diff options
Diffstat (limited to 'language/greek/grverb')
-rw-r--r-- | language/greek/grverb/README | 6 | ||||
-rw-r--r-- | language/greek/grverb/grcour7t.tfm | bin | 0 -> 1320 bytes | |||
-rw-r--r-- | language/greek/grverb/grcour7t.vf | bin | 0 -> 1404 bytes | |||
-rw-r--r-- | language/greek/grverb/grcour7t.vpl | 942 | ||||
-rw-r--r-- | language/greek/grverb/grcour8a.tfm | bin | 0 -> 1280 bytes | |||
-rw-r--r-- | language/greek/grverb/grkcurp.afm | 227 | ||||
-rw-r--r-- | language/greek/grverb/grkcurp.pfb | bin | 0 -> 53588 bytes | |||
-rw-r--r-- | language/greek/grverb/grv.aux | 6 | ||||
-rw-r--r-- | language/greek/grverb/grv.dvi | bin | 0 -> 912 bytes | |||
-rw-r--r-- | language/greek/grverb/grv.log | 94 | ||||
-rw-r--r-- | language/greek/grverb/grv.ps | 1399 | ||||
-rw-r--r-- | language/greek/grverb/grv.tex | 18 | ||||
-rw-r--r-- | language/greek/grverb/grverb.dtx | 182 | ||||
-rw-r--r-- | language/greek/grverb/grverb.ins | 68 | ||||
-rw-r--r-- | language/greek/grverb/grverb.pdf | bin | 0 -> 134630 bytes | |||
-rw-r--r-- | language/greek/grverb/psfonts.map | 1 |
16 files changed, 2943 insertions, 0 deletions
diff --git a/language/greek/grverb/README b/language/greek/grverb/README new file mode 100644 index 0000000000..48bd0a3360 --- /dev/null +++ b/language/greek/grverb/README @@ -0,0 +1,6 @@ +Just install all font related files in the proper directories. Then +TeX file grverb.ins and place the generated file grverb.sty in a directory +where you normaly put LaTeX packages. + +Apostolos Syropoulos +December 6, 1999 diff --git a/language/greek/grverb/grcour7t.tfm b/language/greek/grverb/grcour7t.tfm Binary files differnew file mode 100644 index 0000000000..8a69dc8703 --- /dev/null +++ b/language/greek/grverb/grcour7t.tfm diff --git a/language/greek/grverb/grcour7t.vf b/language/greek/grverb/grcour7t.vf Binary files differnew file mode 100644 index 0000000000..004677e170 --- /dev/null +++ b/language/greek/grverb/grcour7t.vf diff --git a/language/greek/grverb/grcour7t.vpl b/language/greek/grverb/grcour7t.vpl new file mode 100644 index 0000000000..e4453680e8 --- /dev/null +++ b/language/greek/grverb/grcour7t.vpl @@ -0,0 +1,942 @@ +(VTITLE Created by afm2tfm grkcurp.afm -v grcour7t -T 8r.enc) +(COMMENT Please edit that VTITLE if you edit this file) +(FAMILY TeX-grcour8a) +(CODINGSCHEME TeXBase1Encoding) +(DESIGNSIZE R 10.0) +(DESIGNUNITS R 1000) +(COMMENT DESIGNSIZE (1 em) IS IN POINTS) +(COMMENT OTHER DIMENSIONS ARE MULTIPLES OF DESIGNSIZE/1000) +(FONTDIMEN + (SPACE D 596) + (STRETCH D 200) + (SHRINK D 100) + (XHEIGHT D 426) + (QUAD D 1000) + (EXTRASPACE D 111) + ) +(MAPFONT D 0 + (FONTNAME grcour8a) + ) +(LIGTABLE + (LABEL O 41) (comment exclam) + (LIG O 140 O 241) + (STOP) + (LABEL O 47) (comment quoteright) + (LIG O 47 O 224) + (STOP) + (LABEL O 55) (comment hyphen) + (LABEL O 255) (comment hyphen) + (LIG O 55 O 226) + (LIG O 255 O 226) + (STOP) + (LABEL O 77) (comment question) + (LIG O 140 O 277) + (STOP) + (LABEL O 140) (comment quoteleft) + (LIG O 140 O 223) + (STOP) + (LABEL O 226) (comment endash) + (LIG O 55 O 227) + (LIG O 255 O 227) + (STOP) + ) +(CHARACTER O 4 (comment fraction) + (CHARWD R 200) + (CHARHT R 730) + (CHARDP R 30) + (CHARIC R 220) + ) +(CHARACTER O 14 (comment minus) + (CHARWD R 596) + (CHARHT R 315) + ) +(CHARACTER O 36 (comment grave) + (CHARWD R 596) + (CHARHT R 655) + ) +(CHARACTER O 37 (comment quotesingle) + (CHARWD R 596) + (CHARHT R 618) + ) +(CHARACTER O 40 (comment space) + (CHARWD R 596) + ) +(CHARACTER O 41 (comment exclam) + (CHARWD R 596) + (CHARHT R 634) + (CHARDP R 14) + ) +(CHARACTER O 42 (comment quotedbl) + (CHARWD R 596) + (CHARHT R 606) + ) +(CHARACTER O 43 (comment numbersign) + (CHARWD R 596) + (CHARHT R 664) + (CHARDP R 64) + ) +(CHARACTER O 44 (comment dollar) + (CHARWD R 596) + (CHARHT R 670) + (CHARDP R 95) + ) +(CHARACTER O 45 (comment percent) + (CHARWD R 596) + (CHARHT R 628) + (CHARDP R 12) + ) +(CHARACTER O 46 (comment ampersand) + (CHARWD R 596) + (CHARHT R 531) + (CHARDP R 16) + ) +(CHARACTER O 47 (comment quoteright) + (CHARWD R 596) + (CHARHT R 618) + ) +(CHARACTER O 50 (comment parenleft) + (CHARWD R 596) + (CHARHT R 618) + (CHARDP R 127) + ) +(CHARACTER O 51 (comment parenright) + (CHARWD R 596) + (CHARHT R 618) + (CHARDP R 127) + ) +(CHARACTER O 52 (comment asterisk) + (CHARWD R 596) + (CHARHT R 618) + ) +(CHARACTER O 53 (comment plus) + (CHARWD R 596) + (CHARHT R 544) + ) +(CHARACTER O 54 (comment comma) + (CHARWD R 596) + (CHARHT R 150) + (CHARDP R 148) + ) +(CHARACTER O 55 (comment hyphen) + (CHARWD R 596) + (CHARHT R 315) + (MAP + (SETCHAR O 255) + ) + ) +(CHARACTER O 56 (comment period) + (CHARWD R 596) + (CHARHT R 119) + (CHARDP R 14) + ) +(CHARACTER O 57 (comment slash) + (CHARWD R 596) + (CHARHT R 684) + (CHARDP R 83) + ) +(CHARACTER C 0 + (CHARWD R 596) + (CHARHT R 634) + (CHARDP R 14) + ) +(CHARACTER C 1 + (CHARWD R 596) + (CHARHT R 628) + ) +(CHARACTER C 2 + (CHARWD R 596) + (CHARHT R 634) + ) +(CHARACTER C 3 + (CHARWD R 596) + (CHARHT R 634) + (CHARDP R 14) + ) +(CHARACTER C 4 + (CHARWD R 596) + (CHARHT R 618) + ) +(CHARACTER C 5 + (CHARWD R 596) + (CHARHT R 618) + (CHARDP R 14) + ) +(CHARACTER C 6 + (CHARWD R 596) + (CHARHT R 634) + (CHARDP R 14) + ) +(CHARACTER C 7 + (CHARWD R 596) + (CHARHT R 618) + ) +(CHARACTER C 8 + (CHARWD R 596) + (CHARHT R 634) + (CHARDP R 14) + ) +(CHARACTER C 9 + (CHARWD R 596) + (CHARHT R 634) + (CHARDP R 14) + ) +(CHARACTER O 72 (comment colon) + (CHARWD R 596) + (CHARHT R 426) + (CHARDP R 14) + ) +(CHARACTER O 73 (comment semicolon) + (CHARWD R 596) + (CHARHT R 426) + (CHARDP R 105) + ) +(CHARACTER O 74 (comment less) + (CHARWD R 596) + (CHARHT R 544) + ) +(CHARACTER O 75 (comment equal) + (CHARWD R 596) + (CHARHT R 384) + ) +(CHARACTER O 76 (comment greater) + (CHARWD R 596) + (CHARHT R 544) + ) +(CHARACTER O 77 (comment question) + (CHARWD R 596) + (CHARHT R 594) + (CHARDP R 12) + ) +(CHARACTER O 100 (comment at) + (CHARWD R 596) + (CHARHT R 641) + (CHARDP R 64) + ) +(CHARACTER C A + (CHARWD R 596) + (CHARHT R 356) + ) +(CHARACTER C B + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER C C + (CHARWD R 596) + (CHARHT R 590) + (CHARDP R 16) + ) +(CHARACTER C D + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER C E + (CHARWD R 596) + (CHARHT R 356) + ) +(CHARACTER C F + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER C G + (CHARWD R 596) + (CHARHT R 590) + (CHARDP R 16) + ) +(CHARACTER C H + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER C I + (CHARWD R 596) + (CHARHT R 356) + ) +(CHARACTER C J + (CHARWD R 596) + (CHARHT R 577) + (CHARDP R 16) + ) +(CHARACTER C K + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER C L + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER C M + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER C N + (CHARWD R 596) + (CHARHT R 642) + ) +(CHARACTER C O + (CHARWD R 596) + (CHARHT R 356) + (CHARDP R 18) + ) +(CHARACTER C P + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER C Q + (CHARWD R 596) + (CHARHT R 590) + (CHARDP R 117) + ) +(CHARACTER C R + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER C S + (CHARWD R 596) + (CHARHT R 590) + (CHARDP R 16) + ) +(CHARACTER C T + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER C U + (CHARWD R 596) + (CHARHT R 516) + (CHARDP R 16) + ) +(CHARACTER C V + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER C W + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER C X + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER C Y + (CHARWD R 596) + (CHARHT R 437) + ) +(CHARACTER C Z + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 133 (comment bracketleft) + (CHARWD R 596) + (CHARHT R 620) + (CHARDP R 125) + ) +(CHARACTER O 134 (comment backslash) + (CHARWD R 596) + (CHARHT R 682) + (CHARDP R 87) + ) +(CHARACTER O 135 (comment bracketright) + (CHARWD R 596) + (CHARHT R 620) + (CHARDP R 125) + ) +(CHARACTER O 136 (comment asciicircum) + (CHARWD R 596) + (CHARHT R 630) + ) +(CHARACTER O 137 (comment underscore) + (CHARWD R 596) + (CHARDP R 276) + (CHARIC R 5) + ) +(CHARACTER O 140 (comment quoteleft) + (CHARWD R 596) + (CHARHT R 618) + ) +(CHARACTER C a + (CHARWD R 596) + (CHARHT R 224) + (CHARDP R 16) + ) +(CHARACTER C b + (CHARWD R 596) + (CHARHT R 618) + (CHARDP R 16) + ) +(CHARACTER C c + (CHARWD R 596) + (CHARHT R 443) + (CHARDP R 16) + ) +(CHARACTER C d + (CHARWD R 596) + (CHARHT R 618) + (CHARDP R 16) + ) +(CHARACTER C e + (CHARWD R 596) + (CHARHT R 205) + (CHARDP R 16) + ) +(CHARACTER C f + (CHARWD R 596) + (CHARHT R 618) + ) +(CHARACTER C g + (CHARWD R 596) + (CHARHT R 443) + (CHARDP R 190) + ) +(CHARACTER C h + (CHARWD R 596) + (CHARHT R 618) + ) +(CHARACTER C i + (CHARWD R 596) + (CHARHT R 205) + ) +(CHARACTER C j + (CHARWD R 596) + (CHARHT R 641) + (CHARDP R 190) + ) +(CHARACTER C k + (CHARWD R 596) + (CHARHT R 618) + ) +(CHARACTER C l + (CHARWD R 596) + (CHARHT R 618) + ) +(CHARACTER C m + (CHARWD R 596) + (CHARHT R 443) + ) +(CHARACTER C n + (CHARWD R 596) + (CHARHT R 508) + ) +(CHARACTER C o + (CHARWD R 596) + (CHARHT R 207) + (CHARDP R 16) + ) +(CHARACTER C p + (CHARWD R 596) + (CHARHT R 443) + (CHARDP R 190) + ) +(CHARACTER C q + (CHARWD R 596) + (CHARHT R 443) + (CHARDP R 190) + ) +(CHARACTER C r + (CHARWD R 596) + (CHARHT R 439) + ) +(CHARACTER C s + (CHARWD R 596) + (CHARHT R 443) + (CHARDP R 16) + ) +(CHARACTER C t + (CHARWD R 596) + (CHARHT R 577) + (CHARDP R 16) + ) +(CHARACTER C u + (CHARWD R 596) + (CHARHT R 385) + (CHARDP R 16) + ) +(CHARACTER C v + (CHARWD R 596) + (CHARHT R 426) + ) +(CHARACTER C w + (CHARWD R 596) + (CHARHT R 426) + ) +(CHARACTER C x + (CHARWD R 596) + (CHARHT R 426) + ) +(CHARACTER C y + (CHARWD R 596) + (CHARHT R 434) + (CHARDP R 190) + ) +(CHARACTER C z + (CHARWD R 596) + (CHARHT R 426) + ) +(CHARACTER O 173 (comment braceleft) + (CHARWD R 596) + (CHARHT R 618) + (CHARDP R 127) + ) +(CHARACTER O 174 (comment bar) + (CHARWD R 596) + (CHARHT R 618) + (CHARDP R 127) + ) +(CHARACTER O 175 (comment braceright) + (CHARWD R 596) + (CHARHT R 620) + (CHARDP R 125) + ) +(CHARACTER O 176 (comment asciitilde) + (CHARWD R 596) + (CHARHT R 361) + ) +(CHARACTER O 210 (comment circumflex) + (CHARWD R 596) + (CHARHT R 630) + ) +(CHARACTER O 213 (comment guilsinglleft) + (CHARWD R 596) + (CHARHT R 544) + ) +(CHARACTER O 223 (comment quotedblleft) + (CHARWD R 596) + (CHARHT R 618) + ) +(CHARACTER O 224 (comment quotedblright) + (CHARWD R 596) + (CHARHT R 618) + ) +(CHARACTER O 226 (comment endash) + (CHARWD R 596) + (CHARHT R 309) + ) +(CHARACTER O 227 (comment emdash) + (CHARWD R 596) + (CHARHT R 311) + ) +(CHARACTER O 230 (comment tilde) + (CHARWD R 596) + (CHARHT R 361) + ) +(CHARACTER O 233 (comment guilsinglright) + (CHARWD R 596) + (CHARHT R 544) + ) +(CHARACTER O 237 (comment Ydieresis) + (CHARWD R 596) + (CHARHT R 437) + ) +(CHARACTER O 241 (comment exclamdown) + (CHARWD R 596) + (CHARHT R 639) + ) +(CHARACTER O 242 (comment cent) + (CHARWD R 596) + (CHARHT R 752) + ) +(CHARACTER O 243 (comment sterling) + (CHARWD R 596) + (CHARHT R 592) + ) +(CHARACTER O 244 (comment currency) + (CHARWD R 596) + (CHARHT R 501) + ) +(CHARACTER O 245 (comment yen) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 246 (comment brokenbar) + (CHARWD R 596) + (CHARHT R 618) + (CHARDP R 127) + ) +(CHARACTER O 247 (comment section) + (CHARWD R 596) + (CHARHT R 618) + (CHARDP R 64) + ) +(CHARACTER O 250 (comment dieresis) + (CHARWD R 596) + (CHARHT R 606) + ) +(CHARACTER O 251 (comment copyright) + (CHARWD R 596) + (CHARHT R 590) + (CHARDP R 14) + ) +(CHARACTER O 252 (comment ordfeminine) + (CHARWD R 596) + (CHARHT R 647) + ) +(CHARACTER O 253 (comment guillemotleft) + (CHARWD R 596) + (CHARHT R 428) + ) +(CHARACTER O 254 (comment logicalnot) + (CHARWD R 596) + (CHARHT R 309) + ) +(CHARACTER O 255 (comment hyphen) + (CHARWD R 596) + (CHARHT R 315) + ) +(CHARACTER O 256 (comment registered) + (CHARWD R 596) + (CHARHT R 590) + (CHARDP R 14) + ) +(CHARACTER O 260 (comment degree) + (CHARWD R 596) + (CHARHT R 735) + ) +(CHARACTER O 261 (comment plusminus) + (CHARWD R 596) + (CHARHT R 608) + ) +(CHARACTER O 262 (comment twosuperior) + (CHARWD R 596) + (CHARHT R 554) + ) +(CHARACTER O 263 (comment threesuperior) + (CHARWD R 596) + (CHARHT R 559) + ) +(CHARACTER O 264 (comment acute) + (CHARWD R 596) + (CHARHT R 647) + ) +(CHARACTER O 265 (comment mu) + (CHARWD R 596) + (CHARHT R 426) + (CHARDP R 190) + ) +(CHARACTER O 266 (comment paragraph) + (CHARWD R 596) + (CHARHT R 752) + ) +(CHARACTER O 267 (comment periodcentered) + (CHARWD R 376) + (CHARHT R 419) + ) +(CHARACTER O 270 (comment cedilla) + (CHARWD R 596) + (CHARHT R 752) + ) +(CHARACTER O 271 (comment onesuperior) + (CHARWD R 596) + (CHARHT R 752) + ) +(CHARACTER O 272 (comment ordmasculine) + (CHARWD R 596) + (CHARHT R 752) + ) +(CHARACTER O 273 (comment guillemotright) + (CHARWD R 596) + (CHARHT R 428) + ) +(CHARACTER O 274 (comment onequarter) + (CHARWD R 596) + (CHARHT R 757) + (CHARDP R 10) + ) +(CHARACTER O 275 (comment onehalf) + (CHARWD R 596) + (CHARHT R 684) + (CHARDP R 83) + ) +(CHARACTER O 276 (comment threequarters) + (CHARWD R 596) + (CHARHT R 752) + ) +(CHARACTER O 277 (comment questiondown) + (CHARWD R 596) + (CHARHT R 748) + (CHARDP R 2) + ) +(CHARACTER O 300 (comment Agrave) + (CHARWD R 596) + (CHARHT R 655) + ) +(CHARACTER O 301 (comment Aacute) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 302 (comment Acircumflex) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 303 (comment Atilde) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 304 (comment Adieresis) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 305 (comment Aring) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 306 (comment AE) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 307 (comment Ccedilla) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 310 (comment Egrave) + (CHARWD R 596) + (CHARHT R 590) + (CHARDP R 16) + ) +(CHARACTER O 311 (comment Eacute) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 312 (comment Ecircumflex) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 313 (comment Edieresis) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 314 (comment Igrave) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 315 (comment Iacute) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 316 (comment Icircumflex) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 317 (comment Idieresis) + (CHARWD R 596) + (CHARHT R 588) + (CHARDP R 18) + ) +(CHARACTER O 320 (comment Eth) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 321 (comment Ntilde) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 322 (comment Ograve) + (CHARWD R 596) + (CHARHT R 437) + ) +(CHARACTER O 323 (comment Oacute) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 324 (comment Ocircumflex) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 325 (comment Otilde) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 326 (comment Odieresis) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 327 (comment multiply) + (CHARWD R 596) + (CHARHT R 577) + ) +(CHARACTER O 330 (comment Oslash) + (CHARWD R 596) + (CHARHT R 579) + ) +(CHARACTER O 331 (comment Ugrave) + (CHARWD R 596) + (CHARHT R 571) + (CHARDP R 2) + ) +(CHARACTER O 332 (comment Uacute) + (CHARWD R 596) + (CHARHT R 737) + ) +(CHARACTER O 333 (comment Ucircumflex) + (CHARWD R 596) + (CHARHT R 737) + ) +(CHARACTER O 334 (comment Udieresis) + (CHARWD R 596) + (CHARHT R 653) + (CHARDP R 14) + ) +(CHARACTER O 335 (comment Yacute) + (CHARWD R 596) + (CHARHT R 658) + (CHARDP R 2) + ) +(CHARACTER O 336 (comment Thorn) + (CHARWD R 596) + (CHARHT R 655) + ) +(CHARACTER O 337 (comment germandbls) + (CHARWD R 596) + (CHARHT R 655) + (CHARDP R 7) + ) +(CHARACTER O 340 (comment agrave) + (CHARWD R 596) + (CHARHT R 655) + (CHARDP R 16) + ) +(CHARACTER O 341 (comment aacute) + (CHARWD R 596) + (CHARHT R 445) + (CHARDP R 14) + ) +(CHARACTER O 342 (comment acircumflex) + (CHARWD R 596) + (CHARHT R 637) + (CHARDP R 122) + ) +(CHARACTER O 343 (comment atilde) + (CHARWD R 596) + (CHARHT R 426) + (CHARDP R 190) + ) +(CHARACTER O 344 (comment adieresis) + (CHARWD R 596) + (CHARHT R 651) + (CHARDP R 8) + ) +(CHARACTER O 345 (comment aring) + (CHARWD R 596) + (CHARHT R 443) + (CHARDP R 2) + ) +(CHARACTER O 346 (comment ae) + (CHARWD R 596) + (CHARHT R 620) + (CHARDP R 190) + ) +(CHARACTER O 347 (comment ccedilla) + (CHARWD R 596) + (CHARHT R 443) + ) +(CHARACTER O 350 (comment egrave) + (CHARWD R 596) + (CHARHT R 626) + (CHARDP R 20) + ) +(CHARACTER O 351 (comment eacute) + (CHARWD R 596) + (CHARHT R 426) + (CHARDP R 7) + ) +(CHARACTER O 352 (comment ecircumflex) + (CHARWD R 596) + (CHARHT R 428) + ) +(CHARACTER O 353 (comment edieresis) + (CHARWD R 596) + (CHARHT R 618) + (CHARDP R 2) + ) +(CHARACTER O 354 (comment igrave) + (CHARWD R 596) + (CHARHT R 426) + (CHARDP R 190) + ) +(CHARACTER O 355 (comment iacute) + (CHARWD R 596) + (CHARHT R 426) + ) +(CHARACTER O 356 (comment icircumflex) + (CHARWD R 596) + (CHARHT R 615) + (CHARDP R 201) + ) +(CHARACTER O 357 (comment idieresis) + (CHARWD R 596) + (CHARHT R 443) + (CHARDP R 16) + ) +(CHARACTER O 360 (comment eth) + (CHARWD R 596) + (CHARHT R 428) + ) +(CHARACTER O 361 (comment ntilde) + (CHARWD R 596) + (CHARHT R 443) + (CHARDP R 190) + ) +(CHARACTER O 362 (comment ograve) + (CHARWD R 596) + (CHARHT R 441) + (CHARDP R 12) + ) +(CHARACTER O 363 (comment oacute) + (CHARWD R 596) + (CHARHT R 428) + (CHARDP R 14) + ) +(CHARACTER O 364 (comment ocircumflex) + (CHARWD R 596) + (CHARHT R 428) + ) +(CHARACTER O 365 (comment otilde) + (CHARWD R 596) + (CHARHT R 428) + (CHARDP R 12) + ) +(CHARACTER O 366 (comment odieresis) + (CHARWD R 596) + (CHARHT R 426) + (CHARDP R 202) + ) +(CHARACTER O 367 (comment divide) + (CHARWD R 596) + (CHARHT R 428) + (CHARDP R 177) + ) +(CHARACTER O 370 (comment oslash) + (CHARWD R 596) + (CHARHT R 428) + (CHARDP R 201) + ) +(CHARACTER O 371 (comment ugrave) + (CHARWD R 596) + (CHARHT R 430) + (CHARDP R 16) + ) +(CHARACTER O 372 (comment uacute) + (CHARWD R 596) + (CHARHT R 606) + (CHARDP R 7) + ) +(CHARACTER O 373 (comment ucircumflex) + (CHARWD R 596) + (CHARHT R 606) + (CHARDP R 12) + ) +(CHARACTER O 374 (comment udieresis) + (CHARWD R 596) + (CHARHT R 655) + (CHARDP R 16) + ) +(CHARACTER O 375 (comment yacute) + (CHARWD R 596) + (CHARHT R 655) + (CHARDP R 12) + ) +(CHARACTER O 376 (comment thorn) + (CHARWD R 596) + (CHARHT R 655) + (CHARDP R 16) + ) +(CHARACTER O 377 (comment ydieresis) + (CHARWD R 596) + (CHARHT R 437) + ) diff --git a/language/greek/grverb/grcour8a.tfm b/language/greek/grverb/grcour8a.tfm Binary files differnew file mode 100644 index 0000000000..fd99423c7e --- /dev/null +++ b/language/greek/grverb/grcour8a.tfm diff --git a/language/greek/grverb/grkcurp.afm b/language/greek/grverb/grkcurp.afm new file mode 100644 index 0000000000..41d6b28656 --- /dev/null +++ b/language/greek/grverb/grkcurp.afm @@ -0,0 +1,227 @@ +StartFontMetrics 2.0 +Comment This is grkcurp.afm created from grkcurp.pfb by t1lib V. 0.8.1-beta. +FontName Greek-CourierPlain +FullName Greek Courier Plain +FamilyName Greek Courier +Weight Normal +Notice Modified by "GRAPHIS" 1999 +ItalicAngle 0 +IsFixedPitch false +UnderlinePosition -100 +UnderlineThickness 50 +Version 001.000 +EncodingScheme AdobeStandardEncoding +FontBBox -150 -276 601 757 +CapHeight 577 +XHeight 426 +Descender -190 +Ascender 618 +Version 001.000 +StartCharMetrics 203 +C 32 ; WX 596 ; N space ; B 0 0 0 0 ; +C 33 ; WX 596 ; N exclam ; B 235 -14 353 634 ; +C 34 ; WX 596 ; N quotedbl ; B 132 334 466 606 ; +C 35 ; WX 596 ; N numbersign ; B 90 -64 498 664 ; +C 36 ; WX 596 ; N dollar ; B 110 -95 478 670 ; +C 37 ; WX 596 ; N percent ; B 90 -12 500 628 ; +C 38 ; WX 596 ; N ampersand ; B 121 -16 490 531 ; +C 39 ; WX 596 ; N quoteright ; B 229 323 357 618 ; +C 40 ; WX 596 ; N parenleft ; B 290 -127 451 618 ; +C 41 ; WX 596 ; N parenright ; B 168 -127 330 618 ; +C 42 ; WX 596 ; N asterisk ; B 83 256 452 618 ; +C 43 ; WX 596 ; N plus ; B 69 33 519 544 ; +C 44 ; WX 596 ; N comma ; B 143 -148 345 150 ; +C 45 ; WX 596 ; N hyphen ; B 113 256 524 315 ; +C 46 ; WX 596 ; N period ; B 221 -14 369 119 ; +C 47 ; WX 596 ; N slash ; B 110 -83 480 684 ; +C 48 ; WX 596 ; N zero ; B 119 -14 488 634 ; +C 49 ; WX 596 ; N one ; B 137 0 505 628 ; +C 50 ; WX 596 ; N two ; B 103 0 491 634 ; +C 51 ; WX 596 ; N three ; B 121 -14 517 634 ; +C 52 ; WX 596 ; N four ; B 115 0 484 618 ; +C 53 ; WX 596 ; N five ; B 94 -14 490 618 ; +C 54 ; WX 596 ; N six ; B 104 -14 474 634 ; +C 55 ; WX 596 ; N seven ; B 102 0 470 618 ; +C 56 ; WX 596 ; N eight ; B 116 -14 485 634 ; +C 57 ; WX 596 ; N nine ; B 117 -14 488 634 ; +C 58 ; WX 596 ; N colon ; B 221 -14 369 426 ; +C 59 ; WX 596 ; N semicolon ; B 149 -105 369 426 ; +C 60 ; WX 596 ; N less ; B 77 33 547 544 ; +C 61 ; WX 596 ; N equal ; B 48 194 541 384 ; +C 62 ; WX 596 ; N greater ; B 48 33 519 544 ; +C 63 ; WX 596 ; N question ; B 113 -12 462 594 ; +C 64 ; WX 596 ; N at ; B 122 -64 491 641 ; +C 65 ; WX 596 ; N A ; B 8 0 582 577 ; +C 66 ; WX 596 ; N B ; B 41 0 533 577 ; +C 67 ; WX 596 ; N C ; B 68 -16 533 590 ; +C 68 ; WX 596 ; N D ; B 56 0 526 577 ; +C 69 ; WX 596 ; N E ; B 41 0 511 577 ; +C 70 ; WX 596 ; N F ; B 42 0 510 577 ; +C 71 ; WX 596 ; N G ; B 61 -16 553 590 ; +C 72 ; WX 596 ; N H ; B 51 0 543 577 ; +C 73 ; WX 596 ; N I ; B 110 0 478 577 ; +C 74 ; WX 596 ; N J ; B 62 -16 554 577 ; +C 75 ; WX 596 ; N K ; B 43 0 563 577 ; +C 76 ; WX 596 ; N L ; B 47 0 517 577 ; +C 77 ; WX 596 ; N M ; B 12 0 582 577 ; +C 78 ; WX 596 ; N N ; B 42 0 571 577 ; +C 79 ; WX 596 ; N O ; B 55 -18 545 588 ; +C 80 ; WX 596 ; N P ; B 59 0 505 577 ; +C 81 ; WX 596 ; N Q ; B 48 -117 538 590 ; +C 82 ; WX 596 ; N R ; B 41 0 580 577 ; +C 83 ; WX 596 ; N S ; B 88 -16 500 590 ; +C 84 ; WX 596 ; N T ; B 69 0 519 577 ; +C 85 ; WX 596 ; N U ; B 39 -16 549 577 ; +C 86 ; WX 596 ; N V ; B 22 0 594 577 ; +C 87 ; WX 596 ; N W ; B 31 0 582 577 ; +C 88 ; WX 596 ; N X ; B 39 0 551 577 ; +C 89 ; WX 596 ; N Y ; B 47 0 538 577 ; +C 90 ; WX 596 ; N Z ; B 102 0 490 577 ; +C 91 ; WX 596 ; N bracketleft ; B 315 -125 480 620 ; +C 92 ; WX 596 ; N backslash ; B 105 -87 473 682 ; +C 93 ; WX 596 ; N bracketright ; B 78 -125 242 620 ; +C 94 ; WX 596 ; N asciicircum ; B 110 363 478 630 ; +C 95 ; WX 596 ; N underscore ; B -14 -276 601 -235 ; +C 96 ; WX 596 ; N quoteleft ; B 229 323 357 618 ; +C 97 ; WX 596 ; N a ; B 69 -16 531 443 ; +C 98 ; WX 596 ; N b ; B 42 -16 552 618 ; +C 99 ; WX 596 ; N c ; B 82 -16 525 443 ; +C 100 ; WX 596 ; N d ; B 61 -16 572 618 ; +C 101 ; WX 596 ; N e ; B 61 -16 511 443 ; +C 102 ; WX 596 ; N f ; B 88 0 519 618 ; +C 103 ; WX 596 ; N g ; B 61 -190 551 443 ; +C 104 ; WX 596 ; N h ; B 55 0 557 618 ; +C 105 ; WX 596 ; N i ; B 111 0 520 641 ; +C 106 ; WX 596 ; N j ; B 138 -190 446 641 ; +C 107 ; WX 596 ; N k ; B 65 0 533 618 ; +C 108 ; WX 596 ; N l ; B 111 0 520 618 ; +C 109 ; WX 596 ; N m ; B 10 0 582 443 ; +C 110 ; WX 596 ; N n ; B 51 0 531 443 ; +C 111 ; WX 596 ; N o ; B 77 -16 528 443 ; +C 112 ; WX 596 ; N p ; B 35 -190 545 443 ; +C 113 ; WX 596 ; N q ; B 40 -190 552 443 ; +C 114 ; WX 596 ; N r ; B 70 0 520 439 ; +C 115 ; WX 596 ; N s ; B 115 -16 505 443 ; +C 116 ; WX 596 ; N t ; B 86 -16 532 577 ; +C 117 ; WX 596 ; N u ; B 53 -16 543 426 ; +C 118 ; WX 596 ; N v ; B 32 0 566 426 ; +C 119 ; WX 596 ; N w ; B 27 0 561 426 ; +C 120 ; WX 596 ; N x ; B 48 0 541 426 ; +C 121 ; WX 596 ; N y ; B 50 -190 542 426 ; +C 122 ; WX 596 ; N z ; B 107 0 475 426 ; +C 123 ; WX 596 ; N braceleft ; B 305 -127 506 618 ; +C 124 ; WX 596 ; N bar ; B 275 -127 313 618 ; +C 125 ; WX 596 ; N braceright ; B 91 -125 293 620 ; +C 126 ; WX 596 ; N asciitilde ; B 90 212 500 361 ; +C 161 ; WX 596 ; N exclamdown ; B 163 484 447 639 ; +C 162 ; WX 596 ; N cent ; B 8 0 582 752 ; +C 163 ; WX 596 ; N sterling ; B 59 0 511 592 ; +C 164 ; WX 200 ; N fraction ; B -150 -30 420 730 ; +C 165 ; WX 596 ; N yen ; B 57 0 549 577 ; +C 167 ; WX 596 ; N section ; B 69 -64 519 618 ; +C 168 ; WX 596 ; N currency ; B 98 99 490 501 ; +C 169 ; WX 596 ; N quotesingle ; B 229 323 357 618 ; +C 170 ; WX 596 ; N quotedblleft ; B 137 363 534 618 ; +C 171 ; WX 596 ; N guillemotleft ; B 69 0 549 428 ; +C 172 ; WX 596 ; N guilsinglleft ; B 54 33 524 544 ; +C 173 ; WX 596 ; N guilsinglright ; B 29 33 500 544 ; +C 177 ; WX 596 ; N endash ; B 69 268 519 309 ; +C 180 ; WX 376 ; N periodcentered ; B 111 286 259 419 ; +C 182 ; WX 596 ; N paragraph ; B 8 0 582 752 ; +C 186 ; WX 596 ; N quotedblright ; B 74 363 471 618 ; +C 187 ; WX 596 ; N guillemotright ; B 41 0 521 428 ; +C 191 ; WX 596 ; N questiondown ; B 71 -2 533 748 ; +C 193 ; WX 596 ; N grave ; B 211 503 376 655 ; +C 194 ; WX 596 ; N acute ; B 107 357 410 647 ; +C 195 ; WX 596 ; N circumflex ; B 110 363 478 630 ; +C 196 ; WX 596 ; N tilde ; B 90 212 500 361 ; +C 200 ; WX 596 ; N dieresis ; B 152 525 434 606 ; +C 203 ; WX 596 ; N cedilla ; B 51 0 521 752 ; +C 208 ; WX 596 ; N emdash ; B -8 268 594 311 ; +C 225 ; WX 596 ; N AE ; B 102 0 490 577 ; +C 227 ; WX 596 ; N ordfeminine ; B 39 357 353 647 ; +C 233 ; WX 596 ; N Oslash ; B 19 0 586 579 ; +C 235 ; WX 596 ; N ordmasculine ; B 110 0 478 752 ; +C 241 ; WX 596 ; N ae ; B 125 -190 482 620 ; +C 249 ; WX 596 ; N oslash ; B 18 -201 573 428 ; +C 251 ; WX 596 ; N germandbls ; B 173 -7 499 655 ; +C -1 ; WX 596 ; N Ydieresis ; B 186 192 421 437 ; +C -1 ; WX 596 ; N nbspace ; B 82 -64 509 618 ; +C -1 ; WX 596 ; N brokenbar ; B 275 -127 313 618 ; +C -1 ; WX 596 ; N copyright ; B 0 -14 586 590 ; +C -1 ; WX 596 ; N logicalnot ; B 46 33 554 309 ; +C -1 ; WX 596 ; N minus ; B 113 256 524 315 ; +C -1 ; WX 596 ; N registered ; B 0 -14 586 590 ; +C -1 ; WX 596 ; N degree ; B 118 462 385 735 ; +C -1 ; WX 596 ; N plusminus ; B 69 0 519 608 ; +C -1 ; WX 596 ; N twosuperior ; B 57 254 294 554 ; +C -1 ; WX 596 ; N threesuperior ; B 61 222 331 559 ; +C -1 ; WX 596 ; N mu ; B 58 -190 546 426 ; +C -1 ; WX 596 ; N onesuperior ; B 51 0 543 752 ; +C -1 ; WX 596 ; N onequarter ; B 59 -10 549 757 ; +C -1 ; WX 596 ; N onehalf ; B 35 -83 578 684 ; +C -1 ; WX 596 ; N threequarters ; B 47 0 538 752 ; +C -1 ; WX 596 ; N Agrave ; B 153 0 484 655 ; +C -1 ; WX 596 ; N Aacute ; B 13 0 587 577 ; +C -1 ; WX 596 ; N Acircumflex ; B 41 0 533 577 ; +C -1 ; WX 596 ; N Atilde ; B 77 0 545 577 ; +C -1 ; WX 596 ; N Adieresis ; B 13 0 587 577 ; +C -1 ; WX 596 ; N Aring ; B 62 0 532 577 ; +C -1 ; WX 596 ; N Ccedilla ; B 51 0 543 577 ; +C -1 ; WX 596 ; N Egrave ; B 53 -16 543 590 ; +C -1 ; WX 596 ; N Eacute ; B 110 0 478 577 ; +C -1 ; WX 596 ; N Ecircumflex ; B 43 0 563 577 ; +C -1 ; WX 596 ; N Edieresis ; B 8 0 582 577 ; +C -1 ; WX 596 ; N Igrave ; B 12 0 582 577 ; +C -1 ; WX 596 ; N Iacute ; B 36 0 566 577 ; +C -1 ; WX 596 ; N Icircumflex ; B 69 0 531 577 ; +C -1 ; WX 596 ; N Idieresis ; B 54 -18 544 588 ; +C -1 ; WX 596 ; N Eth ; B 51 0 543 577 ; +C -1 ; WX 596 ; N Ntilde ; B 66 0 512 577 ; +C -1 ; WX 596 ; N Ograve ; B 177 192 411 437 ; +C -1 ; WX 596 ; N Oacute ; B 102 0 490 577 ; +C -1 ; WX 596 ; N Ocircumflex ; B 69 0 519 577 ; +C -1 ; WX 596 ; N Otilde ; B 47 0 538 577 ; +C -1 ; WX 596 ; N Odieresis ; B 59 0 529 577 ; +C -1 ; WX 596 ; N multiply ; B 39 0 551 577 ; +C -1 ; WX 596 ; N Ugrave ; B 78 -2 540 571 ; +C -1 ; WX 596 ; N Uacute ; B 110 0 492 737 ; +C -1 ; WX 596 ; N Ucircumflex ; B 47 0 538 737 ; +C -1 ; WX 596 ; N Udieresis ; B 59 -14 557 653 ; +C -1 ; WX 596 ; N Yacute ; B 153 -2 500 658 ; +C -1 ; WX 596 ; N Thorn ; B 58 0 537 655 ; +C -1 ; WX 596 ; N agrave ; B 43 -16 553 655 ; +C -1 ; WX 596 ; N aacute ; B 59 -14 557 445 ; +C -1 ; WX 596 ; N acircumflex ; B 60 -122 535 637 ; +C -1 ; WX 596 ; N atilde ; B 57 -190 549 426 ; +C -1 ; WX 596 ; N adieresis ; B 68 -8 518 651 ; +C -1 ; WX 596 ; N aring ; B 145 -2 493 443 ; +C -1 ; WX 596 ; N ccedilla ; B 65 0 545 443 ; +C -1 ; WX 596 ; N egrave ; B 92 -20 506 626 ; +C -1 ; WX 596 ; N eacute ; B 173 -7 499 426 ; +C -1 ; WX 596 ; N ecircumflex ; B 63 2 531 428 ; +C -1 ; WX 596 ; N edieresis ; B 58 -2 550 618 ; +C -1 ; WX 596 ; N igrave ; B 21 -190 531 426 ; +C -1 ; WX 596 ; N iacute ; B 27 0 561 426 ; +C -1 ; WX 596 ; N icircumflex ; B 139 -201 500 615 ; +C -1 ; WX 596 ; N idieresis ; B 69 -16 519 443 ; +C -1 ; WX 596 ; N eth ; B 51 0 531 428 ; +C -1 ; WX 596 ; N ntilde ; B 21 -190 531 443 ; +C -1 ; WX 596 ; N ograve ; B 135 -12 488 441 ; +C -1 ; WX 596 ; N oacute ; B 43 -14 513 428 ; +C -1 ; WX 596 ; N ocircumflex ; B 43 0 553 428 ; +C -1 ; WX 596 ; N otilde ; B 43 -12 553 428 ; +C -1 ; WX 596 ; N odieresis ; B 37 -202 545 426 ; +C -1 ; WX 596 ; N divide ; B 31 -177 553 428 ; +C -1 ; WX 596 ; N ugrave ; B 43 -16 552 430 ; +C -1 ; WX 596 ; N uacute ; B 153 -7 499 606 ; +C -1 ; WX 596 ; N ucircumflex ; B 43 -12 553 606 ; +C -1 ; WX 596 ; N udieresis ; B 69 -16 519 655 ; +C -1 ; WX 596 ; N yacute ; B 43 -12 553 655 ; +C -1 ; WX 596 ; N thorn ; B 43 -16 552 655 ; +C -1 ; WX 596 ; N ydieresis ; B 196 192 431 437 ; +C -1 ; WX 596 ; N softhyphen ; B 113 256 524 315 ; +EndCharMetrics +StartKernPairs 0 +EndKernPairs +EndFontMetrics diff --git a/language/greek/grverb/grkcurp.pfb b/language/greek/grverb/grkcurp.pfb Binary files differnew file mode 100644 index 0000000000..4eabf68390 --- /dev/null +++ b/language/greek/grverb/grkcurp.pfb diff --git a/language/greek/grverb/grv.aux b/language/greek/grverb/grv.aux new file mode 100644 index 0000000000..f8f989d8e9 --- /dev/null +++ b/language/greek/grverb/grv.aux @@ -0,0 +1,6 @@ +\relax +\catcode`^^9f\active +\select@language{greek} +\@writefile{toc}{\select@language{greek}} +\@writefile{lof}{\select@language{greek}} +\@writefile{lot}{\select@language{greek}} diff --git a/language/greek/grverb/grv.dvi b/language/greek/grverb/grv.dvi Binary files differnew file mode 100644 index 0000000000..49eb6da23b --- /dev/null +++ b/language/greek/grverb/grv.dvi diff --git a/language/greek/grverb/grv.log b/language/greek/grverb/grv.log new file mode 100644 index 0000000000..edc69141bc --- /dev/null +++ b/language/greek/grverb/grv.log @@ -0,0 +1,94 @@ +This is TeX, Version 3.14159 (Web2C 7.3.1) (format=latex 1999.5.12) 6 DEC 1999 13:43 +**grv +(grv.tex +LaTeX2e <1998/12/01> +Babel <v3.6k> and hyphenation patterns for american, english, greek, loaded. +(/usr/local/teTeX/share/texmf/tex/latex/base/article.cls +Document Class: article 1999/01/07 v1.4a Standard LaTeX document class +(/usr/local/teTeX/share/texmf/tex/latex/base/size11.clo +File: size11.clo 1999/01/07 v1.4a Standard LaTeX file (size option) +) +\c@part=\count79 +\c@section=\count80 +\c@subsection=\count81 +\c@subsubsection=\count82 +\c@paragraph=\count83 +\c@subparagraph=\count84 +\c@figure=\count85 +\c@table=\count86 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\bibindent=\dimen102 +) +(/usr/local/teTeX/share/texmf/tex/generic/babel/babel.sty +Package: babel 1999/08/23 v3.6z The Babel package + +(/usr/local/teTeX/share/texmf/tex/generic/babel/greek.ldf +Language: greek 1999/05/17 v1.2g Greek support from the babel system + +(/usr/local/teTeX/share/texmf/tex/generic/babel/babel.def +File: babel.def 1999/08/23 v3.6z Babel common definitions +\babel@savecnt=\count87 +\U@D=\dimen103 +) +\l@polutonikogreek = a dialect from \language\l@greek + +Loading the definitions for the Greek font encoding +(/usr/local/teTeX/share/texmf/tex/generic/babel/lgrenc.def +File: lgrenc.def 1999/04/29 v2.2d Greek Encoding +) +Package babel Info: Making ^^9f an active character on input line 216. +)) +(/usr/local/teTeX/share/texmf/tex/latex/base/inputenc.sty beta test version +Package: inputenc 1998/03/05 v0.97 Input encoding file (test version: still lia +ble to change) + +(/usr/local/teTeX/share/texmf/tex/latex/base/iso-8859-7.def +File: iso-8859-7.def 1999/04/08 v1.0c Input encoding file (test version: still +liable to change) + +iso-8859-7 input encoding file by Apostolos Syropoulos)) (grverb.sty +Package: grverb 1999/12/06 v1.0 + +Package: `grverb' v1.0 <1999/12/06> (A. Syropoulos) +) (grv.aux +LaTeX Font Info: Try loading font information for LGR+cmr on input line 3. + (/usr/local/teTeX/share/texmf/tex/generic/babel/lgrcmr.fd +File: lgrcmr.fd 1999/04/29 v2.2d Greek Computer Modern +)) +\openout1 = `grv.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 5. +LaTeX Font Info: ... okay on input line 5. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 5. +LaTeX Font Info: ... okay on input line 5. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 5. +LaTeX Font Info: ... okay on input line 5. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 5. +LaTeX Font Info: ... okay on input line 5. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 5. +LaTeX Font Info: ... okay on input line 5. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 5. +LaTeX Font Info: ... okay on input line 5. +LaTeX Font Info: Checking defaults for LGR/cmr/m/n on input line 5. +LaTeX Font Info: ... okay on input line 5. +LaTeX Font Info: Font shape `U/grtt/m/n' will be +(Font) scaled to size 9.85492pt on input line 7. +LaTeX Font Info: Try loading font information for LGR+cmtt on input line 16. + + +(/usr/local/teTeX/share/texmf/tex/generic/babel/lgrcmtt.fd +File: lgrcmtt.fd 1999/04/29 v2.2d Greek Computer Modern Typewriter +) [1 + +] (grv.aux) ) +Here is how much of TeX's memory you used: + 623 strings out of 10925 + 7707 string characters out of 72689 + 54423 words of memory out of 263001 + 3587 multiletter control sequences out of 10000+0 + 5965 words of font info for 19 fonts, out of 400000 for 1000 + 14 hyphenation exceptions out of 1000 + 22i,4n,24p,185b,476s stack positions out of 300i,100n,500p,50000b,4000s + +Output written on grv.dvi (1 page, 912 bytes). diff --git a/language/greek/grverb/grv.ps b/language/greek/grverb/grv.ps new file mode 100644 index 0000000000..180b60d27a --- /dev/null +++ b/language/greek/grverb/grv.ps @@ -0,0 +1,1399 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software +%%Title: grv.dvi +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 596 842 +%%DocumentFonts: Greek-CourierPlain +%%DocumentPaperSizes: A4 +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips grv +%DVIPSParameters: dpi=600, compressed +%DVIPSSource: TeX output 1999.12.06:1343 +%%BeginProcSet: texc.pro +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 +1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx +0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx +sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ +rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp +gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B +/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ +/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ +A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy +get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} +ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp +fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 +{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add +chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ +1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} +forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ +/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) +(LaserWriter 16/600)]{A length product length le{A length product exch 0 +exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse +end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask +grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} +imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round +exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto +fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p +delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M} +B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{ +p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S +rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: 8r.enc +% @@psencodingfile@{ +% author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry", +% version = "0.6", +% date = "22 June 1996", +% filename = "8r.enc", +% email = "kb@@mail.tug.org", +% address = "135 Center Hill Rd. // Plymouth, MA 02360", +% codetable = "ISO/ASCII", +% checksum = "119 662 4424", +% docstring = "Encoding for TrueType or Type 1 fonts to be used with TeX." +% @} +% +% Idea is to have all the characters normally included in Type 1 fonts +% available for typesetting. This is effectively the characters in Adobe +% Standard Encoding + ISO Latin 1 + extra characters from Lucida. +% +% Character code assignments were made as follows: +% +% (1) the Windows ANSI characters are almost all in their Windows ANSI +% positions, because some Windows users cannot easily reencode the +% fonts, and it makes no difference on other systems. The only Windows +% ANSI characters not available are those that make no sense for +% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen +% (173). quotesingle and grave are moved just because it's such an +% irritation not having them in TeX positions. +% +% (2) Remaining characters are assigned arbitrarily to the lower part +% of the range, avoiding 0, 10 and 13 in case we meet dumb software. +% +% (3) Y&Y Lucida Bright includes some extra text characters; in the +% hopes that other PostScript fonts, perhaps created for public +% consumption, will include them, they are included starting at 0x12. +% +% (4) Remaining positions left undefined are for use in (hopefully) +% upward-compatible revisions, if someday more characters are generally +% available. +% +% (5) hyphen appears twice for compatibility with both ASCII and Windows. +% +/TeXBase1Encoding [ +% 0x00 (encoded characters from Adobe Standard not in Windows 3.1) + /.notdef /dotaccent /fi /fl + /fraction /hungarumlaut /Lslash /lslash + /ogonek /ring /.notdef + /breve /minus /.notdef +% These are the only two remaining unencoded characters, so may as +% well include them. + /Zcaron /zcaron +% 0x10 + /caron /dotlessi +% (unusual TeX characters available in, e.g., Lucida Bright) + /dotlessj /ff /ffi /ffl + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + % very contentious; it's so painful not having quoteleft and quoteright + % at 96 and 145 that we move the things normally found there down to here. + /grave /quotesingle +% 0x20 (ASCII begins) + /space /exclam /quotedbl /numbersign + /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +% 0x30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +% 0x40 + /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O +% 0x50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +% 0x60 + /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o +% 0x70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /asciitilde + /.notdef % rubout; ASCII ends +% 0x80 + /.notdef /.notdef /quotesinglbase /florin + /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /perthousand /Scaron /guilsinglleft + /OE /.notdef /.notdef /.notdef +% 0x90 + /.notdef /.notdef /.notdef /quotedblleft + /quotedblright /bullet /endash /emdash + /tilde /trademark /scaron /guilsinglright + /oe /.notdef /.notdef /Ydieresis +% 0xA0 + /.notdef % nobreakspace + /exclamdown /cent /sterling + /currency /yen /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft + /logicalnot + /hyphen % Y&Y (also at 45); Windows' softhyphen + /registered + /macron +% 0xD0 + /degree /plusminus /twosuperior /threesuperior + /acute /mu /paragraph /periodcentered + /cedilla /onesuperior /ordmasculine /guillemotright + /onequarter /onehalf /threequarters /questiondown +% 0xC0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis + /Igrave /Iacute /Icircumflex /Idieresis +% 0xD0 + /Eth /Ntilde /Ograve /Oacute + /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex + /Udieresis /Yacute /Thorn /germandbls +% 0xE0 + /agrave /aacute /acircumflex /atilde + /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis + /igrave /iacute /icircumflex /idieresis +% 0xF0 + /eth /ntilde /ograve /oacute + /ocircumflex /otilde /odieresis /divide + /oslash /ugrave /uacute /ucircumflex + /udieresis /yacute /thorn /ydieresis +] def + +%%EndProcSet +%%BeginProcSet: texps.pro +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics +exch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 sub +dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def} +ifelse}forall Metrics/Metrics currentdict end def[2 index currentdict +end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{ +dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 +roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def +dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def} +if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def} +def end + +%%EndProcSet +%%BeginFont: Greek-CourierPlain +%!PS-AdobeFont-1.0: Greek-CourierPlain 1.000 +%%CreationDate: Sat Jun 12 21:31:45 1999 +%%VMusage: 1024 54592 +% Generated by t1utils v 1.11 +% Modified by "GRAPHIS" 1999 +% ADL: 724 276 0 +%%EndComments +FontDirectory/Greek-CourierPlain known{/Greek-CourierPlain findfont dup/UniqueXX known{dup +/UniqueXX get 4701870 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 13 dict dup begin +/version(1.000)readonly def +/Notice(Modified by "GRAPHIS" 1999)readonly def +/FullName(Greek Courier Plain)readonly def +/FamilyName(Greek Courier)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/FontName /Greek-CourierPlain def +/Encoding StandardEncoding def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +/UniqueXX 4701870 def +/FontBBox{-150 -276 601 757}readonly def +currentdict end +currentfile eexec +d9d66f633b846a97b686a97e45a3d0aa0525392eecac163e584a9104d99ad0bc +1b1f3f7121d1d0f2c60dd206b0d3c8c450620b47320ca0aeb8937511e456aade +8e66b301b1e3e9dfe17e2f79ecfea709ff3dae19b4c169df6773eda414d02915 +a6f0faf8b24fbb0777c697be8a37d63a390ad9dae495bb7e626721ff2fd3fb14 +7c80d22beac37c2624d818d58c8df0209f5ce76acdde57a303d9042bf0a674d0 +95697f925f532d1814bea8f8a5b968d51946f174ee4350e52f06eb3ebf90cb81 +27605cb1228c1dfffb52cdc2e9693c60b67dfef17ff97ef1f88eb44b3839a2ba +94f52b0eca617d1d5e317ae88938f3c17d99985a801fa70e836192f391381ba1 +6244ea57dff95fda4920230280ea9b7c33c258c4ab8122ee495a698efc84ff4c +06a1b2285567df18a042a5969413ebe841156468793b4ed6308812712246522f +06331ea5fdc02568790bb0c8aa4cd7a845e4e0e7016429f63329807e4adedcf1 +ba1b76472f136dfb5dc90829dd29cd07f96932a5a006a7172c501b3938a2329f +cf11460c053690bcf470838d38360bb8aa270d3b545fb631c42a3e0be09841b0 +c9b0a14ab088020e2484cecb58f10985174e791ab80b2fdb84be3f6f0063bae8 +837ed6507bfb453154ac1fe8b5074e6de182f8fad1ce53c16f183e9e658a43ed +ddbd1501ee68d6937501956ece98f793254c2c38d914f964c2e06c29deaf5b13 +1c8992138e3177e06dc5a01aec22b159fa7247af41d85acd146f4493f50baca7 +dc16133692f8e31d4c0b2bbac3a56a1f64f5e8f003288462842e9d8e8052cc15 +b53b10a28b7d8f4f7daf10a30d5e9602c66d0d4afb61cf85d718248670d71998 +9c23ad3d5831d8b6515ea7b488e7045df339751f560183437047cadd307b3c0b +5aefd8a3fe6469fe64bbb923f51895ce6a595f6e6160c02fd32ddfd991a27868 +141229b7de3002623679bd55a0080a457ba407a31e6226c1ff7e228d16aca78d +722f687eb08feccb2632d664a15fe41a41b4e83e09ad8d4306873a75828491c9 +90f41ac1485aa79e8a478ccbcd4ef035b9c09298c433d12374bbbd9957d8320c +4d766b488a373db1d0abd19d4a7e16c8c02116d25d657027309d28cdfbe6b327 +57c5da5c336ec888ca3b3a860c3e5184cb072b2d663e9f35f8adbe107a3aa9cd +c243798778f3ec68ab712d55c1b687dd63f1362e51f156fbe8bff502299ca995 +83cc5d519ded515fdbea7edcdda35e291b8536f52b6eb45e57b2dbc4a83ea7af +7c30bbf56a663c6df30f99b5d2bb14c5e5ec472f757cdd94d2594e4c69407551 +5d54b54be3e0ddc1ee0a83a0616e9d499aea2c573eaa58069051c63246570251 +64f608ccb191d428439ea90ea359419990905707f82abb27342c742eec34518d +38f9b11f754673bafcb1b3cb9463189b2541c4a7f07c30e372e3a2791374893a +e4985844712338e07219f54b5c3f43ae913edc35974faa4705b18b5eb0ad2929 +84a8ddc898e7abf23964f3daedf621f9590f331a71ff65ef1c67f884d5bb18b4 +6872be906f0ecf93e8064524b69ba41c36beae118be1923f3fb21ffdb8d4e151 +b1512e2cc594ec7973a97be2d871ea224addf88b83116c09e3dbd14c9db141bc +2603952e8ed25ce8312610a106797a588546a32d4a3726db26aeea7b236bb0e2 +03bcc9c2bcca074e99af3c3c50430ea97958df87746cc88a6630d650e1f3df45 +86eda3c7ad1b26ab9240d99034aeaa8db7a8b7c6260ad77db005d8354c6f2879 +2b63bf3fc41d5452f022d9ef3421a8681e9acc63e97624a896963fcafa1d7ac7 +71702570f48ebb0fd1fbe094c7eb4b8249d3daf067bb1c6201a4357c6139b622 +e1754ad6d715d29736617b8c3918c17e35b6841b5e2a6075599dbeb7ed5e6b10 +101142c08106ab088449906d17c8bf2b15632893a45048ded6e61c528e7012e6 +86a261d5927add5ec8e2d258f4d6d35d054ff0fb4e7452c6d7e3b3836dfbfc24 +6920f3bc1e2b68384bb5ca6e7d4fd3cc46237277042f0cf22b80d6de50724e3a +087274d982719ab5bc8d62c28e3c9e049a1232311a0fbd2ebebb7938cf5fc63e +274ba84b280044d64933e9992e149ca1174f723c34a51e9b0f75a372d8e99324 +9a3bfefa7671f758ef4b6ba3cf5e6bdf7145a115bb8e5eb29a3f3b29c4ff5739 +da08398cb39d5c3d32cde6b5246af8e26a99fedd89fbbe9ba1aa0a0698a30ce0 +bafc9270a4969588f92ba64e812cac8ee9e54685014050f4662daa4d0d9217c5 +c6169bed2d5a6f0b4b94d4b5cdc12c51aff93b2d9818400ba76b229c8b64be31 +228b2e93949631aeeb1b4c90462c13c3be7c7771be6d0a87f05c6652ed40c8e8 +089b67c6ea99f31cf955df8b53c577278e864ff82475616a04419e8f5c2d070d +c4ed0d1622f9ea1ddfe9b58ecb93398b85d7145d1aff4cade58907f7465c34d4 +4a1fab327e51dbe42545044f77b36b1339aa26eb62c59b3cdbfca441dd2de6be +1156d1604bb88451ff39b0de5981b69e87ff64666e736d430ea5a68ffba8042c +2e7d90081f5fbb200e94aa392b98523a4cb818141a73340fb532228ec4ba1e6e +b947b88b9a7468f53e26dad6b267812008293b8e450bc1117a788c935b89ced3 +d6581fc2790a11c4fd98f9ba6eb157fa9dfeac53b7383645c02e73b3481c15ef +14934b3e6cbb1932960dae9825f0fe27ee0641130533e66cc7daedba144243ad +3c8fd098e735112980ceab0aca23e16c4644d901f3056a1d717f5e40f0370eec +6814bba7491fac89273a813af48c3914cbfd78452d3edc42a3d0987f10ef0d42 +b55e5eeaccd3d887f2236de4484ce09eebd9c6a0603dea146d7b4a3e67056d8f +94bfbec24d33b3d7db38ef4e7929295aff8237a8dc93f8cf95cb0c0bacaf8306 +a30d983a6588ddc0135764aebbb83c18792c3492beac2ff51abd6743428486f7 +726b6da22062bf3dfe461da3d07fcad69aa813428de7ffb0a092a8c0d3e26596 +f1500fe9a95034d4844f0b767172b1a48bfb4adf64cc251bdbeb65bce3180be6 +8be119c1167f43f42d387e552395d3e9918dff81d22238c8cb05164de02ab615 +bdad857e4c94717513910fbbde752e79709dbc135e02e58117ccbc8829898ee2 +95ddc20b188c185749138b99b3debea47c7810eade3a08f931113d685a28eed8 +963ae8b9d788228c658cb0170a677489a7a2deda7484e0dc1c1c66bc532a35ca +01cc7836c29c1f8d6e5772041ecb183a5ef33896309dcd3ee5c4009ad78a89e7 +e0ca8c406949e527170f806cc892d0569312dcf2ccc558e3f7c16ad4b72418c7 +092cc090a5af7f388e7172429aa85df7c8efb77b818ed5159ba9b8e3fc3c7e5e +e411ed22afa665bc279321e5c9d469fe2958787253b3c6b97ccd455445a00190 +a8d867fcc5de96315073c7424e2d942bf1d36c65073dd206626bcda3237a6124 +8ac5e761e181b7fd70c40444bd6190f8d9d5e277b3dd6effcf28b8a4d29f0f8f +e11addba28c035f2761313fad9e547e754a1f4d9c446212290b7005f47b6e681 +0714296f0ef1d32ebd87a45573d033184ff358fe5d1c2aaa511dfc49aeb1817a +ac4a21c9c398e91dd89517d70f5c8c8cb8c5c660eb3d842a37c7264c681bf3b4 +bc4f50df05c4cf66bbc73a3ef00cb4a85e4b95d1ac1caf580f124d3d4ffd0c8b +232ace8e3dd2de9708acc1dd6d7843bdfbaa85c7be326666c8753a77c318f335 +b0885933c8274338909323e47b2c2e8a998d4d94cdaa7eaa4b228f54d1025997 +7f467b77a51304ea2a64059d9b0c60521c62fb2bca5b211ab449e138728a728f +ffe23b8f4416388d21ef7091a527d9173ff7577f394d57cceffddd4056692440 +42f888db06af43a24d3778f3f859bbf9ecd6046be677e7ae0984f4969c697830 +a949ff4bb4cb0f67bbb2e75860e437d2cd2e8737bb524745341fde5caae69602 +6b9d527044231823daf8bae19304655f6e55884cc22525829062b13d37746534 +afae9c537ffbdfbb1dfa6a6a46de4ffb212453080b31f7a30c87023a4e37743d +498eb30fbe4bd90de8b8abfe147d526554b2349c4c5ee56812ba4c84ac97173d +2e4cac222a110aa18e74f6e8b2389fdad2431c5ee122ce36b28c6c33baebbf07 +ae2d66712c6966dea2b0fd8b72f6cc8a0016cb713f29b0a0825e65d63d477fb8 +bc407be3c6a6864ee0414a6ac7c8e82309948efe41780418b9f5355ba532cb27 +d7c4936cb7c6ba32192f413f7cf29ca97389b4d295e30d6ab15a7f57ceda3d77 +4f811837649ff1c2e48bc2782e5c5cb3753f2b9d51527b142c17889acb355280 +959b7ba3a5edc7b1bc5ee734f1235fec2929be701da2d82e435f9dd2a9ff9d33 +47bc78a602df9196286372665941e3a478f0933eb1f22fc8adb02216d658e577 +8d4e456ac826c3a332c43aaa1d3b4486684a7a8f316e4efacee9c93b2ea21cba +47a3eb7efca3a1e588014eecbef9cdc42a4216fa472863e32a586e56fa56b2c1 +f62402a2f2309aa4d6686056f32eb235360252f10ed5369776dd472646f6efb2 +7acf508611bf6cf5533a02ad12b881778e0f4625a7a6b19f3bdfe29edcbf895a +1fd6d96289c99a38117243818b9f2d0e008ee01f0d173ab28fd09338e94b8b19 +46c7caee3724f78bc2ba3ffdf4bff959cbb74ed2dcaa54b3b3a61bf8db8e741b +99a769ae5f2c8ac1e97202da01db7ccd23c1a95c79ce6e767c42d9caaa6598c6 +7b0827d96b1e7fd78689ed03ffb4446e2bf0d4407bc9210122225df7594b1c91 +d0495ca716c38810f488359e084bbd581bd33dce3807506ff357942c4771c2b6 +2aa06f8bfcd6fb913de84d204d644ac6dae91368bda44b1c4e9e10c8ca454cd5 +70208c0bc1e6c5689cac76421eb783bfee0fbda88105b947d7a093c1ca355d18 +2b08cdcfb4672c52a89c137428af18e93ffb0812ee7677cfbbd4ec6e75fd6da8 +74b85c16bdc7ee79e7eaae08cbddc6ff74f6c1a812caec30ee8a62641fbed9dd +41c68876d4e976ffd70142e86ec29644bb3a67eec56645b0a92cef0c4d332370 +e8207e0638d37baaf05c253cf221e574fe550b46a375f7c6f2464262ca18109a +0d0759db24c14ae8b75cd7e95157c0c1a02d0e0f0bf2bd8abb3f71dbd00f2d8f +ee5084f3099ab30e3e3e7bfa44a4db55ff224fa42db9fc1d63108fb181640123 +ca3ec154d4990015bf767b283d4860b071b04b5871875eecbc54ee1e36176388 +66be940d2358303e58972d84904ad23d3ffbf1af439d0b8b3c464a0e856ad23d +8c25549251bf84d5acada65f9c774f4c7e4ca90d75f443cae23c31d19f3dd323 +85f87ac8e8586834526050b6e1b040bba3244058641dbb2b5417ed9a56c118ad +c1bdaa19ebf81927446c02e86f114d9eaaf7d42e1b19914060fac4a0a8631edb +1c49549d5bb9afeee5448837b2ce309ba7d86c7e2a17f2751ff68685f72b86b2 +077c89b8ce9252972102537f40701200407152d59be1b1093cf80df2cb0bc2b8 +375a1d84b214fe80132e21f10f87ac97716d55468eaef149d9ebbcb67b61061d +f7e87e00d09fb94a1640dc663a319442ab537e36a19fb9e379241e18c7e0bd6c +d209587ac1e54709754c08bf8eb453d5b4ea531e711b111a608c16be4d06f935 +eded4d6479ac7058a2d1f1508e96b24d1f2ecabb0f297054fc9c2be284549809 +d6b231ab0e1b457d51d3596c6e55326be2d577ed27b570f9044b7c211cf2a067 +54b2dee9e6e0ebc0617402fdad51867a5fe2e294953ce4156bb6a9ea2e97d6ce +7616f8cd12ef88cb57f58348d63837f887a41e7bea8c4f133a9e59c84b5623f2 +26df89142880bfd45942c4ab9caa336c784ded6a23ee2d16240d90949a9adeb9 +33fa2f59868acba330415816d59947ae0cd499a760ac6bd6ca6cb0b476affcb4 +d6f58e74440b5ec818d5b669e6cc3beaf36a8a829dea865d6aa9b4a548826297 +a245b74c851e4594a6b5e00ec6a77cf6458b4855e5afd89c61118948019d2965 +5831eaa170670fe3205cc479b969fa6869d8dd227af67845c870b8b97fc708d8 +88c26aa04852164530afbcab3356ff0fcbdb6fd7720e2f4a08c8da72d24abd1c +ef0cfa2bba7b4b952ee790ea9b99bf2abbd858b586945bd3134053d64910bc5b +25adf60853f2fed9f129715ab3797078752782c4b58dd22a8b97cbd8d78371e4 +462245549be642629aa3a17d459c25e7211327f13f8133511a1fd6f60e99d7b9 +087db2f2dac4be079167e18060d1481eabd17e10e913d6380c0ea877bd9c50fd +72c9aa41411670ae0e560290de781a5e79c8bcafa563eb69c98a8d0d0dcdd672 +e3d74be9b3969fcf65c33b47b756b70ea7cf6bef8267c2f0f62f7148a4508dc9 +e21db23032736b224aed5f100576cca0d35235a5ad0d476c401a2aea821b3898 +8be42615e65fa44e4c25c5c9bf9c87f964b65c22cfd795d2789cfea65b9d4f70 +36a2c37c90bac52aa1977c459880764a9820c4cd0965efd25bfac0719f56c01d +065b1c34f194beefdf9ca298419367b2ca5edd8952ed9bc9d07cc97e256a867f +5ca6d06fea45e38375bf378f52705f3a160ed48cf8ff8bca1073626699c7bd5c +91e8cd73f9fbdf5cb9cf41d76ab3630b17ee8b88e3567c522d8f25fccb6ad146 +a565abc30a5f86eee3d98cb99751b61c6566bceaf5c697546b70d9b982ed28eb +5d776aebecbfe2222d7d226698ea8ae0756cc888d772d6cfb8997583f6c1ee27 +1c27f68d0cb42e59301bc532d0ac8dcee0037f3eafbc0b3e94994fdbbd3b79fc +80fdaa1f1e5af6212ffd2c7fd314a9b20a6c9b290a7ec88fe0454e6186c4cdc1 +8cc41958a3a045ae00de8c2ef159cdb7a53d576103d7d564f5aa5270b00433d7 +9cdcc7b416fa4444b0dd201b83698af577ae9134d8f95d24c02ce64c46b1a342 +e9e4e23347c292035e0c728ca488de367dcc7392a9fdb4f0a40758fe457131d0 +827598c794e612568dec26e3e34a93b83730f60a9fb1cc975ced590263f28231 +1094d9afc8921cd12fd8f04ca8b841ec6121c5b610df36b64500a6da259ecc71 +2f0932b235001f2dcc28cd488b2f69256756f1f5d5c9e27f73ce65ab9f7f7783 +8a62dbe9977512d2711df5c3f53630a727721404aa2a1072567d5cacca733c92 +9e95f68ca5bf6556800ceac974310adcbf320b128015cd22143a3d9b42919198 +79795f5c1a39c213375a90f99846f28e9e1254ead7e928df4f20b3d628f65328 +27cc829c3413a4d6508770a674bddc11411411695a6e6d316c5c91931f0d3af0 +1e55645c56693cc54577e0ffe2daabccbdf31e7ccf592668bfb4c1225a246a00 +626b8426be8f8f8922e10b16ebaabfff8a4e8b99ec36575378ce5412d21d6f6d +7381233c5aaa6df7f85f7bf08e61107d2a35a9e65615447ef376142a678a6302 +ece403b813ad1ecc89e4e0cc190c5b6d06221db97fd93ae302ecc700e499b38d +67869a9315cc75ab87ab249ff536b1dad32d7a77f6f8d6cfb9154a2a2530947a +bc3dd198afdd07e337cffe889cff144eb8361abbe5702cd2dd961c6551d47a90 +fd91e23eed0095aab4c8c65128c754af7f1c11535e7a4552a848a7241aa96e0b +d8ba89dd533b77d57291c5b912f5b61f9fc73061b840049cca84f1146a98943c +95e5ef148c71bd59a7198abb609e4746fc7c2d063330e13392292a75ff7e7c12 +d53fdbed4464aa1dee5fb21df7db595ea4624a89854b8933bc8418d14c04af89 +66f24e274c970f63c69824bbb657ece93ebeea06aeacf14c5de17d51a3275d5d +88a5967079715824331fc1664b5194bab652632f29794069169d157abbb2af23 +eb5b6664b9d68e3b92402f5819f334e86300782c13dc65ea1efe45de243ee62c +f06b5ee0b9fec34d9bcb537f0e65452f0f458d43a308b5940ad5ccc3433b6f47 +3741f4f9d5cb2fa14848590c9aa56cf6effc3a37bc9bad77a494783ca6745caa +9434ab3c692c6647fa5be7ed5bf9851096f5a7bbddfbdc2abc4e7159b54863f0 +7fa35a5fc34838367d0f6275c547fe9be874fb5e569f79cdb96cec294ad2cd01 +5c3cc2f2a21bd3454ca934c521d9c3771d0f920b1ef9dc1ad3136afc2de98c98 +1d6dba80c1875a0ed2d4c9578fd6e5901909dbefdabfdd5e1432b60f20bae7bf +b4aa946948edf0a3f33c617296da1c73fa29045c9924d09c6a2bf043f6bfab8e +b60568267a532e0e3a37518b709f670d2bab85cca76cb88e84eba52ddf65607a +96a1dab518f7a1cdc2e7d49e4e27dc1794bb75d79c83886e3f317b61eb1725c4 +b4f2c66a67bdc7df6708a7925ded625a54485fc03234d0c312edbd9f91285381 +9d14fe3ed2226bb2b6a9cf60594b68548ec7fa18279d9c4fbb540ac28ca95a88 +0260df5b69559080e826b90ac6cc01f93bec96144397d131d0b4530ca62fcb85 +6630b637181631b5e07c79452f8f7a8b7f071b7da4b69e4768fc8ad40aceb386 +472c9eb128b48e5141dad741533a889d4b41d2413047c23081c1fa62d53d24b8 +2b033a4df36b7cb89afba9825a82a15ad8fd070bfa2967324bba50d15f7232f6 +01abb3fc79c292379090e7500e888eea3be6933b9338a391493f10779e6f1874 +1f19417f32415fd7a6a2566cfd36dd90e5b8ac99420b1f391fab8696109caa79 +2eef77f4bbfd6a5f1ab8756543f746b6c2727280d1ba769749d28dc5bb724901 +272b2693853a503482fd2615d33e327ef1ed2a38495f8958df90cb715a224bae +f0e70dffde7c0e3c3154ff3c4195493c94020c7a4c393e530139be17dba39f23 +89a61c0e6a324276c4f9615812ff2d9f89a1161049423636170156e59771dfd9 +56b32f5b2f74277b006458c02c11f3193ece221682aec51d3c0b375dc731ab23 +61cc59fc5c212b1cbfc43d42b5c2b411984032fde4c82571d10669c301c0c82d +4e1f9612a37bcb3cec5bb38cf4fcebadf08399dc0cfd4586318ecdf98ccfd74c +ef11d9ab0ed8c4b08fd3cf0c30f72166626323c6654823c2a8974eb316211530 +71ec8652a6aa872b4d201686b9c699cd8db32f1fcf4fa321b5c875cad7e46866 +89c5c4c4288385c61d878e6931ecd688ce846ec992790872557bfeb61723c132 +d30bc28271b85977ad9683f825aa6c1d1b4e6ec1ffda54f9ed1530d3d0d79b30 +6929980a11b95ccbe1834d53e9b260b2564fe6973a1e1398a60761dcaf397f0e +3b5c98f7bc7246f2ddc165fcffa1b3fec681d3ce62467a564acfc7e83559fdf7 +11ef558d12888af6668e99ae034a9d27bd59c59fc340b421d9b4e1fd517cd0ef +3a35721a77cc7cec91a1419a9d4dabb037cf11a745c52a3cd5abf9f7129c63e6 +c0e09333b7ae7e171d3d2bfea79e452edfa0bbcf548a3563e738e22188546abf +39213e8929734cb283f5f4751ba92fd9157d3a3674c99819dd0cfaff49cda40e +6cb11c31d9c2605d0a5797f850956e4e5d388febae0a375c1f92671581a3ed20 +31f23df8dcfdbd4edb0c770486c002f3f4f0d721d84681e1d565d923f785d9c9 +3e89c881e702761a6a1d433d5e320bb10e3d9f11a068ba71eaa88011e0842f24 +4e2d98fa913f5edc6d8cb35a75e8918aca051585e5fe51da3cd4ac6ad74f0fe1 +e33ccd66250a4dcbc8037aa9ce11290a07373ace6f9e4d0bd4e68354e6ead1fc +644ead090e603943fd4c9e2a22395705c41e7abef7ce2f0945581be282f11588 +8a596823fdf01b7ffd774d1f7780bf2296202e71c3460a6975fdd5b68254d2e7 +63043b7c4275af947022cfdd8a44cc4d14aced34ed36ca51ffd9a805b80e3b64 +e866bc3981e931c3e2e323c8dd97244ee88a9e3844271f2c8c89408614e4eea5 +000a928f6d6a8efde67914f48aab9ce869bc39ae1cf8ed64d53611766f79312f +593666ca36fd2ff7c9b49a2beca17b7f92f85fe9f8a12d639dec4dba14d26697 +227a5ddaf8645490a163fc6390f429ce7c0ad7093f8ebab017128b3d40293839 +1a72eb5693fbd6891632098744ac8851f5cd8c728d86159753693476fd9b8420 +aa0f246d10fb68b03c57fcf94f3189d0ef7a7c9e1331dee3ec2fffe0072940d1 +98f8e8234f49208bd48b0772905f179ce950ef360586ca69dfca9bd1bd20b56b +7833eb8f76c1f87fc105a8583d1807bfed11a61a8a136426b463077533ed98a0 +701818636771655091d84009bdc1410508b557d4891fce79fd0c88c821befcae +f8a1daacb38cf94441c5681779c0b74257edf18a20251c0bc1097c6dc9c19276 +e3132b6d16ac163fc19b5494a0a7ed993c6e2c2b30af3315f7e73bb185625766 +962f77fc23bd3da136fe774d645689a421302742e947c1d6cfd1a3716a758619 +fabc33b596ce4f9adea3668b513339ec3e2aff627e8df2c691354dd51174d02a +bfb2e4cd960f69ee8c87869a1b390c11f37b57059fa6a2575bfefefe2acd3fc3 +0306d2746edf7521808060c2b197a57e7531c59bffb9f23dac2c4fff832f6874 +22b50eae1f924068429af7599f4de5f97a44e7f1f300b6a8ecf8993e3beef169 +ae8afbc5a8e9c3e60a17f0c23177b543549933f384a9ed7b3207da16550bb54e +1b02bf5f39d796e52913517d3d6eef7dfbdb6351ca7965654ae9a80100e6c3ff +e7d52dd1a177d40b96edc91f39be11140aaf616d0948b8382c2f6914029e9b26 +a1c0ab685f0f7740012e38e22ded1a4e7c3f12deb87c2e99df3460133d291823 +6e1a959e55e1436e4032b979f41d2dd576bd2cdd9a4068f1e5f4376eeef85728 +9891dc83b33ccba34dbb167ee0d3c0208539e1c2bfb27ce9e7831415fcf4714a +a1baa8e434479c1a4ff88291027dae9ac854cba1cecacedc67369f476f4dbab9 +0fc92048a00498559b51625eedb2cfcc93c44375fba94e20669f5f4cfd27de36 +14d828b2ed59bc25db777ce19fe7bb9be4ad15eb51352568a57821f76bb8e0b5 +1974656a074b1d8beb93fac80acee7ac355cd01f712175f291fb8456830ecad4 +b15de722141da2d7552934a41d7b29b2ba1f92ebaba0f72e595d74bfa3574e43 +c12283ade6b2a7a5235a51baa7840b4ecb577dcf860b3d9f10a0cc6be1d67e61 +8f139f6835fb667ff6f4b59713d3bb3e26f27e43ff7fb9cc53803c1df206760e +b52e8dd5425cc7fa806cf236c769492baff89355d684b05fac958fed3f06bfeb +aecad47d9245d8633e4d3b609b3e6ed22c383d74e31f2a7b650628f07c916a0c +06ad8c9a42ab151d06954085ff225df88fdec12f04286271b0b047e7e9329354 +e9532edbbf8fa48d71ba6b3a1c2c0419de5589f0294efc7016fc81f1beda2218 +9e941c528af2fa08c55da47193de9f5d3c0400e1e6ba8702c77404a6ab1055da +c88b35d2cbe40c8dfaad667db3ac998d912ac9660e449fbe433f577aa92f8376 +2eddc49eacb4c99c7044d83b78a3c6d7976af8d3069e000d0dc26b2ce7357244 +eee00ce8547e1901b4239c9fc710922341e6a71c89715cbaecc94ca090f006bb +71fd610a16617cf8dd065f69ad36f2ff2cd658d31e17ff1c6c97bfcbc001d31e +bc63f4618a778b55d4df9a4aca6440f4317040b38b022663db43ec9d0315e4f1 +d781e786978cae0e5b3fa908b06004d5550f42ca25c1a70117a908bbc00ad83c +5276e52c01dd75c11a0f4d98ad890931d960fbef26633367ca390857a04006f3 +7b8f5a4f906b56d753c762aa9c21baded075f28a796bf3120dcc794191e4f191 +b1b8fba6ca1de25a09dd60997ac16887720ea6d8183368608a1ee47ee6814107 +8adbc64084fca93285df3e2e09fcaad16b72458532cde314f6423b464a2d89bb +34317ccc24979a0bae6975e470ebd963ff12077f9e193d391bda233c91535d1d +2707c47e25a9d72d9aadeab800b57f339f9dbfbec9bc8fd57762468ee09fce29 +454dd1b672f33de98e19550bae34795aa244fa8f41374d6ac53331f56277a819 +7d29731f5b19251318ee4a4402fd4d831fa3e91ea14f079ce301cfb5c7ad03e8 +054969996683e4911c2198f8c82231c2832d4e76a8a7bb339cfce61d1208f602 +d5dcd8499b720b02789c6641dc39c6f8626f5780a7c7ae59fb6e097a368e8c43 +b5fd7d2cece9ca4638bb065aa55429b5891863af99964a287f44ee128c76ca78 +167603a45453b3d87e5ba383515d4c02038d00c7710a3ccc95505416642f28ce +da30a66ddc4b4204aeb7f878b5d62bd03030bb779b931b5bb19336c7a3c68da2 +c6c6a6e64f400ada09812a0c5afbcf05c3efaeacadac171e20e9185b96210670 +c508de2367638d5d01d10564f1d836a8119709ba1cb560750cc41ee39c9ffbd9 +bf5a7eb8aa8bd6e5d048e11f2268b16cb94aec554c790cd9306160b044b00eb8 +82cb0455da5eed792bb5e6311e1ba4b6111f6235bb7428f03269275da5479ef7 +c007a000e24bd1fa02a1633116dff596b0c2b2c7b450ef731fa541a7908c2b10 +0b2c5df65830b38f63cc3b81722259e72f3f6d200563c6cd8c4908e723d17040 +4a77f8e08ca14aa25e071be324334e249233816a2e79e66feb6af72f5c35c201 +22f88f7d4a62a77f53badb0f205beb7cb88ac3a7fe1882e3e53bd3aac003467d +7911a4ad5e1b7820a4f8e5fe53dce521d6dc53cb8f533868550a4beae6062c5e +7ffd645896d8a3d379d93ae418fe9d27378fea93ba21f0a75b033736d5fe727c +0f9ee34b6c61d0bb90b5922a21caa9d10589b4c76576f93e3eb27b18aa614605 +0de51056770e88b54f104e0b49347d211703bc06294f4bb47430af88a3f85132 +6a54aff6f78a79a866d2ffa70d493614e23917d7d88c18eaa20a01f42ccee35c +74a980061ecaf021f6ebeac585f9dc71f584a22048b9255c6ff7e7f8851c1564 +189608f65dc29edae6e5f40fed9b4d7c56bdf0cca3a3d1d810701f6d0a0d3aff +52f6626c45b46c4a63c70be902962ce95282bcf83114e4f8c181e38ec98fe8e1 +a97291834aeaa57635a77fed04fd4eeebc239fe24dfdc4be4e4b56ccf9d6aa42 +1c0386152b8591e5e5bffdc14cc8e6b9cc2b6bf50d4e5c80c223f46e73a17163 +7ded345f69295092c6f91d91dc3ae772f854f970f48862a4b047221db4aeac48 +3d3b0f35f212976e664f249237085e25e4c331f0d2097c13867445f186bd5798 +e2810c4cad17ebc072228f683ebe2046854a80bb243af0c8df19020762a96676 +ee9537d834170c0e84a57eb02f9b60c9c27b4f4eb896825de80a834dddafee9c +8e2137c2e8290178a35b8e19688e347f89f43839c6cb5136023f98ff737cb62d +f455f941d29809d6d944d5522dc69306619b498540e310f2625605fe23f3f535 +b34388aa82f652c89f20b25af31b4a1dda90181cff0432d01414002dd890f90e +8c7b77d94f745a521a640fa97cc619934f47b5935f0844dd657136b5e3e668b3 +21734107873745d185b057c47b7adad292bfa8bf37ab18c74888bf0ec70d6762 +a81d10b5c054c8f07eb46455cd4cf2a9ed04cbb4dd900f75b760e9ec53007e72 +322a7a170242c8ec88543c1ad89c33cd0dd436ae488f3cd1e315d07624b7f5c6 +7515e7d12e46b3d52f636befac09272dbccfddb2febd526e10ea36e736ce8ec3 +7b8da7c33ce62024fe3d472d411528037092c0bbf980b2b172b46b7f2cf5feea +db134c3e348a6dde916f06560f33125ef239e8f923dee8dce795ee289bb98033 +cce1ff67c00c9bcfdf2e240b2527476583f5aad477a39bf6b6aa8d8e1fe1e307 +43741bfd14aa518141243b4315039691be1742945281ac44fc20dbf37684c305 +f42d75fbe668d0b64e65d70a8601a7c80a23b2e421e4a4160d8774b5dbac7e40 +913c692ae1a0d7c633a8ad075e9b623349e98006b5a1cceaa3cd00c2fa1b4033 +75526a2766c33c556b716727554a5ed9af694bc027d7bf13b30bd3f4b23fd7c3 +7ee3f8224091c679b23b22ddd15f19a237ed9b7eb90ecb9278cbc5ef961f0fe0 +be9a49aab71b7a04fc9945eceacf42791e5e194e48517ff8b90f271fa14747ea +c9f07fd48ffb9f015f42cb5ef3ecb1942b34355168694a55e1a4617eff11145d +2fb65a09de5d37788e9d58a503991d456372cccff425668e8a8eb58407c8f662 +8e1d660d489129d020ecb71f9e33e235f9797cd52b513bd0555f4f6c46d666e9 +e18eecc9a1d9a89ec7ae4c47743cd64ceb29b4b6644f17bb8cd6ce52fe4dceb5 +28cada9ba2fb3bb2696b0f6146233e688f500c9c9c139da1a829213ca53d6c1a +9c23ac78065b2af6a5b4dd63859631dd14ff45e5f1100090541fbeeb91662be4 +042917dd151926600571e20daa0cc9896b1de41da999b85491d1babd2f1476c0 +141368e549b364715123df467960f95ff2cc0377ea186f424545e3c9925b35d3 +630756acdccc43ee28c494d7e83681c1816f450d218255c14cfc16b2c8c2ba00 +ec0c0b791872c53a6e5767ba8e887634f57058fa600c8ee798c55cc52431a339 +d1f46678df2690824e03e8fe622611a5a7d511e6ba4ef4e22f3c032a61708e1e +9f2cb0dab29a2db544c85170a3cf0ad38a03157fab9a9cdfb54d7937f7b19941 +8c38ea723f7539fc5de1394d52f164da9393fb847701b823489aee94dc877e81 +d65bbd27e9eb0a65599834f75d0e94d33a13941a2482d99f3339f318cbb97bc8 +544c363c076d1883ea0fa89724d045cb1376f93973d526063a0dad64c39bf1ec +ca4c7c06d043128d31b57fa2df628d3921f2574bbe942085ecc47bb7cd40a974 +3193e9564a86ee09f53485a8a32efc71c25e86509d8799a4dad49c4caf1c2a0b +eebeced29c8649962a8f52dbf486071cc89391f88e9d284961618f72f24e1f11 +664f5783e472bc04b6fd9d0504c4a45e36797fc0d9467f6b909c4e479c21d6a7 +da9d977b4e353d930d32efcec4baa1ff6deed4b86d5da7e93ffc89d5cbd5bfe2 +22f48148b2f8d71a7609ddd376752354cb6dde311f3d54a1912e6c5f2a615883 +8e6b0bb256cc87e7fe71d560276298242ddc63c4315b124498b7222c29d40ec3 +bd83c45d1d070a9d5e4f69c041eadd7f116eca0ae0290dc7d1db12236d47f729 +8f4f5db46a092b9e23e45a26946a1a05aee66d5513c047b7150b22ea92842f8d +75945b1055c7275089fd147d8bc2ee5556914a44fe6ca125e8d026ad1cb0b801 +eaa178a6f9e98fe864766d53be29bc2efb1b93434c0b3197716a32a17e4afea4 +d231ac85586952e11f513be83413c92ae50860eb43d77a010ab104250eab78c2 +a7f4e7c7f8b615c90fb862e1a45d15c72853c1375ee0cd1429ad9a580cba9654 +0144c4db8cbb43e38ab5cd4d2659b5db32de71e0a9d1f7e4884419fa9fbe1ad9 +f10787031cac7305c24cf2675661148682e782b3caf600c3d3fbdaef18befae9 +399fecdbfcfd96faae339a6074d7e6a498e4d9a19f01d2276a112ef1f8762d05 +ed4f8a3d07ee7d9ebb4b41217b735e66f57cb3617f1f311e4e1441d4aef80fea +9babddc1891c4e2950291cf215ad92ba8c07598670f13e592bb1340d8c6b0612 +c4966ade3ca8e83e39aa7457b7144a15a3bff851fcea7d036f16dffd45f5164d +cc7e8879f163750cdbfd793870ab0b29bd075f86c14469167b1e0d0249c8ccf5 +eeb079248dc0033781908bbe12cf5657a56df9e4ec44d877737622dd062d8c52 +d9a4aeeb4aec896e6ebd95442a29ea10fddcc582913b20ed6742eb575272e9e5 +053b0d1aa873b4d28411407fcbb4cae95fec4d27e1593ab0bc5e79325969ae13 +126561e9a4785045bcd7c345726be6a3f3de5ba92a04abe42d1834f30c378117 +1221b83413303db4e1d74b65053b653ad071551ef1f66dcd82816339627a9e51 +0b6d10010f8e5b8abb3977b86f41e9ab9ae8d3814c173c7a968df1e1cbf2f66f +7b40c7c2a669797c8f0b685570bc59d098d30975460622eb34b4e3dd2ddead67 +0204886bd7299dcff4c43ddcd0b5f79d73f8ad10d6e400c64fc9fb219f242b00 +42cc728dbe4836a5b651dd518bb551ba96db6e2cf16d37c1743dcffca7170bf1 +fb93635e282121c0e303895e5d530a92381ff92100d4c76de4b974288f3073bb +bf68f0063f229ce78bceada30ffa8e9ce769e9bf95edc3fcf800e1bfd93e666b +34bd1601b0ee7c92e4f54b6bbd80ce353df4b098e4e93f9ab6f0ae1aa555caa2 +1b77ee572889293e51379844a547edf71147230bfe5dd2e9b7fdbc71622dc30c +e9636ca32f801cdd35e1714e556d807be1315652c3405df72206acca42807c49 +924d152d0a31f8c23eb8c9a16f512314552000ecc8607f946384e5999e4459f3 +771946c0946641bb42ea99484d3de705dc2933e7c95e871990fea43e28913929 +4175e54f306d2983384d934a601c604013347f1a563fa2748e401d5e2e5ad801 +637080e356362d79e7009abf5ba4e62c3c003e4a3a6ab576f56c03e38196c862 +393599ef0709246e9c4274a7c7290c447a7702d30576ab9f5f1ba8463250baf6 +20d38d020557c2baeab0d1be73310f6e863b895cef097245a1a1ba082a5db9ad +ca4a6d7d8cce2864a7ae149399cddb43f6d55ab287e3a8dc3659c1cd7e2b8663 +5cbec703410d160e1a1cd97e194ef94522286d335ce3e566ff27d2b0d2444955 +78b29c00cf2af7ca706a29cb490f0a8b0f90150f11f78a3a100debcb6f227cf3 +b5062d9b6dbdc98d31547be34a5964c39a943bd779fbe271c7679bfa2ac751e2 +6b9fca1ce8a05aa04e0d445fc8e0a4af59ebc5970900180e6a72444b1ef6dfad +ec8fa2fb9978c1741d58715748c7985897e2f15ea057d8ef2d08fe191d918101 +9ad233de6a6e098510ce80ecaa1222c101da3ae36c6697cb68b6f4c2b7b105fa +44c7da1adc7ac86da6a9fcd3efdc707ad40bd7c35e0edbd8bf784063870a72a7 +af690bb748e36964b7652a722257c2431f2cc575678d8b2cead9f7ebb32a65b1 +85c71616cc00dca8d3a466fe5eca7d696279cbb2cac8a125de165cf7dc55a659 +8e581b0a527225c8f958161e80559f1bd5e652df9ce0417eb39a5c0252f41cb8 +701898e063a79226bf53d46a5fd086d9c78342ec9751050b3b0036e091b8101e +a924057532a2b44d4e816783f69236f6affc04620b3b10024a394b88e0216b02 +727a4e54c898bc542a57f60d93d657e04a4599ff361c2ea347a3c7a3b7bc0e56 +c24c6e8fc3b268220733210cbcc5217168c6927da452689547feb825c3b3b09a +c85044ba28d8e7a33742145098ed2d79b8845f12e619c3ee30e28598257cb273 +2cf3aad06f808df5f545f9135e357a87d06f023c451e0a228b7eb06d9ac1daf8 +ce1a76d29e07b08fd31536a6121af886657440e33d02174ec460934b83d48806 +219b7db3acf49bb7bdb30fe38f84591b1fdaa83ecedae60f09a2349e31cc01e0 +5bdc9acba32a0a3a2b19206ec38f96e565a173210cc7cc3f0c6e7f3fca967fcc +eea3cf319b8c86059bf478947593ba57701a3e19f8e68ab263b27af17def0ba9 +68ed5b40db1b0cf97df71a0a877164275af27264361f4a2f4b8195378d1e9816 +8342a81e59b45f239e312636f15af0e9baebf94aa0ef1241a476edde7e7af811 +c85290b0cbcd8620390971b1fd92aa70f56f0594332965cc25899e09dd3ba568 +625447f37c14bf53adb0284fd2af19d890081ee3a273b21daad9e69199f62d82 +8aceba352801a625a7609ed8625cbf694daad919bb3126b42746127b6a4e3f56 +baa86c022dfa403bb5e7e57e2aa9ad6e4034ff63c2ed76769977e70302aeb10c +2adceafa160084f59ca9c190175ad996c79a7acd60916b23f2de2608b6dda6ea +5c168f5c30cd2a380697b035ab162520ded0d79ce699c40650dc62da71410c2e +c997e756f75053899a29cf0eeb675f191d4fdb9be95a19906218ec4a10f980f2 +3a43fb5886de3d8f0de4a43774df573407cd0154730a2116a2edfc40405ff3b6 +a18b2f2c23daa09fa271d3342cce5d572764d9fba89aba093caace9dd7ba9f61 +8305de8acc4d31bbc3c5c605b91ed469d7d90cd0e56343c0d7aaf5da66397606 +f1a898e2a6b5368c41ffeb3ca8e44e2808b867569a73bb3904815003ef9ccc64 +271e39004eb3bc59b7298cdd827410f451cd2970f4dc94748acd0c775b83f8b0 +9b11eef1e17683c64b721e7e106826abd3a564cb9c108fff44c5210b0abd2c5e +ab3e7d72eb72f8d0dd41e84af96356254467b0ecff58afbff02b0610ccc2ef64 +0e3f74003183d8cc9c3f5190b25a2ad0e92b33c3e41941d7d9f9fa9695f6cd96 +874b1134f1e99704673ee0c0a6033416b044c6fbdb7e59d8d27c159b003448cc +c58f3ee3292d3da78abdfa6f1cadc0aed5f5f5e4a525984bdf998c0685259412 +7c696bcdf2335f1ffb0cee3a095d7bec3224414fea29390ab1c1effaf7962486 +158a8618ca8726197eb2f7ac0ca4169fcfc6d8503e68209c1b796f443367417d +3353d3e41be71c3fde2c683d650a245e5e7736481ae9abd98f57a4c351ef00e0 +395055e187f8aa082923ae607ad9a024fa1960c3e76c085e7a7d1cbf2f38691f +02def27e565599b7e02c73aeec51ea35a5b690f043a05e2d5c367d7cb98cc750 +651c96f02a9fc849342355811fa44f86352c018cf9d59ad1120035f01f710f91 +f17300241faf4d6f53c7f6954dab1d065c6ef835f242c7469058ff8f4419ab7f +6f13bafcbe38768b95d736fad6d1e0e412afdba271e2f9e5207f3f7bcdb5a476 +3959ef1986efbaaf7548b0275ac267a9a028c65cc66094e731cd3facf822168a +48ab4276e16ef1233acd6c6c6bf8ceea899940ac83fbe0b03923f15b767e0f2b +53c3b11f934f1f42f4a19223875d9e1d45e07d24874b30d8590c9680e3e375d7 +2c085e9f0da7fdadb3f80bf97fb4a2682f76472ed868249c7a3a62412bfad6ef +40a511ac5c7777a10426dddb5bbbb516fb1fafa5d5048389adf34e6b875d414d +e6fad08d0fc89fa7ffd39c75218f84fe2de7d2fec2c84c1f9f6c7dcd21fca47b +77c303733ab3515f2c4b5f1b2964659e783a8d105161cf8867339f9b3b986e1a +17438e6e2499b7a72efc36acf20ce12f8c5fb5e8c8fe293d71f69401557235bc +9fd1e689d67335369a6780cc6d12147e7274c7a851c1722cb3e4538f5d63dd53 +9dc6ec52848dd8fba4d0825a2e39f736cdce63dcf193923fa555a1f3bfa47d51 +ee548aeb9fcfb1abb60aee5bda753dd1f4c29996bc73f06c99f9af4a96cb3d98 +784023ee0cf04727fb48aa419e2ffa2f66d6219fdcfd4ea72e24083cf19f73e5 +2216edf38b5399a0a391a982fa80b68ae0a3a2d07a1165eadefddd0d78c4088f +d6d4bf9f587325749cfd291b516d2567a66add5e8342848a58bc54656d7a2361 +461ee2cb4bbb70b99caae3c938cd1f7fee726c22f0842ed138840be90de1125a +2f130df1bf72c288191d9d767d8aa14ec605985454a665ac509243c1b183e85c +1bcb70ea2d005f21a05bf62ef09387dce4c860665fb79bc6efdfd803609fa2e7 +1a949ffd3201a98cdd2a990dd51a987602406b1fdc0e7659f5f2f90335e1df9d +078160a89ce5a2492eb302ed93614f6ab0959e30117781e2aa324be4c865a9cc +656fff88f663a517c33a253c94153acfed748c42789ba430b29742111779bc26 +b5381404a1dedbde9587742c945a8f7a9061c4f7501b59a248b25bbe6a5974c6 +9a54377ec2338ff1e3ef18481eaf1e6deee4c1e61934c364ae1e3956a1264829 +d8a8da5236b05d7b0c04236f8bd258cefe6b199882060f9490e2393f46e34036 +9ff9178992d7ade2c543ce77ade2435bd4bf979465baaca07d73a2cbe41e283f +19b08a9948fc3a71951e483dd9da09652bbd3caf7f479a30f12b0775f35d974c +e9a492415fff833b90a7edd981da16ba75230d8cf7be7220c8e8b8222b87cfef +c552db901c372b3188e10e45d71fdd00115dbd8cfc2413d353e2314ab628df27 +9023bb660dd2384efd1eb20c15165720197d9d0ae2ea4147cfd7fb26da923aa8 +4c654426c81448401f3632faf8da411f2076ab583551a8484e0ad37f3b83ded5 +02309b706a22f5a5508877d4ec33c990ecd03f4f1c46b3b0aec9bb4ee14f2c2f +028bfa936c8377ba512ef8830e5dbf21afba1c8f046468748384c21e334c0f65 +fe5abb572ef3edd32cc7124d207ed3ef16705437a54e5dfa20c0255fb249f2f9 +a3906d4ccf4aa8294eadc2fb2f28d349b5bca6181d80fd93aa6ce792b1ba8df4 +61485fb05ea6649ee7d359b2181649922ef9c71181c61b9d661a040a7f10a8a3 +03826cd5476d4cf4e1fdcbab8f1cf967126f4163f8638d8a9b1bde0a4542ded8 +9af47b5db606b7f08a040f5622c41dbcfdf3fd66eeb3cca7ee6a1b97e4e712a0 +ed18caa00f0efe043183ce84d1b486fdc2ccf91981e367d2662194afbd8d2ea5 +62d65c05977325396c837d0e6f82087166f5352d3859beda81306f33e95a497d +939f32ce1c33066d081267fd3c7f2f806a6d19d2b6abdf8794929b68c0e07207 +732fb0925ba004726978f163f698958fd279c248511fb9065005d6c2aa931a36 +a7281ecd332e878933063b362288ffb3cf0a2614fbdc59e260b488d02a3f0d10 +13bba22c883075170c61d69052fb43365f83d2d8fc18c09c48ab5bb1bdfc22c0 +23558bfac57aa75785cd6fee1f0a86d27b4ad06472eb296efe798e22c02cbac1 +8965f0502fad19d133024ecc010921a929cb7665667e4bd1c61dd671d054735b +ca7938f50d378e789604956d41779fc5f841d77f97b4ff10187d18e5adcf14db +689d6e2a352067db9d08002256c0ebf782bfd9204607c25476687621731e3ab4 +b500e2e53bc3ab0810af5015963c5d1aae76b16daf7e4004673a023389cf1885 +089feb46a6684839f7ebdb5647fd05774b331b8f365cf56a9ba9ac5d41c42787 +7a816f2d6fcc95d10dcf81264ad0711cbf80c4ad084adce77fa5c2a3ab701369 +c90dd23d613c530ff4437e6206f28efb780adfb43f6ce346fb691baa4b509ed2 +8e6b4ba5d2091a71be6bef7284fef116bb02f9e091aa2e2399ef7af601c0abc4 +3419eb146238d36fa42b32e5fea990d1e9169520e41608e7733a48b13558cdba +a5a9d157caee317dcdf6ba2c370ebc97b42a355f4b2c50e1d7f4a92966f7105e +7385ec601d15a33c59e6f404a0c2c68fc0a487088065fdf9d7902770f8e0bd58 +9b037543c7330fd44e40144db2d81d3e5c32b3ed4ebd5fa79a3e6eb92c079c5f +cf42faac66ece4635777df4950d73aa656a9eece045cc65d803e8fdd8090992a +8d02ea8ba4804380433de8a572e4a1133e6c6736774d732946c70ca087f3094a +5d2f6c87632b45a85ef65c35afe4eb2277ac1811750a1a651e146ed2151b2d3a +2498eac66c82255e0535e18581de7707d1544ff4dc3e1a121b0d1b21229dabfe +2dc8041f4214990afde27575ccae707647b0ad1bb032514e8d5ca03a678490fc +246321218a9c0274c4da25a1ccecad5060604a1591a9e9bba606ed915529f4a9 +51f4fc47824051a1c89731362f792f3b2b3f6b777b5fb4c7d64fd1765b93ce52 +8b33efbfbeabc582fa3c7cb2daf7a9e65a96e267e21c464bfbf166efece66f6d +bb6a9fb41f876b0a616f756a42c5d39a7d54d2f2b7ea8d1ce865bee36f0c59d7 +584245a28ed576a94ab4f533a7591b9ce4b0349006713bb3ee590a71c56e47b4 +2e5401b05ebde1891db4fb557b7332a5457f83059916a000884a6f664ac6f1dc +3ae6ab5436d0ccf7d0cbaaa563d04d3eef371cdf5dbc9b1c10ff4e596b056770 +7669dde5a5c8af722455fb530d19ba6c989584fa1173b8aafbbcbb7342b3f7c7 +8f7680f66f506ec72da81f69fd096b82f4be5295bffce85edebfb958b6339b83 +09fae78a0137611e96b16e15879c3ad08a89858730409548aff5bf2558ea1c00 +bd0fd5385815feb5fbd2af8ae8608dd20d4564fb67374397a54df80424753ade +77b44fd7ba2a2b9c4b1a70af128f5d48489b7a3132d23069b82b1225e1b4619e +3452c2ba60e38ac7c7c708d4b7b421e98e3ac8ec5902b213a6b2345c973f0572 +fffd884bedbb9606d0de37c5919efd8b4026e92c4ae3bfe7de92d39b2ff6b5b7 +3be890296dbebba1f0323cdadeaf9ff055574ba75e29ade4c02f8354135ed03c +867d7ebe321c3e63d423fab8c1bf36122218905e6529ef7e79270468ce94ab64 +a4b0b7a17f17104acbee6ec7b28ed1067cad94ea031f52faff3959722dd8aced +0a4c9099361a83498a8ba38dcf181d971c20599f27d9f166daf6e6c2164e2060 +7a260136424acedc630124af6eaf9c90bafde087d705625ab320aa9eefb4f911 +f08a8938b4a513c38dbc11caeed291a921dc24367a0c85b3ef326729b9fce342 +cbec73677d8251ecf08fcad363011d4a81ba95f771616df66b87b2e8723caa9f +293d3f352cb41f0ede0e1b7f34b4cac774235f0eaac0d514cce6ef460b344dae +862aa0d27fde069445c4f2cf48c0ae9c5c29c8aed7f982f52ca7774d75bc7e7f +43a93a192de5833568c68aee52e35e58130308d14db5529e56d4a0e113b661b3 +7ca619adafedf5c019aab85713d601184e3979bc7458ffcb794b77142fb6427c +30e996a1b7cf02caf27c6f6c64b21fdaf054258ec06dc057f7ff53ce3c622a6f +9a0235041a74c4a655e2ba18d71362021ad6c44c762541466275ad1ca1e3d227 +14a1ca8dfd7dca2bbe699d3a98a4e69d52725e9ec28945cf1c8f3ef529a61d02 +bf9e537688109a19221099fb632f13d248ec7d66280c6e7aafa810ea72fc7055 +fc73a70239d9b145cfcb51d82b7e655540d4c8efe5d03346b3e73870c9131078 +cff3c07ae309a8fc7a697dde0a680cbf10efa47c28751248c2baef1681e4ad74 +027b5ac741dcb4fbdd7eafbbabbfa3a1982a1d798730f8dc47f182dd5372561b +eeb078a34c4087825cff93cfd3131b6bf9aaa703c95fa6467cec49e17e6c69ee +3f6a4e4b0203da14ff8a78f0595ff097e4df7e40194896f0d6c6735194fca726 +8c1926e8b1c0c8e59b08ac0fcfa299bc99fea4e01e8c65c0540b30dd918544b1 +873e81f1c5270508462c0298c7aabd55d1819cc81272f86912034a66d923ca0d +75089e593476651464010c69dfb950eec2538ebb7af2bac29cbf56f3ff2b3c96 +fef4e115a97b5db5f8001e2dc8d15c2d49f48b6127a961da30acdbf2bb47adb2 +c80988b6fe342c13d095f5a7ab94c04a38101d30fcbe03a08cea8c0068fec11c +2793c54fea6f05cbc89bcfb29bfe080717af58f2e85078b898f12cb9ffa724a6 +77108c26a854e6fb302ba898e188582c3a187c8a755bc1d0f1016d81f4dc643f +61793e295397f7b6aad340a2fd63d5288fc14293bd300287bb0816a46aa30bb3 +9b09a07c4c4611004b251822af06af0036bb078e7ee9cc33d73ca24eea2e0496 +fbb200fb1e410c2a90b31debc36b5226fc2e369c624d0443a8add48a93abfa4b +b3f48b71feb3b8f55c16ee6712f7378456e99d01cba2e2e9786dfd7cdfd0f5ed +2624042233d41f0e101666f9b308597b4e7fec8a9d5d4b4adb560942f2e08754 +2aa145e413a207e3f6a5ae2cfca856a045a76d31b555e7551de6afd5cc86ef5a +50a7590aa841fa51bb9c325070c6998656e42f3169e450710d3789b1ec9903c3 +0d05221ee183588d938b2c0d2145c7fd6d137ed90ba10e79ae281ac904b80b52 +55ee5f32fb173bb6d6c2f9d0edaf1c0a7d45b12d8e662488f086c93f3dea3b9b +817651bb8d3a8fd9fa7edfa28818d5ae90548a5ebb605e6695aad0480d675d2a +3e7b746f5c37cb2df7c6201cef7ae8b195f991f15fee0cfc3b2bd3b72d629cb1 +97d6d86d1ddc61b5283e1bc1743bbd961ebe7cbe7f3a06595415aa212c7ee3ee +1a74cd97ff5dc8fdfc98eb8dc82c7c25bd816e95440cd8bdc2633a0b4001b6c1 +fbb76c1d1ca48c9865d618ba93761e339c5c064c035cab1c2574045464d3430b +64e069e0ca89ae40e5128731d3a8f245cba35d0c7f709d61cf6c50568c2b718c +54fccc2703f72519963212c1cbe5b3a26964dea44e243ccf37a74046a01948cc +3ace391bf12b2ef5c2fdf4c6c683fbd805806dc61f423eb4d88cba9569421c8e +255f5b8f4f68ee3350c61e2cc3a3dba95aeefdee88630cad7a767ecb06f692dc +858d3487418ba86da3ecefc188c8f968aab5f484371aa56bddf6f2b1ef40feb9 +f5452ab648b58ba96aa2cd5f6e5027e32c72984a71468176ba703709e48e448d +a035fa1ce2afcc75e9a0e3070dbea8793760cea514d964fab64bb11f36136906 +5c43cd27c0ed3852fd9d48cf80b7ff72df14dd3735864a2f5ffe3604dfd56fe4 +8e1d88fc7bf7870932693b941fa9f2ee28b2b42cd63652e40aa7f7248eb2d2bd +c1f266157fa7ba3b103cae67dc7d109149d047704a55798a01293724911f2719 +63561e69390214320ff5c42da2a1968b1e8aeed457d4bdddbf902b6c47866bd9 +e61d545c2fe0055c52b28d55d4248a85f874ce5277217ab924e570f0c4cc23f4 +0c9d26ddc3f58523d9e44715fafaa7bfd469a9823b1a3440f6b4122d47abc2c8 +a840abfa4a8c99cfd05e879ea8f50d199e5cda50405ff8373e0cb9ed4d272af2 +60db88950d2da0ae62817d37b9f9b61b2b63384fa7c61c37c098b78eda16849b +96b867c082832c16215bd3f118ae71793a4015dc3375d2555addfd3ad6e4fcbb +597eeb0cded1fe884b0bdf4e1fbcb436938044e98396d2b32c5062a9b35e1ba9 +d9cfcaba0e96b9f9b355e3c4f6f6fd758abcc794b26768fa3def79c793e3d70f +502bfdce96d88f15c810189522f6165550a57b1415c6f976970e0c2113389530 +c3e8088304b4bf666a098e285f34230e426c9ccf55d1be8a0e923fad986bd085 +42cc1d1bd1daeb3fe2977ab93f04ebc6500e9ec1080dd86d4022e2e36e0141e2 +86c68bc427a300b14125ffb1ea1917f781cb29110be3e6f2e7ce5fe873cda4f7 +54712749fae5d14486484887079f12ba3dbb59e837818d2c8813321185e062a7 +e4511096b1240edc18a0b23a75555ce928d970de08fb1f37936af647ff26d2ad +79e2ca51d8a2ed0f7b278c07ef0f2288d7a00d9935fc01b0657eaf7b4f4744a0 +cb569fa04743fc179e55103d58d994e538e356de4df08e02c67cb56fca851344 +4cf4019212d61edbd0cfbeadff4522d368391b4236f2a472216a4d683e017d36 +027795c1f98c190c67fc0e7092b17e289d560986fdfe50d048f1dbdaf9c1c8d8 +fc800acb1af165efe5af6256ff23bbb29157c3f302fdd23599df03da3b901c1c +cd088a20061b9c52065ed9868b68b66b6d3e35057a69f5f59784a35f83fc1086 +8c6a30c7e2af847161d58279f0d654f7c02ef465aa347c489a760fe8ceac09ed +821e746ccbfaabc875d8da1c579b1dc53344b77d6f0ddc71c1430fc57011639b +3daa18443f52f03adeaf9958f5fc15f4860fe1f2e65226c10b85f74081625f1a +d312508d6566b8f6cea4dd88c5f85eeaa5715134250a88dc9e8132afa8ad3592 +ee09b8958396ff829dbd0c9542e2b43754455750e36e68393170142855a23ae2 +1c5cf80da1286fc720e73dbb4a6f7da365a1f6f6050ffb1d2c55f529010348a6 +c3b5a79fc5fcbd50dce63d239fdbc31f14c646b77a05f56a06cb59dcfbd0b9ef +2d76d042b08bf163f2a9b2c060e533b370bd1a762ed37127df224ea86d54e95d +4cbd3983b47ae7076001e6eb6e3078c32942196b2fb87f599d0c3f727799efaa +2769ac7aa7d4ef66a7b8f2b9f541ed849f7c28b16893c22d34d7e03a948fffde +6c7039545c6270a472c91676ace0b947866235b62b9c094d5b9ac44aa6432b89 +6c8b4d2e9f2c03e2f3574e5737dad562f6b542172f214d17cf438a9bbae5dd10 +11cbb25fa56e2e76552932853aeb2a2f9285186f4ae9c845737c14a27f1ca686 +6dbe438abc6ae1aae55156bfd76b0838481e62335cb61c31fced1054ad4c2e4c +2286c717d41ddceacb4c0c20f5b235ffe3f7029fe5118a0c747eaf93e41d305e +9387aa5a4ee81182702419ef68d7ad793cb57b1201a06fd12018cd8aad48f4f6 +48546535e5f3c711334fe07943d66e3d4dacf1ea42d29387a9b98263373221ef +16fda6b3e270a45c190cc0149d8f52bc038d7c509c91a6deb39e011362a55aaf +4aa0c6cfdfc03356f4d8aa099552bb690b1e7a5f9b61af90894144d8d4158fb3 +ebdaa865e03364b36b6d53edac154638030bccad12d99f4f5d2572720218dbfc +e42a1c85f8d2f65c7ec02c00bd34465fcff49b3e7509d2d2d467ebc83459ac90 +989d0cc7047a21372ecf9ff81cf33b4e41e3fe10d57542136deb16030a6f7fad +4c45e1c8e57c11d5ea8d37c67415aa689dd47a031503a702d53c1d8c3cb4c0e4 +328d7a027c8dfbda61ba1ada0dd884a051eedd0f956222cbee783094de467b29 +783af5b0778e27d6ae177a6baf171fb6746a80ffac642343b74d36b2501bb06e +078f093f1211489f5f930204da8db44d2225abc3b5532e804041164d87238e2c +a1130dba48324f90c39b550963076b60d47b7b39232d7246178e103a5546eacb +4474905434bb8ded13a25948a63a7e61122167947637f5c709986c0a116da321 +88a6c00805d5b65d2efb49d2ba51197f3ff9248113cb43c495c094ca2bed98ef +724515b9cd4c59bd3e80da30f3bb5c24b15ca72886cf452a58284db3cb407e7d +006f18726f2b512301aa4c5efd1b627fb5a51e4b30c9bda5dba818193638a8c5 +e5f9b9a5d0d400b450a481cbf277dc03b7debb0c7699ad5bad088381baa1b398 +e99efd3249c8a8ff622596e73d3c7e06f600d3002ff236abf95d2b0abda481cb +db589901acd29b3a1235b87e28cf6df9a5030cdabe42deab727ef53c1e274156 +1592009f2a97df6f86463332ffa79a61150f953bc8a9af99646aaf20f341077e +4773cf0f5b25221325b0d492d4bf2f53dc5083a8f32def2a8be26c4b8f0fb729 +a54911118f402c45eda39c0dc64c5cf18ebb34549c3bb9936ced1cdff92664c6 +c968c8bdace926ddca82dd79cb4ade61fa29cf31a7ec2dc537e405c9a707140a +a4c0f1c42937bd9353857341b5aa100fcc98c5a2bf3d5e84ae376822c8210964 +9a30ef35fd895a1babeb3d7fee05f862da40554b4cffb436fa40aef1b65fbf6c +14ffc0af6c91efe786daf253176e50d138bb4bc42c5f22ebdfd323a5e425ab31 +0dd3e66d4b210278b929ed9ff0a38e115fe645b36139aa60a9c737376ae57e6e +9f40e0c48dc6e7957671a771fcfc83f4332a5db7ff57c7f0344bbc15481d5a60 +49a22ed5e5af486649a2a6aa45da1fa5bf9bb9627c6cc3b1b9fdc2f90d4c6357 +44324fc114fc9a9088264589f9559cda07c4e7c7253a74132d03227bd82ccb26 +47683642cd63a0214b8fa19421c488824a03f074dcbf3d490a366ef103967b19 +e8e8bf1321f34318c0b38656f60d6c36aa16c18f878c7c42ba7044e09daf96d8 +6ce48f1a006e7743559e8d16805b0d53b61b63531abd62f569ee7919b30984d5 +2a08015d28799fcbd6c51b11db025d100df646806e29b63053ebe50d4206f2ad +bd4c68670c55331286741995a096a5ae7c04d68aa23912caa555c6f170b8da80 +f222d23cb55466c166bdd245acce8331467b69519315dee86188ff674c19e713 +2af7b93496ae3f30d53050ef7acd55e1b69c737b7e2e276359e3ae0f7e5b6855 +3b218f71a90436c648c90c6d10ead57fb613aee96d8e5f5220f4f9390ca5e7ff +9c29fa11657ee871b833e2b24500c87d9b360e397ce93d52b669a43673e037bf +36aaed6143b151fd3e37b1fa6fdb0d247f4074df431ade16fc0d9e284b7f1625 +7cf198088b4653693460eb7f52f02515b824f2eccb1b96d6f2a46907d0649f91 +d081f292af0bd1bdbabe6d1c3b938fd40a9a3d0c467fee53b7bb2bfc78484f99 +2f63a1b5347a75b34a4c2babde6dd43d63358c261cb8e28350375644d9a8eabd +d84da835d415f402b1c156781c2a52d7ba4f3c87a9e4433521c7a2e3828160fa +8fcb81dfbed8b56347ea3a3c01f612c0fd5366ae1d5a1d3ced1ae50e45ed7e37 +0d6de208ce812d3818c4846d567845ea05735bc9188262086e72a1ade7376160 +e3decaa6687df6b8624d418fef490f17b40fed9967a71cd3f66851072ceb95e4 +e4960d255be7a53dfd0b14e0b7dbe64c7522cca9a8a469ddf9ad89f0e17e83a4 +a022bcac75df282fe047ec45662575ff802863ee6af5434291e1abe2725e649a +ef0251ee4253df17af9627790d33038d3ec8a4dd711dca361ebf3d05ecacd6dd +d4ad1e6b9be7d76c8037c59a4125f4039f5336f380df7f10ce5dd5a558694009 +d15ab5a6de8dfb798c4f184ea8f52fe9e7db97d3a7c3093d88b6598b090bf444 +f0d6d561b852716b7072e1cf4acbaef6929a54b7d235968a11aad27c97359c46 +ba71e98fe146fd423b01f6a70554adf12f9b48e53db264c690f35ac13ef5d999 +8b002a55ff5700d2498a4b45bc56d19679d51944d91921990d68b8b5657bb8a3 +ccdb94746ee825e20b4645877b657e64edb3b56a939be76cf599ed381328708d +d96b0af84d41c49b142407a987f5b910b7c8cdee80ee86626fa1f4ee70d08b6d +dcad23f328154e36b32efa53ed322c7dd106445dbcdb1b888ac227e0df93fab7 +7860b3ab44a45626906159b850391b2455304e0f7041bbda19a5ba8f276a49ac +ad57a6eeca323544b26f9d9178d5881594a33bac74581157f40535181b1915dc +0e76113c23318198786692671692abeb99e6bce499d90d22411ed5d600ee40b0 +722144cd23ea38d2f6d5fd343d46c4e672fe1c46aa90b2ff839d4500882a06c3 +27b5710803c5a96b9d7607d3ff00b53393cbe090df3df053fa1f25f124383684 +a3b545ae0c9fca3aba7bb0b7ac4d9f59ed62fb6c369f8c72c69ec0701d75518b +a71858c9b449e77afd141bfe8f21fb103b5480f5837fbbf8eb26b323f46c4171 +93c77ce876efb07afbbded3557c93e0487e539c78a580b734fa0c8c438c61b70 +113badcf5c21aa547809b7e2dfd93484005f77e2ea7075003e3a548cb5a2e714 +75c687be18de5dc9191dfb93ee3a44662c730b150242e7cd1f29ab10eac0ecb6 +39353f363e1124cb10e185868c6a00a3f5ef231b1826441a58c29d19c9274cfb +192bf247f1043a4ddc9708d6042d95b7dfc1d62055f5ffe6fcd0caf326ae2249 +8c15ba7fbdda7ff555d95ed2f7aa99100df4645e534c529d4e5291974af97da3 +418dfe8fd8d061c8479ec04263500d557b666a94670cd23794480f152f9a3e14 +f598513e139496b4335ea6fca3db7cd24cb023bbd21d20ec53e61078c57d9b59 +07a9dac7c64ba4e66242878e71bb82297ae45d1ffae0035b0b771e4fb29f6111 +d9070d116fdceac850fe579871e06a13140e096707a411d45be0e457ef37c317 +c6fa4888f067e016dd6e31a69beacc389053d4c7b942741fb3b2dca46be819be +6d088f6a04ac91d790ac37583927336690057cba0135de96c0877db00363e98c +b44aec9974b6e5c65bcfc2049dcfb3982432dd589ec49c1263c99cd15b6ab112 +0586f601dacd78cb9c9afa418f4671beae16c7dd0f0c19e543abecd41b21c8a7 +7dda285ea5cde1d138fd86d6376f836c8d2c306c14e6c0c4ebe4c9b9d7425380 +077372087f7960bdcd1fa25f118c9e6faeb05c87b08fa9a324176aa78076c481 +06dedae7f19d97a7f4179a997a05466999faad3966d62cd992ccae03b5eb89a9 +614df29cef261e797f89c2c29259db1459153fa9e6f47c11302b23ac0cd360c6 +4ba55c098524c3fcb8e335b2e3bbd40b6b69b9b6d32264e09a4d5bdd9ed6e742 +851d05d1667de2436dd1472593eab49a270bcf69e2bcc69f47d67315b2609237 +94d4715af1e2326e140bf2de0559b0bdb8e3e3453de51130f0a0b39e5f25c6f9 +3d733b93a6510e0f0607e6e30a00755df5d9366c1e64e1b5b8e85e0830e7b682 +8ef517df2830c5fb2e2794f7f70234a601d101b52581f5faf51e0c6866ab15be +ccd226cd6f2e0493ae49ecd9fbcf1e60bf85cff6f6c18e45c384b24a8d3251ac +cc0ea72232dbd319d2229cad216792e6a6f5df1abfb17db06f5770a1178350e2 +4d1004c9e65b8035b5c5591f8fa612a3b0ef3da6252489bec3a4b0dc4b17958f +4936265b931da577cfaa6310864c74a8cf819aa04474df07e3d4ce78971ca891 +438c6782f9dc39316902a9d228586aaaad94da5f3ac3dc6171a1c38e5dff85ae +8a6176757ae5a097b8b4e6bbd6a0f66591971cb0b8e9df3847fdf29d06205327 +98c504f064ba2586c37bcf203c2044396a7b38479f865834ca5e7695fdfa9ece +9c24b1d3b884541a1601de983687f469f600f00e6ac7a848643314abfe71acb3 +7813c4bd8b72b435be219a7b48aa67621063b800e7ae65385eaefde3e4294aef +b1a38104b2190f40d4eb9c6cfa2a035ac844d887459efe5984c8c895f34a35fb +93a4fa4252a06e0df50ae1d573fdfa471d704c16e83293c037b311dfda6d4596 +8a9f1c9ed95a0608f48e53036dcb175b0911896eae33f839f1d56c77875827de +380310741f3f98d68aba9577e29b68f7f480a81129851e71880ab9e8be225001 +f0373f4f760426a59fa323d717f7c31a325429022b939d667aa5a032f42b4646 +0ca0a859dd0068c7b1d55e963e7ad61b0ed82221d15b60ed8252e5f6e6c0a25f +0b39f9a447c472b1a25e436aab32e84796895c023414b83c49e13204b6a52000 +37bb1b2769c70f2810c89d765cdc3fe1d39786db1a15b5c21161b8a742242a73 +2d3b6398ad8f4e050a3ddea106f88e62d877acdf5e215bd41deb91f2fac030bf +3c14bcc919368fd6cdf94bcd1418193c8a522496158be4c7c7dee1030d4a4d0e +03b4d2eb706697a3ccf37a20a65363bd68941452cdc5db876131924cf272927e +3f2e8197b1997f466818f64e67c51ba9a07cfe9357d20446e24045d72570a777 +dba9c3b78b7c7143744130934fd0ab88f5e4bffdbb0d8d16304723a557c4c0f1 +a4cc6ede98c38d9b88ae473d89b038ac1e9c1193803c8791d119da4e7e2ab7c9 +f692013c3574816ab372de42bafdd6eddaf71dd3cd3bb127431858f8ef4388e3 +da73082a048f75172439f6c0610af5acc0ebba4e4729acef42444426db2b1a34 +dc10c5652d3c01cf984079eab81883b03eeec19093182b48638737ada83e4dc7 +0e280a9b4a8076945179992e96e363e1483ebbba43a1a7b5f190089205185bb4 +05377cf742d4db937ca18014d5398cd996f1d100576250e2e3371572c3f7dc3d +9c63a30db902f5d55bbf79d68f91a6a31963bfcdce23ac9738ca7f793c3292e2 +3579f2992d9ba10367db3809c00cbe0e429ceb0408c53e7b902754ffe2f850bc +4551347e58719520a99e29f89dea3d98c785116351f21e97b99e93b959a7ed64 +90e4a31f305b5a105349cd61777bdf75902f603f8d9ac728dec42bef1256143c +abafad5eaa8a3b257f4111c1c40185ad828dbe9c41b9dc006f2b2f443b003b79 +4496b7fda3af91a91c6e1cb18eadb749a29ed4d4dca492ea7c265011db6f0527 +4da11d9324e90dba8c64bfc10d52239b20e14bae3f685f462545b2b656a4993a +dbf47ccc2703a9aee3bf526fc80b79277d397dd63406ce5fa55b9ee89c820289 +7ccb9b4c15f722cac04fbcdb571b2df8d21d4c6b0e57db9f41e76eb01ed803c7 +b14a76e05ac1f52febed43a978373721273cba7089a9bd1ab4e19c4fd3bf937e +88ad9f0cd051f8b3528427dd6404ca9695f0899c2fd6a48aa4336f635301fac0 +5cad3ed12ff5f96f40b9b3645fd9f42b2e6e639db2f9cbbe7aceff527d327417 +aea5b2dc8f8e7acb41fb658b5b748f7ec12e990de79d1ec35d61335b1fce493b +d164a36b55583a88366721b73983c7efd16906031ad8f28483cc4a50164493e3 +16a0a65c830142a6f9a3ca2d16a3c8bb718fa9265d88789300ad8f2c7e0e0edd +a8b5680ef5ec89d7b7120984082a9666f48337e6c6430bb610bad26939e152b7 +9a1892f04a2ea1bbfce838db9800748f8b38dd749438e5187d808e30d6e4caa3 +8d0f520a2474ed539408a3f943e97036a3b2e0f9ab6ca2674de0595511be74ff +da8a3eb2334c4eb8838ab4f1116ed159632131d6b0a8805f6c9107c71dc03aa8 +12f8cf3f1840a12741304755e702d5c767e4ecba492a5a5a70fc393ae78d94e2 +c80b0acce6a6392706008d9d287ca38e15027b0faf508b835f5611c5630f3707 +6631abdaf0ea0bda593562bc490d285b4b3d5067ecf7a7b2438757378e4680fb +758732a899dc64f2e609708a62989cff92835933096f12969b65096f56f31e90 +9a512ca67c0f7597341decf1a24d016d6c0ff947c41c0349dc68f48c9ee01534 +534cb7e4db5d43b76d31f1b4fd019fdfcbf38a62f4881617741f8e1517255ed1 +202ab27122a3c53c850874693b43f70bfeae2d14edb345b92798338434f6cf83 +869339c8d9e99ac31c3b0f3d4f44f4f46403ff7405d30d7a798d46cb60893b8a +4326b17c4ee3958584f3e9728b1925a46e8f471b8861cc36d8ab19ea907d0626 +fddbd70febc849ed0fbd6b4548bba3e309c0b613ba0fca01739da950a71e4ddc +eb57f78d1acd86721b71068087dbb1c243dc396238c4982ffb98de1a67624f9b +77ba97aebd801405d91f9f804b29b5bac08cfa8ce5461e0e0d4bb481d8b48af9 +08f44e2b6da250548efe6be5e0871f07b5fb112a12c290b6cc9108568785cd31 +cdbb4e2c3893248c70f3af93fc466a997295528591344fedd899851f1797fa3a +73107460c1406a1f367585dd450251cbcdcd0cc613673da98317449bbff03772 +356bf97740134d0c741151eee6f6e5866052b5a58e037c2e9a46024d59031d48 +48da281159d043e218d1b5f10fa6ee8287992ba1cb27e0a657b6b34d9d3e78eb +b516a471616731c850842a80b5ad323898c2916c4ea017998e09817f3e7728ef +4e7225a442e0f11709d0b9f4b4babb11253932fdc3180830e6755ffe4b6d389c +84cb5ae8a4aa48dd48e53946b866f4c7596b3d38a37adff478874c37d9d565fb +99c4046fd86674395132a253bb90f642f205f4279c330cf0f17abbacef3909c0 +cba717a191979768e81169b8a3c6a350e758385da3b447f635e6f60fb8ab77a5 +981c98d56724d9e5b293151875e8d9d535ca99bfb797f8fa7d2b2bd0aa1838d1 +f17280aca132d193b4138bd5006621e0fc2d973bf8c8bf8890c8ed8222b56498 +29db62265282f1d9af697994ba1aea5064095136791347b842f0c9c90f3279c9 +421586b94c9bb96006eba3ff41cee062b59435ce481d165aad2bb95884c56ca7 +a2fe1d3c689d33a3589b2572815277b359364efab883a2c9665ddf6e07f79fe0 +3744fcab6e18a4046166a55556a0462a11fa4ee910fb5e452762fdb7ee6d5e43 +17e375f4447163c397a8f2c59e62a968dbb6564b5dde9387f4c29ba9dc6c464e +a476a74160c943d16745af8849ca047687649ea84508a2b2fd5c1790071a8d68 +4a7f50ce6a9caea5c0f7a1d02ae16213bc277896399c5a66c252a03f29665df0 +c9564fa9ef026f29644342787be47805c18cac94c97085ca081a4de0941b8052 +e3f0c6e656bed4509866571e8330a489bbf696cafbed49b11b89646cefca2759 +47834beb202df718381777e23ce0ca3db2844894149146b0cd46aee20cef59ff +24ded57675b8b54e16aa9cd23cfa2963bd61b09d3e9403e0a5bd4e51081ea467 +eee59d5e76f75f1173ccec5afc5ffebd55fcee7302eca5dfeded751cd9bc5bc7 +eb73269d8b5e8e073f2c14a5d80a9e93c2e8ff08fbd62b06b0b90d49e0c15d80 +9292eda8c580a23caa9bcf7e1b2c899f80546070e45065121d214e0acb9ba073 +1fa81d9dce75b6582e7225ca60356f23a7f1a406c6fb9e1afb86f42f115fd280 +227186ee94f2c9403c0bd80e3dd2fb902d304b51c1a8ed26ff5499403ed0305d +c581a1d57e5e7aa4971d48b291b41892a8abe1166c9af87df6bb4ee13a4534af +521d3ed2b89ffe5a605f9bf93ef930d4a3d2f34f4e6bfcd828688e755a6bd450 +d43ed03babc31cef19196ac22cdedced7e4295bee10597142f06018fa064dbd0 +b280bf5de2cd6ac5c300924ca65e5f0d1cd06a70b2e159f5af1c1d6a5689ff3f +6fbcf29b6914e68c38e5834706f9ceb1ad95e15edc27044b2e06566dea44f021 +862a2e6993b55e751b887e145b1f67407460fce77a49c3b9bc0ca21cc9bf8701 +167550e78dc29393f089783893f1943f4f761e9d8e151a00292405b048b47cf8 +39c0d96829b533c68ea87ae354b7b9c992c961494594bcd23244b213ba8a5228 +0d35739870a8a7f09e6b0de0663df3d66af890cb1b44fb3e415bb21aa328ab49 +72aa3d00f9d7513bc82be8effd68ef922b1134bcbdcc1824feb79e5c356371c2 +8986e63bff5ef8844c5ab4d61cacdc33a739e0f0567c5faaf12e040b428fe09b +77aca9334d22bba801f7e6ee57975e046b58e4c322b453cd968f7d1d91e5eec1 +bf2e1590a94ef8e2f46f687ff8b645fc939773a7852a841669ce5cfda0dc3f45 +3b33948586a16b028b583e4c04942d92827a48937a0c07e9e673904067006a92 +30412c3d3c906c9990b632773fd4bded4cd66393df9076974b4c01c8eeed5077 +38e3399ff0f747978e400e6f291a6cb3c06d3d0080adec36e60150b17aaf520c +559224d765a350ba44031c24f5a52829863f2a944c019ba34f72d5dafbc2bc6d +efea66af8d62b9c0defbdadf93776a3692b671436c1f73b9b102dd90400572a1 +0f65e97d68a1cc7788eacd42e3106f78df3a17bbf58820795804a402c7f3b08c +b03e10358f1e4180c2d4a8c64f135df828aef8a01452e85d6ddfb74efbedf1ff +1ba5e60a261de7969a70f9e8d15f1da3f9f08d6f44bef603aa098b44c0a422d2 +b3dea5a361a273fe53eff7efcd8f7cd18cc7fa5f9166d38424418582cb33ec1b +f825cc465abeca4571ed821eade2c804d3561bde65df4ca207e7d264c72a5221 +f07d78fd571164d94674682eed95eccce11c2c9a3ed40043df2fca038d56f09d +d58bcf714312839dc8fc02722c8b3eb1579f827e3597c3479ddb74f26c132341 +5ad4c5e995211d0a7e1f87803a2bc5b0981c4642f27858f7a0dab0ded0f7ea69 +5b5c72b2734175e306cedfa911c79b887e4274942b2ca545712e79ba9bc92e6e +59307ceec065f44329e5dd2b951097b12d641ee15ec5cf2cf268872d2f1f27ef +98f3c2d112e02bcedc4f01bd1ff8e289db922c046b2213d8e54e7fc5946a4e5f +7e6d3518879caa31a6b7992deca8478b288c369baea475c9add86d112042bcfd +8bf51521d57bb630906759975560083c2733c082ae176904e710719bbd6cdd2c +736d4e293758628e725a38319dd6644afc3b7f3c79cac20f1bcc6bd4cc2e7853 +219c9e161002f92394fbd04fd10e8be1ec21a9429823f07f59d9b70552ed0fd5 +fcef79bc71e5d742dd9239ac7c7e4fbe34ce807e9e1773cbdf767447bbe454d4 +1f1def38811ee5b759dc9132da50d82d73b49c55b314ae32f3dfc5ed87cb7a5d +e40dd2c487816096c4ca6732c1ff516a06df2d187c003efbd53b6bde7a510bb6 +5e2f7db27805fc76d48ea23fbf902e3f68a8568a099676ff9755dcd00112538b +f9ff1cdf1b3eec9b8a51e34a3317d0ab4553ca84ec30161fd0b4e8ed98a5f985 +ff557a43405d4d2cba5ae48248651300b302b1bd12966a191745abebda08b9ad +44a30ab491fc90bcd657b49413ea7a16d21472b2cd9920c301015329e8dab632 +1edbae73d9686b4e440b45cb6fe5e37b342652dbbb98bdbbe9257570a5732d4a +65ea0df5224b13fcb1a43021c692c07fc167c117bc777d79fc545acf72242356 +9999036170be7c83763bef6e62ae8e325b89dbb9911580674d234af16d6b8ae8 +67c9b7d00b1205f34696ecb21e825169ce0ce38cec45b25e5527b1aed50ab039 +7ac0a42d907cbfba7bfcb1f316986dba5f06f1455864616f6886e381a236714b +2814ff143b89afad36aae9c8f1d3ed5d50c496495a82d57d29570b96a7501cfd +6b1b75b28eccef794ac24ffac7534b326ec10850bfd6918fe8cf03aafe2cd9cb +65f719bac62cf0cd448c0bdc3b9fd67cec3d44dcf3af3471f16ff797f471546c +850c6c2c860a2051ba87dd1b0cdbf2d80ba2cd095d2d04465d5b2724b76fe74b +31b026e950e22dc976370e22066bb246ebc64a82782dc0bacee1ca805c48f89f +dc3a85c615db19385b6a42b5ed54815390ffcd690d34633dd1d96c826c44efd4 +e4741d3436d47f62f09a0f98f0c73712e3510e1a4a271eb5b47e2b2eceb598a0 +4ddfdec11d1b1cdbe0a3af0146f87d532463fdbf2a657b1c0686d67802aed01c +ceb9469898bb0c9e3f3ab357e02ad16a3dfcca6c730a6761a7fd2175c0544a34 +45a7d4571b6fd874f322bf255b9c7245258718535e5d05157bbc3bc0dfb91956 +40954dbcadb10fd952127b91c80c1efec829bb5d8d458bfcc8d18d52c28735e5 +a881220dc2a54df64d1567a7e457603130ed52d4d64427739ff86e484d806fdc +9ec218cc73985656d356634bb371d558bf0ffc327dd5bff111ebbecf692452e1 +abbb26dac15c7c0ecb0854cf3530f5d30bcf32a7cf5f2f53ff001a85fc6fc342 +dcf549222cb245b88dce01ceaed44b6af96df6b966ab4a3df24fea982e6729b9 +bb1330d8e1bb28ddac76d0472155c95099fd6e8f1bb87a9f5c70cb5d096b933a +79bc5022aa181cf7831da4366e2c1e8b4d0fa6598aa01cf6840d4a4b2c8849ab +3c26ee56e9879cc78f7f4a576d7dbc03d4ec0b971256902925e6788e73887817 +7de39e8cbccee4b4ec7154cd0603db103f17e9fd5df55a7cc30d2bd77f61550d +04a7a57c1c3e54ee7217d3283748e0565f9921d224178b6f842013e64a5c2478 +1d1e47e62384f49034aa750228ea8fd82294aa9ca3409593cb890242d21c6477 +d5aee613b7bdd4c8ca9703bcc8fff829a3c54ebb31a4f85f76cd4ee249ada5d0 +1cb495211a3fef8d6221916166fd1f5e8fb9df9123f0be5cef3e42112d83ce42 +85a2ed32b5ca99a06e7403fefee5c72d03b32f362a5286300f5b81d0947dc4f8 +25822a749b87925de24d5283de136c3e086d8da226e82c403e322f4c7ab01926 +929c305b14baeaf188784e29d6c0f6bfcc8e380e6655782337faf0747410722d +473e589c6e3d3a396b2d853f15b7d91dce062b05a1344f3fdef5561e7cc424f9 +4ba7dd8ebf7206bcf727da2e1d25c6d993afde94e636c92d0c2335f79fcccbfc +a80f1661b32753014e51f91a4ee4dee500443bae6afd4190e64319e783050477 +5350188b94abf3758d3ae4bc3fb9155009089ef5f714d8746114e282725b191a +cf41edb0ab81c6db8d608e4857d48a246db3b72edd9d08b9e475588773f3f939 +5c833c698d90930cb19ab4aa724f1e57057b6b44cdc4fcf9d0f0f6cc703100f4 +efa9a959f965e9328f79a619c710209e421a1bf320d0001dbe51160fbae4fdfa +97f357fdc90c4b4f087a799b952a689feeb661944d8dc212fc13be3aea792de9 +f421a0ccd3784254f1ac1aa94f3bb2250f35e4a7064be860216338b990d7ff7e +882a21c99906ed89ca35183ccbfc9ac941551b23b826989d1f26445cd4e9d478 +884d8d44f9e845bb9b239fd217a50e9e76a7a08e6ffefc8db2ea8b417d4cb0e8 +8dec39583ae967c17352dc80232c53d1bf735d33f374d383a9ab1473c4c0dc07 +fb927205ee997845b4d49de2a1dfcc709846cc090e752dcdaef21a228c07545e +2e7b73d650dae9b4e2c2ebf21cc9dc91fd5e7247795fc7253715e39f88752a12 +36536117a4b0dc5e8b7c92d50e57e4bd0788231eff3b183ccbdd9999d002d2b1 +75436202b849d791107c38aee6c8528af71fbb5fbce3ed1f184bb9878d7d3e67 +55e42925865c9b62ccecc5485c8792adabed1a7a920bc3d200d336460f4758fb +1ca08fc4799017fda2797c70801e24b46db144f5ecfbb49b5b1640e05300953a +ef0f1922243ed31070ca0728fd7d576d0b366ab6a7d01150e5b38f8159309625 +063038d583115d737e9333c7cd148f71fe99f2aa5076ec8e9dba4af8fb8c15cb +0ca3de38442084e3008e0e2f7d5025d3796638b759e7f5b7e0c1493de35572ee +169922ced8f92fb85d2400db31534d2f305eca5232b430ac01b1688c429c9b22 +61d97034e0578c4cef8226a759d26e796957d13746580365b6e418a2d128b2c9 +57d4c88dcb0a4bf9ce3e48a73ef7262717d666c5fd88c3ed9a4bd122a5f89cae +fab883dce8320fb83101a177ce59bfebb3ace75e5b7867ffb2cc690a1fcab5c2 +bfe309090037e1a81014947f267e0b9a07ce661ea818b23d79d88956bf3ea7a7 +b5788fe41ec202afdad2bda4bfa1940239bee8fcf328edb0f2d9c8aa6f61d32d +1b2c1d5dc269a741a756c7d08bd36d2062602c31df22009c50148727c97c25ce +4cde3efe2c976d159c40fa1e7bfa9ce4e122e309666dc16629801f0e2b612ce9 +f85ceeb27dbeb99a25f0bee3ee653d275ef56f829c77e4eb958ab05fc482fb0a +866b061616ad85c7857dc925ef2de1840fc51752eefb3448bf94985458a306ce +8ddccef88b38302f2790fef01c68109695ccf00187928142c80ac2e3dfc67fd2 +a31ca0c204ecdd02ee6b105d9b43444e03cfb73d0863843ab93f8e4ae95534ee +4859cf37b4beaa3b919c073bc9c548d550f0fd6e72805d4a504e13e87a6efa56 +a8e65e3a3f64d7dbb8af8e85e0209631b7368abf8b656d67e2f9cbbf7cbbe430 +7e9881eaa7efeed822f2a941cf6e5bda29f5a7861a0744e15fd1ae363658011f +8f513470bf803e9e298b5848a8db20863f1ae222be8edb97de270afed90143da +51f7d48f7ea40c2a63c1cd8cd8828c875ae2c66a42662422fd91fc8a793b0fcf +b2a3697314a1945d1e20c31273bf728b7860b9b99bc9816fcb1ac1e24ebe12e3 +b392a87c472a10c4f16177525c1d03a976bd43d4d5a2f2eb7f9c512bc07920a2 +1c975bdeb05aedad6d1832cff160207a4a4cd97b0294e2910d7cbff82624701d +91ffb69a5471fbb4d8475ffbba566a13d357e20a4b5b6e1b494ab0a21772e9f2 +d49008a30088d7531476b3a4794a670cb1ad4a942843d5f901f3304a9f577919 +c701f04f9f3388a7361a5523244e09319629850f59245b8d6d8da745db1ac3a0 +94a3ef04b28906736825d53080382d2b20f04f90a59da583ef3e5d1a79c0c03d +a79dbe54df05c1d25f68c6cc1897e726987cba52d31dba703337130c24e41362 +7b7a360716777bf96f96275ce3c1ec70caee8a42502b6e06f32abdc1666b5bd2 +6ce904ee13098b5563f9fff285de95b9f4e958be2a16804a4997ad4377f5842f +bb811016f95a6fd71de8fdbe1c60d10e3a54b24f302b6f9ce079e27934ea7489 +a0516928974da8c5e98213aa254f1d17f21580d67fe91a85b96361db3cd921db +775043e3023f30900b1ee0c3de1acea2d8ac944668ba6ab1f0452c829d3cd66a +4d98a19a775135404a88f98c54850162f0ca4d2b1d7122ec88762f301189a234 +5810dfc5bebdbd7d192e5ff88b7590a2f18993a5825f91158f3d569231d1c614 +d59d89abe4fe77c046dd745d74255e42e8539e7ee7ab38f55fe0e96d15597f67 +372294cd88fa28fe86d8021acd5b18eb08042529c357a0c71fc9894fc3a56272 +805845166837528bf7123f0cc2a614a6cb899ab731312a9720c3e0f7c797b52e +7c4f24444912eed41af3558bfdf67c3ae91ec70f4cd367c4b62a8e584bd9daea +ea332cdb412060ca37ce262a33a0e8c8dacb151e9540a06658a0b013641fc73e +769ff1217320fc4827b9e8f29789ae620d0c5426c56578d504fe8c18cabf56c3 +a13d4cc38e3c7b6022ee37ed10883fec3681f534aeb82867d2b75499c8c4b83a +39e6749994dc78941d758a454dbb4a60035a419246e4e90cb0f79e8de76adfe2 +a2b33e120bed34db66e86b638c44a60b17d3d7bf993ce9639fe4225826b4a2d4 +e028c73a259afe6f07e44147eb50b060d5bbc9abeada3389bf0d010f09ea0af6 +80c6e86b7f210b1570d11a3cf94286448743d506f83b521fd81427c67e0621a2 +aeba7e0aa2c19ba25c250c79c849e0aec64057d08f9c85563f3ddc972e9a4dfa +aec3b87687ee6a2d41bd00518b5a1fed766764eac375e57fde826ee528c28c78 +a840ac5ec8f53dcc1bf024ca0b25a66ac8dec4fba95599b2ecc2991d5bace2f3 +f93422a8fe8289f5536cab2db6d4b37ade87c03a2dd175863b8f0e8e955a57d7 +eb0656bbb3fb232926e68df510820ffd16f3ec5c1c5c84a6b5a75007c9d5d3ad +589a5dd2a1e0d16bd22be7b2e306a2c78eae31bd034b1f3dee76f8f4077334bc +91e9106ed3b3e308c091419c6ad56dea04a1313c14c8e95cb71734ba8497b63a +cac00dd42617292a0fc050901c13e7ac28bd01b727071a3301c8f3bb098e18ae +20a55b86e1138e45e74ce847f641a2abad202bc83d4a711a837650193afc6af5 +f3237019f5d7b6fde414c54ded3945a2acbba57db3d9897b52302529a76402bd +7e745e1631c136a72021e3dfc1f870fcf2aceba5bf9d6b46b2fc18e6ce94bfe0 +be48da5ea34f6a04a7f4ce4fa94579e594dde2ffeec3c51065d8a30bf026b9f1 +7490dc7b05c6f90d8e5dfbe495e25d1509576777527b220e83f40afaea0ce109 +e72dfbbe886544c9ac47cb8bc484f2b0ace20be66b1fb6f05c1810f80e0bca41 +6046ccf98b254a167790f7930eb88ac7a5768d49f643803e8115964ae02531bb +8aa8ba52ac4fed8e65178fbf7b299b61609a087ab8718ccdce7bbf3faad09dc6 +ed884e567d50ecd46ea911d1bfca52065692ab4bd4e4ce0a072773bdf8c80d77 +20ba35980e6abdef7d0a11bea5dd7894878b3ae9a7966ed2cbb73f7638328eb8 +0f9ff1bdd8cb778c15ed47360197a1403ec48b8008e1f22906bc1bdf7bd6c50d +195d52db24d73d20eb4e0e1686f1a57526a5198d754fe2dacb37f4244ca2de1f +a27d13ddcb928ba33d61d0f1ea290542491e573f29464f24bd30f23ef2dafd36 +ecfb53404531c83164d994f711728d5bb58b75984756b603017535a33c2e8270 +4a093aa0e5f6c2d1e2a0311ba21996b852645c6563d8b16d97e6958c6880276e +55dd9b1af5ac6535638a1966120c2a60dbea4054a699afde90932d642073de07 +b5ee1245371c1ea4536844292f8701d1a31cea1548692b9b8461e83b8fe456c7 +a8613ea7519526c0bdcc23e2b6963c0e60b706c5b67b7236a3318952da927fa9 +130d7c191be26e428a219931044f3bd5a5815d072dd488f6f77d448e0a0f23cc +5362329a3e8eb16a7283679927bb01a828f5572f5d5754d07246eb68e1bf5d99 +185b01b55c9f9cf1c588ceaca66ac3f8a66f883d36af3c3d405ee6f98da779bc +4f16a0d514f35d569d1493455ddc0d062a08f0e411b83a31dc21b0a21b31a9eb +15af6a11805cd6c4b7cd5a4ed7d6e760091097727eab18845b3508f99d89389f +9c987363b8f4c19f40890e0a8a9d5b7d47a4caec910a7fa160912f332e497921 +d16431109b6106606ae3a4285c8a67a8fce0a26498ef200a939217d8758e1802 +a15e1ba5603dfb2403485f1448b5df411c1cd39fab8af77e98d99b5f23672c85 +27539718acf15def6f3da0094d7324a1a08d600ef6f8cc7b59ea8467e01d524f +24e26474f64f14b53a4bc0dda86cac07c919ff2edcd79821ee9cc8dcc94d3428 +c37e834d95216d926c223b735acbf0e8b9c3b47f4c3111490aadd5708ae4d907 +072680f0e5618c2bc63c3203705f65511654c5e14819df36563a1ad57b85340f +a75baab9e5d14f8559d0563da319ffaae972d49cb30e450459ba7709fe34add3 +5d839dbd35aa4a8aa4bbe20561537bd40a6d8c6df3a68c3ca65bf8a57a92d913 +9a3584930fe17a009631db06875f9ac024c4d1e6ea23c27a2fb58f7cd506be9e +bb1993fc62ad3d0fae3da1feabe02e5c0f3ddeff7c2adbfd4e8a0e47f0ab9d64 +a36c2d874387dbeda29addb3ad79bcd19700c85a959843dfb20f4482c3a24a58 +e70f2d7590976b46ee8024760a59f065500f151f9bd2e9b5dbdc8ddae50695fd +089f96a9f89354d75371c4991c991ca16274f4dd4ee63af5460a486347188f83 +3d794188377c303e0a83d21a897ad210469f02be351cc7594f6ed152065b10c0 +1a2126ede741a45e0f83f04c6616b152ab5a6e2982d7f11208ce9276c2e437c6 +a71a3d1dad8d2e8c3b8401706eb2815fd394f00fb9861c27f243f376183ce9ef +0f1be2ddd674ac656318de55c7a70e871def4ca93fea1e417811eb6f87b15e9a +828463afd7bf8bb827f889495ec91701cd94db11e4abcea35a71474be6cc7217 +774207112de1bc8c6f7338f77785116bbfa4948fb9212df8ea447b096697f060 +df020da84f5963dd89f74a0836da2825b6bb5ed9713b843f18ea288bae2f9558 +bfd267b096bf79e7bd704d176ab060e6d3ca768114fcdfd67ff425182cbfeecc +003a506dc93171ddf484728b9ef5cb225120f9fe29f68388935ea08c2c65231d +d9b1f54cbb78df7399e0637c2980d09ac0ce41afd3264a1c2683c4f2bd43eb51 +1abe14261a3e3fd39b6e7b976470c8d435b8b71c6beb6428d691e2e5013f27b4 +431bbb3af9464ac4a2cf7d63de66b335f1cd18351a6f4856f64b39c1f6afe5df +d5e876ca80947cfa29e9b504589b96a911ae458257ca87c9352d13398109ecd5 +fb13c3fb5c1dd7f9b28d5e5caef2435c2baf5be3aa9bad9ca352d83e5ce2b445 +2ea4cc0a758522c7153b2f13be557e1ec9dc73d0fcc57d56737c598da759d90c +2fa8df245bf24955eaa1fd0ecf474f79481c54dc828441bc96e2980ff64d2a7b +3b83fdfa6a081ebb145c2a6a1e3c5bc3bb61ca1016694b3941af60724987ee94 +73bfd30dd02ae93d8ed4093ddb5d669817ed181341e83a0bc902a47d60ef3e1d +3a2077ccf6bb4121a2bdc7f9deafcc4b46e1be85fb7d3ea99274699ef571f12f +b940a70c4b79c6862d446ac6ef57273442210ae92c1e3ef4ec4e6d09370b769e +95f93f6629da38ba604430c85664921992ac10ec620dfe02fd26168c43c3d7e2 +739093e3998137494128370ac56d912748c3bebb2d1e37a303687c57b8378466 +c1fe23c24b734e2ca26eb6b693a4874e0e5b3c41717566b10f05b8d0ef803088 +92f60745afdf3c91838668a0c21e437d8afd8649542f8f4432f38207c4ed64b4 +2c57b65fa7c39868b1668dc47933f3b3f3ed478c0872c04f28824ff5afb64017 +48571e86a43004adf41b4e0b23e5c8607ef1414f743dae59ac4ac8f7d3f3a2e3 +efb98ea47d6f0de3ccc233a37b1dffa5226a297f3583dc306d5d72173dbb34bf +909d8bffd0ec514778ea3a35fbf72f4100590bcc16e81da5a17743386bf0c945 +f759e866746be0f3d7f6438fa759a42237b6be359a49fda06b2f001753e13f9e +4698a5e6b927dcd13e2817a6cba335c696a00340a3cefffa4e284e5f57e68f1c +4a9bb09e6d77046d61a44900770e3e8567ea6ef9b63466424bee3a64e22b13b3 +b62af6c4471a239e4b2ad0da146ad2d31185dc0b08cf0ba35f41a948d88f1878 +5450f20248087a261b37033cd2f5a85074d4da35198b42e52505a636f8a72934 +0e92cad885edfe4b180d2380c4eb4aaefd8d420bd7a225e21fbe295d81db8485 +4df16eb8e1eb3796ddcee23dc01ee9f8674660cc4493b860153636f61c789a8c +346c3aa77936ea0fb2301c8db7a4b08fec540c8262c64ff42029e71a5d2927fa +1b13f6c21c031f1aa0e14219b56c9e30ff31bfc9cb728f2c17371aba84eb4286 +ce862edfd119110e4d8829650866c864691d3aea6360a8d81326e37dc06ea2ff +7d14adcb7ee9d1fd1c3d80c1e4b2e533340077c0f418c981380335245a3e753f +fa7f6e24b07feec1e1ecc76cc4b526bd5e2cea357a5f63573cd2f5004252f22b +9cb659499031b2bafc6bf52f737f0c78958386f80e61cea6749cba64582a5c1f +1fb4a4a35ba21f2d804c3856085707ff6450e266d004bdce35fb333b4cf9541a +67f986bf482e514a64be993bf7891b11ebab3bae91dc1154176acc874cb0ffb0 +4ae80dd36eb1de8404c224c525223611766deba4bd755de4068bee7695b6b40c +0b2cc5956941616e637f6e33fa44f07369e894b43a5d0e5f9592fefadae53285 +4a13c2a20bd46bbbfc6e935dd86ba7052e6f1b3d89fca9c20fa25a71fb3e1fc0 +323548eb04b91ec3e14a7edf6d4c5b127aa299d42d725f914ba0b7f2a35f1b33 +c02d32a3ce39af9941cd76d1c83d7845e2a83be6b29fc5a774d35ef310e2babf +632ff066243e8d6a5c7d4237b9a0f5ee7085cf2ea6dc6a9adaba3c20f0f62f60 +56b6a23e670b726629827103f79ee1a63da543f62f4a680450b72b66da1a512d +b517d17f1e58e9ccea83257ea8c47d05ab436cf71edb17c7ab2374a79ffcb1b1 +4a5dff72777dcc7f5851f5d00a6e834e4341e881b3a9ea22a1e92398cd9d30bf +f54f11fcf3ffc140a59028b544edc789cef2a41371193fcc1a3faadfbfc41cf6 +432f0b06d767ed93cc78015fc815043abb88f94b713a4bcb1e818cb1f6a082c9 +3243a0e111dff24338fd170c20cf2b41f33a8f4988a76219786ac46e969f2123 +3deff7068a3ecf2e22c87e9269dc1357eddbd53e99e30c1bf9691732b9 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +00000000000000000000000000000000 +cleartomark{restore}if +%%EndFont +TeXDict begin 39158280 55380996 1000 600 600 (grv.dvi) +@start +%DVIPSBitmapFont: Fa gttn1095 10.95 14 +/Fa 14 237 df<EA07C0EA0FE0EA1FF0EA3FF8A5EA1FF0EA0FE0EA07C0C7FCB1EA07C0EA +0FE0EA1FF0123F13F8A4121F120F12071201120313F0A21207EA0FE0121FEA3FC0EAFF80 +13005A127C12380D3470A62F>63 D<D91F80133CD97FF0137E48487E487F486D13FE486D +5B13F0391FC03F8191381FC1F8EA3F809038000FE34801075B127E15F702035B12FE4814 +FF6E5BA25EA28093C7FCA25D7E127E4A7E5C127F6C497F6D5A6C6C487F91393FCFE7803B +0FF0FF8FFFC090B512876C14076C497E6CD9F80113806C6C486C1300D91F80133E2A297C +A72F>97 D<ED3FF891380FFFFC147F0103B5FC130F013F14F890B5EAE0004801F8C7FC48 +13C04848C8FCEA0FF8EA1FE05B485A90C9FC5A127E12FE5AA77E127EA2127F6C7E7F6C7E +EA0FF813FE6CB512FC6CECFF80C615E06D14F0011F14F8010314FC90C712071500A21507 +EC0FFF4A13F816F016E0168091380FFE0026327CA72F>99 D<903807FF80017F13F848B6 +FC000715C04815F0003F15FCEBFC00D87FC0130F48C7EA01F848EC0078481500A4127F13 +C0EA3FF8381FFFF86C7F7EA25A485BD83FFCC8FCEA7FC090C9FC12FCA416386C15FCD87F +80130301E0130FD83FFCEBFFF86CB612F06C15E06C15800001ECFE00D8003F13F0010713 +8026297CA72F>101 D<01F0137E3A01F801FF800003010713C04A13E0000715F048485A +01E0EBC3F8391FC03F810180EB00FC123FD9007E137E5A127EA2163F12FE5AA86C157F00 +7E157EA2007F15FE6C15FC01801301D81FC0EB03F801E01307D80FF0EB0FF0D807FCEB3F +E090B6FC6C15C06C15806C6CEBFE006D5B010F13F001011380D9007EC7FCB3143C283D7D +A72F>I<127812FCB3AA1306EB0F80131F12FE127EEA7F3FEBFF007E5B121FEA0FF8EA03 +F0112972A72F>105 D<007C140700FE903801FFF8020713FC141F147F91B512F8010313 +F84990C7FC387E0FFCEB1FF0495A5C495A49C8FCEA7FFE5B5BA25B5BA25B7F7F13FC13FF +80EB1FE0EB07F0EB03FC6DB4FC6D6C7E007EEB3FF000FEEB0FFE913807FFF86E13FC1400 +153F150FED01F8007C91C7FC26297CA72F>107 D<0078EC03C000FCEC07E07E6C15F07F +6C6CEB03F86C6C1301EA0FF016FC6C6C13006C7E12016C7E137FA26D7E131FECC001010F +14F814E00107130316F0ECF0071303ED0FE014F80101EB1FC0ED3F80157F0100EBFF00EC +FDFEECFFFC5D5D5D5D5D92C7FC5C147C147826297CA72F>110 D<0007B612FC001F15FE +127FB7FCA216FC3AFC7E00FC0012781200B3A3157EA3ED7F1EED3FBF16FF81A2ED0FFEED +07FC013CEB01F828287DA62F>112 D<D907FF1338011FEBFFFC017F14FE48B612FC5A48 +15F8D9FC0F13C03A0FF003FC00381FE001496C7E485A157F90C77E5A007E1580151FA312 +FE5AA37E127EA3153F007F15007E6D5B15FE6C7E6D485A380FF0033907FC0FF890B55A6C +5C6C5C6C6C5B6D48C7FCEB07F827297DA72F>115 D<0007B612FC001F15FE127FB7FCA2 +16FC26FC00FEC7FC1278C7FCAC147EA9147F80A2158F91381FDF8015FF80A26E1300EC01 +FEEC007C27287DA62F>I<0078140F00FC5C16806C15C0A2007EEC0FE0127F6CEC07F0A2 +6D1303001F15F81501A36D14FC000F1400AA6D1301000715F8A26D1303000315F06D1307 +6C6CEB0FE06D131F6C6CEB3FC0ECC0FF6DB512806D14006D5B010713F8010113E0903800 +7F8026297CA72F>I<0138131C017C133E01FC133F00011580A24848EB1FC04848EB0FE0 +A24848EB07F0491303001F15F8491301003F15FC90C8FCA248017E13FE007E01FF137E49 +138000FE157F00FC153F15C01580A76C6CEB007F007E157EA2007F017E13FEA23A3F80FF +01FC01C113836CB612F86C15F06C15E06C01E713C06C018113803A007E007E0028297DA7 +2F>119 D<14034A7E4A7E141F143F5D4AC7FC14FE495A5C5CA26D5A91C8FCA3EB01FE90 +380FFFC0013F13F090B512FC488048802607FE0113803A0FF8007FC0D81FE0EB1FE04913 +0F4848EB07F0A248C7EA03F8007E140100FE15FC481400AB6C1401007E15F8007F14036C +6CEB07F0A26C6CEB0FE06D131FD80FF8EB7FC03A07FE01FF806CB612006C5C6C5C013F13 +F0010F13C0D901FEC7FC26397CB72F>236 D E +%EndDVIPSBitmapFont +/Fb 1[49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 +49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 +49 49 49 49 49 49 49 49 49 49 1[49 49 49 49 49 49 49 +49 49 49 49 49 49 49 49 49 49 49 49 49 1[49 2[49 49 10[49 +10[49 35[49 49 1[49 1[49 49 1[49 1[49 49 49 1[49 49 49 +49 49 2[49 49 49 49 49 1[49 49 49 49 49 49 1[49 7[49 +19[49 2[49 1[49 14[49 49 49 49 49 1[49 49 49 49 1[49 +33[{ TeXBase1Encoding ReEncodeFont }109 81.8175 /Greek-CourierPlain +rf +%DVIPSBitmapFont: Fc grmn1095 10.95 20 +/Fc 20 237 df<497E1307130F131F13FF120FB5FC131F12F01200B3B3ACEB7FE0B612F0 +A31C3D78BC2D>49 D<121C127FEAFF80A5EA7F00121CC7FCB3A3121C127F5A1380A4127F +121D1201A512031300A35A1206120E120C121C121812385A1260093978A619>63 +D<1507A34B7EA34B7EA24B7EA34B7E156FA2EDCFF815C7A291380187FC1583A291380301 +FEA391380600FFA2020E80020C137FA2021C800218133FA24A80161FA24A80160FA24A6D +7EA349486D7E91B6FC4981A291C712014981010680A24982177FA24982173FA2496F7EA2 +1370717E13F084EA03F8D80FFEED3FFEB500C00107B512F8A33D417DC044>65 +D<B600C090380FFFF8A3C601C0C7000313806D48913801FC006018E04D5A604DC7FC170E +5F5F17F0EE01C04C5A4CC8FC160E5E5E5E5E4B5A4B5A15074B7E151F4B7E4B7E15FF9138 +81CFF891388387FCEC870791388E03FE91389C01FF14B8DAF0007F4A6D7E1480707E707E +A2707E707EA2707E707EA2707F717EA2717E717EA2717E84717E4D7E496C4A1380B600C0 +90B512FCA33E3E7DBD46>75 D<D90F80EB3F80EB7FE0D9FFF8137F00036D1400487F485D +D9E03F5B48C67E001EEB0F814801075B0038EB03C10078EB01C300705D0060EB00E315E7 +00E0EC67F0157748147F6F5AA36F5A153F5E6C147F93C7FC00605C5D007013010078497E +1238003C903807FB806CEB0FF3001F90391FE3C0603A0FE07FE1F090B538C1FFE06C1480 +6CEC007FC601FC14C0D97FF0EB3F80D90FC0EB0F002B297CA730>97 +D<EA07F0EA1FFE6D7E383E1FC0383C0FF0383803F8383C01FE6D7E001C6D7E001EEB3FE0 +6E7E6C6D7E6D6C7E6C6C6C7E6D6C7E6C6C6C13800001EC7FC06D133F6C6CEB1F80017F14 +0090383F800E6EC7FC6D7E6D7E6D7E6D7E497EEB1FFF90387E7F8048486C7E48486C7E48 +486C7E48486C7E381FC0036E7ED83F807F6E7E007F8090C71380153F5AED1FC05AA7153F +A2007E1580A36CEC7F00A26C14FE7F000F495AD807C05B0003495A3901F007E03900781F +80D91FFEC7FCEB07F822417CBF2B>100 D<EB3FFC48B512C0000714F84814FC123F4814 +F8EB803F38FE000F48EB01F048EB007015005AA312701278EA3807383C7FC0EA1FFF6C7F +5C121C38383F8090C8FC5AA212F0A46C140C151C6C14381578007E14F0007F1303383FE0 +1F6CB512E06C14C06C14806CEBFE00C613F8EB1FE01E2B7CA827>I<013CEB0FC001FEEB +3FF00001ECFE38913801F01C00034A7E000749487ED80FF8903880038013F03B1FC00700 +01C01380EA3F0017E0007E1306127CA2007816F012F85AA31603A25A1607A27E0070ED0F +E0161FA26CED3FC0167F6CEDFF805D6C4A13006C4A5AD80380495AD801C0EB3FF8D800F0 +EBFFF0D93E0F13C0010FB5C7FC010313FC9038007FE00206C8FCA3140FAB4A7EA74A7EA2 +6E5AA22C437CA835>I<001EEB03E0397F801FF84A7E486C48B4FC91B5FC01E1148000FD +ECDFC03978E3FE0300009038FC01E0016713005CD97FF013701630A26D5A16384A1318A4 +5CA2137FA291C7FCA45B491438A61201491478A55BD8007014F890C8FCA51501A71503AB +ED00E025437DA82D>104 D<B4FCA55AA85AA3127CA41278A71270A413E0A2EA79F0127F +A2123FA213E0EA1FC0EA0F800C297BA716>I<001F151CD87FC0147F13F0486C5C5D6D5B +00FC4A5AD8787E5CD8003E495A011E495A4B5A010E495A5E4BC7FC90380601FE4A5A4A5A +A24A5A141FEC3FB0EC7F3014FEEB07FCEB0FF8ECF070A2EB1FE0EB3FC090387F8078EBFF +005A484813384848133C4848EB3E064848EB3F1F003FEDFF8048487F5B497F90C76C1300 +6F5A001CEC00FC292B7DA830>107 D<123FEAFFC07F7F7FA2EA3FFCEA007E133E131E7F +7F801303130180A2130080A2146014E080A2130180A21303A2497EA3497E14EE14E6131F +14C7EB3FC3A2EC8380137F140101FF7FA2EBFE000001805B00031470A249137800071438 +49133C120F814848131FED0F80484814C016F04848EB07FCA248C712031501481400C912 +7026407DBE2D>I<0038141C007C147F12FEA75AA45A1278A600385C5DA5123C007C1301 +5DA2126E00661303126739638007FEEDFF032661C00F13839039F01FE7FF00E0B512C76D +EB87FE6D130390391FFC01FC903907F0007890C9FCA27EA57EA37EA37E127E127F7FA26C +7EA26C7E5B120F6C5A28427CA82E>I<0038140300FE15807E6D130116C07FEA3FE06C7E +120F6C7EA26C6C1303120112006D1307137E013E1480013F130F7F151F6D14006E5A1307 +157E15FE01035B1481ECC3F8EB01C7ECCFF0ECDFE014FF5D6D5B92C7FC5C5C5C5C5C5C22 +297CA72B>I<49B4FC010F13E090383FF1F890387F803C3901FE000F4848EB07804848EB +03C0484814E0491301001F15F04848EB00F8A2484814FCA290C8127C48157EA25AA216FE +A35AA21501A2007C15FC007E1403A2003EEC07F8A26CEC0FF06C15E06D131F0007EC3FC0 +6C6CEB7F806C6CEBFF0039007803FC90383F1FF890380FFFE0010190C7FC27297CA730> +I<0007B61280121F5A5AA2B7FC26F001C0C7FC12C01200AD1300A780A2801518ECF838EC +7FFCA25D143FA26E5AEC07C021287DA629>116 D<007C141800FE141C81150615078100 +7E1580A26CEC01C0A36C15E0A21500A216F07E000E1401A51503A21507A30006EC0FE0A2 +0007141FA26CEC3FC06D137F6C6CEBFF805C6C6C48130090387007FE9038381FFC90381F +FFF86D5B010313C0D9007EC7FC242A7CA82D>I<150C151F5D1680157F16005D5D5D4A5A +A24A5A5D5D4A5AA24AC7FC140E140C5CA291C8FCA3001EEB03E0397F801FF84A7E486C48 +B4FC91B5FC01E1148000FDECDFC03978E3FE0300009038FC01E0016713005CD97FF01370 +1630A26D5A16384A1318A45CA2137FA291C7FCA45B491438A61201491478A55BD8007014 +F890C8FCA51501A71503ABED00E0255B7DC02D>160 D<132013F8EA01FCA3120313F8EA +07F0A213E0EA0FC01380EA1F00A2121E5A12385AA212605AC7FCA4B4FCA55AA85AA3127C +A41278A71270A413E0A2EA79F0127FA2123FA213E0EA1FC0EA0F800E427BC017>208 +D<156015F814018114035D14075D5D4A5AA24A5A92C7FC141E5CA25C147014605CA291C8 +FCA449B4FC010F13E090383FF1F890387F803C3901FE000F4848EB07804848EB03C04848 +14E0491301001F15F04848EB00F8A2484814FCA290C8127C48157EA25AA216FEA35AA215 +01A2007C15FC007E1403A2003EEC07F8A26CEC0FF06C15E06D131F0007EC3FC06C6CEB7F +806C6CEBFF0039007803FC90383F1FF890380FFFE0010190C7FC27427CC030>236 +D E +%EndDVIPSBitmapFont +end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +%%PaperSize: A4 + +%%EndSetup +%%Page: 1 1 +1 0 bop 523 548 a Fc(Aut\354)30 b(e\320)-5 b(nai)28 b(kano)n(nik\354)g +(ke\320meno)382 736 y Fb(This)48 b(is)g(a)h(silly)e(piece)h(of)g +(text!!)382 848 y(\301\365\364\374)g(\345\344\376)g(\360\376\362)g +(\363\341\362)g(\366\341\337\355\345\364\341\351;)f +(\305\354\335\355\341)g(\360\334\355\364\371\362)g(\354\357\365)h +(\366\341\337\355\345\364\341\351)f(\352\341\353\374)382 +961 y(~`!@#$\045^&*\(\)_+=_\255\\begin{verb)o(atim)o(})382 +1074 y +(\341\334\342\343\344\345\335\346\336\347\350\351\337\372\352\353\354)p +(\355\356\357\374\360\361\363\364\375\373\365)o(\366\367\370\376)o +(\371)382 1187 y +(\242\301\302\303\304\305\270\306\271\307\310\311\332\332\312\313\314)p +(\315\316\317\274\320\321\323\324\276\333\325)o(\326\327\330\277)o +(\331)382 1300 y(\340)h(\300)523 1488 y Fc(Kai)30 b(aut\354)g(kal\354)e +(e\320)-5 b(nai)29 b(dhlad\240)382 1601 y Fa(kai)47 b(aut\354)g(pwc)h +(sac)f(fainetai?)p Fb(\352\341\351)64 b(\341\365\364\357)f +(\345\351\355\341\351)g(\352\341\353\357,)g(yes)g(it)h(is!)43 +b Fc(kai)382 1714 y(aut)m(o)30 b(t)m(o)g(keimeno)f(kala)g(den)g(fai)-5 +b(net)m(a?)1854 5652 y(1)p eop +%%Trailer +end +userdict /end-hook known{end-hook}if +%%EOF diff --git a/language/greek/grverb/grv.tex b/language/greek/grverb/grv.tex new file mode 100644 index 0000000000..9e1d430f43 --- /dev/null +++ b/language/greek/grverb/grv.tex @@ -0,0 +1,18 @@ +\documentclass[a4paper,11pt]{article} +\usepackage[greek]{babel} +\usepackage[iso-8859-7]{inputenc} +\usepackage{grverb} +\begin{document} +Αυτό είναι κανονικό κείμενο +\begin{grverbatim} +This is a silly piece of text!! +Αυτό εδώ πώς σας φαίνεται; Εμένα πάντως μου φαίνεται καλό +~`!@#$%^&*()_+=_-\begin{verbatim} +αάβγδεέζήηθιίϊκλμνξοόπρστύϋυφχψώω +’ΑΒΓΔΕΈΖΉΗΘΙΪΪΚΛΜΝΞΟΌΠΡΣΤΎΫΥΦΧΨΏΩ +ΰ ΐ +\end{grverbatim} +Και αυτό καλό είναι δηλαδή\\ +\verb|και αυτό πως σας φαινεται?|\grverb|και αυτο ειναι καλο, yes it is!| +και αυτο το κειμενο καλα δεν φαινετα? +\end{document} diff --git a/language/greek/grverb/grverb.dtx b/language/greek/grverb/grverb.dtx new file mode 100644 index 0000000000..a13028d7a2 --- /dev/null +++ b/language/greek/grverb/grverb.dtx @@ -0,0 +1,182 @@ +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%\iffalse +% +% (c) copyright 1999 Apostolos Syropoulos +% This software is derived from original software by the LaTeX3 Project. +% This program can be redistributed and/or modified under the terms +% of the LaTeX Project Public License Distributed from CTAN +% archives in directory macros/latex/base/lppl.txt; either +% version 1 of the License, or any later version. +% +% However, the above copyright notice does not apply in the case of +% ``Crete University Press'' as this publisher is not allowed to +% use or alter this file in any way. +% +% Please report errors or suggestions for improvement to +% +% Apostolos Syropoulos +% 366, 28th October Str. +% GR-671 00 Xanthi, GREECE +% apostolo@ocean1.ee.duth.gr or apostolo@obelix.ee.duth.gr +% +%\fi +% \CheckSum{145} +% \iffalse This is a Metacomment +% \begin{macrocode} +%<*driver> +\documentclass{ltxdoc} +\GetFileInfo{grverb.drv} +\begin{document} + \DocInput{grverb.dtx} +\end{document} +%</driver> +% \end{macrocode} +% \fi +% +%\title{The `grverb' package} +%\author{Apostolos Syropoulos\\366, 28th October Str.\\ +%GR-671 00 Xanthi, HELLAS\\ +%Email:\texttt{apostolo@obelix.ee.duth.gr}\\ or \\ +%\hphantom{Email:}\texttt{apostolo@ocean1.ee.duth.gr}} +% \date{1999/12/06} +%\maketitle +% +%\MakeShortVerb{\|} +%\StopEventually{} +%\section{Introduction} +% +% One major drawback of the |greek| option of the babel package is that +% one cannot easily write both Latin and Greek verbatim text. This is +% particularly useful for computer listenings and, more generally, in computer +% science related texts. This package solves this problem by introducing the +% environment |grverbatim| and the command |grverb| whose functionality is +% identical to the functionality of the corresponding standards. A public +% domain font is used by both the command and the environment. The font +% conforms to the ISO-8859-7 encoding for the Greek language.. +% +%\section{The code} +% The first thing we do is to identify the package. +% \begin{macrocode} +%<*package> +\NeedsTeXFormat{LaTeX2e}[1996/01/01] +\ProvidesPackage{grverb}[1999/12/06\space v1.0] +\typeout{Package: `grverb' v1.0\space <1999/12/06> (A. Syropoulos)} +% \end{macrocode} +% Since, we are going to use most characters with slot numbers above 127, we +% need a macro to assign to a range of characters catcode 11 (letter). The +% following macro is a modified version of macro |\inpenc@loop| which is +% defined in the package inputenc. +% +%\begin{macro}{\@gr@inpenc@loop} +% \begin{macrocode} +\def\@gr@inpenc@loop#1#2{% + \@tempcnta`#1\relax + \loop + \catcode\@tempcnta11 + \ifnum\@tempcnta<`#2\relax + \advance\@tempcnta\@ne + \repeat} +% \end{macrocode} +%\end{macro} +% The package uses the (public domain) font ``Greek-CourierPlain'' as the +% default verbatim font. Since, this font is not known to the NFSS, we need +% to write down the necessary definitions. We introduce a new family and +% since the design size of the new verbatim font is slightly larger than +% that of the cb fonts (i.e., the standart fonts used with the |greek| option +% of the babel package), we need to shrink a little bit the character size +% so that they match with the rest of the text. +% +% \begin{macrocode} +\DeclareFontFamily{U}{grtt}{} +\DeclareFontShape{U}{grtt}{m}{n}{ + <-> s * [0.9] grcour8a}{} +% \end{macrocode} +% +% We now define the new environment. The code is actually derived from +% code which appears in the file |ltmiscen.dtx| in the standard \LaTeX2e +% distribution. We define the new environment |grverbatim| which uses +% the new verbatim font, instead of the standard one, and which assigns +% to particular list of characters catcode 11. Note, that these changes +% are local, so not to affect the behavior of \LaTeX. +%\begin{macro}{\grverbatim} +%\begin{macro}{\endgrverbatim} +% \begin{macrocode} +\begingroup \catcode `|=0 \catcode `[= 1 +\catcode`]=2 \catcode `\{=12 \catcode `\}=12 +\catcode`\\=12 |gdef|@grxverbatim#1\end{grverbatim}[#1|end[grverbatim]] +|endgroup +\def\@grverbatim{\trivlist \item\relax + \if@minipage\else\vskip\parskip\fi + \leftskip\@totalleftmargin\rightskip\z@skip + \parindent\z@\parfillskip\@flushglue\parskip\z@skip + \@@par + \@tempswafalse + \def\par{% + \if@tempswa + \leavevmode \null \@@par\penalty\interlinepenalty + \else + \@tempswatrue + \ifhmode\@@par\penalty\interlinepenalty\fi + \fi}% + \let\do\@makeother \dospecials + \obeylines \gr@verbatim@font \@noligs + \everypar \expandafter{\the\everypar \unpenalty}% +} +\def\grverbatim{\begingroup\@gr@inpenc@loop\^^A\^^H% + \@gr@inpenc@loop\^^K\^^K% + \@gr@inpenc@loop\^^N\^^_% + \@gr@inpenc@loop\^^?\^^ff% + \@grverbatim \frenchspacing\@vobeyspaces \@grxverbatim} +\def\endgrverbatim{\if@newlist \leavevmode\fi\endtrivlist\endgroup} +% \end{macrocode} +%\end{macro} +%\end{macro} +% We don't use the standard verbatim font, so we define a command to use +% the new verbatim font. This allows us to use the usual verbatim commands +% and environments without any problem. +%\begin{macro}{\gr@verbatim@font} +% \begin{macrocode} +\def\gr@verbatim@font{\fontencoding{U}\fontfamily{grtt}\fontseries{m}% +\selectfont} +% \end{macrocode} +%\end{macro} +% The last thing we do is to define the new command |\grverb|. The command is +% actually a modified version of the |\verb| command. The new thing is that +% many non-letter characters become letters and we use the Greek verbatim +% font instead of the standard one. +%\begin{macro}{\grverb} +% \begin{macrocode} +\def\grverb{\relax\ifmmode\hbox\else\leavevmode\null\fi + \bgroup + \@gr@inpenc@loop\^^A\^^H% + \@gr@inpenc@loop\^^K\^^K% + \@gr@inpenc@loop\^^N\^^_% + \@gr@inpenc@loop\^^?\^^ff% + \verb@eol@error \let\do\@makeother \dospecials + \gr@verbatim@font\@noligs \@verb} +%</package> +% \end{macrocode} +%\end{macro} +% \section*{Acknowledgment} +% I thank Antonios Tsolomitis for bringing to my attention this particular +% problem and for testing the proposed solution. +% \section*{Dedication} +% I would like to dedicate this piece of work to my son +% \begin{center}Demetrios-Georgios.\end{center} +% \Finale +% +\endinput diff --git a/language/greek/grverb/grverb.ins b/language/greek/grverb/grverb.ins new file mode 100644 index 0000000000..fb34a24f9f --- /dev/null +++ b/language/greek/grverb/grverb.ins @@ -0,0 +1,68 @@ +%% +%% This file will generate fast loadable files and documentation +%% driver files from the doc files in this package when run through +%% LaTeX or TeX. +%% +%% Copyright 1999 Apostolos Syropoloulos. All rights reserved. +%% +%% --------------------------------------------------- +%% +%% It may be distributed under the terms of the LaTeX Project Public +%% License, as described in lppl.txt in the base LaTeX distribution. +%% Either version 1.1 or, at your option, any later version. +%% +%% +%% IMPORTANT: The above license does not apply in the case of "Crete +%% University Press", Helaklion-Crete, Greece. This publisher is not allowed +%% to use this software or any other piece of software derived directly or +%% indirectly from it in the production of any commercial publication, i.e., +%% one that is being sold from bookstores, etc. +%% +%% --------------- start of docstrip commands ------------------ +%% +\def\filedate{1999/12/06} +\def\batchfile{grverb.ins} +\input docstrip.tex + +{\ifx\generate\undefined +\Msg{**********************************************} +\Msg{*} +\Msg{* This installation requires docstrip} +\Msg{* version 2.3c or later.} +\Msg{*} +\Msg{* An older version of docstrip has been input} +\Msg{*} +\Msg{**********************************************} +\errhelp{Move or rename old docstrip.tex.} +\errmessage{Old docstrip in input path} +\batchmode +\csname @@end\endcsname +\fi} + +\preamble + +This is a generated file. + +Copyright 1999 Apostolos Syropoulos. All rights reserved. + +-------------------------------------------------- + +It may be distributed under the terms of the LaTeX Project Public +License, as described in lppl.txt in the base LaTeX distribution. +Either version 1.1 or, at your option, any later version. + +IMPORTANT: The above license does not apply in the case of "Crete University +Press", Helaklion-Crete, Greece. This publisher is not allowed to use this +software or any other piece of software derived directly or indirectly from +it in the production of any commercial publication, i.e., one that is being +sold from bookstores, etc. +\endpreamble +\keepsilent + +\generate{\file{grverb.sty}{\from{grverb.dtx}{package}}} +\Msg{******************************************************************} +\Msg{*File grverb.sty succesfully generated!} +\Msg{*Please move the generated file to directory reachable from LaTeX.} +\Msg{*} +\Msg{* Happy GreekLaTeXing!!!} +\endinput diff --git a/language/greek/grverb/grverb.pdf b/language/greek/grverb/grverb.pdf Binary files differnew file mode 100644 index 0000000000..4c9b2b7a24 --- /dev/null +++ b/language/greek/grverb/grverb.pdf diff --git a/language/greek/grverb/psfonts.map b/language/greek/grverb/psfonts.map new file mode 100644 index 0000000000..204f9d02c7 --- /dev/null +++ b/language/greek/grverb/psfonts.map @@ -0,0 +1 @@ +grcour8a Greek-CourierPlain " TeXBase1Encoding ReEncodeFont " <8r.enc <grkcurp.pfb |