summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/skak/skakdoc.ps
blob: 970718088c32b189342011bdb32c4a8856ce235b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770
7771
7772
7773
7774
7775
7776
7777
7778
7779
7780
7781
7782
7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876
7877
7878
7879
7880
7881
7882
7883
7884
7885
7886
7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942
7943
7944
7945
7946
7947
7948
7949
7950
7951
7952
7953
7954
7955
7956
7957
7958
7959
7960
7961
7962
7963
7964
7965
7966
7967
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988
7989
7990
7991
7992
7993
7994
7995
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145
8146
8147
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216
8217
8218
8219
8220
8221
8222
8223
8224
8225
8226
8227
8228
8229
8230
8231
8232
8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286
8287
8288
8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
8301
8302
8303
8304
8305
8306
8307
8308
8309
8310
8311
8312
8313
8314
8315
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325
8326
8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342
8343
8344
8345
8346
8347
8348
8349
8350
8351
8352
8353
8354
8355
8356
8357
8358
8359
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458
8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500
8501
8502
8503
8504
8505
8506
8507
8508
8509
8510
8511
8512
8513
8514
8515
8516
8517
8518
8519
8520
8521
8522
8523
8524
8525
8526
8527
8528
8529
8530
8531
8532
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562
8563
8564
8565
8566
8567
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
8695
8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236
9237
9238
9239
9240
9241
9242
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
9341
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441
11442
11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476
11477
11478
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
11733
11734
11735
11736
11737
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
11869
11870
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890
11891
11892
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
11912
11913
11914
11915
11916
11917
11918
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932
11933
11934
11935
11936
11937
11938
11939
11940
11941
11942
11943
11944
11945
11946
11947
11948
11949
11950
11951
11952
11953
11954
11955
11956
11957
11958
11959
11960
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975
11976
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010
12011
12012
12013
12014
12015
12016
12017
12018
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039
12040
12041
12042
12043
12044
12045
12046
12047
12048
12049
12050
12051
12052
12053
12054
12055
12056
12057
12058
12059
12060
12061
12062
12063
12064
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166
12167
12168
12169
12170
12171
12172
12173
12174
12175
12176
12177
12178
12179
12180
12181
12182
12183
12184
12185
12186
12187
12188
12189
12190
12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202
12203
12204
12205
12206
12207
12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246
12247
12248
12249
12250
12251
12252
12253
12254
12255
12256
12257
12258
12259
12260
12261
12262
12263
12264
12265
12266
12267
12268
12269
12270
12271
12272
12273
12274
12275
12276
12277
12278
12279
12280
12281
12282
12283
12284
12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
12301
12302
12303
12304
12305
12306
12307
12308
12309
12310
12311
12312
12313
12314
12315
12316
12317
12318
12319
12320
12321
12322
12323
12324
12325
12326
12327
12328
12329
12330
12331
12332
12333
12334
12335
12336
12337
12338
12339
12340
12341
12342
12343
12344
12345
12346
12347
12348
12349
12350
12351
12352
12353
12354
12355
12356
12357
12358
12359
12360
12361
12362
12363
12364
12365
12366
12367
12368
12369
12370
12371
12372
12373
12374
12375
12376
12377
12378
12379
12380
12381
12382
12383
12384
12385
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425
12426
12427
12428
12429
12430
12431
12432
12433
12434
12435
12436
12437
12438
12439
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
12464
12465
12466
12467
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
12521
12522
12523
12524
12525
12526
12527
12528
12529
12530
12531
12532
12533
12534
12535
12536
12537
12538
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548
12549
12550
12551
12552
12553
12554
12555
12556
12557
12558
12559
12560
12561
12562
12563
12564
12565
12566
12567
12568
12569
12570
12571
12572
12573
12574
12575
12576
12577
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
12598
12599
12600
12601
12602
12603
12604
12605
12606
12607
12608
12609
12610
12611
12612
12613
12614
12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
12629
12630
12631
12632
12633
12634
12635
12636
12637
12638
12639
12640
12641
12642
12643
12644
12645
12646
12647
12648
12649
12650
12651
12652
12653
12654
12655
12656
12657
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693
12694
12695
12696
12697
12698
12699
12700
12701
12702
12703
12704
12705
12706
12707
12708
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719
12720
12721
12722
12723
12724
12725
12726
12727
12728
12729
12730
12731
12732
12733
12734
12735
12736
12737
12738
12739
12740
12741
12742
12743
12744
12745
12746
12747
12748
12749
12750
12751
12752
12753
12754
12755
12756
12757
12758
12759
12760
12761
12762
12763
12764
12765
12766
12767
12768
12769
12770
12771
12772
12773
12774
12775
12776
12777
12778
12779
12780
12781
12782
12783
12784
12785
12786
12787
12788
12789
12790
12791
12792
12793
12794
12795
12796
12797
12798
12799
12800
12801
12802
12803
12804
12805
12806
12807
12808
12809
12810
12811
12812
12813
12814
12815
12816
12817
12818
12819
12820
12821
12822
12823
12824
12825
12826
12827
12828
12829
12830
12831
12832
12833
12834
12835
12836
12837
12838
12839
12840
12841
12842
12843
12844
12845
12846
12847
12848
12849
12850
12851
12852
12853
12854
12855
12856
12857
12858
12859
12860
12861
12862
12863
12864
12865
12866
12867
12868
12869
12870
12871
12872
12873
12874
12875
12876
12877
12878
12879
12880
12881
12882
12883
12884
12885
12886
12887
12888
12889
12890
12891
12892
12893
12894
12895
12896
12897
12898
12899
12900
12901
12902
12903
12904
12905
12906
12907
12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
12949
12950
12951
12952
12953
12954
12955
12956
12957
12958
12959
12960
12961
12962
12963
12964
12965
12966
12967
12968
12969
12970
12971
12972
12973
12974
12975
12976
12977
12978
12979
12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028
13029
13030
13031
13032
13033
13034
13035
13036
13037
13038
13039
13040
13041
13042
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066
13067
13068
13069
13070
13071
13072
13073
13074
13075
13076
13077
13078
13079
13080
13081
13082
13083
13084
13085
13086
13087
13088
13089
13090
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
13147
13148
13149
13150
13151
13152
13153
13154
13155
13156
13157
13158
13159
13160
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
13177
13178
13179
13180
13181
13182
13183
13184
13185
13186
13187
13188
13189
13190
13191
13192
13193
13194
13195
13196
13197
13198
13199
13200
13201
13202
13203
13204
13205
13206
13207
13208
13209
13210
13211
13212
13213
13214
13215
13216
13217
13218
13219
13220
13221
13222
13223
13224
13225
13226
13227
13228
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242
13243
13244
13245
13246
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257
13258
13259
13260
13261
13262
13263
13264
13265
13266
13267
13268
13269
13270
13271
13272
13273
13274
13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
13286
13287
13288
13289
13290
13291
13292
13293
13294
13295
13296
13297
13298
13299
13300
13301
13302
13303
13304
13305
13306
13307
13308
13309
13310
13311
13312
13313
13314
13315
13316
13317
13318
13319
13320
13321
13322
13323
13324
13325
13326
13327
13328
13329
13330
13331
13332
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342
13343
13344
13345
13346
13347
13348
13349
13350
13351
13352
13353
13354
13355
13356
13357
13358
13359
13360
13361
13362
13363
13364
13365
13366
13367
13368
13369
13370
13371
13372
13373
13374
13375
13376
13377
13378
13379
13380
13381
13382
13383
13384
13385
13386
13387
13388
13389
13390
13391
13392
13393
13394
13395
13396
13397
13398
13399
13400
13401
13402
13403
13404
13405
13406
13407
13408
13409
13410
13411
13412
13413
13414
13415
13416
13417
13418
13419
13420
13421
13422
13423
13424
13425
13426
%!PS-Adobe-2.0
%%Creator: dvips(k) 5.991 Copyright 2011 Radical Eye Software
%%Title: skakdoc.dvi
%%CreationDate: Thu Jul 18 23:26:33 2013
%%Pages: 13
%%PageOrder: Ascend
%%BoundingBox: 0 0 596 842
%%DocumentFonts: CMR17 CMR12 CMSS17 CMTT12 CMBX9 CMR9 CMR6 CMSS9 CMR10
%%+ CMBX12 CMBX10 CMSSBX10 CMSS10 CMSY10 CMTT10 CMR7 SFRM1000
%%+ SkakNew-Figurine-Bold CMSS8 SkakNew-DiagramT CMR5 SkakNew-Figurine
%%+ CMTI10 CMSY8 CMTT8 CMR8 CMITT10 CMBSY10
%%DocumentPaperSizes: a4
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips -o skakdoc.ps skakdoc.dvi
%DVIPSParameters: dpi=600
%DVIPSSource:  TeX output 2013.07.18:2326
%%BeginProcSet: tex.pro 0 0
%!
/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/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]{Ci}imagemask
restore}B/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
/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3
def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90
rotate}{show}ifelse}ifelse}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: pstricks.pro 0 0
% $Id: pstricks.pro 647 2012-02-12 15:03:40Z herbert $
%
%% PostScript prologue for pstricks.tex.
%% Version 1.12, 2012/02/12
%%
%% 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.
%
%
% Define the follwing gs-functions if not known, eg when using distiller
%
systemdict /.setopacityalpha known not {/.setopacityalpha { pop } def } if
systemdict /.setblendmode known not {/.setblendmode { pop } def } if
systemdict /.setshapealpha known not {/.setshapealpha { pop } def } if
%
/tx@Dict 200 dict def 				% the main PSTricks dictionary
tx@Dict begin
/ADict 25 dict def				% The arrow dictionaray
/CM { matrix currentmatrix } bind def
/SLW /setlinewidth load def
/CLW /currentlinewidth load def
/CP /currentpoint load def
/ED { exch def } bind def
/L /lineto load def
/T /translate load def
/TMatrix { } def
/RAngle { 0 } def
/Sqrt { dup 0 lt { pop 0 } { sqrt } ifelse } def  % return 0 for negative arguments 
/Atan { /atan load stopped { pop pop 0 } if } def % return 0 if atan not known
/ATAN1 {neg -1 atan 180 sub } def		% atan(x) (only one parameter)
/Div { dup 0 eq { pop } { div } ifelse } def  	% control the division
/tan { dup cos abs 1.e-10 lt 
  { pop 1.e10 } 				% return 1.e10 as infinit
  { dup sin exch cos div } ifelse 		% default sin/cos
} def
/Tan { dup sin exch cos Div } def 		% sin(x)/cos(x) x in degrees
/Acos {dup dup mul neg 1 add dup 0 lt {		% arc cos, returns 0 when negative root
  pop pop 0 }{ sqrt exch atan} ifelse } def
/NET { neg exch neg exch T } def	      	% change coordinate system to the negative one		
/Pyth { dup mul exch dup mul add sqrt } def   	% Pythagoras, expects 2 parameter
/Pyth2 {					% Pythagoras, xA yA xB yB
  3 -1 roll 		% xA xB yB yA
  sub			% xA xB yB-yA
  3 1 roll 		% yB-yA xA xB
  sub			% yB-yA xA-xB
  Pyth } def
/PtoC { 2 copy cos mul 3 1 roll sin mul } def 	% Polar to Cartesian
/Rand { rand 4294967295 div } def		% a real random number
%----------------- hv added 20050516 ---------------
/PiDiv2 1.57079632680 def
/Pi 3.14159265359 def 
/TwoPi 6.28318530718 def
/Euler 2.71828182846 def 
%/e Euler bind def
%
/RadtoDeg { 180 mul Pi div } bind def 		% convert from radian to degrees
/DegtoRad { Pi mul 180 div } bind def 		% viceversa
%----------------- hv end---------------------------
/PathLength@ { /z z y y1 sub x x1 sub Pyth add def /y1 y def /x1 x def } def
%
/PathLength { 
  flattenpath /z 0 def 
  { /y1 ED /x1 ED /y2 y1 def /x2 x1 def }
  { /y ED /x ED PathLength@ } 
  {} 
  { /y y2 def /x x2 def PathLength@ }
  /pathforall load stopped { pop pop pop pop } if 
  z 
} def
%
/STP { .996264 dup scale } def			% BP/PT scaling
/STV { SDict begin normalscale end STP  } def	% 
%
/DashLine {
    dup 0 gt
    { /a .5 def PathLength exch div }
    { pop /a 1 def PathLength } ifelse
    /b ED % pattern should fit evenly in b
    dup /X ED % pattern array
    0 get /y ED % length of first black segment
    /z 0 X {add} forall def % length of the full pattern
    %% Computation of the scaling factor as described by van Zandt:
    b a .5 sub 2 mul y mul sub z Div round
    z mul a .5 sub 2 mul y mul add b exch Div
    %%%% scaling factor on stack.
    /z ED %% now, z is the scaling factor
    false % for the length test below
    X { z mul } forall X astore %% modification TN 04-08-07
    %%% Checking whether at least one dash in X has positive length:
    {0 gt or} forall
    { X 1 a sub y mul }
    { [ 1 0 ] 0 }
    ifelse
    setdash stroke
} def
%
/DotLine { 
  /b PathLength def 
  /a ED /z ED /y CLW def 
  /z y z add def 
  a 0 gt { 
    /b b a div def 
  }{ 
    a 0 eq { 
      /b b y sub def 
    }{ a -3 eq { 
      /b b y add def } if 
    } ifelse 
  } ifelse 
  [ 0 b b z Div round Div dup 0 le { pop 1 } if ] 
  a 0 gt { 0 }{ y 2 div a -2 gt { neg }if } ifelse 
  setdash 1 setlinecap stroke 
} def
%
/SymbolLine {   % on stack [ x y x y ...
  counttomark 					% number of elements
  2 div cvi /n ED     				% n pairs
  /YA ED /XA ED					% the start point
  n 1 sub { 
    /YB ED /XB ED
    /XLength XB XA sub def
    /YLength YB YA sub def
    /PAngle YLength XLength Atan def
    /XYLength XLength YLength Pyth def

    %% for negative SymStep we calculate the distance 
    SymStep 0 lt 
      { %XYLength SymStep div abs cvi 
        /nSym SymStep abs cvi def } 
      { /nSym XYLength SymStep div cvi def }
    ifelse
    0.5 setflat
    /Shift Symbol stringwidth pop 2 div def 
    /deltaX XLength nSym div def
    /deltaY YLength nSym div def
    curveticks 
      { XA YA moveto }
      { XA Shift sub YA Shift sub moveto }
    ifelse 
    nSym { 
      gsave 
      curveticks 
        { PAngle 180 sub CorrAngle sub tickAngle add /rotAngle ED  
          currentpoint translate rotAngle rotate 
          0 SymbolWidth 2 div moveto 0 SymbolWidth 2 div neg lineto 
          SymbolLinewidth setlinewidth stroke
        }
        { 
          rotateSymbol { PAngle 180 sub CorrAngle sub rotate } if
          Symbol show 
        }
      ifelse 
      grestore 
      deltaX deltaY rmoveto
    } repeat
    /YA YB def /XA XB def
  } repeat 
  curveticks 
    { XA YA moveto }
    { XA Shift sub YA Shift sub moveto }
  ifelse 
  gsave 
  curveticks 
    { PAngle 180 sub CorrAngle sub tickAngle add /rotAngle ED  
      XA YA translate rotAngle rotate 
      0 SymbolWidth 2 div moveto 0 SymbolWidth 2 div neg lineto 
      SymbolLinewidth setlinewidth stroke
    }
    { 
      rotateSymbol { PAngle 180 sub CorrAngle sub rotate } if
      Symbol show 
    }
  ifelse 
  grestore
  pop 				% delete the mark symbol
} def
%
/LineFill { % hv ------------ patch 7 -------------
  gsave 
  abs /hatchWidthInc ED
  abs /hatchSepInc ED
  abs CLW add /a ED 
  a 0 dtransform round exch round exch
  2 copy idtransform 
  exch Atan rotate 
  idtransform pop /a ED 
  .25 .25 itransform pathbbox 
  /y2 ED 
  a Div ceiling cvi /x2 ED /y1 ED 
  a Div cvi /x1 ED /y2 y2 y1 sub def 
  clip 
  newpath 
  2 setlinecap 
  systemdict
  /setstrokeadjust known { true setstrokeadjust } if 
  x2 x1 sub 1 add { 
    x1 a mul y1 moveto 0 y2 rlineto stroke 
    /x1 x1 1 add 
      hatchWidthInc 0 gt { CLW add } if 
    def 
    hatchSepInc 0 gt hatchWidthInc 0 gt or { 
      /a a hatchSepInc add def
      CLW hatchWidthInc add SLW 
    } if
  } repeat 
  grestore 
  pop pop } def
%
/DotFill {%	 on stack: dot radius
  /dotRadius ED
  abs CLW add /a ED 
  a 0 dtransform round exch round exch
  2 copy idtransform 
  exch Atan rotate 
  idtransform pop /a ED 
  .25 .25 itransform 
  pathbbox % llx lly urx ury of smallest bounding box
  /y2 ED /x2 ED /y1 ED /x1 ED 
  y2 y1 sub a div 2 add cvi /Ny ED
  x2 x1 sub a div 2 add cvi /Nx ED
  clip 
  newpath 
  /yA y1 dotRadius add CLW add def
  /xA0 x1 dotRadius add CLW add def
  Ny {
     /xA xA0 def
     Nx { 
       newpath 
       xA yA dotRadius 0 360 arc 
       SolidDot { gsave fill grestore } if 
       stroke
       xA a add /xA ED
     } repeat
     yA a add /yA ED
  } repeat
  grestore
} def
%
/PenroseFill {%	 on stack: scaling factor
  dup dup scale
  1 exch div round /penroseFactor ED 
  a 0 dtransform round exch round exch
  2 copy idtransform 
  exch Atan rotate 
  idtransform pop /a ED 
  .25 .25 itransform pathbbox 
  /y2 ED 
  a Div ceiling cvi /x2 ED /y1 ED 
  a Div cvi /x1 ED /y2 y2 y1 sub def 
  clip 
  newpath 
  systemdict
  /setstrokeadjust known { true setstrokeadjust } if 
  /I/S/L/W/G/+/Z/F/E/D[/def/exch/for{E D}/add{s E get mul}
 { Z -36.2001 1 33 }{25 E S rlineto}{/q Z dup q G E q 1 + G}{Z 2 2}]{cvx def}forall
  [0 72 1008 {dup sin E cos }F ]1 setlinejoin/s W{/a W{/b I 10{/i I 4{/m I moveto
  i m +/j I 10{/l Z b m l + G a l G sub s m get div .2 + floor .3 + 25
  mul j l + S rmoveto}F i L j L stroke }F}F}F}F 
  grestore 
  pop pop 
} def
%
/TruchetFill { %	 on stack: scaling factor
  10 dict begin
  dup dup scale
  1 exch div round /penroseFactor ED 
  a 0 dtransform round exch round exch
  2 copy idtransform 
  exch Atan rotate 
  idtransform pop /a ED 
  .25 .25 itransform pathbbox 
  /y2 ED 
  a Div ceiling cvi /x2 ED /y1 ED 
  a Div cvi /x1 ED /y2 y2 y1 sub def 
  clip 
  newpath 
  systemdict
  /setstrokeadjust known { true setstrokeadjust } if 
  /ma a neg def
  /ha a 2 div def 
  /mha ha neg def
  /tile { 
    rand dup 2 idiv 2 mul eq { 90 rotate } if
    mha mha moveto ha mha lineto
    ha ha lineto mha ha lineto
%    closepath .1 setlinewidth stroke
    contents
  } def
  /contents{ 
    0 ha moveto ha 0 lineto
    0 mha moveto mha 0 lineto
%    1 setlinewidth stroke
  } def
  /dotiling {
    f ma mul a f a mul { 
      /i exch def
      f ma mul a f a mul { 
        /j exch def
        gsave i j translate
        tile stroke grestore
      } for
    } for
  } def
%
  /f 3 def 
  5 srand dotiling 
  end % local user dict
} def
%
/BeginArrow { 
  ADict begin 			% hold it local, for end see EndArrow
  /@mtrx CM def 
  gsave 
  2 copy T 
  2 index sub neg exch 
  3 index sub exch Atan 
  rotate newpath 
} def
%
/EndArrow { @mtrx setmatrix CP grestore end } def % end the ADict
%
/Arrow { 
  CLW mul add dup 
  2 div /w ED 
  mul dup /h ED 
  mul /a ED 
  { 0 h T 1 -1 scale } if 
  w neg h moveto 
  0 0 L w h L w neg a neg rlineto 
  gsave fill grestore 
} def
%
/ArrowD { % the sides are drawn as curves (hv 20071211)
  CLW mul add dup 
  2 div /w ED 
  mul dup /h ED 
  mul /Inset ED 
  { 0 h T 1 -1 scale } if % changes the direction
% we use y=w/h^2 * x^2 as equation for the control points
% for the coordinates the arrow is seen from top to bottom
% the bottom (tip) is (0;0)
  w neg h moveto % lower left of >
  w 9 div 4 mul neg h 3 div 2 mul
  w 9 div neg       h 3 div  
  0 0 curveto    % tip of >
  w 9 div        h 3 div  
  w 9 div 4 mul  h 3 div 2 mul
  w h curveto % upper left of >
  w neg Inset neg rlineto % move to x=0 and inset
  gsave fill grestore 
} def 
%
/Tbar { 
  CLW mul add /z ED 
  z -2 div CLW 2 div moveto 
  z 0 rlineto stroke 
  0 CLW moveto 
} def
%
/Bracket { 
  CLW mul add dup CLW sub 2 div 
  /x ED mul CLW add /y ED /z CLW 2 div def 
  x neg y moveto 
  x neg CLW 2 div L x CLW 2 div L x y L stroke 
  0 CLW moveto 
} def
%
/RoundBracket { 
  CLW mul add dup 2 div 
  /x ED mul /y ED /mtrx CM def 
  0 CLW 2 div T x y mul 0 ne { x y scale } if 
  1 1 moveto 
  .85 .5 .35 0 0 0 curveto 
  -.35 0 -.85 .5 -1 1 curveto 
  mtrx setmatrix stroke 0 CLW moveto 
} def
%
/SD { 0 360 arc fill } def
%
/EndDot { % DS is the dot size 
  { /z DS def } { /z 0 def } ifelse  	% outer or inner dimen 
  /b ED 				% the color definition
  0 z DS SD 
  b { 0 z DS CLW sub SD } if 
  0 DS z add CLW 4 div sub 
  moveto 
} def
%
/Shadow { [ { /moveto load } { /lineto load } { /curveto load } {
  /closepath load } /pathforall load stopped { pop pop pop pop CP /moveto
  load } if ] cvx newpath 3 1 roll T exec } def
%
/NArray { % holds the coordinates and on top of stack the showpoints boolean
  /showpoints ED 
  counttomark 2 div dup cvi /n ED  	% n 2 div on stack 
  n eq not { exch pop } if		% even numbers of points? delete one
  ] aload /Points ED 
  showpoints not { Points aload pop } if
%    { ] aload /Points ED } 
%    { n 2 mul 1 add -1 roll pop } ifelse	% delete the mark symbol 
} def
%
/Line { 
  NArray n 0 eq not 
    { n 1 eq { 0 0 /n 2 def } if ArrowA /n n 2 sub def 
      n { Lineto } repeat 
      CP 4 2 roll ArrowB L pop pop 
    } if 
} def
%
/LineToYAxis {
  /Ox ED		% Save the x origin value 
  NArray            % all x-y pairs on stack
  n { 2 copy moveto % go to current point
    Ox exch Lineto   % line to y-axis
    pop             % delete old x-value
  } repeat
} def
%
/LineToXAxis{
  /Oy ED		% Save the y origin value 
  NArray		% all x-y pairs on stack
  n 0 eq not
    { n 1 eq { 0 0 /n 2 def } if
      ArrowA
      /n n 2 sub def
      CP 2 copy moveto pop Oy Lineto
      n { 2 copy moveto pop Oy Lineto } repeat
      CP
      4 2 roll
      ArrowB
      2 copy moveto pop Oy
      L
      pop pop } if
} def
%
/Arcto { 
  /a [ 6 -2 roll ] cvx def 
  a r 
  /arcto load stopped { 5 } { 4 } ifelse { pop } repeat 
  a 
} def
%
/CheckClosed { 
  dup n 2 mul 1 sub index eq 2 index n 2 mul 1 add index eq
  and { pop pop /n n 1 sub def } if 
} def
%
/Polygon { 
  NArray n 2 eq { 0 0 /n 3 def } if 
  n 3 lt 
    { n { pop pop } repeat } 
    { n 3 gt { CheckClosed } if 
      n 2 mul -2 roll 
      /y0 ED /x0 ED /y1 ED /x1 ED  
      x1 y1 
      /x1 x0 x1 add 2 div def 
      /y1 y0 y1 add 2 div def 
      x1 y1 moveto 
      /n n 2 sub def 
      n { Lineto } repeat 
      x1 y1 x0 y0 6 4 roll Lineto
      Lineto pop pop closepath } ifelse 
} def
%
/SymbolPolygon {   % on stack [ x y x y ...
  counttomark 					% number of elements
  2 add /m ED
  2 copy m 2 roll				% copy last two
  m 2 div cvi /n ED    				% n pairs
  /YA ED /XA ED					% the start point
  n 1 sub { 
    /YB ED /XB ED
    /XLength XB XA sub def
    /YLength YB YA sub def
    /PAngle YLength XLength Atan def
    /XYLength XLength YLength Pyth def
    /nSym XYLength SymStep Div cvi def
    /Shift Symbol stringwidth pop 2 Div def 
    /deltaX XLength nSym Div def
    /deltaY YLength nSym Div def
    XA Shift sub YA Shift sub moveto 
    nSym { 
      gsave rotateSymbol { PAngle 180 sub CorrAngle sub rotate } if
      Symbol show 
      grestore 
      deltaX deltaY rmoveto
    } repeat
%    XB Shift sub YB Shift sub moveto Symbol show
    /YA YB def /XA XB def
  } repeat 
  pop	% delete the mark symbol
} def
%
/Diamond { 
  /mtrx CM def 
  T rotate 
  /h ED 
  /w ED 
  dup 0 eq { pop } { CLW mul neg 
    /d ED 
    /a w h Atan def 
    /h d a sin Div h add def 
    /w d a cos Div w add def } ifelse 
  mark w 2 div h 2 div w 0 0 h neg w neg 0 0 h w 2 div h 2 div 
  /ArrowA { moveto } def 
  /ArrowB { } def 
  false Line 
  closepath mtrx setmatrix } def
%
/Triangle { 
  /mtrx CM def 
  translate 
  rotate /h ED 2 div /w ED 
  dup CLW mul /d ED 
  /h h d w h Atan sin Div sub def 
  /w w d h w Atan 2 div dup cos exch sin Div mul sub def 
  mark 
  0 d w neg d 0 h w d 0 d 
  /ArrowA { moveto } def 
  /ArrowB { } def 
  false 
  Line 
  closepath 
  mtrx
% DG/SR modification begin - Jun.  1, 1998 - Patch 3 (from Michael Vulis)
% setmatrix } def
  setmatrix pop 
} def
% DG/SR modification end
%
/CCA { 
  /y ED /x ED 
  2 copy y sub /dy1 ED 
  x sub /dx1 ED 
  /l1 dx1 dy1 Pyth def 
} def
%
/CC { 
  /l0 l1 def 
  /x1 x dx sub def 
  /y1 y dy sub def 
  /dx0 dx1 def 
  /dy0 dy1 def 
  CCA 
  /dx dx0 l1 c exp mul dx1 l0 c exp mul add def 
  /dy dy0 l1 c exp mul dy1 l0 c exp mul add def 
  /m dx0 dy0 Atan dx1 dy1 Atan sub 2 div cos abs b exp a mul dx dy Pyth Div 2 div def 
  /x2 x l0 dx mul m mul sub def
  /y2 y l0 dy mul m mul sub def 
  /dx l1 dx mul m mul neg def 
  /dy l1 dy mul m mul neg def 
} def
%
/IC { 
  /c c 1 add def 
  c 0 lt { /c 0 def } { c 3 gt { /c 3 def } if } ifelse 
  /a a 2 mul 3 div 45 cos b exp div def 
  CCA 
  /dx 0 def 
  /dy 0 def 
} def
%
/BOC { IC CC x2 y2 x1 y1 ArrowA CP 4 2 roll x y curveto } def
/NC { CC x1 y1 x2 y2 x y curveto } def
/EOC { x dx sub y dy sub 4 2 roll ArrowB 2 copy curveto } def
/BAC { IC CC x y moveto CC x1 y1 CP ArrowA } def
/NAC { x2 y2 x y curveto CC x1 y1 } def
/EAC { x2 y2 x y ArrowB curveto pop pop } def
%
/OpenCurve { 
  NArray n 3 lt 
    { n { pop pop } repeat } 
    { BOC /n n 3 sub def n { NC } repeat EOC } ifelse 
} def
%
/CurvePath { 
  %% for negative SymStep we calculate the distance 
  SymStep 0 lt { gsave PathLength SymStep div abs /SymStep ED grestore } if
  0.5 setflat
  flattenpath /z 0 def /z0 0 def
  { /y1 ED /x1 ED /y2 y1 def /x2 x1 def 
    x1 Shift sub y1 Shift sub moveto 
    gsave 
    curveticks 
      { x1 y1 translate startAngle rotate 
        0 SymbolWidth 2 div moveto 0 SymbolWidth 2 div neg lineto 
        SymbolLinewidth setlinewidth stroke      
      }
      { startAngle rotate Symbol show }
    ifelse 
    grestore /z0 z def }
  { /y ED /x ED PathLength@ z z0 sub SymStep ge {
      x Shift sub y Shift sub moveto 
      gsave 
      curveticks 
        { y yOld sub x xOld sub Atan 180 sub CorrAngle sub /rotAngle ED  
          x y translate rotAngle rotate 
          0 SymbolWidth 2 div moveto 0 SymbolWidth 2 div neg lineto 
          SymbolLinewidth setlinewidth stroke
        }
        { 
          rotateSymbol { y yOld sub x xOld sub Atan 180 sub CorrAngle sub rotate } if        
          Symbol show 
        }
      ifelse 
      grestore /z0 z def } if 
    /yOld y def /xOld x def } 
  {} %% the lineto part
  { /y y2 def /x x2 def PathLength@ 
    x Shift sub y Shift sub moveto 
    gsave
    curveticks 
      { y yOld sub x xOld sub Atan 180 sub /rotAngle ED  
        x y translate rotAngle rotate 
        0 SymbolWidth 2 div moveto 0 SymbolWidth 2 div neg lineto 
        SymbolLinewidth setlinewidth stroke
      }
      { 
        x Shift sub y Shift sub moveto 
        rotateSymbol { y yOld sub x xOld sub Atan 180 sub CorrAngle sub rotate } if        
        Symbol show 
      }
    ifelse 
    grestore
  }
  pathforall 
%  curveticks 
%   { gsave 
%     x y translate rotAngle rotate 
%     0 SymbolWidth 2 div moveto 0 SymbolWidth 2 div neg lineto 
%     SymbolLinewidth setlinewidth stroke grestore
%   } if
  z 
} def
%
/OpenSymbolCurve { 
  OpenCurve
  0.1 setflat
  /Shift Symbol stringwidth pop 2 div def 
  CurvePath 
} def
%
/AltCurve { 
  { false NArray n 2 mul 2 roll 
    [ n 2 mul 3 sub 1 roll ] aload
    /Points ED 
    n 2 mul -2 roll } 
  { false NArray } ifelse 
  n 4 lt { n { pop pop } repeat } { BAC /n n 4 sub def n { NAC } repeat EAC } ifelse 
} def
%
/AltOpenSymbolCurve { 
  AltCurve
  0.1 setflat
  /Shift Symbol stringwidth pop 2 div def 
  CurvePath 
} def
%
/ClosedCurve { 
  NArray n 3 lt 
    { n { pop pop } repeat } 
    { n 3 gt { CheckClosed } if 
      6 copy n 2 mul 6 add 6 roll 
      IC CC x y moveto n { NC } repeat 
      closepath pop pop 
    } ifelse 
} def
%
/ClosedSymbolCurve { 
  ClosedCurve
  0.1 setflat
  /Shift Symbol stringwidth pop 2 div def 
  CurvePath 
} def
%
/SQ { /r ED r r moveto r r neg L r neg r neg L r neg r L fill } def
/ST { /y ED /x ED x y moveto x neg y L 0 x L fill } def
/SP { /r ED gsave 0 r moveto 4 { 72 rotate 0 r L } repeat fill grestore } def
%
/FontDot { 
  DS 2 mul dup 
  matrix scale matrix concatmatrix exch matrix
  rotate matrix concatmatrix exch 
  findfont exch makefont setfont 
} def
%
/Rect { 
  x1 y1 y2 add 2 div moveto 
  x1 y2 lineto 
  x2 y2 lineto 
  x2 y1 lineto
  x1 y1 lineto 
  closepath 
} def
%
/OvalFrame { 
  x1 x2 eq y1 y2 eq or 
    { pop pop x1 y1 moveto x2 y2 L } 
    { y1 y2 sub abs x1 x2 sub abs 2 copy gt 
      { exch pop } { pop } ifelse 
      2 div exch { dup 3 1 roll mul exch } if 
      2 copy lt { pop } { exch pop } ifelse
      /b ED 
      x1 y1 y2 add 2 div moveto 
      x1 y2 x2 y2 b arcto 
      x2 y2 x2 y1 b arcto
      x2 y1 x1 y1 b arcto 
      x1 y1 x1 y2 b arcto 
      16 { pop } repeat 
      closepath 
    } ifelse 
} def
%
/Frame { 
  CLW mul /a ED 
  3 -1 roll 
  2 copy gt { exch } if 
  a sub /y2 ED 
  a add /y1 ED 
  2 copy gt { exch } if 
  a sub /x2 ED 
  a add /x1 ED 
  1 index 0 eq { pop pop Rect } { OvalFrame } ifelse 
} def
%
/BezierNArray { 
  /f ED 
  counttomark 2 div dup cvi /n ED 
  n eq not { exch pop } if 
  n 1 sub neg 3 mod 3 add 3 mod { 0 0 /n n 1 add def } repeat 
  f { ] aload /Points ED } { n 2 mul 1 add -1 roll pop } ifelse 
} def
%
/OpenBezier { 
  BezierNArray 
  n 1 eq 
    { pop pop } 
    { ArrowA n 4 sub 3 idiv 
      { 6 2 roll 4 2 roll curveto } repeat 
      6 2 roll 4 2 roll ArrowB curveto } ifelse 
} def
%
/OpenSymbolBezier { 
  OpenBezier
  0.1 setflat
  /Shift Symbol stringwidth pop 2 div def 
  CurvePath 
} def
%
/ClosedBezier { 
  BezierNArray 
  n 1 eq 
    { pop pop } 
    { moveto n 1 sub 3 idiv 
      { 6 2 roll 4 2 roll curveto } repeat 
      closepath } ifelse 
} def
%
/ClosedSymbolBezier { 
  /f ED				 % save showpoints value 
  2 copy /yEnd ED /xEnd ED
  counttomark -2 roll 2 copy /yStart ED /xStart ED
  counttomark 2 roll
  f
  ClosedBezier
  0.1 setflat
  /Shift Symbol stringwidth pop 2 div def 
  CurvePath 
  [ xEnd yEnd xStart yStart SymbolLine 
} def
%
/BezierShowPoints { 
  gsave 
  Points aload length 2 div cvi /n ED 
  moveto 
  n 1 sub { lineto } repeat 
  CLW 2 div SLW [ 4 4 ] 0 setdash stroke 
  grestore 
} def
%
/Parab { 
  /y0 ED /x0 ED /y1 ED /x1 ED 
  /dx x0 x1 sub 3 div def 
  /dy y0 y1 sub 3 div def 
  x0 dx sub y0 dy add x1 y1 ArrowA
  x0 dx add y0 dy add x0 2 mul x1 sub y1 ArrowB 
  curveto 
  /Points [ x1 y1 x0 y0 x0 2 mul x1 sub y1 ] def 
} def
%
/Parab1 { % 1 end  |  0 SP
  /ySP ED /xSP ED /y1 ED /x1 ED 
  /dx xSP x1 sub 3 div def 
  /dy ySP y1 sub 3 div def 
  newpath x1 y1 moveto xSP y1 lineto xSP ySP lineto 
                       x1 ySP lineto closepath clip 
  currentpoint
  newpath moveto
  xSP dx sub ySP dy add x1 y1 ArrowA
  xSP dx add ySP dy add xSP 2 mul x1 sub y1 ArrowB 
  curveto 
  /Points [ x1 y1 xSP ySP xSP 2 mul x1 sub y1 ] def 
} def
%
/Grid { 
  newpath 
  /a 4 string def 
  /b ED % 				psk@gridlabels in pt
  /c ED % 				{ \pst@usecolor\psgridlabelcolor }
  /n ED % 				psk@griddots
  cvi dup 1 lt { pop 1 } if 
  /s ED % 				\psk@subgriddiv
  s div dup 0 eq { pop 1 } if 
  /dy ED s div dup 0 eq { pop 1 } if %	\pst@number\psyunit abs
  /dx ED dy div round dy mul %		\pst@number\psxunit abs
  /y0 ED dx div round dx mul 
  /x0 ED dy div round cvi 
  /y2 ED dx div round cvi 
  /x2 ED dy div round cvi 
  /y1 ED dx div round cvi 
  /x1 ED 
  /h y2 y1 sub 0 gt { 1 } { -1 } ifelse def 
  /w x2 x1 sub 0 gt { 1 } { -1 } ifelse def 
  b 0 gt { 
    /z1 b 4 div CLW 2 div add def
%    /Helvetica findfont b scalefont setfont 
    /b b .95 mul CLW 2 div add def } if 
  systemdict /setstrokeadjust known 
    { true setstrokeadjust /t { } def }
    { /t { transform 0.25 sub round 0.25 add exch 0.25 sub round 0.25 add
       exch itransform } bind def } ifelse 
  gsave n 0 gt { 1 setlinecap [ 0 dy n div ] dy n div 2 div setdash } { 2 setlinecap } ifelse 
  /i x1 def 
  /f y1 dy mul n 0 gt { dy n div 2 div h mul sub } if def 
  /g y2 dy mul n 0 gt { dy n div 2 div h mul add } if def 
  x2 x1 sub w mul 1 add dup 1000 gt { pop 1000 } if 
  { i dx mul dup y0 moveto 
    b 0 gt 
      { gsave c i a cvs dup stringwidth pop 
        /z2 ED w 0 gt {z1} {z1 z2 add neg} ifelse 
	h 0 gt {b neg}{z1} ifelse 
        rmoveto show grestore } if 
    dup t f moveto 
    g t L stroke 
    /i i w add def 
  } repeat 
  grestore 
  gsave 
  n 0 gt
  % DG/SR modification begin - Nov. 7, 1997 - Patch 1
  %{ 1 setlinecap [ 0 dx n div ] dy n div 2 div setdash }
    { 1 setlinecap [ 0 dx n div ] dx n div 2 div setdash }
  % DG/SR modification end
    { 2 setlinecap } ifelse 
  /i y1 def 
  /f x1 dx mul n 0 gt { dx n div 2 div w mul sub } if def 
  /g x2 dx mul n 0 gt { dx n div 2 div w mul add } if def 
  y2 y1 sub h mul 1 add dup 1000 gt { pop 1000 } if 
  { newpath i dy mul dup x0 exch moveto 
    b 0 gt { gsave c i a cvs dup stringwidth pop 
      /z2 ED 
      w 0 gt {z1 z2 add neg} {z1} ifelse 
      h 0 gt {z1} {b neg} ifelse 
      rmoveto show grestore } if 
    dup f exch t moveto 
    g exch t L stroke 
    /i i h add def 
  } repeat 
  grestore 
} def
%
/ArcArrow { 
  /d ED /b ED /a ED 
  gsave 
  newpath 0 -1000 moveto clip 
  newpath 
  0 1 0 0 b 
  grestore 
  c mul 
  /e ED 
  pop pop pop r a e d PtoC y add exch x add
  exch r a PtoC y add exch x add exch b pop pop pop pop a e d CLW 8 div c
  mul neg d 
} def
%
/Ellipse { 
  /rotAngle ED
  /mtrx CM def 
  T 
  rotAngle rotate
  scale 0 0 1 5 3 roll arc 
  mtrx setmatrix 
} def
%
/ArcAdjust { %%%% Vincent Guirardel
% given a target length (targetLength) and an initial angle (angle0) [in the stack],
% let  M(angle0)=(rx*cos(angle0),ry*sin(angle0))=(x0,y0).
% This computes an angle t such that (x0,y0) is at distance 
% targetLength from the point M(t)=(rx*cos(t),ry*sin(t)).
% NOTE: this an absolute angle, it does not have to be added or substracted to angle0
% contrary to TvZ's code.
% To achieve, this, one iterates the following process: start with some angle t,
% compute the point M' at distance targetLength of (x0,y0) on the semi-line [(x0,y0) M(t)].
% Now take t' (= new angle) so that (0,0) M(t') and M' are aligned.
%
% Another difference with TvZ's code is that we need d (=add/sub) to be defined.
% the value of d = add/sub is used to know on which side we have to move.
% It is only used in the initialisation of the angle before the iteration.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Input stack:  1: target length 2: initial angle
% variables used : rx, ry, d (=add/sub)
%
  /targetLength ED /angle0 ED
  /x0 rx angle0 cos mul def
  /y0 ry angle0 sin mul def
% we are looking for an angle t such that (x0,y0) is at distance targetLength 
% from the point M(t)=(rx*cos(t),ry*sin(t)))
%initialisation of angle (using 1st order approx = TvZ's code)
  targetLength 57.2958 mul
  angle0 sin rx mul dup mul
  angle0 cos ry mul dup mul
  add sqrt div 
% if initialisation angle is two large (more than 90 degrees) set it to 90 degrees
% (if the ellipse is very curved at the point where we draw the arrow, %
% the value can be much more than 360 degrees !)
% this should avoid going on the wrong side (more than 180 degrees) or go near
% a bad attractive point (at 180 degrees)
  dup 90 ge { pop 90 } if 
  angle0 exch d % add or sub
% maximum number of times to iterate the iterative procedure:
% iterative procedure: takes an angle t on top of stack, computes a 
% better angle (and put it on top of stack)
  30 { dup
% compute distance D between (x0,y0) and M(t)
    dup cos rx mul x0 sub dup mul exch sin ry mul y0 sub dup mul add sqrt
% if D almost equals targetLength, we stop
    dup targetLength sub abs 1e-5 le { pop exit } if
% stack now contains D t
% compute the point M(t') at distance targetLength of (x0,y0) on the semi-line [(x0,y0) M(t)]:
% M(t')= ( (x(t)-x0)*targetLength/d+x0 , (y(t)-y0)*targetLength/d+y0 )
    exch dup cos rx mul x0 sub  exch sin ry mul y0 sub
% stack contains:  y(t)-y0, x(t)-x0, d
    2 index Div targetLength mul y0 add ry Div exch
    2 index Div targetLength mul x0 add rx Div
% stack contains x(t')/rx , y(t')/ry , d
% now compute t', and remove D from stack
    atan exch pop
  } repeat
% we don't look at what happened... in particular, if targetLength is greater 
% than the diameter of the ellipse...
% the final angle will be around /angle0 + 180. maybe we should treat this pathological case...
% after iteration, stack contains an angle t such that M(t) is the tail of the arrow
% to give back the result as a an angle relative to angle0 we could add the following line:
% angle0 sub 0 exch d
%
% begin bug fix 2006-01-11
% we want to adjust the new angle t' by a multiple of 360 so that  | t'-angle0 | <= 180
%(we don't want to make the ellipse turn more or less than it should)...
dup angle0 sub dup abs 180 gt { 180 add 360 div floor 360 mul sub } { pop } ifelse
% end bug fix
} def
%
/EllipticArcArrow {
  /d ED      % is add or sub
  /b ED      % arrow procedure
  /a1 ED     % angle
  gsave
  newpath
  0 -1000 moveto
  clip                  % Set clippath far from arrow.
  newpath
  0 1 0 0 b             % Draw arrow to determine length.
  grestore
% Length of arrow is on top of stack. Next 3 numbers are junk.
%
  a1 exch ArcAdjust   % Angular position of base of arrow.
  /a2 ED
  pop pop pop
  a2 cos rx mul xOrig add % hv 2007-08-29   x->xOrig
  a2 sin ry mul yOrig add % hv 2007-08-29   y->yOrig
  a1 cos rx mul xOrig add % 
  a1 sin ry mul yOrig add % 
% Now arrow tip coor and base coor are on stack.
  b pop pop pop pop       % Draw arrow, and discard coordinates.
  a2 CLW 8 div
% change value of d (test it by looking if  `` 1 1 d '' gives 2 or not )
  1 1 d 2 eq { /d { sub } def } { /d { add } def } ifelse
  ArcAdjust
% resets original value of d
  1 1 d 2 eq { /d { sub } def } { /d { add } def } ifelse  % Adjust angle to give overlap.
} def
%%------------------ tvz/DG/hv (2004-05-10) end -------------------%%
%
/Rot { CP CP translate 3 -1 roll neg rotate NET  } def
%
/RotBegin { 
  tx@Dict /TMatrix known not { /TMatrix { } def /RAngle { 0 } def } if 
  /TMatrix [ TMatrix CM ] cvx def 
  /a ED 
  a Rot /RAngle [ RAngle dup a add ] cvx def 
} def
%
/RotEnd { 
  /TMatrix [ TMatrix setmatrix ] cvx def 
  /RAngle [ RAngle pop ] cvx def 
} def
%
/PutCoor { gsave CP T CM STV exch exec moveto setmatrix CP grestore } def
/PutBegin { /TMatrix [ TMatrix CM ] cvx def CP 4 2 roll T moveto } def
/PutEnd { CP /TMatrix [ TMatrix setmatrix ] cvx def moveto } def
%
/Uput { 
  /a ED 
  add 2 div /h ED 2 
  div /w ED 
  /s a sin def 
  /c a cos def 
  /b s abs c abs 2 copy gt dup 
    /q ED 
    { pop } { exch pop } ifelse def 
  /w1 c b div w mul def 
  /h1 s b div h mul def 
  q { w1 abs w sub dup c mul abs }{ h1 abs h sub dup s mul abs } ifelse 
} def
%
/UUput { 
  /z ED 
  abs /y ED 
  /x ED 
  q { x s div c mul abs y gt }{ x c div s mul abs y gt } ifelse 
    { x x mul y y mul sub z z mul add sqrt z add } 
    { q { x s div } { x c div } ifelse abs 
    } ifelse 
  a PtoC 
  h1 add exch 
  w1 add exch 
} def
%
/BeginOL { 
  dup (all) eq exch TheOL eq or 
    { IfVisible not { Visible /IfVisible true def } if } 
    { IfVisible { Invisible /IfVisible false def } if } ifelse 
} def
%
/InitOL { 
  /OLUnit [ 3000 3000 matrix defaultmatrix dtransform ] cvx def
  /Visible { CP OLUnit idtransform T moveto } def 
  /Invisible { CP OLUnit neg exch neg exch idtransform T moveto } def 
  /BOL { BeginOL } def
  /IfVisible true def 
} def
%
%%%%%%%%%%%%%%%%% tools %%%%%%%%%%%%%%%%%%%%%%%%%
%%%%% ### bubblesort ###
%% syntax : array bubblesort --> array2 trie par ordre croissant
%% code de Bill Casselman
%% http://www.math.ubc.ca/people/faculty/cass/graphics/text/www/
/bubblesort {
4 dict begin
   /a exch def
   /n a length 1 sub def
   n 0 gt {
      % at this point only the n+1 items in the bottom of a remain to
      % the sorted largest item in that blocks is to be moved up into
      % position n
      n {
         0 1 n 1 sub {
            /i exch def
            a i get a i 1 add get gt {
               % if a[i] > a[i+1] swap a[i] and a[i+1]
               a i 1 add
               a i get
               a i a i 1 add get
               % set new a[i] = old a[i+1]
               put
               % set new a[i+1] = old a[i]
               put
            } if
         } for
         /n n 1 sub def
      } repeat
   } if
   a
end
} def
%
%
/concatstringarray{  %  [(a) (b) ... (z)] --> (ab...z)  20100422
  0 1 index { length add } forall 
  string     
  0 3 2 roll      
  { 3 copy putinterval length add }forall 
  pop  
} bind def
%
/dot2comma {% on stack a string (...) 
  2 dict begin
  /Output exch def
  0 1 Output length 1 sub { 
    /Index exch def 
    Output Index get 46 eq { Output Index 44 put } if 
  } for
  Output
  end
} def
%
end
%-----------------------------------------------------------------------------%
%
% END pstricks.pro

%%EndProcSet
%%BeginProcSet: pst-algparser.pro 0 0
% $Id: pst-algparser.pro 594 2011-10-31 18:13:18Z herbert $
%%
%% PostScript prologue for PSTricks algorithm parser
%% Version 0.04, 2011/10/21
%%
%% 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.
%%
%%-----------------------------------------------------------------------------%
%
/AlgParser { tx@AlgToPs begin AlgToPs end } def  % Dominique Rodriguez
%
/tx@CoreAnalyzerDict 100 dict def tx@CoreAnalyzerDict begin
%
% PS ANALYZER FOR ALGEBRAIC EXPRESSION V1.13
%
% 09/2011 DR factorial with ! added
%
% E->T|E+T
% T->FS|T*FS
% FS -> F | +FS | -FS
% F->P|F^SF|P!
% P->(E)|literal
% literal->number|var|var[E]|func(params)
% params->E|E,param
% number->TOBEFINISHED
%
%% E expression, T term, SF signed factor, F factor, P power
%
%% parser
%
%% str
%
%% C->E<condition_operators>E
%% STR index -> STR index+lenExpr
/AnalyzeCond { AnalyzeExpr ReadCondOp AnalyzeExpr EvalCondOp  } def
%
%% analyze Expression List (separator , or | )
%% STR index -> STR index+lenExpr
%% /AnalyzeListOfE {
%%   { NextNonBlankChar pop AnalyzeExpr%%dup Strlen eq { exit } if NextNonBlankChar
%%     NextNonBlankChar dup 0 eq { pop exit } if
%%     dup 44 ne 1 index 124 ne and { dup 41 ne { PROBLEMCONTACTBILLOU } { pop exit } ifelse } if
%%     pop NextNonBlankChar dup 0 eq { exit } if 124 ne { PROBLEMCONTACTBILLOU } if 1 add NextNonBlankChar 0 eq {toto} if } loop
%%   AnalyzeListOfEPostHook
%% } def
/AnalyzeListOfE {
  /NotFirst false def
  { NextNonBlankChar pop AnalyzeExpr
    NotFirst { EvalListOfExpr } { /NotFirst true def } ifelse
    dup Strlen eq { exit } if NextNonBlankChar
    dup 44 ne 1 index 124 ne and
    { dup 41 ne { PROBLEMCONTACTBILLOU } { pop exit } ifelse }
    if  pop 1 add } loop
  AnalyzeListOfEPostHook
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% E->T|E+T
%% STR index -> STR index+lenExpr
/AnalyzeExpr {
  AnalyzePreHook AnalyzeTerm IsEndingExpr
  { dup 0 ne { 32 eq { NextNonBlankChar } if } { pop } ifelse }
  { { RollOp 1 add NextNonBlankChar pop AnalyzeTerm PreEvalHook EvalAddSub IsEndingExpr { pop exit } if } loop }
  ifelse
  AnalyzePostHook
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% T->FS|T*FS
%% STR index
/AnalyzeTerm {
  AnalyzePreHook AnalyzeSignedFactor IsEndingTerm
  { dup 0 ne { 32 eq { NextNonBlankChar } if } { pop } ifelse }
  { { RollOp 1 add NextNonBlankChar pop AnalyzeSignedFactor PreEvalHook EvalMulDiv IsEndingTerm { pop exit } if} loop }
  ifelse
  AnalyzePostHook
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% FS -> F | +FS | -FS
%% STR index
/AnalyzeSignedFactor {
  AnalyzePreHook 2 copy get dup IsUnaryOp
  { RollOp 1 add NextNonBlankChar pop AnalyzeSignedFactor EvalUnaryOp }
  { pop AnalyzeFactor }
  ifelse AnalyzePostHook
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% F->P|F^P|P!
%% STR index
/AnalyzeFactor {
  AnalyzePreHook AnalyzePower IsEndingFactor
  { dup 0 ne { 32 eq { NextNonBlankChar } if } { pop } ifelse }
  { { dup 33 eq%% is there a ! DR 09/2011
      { pop 1 add NextNonBlankChar pop EvalFactorial }
      { RollOp 1 add NextNonBlankChar pop AnalyzePower PreEvalHook EvalPower }
      ifelse
      IsEndingFactor { pop exit } if } loop }
  ifelse  AnalyzePostHook
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% P->(E)|literal
%% STR index
/AnalyzePower {
  %% depending of first char either a number, or a literal
  2 copy get dup 40 eq%%an open par
  { pop 1 add NextNonBlankChar pop AnalyzeExpr 1 add NextNonBlankChar pop }
  { AnalyzeLiteral }
  ifelse
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% STR index STR[index] -> STR index
%/AnalyzeLiteral { IsNumber { EvalNumber } { EvalLiteral } ifelse } def
/AnalyzeLiteral { dup IsUnaryOp exch IsNumber or { EvalNumber } { EvalLiteral } ifelse } def%%dr 09102006
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% recognize + or -
%% chr -> T/F
/IsUnaryOp { dup 43 eq exch 45 eq or } bind def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% a number can contain only : 0123456789.
%% chr -> T/F
/IsNumber { dup 48 ge exch dup 57 le 3 -1 roll and exch 46 eq or } bind def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% STR index -> STR index number
%% a number can be of the form [0-9]*.[0-9]*\([eE][+-]?[0-9]+\)?
%% STR index -> STR index' number
/ReadNumber {
  exch dup 3 -1 roll dup 3 1 roll
  %%read mantissa
  { 1 add  2 copy dup Strlen eq { pop pop 0 exit } if get dup IsNumber not { exit } if pop } loop
  dup 101 eq exch 69 eq or
  %%% there is a "e" or "E" -> read exponant
  { 1 add 2 copy get dup IsUnaryOp
    { pop 1 add 2 copy get } if
    { IsNumber not { exit } if 1 add 2 copy get } loop }
  if
  dup 4 1 roll
  3 -1 roll exch 1 index sub getinterval
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% a number can contain only : 0123456789.
%% chr -> T/F
/IsCondOp { dup 30 eq exch dup 60 ge exch 62 le and or } bind def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% STR index -> STR index number
%% a number can be of the form [0-9]*.[0-9]*\([eE][+-]?[0-9]+\)?
%% STR index -> STR index' number
/ReadCondOp {
  NextNonBlankChar 1 index 4 1 roll
  { IsCondOp not { exit } if 1 add  2 copy get } loop
  2 copy 5 -1 roll
  exch 1 index sub getinterval 3 1 roll
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% a literal can contain only : 0123456789.
%% chr -> T/F
/IsLiteral {%
  dup 48 ge exch dup  57 le 3 -1 roll and exch
  dup 65 ge exch dup  90 le 3 -1 roll and 3 -1 roll or exch
  dup 97 ge exch     122 le and or } bind def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% a literal can be of the form [a-zA-Z][a-zA-Z0-9]*\(\((Expression)\)|\(\[Expression\]\)\)?
%% STR index -> literal STR index' nextchr
/ReadLiteral {
  exch dup 3 -1 roll dup 3 1 roll
  %%read literal core
  { 2 copy dup Strlen eq { pop pop 0 exit } if get dup IsLiteral not { exit } if pop 1 add } loop
  4 1 roll dup 5 1 roll 3 -1 roll exch 1 index sub getinterval 4 1 roll
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% expr is ended by end of str or a clpar
%% STR index -> STR index STR[index] T/F
/IsEndingExpr {%
  2 copy dup Strlen eq
  %% if end of str is reached -> end !
  { pop pop 0 true }
  %% ending chr -> clpar, comma, |, <, >, =, !,
  {get dup  dup  41 eq
       exch dup 124 eq
       exch dup  93 eq
       exch dup  44 eq
       exch dup  30 eq
       exch dup  60 ge exch 62 le and or or or or or}
  ifelse } def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% expr is ended by end of str or a +-
%% STR index -> STR index STR[index] T/F
/IsEndingTerm { IsEndingExpr { true } { dup dup 43 eq exch 45 eq or } ifelse } def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% expr is ended by end of str or */
%% STR index -> STR index STR[index] T/F
/IsEndingFactor { IsEndingTerm { true } { dup dup 42 eq exch 47 eq or } ifelse } def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% expr is ended by end of str or ^
%% STR index -> STR index STR[index] T/F
/IsEndingPower { IsEndingFactor { true } { dup 94 eq } ifelse } def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% STR index -> STR index STR[index]
/NextNonBlankChar { { dup Strlen eq { 0 exit } if 2 copy get dup neBlkChar { exit } if pop 1 add } loop } bind def
/neBlkChar { dup 32 ne exch dup 10 ne exch 9 ne and and } bind def
%%%%%%%%%%%%%%%%%%%%%%%%
%% DEBUG
/BRK {false} def
/BRKtrue {/BRK true def} def
/BRKStop {BRK {BRKtoto} if } def
/BRKEvalStop {BRK exch if } def
/BRKBRK2true {BRK {BRK2true} if } def
/BRK2 {false} def
/BRK2true {/BRK2 true def} def
/BRK2Stop {BRK2 {BRK2toto} if } def/BRK {false} def
end
%
%-------------------------------------------------------------------------------%
%
/tx@AlgToPs 12 dict def tx@AlgToPs begin
%
%% algExpr -> PSVector
/AlgToPs { tx@CoreAnalyzerDict begin InitParser AnalyzeListOfE pop pop EndingSequence end } def
/EndingSequence { ExpressionVector aload length /end cvx exch 1 add array astore } def
/InitParser { /ExpressionVector [ /tx@AddMathFunc cvx /begin cvx ] def dup length /Strlen exch def 0 } def
/Strlen 0 def
/EvalListOfExpr {} def%
/EvalNumber {%
    ReadNumber  cvr /ExpressionVector ExpressionVector aload length dup 3 add -1 roll cvx
    exch 1 add array astore def NextNonBlankChar pop } def
/EvalAddSub {%
  /ExpressionVector ExpressionVector aload length dup 5 add -1 roll
  43 eq { /add } { /sub } ifelse cvx exch 1 add array astore def
} def
/EvalMulDiv {%
  /ExpressionVector ExpressionVector aload length dup 5 add -1 roll
  42 eq { /mul } { /div } ifelse cvx exch 1 add array astore def
} def
/EvalPower {%
  /ExpressionVector ExpressionVector aload length dup 5 add -1 roll
  pop /exp cvx exch 1 add array astore def
} def
/EvalFactorial {% DR 09/2011
  /ExpressionVector ExpressionVector aload length
  /fact cvx exch 1 add array astore def
} def
/EvalLiteral {%
  ReadLiteral
  dup 40 eq%%% there is an open par -> function call
  { pop 2 index
    dup (Sum) eq { EvalSum }
    { dup (IfTE) eq { EvalCond }
      { dup (Derive) eq { pop EvalDerive }
	{ pop 1 add NextNonBlankChar pop AnalyzeListOfE 2 index TrigoFunc
          /ExpressionVector ExpressionVector aload length dup 5 add -1 roll cvn cvx
	  exch 1 add array astore def 1 add NextNonBlankChar pop } ifelse } ifelse} ifelse }
  { /ExpressionVector ExpressionVector aload length dup 6 add -1 roll cvn cvx exch 1 add array astore def
    dup 91 eq%%% there is an open bracket -> vector element
    { pop 1 add NextNonBlankChar pop AnalyzeExpr
      /ExpressionVector ExpressionVector aload length /cvi cvx exch /get cvx exch 2 add array astore def 1 add }
    { pop NextNonBlankChar pop }
    ifelse}
  ifelse
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% the derive function : Derive(n,f(x))
%% firstparindex lastparindex ->
/EvalDerive {
  %% manage the function descripiton
  1 add ReadNumber 3 1 roll NextNonBlankChar
  44 ne { ANALYZER_ERROR_missing_second_comma_in_Sum } if
  1 add NextNonBlankChar pop
  3 -1 roll cvi
  dup 0 eq
  { pop AnalyzeExpr 3 -1 roll pop 1 add }
  { 1 sub 3 1 roll (x)  exch tx@Derive begin DeriveIndexed end 4 -1 roll
    { (x) tx@Derive begin Derive end } repeat
    ExpressionVector exch /ExpressionVector [] def
    AlgToPs aload length
    /ExpressionVector 1 index 3 add -1 roll aload length dup 3 add -1 roll  /l2 exch def /l1 exch def
    l1 l2 add 1 add l2 neg roll l1 l2 add array astore def 3 -1 roll pop 1 add
    1 index length /Strlen exch def } ifelse
} def
/EvalSum {%
  pop 1 add NextNonBlankChar pop
  %% read the variable name
  ReadLiteral pop NextNonBlankChar
  44 ne { ANALYZER_ERROR_missing_first_comma_in_Sum } if
  %% read the initial value
  1 add NextNonBlankChar pop ReadNumber cvi 3 1 roll
  2 copy get 44 ne { ANALYZER_ERROR_missing_second_comma_in_Sum } if
  %% read the increment value
  1 add NextNonBlankChar pop ReadNumber cvi 3 1 roll
  2 copy get 44 ne { ANALYZER_ERROR_missing_second_comma_in_Sum } if
  %% read the limit value
  1 add NextNonBlankChar pop ReadNumber cvi 3 1 roll
  2 copy get 44 ne { ANALYZER_ERROR_missing_second_comma_in_Sum } if
  /ExpressionVector ExpressionVector aload length dup 7 add -3 roll 0 4 1 roll
  5 -1 roll 4 add array astore def
  %% keep ExpressionVector for later and create a new one for internal Sum computation
  ExpressionVector 3 1 roll /ExpressionVector [ 6 -1 roll cvn /exch cvx /def cvx ] def
  1 add NextNonBlankChar pop AnalyzeExpr
  %% add each term
  /ExpressionVector ExpressionVector aload length 1 add /add cvx exch array astore def
  /ExpressionVector 4 -1 roll aload length ExpressionVector cvx /for cvx 3 -1 roll 2 add
  array astore def 3 -1 roll pop 1 add
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Convert to radians if trigo function call
%% (name) ->
/TrigoFunc {
  dup (cos) eq 1 index (sin) eq or exch (tan) eq or
  { /ExpressionVector ExpressionVector aload length Pi /div cvx 180 /mul cvx 5 -1 roll 4 add
    array astore def
  } if
} def
/EvalCond {%
  pop 1 add AnalyzeCond NextNonBlankChar
  44 ne { ANALYZER_ERROR_missing_first_comma_in_IfTE } if
  ExpressionVector 3 1 roll /ExpressionVector [] def
  1 add AnalyzeExpr ExpressionVector 3 1 roll /ExpressionVector [] def
  NextNonBlankChar 44 ne { ANALYZER_ERROR_missing_second_comma_in_IfTE } if
  1 add AnalyzeExpr
  NextNonBlankChar 41 ne { ANALYZER_ERROR_missing_ending parenthesis_in_IfTE } if
  ExpressionVector
  /ExpressionVector 6 -1 roll aload length dup
  6 add -1 roll cvx exch dup 4 add -1 roll cvx /ifelse cvx 3 -1 roll 3 add array astore def
  1 add 3 -1 roll pop
} def
%% CondOp STR index
/EvalCondOp {%
  3 -1 roll
  dup (=) eq  { /eq } {%
  dup (<) eq  { /lt } {%
  dup (>) eq  { /gt } {%
  dup (>=) eq { /ge } {%
  dup (<=) eq { /ge } {%
  dup (!=) eq { /ne } { ERROR_non_valid_conditional_operator }
  ifelse } ifelse } ifelse } ifelse } ifelse } ifelse
  cvx exch pop
  /ExpressionVector ExpressionVector aload length dup 3 add -1 roll exch 1 add array astore def } def
/EvalUnaryOp {
  3 -1 roll 45 eq { /ExpressionVector ExpressionVector aload length /neg cvx exch 1 add array astore def } if
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% H O O K S
/AnalyzePreHook {} bind def
/PreEvalHook {} bind def
/AnalyzeListOfEPostHook {} bind def
/AnalyzePostHook {} def
/RollOp { 3 1 roll } bind def
end   %tx@CoreAnalyzerDict
%
%--------------------------------------------------------------------%
%
/tx@Derive 41 dict def tx@Derive begin
%%increase ^^ for each function added
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% algExpr variable -> PSVector
/Derive {%
  10240 string 3 1 roll 0 3 1 roll
  /Variable exch def
  tx@CoreAnalyzerDict begin InitParser AnalyzeListOfE end
} def
/Strlen 0 def
/InitParser { dup length /Strlen exch def 0 } def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% algExpr variable index -> PSVector
/DeriveIndexed {%
  3 1 roll 10240 string 3 1 roll 0 3 1 roll
  /Variable exch def
  tx@CoreAnalyzerDict begin InitParser pop 4 -1 roll AnalyzeExpr 4 -2 roll pop pop 4 -2 roll exch pop end
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% (u,v)'=-(u',v')
/EvalListOfExpr {%
  4 2 roll 2 copy 9 -1 roll dup length 4 1 roll putinterval add AddPipe
           2 copy 7 -1 roll dup length 4 1 roll putinterval add
  6 -2 roll pop pop
  2 copy pop 0 6 2 roll GetIntervalNewStr 5 1 roll 2 copy 0 exch getinterval 6 1 roll } def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% (-u)'=-(u')
/EvalUnaryOp {
  4 -2 roll 4 index (0) eq
  { (0) StrConcat 7 -1 roll pop }
  { 7 -1 roll 45 eq
    { AddSub AddOpPar true } { false } ifelse
    3 1 roll 5 index StrConcat 3 -1 roll { AddClPar } if } ifelse
  2 copy pop 0 6 2 roll GetIntervalNewStr
  7 -2 roll pop pop 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% (number)'=0
/EvalNumber { ReadNumber (0) 6 2 roll } def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% (u+v)'=u'+v'
/EvalAddSub {%
  7 index dup (0) eq
  { pop true }%% du=0 nothing added
  { dup length exch 5 index 5 index 3 -1 roll putinterval 4 -1 roll add 3 1 roll false }
  ifelse
  5 index dup (0) eq
  { pop { (0) } { 4 -2 roll 2 copy pop 0  6 2 roll GetIntervalNewStr } ifelse }%%dv=0
  { exch
    { 5 -2 roll 7 index 45 eq { AddSub } if false } %%nothing yet added
    { 5 -2 roll 7 index 43 eq%%something yet added
      { AddAdd false } { AddSub AddOpPar true } ifelse }
    ifelse 11 1 roll
    3 -1 roll StrConcat 10 -1 roll { AddClPar } if
    2 copy pop 0 6 2 roll GetIntervalNewStr }
  ifelse
  mark 11 -5 roll cleartomark 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% (u*v)' or (u/v)'
/EvalMulDiv { 6 index 42 eq {EvalMul} {EvalDiv} ifelse } def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% (u*v)'=u'*v+u*v'
/EvalMul {%
  4 -2 roll 7 index dup (0) eq
  { pop false }%%du=0
  { (1) eq%%du=1
    { false }
    { AddOpPar 7 index StrConcat AddClPar AddMul AddOpPar true } ifelse
    3 1 roll 6 index StrConcat 3 -1 roll { AddClPar } if
    true }%%du!=0
  ifelse
  5 1 roll 5 index (0) eq
  { 5 -1 roll not { (0) StrConcat } if }%%dv=0
  { 5 -1 roll { AddAdd } if
    4 index (1) eq
    { 8 index StrConcat }
    { AddOpPar 8 index StrConcat AddClPar AddMul AddOpPar 4 index StrConcat AddClPar }
    ifelse
  }%%dv!=0
  ifelse
  2 copy pop 0 6 2 roll GetIntervalNewStr
  mark 11 -5 roll cleartomark 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% (u/v)'=(u'*v-u*v')/v^2
/EvalDiv {%
  4 -2 roll
  4 index (0) eq%%dv=0 -> u'/v
  { 7 index (0) eq { (0) StrConcat } { AddOpPar 7 index StrConcat AddClPar AddDiv 5 index StrConcat } ifelse }
  { 7 index dup (0) eq
    { pop }%%du=0
    { (1) eq%%du=1
      { false }
      { AddOpPar 7 index StrConcat AddClPar AddMul AddOpPar true } ifelse
      3 1 roll 6 index StrConcat 3 -1 roll { AddClPar } if}%%du!=0
    ifelse
      AddSub
      4 index (1) eq
      { 8 index StrConcat }
      { AddOpPar 8 index StrConcat AddClPar AddMul AddOpPar 4 index StrConcat AddClPar }
      ifelse
    %}%%dv!=0
    2 copy GetIntervalNewStr 3 1 roll pop 0 AddOpPar 3 -1 roll StrConcat AddClPar
    AddDiv AddOpPar 5 index StrConcat AddClPar 2 copy (^2) putinterval 2 add }
  ifelse
  2 copy pop 0 6 2 roll GetIntervalNewStr
  mark 11 -5 roll cleartomark 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% str1 index str2 -> str1 index
/StrConcat { dup length 4 2 roll 2 copy 6 -1 roll putinterval 3 -1 roll add } bind def
/GetIntervalNewStr { 0 exch getinterval dup length string copy } bind def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% (u^v)'=(u^v)'=u'vu^(v-1)+v'u^(v)ln(u)
/EvalPower {%
  4 -2 roll 7 index (0) eq
  {%%if du=0 then (u^v)'=v'ln(u)u^v
    4 index (0) eq
    { (0) StrConcat }%%if dv=0 then (u^v)'=0
    { 4 index (1) ne { AddOpPar 4 index StrConcat (\)*) StrConcat } if
      8 index (e) ne { (ln\() StrConcat 8 index StrConcat (\)*) StrConcat } if
      AddOpPar 8 index StrConcat (\)^\() StrConcat 5 index StrConcat AddClPar } ifelse
  }
  {%%du!=0
    4 index (0) eq
    {%%if dv=0 then (u^v)'=vu'u^(v-1)
      5 index dup IsStrNumber
      { dup (0) eq
        { StrConcat }
        { dup dup (1) eq exch (1.0) eq or
          { StrConcat  }
	  { StrConcat
	    7 index dup (1) ne exch (1.0) ne and%%%dr 09102006 insert du if <> 1
	    { (*\() StrConcat 7 index StrConcat (\)) StrConcat } if%%%dr 09102006
            (*\() StrConcat 8 index StrConcat (\)) StrConcat
            5 index  dup dup (2) eq exch (2.0) eq or
	    { pop } { cvr 1 sub 20 string cvs 3 1 roll (^) StrConcat 3 -1 roll StrConcat } ifelse } ifelse } ifelse }
      { pop AddOpPar 5 index StrConcat (\)*\() StrConcat 8 index StrConcat (\)^\() StrConcat
        5 index StrConcat (-1\)) StrConcat } ifelse
    }
    {%%if dv!=0 and du!=0 then (u^v)'=u'vu^(v-1)+v'u^(v)ln(u)
      7 index (1) ne { AddOpPar 7 index StrConcat (\)*) StrConcat } if
      AddOpPar 5 index StrConcat (\)*\() StrConcat
      8 index StrConcat (\)^\() StrConcat
      5 index StrConcat (-1\)+\() StrConcat
      4 index (1) ne { 4 index StrConcat (\)*\() StrConcat } if
      8 index StrConcat (\)^\() StrConcat
      5 index StrConcat (\)*ln\() StrConcat
      8 index StrConcat AddClPar
    } ifelse
  } ifelse
  2 copy pop 0 6 2 roll GetIntervalNewStr
  mark 11 -5 roll cleartomark 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% No derivative for factorial ! only cst => null derivative
/EvalFactorial {% DR 09/2011
  4 index (0) eq
  { (0) mark 8 -2 roll  cleartomark 2 index 7 index dup 4 index exch sub getinterval exch 6 2 roll }
  { DERIVATIVE_ENGINE_ERROR_no_variable_in_factorial } ifelse
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% str -> true/false
/IsStrNumber {%
  true exch
  { dup 48 lt exch dup 57 gt 3 -1 roll or
    exch dup 46 ne%%.
    exch dup 43 ne%%+
    exch 45 ne%%-
    and and and { pop false } if } forall
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% literal switch -> func call, vector, variables
/EvalLiteral {%
  ReadLiteral dup 40 eq%%% there is an open par -> function call
  { pop (EvalFunc_             ) 9 4 index StrConcat 0 exch getinterval cvn cvx exec }
  { dup 91 eq%%% there is an open bracket -> vector element
    { DERIVATIVE_ENGINE_ERROR_vector_not_yet_implemented }
    { pop EvalVariable }
    ifelse }
  ifelse
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% first last parpos Expr[first:parpos-1] ->
/EvalVariable { 2 index Variable eq { (1) } { (0) } ifelse 4 -1 roll exch 6 2 roll } def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% (f(u))'=u'f'(u)
/EvalFunc {
  4 2 roll 4 index (1) ne
  { AddOpPar 4 index StrConcat (\)*) StrConcat } if
  (Eval             ) 4 8 index StrConcat 0 exch getinterval cvn cvx exec
  2 copy pop 0 6 2 roll GetIntervalNewStr
  mark 9 -3 roll cleartomark 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Func derivative -> Eval<func>
/EvalFunc_sin {%
  PreCommonFunc
  { (cos\() StrConcat 5 index StrConcat AddClPar } if
  PostCommonFunc } def
/EvalFunc_cos {%
  PreCommonFunc
  { (\(-sin\() StrConcat 5 index StrConcat (\)\)) StrConcat } if
  PostCommonFunc } def
/EvalFunc_tan {%
  PreCommonFunc
  {  dup 0 eq { (1) StrConcat } { 1 sub } ifelse  (/cos\() StrConcat 5 index StrConcat (\)^2) StrConcat } if
  PostCommonFunc } def
/EvalFunc_asin {%
  PreCommonFunc
  { (1/sqrt\(1-\() StrConcat 5 index StrConcat (\)^2\)\)) StrConcat } if
  PostCommonFunc } def
/EvalFunc_acos {%
  PreCommonFunc
  { (-1/sqrt\(1-\() StrConcat 5 index StrConcat (\)^2\)\)) StrConcat } if
  PostCommonFunc } def
/EvalFunc_atg {%
  PreCommonFunc
  { (1/\(1+\() StrConcat 5 index StrConcat (\)^2\)\)) StrConcat } if
  PostCommonFunc } def
/EvalFunc_ln {%
  PreCommonFunc
  {  dup 0 eq { (1) StrConcat } { 1 sub } ifelse (/\() StrConcat 5 index StrConcat AddClPar } if
  PostCommonFunc } def
/EvalFunc_exp {%
  PreCommonFunc
  {  (exp\() StrConcat 5 index StrConcat AddClPar } if
  PostCommonFunc } def
/EvalFunc_EXP {%
  PreCommonFunc
  {  (EXP\() StrConcat 5 index StrConcat AddClPar } if
  PostCommonFunc } def
/EvalFunc_sqrt {%
  PreCommonFunc
  { dup 0 eq { (1) StrConcat } { 1 sub } ifelse (/\(2*sqrt\() StrConcat 5 index StrConcat (\)\)) StrConcat } if
  PostCommonFunc } def
/EvalFunc_Fact {%
  PreCommonFunc { DERIVATIVE_ENGINE_ERROR_no_variable_expression_in_Fact } if
  PostCommonFunc } def
/EvalFunc_sh {%
  PreCommonFunc
  { (ch\() StrConcat 5 index StrConcat AddClPar } if
  PostCommonFunc } def
/EvalFunc_ch {%
  PreCommonFunc
  { (sh\() StrConcat 5 index StrConcat AddClPar } if
  PostCommonFunc } def
/EvalFunc_th {%
  PreCommonFunc
  {  dup 0 eq { (1) StrConcat } { 1 sub } ifelse  (/ch\() StrConcat 5 index StrConcat (\)^2) StrConcat } if
  PostCommonFunc } def
/EvalFunc_Argsh {%
  PreCommonFunc
  { (1/sqrt\(1+\() StrConcat 5 index StrConcat (\)^2\)\)) StrConcat } if
  PostCommonFunc } def
/EvalFunc_Argch {%
  PreCommonFunc
  { (1/sqrt\(\() StrConcat 5 index StrConcat (\)^2-1\)\)) StrConcat } if
  PostCommonFunc } def
/EvalFunc_Argth {%
  PreCommonFunc
  { (1/\(1-\() StrConcat 5 index StrConcat (\)^2\)\)) StrConcat } if
  PostCommonFunc } def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
/PreCommonFunc {
  1 add NextNonBlankChar pop 3 -1 roll 5 1 roll AnalyzeExpr 1 add NextNonBlankChar pop
  4 2 roll 4 index (0) eq
  { (0) StrConcat false }
  { 4 index (1)  ne { AddOpPar 4 index StrConcat (\)*) StrConcat } if true } ifelse
} def
/PostCommonFunc {
  2 copy pop 0 6 2 roll GetIntervalNewStr
  mark 9 -3 roll cleartomark 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll
} def
/EvalFunc_Derive {%
  1 add ReadNumber cvi 1 add dup cvr log 1 add cvi string cvs
  4 -1 roll pop 5 1 roll 1 add NextNonBlankChar pop AnalyzeExpr 1 add
  4 -2 roll (Derive\() StrConcat 7 -1 roll StrConcat (,) StrConcat 6 -1 roll StrConcat AddClPar
  2 copy pop 0 6 2 roll GetIntervalNewStr 6 -1 roll pop 2 index 6 index dup 4 index exch sub getinterval
  exch 6 2 roll } def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% literal switch -> func call, vector, variables
/EvalFunc_Sum {%
  1 add NextNonBlankChar pop
  %% read the variable name
  ReadLiteral pop 3 -1 roll pop NextNonBlankChar
  44 ne { ANALYZER_ERROR_missing_first_comma_in_Sum } if
  %% read the initial value
  1 add NextNonBlankChar pop ReadNumber pop
  2 copy get 44 ne { ANALYZER_ERROR_missing_second_comma_in_Sum } if
  %% read the increment value
  1 add NextNonBlankChar pop ReadNumber pop
  2 copy get 44 ne { ANALYZER_ERROR_missing_third_comma_in_Sum } if
  %% read the limit value
  1 add NextNonBlankChar pop ReadNumber pop
  2 copy get 44 ne { ANALYZER_ERROR_missing_fourth_comma_in_Sum } if
  1 add NextNonBlankChar pop dup 6 1 roll 3 -1 roll pop AnalyzeExpr 1 add NextNonBlankChar pop
  4 -2 roll 3 index 8 index dup 9 index exch sub getinterval StrConcat
  4 index StrConcat AddClPar
  2 copy pop 0 6 2 roll GetIntervalNewStr
  mark 9 -3 roll cleartomark 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% literal switch -> func call, vector, variables
/EvalFunc_IfTE {%
  3 -1 roll pop 1 add NextNonBlankChar pop SkipCond
  NextNonBlankChar
  44 ne { ANALYZER_ERROR_missing_first_comma_in_IfTE } if
  1 add NextNonBlankChar pop dup 5 1 roll
  AnalyzeExpr NextNonBlankChar
  44 ne { ANALYZER_ERROR_missing_second_comma_in_IfTE } if
  1 add NextNonBlankChar pop
  AnalyzeExpr 1 add NextNonBlankChar pop
  4 -2 roll 3 index 10 index dup 11 index exch sub getinterval StrConcat
  6 index StrConcat (,) StrConcat 4 index StrConcat AddClPar
  2 copy pop 0 6 2 roll GetIntervalNewStr
  mark 11 -5 roll cleartomark 2 index 6 index dup 4 index exch sub getinterval exch 6 2 roll
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% advance in str until a comma is found (no error detection!)
%% str index -> str index'
/SkipCond { { 1 add 2 copy get 44 eq {exit } if } loop } bind def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Convert to radians if trigo function call
%% (name) ->
/TrigoFunc {
  dup (cos) eq 1 index (sin) eq or exch (tan) eq or
  { /ExpressionVector ExpressionVector aload length Pi /div cvx 180 /mul cvx 5 -1 roll 4 add
    array astore def
  } if
} def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% No derivative for condition....
/EvalCondOp { 3 -1 roll pop } bind def
/PutIntervalOneAdd {putinterval 1 add} bind def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Add open parenthesis in string at the given index
%% str index -> str index+1
/AddOpPar {2 copy (\() PutIntervalOneAdd} bind def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Add close parenthesis in string at the given index
%% str index -> str index+1
/AddClPar {2 copy (\)) PutIntervalOneAdd} bind def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Add 0 in string at the given index
%% str index -> str index+1
/AddZero {2 copy (0) PutIntervalOneAdd} bind def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Add open parenthesis in string at the given index
%% str index -> str index+1
/AddMul {2 copy (*) PutIntervalOneAdd} bind def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Add open parenthesis in string at the given index
%% str index -> str index+1
/AddDiv {2 copy (/) PutIntervalOneAdd} bind def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Add a plus sign in string at the given index
%% str index -> str index+1
/AddAdd {2 copy (+) PutIntervalOneAdd} bind def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Add a minus sign in string at the given index
%% str index -> str index+1
/AddSub {2 copy (-) PutIntervalOneAdd} bind def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Add a pipe sign in string at the given index
%% str index -> str index+1
/AddPipe {2 copy (|) PutIntervalOneAdd} bind def
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% H O O K S
/AnalyzePreHook { dup 5 1 roll } bind def
/PreEvalHook {} def
/AnalyzePostHook { 7 -1 roll pop } bind def
/AnalyzeListOfEPostHook { 6 -1 roll mark 6 1 roll cleartomark } bind def
/RollOp { 5 1 roll } bind def
end%%%tx@CoreAnalyzerDict
/tx@AddMathFunc 12 dict def tx@AddMathFunc begin
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% NEW FUNC
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% function arcsine in radians asin(x)=atan(x/sqrt(1-x^2))
%% x -> theta
/asin {%
  dup abs 1 gt { EQDFasinrangeerror  } if
  dup dup dup mul 1 exch sub sqrt atan exch 0 lt { 360 sub } if DegtoRad
} def
%% function arccosine in radians acos(x)=atan(sqrt(1-x^2)/x)
%% x -> theta
/acos {%
  dup abs 1 gt { EQDFacosrangeerror  } if
  dup dup mul 1 exch sub sqrt exch atan DegtoRad
} def
%% function arctangent in radians
%% x -> theta
/atg { 1 atan dup 90 gt { 360 sub } if DegtoRad } bind def
%% HYPERBOLIC FUNCTIONS
/sh { dup Ex exch neg Ex sub 2 div } def
/ch { dup Ex exch neg Ex add 2 div } def
/th { dup sh exch ch div } def
/Argsh { dup dup mul 1 add sqrt add ln } def
/Argch { dup dup mul 1 sub sqrt add ln } def
/Argth { dup 1 add exch 1 exch sub div ln 2 div } def
%% modified exponential funtion for 0
%% x n -> x^n
/Exp { dup 0 eq { pop pop 1 } { exp } ifelse } bind def
%% modified exponential funtion for 0
%% x -> e^x
/Ex { Euler exch exp } bind def
%%
%% factorial function
%% n -> n!
/Fact { 1 exch 2 exch 1 exch { mul } for } bind def
/fact { Fact } bind def
/! { Fact } bind def
end
%
% END pst-algparser.pro

%%EndProcSet
%%BeginProcSet: pst-tools.pro 0 0
% $Id: pst-tools.pro 622 2012-01-01 15:36:14Z herbert $
%
%% PostScript tools prologue for pstricks.tex.
%% Version 0.02, 2012/01/01
%%
%% 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.
%
%
/Pi2 1.57079632679489661925640 def
/factorial { % n on stack, returns n! 
  dup 0 eq { 1 }{ 
    dup 1 gt { dup 1 sub factorial mul } if }
  ifelse } def 
%
/MoverN { % m n on stack, returns the binomial coefficient m over n
  2 dict begin
  /n exch def /m exch def
  n 0 eq { 1 }{
    m n eq { 1 }{
      m factorial n factorial m n sub factorial mul div } ifelse } ifelse 
  end
} def
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% subroutines for complex numbers, given as an array [a b] 
% which is a+bi = Real+i Imag
%
/cxadd {		% [a1 b1] [a2 b2] = [a1+a2 b1+b2]
  dup 0 get		% [a1 b1] [a2 b2] a2
  3 -1 roll		% [a2 b2] a2 [a1 b1]
  dup 0 get		% [a2 b2] a2 [a1 b1] a1
  3 -1 roll		% [a2 b2] [a1 b1] a1 a2
  add			% [a2 b2] [a1 b1] a1+a2
  3 1 roll		% a1+a2 [a2 b2] [a1 b1]
  1 get			% a1+a2 [a2 b2] b1
  exch 1 get		% a1+a2 b1 b2
  add 2 array astore
} def
%
/cxneg {		% [a b]
  dup 1 get		% [a b] b
  exch 0 get		% b a
  neg exch neg		% -a -b
  2 array astore
} def
%
/cxsub { cxneg cxadd } def  % same as negative addition
%
% [a1 b1][a2 b2] = [a1a2-b1b2 a1b2+b1a2] = [a3 b3]
/cxmul {		% [a1 b1] [a2 b2]
  dup 0 get		% [a1 b1] [a2 b2] a2
  exch 1 get		% [a1 b1] a2 b2
  3 -1 roll		% a2 b2 [a1 b1]
  dup 0 get		% a2 b2 [a1 b1] a1
  exch 1 get		% a2 b2 a1 b1
  dup			% a2 b2 a1 b1 b1
  5 -1 roll dup		% b2 a1 b1 b1 a2 a2
  3 1 roll mul		% b2 a1 b1 a2 b1a2
  5 -2 roll dup		% b1 a2 b1a2 b2 a1 a1
  3 -1 roll dup		% b1 a2 b1a2 a1 a1 b2 b2
  3 1 roll mul		% b1 a2 b1a2 a1 b2 a1b2
  4 -1 roll add		% b1 a2 a1 b2 b3
  4 2 roll mul		% b1 b2 b3 a1a2
  4 2 roll mul sub	% b3 a3
  exch 2 array astore
} def
%
% [a b]^2 = [a^2-b^2 2ab] = [a2 b2]
/cxsqr {		% [a b]   square root
  dup 0 get exch 1 get	% a b
  dup dup mul		% a b b^2
  3 -1 roll		% b b^2 a
  dup dup mul 		% b b^2 a a^2
  3 -1 roll sub		% b a a2
  3 1 roll mul 2 mul	% a2 b2	
  2 array astore
} def
%
/cxsqrt {		% [a b]
%  dup cxnorm sqrt /r exch def
%  cxarg 2 div RadtoDeg dup cos r mul exch sin r mul cxmake2 
  cxlog 		% log[a b]
  2 cxrdiv 		% log[a b]/2
  aload pop exch	% b a
  2.781 exch exp	% b exp(a)
  exch cxconv exch	% [Re +iIm] exp(a)
  cxrmul		%
} def
%
/cxarg { 		% [a b] 
  aload pop 		% a b
  exch atan 		% arctan b/a
  DegtoRad 		% arg(z)=atan(b/a)
} def
%
% log[a b] = [a^2-b^2 2ab] = [a2 b2]
/cxlog {		% [a b]
  dup 			% [a b][a b]
  cxnorm 		% [a b] |z|
  log 			% [a b] log|z|
  exch 			% log|z|[a b]
  cxarg 		% log|z| Theta
  cxmake2 		% [log|z| Theta]
} def
%
% square of magnitude of complex number
/cxnorm2 {		% [a b]
  dup 0 get exch 1 get	% a b
  dup mul			% a b^2
  exch dup mul add	% a^2+b^2
} def
%
/cxnorm {		% [a b]
  cxnorm2 sqrt
} def
%
/cxconj {		% conjugent complex
  dup 0 get exch 1 get	% a b
  neg 2 array astore	% [a -b]
} def
%
/cxre { 0 get } def	% real value
/cxim { 1 get } def	% imag value
%
% 1/[a b] = ([a -b]/(a^2+b^2)
/cxrecip {		% [a b]
  dup cxnorm2 exch	% n2 [a b]
  dup 0 get exch 1 get	% n2 a b
  3 -1 roll		% a b n2
  dup			% a b n2 n2
  4 -1 roll exch div	% b n2 a/n2
  3 1 roll div		% a/n2 b/n2
  neg 2 array astore
} def
%
/cxmake1 { 0 2 array astore } def % make a complex number, real given
/cxmake2 { 2 array astore } def	  % dito, both given
%
/cxdiv { cxrecip cxmul } def
%
% multiplikation by a real number
/cxrmul {		% [a b] r
  exch aload pop	% r a b
  3 -1 roll dup		% a b r r
  3 1 roll mul		% a r b*r
  3 1 roll mul		% b*r a*r
  exch 2 array astore   % [a*r b*r]
} def
%
% division by a real number
/cxrdiv {		% [a b] r
  1 exch div		% [a b] 1/r
  cxrmul
} def
%
% exp(i theta) = cos(theta)+i sin(theta) polar<->cartesian
/cxconv {		% theta
  RadtoDeg dup sin exch cos cxmake2
} def

%%%%% ### bubblesort ###
%% syntax : array bubblesort --> array2 trie par ordre croissant
%% code de Bill Casselman
%% http://www.math.ubc.ca/people/faculty/cass/graphics/text/www/
/bubblesort { % on stack must be an array [ ... ]
4 dict begin
   /a exch def
   /n a length 1 sub def
   n 0 gt {
      % at this point only the n+1 items in the bottom of a remain to
      % the sorted largest item in that blocks is to be moved up into
      % position n
      n {
         0 1 n 1 sub {
            /i exch def
            a i get a i 1 add get gt {
               % if a[i] > a[i+1] swap a[i] and a[i+1]
               a i 1 add
               a i get
               a i a i 1 add get
               % set new a[i] = old a[i+1]
               put
               % set new a[i+1] = old a[i]
               put
            } if
         } for
         /n n 1 sub def
      } repeat
   } if
   a % return the sorted array
end
} def
%
/concatstringarray{  %  [(a) (b) ... (z)] --> (ab...z)  20100422
  0 1 index { length add } forall 
  string     
  0 3 2 roll      
  { 3 copy putinterval length add }forall 
  pop  
} bind def
%
/dot2comma {% on stack a string (...) 
  2 dict begin
  /Output exch def
  0 1 Output length 1 sub { 
    /Index exch def 
    Output Index get 46 eq { Output Index 44 put } if 
  } for
  Output
  end
} def
%
%-----------------------------------------------------------------------------%
% END pst-tools.pro

%%EndProcSet
%%BeginProcSet: pst-dots.pro 0 0
% $Id: pst-dots.pro 130 2009-08-27 08:55:03Z herbert $
%
%% PostScript prologue for pstricks.tex.
%% Version 2.02,  2009/06/16
%%
%% For distribution, see pstricks.tex.
%%
%% Timothy Van Zandt <tvz@Princeton.EDU>
%%
%% 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.
%%
%% Modified by Etienne Riga  - Dec. 16, 1999
%% Modified by Etienne Riga  - 2005/01/01 (er)
%% to add /Diamond, /SolidDiamond and /BoldDiamond
%% Modified by Herbert Voss (hv) - 2008/04/17 
%
10 dict dup begin			% hold local
  /FontType 3 def
  /FontMatrix [.001 0 0 .001 0 0] def
%  /FontBBox [-571.5 -742.5 571.5 742.5] def % changed to next line 20060616 hv
  /FontBBox [-1000 -1000 1000 1000] def  % See end of file in /BuildGlyph
  /Encoding 256 array def
  0 1 255 {Encoding exch /.notdef put} for % fill the array with /.notdef
  Encoding				   % replace with given dot names
    dup (b) 0 get /Bullet put		   % get the numerical position of b in ASCII
%					   % and save /Bullet at this place in Encoding 
    dup (c) 0 get /Circle put
    dup (C) 0 get /BoldCircle put	% 67
    dup (u) 0 get /SolidTriangle put
    dup (t) 0 get /Triangle put
    dup (T) 0 get /BoldTriangle put
    dup (r) 0 get /SolidSquare put
    dup (s) 0 get /Square put
    dup (S) 0 get /BoldSquare put
    dup (q) 0 get /SolidPentagon put
    dup (p) 0 get /Pentagon put
    dup (P) 0 get /BoldPentagon put
%%%		  
    dup (k) 0 get /Asterisk put
    dup (K) 0 get /BoldAsterisk put
    dup (J) 0 get /SolidAsterisk put
    dup (h) 0 get /Hexagon put
    dup (H) 0 get /BoldHexagon put
    dup (G) 0 get /SolidHexagon put
    dup (f) 0 get /Octogon put		% 2008-04-18 hv
    dup (F) 0 get /BoldOctogon put	% 2008-04-18 hv
    dup (g) 0 get /SolidOctogon put	% 2008-04-18 hv
    dup (a) 0 get /Add put
    dup (A) 0 get /BoldAdd put 		% 65
    dup (x) 0 get /Mul put
    dup (X) 0 get /BoldMul put
    dup (m) 0 get /Oplus put
    dup (M) 0 get /BOplus put
    dup (e) 0 get /SolidOplus put
    dup (n) 0 get /Otimes put
    dup (N) 0 get /BOtimes put
    dup (E) 0 get /SolidOtimes put
    dup (i) 0 get /Bar put
    dup (I) 0 get /BoldBar put
    dup (l) 0 get /SolidDiamond put
    dup (d) 0 get /Diamond put
        (D) 0 get /BoldDiamond put
%%%  
/CharProcs 47 dict def
CharProcs begin
  /CirclePath {0 0 500 0 360 arc closepath} def
  /Bullet {CirclePath fill} def
  /Circle {CirclePath .9 .9 scale CirclePath eofill} def
  /BoldCircle {CirclePath .8 .8 scale CirclePath eofill} def
  /TrianglePath {0 660 moveto -571.5 -330 lineto 571.5 -330 lineto closepath} def
  /SolidTriangle {TrianglePath fill} def
  /Triangle {TrianglePath .85 .85 scale TrianglePath eofill} def
  /BoldTriangle {TrianglePath .7 .7 scale TrianglePath eofill} def
  /SquarePath {-450 450 moveto 450 450 lineto 450 -450 lineto -450 -450 lineto closepath} def
  /SolidSquare {SquarePath fill} def
  /Square {SquarePath .89 .89 scale SquarePath eofill} def
  /BoldSquare {SquarePath .78 .78 scale SquarePath eofill} def
  /PentagonPath {
    -337.8 -465 moveto 337.8 -465 lineto 546.6 177.6 lineto
    0 574.7 lineto -546.6 177.6 lineto closepath
  } def
  /SolidPentagon {PentagonPath fill} def
  /Pentagon {PentagonPath .89 .89 scale PentagonPath eofill} def
  /BoldPentagon {PentagonPath .78 .78 scale PentagonPath eofill} def
%-------------- hv begin 2004/07/25   from: er 2003/03/24
  /HexagonPath {
    0 550 moveto -476 275 lineto -476 -275 lineto
    0 -550 lineto 476 -275 lineto 476 275 lineto closepath
  } def
  /SolidHexagon {HexagonPath fill} def
  /Hexagon {HexagonPath .89 .89 scale HexagonPath eofill} def
  /BoldHexagon {HexagonPath .79 .79 scale HexagonPath eofill} def
%					2008-04-18 hv
  /OctogonPath { 
     550 dup 22.5 tan mul dup neg dup add /xMove exch def 
     exch moveto 7 { xMove 0 rlineto 45 rotate } repeat closepath } def 
  /SolidOctogon { OctogonPath fill                             } def
  /Octogon {      OctogonPath .89 .89 scale OctogonPath eofill } def
  /BoldOctogon {  OctogonPath .79 .79 scale OctogonPath eofill } def
%
  /AsteriskPath {
    20 0 moveto 10 250 180 500 0 500 curveto
    -180 500 -10 250 -20 0 curveto closepath
  } def
  /Asterisk {
    AsteriskPath 60 rotate AsteriskPath 60 rotate AsteriskPath
    60 rotate AsteriskPath 60 rotate AsteriskPath 60 rotate AsteriskPath fill
  } def
%
  /Basterp {50 250 220 500 0 500 curveto -220 500 -50 250 -50 30 cos 100 mul curveto} def
  /BoldAsteriskPath {
    50 30 cos 100 mul moveto  Basterp
    60 rotate Basterp 60 rotate Basterp
    60 rotate Basterp 60 rotate Basterp
    60 rotate Basterp closepath
  } def
  /BoldAsterisk {BoldAsteriskPath fill} def
  /SolidAsterisk {CirclePath .9 .9 scale BoldAsteriskPath eofill} def
  /CrossPath {
    40 550 moveto -40 550 lineto -40 40 lineto -550 40 lineto
    -550 -40 lineto -40 -40 lineto -40 -550 lineto 40 -550 lineto 
    40 -40 lineto 550 -40 lineto 550 40 lineto 40 40 lineto closepath
  } def
  /BoldCrossPath {80 550 moveto -80 550 lineto -80 80 lineto -550 80 lineto
    -550 -80 lineto -80 -80 lineto -80 -550 lineto 80 -550 lineto 
    80 -80 lineto 550 -80 lineto 550 80 lineto 80 80 lineto closepath
  } def
  /Add {CrossPath fill} def
  /Mul {45 rotate CrossPath fill} def
  /BoldAdd {BoldCrossPath fill} def
  /BoldMul {45 rotate BoldCrossPath fill} def
  /Oplus {CirclePath .9 .9 scale CirclePath eofill .775 .775 scale CrossPath fill } def 
  /SolidOplus {CirclePath .775 .775 scale BoldCrossPath eofill} def 
  /BOplus {CirclePath .8 .8 scale CirclePath eofill .775 .775 scale BoldCrossPath fill} def 
  /Otimes {CirclePath .9 .9 scale CirclePath eofill 45 rotate .775 .775 scale CrossPath fill} def 
  /BOtimes {CirclePath .8 .8 scale CirclePath eofill 45 rotate .775 .775 scale BoldCrossPath fill } def 
  /SolidOtimes {CirclePath 45 rotate .775 .775 scale BoldCrossPath eofill} def 
  /BarPath {40 660 moveto -40 660 lineto -40 -660 lineto 40 -660 lineto closepath} def
  /Bar {BarPath fill} def
  /BoldBarPath {80 660 moveto -80 660 lineto -80 -660 lineto 80 -660 lineto closepath} def
  /BoldBar {BoldBarPath fill} def
  /DiamondPath {0 742.5 moveto -428.5 0 lineto 0 -742.5 lineto 428.5 0 lineto closepath} def
  /SolidDiamond {DiamondPath fill} def
  /Diamond {DiamondPath .865 .865 scale DiamondPath eofill} def
  /BoldDiamond {DiamondPath .73 .73 scale DiamondPath eofill} def
%%%
  /.notdef { } def
end
%
/BuildGlyph {
  exch
  begin 		
%  Metrics 1 index get exec 0
    0 0
%      BBoxes 3 index get exec
    -1000 -1000 1000 1000
%     -571.5 -742.5 571.5 742.5
    setcachedevice
    CharProcs begin load exec end
  end
} def
%
/BuildChar {
  1 index /Encoding get exch get
  1 index /BuildGlyph get exec
} bind def
%
end
/PSTricksDotFont exch definefont pop
%
%% end

%%EndProcSet
%%BeginProcSet: pst-node.pro 0 0
% $Id: pst-node.pro 645 2012-02-12 09:09:51Z herbert $
%%
%% PostScript prologue for pst-node.tex.
%% Version 1.13, 2011/11/21.
%%
%% 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.
%
/tx@NodeDict 400 dict def tx@NodeDict begin
tx@Dict begin 			% from main pstricks dict
 /T /translate load def 
 /CP /currentpoint load def 
end
/NewNode { % on stack: { x y } boolean N@name type InitXnode 
  gsave 
  NodeScale                     % a bugfix for xelatex, it's empty for dvips
  /next exch def 		% { x y } boolean N@name type  
  dict dup 			% { x y } boolean N@name dict dict
  3 1 roll def 			% { x y } boolean dict N@name dict def
  exch { dup 3 1 roll def } if  % { x y } dict boolean
  begin 			% { x y } dict begin
  tx@Dict begin 
    STV CP T exec 		% set scaling
  end 
  /NodeMtrx CM def 		% save CM
  next 				% InitXNode
  end
  grestore 
} def
%
/InitPnode { 
  /Y ED /X ED 
  /NodePos { NodeSep Cos mul NodeSep Sin mul } def
} def
%
/InitCnode { 
  /r ED /Y ED /X ED 
  /NodePos { NodeSep r add dup Cos mul exch Sin mul } def 
} def
%
/GetRnodePos { 
  Cos 0 gt { /dx r NodeSep add def } { /dx l NodeSep sub def } ifelse 
  Sin 0 gt { /dy u NodeSep add def } { /dy d NodeSep sub def } ifelse 
  dx Sin mul abs dy 
  Cos mul abs gt { dy Cos mul Sin div dy } { dx dup Sin mul Cos Div } ifelse 
} def
%
/InitRnode { 
  /Y ED /X ED X sub /r ED /l X neg def Y add neg /d ED Y sub /u ED 
  /NodePos { GetRnodePos } def 
} def
%
/DiaNodePos { 
  w h mul w Sin mul abs h Cos mul abs add Div NodeSep add dup
  Cos mul exch Sin mul 
} def
%
/TriNodePos { 
  Sin s lt 
    { d NodeSep sub dup Cos mul Sin Div exch } 
    { w h mul w Sin mul h Cos abs mul add Div 
      NodeSep add dup Cos mul exch Sin mul 
    } ifelse 
} def
%
/InitTriNode { 
  sub 2 div exch 
  2 div exch 
  2 copy T 
  2 copy 4 index index /d ED 
  pop pop pop pop 
  -90 mul rotate 
  /NodeMtrx CM def 
  /X 0 def /Y 0 def 
  d sub abs neg /d ED 
  d add /h ED 
  2 div h mul h d sub Div /w ED 
  /s d w Atan sin def 
  /NodePos { TriNodePos } def 
} def
%
/OvalNodePos { 
  /ww w NodeSep add def 
  /hh h NodeSep add def 
  Sin ww mul Cos hh mul Atan dup cos ww mul exch sin hh mul 
} def
%
/GetCenter { begin X Y NodeMtrx transform CM itransform end } def
%
/XYPos { 
  dup sin exch cos Do 
  /Cos ED /Sin ED /Dist ED 
  Cos 0 gt 
    { Dist Dist Sin mul Cos div }
    { Cos 0 lt 
      { Dist neg Dist Sin mul Cos div neg }
      { 0 Dist Sin mul } ifelse 
    } ifelse 
  Do 
} def
%
/GetEdge {
  dup 0 eq 
    { pop begin 1 0 NodeMtrx dtransform 
      CM idtransform 
      exch atan sub 
      dup 
      sin /Sin ED 
      cos /Cos ED 
      /NodeSep ED 
      NodePos NodeMtrx dtransform CM idtransform end }
    { 1 eq {{exch}} {{}} ifelse /Do ED pop XYPos } ifelse 
} def
%
/AddOffset { 
  1 index 0 eq 
    { pop pop } 
    { 2 copy 5 2 roll cos mul add 4 1 roll sin mul sub exch } ifelse 
} def
%
/GetEdgeA { 
  NodeSepA AngleA NodeA NodeSepTypeA GetEdge 
  OffsetA AngleA AddOffset 
  yA add /yA1 ED 
  xA add /xA1 ED 
} def
%
/GetEdgeB { 
  NodeSepB AngleB NodeB NodeSepTypeB GetEdge 
  OffsetB AngleB AddOffset 
  yB add /yB1 ED 
  xB add /xB1 ED 
} def
%
/GetArmA { 
  ArmTypeA 0 eq 
    { /xA2 ArmA AngleA cos mul xA1 add def 
      /yA2 ArmA AngleA sin mul yA1 add def } 
    { ArmTypeA 1 eq {{exch}} {{}} ifelse 
      /Do ED 
      ArmA AngleA XYPos OffsetA AngleA AddOffset 
      yA add /yA2 ED 
      xA add /xA2 ED } ifelse 
} def
%
/GetArmB { 
  ArmTypeB 0 eq 
    { /xB2 ArmB AngleB cos mul xB1 add def 
      /yB2 ArmB AngleB sin mul yB1 add def } 
    { ArmTypeB 1 eq {{exch}} {{}} ifelse 
      /Do ED
      ArmB AngleB XYPos OffsetB AngleB AddOffset 
      yB add /yB2 ED 
      xB add /xB2 ED } ifelse 
} def
%
/InitNC { 
  /b ED /a ED % second and first node
  /NodeSepTypeB ED /NodeSepTypeA ED 
  /NodeSepB ED /NodeSepA ED 
  /OffsetB ED /OffsetA ED 
  tx@NodeDict a known tx@NodeDict b known and dup { 
    /NodeA a load def 
    /NodeB b load def 
    NodeA GetCenter /yA ED /xA ED 
    NodeB GetCenter /yB ED /xB ED } if 
} def
%
/LPutLine { 
  4 copy 
  3 -1 roll sub neg 3 1 roll sub Atan /NAngle ED 
  1 t sub mul 
  3 1 roll 1 t sub mul 
  4 1 roll t mul add /Y ED 
  t mul add /X ED 
} def
%
/LPutLines { 
  mark LPutVar counttomark 2 div 1 sub /n ED 
%  t floor dup n gt 
  t floor dup n ge 		% to allow npos<= hv 2008-08-14
  { pop n 1 sub /t 1 def } { dup t sub neg /t ED } ifelse 
  cvi 2 mul { pop } repeat 
  LPutLine 
  cleartomark 
} def
%
/BezierMidpoint { 
  /y3 ED /x3 ED /y2 ED /x2 ED /y1 ED /x1 ED /y0 ED /x0 ED /t ED 
  /cx x1 x0 sub 3 mul def 
  /cy y1 y0 sub 3 mul def 
  /bx x2 x1 sub 3 mul cx sub def 
  /by y2 y1 sub 3 mul cy sub def 
  /ax x3 x0 sub cx sub bx sub def 
  /ay y3 y0 sub cy sub by sub def 
  ax t 3 exp mul bx t t mul mul add 
  cx t mul add x0 add ay t 3 exp mul 
  by t t mul mul add cy t mul add
  y0 add 3 ay t t mul mul mul 2 
  by t mul mul add cy add 3 ax t t mul mul mul 
  2 bx t mul mul add cx add atan /NAngle ED 
  /Y ED /X ED 
} def
%
/HPosBegin { yB yA ge { /t 1 t sub def } if /Y yB yA sub t mul yA add def
} def
/HPosEnd { /X Y yyA sub yyB yyA sub Div xxB xxA sub mul xxA add def
/NAngle yyB yyA sub xxB xxA sub Atan def } def
/HPutLine { HPosBegin /yyA ED /xxA ED /yyB ED /xxB ED HPosEnd  } def
/HPutLines { HPosBegin yB yA ge { /check { le } def } { /check { ge } def
} ifelse /xxA xA def /yyA yA def mark xB yB LPutVar { dup Y check { exit
} { /yyA ED /xxA ED } ifelse } loop /yyB ED /xxB ED cleartomark HPosEnd 
} def
/VPosBegin { xB xA lt { /t 1 t sub def } if /X xB xA sub t mul xA add def
} def
/VPosEnd { /Y X xxA sub xxB xxA sub Div yyB yyA sub mul yyA add def
/NAngle yyB yyA sub xxB xxA sub Atan def } def
/VPutLine { VPosBegin /yyA ED /xxA ED /yyB ED /xxB ED VPosEnd  } def
/VPutLines { VPosBegin xB xA ge { /check { le } def } { /check { ge } def
} ifelse /xxA xA def /yyA yA def mark xB yB LPutVar { 1 index X check {
exit } { /yyA ED /xxA ED } ifelse } loop /yyB ED /xxB ED cleartomark
VPosEnd  } def
/HPutCurve { gsave newpath /SaveLPutVar /LPutVar load def LPutVar 8 -2
roll moveto curveto flattenpath /LPutVar [ {} {} {} {} pathforall ] cvx
def grestore exec /LPutVar /SaveLPutVar load def } def
/NCCoor { /AngleA yB yA sub xB xA sub Atan def /AngleB AngleA 180 add def
GetEdgeA GetEdgeB /LPutVar [ xB1 yB1 xA1 yA1 ] cvx def /LPutPos {
LPutVar LPutLine } def /HPutPos { LPutVar HPutLine } def /VPutPos {
LPutVar VPutLine } def LPutVar } def
%
/NCLine { 
  NCCoor 
  tx@Dict begin 
  ArrowA CP 4 2 roll 
  ArrowB 
  lineto pop pop
  end 
} def
%
/NCLines { 
  false NArray 
  n 0 eq 
    { NCLine } 
    { 2 copy yA sub exch xA sub Atan /AngleA ED 
      n 2 mul dup index exch index yB sub exch xB sub 
      Atan /AngleB ED 
      GetEdgeA GetEdgeB 
      /LPutVar [ xB1 yB1 n 2 mul 4 add 4 roll xA1 yA1 ] cvx def 
      mark LPutVar 
      tx@Dict begin false Line end 
      /LPutPos { LPutLines } def 
      /HPutPos { HPutLines } def 
      /VPutPos { VPutLines } def 
    } ifelse 
} def
%
/NCCurve { 
  GetEdgeA 
  GetEdgeB 
  xA1 xB1 sub yA1 yB1 sub Pyth 2 div dup 3 -1
roll mul /ArmA ED mul /ArmB ED /ArmTypeA 0 def /ArmTypeB 0 def GetArmA
GetArmB xA2 yA2 xA1 yA1 tx@Dict begin ArrowA end xB2 yB2 xB1 yB1 tx@Dict
begin ArrowB end curveto /LPutVar [ xA1 yA1 xA2 yA2 xB2 yB2 xB1 yB1 ]
cvx def /LPutPos { t LPutVar BezierMidpoint } def /HPutPos { { HPutLines
} HPutCurve } def /VPutPos { { VPutLines } HPutCurve } def } def
%
/NCAngles { 
  GetEdgeA GetEdgeB GetArmA GetArmB 
  /mtrx AngleA matrix rotate def 
  xA2 yA2 mtrx transform pop 
  xB2 yB2 mtrx transform exch pop 
  mtrx itransform 
  /y0 ED /x0 ED 
  mark ArmB 0 ne { xB1 yB1 } if 
  xB2 yB2 x0 y0 xA2 yA2 
  ArmA 0 ne { xA1 yA1 } if 
  tx@Dict begin false Line end 
  /LPutVar [ xB1 yB1 xB2 yB2 x0 y0 xA2 yA2 xA1 yA1 ] cvx def 
  /LPutPos { LPutLines } def
  /HPutPos { HPutLines } def 
  /VPutPos { VPutLines } def } def
%
/NCAngle { 
  GetEdgeA GetEdgeB GetArmB 
  /mtrx AngleA matrix rotate def 
  xB2 yB2 mtrx itransform pop xA1 yA1 mtrx itransform exch pop mtrx transform
  /y0 ED /x0 ED 
  mark 
  ArmB 0 ne { xB1 yB1 } if 
  xB2 yB2 x0 y0 xA1 yA1
  tx@Dict begin false Line end 
  /LPutVar [ xB1 yB1 xB2 yB2 x0 y0 xA1 yA1 ] cvx def 
  /LPutPos { LPutLines } def 
  /HPutPos { HPutLines } def 
  /VPutPos { VPutLines } def 
} def
%
/NCBar { 
  GetEdgeA GetEdgeB GetArmA GetArmB 
  /mtrx AngleA matrix rotate def
  xA2 yA2 mtrx itransform pop 
  xB2 yB2 mtrx itransform pop 
  sub dup 0 mtrx transform 
  3 -1 roll 0 gt 
    { /yB2 exch yB2 add def /xB2 exch xB2 add def }
    { /yA2 exch neg yA2 add def /xA2 exch neg xA2 add def } ifelse 
  mark 
  ArmB 0 ne { xB1 yB1 } if 
  xB2 yB2 xA2 yA2 ArmA 0 ne { xA1 yA1 } if 
  tx@Dict begin false Line end 
  /LPutVar [ xB1 yB1 xB2 yB2 xA2 yA2 xA1 yA1 ] cvx def 
  /LPutPos { LPutLines } def 
  /HPutPos { HPutLines } def 
  /VPutPos { VPutLines } def 
} def
%
/NCDiag { 
  /lineAngle ED
  GetEdgeA GetEdgeB GetArmA GetArmB mark
  lineAngle abs 0 gt {
    /xTemp xA2 10 add def
    /yTemp yA2 lineAngle dup sin exch cos div 10 mul add def
    /dY1 yTemp yA2 sub def
    /dX1 xTemp xA2 sub def
    /dY2 yB2 yB1 sub def
    /dX2 xB2 xB1 sub def
    dX1 abs 0.01 lt {
      /m2 dY2 dX2 div def
      /xB2 xA2 def
      /yB2 xA2 xB1 sub m2 mul yB1 add def
    }{
      dX2 abs 0.01 lt {
        /m1 dY1 dX1 div def
        /xB2 xB1 def
        /yB2 xB1 xA2 sub m1 mul yA2 add def
      }{%
        /m1 dY1 dX1 div def
        /m2 dY2 dX2 div def
        /xB2 m1 xA2 mul m2 xB1 mul sub yA2 sub yB1 add m1 m2 sub div def
        /yB2 xB2 xA2 sub m1 mul yA2 add def
      } ifelse
    } ifelse
  } if
  ArmB 0 ne { xB1 yB1 } if
  xB2 yB2 xA2 yA2 
  ArmA 0 ne { xA1 yA1 } if 
  tx@Dict begin false Line end
  /LPutVar [ xB1 yB1 xB2 yB2 xA2 yA2 xA1 yA1 ] cvx def 
  /LPutPos { LPutLines } def 
  /HPutPos { HPutLines } def 
  /VPutPos { VPutLines } def 
%
%  GetEdgeA GetEdgeB GetArmA GetArmB mark 
%  ArmB 0 ne { xB1 yB1 } if
%  xB2 yB2 xA2 yA2 
%  ArmA 0 ne { xA1 yA1 } if 
%  tx@Dict begin false Line end
%  /LPutVar [ xB1 yB1 xB2 yB2 xA2 yA2 xA1 yA1 ] cvx def 
%  /LPutPos { LPutLines } def 
%  /HPutPos { HPutLines } def 
%  /VPutPos { VPutLines } def 
} def
%
/NCDiagg { 
  /lineAngle ED
  GetEdgeA GetArmA 
  lineAngle abs 0 gt 
    { lineAngle }
    { yB yA2 sub xB xA2 sub Atan 180 add } ifelse 
  /AngleB ED
  GetEdgeB mark
  lineAngle abs 0 gt {
    /dY2 yA2 yA1 sub def
    /dX2 xA2 xA1 sub def
    lineAngle abs 90 eq {
      /m2 dY2 dX2 div def
      /yA2 xB xA2 sub m2 mul yA2 add def
      /xA2 xB def
    }{
      /m1 lineAngle dup sin exch cos div def % tan alpha
      dX2 abs 0.01 lt {
        /yA2 xA1 xB sub m1 mul yB add def
        /xA2 xA1 def
      }{%
        /m2 dY2 dX2 div def
        /xA2 m1 xB mul m2 xA2 mul sub yA2 add yB sub m1 m2 sub div def
        /yA2 xA2 xB sub m1 mul yB add def
      } ifelse
    } ifelse
  } if
  xB1 yB1 xA2 yA2
  ArmA 0 ne { xA1 yA1 } if
  tx@Dict begin false Line end
  /LPutVar [ xB1 yB1 xA2 yA2 xA1 yA1 ] cvx def
  /LPutPos { LPutLines } def
  /HPutPos { HPutLines } def
  /VPutPos { VPutLines } def
%
%  GetEdgeA GetArmA 
%  yB yA2 sub xB xA2 sub Atan 180 add /AngleB ED
%  GetEdgeB 
%  mark 
%  xB1 yB1 xA2 yA2 
%  ArmA 0 ne { xA1 yA1 } if 
%  tx@Dict begin false Line end 
%  /LPutVar [ xB1 yB1 xA2 yA2 xA1 yA1 ] cvx def 
%  /LPutPos { LPutLines } def 
%  /HPutPos { HPutLines } def 
%  /VPutPos { VPutLines } def 
} def
%
/NCLoop { 
  GetEdgeA GetEdgeB GetArmA GetArmB 
  /mtrx AngleA matrix rotate def 
  xA2 yA2 mtrx transform loopsize add /yA3 ED /xA3 ED 
  /xB3 xB2 yB2 mtrx transform pop def 
  xB3 yA3 mtrx itransform /yB3 ED /xB3 ED 
  xA3 yA3 mtrx itransform /yA3 ED /xA3 ED 
  mark ArmB 0 ne { xB1 yB1 } if 
  xB2 yB2 xB3 yB3 xA3 yA3 xA2 yA2 ArmA 0 ne { xA1 yA1 } if 
  tx@Dict begin false Line end 
  /LPutVar [ xB1 yB1 xB2 yB2 xB3 yB3 xA3 yA3 xA2 yA2 xA1 yA1 ] cvx def 
  /LPutPos { LPutLines } def 
  /HPutPos { HPutLines } def 
  /VPutPos { VPutLines } def 
} def
%
% DG/SR modification begin - May 9, 1997 - Patch 1
%/NCCircle { 0 0 NodesepA nodeA \tx@GetEdge pop xA sub 2 div dup 2 exp r
%r mul sub abs sqrt atan 2 mul /a ED r AngleA 90 add PtoC yA add exch xA add
%exch 2 copy /LPutVar [ 4 2 roll r AngleA ] cvx def /LPutPos { LPutVar t 360
%mul add dup 5 1 roll 90 sub \tx@PtoC 3 -1 roll add /Y ED add /X ED /NAngle ED
%
/NCCircle { 
  NodeSepA 0 NodeA 0 GetEdge pop 
  2 div dup 2 exp r r mul sub abs sqrt 
  atan 2 mul /a ED 
  r AngleA 90 add PtoC yA add exch xA add 
  exch 2 copy 
  /LPutVar [ 4 2 roll r AngleA ] cvx def 
  /LPutPos { 
    LPutVar t 360 mul add dup 5 1 roll 90 sub PtoC 
    3 -1 roll add 
    /Y ED add /X ED /NAngle ED
% DG/SR modification end
  } def 
  /HPutPos { LPutPos } def 
  /VPutPos { LPutPos } def 
  r AngleA 90 sub a add AngleA 270 add a sub 
  tx@Dict begin 
  /angleB ED /angleA ED /r ED 
  /c 57.2957 r Div def 
  /y ED /x ED 
} def
%
/NCBox { 
  /d ED /h ED 
  /AngleB yB yA sub xB xA sub Atan def 
  /AngleA AngleB 180 add def 
  GetEdgeA GetEdgeB 
  /dx d AngleB sin mul def 
  /dy d AngleB cos mul neg def 
  /hx h AngleB sin mul neg def 
  /hy h AngleB cos mul def 
  /LPutVar [ 
    xA1 hx add yA1 hy add xB1 hx add yB1 hy add 
    xB1 dx add yB1 dy add xA1 dx add yA1 dy add ] cvx def 
  /LPutPos { LPutLines } def 
  /HPutPos { xB yB xA yA LPutLine } def 
  /VPutPos { HPutPos } def 
  mark 
  LPutVar tx@Dict begin false Polygon end 
} def
%
/NCArcBox { 
  /l ED neg /d ED /h ED /a ED 
  /AngleA yB yA sub xB xA sub Atan def 
  /AngleB AngleA 180 add def 
  /tA AngleA a sub 90 add def 
  /tB tA a 2 mul add def 
  /r xB xA sub tA cos tB cos sub Div dup 0 eq { pop 1 } if def
  /x0 xA r tA cos mul add def 
  /y0 yA r tA sin mul add def 
  /c 57.2958 r div def 
  /AngleA AngleA a sub 180 add def 
  /AngleB AngleB a add 180 add def
  GetEdgeA GetEdgeB 
  /AngleA tA 180 add yA yA1 sub xA xA1 sub Pyth c mul sub def 
  /AngleB tB 180 add yB yB1 sub xB xB1 sub Pyth c mul add def 
  l 0 eq { 
    x0 y0 r h add AngleA AngleB arc x0 y0 r d add AngleB AngleA arcn 
  }{ 
    x0 y0 translate 
    /tA AngleA l c mul add def 
    /tB AngleB l c mul sub def
    0 0 r h add tA tB arc r h add 
    AngleB PtoC r d add 
    AngleB PtoC 2 copy 
    6 2 roll l arcto 4 { pop } repeat 
    r d add tB PtoC l arcto 4 { pop } repeat 
    0 0 r d add tB tA arcn r d add 
    AngleA PtoC r h add 
    AngleA PtoC 2 copy 6 2 roll 
    l arcto 4 { pop } repeat 
    r h add tA PtoC l arcto 4 { pop } repeat 
  } ifelse 
  closepath 
  /LPutVar [ x0 y0 r AngleA AngleB h d ] cvx def 
  /LPutPos { 
    LPutVar /d ED /h ED 
    /AngleB ED /AngleA ED 
    /r ED /y0 ED /x0 ED 
    t 1 le { 
      r h add AngleA 1 t sub mul AngleB t mul add dup 90 add /NAngle ED PtoC 
    }{t 2 lt { 
        /NAngle AngleB 180 add def r 2 t sub 
        h mul t 1 sub d mul add add AngleB PtoC 
      }{ 
        t 3 lt { 
          r d add AngleB 3 t sub mul AngleA 2 t sub
          mul add dup 90 sub /NAngle ED PtoC 
        }{ 
          /NAngle AngleA 180 add def 
          r 4 t sub d mul t 3 sub h mul add add AngleA PtoC 
        } ifelse 
      } ifelse 
    } ifelse
    y0 add /Y ED x0 add /X ED 
  } def 
  /HPutPos { LPutPos } def 
  /VPutPos { LPutPos } def 
} def
%
/Tfan { /AngleA yB yA sub xB xA sub Atan def GetEdgeA w xA1 xB sub yA1 yB
sub Pyth Pyth w Div CLW 2 div mul 2 div dup AngleA sin mul yA1 add /yA1
ED AngleA cos mul xA1 add /xA1 ED /LPutVar [ xA1 yA1 m { xB w add yB xB
w sub yB } { xB yB w sub xB yB w add } ifelse xA1 yA1 ] cvx def /LPutPos
{ LPutLines } def /VPutPos@ { LPutVar flag { 8 4 roll pop pop pop pop }
{ pop pop pop pop 4 2 roll } ifelse } def /VPutPos { VPutPos@ VPutLine }
def /HPutPos { VPutPos@ HPutLine } def mark LPutVar tx@Dict begin
/ArrowA { moveto } def /ArrowB { } def false Line closepath end } def
%
/LPutCoor { 
  NAngle 
  tx@Dict begin /NAngle ED end 
  gsave 
  CM STV 
  CP Y sub neg exch X sub neg exch moveto 
  setmatrix CP 
  grestore 
} def
%
/LPut { 
  tx@NodeDict /LPutPos known 
    { LPutPos } { CP /Y ED /X ED /NAngle 0 def } ifelse 
  LPutCoor  
} def
%
/HPutAdjust { 
  Sin Cos mul 0 eq 
    { 0 } 
    { d Cos mul Sin div flag not { neg } if 
      h Cos mul Sin div flag { neg } if 
      2 copy gt { pop } { exch pop } ifelse 
    } ifelse 
  s add flag { r add neg }{ l add } ifelse 
  X add /X ED 
} def
%
/VPutAdjust { 
  Sin Cos mul 
  0 eq 
    { 0 }
    { l Sin mul Cos div flag { neg } if
      r Sin mul Cos div flag not { neg } if 
      2 copy gt { pop } { exch pop } ifelse 
    } ifelse 
  s add flag { d add } { h add neg } ifelse 
  Y add /Y ED 
} def
%
%
end
%
% END pst-node.pro

%%EndProcSet
%%BeginProcSet: cm-super-ts1.enc 0 0
% This file is generated from `TS1uni.map' and `glyphlist.txt', `gl-other.txt'
/TS1Encoding [
% 0x00
/Grave
/Acute
/Circumflex % ?
/Tilde % ?
/Dieresis
/Hungarumlaut
/Ring % ?
/Caron
/Breve % ?
/Macron
/Dotaccent % ?
/cedilla
/ogonek
/quotesinglbase.ts1
/.notdef
/.notdef
% 0x10
/.notdef
/.notdef
/quotedblbase.ts1
/.notdef
/.notdef
/twelveudash % ?
/threequartersemdash
/afii61664.cap % ?
/arrowleft
/arrowright
/tieaccentlowercase % ?
/tieaccentcapital % ?
/tieaccentlowercase.new % ?
/tieaccentcapital.new % ?
/.notdef
/afii61664.asc % ?
% 0x20
/uni2422
/.notdef
/.notdef
/.notdef
/dollar
/.notdef
/.notdef
/quotesingle
/.notdef
/.notdef
/asteriskmath
/.notdef
/comma
/hyphendbl % ?
/period
/fraction
% 0x30
/zerooldstyle
/oneoldstyle
/twooldstyle
/threeoldstyle
/fouroldstyle
/fiveoldstyle
/sixoldstyle
/sevenoldstyle
/eightoldstyle
/nineoldstyle
/.notdef
/.notdef
/angleleft
/minus
/angleright
/.notdef
% 0x40
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/uni2127
/.notdef
/circle
% 0x50
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/Omega
/.notdef
/.notdef
/.notdef
/uni301A
/.notdef
/uni301B
/arrowup
/arrowdown
% 0x60
/grave.ts1
/.notdef
/born % ?
/divorced % ?
/died % ?
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/leaf % ?
/married % ?
/musicalnote
/.notdef
% 0x70
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/tildelow % ?
/hyphendbl.alt % ?
% 0x80
/breve.ts1
/caron.ts1
/hungarumlaut.ts1
/dblgrave.ts1
/dagger
/daggerdbl
/uni2016
/perthousand
/bullet
/uni2103
/dollaroldstyle
/centoldstyle
/florin
/colonmonetary
/uni20A9
/uni20A6
% 0x90
/guarani % ?
/peso % ?
/lira
/recipe % ?
/uni203D
/gnaborretni % ?
/dong
/trademark
/uni2031
/paragraph.alt % ?
/uni0E3F
/afii61352
/discount % ?
/estimated
/openbullet
/uni2120
% 0xA0
/uni2045
/uni2046
/cent
/sterling
/currency
/yen
/brokenbar
/section
/dieresis.ts1
/copyright
/ordfeminine
/copyleft % ?
/logicalnot
/uni2117
/registered
/macron.ts1
% 0xB0
/degree
/plusminus
/twosuperior
/threesuperior
/acute.ts1
/mu
/paragraph
/periodcentered
/uni203B
/onesuperior
/ordmasculine
/radical
/onequarter
/onehalf
/threequarters
/Euro % or /Euro.alt
% 0xC0
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
% 0xD0
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/multiply
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
% 0xE0
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
% 0xF0
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/divide
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
/.notdef
] def

%%EndProcSet
%%BeginProcSet: texps.pro 0 0
%!
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]FontType 0
ne{/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}{{1 index type
/nametype eq{exit}if exch pop}loop}ifelse[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
%%BeginProcSet: special.pro 0 0
%!
TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N
/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N
/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N
/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{
/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho
X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B
/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{
/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known
{userdict/md get type/dicttype eq{userdict begin md length 10 add md
maxlength ge{/md md dup length 20 add dict copy def}if end md begin
/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S
atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{
itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll
transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll
curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf
pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}
if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1
-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip
yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub
neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{
noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop
90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get
neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr
1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr
2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4
-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S
TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{
Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale
}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState
save N userdict maxlength dict begin/magscale true def normalscale
currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts
/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x
psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx
psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub
TR/showpage{}N/erasepage{}N/setpagedevice{pop}N/copypage{}N/p 3 def
@MacSetUp}N/doclip{psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll
newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto
closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}N
/@beginspecial{SDict begin/SpecialSave save N gsave normalscale
currentpoint TR @SpecialDefaults count/ocount X/dcount countdictstack N}
N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs
neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotate
rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup}ifelse
scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale llx neg
lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urx
ury lineto llx ury lineto closepath clip}if/showpage{}N/erasepage{}N
/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{count ocount sub{
pop}repeat countdictstack dcount sub{end}repeat grestore SpecialSave
restore end}N/@defspecial{SDict begin}N/@fedspecial{end}B/li{lineto}B
/rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1
setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveY
moveto}N/ellipse{/endangle X/startangle X/yrad X/xrad X/savematrix
matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc
savematrix setmatrix}N end

%%EndProcSet
%%BeginProcSet: color.pro 0 0
%!
TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop
setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll
}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def
/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{
setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{
/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch
known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC
/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC
/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0
setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0
setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61
0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC
/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0
setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87
0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{
0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{
0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC
/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0
setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0
setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90
0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC
/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0
setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0
0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{
0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{
0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC
/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0
setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC
/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0
0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1
0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11
0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0
setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0
0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC
/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0
setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0
0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0
1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC
/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0
setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{
0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor}
DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70
setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0
setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1
setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end

%%EndProcSet
%%BeginFont: CMBSY10
%!PS-AdobeFont-1.0: CMBSY10 003.002
%%Title: CMBSY10
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMBSY10.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMBSY10 known{/CMBSY10 findfont dup/UniqueID known{dup
/UniqueID get 5096657 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMBSY10 def
/FontBBox {-26 -940 1332 825 }readonly def
/UniqueID 5096657 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMBSY10.) readonly def
/FullName (CMBSY10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Bold) readonly def
/ItalicAngle -14.035 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 110 /backslash put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
C01924195A181D03F5054A93B71E5065F8D92FE23E7F1981C8F40F1F993AFEE2
6663A9C974837528B6ECA4C771A5AA1D8EEBDC8D8F230940E0B28324CF6175C5
13ABF95F5AB967FBE9A70E9E31EE0802E3DA88A164DFF2168BB7EA3A7FE5B39C
EC363A72004964927B96D0263CF494776902D1DFA75E191E349EACEA2BF18F99
91F89CCAA0F0FD5CD2AAAC6EC2D24886CE7F292101BA85D6DF77EE64DCADA35B
5AE8AB39F88D42A124BA0A01A9FB6EE1CB0AB7116539B049F6897D9ED299EADD
537CE884AD6CC6F4E8AD57A6537C391E499820D54B4C5ADE9DFA7CDF70E80971
ACF82446C2BF347F37B3DB0275E90D3A93B2656DEEECC3DBD94BB29A9A10831D
20C75C68766D26284478A5EFBA38D2A9959FDFDA137F6B5110499BCC7EAFF996
E8DFC89BF2D8AD9E201EC10F4D88FCD66BB255616E26D330E2D01F6E9C042E3C
95374CAFA75F85775FBA913F648DBBDB16B0B9D62AB99880E42CFDDEBC0AC2CC
2D639A9939A2A86DF0A658791063AE2558F18FFEB2591B3135A7AF156933A837
3010ECB98263C9BA09FC92E8FDEBBBD5D32DF1C51F6FF00011B3E140F2829438
45500A0BD86905E54A755044217D769973789E1BD6E12F1978470D204BD5482D
0A77202D32291F70E746BEACA76CD32202CBD57B08C85E137F6C7BCBA00D5488
1EB0CD5AE282D7F502D5982DA0E5AC1C74EA1F7FC9E52320B66C7A3D301BF53D
ADCEDF4544D7699EED80E0D902A27A9822C218432F64D603C3232D43A0C87F24
DCC51C9675CBFCEFE645B1621930FB3F98C7C334AA07CC79CC83A9B57AF6C3B5
C93D88ADDF291551897E4EC9C84D1B0AF2A4D502F23BD7735E93F39A69D2A6D5
8EEFD17FF5E01CE0F7CFDE75514F6E3F95F514D3E6F26444D889C4A281960151
3348BA94446086FED942ABD4ACBAE6AA7C1505D0BC3693A548C47F021A98BB4E
980E6EC4EFAEEEFFA0470F211F401D2A36C02F7DE86038336D51D8A37697280E
FA0BED096A6722616573A104D7DA05F92F91A5A06B0BF90C512BEE37713B3705
8D4FAC7F82FAABF0DF318B71CE7F6EC0DC653C0C34149D3404EB4EFAB3A48CAE
A2897AF05D4739613ACEAED6686775298C22445C7BB2237F182C18D510C36D2C
6463360A7DC14BB92666F2EA374E6E214B2E1A017CBF0E9A09E57D2AEBF6030F
22736461C4EF4D42490565E33258C012F44566E1EDA3122BCC11717D787C1DCB
813A52990A8EE6F7D55259891FFE54CC88CD17B802ED59F9DB82DB76E604EBB5
811655E1E4EA63DA8ADDDFA4FE73D029FE3FB444D97C335D4FDBB75CE5E415BB
55810A673A2871287C760C036153D42C1F8ABFE84B2F146E547F526A29ACB9F6
C8410C6A407B7FE801C4A0ACD90C872BA790A05174FD6390DE7CD00321CC3263
1F367C03359A3B99D934942718E5C7AECF0C5DE79DC5FE2A72C4C0D28F825986
B86B04C0CE65155256E22450810280020D6AE77B26AE0726B21B35782DCBD4F9
228F1B25CFCB0D684F88A41A5F28B97D06C89EA651C6950FFCCA7DFD239DCE7F
0D33A1D94BAA633FF8BA71583845A10CF9C2B1501B34FEA60BD85DCDF3EC60D1
0F902927A06EB13FACFB2DAAB4F4D982FDC97B3CFC66933EE781ADB8E291B933
A77749B9090686AD1F7F3D50B506D66C2B802EB5D44F9BDFAF39BB0DF19F2154
B681C58C65946E060BF62C8DE8E675048BB5CF44BA00AA46E7D31DF76FBE3D9B
0203650A69A157A02C584A2285506B4D4E82BDE9ED53251C9F17B2370008CBA3
6A75D3E1F3ED813FE539F30F47438FABB041498DD26D4FF92B196F37FC3D5A6F
3685B4EB5DE1244D71612B9606975BE8F01318D0A4BC11CC2CC5F987584C31B4
1D044DBB63E19A372C262362AAC74DCC106BA3C1A550835A7E941F64BE66D844
4EED098BC76CA1EFDA2ECBED53B9C8BD4006D54C7632E9DCFFDED29A966B16F7
EE2A6CDE7860E7A8EDC433146666D5EB32706AA39ADD4B1C437CBDFC45E842B6
EC5270AB9A27E2406AA3576B416D98DC00F0E26F80442701FC9CA33919D49CC3
F4C1DD4CFE9555AEDE578017E6AC1C70F9139724895EE0FC33B4D8D953CE8815
D74522F8DDDE40B5CE3D4A5AF4AF3B088F3B6257B5A45262A3CEB57FA8AC30CE
8797590FF418AD3A70BF9AF86DD803AFC54FB8479E70E3871E9260DF1DE867EE
DCFFF387C24459AF4E75CA253E79E7E1E1731D779D84AD19E4DFBA9BF723C117
8F8E57EEAA2B95D724A655C148148D825ED632CED3F6F116D884F0D8DF3CDC0A
B4DC36330AAD8585A4621C569A355A2266E22A68DADB1A9DCB62202BC12E5001
DD294669199E3263FD6FFF7C3741B8A58BEB0C20F7B4474151F5397C71610CDB
83E473B9D20A72B97F4997CFA6B88D06EA84FBFF57D5F619AAA673FC009783F7
19A262171E4905FD0EC3A7A74518C45C6732DF7BA8C0954876B9AC8AFE58609C
ED1C0AD322A9DE1A56EEBA1E37E3FF0117BFF0D64C75F1F33EFC898543B441F9
6738C7F0B6A472E4C0A625CB46DCA876650C6A79C97013C8359A8672F0E26EC8
FC09B106D1787C92DDC0CAE81B2E82B33FFB755895940AFAA5D52ABD6D19AC30
232B61BDFC06FA517BB2BE5707F404614AF720B918353C6BF2CB8269ECD05FB0
0E2C574A191A260BBB6CFDD1AD5502FC9A6CFDE8E792D53B8E3E21956C685AB2
BA5966C0F3EB320F5D58DCE088F08DEFAA740F2B1BBDDC25524DB4EE35039AD4
C0A352240CC30769723A3F316E5B584DF5C848E63FE412DE0B0D77947E4C3166
3C6A846B4BCE9937A277919F800E3D6EEA112A8795CC7BE90E3541315C723BAF
657E2B7DC0CBDD9EFEA314D471896E8C7436D21402329D9B03C23227728EC3EF
1DB8B8F8CFAA508EC7DC7D6A832FFB65950EFACAF9338BA66304502988E1A6BE
A8536196DD74E852E25E534833107F9EF48F2DCBA19775B1CA26F7FB4FFA3413
75930799EED87725F8C7D1B4B6C2436C4896187ED894042891D829AD227BCFEB
BE1B66E26AC4ED27F134BE3DC1B0ECE42CC85E1DBB4A329E3DC5A24FF1E440C6
BDA63CAF3A4C3D10793306D1F05551F34BA5301F54BA9BC9DAE583B63A881161
B3B94A748288D7E12CEA01DED91BBDF714EE060521B08A8D60E5B3AC1D88705B
FA509208296F41FBE987EFAD10DC56B07C9F9F6F04AB3800A7592EAC565E0B11
4FDE0724A0047D87D9D1844B83E136CF83C85497BA683B1816AFF7058448C29F
F0682CDB58EBF0D34934B4182A6737D546AFC46C59C0568A18EF77D810384ED6
83B4506173313939D36C0D8746ACC0598D3AE26C0011A729A1B2C09D87B69631
BBAC5ABF5550B41EA682C5B4236D50B27E32C025D125E83CC29B5A5FA2BD3136
44EE2831EF9CCA6BDEF824D90A21F3469195538C90E7AAE8D6555146D7942A99
0C42BDEAFC111848E0A6C13DDC57BB0F835F8318131837843FB6A1AC331E881A
EF72171581008E0FCE9A55130A5C3FEA9D1F37FACC97F618F6F7454F56DE9D5A
7253AB242C2FA5BF3C2455DD98D21D8095A160AD2911193D5966B9506EB4C3E6
E50A07D4F496A6BDC13CF3BE724C401622DFC61F6DD475C39CD2FEF75699BF28
BB90E193425992AA8B7A450C58F8A7FEFC7CCD28E4E4F57B456C72EDF6682F92
90B0A8318C12FD0217A2D71C0062CC65708DD051487AF8FC707CC452AF4F25E5
EA75F2BED899C966EC7B4EEA8034F15F1A67562984343A5E5CA5F45BA341B848
F1CA442AE3E6E334F4CE114682AC75AD69F3734AA741A14E10786E0C91188689
E08A372C956C99922730540DCC4BEF927D2979DE1EF562C82988BE92AEF5E44A
C2BFD2D133ACDF2CB3ADA52138D1BFBAFC0B37FEE219549D5000B5EE67A7A6DF
3F51E507A66D27E46A90124A95AD04C92605847818F36EC49014E6C68190EC88
F0D2543250E1E4C511CC9401B9FC9B13EE5FAFD92BD3D6487A4920149B3F8551
5615F97ED41AFA7944FD6B45913D46B6108E2993E9A30ADC07618DCB65888045
CA6CCF99EA1BB18A13BC24E3E6787EE8C3C8D568E1CCA938D0221FB77C9180F7
C00D63B362CDFEBC665D3C38F70937411701505606277E6FBF7808DE6FE0DFD0
E554AD42693CC5BBD5B6389DCA7EA68D67B38904158BEC5423545C19E0C81A34
8EBF5147B79876A84AC3D0A4D1AE373723B1A6177757D1D2D52E58D6EDAB3C54
E4B4073DF4937D0CBDC2F7CF6CC6D3BF9154315E3F63BA123ADE18B8915C8765
670F8AF5A38DABA191C13038A054154FC34FCB179957036B4E13C75DD68CAD95
2C8099471118F55FD6410E1D2DD31DD3FADB4CD9826FABAE131F227566DC65BF
218AF5C00B3FEF3BB06C05438D73DE938607DF658AA258582C140E5F323C6300
D265964ED3D5AF3C584AE7DDC4C7C6A08128E44499C6674B5539D64CD8A7EA5B
F28CEEDDB9CC188FF50C6FE9DCA874AE0050D70077C57B7244191E5D05FFD879
24B6F9AD29267499D2905DCAC5DB67B68828C5A9A9F77ACE493A864D22F607CA
BED0E9370928D9291F27B92037082E9CB7A9B6ADBF4D1E78F718699B0044924C
566BD16FC63DC2EABD8B57E8A90E65ABD6974107B6D9B3081CA47B122A984B87
3B46CE68DAAA56C4AFD42D5B1571D915D24B37050BF852125DD05BCE57097C42
A5C80E741E0B78116E74110DD0DB975CA505EA0520FBB638BFD81D6391C93B3E
FD15023D2ACCE8CFFC4880EB579B16D9EE06F7E9AB2101EDD90ABC95612BA11F
7183FB49AA6D12C2AFA977825F90F2C3EFE48A15DEA7C3EF1F353B0CD7D8290C
F5C13A3B49712519B43FBDE68831F78092AEF9B693F4EF692318C3B5EEE0D386
37F005B14A06B02CF8BD7FCB2754BFE26AF95D4F53DB5482F87632D04B55FBE4
0A5DBFE3B16C59FF330CFD18F2E57399A0C5C2E59A022221BD6D7BBD47479633
24258241C5353E9A7034B3E80FD9DEE30542C6F3828D241D2DCF02D05572D765
CE047E39E15F97815A0229B48D47003D007C038A701B426F2E3C802694CE942C
04674B0BE07B47695635E22603A32CB5B865288667E552CF096584C8D3862EC8
F03A973E2521CE26D43692E077AF754B6D88DEF4201269FC6D8794F1C0656285
0D4361E39969FA0693C7974538AC20904A1E453E40AC1540BC50CAA7C7505CE5
61C6DE07021BB243916D46EB2371FE0F399DCE8D40EF3AC639E163D73DBE59B3
9D1017DB135FC74DE810CD31C8295FBC3A6D4F36EF40D7B9FEF70122809FC499
87C1912649A977C94128560DEAD116F044FB138FD90C7EF1857EB25BFD694089
D60132A499D84ACCF0F0017D200FBE0354AFBFFCBD14F6F6B363C1108A05D0BF
D4F214B8F0EE49C06B20E05F116FD4A142F936E2740ADEB7CC2E4C291926B066
C8F1017272042E5A7DAFF4C7275364754F99ADFA14F8377D41BCFA9587CD3896
46359AE0771230E0CB26818EA69AFE994E438B8BF71263EA0009469DBA246AA0
EF1C0C02C0786628DEEDC78059F97363E03E873E51C2A05C425748806ED13BA7
7100488F436820DEC363DABEB2F958E5B358E771B25F7B32B80C6E9E67DCB6C1
DE96E0EF6ADFED291228CF2E291B38501CC5377C78487AC3D53C1283C81BE59B
87F2C053C551628E29EB7FCDC9B38C8C295BF79A73BA852BFB4768022F19F4BB
AF0D753BB151A02E889F9BC3CA803CE35C796879C75EFE5BFA0F69D3BF25ADE2
D4876CBDD76D870794F6182A6D0BD20744FFD00A0E88AE2FABAEC05AD8B20989
EF38B1EE71A79C80DEEF573D7243787D710D1C4FBF9D7993F0E4900DA616AAE1
189AC104C048CDF3E1C34E3302F8244D2F27ACE762898C0814A6584C444D3B4F
249F08A7812ADD85C3C2F9A96E473BE9E2A22067537220ACF7BAACA4CC005DC4
F802046BBABB2E5D0B4B6C4D45A7012912993D9A93181711962F5C593421732B
1B17C5255E0201E7B07722B275CA3759427E1A8A62EEF25652B0C2EB60394D67
5FE7CE796275345A29840F9F3A1A345CE0D4988F6F83FC66522A41E2682D0698
5145104D457FD4FC10FD1DBBEDCBB0DAD9D2A87128C6BBE4CA9E456FA72DC703
80FB474F8137F48D5BE09158ECB322D11AF532C2CB27328E077B0010A72FE439
C52DED6E0858634C558E0BECC26456BCCF0D12965418650D0214522F37BD6A66
F63E92A064A30E4D15948CE14C28311DFA579FABC642FE75E3B0DD584A4F5732
4F5FBA18AE12FBD20B654F98F8618FDD25F42AC897F9B6DFFCAE4DB7BF3FCD84
17593F384793F25C752B95939654014E202A9B7C21B0DCEE1B95DD653694B752
E7411A62397B71B9D0436A4B854353CBD2E52CE87B78A47A1132B98E818289F9
35A6FF0120957DBADA7277779E846C0EC537E9429FE7121B58DD423EF73876FC
C20BC33A7B0926A4B2147E19C4455E61052575C2356ED0B34DEC0A0E9AD99DD8
113FAC67594203F8D0430C3E05D913A10DDD0A35188DA48BF79F4DAA2B19E099
1A67FE98621425B7AC2C56054B241A02EDD5ECD11A866F1860D6BE46C8997B35
7C2AEDB0035F82D94FBF48CFF7157B2874A92CAC0FE685F1062F8BF32807ABC8
A11411FB3024A165749A18F2A6B70D7FCE13E0EE7AA3E6E48E68D835B6A66232
EE3DA36DB906BA94134A59F53F4EFF4782B3B7F9E80CE94E356A0E9ACE11DC31
9852F9C280A369072CC2784A98B60B53BA73139F1BC786B7DBF62AFE72C8EF64
1F82CDA5D7F337734509CFE6B783156973A1FF02C07EAAAE06A07CA57FC70010
DCFB7CE05214DFF8D7A09AE329D8E030E5DED1F4148C2DEA719489D77774EE4C
3EAB71B8FCF8367A10927368DF465A4CE8F389829DCA75651DC6B19D0F8BA3A1
DAF8C0B05593ED1A1DB7AAFC0BCCDA1343D71602627E233C30B23F7FC9CF0D5B
B460A365C760C2FFB4E1D9F57E0B34E2510B5D0E097915D4BADF85F47DC7F494
7CE354972CE758B722416B636C056361E0CF130A54C6DD30FB81AABEA1CB087F
42300CE35E132DA10070464A16034E67AB05F7ED2EEC9F0758F9E0ABDAE2B705
85A861523B1372CC8FC03CB1A1F6B6DA1D65958175DAEB133892BC804EAA6CAD
24EAE1044D2BFBCEA0F6EED8894CE73539947678F01518EE021061A1A3889CD9
FEBA798C324FC1E8B3A7049CAB9DEFF757C5D021C3E35B4970A8426551E50D57
21891518DF3AC30577D0A92A58236DFAD603D454C627491CECF9B6ED2B7D80B0
B57C50978E5EDDDC7E692FECF444E20470FAA606F25FC03E530E49115803EECB
321631D27801BF5965DD14F27161C8A6A717A2C6E3F4981766FE687166ABF4B5
FC4702CCC77A0459926CD934B73EC2F1DF68623214E5AB44C8238DAFB65F4EFE
5CFFFF6DE5463CABCA2F80FAFC70BFE5BF44E3290B49B22B26FBB8684A55391C
E360A4E00107FF99F7932692E18CBDC98E0D1E8BDC17E25DDB3D509828B84FFD
AB9AAD81FA94AB80A0EEA8656219FBD42B797558BA77BDC92ED6AD6EF95BEC65
8A90EF090A7B6CED016F31BE8BBC162BDB5BA9BC8633805116C2FA35D00CDA68
145F18F1CCE9EF7877E48FA94C6E355CD62A18E5FA65F129DA02DEEA576F5408
BFFB787A0886352F140BEE54DB652847983EC4C496D624605130D5720A1447A8
0953A5DA2523D7BF455388D404BCCE6F0F9C9BF2068808C2925DEC63E9297ACA
9492AEB601D13C8467BD9E96205CF12467F19D11D7D9BB39FDA7014282B3968C
B90426920B4E39E93B3B5472FDE51BCDE1D62A112EFB9D4A8EB84608A569F9A8
6FBC14B13F18D8048B24FEE12DFB9D84EDB11E86C86C3FFB00BC61CB128A9992
AD41E45E32B64CB012943ED54A23C40A8541D33170411E8EA08BAFF921D2DF6B
CC3895D5068C0F9EC39CB941E19C00BB1712A05D62131C74363D5AEB66639D0A
B4596736A075B5BE9B0F4176DD446BEA201F7186B280579E43260CB3FBAEE711
CCD55E0C1596A551F16BF0C192B34A4D0FD20C3374D79C66E6398A5A92662BF9
68F0104284E648CEEB1DE17D1C9FE98AAE0143510C24FA6A8F7DCFF9ED88F094
2AF52D88222B3062F273865D2DC75CDC01B3ECF744C2C489852751E1D22A86FA
2EDDDB20CCE1B0CF40A3CB4ABF4B593EE6A88D5F292237DFECD1F7C19E1A4C86
5305FF2762F2F4AD43E2C2514DB2FF90DAE6
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMITT10
%!PS-AdobeFont-1.0: CMITT10 003.002
%%Title: CMITT10
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMITT10.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMITT10 known{/CMITT10 findfont dup/UniqueID known{dup
/UniqueID get 5000779 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMITT10 def
/FontBBox {11 -233 669 696 }readonly def
/UniqueID 5000779 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMITT10.) readonly def
/FullName (CMITT10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.04 def
/isFixedPitch true def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 101 /e put
dup 109 /m put
dup 111 /o put
dup 118 /v put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE33C33655F6FF751F340A8D6C01E3
2E02C24E186BA91B34A1F538959D4450CB683EAE5B034D030186901B458D3777
6B3942BD2E07121385120248891AEC2EB33C4E3A0CF00828D0F130C31A918C18
979FE94379C648EF21ABF659253E43CD1253866F157F1DF85AE7E8714F061B1E
ABA3AD094FE8D6293916FA82EE4F486C7E513A06D4C9BE44306A8287970B4ABF
B6D1F9274A5A0BB6ECF713ADBD1260D5D6C4420D357FD486470A74B2F0621B59
A9373ABECDBF32FA68AABB66FAB0C970A3354A335FEDD513EB6237AC8EFFB213
218B5D59505B920425C46EA55A185ED268DBAE2AD127742473FD1018459B7E12
C21514D99DABAD554C53B868D24B881AE68B52684362D1AC0E86836194E335DF
BB6D37A7215F8F4F5C816783BCBD4DB6838DB92C13E514A1CC344B43D8B8121F
7C69BF2259D61B264AB5259DF53B7CADF565BABC47F75C56305448CDFF06E869
91043B33C8FF9455A99BF35290E48EA7FEE38D35BC1A968A6B9489068F78E17D
B4634A84F0ED0F884BA33B46FCE57168E787167E0A1E8EF21F7698BBBE25E23E
F3D6F8957E9C3E858BA10AB9CCC45271F2B23D423AC0AF934ACE0FF6FDC79523
20408F919B960A276FA88933B9920825E602C570CCE4C18BC4035BC59BF4F87E
6D05BE7CB7D0A77A6C8E666D73D216F04AB820F477809B8410941E00F743FB6A
55F98519E4B6DB552CCC264132BA31893928998BD1B95EA83246E90359D02566
715AC489733A797E2532AEEA34F3702B8FD10B35803063296A3FAD8DC11C0D62
13B2882C4C9B090AEA4097302239EC457537EE7B3BE94AFD5A8672E6069433AD
EA5F9A60B8DF0DE474067A65F1A845949CD12CC4E0919CB7C50C0C23AF8D6365
083C3D64103949AAD9A71FEA2C70100FCEE6E7DCF19A7AEF7584F329DD12DCF2
E02635F8710D976F815E76D3F3CF476655494394B44FADD9A9524EF08FC31EFD
A32B97875B55234F019F32EE4AD722B6669E27C2A629C3F170012C9AC62F612F
2A54F7B1EAB87B8ECE7B64A3BDA7B6BFD5B6F3F964656AE949F91F216FB70770
DB9F68C91878C624762DE0E5F88FD8EE7E81AEC130A3E16636E7B4A29D61E377
48CE08A600644E87EC7C623D0E89C4409094CD552E29288AB0A00896501F5CD9
9DE77FB580BF8B2D7DCF78C15AF1FB203F796886674DACBD96367DEEBD5BFA25
882B6F2E8AD884FC8A270C7616030C605A0DA56B984F556E93A47F5FC7634DD4
CE9E6CC4E66D21A6BE4ED1CB9A5D207D683133656251216BDBF602CE887AD86A
5BE726F3F42312EBC0E6BCA0F7B977B04020976AE645E81615B97777ACA7E0FD
E2D1141A55B77E3CB0CA12FDD83A3CC1E02FB861F308A98441BF6C04744940E4
F84844E3B080D73EF1936BAB7CECC48D97B5A45A5A77A7B857D05330ACB17FCF
68C5B21FABC42A6CE9407190386CB7AA5F0A6289DDFB14B96B23AE6BEFD37862
AA7F9528345FD6C8D39A1E1DED1586C116999E2814B766C40438E39F34A75085
BB270698021604FCB84182538D2681D1A74DD2AB8BA3B1733B83FB7E8B0DC3EC
C4FF008A8123FA6554837B99CEA45EAB7595D6B66301B3283E6BAAC68263BDD6
A4677B4688A41961D8F3DD41F7C98DD0E378E86399805BED3C7F2094799A6D55
6F12BCB55622ACA35689DC28B483B1EFA92AA498392397FDCFEB513DCC8DF84E
3BBA18AD1897FDE23694CD9A345A8FE2BBDB3D7710304866697AB434E00E25B6
EE1A9F7CC52F5C3116FD20CE04E309C80686B4776EE0EE3A8C291F6451DF91F8
DB8518100F81BC101550E55489E63B5E390B4330D43D50C2FFCB06C11403033C
75C4BD4D99F026B42B7DBAB4AD474D0372538434CD9325430B6C2F801B7789A3
FCF8AF577E2DDDBDBE807077F1E9CC656AACF1725E7032876163BCA87AB18BDF
960DBB493FAE2F5545FB2C590A1C23F83FAE5C7DDD9D76E769450D62B65F9DC3
DF90F30789457C79BAA616845548757F20B5DB7E22CC3FFFAD963956073465C3
098121D9ACF63B89EDA479E872B989A471DAE3F5487656DB88DA93D93D4F8B3D
6B8985B30DAC0BFC352DA5020395640A6EA78C35C42C8F9C2141A36D697B5E48
2E5A6997597C555591DBC9CB3DE2076362E6DE45A2496F66B8E2BF5E336CA8D1
2459D1159AB654FFFE1DC81CA4129A781075A18000DE7A55DC190259BD12CFEE
EA18ED94555532135A6CE434EBCB33F0A41C0960FC3C199C4211A47CBE286A83
AE7171E8964FAC8CD12D5769FA742068A3B19F79D11B2B31589AD7E5DD12E45D
A4523125F81E868C6D812B500E1C69D03101EEEB207DFC0DF441C9C12CE2A34C
5047F5A4DDB25B
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMR8
%!PS-AdobeFont-1.0: CMR8 003.002
%%Title: CMR8
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR8.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMR8 known{/CMR8 findfont dup/UniqueID known{dup
/UniqueID get 5000791 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMR8 def
/FontBBox {-36 -250 1070 750 }readonly def
/UniqueID 5000791 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR8.) readonly def
/FullName (CMR8) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 46 /period put
dup 97 /a put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 104 /h put
dup 105 /i put
dup 107 /k put
dup 108 /l put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 119 /w put
dup 121 /y put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9928A7C95D3A6E9B
8E92F84CA0AA44461D2F4FA0F8B81C6F5B7BE98C9712BE166610465CF689DFAF
27C875C029C0116DE61C21DA0092D029E7DBEDFDDEE3D67E6936623AB53FA2AF
18BEDDD7AC19A19CADB6ED6CA7A26E6044BE414FFF59C0B98D5819A6B881F9AB
7AD0D03BDD5CD309C67811D5CF0B93F6FDC9AE64F74ED4E81F2E18D880BD842A
DAFD0BDF06300201C6946087FC0B999447BC370200BFB8CA420B668B32EBC242
6DB1546A7164CF55B332FE9D239B65F532B69EF9F4F93828A44C8F5C526126F8
B7A369114CA68D4F98638121F4E17F351723D9F1A902FCF087F94AFD23876517
2D15B482AF2D68C3F31FFA864E031596E597882578AC7FB0DAE2A713B065B374
3E2E72519ED6D50CBCA40A7275A7109A4F3ED8A4566AD8832890D3D1F4899850
9B757442B7EA355175CD5D6D8B4152ED2D7EEB4CE30F174FF672140354046A45
7098EC45B9DF3DF5CF7B417E201DA88308CEF4CED8E8903AF24FB8DD0187352D
25738519ECBC70304F8F620CC45D2586619205DA3955696FAFFE2082402B3502
CB682F410DE5FFE80A4DA3D3BCF02E35BD577D0DE55E7B8A33B7A2FD5136B5DD
A0BCB61F8E7F4363C21F890CF287304DDB8FCE7FE207C0D160B81E7EA662BED2
DFF8C444E19C91E72254257CD87240A70F1A964FA54ED9ECF27E27A57DACC3DE
EABB92C085030870C6CF5C40B6E47F5C0AEB30E84A73ECDABB2D754EF6EA28BB
16EBD6636BC288E62F4A38BFB55F5F4DD20FDD77D767F6CB52F9513E8EB75413
07F1877B2C01278675177499E4E8EB09F2657821613F5C7643FC064293EC6E9E
B519FFAEEA36B19C9D1302CF91FCBF87FCB57C5F995CB6712BB3D8681EB6F05B
B2A4195A3C73CB4ABCCFB958EAC533BD89560D2790CDE1444C0F2E4EF27A529C
F01052964E56F6D76A190E5FF45934BB711A3406284AF130D4DC0D8112BB3752
762CA0200CA262359D4F54C0CCFA9A50DE18C7DB14419E2990ADDC4A54B94978
D9174CA39434022FA77FB30179EF805E2189C35919F5EBE215EE2A00B4407826
CE56329C5586D8B414770BA5D45513C3AF1931D632FCE69B4CA504944E03362C
74A1177C6398A61A12DAA0F156543E2A8E9969C4308B7ACC21A5ECAC8F172541
1B1316A88C0C163E574FFD3CD22FF08488662FCF2F9344BC25D02146F36CA6F9
E2D0130C654B7485EEA9A110A33AA0C769121F81821E9A2BD062FAC158359D44
3F9D9947200EF1EDDD5860F10438B162A69683957300C75AF7546C70C97AB2EE
37EAAF0089E2623F787F252569B06C665FDB45EC9681C0774ACFBA76B98C4E89
7EB12AA5F8798FFC110B49C25E3A483ABE83B0BCC6DF0578403ADC369E013762
C9D08FC94D949BAE636ACA9F36F4E3F02296775A062077B011A705B6F1784D36
A926622CB3847533D7ACB24A4EBABB14593B5D8E1DAE2BFEF8A51835C8D4E76D
7543C126A4271C59A5881A5AF89331694F84489CA66725995DC3070F306EA447
CF30F63CD476A46D528EC1FFBFB8EACFA2BEEDCF54C92CE2BD26DEA5827186BD
3A4D1709415CEE7D51D671357B4A5D11E835F63521B9824EE5282E58F05A8ACC
FD249461181A38C2F47BAC4E79BE368D64F886AA493C61CBCB2ED401C8AFBA61
59CA6F6216D941A92AC52ACB3D7ECC28D6A58EF4CC70BA6DE23E80937AB38E89
6F05FDD15B954C0826636267EDAF9F2BB466BF79D2E10EED9B04297E6BC93069
79581ADD1A9D9FAE9306F46AC95B98C60A2E53D60CF1AA4069BE301E17E25070
F98DD67BD8642B1D07571A32766072E48BF27E1576FFEED300D7313A358A823B
49C8F135961B7E259095C9BB67F996CE0B90E95344F203922F47E11753F70D38
2ECB615403490310CEE6C03AFA97DA2F47ED47125D110FA69725BA0018F6A40B
29A307FDB3E52322A77A0102E6F57654CF1E96A134D13860D83AFA0A41112D3F
2247A09ACF7D06713BE443FA27C7E7220E875965D53030FE7D2D62EFD2F1DB87
5FB091FEAF599BA8C5167525899E578AB341BFE2BC4E53A047093168AE189237
EA55F055514EFA939DAE9E859CB5FBCF37D99484F44FE5AA5FA386B28BB642F5
5DBAF059A50FE96C7C6D834531D64F1F2E99AB2E96EE74D149178B1C0618495E
293973D9A03E1790654B67C0882376ABEC17D74785B3737D81644F28B3BC6FFF
F92FE29126995A07E0BC5EF3A4B93789A103C428943E045B8D1A5063AE71E806
568D48072E53DEA85253B01DF0BB7367A6BE4DD7BE514AD74E3F77C825ABA405
64DAFA25EAFF8F63344B5F6B523629776CEB090B546469F6A6008DE43072DD3C
DEF51F62731037D1FBD0C038A1E9B669849EB3BEBA281624F13D20B61917A109
A0A7871A73F7BAA18077360B38A4625C5DB9AB9E43BDEEB856FD0E2D3AA2E075
267B978B9EB47F2369302E87DBD5D5B422830BEC32411FE75D584C58650EFB1D
136FEB92B94BF8939FD63AFB7349C7511E5E46AA7324F8B1FFCA9C2A9E9720C0
A720918E8E860F137567D386AC29870FD990BD69465B3A3D2A0ECF2753578AD7
80DC87EBB319EB5AFE0B6F6FF8616EA30C51425FE3ECBC5F8D0B0BEFDEF32FA7
D168B4E85C804B7326A0942CFDE732B1171C643452B7099B31649CA2C38B62FB
46EBDF7180004C549B53F88021D029452C2B37D8C565BCDB0B11541039A13C0A
E45D4B68C7907B8BF08C6F41F564B62BB554235D50330E78DD02795516D969C9
66119D718798120442CB7EB9877FF84EC69DAE25F8559DCE3BD8042959F695F8
2F99845B1B5680DDCF181D806CC4903E077D1FF5E60918EB34C0B1E028422B71
CA63EFBF3F4F3CD813CE831EB54265A555BDD35AD7D723F9CFBDAB29C54F8AFF
2D35C6A3299E0A2DB470C7B141B1E3E10DABB7873AE302926BA8743278FAA8C0
DC6174501D6A289CF980A3F55F2DD5C3A514E7E7F13133C35D2697D64C25130C
DB78FC997968D6B3BC929E8A31B6D212C5128E4412632BC52B3A1049F7F2F61B
C74AE9A6AD19B9E2E240617E2882F7D29ED3A4279439107AF9AEBEE47CE85DE5
CE9595A96A118ACF1EB1F5929930321AF7732E351E18C6AD378508E37B4C327B
0E06AAE21278AFA9255AFE5C022034DA2968D260879B4B38E7EE2E11A593DC3F
CE71ABA050C004473324CAB6F3C50E85DEDA3E9A27388D8FD3A8F6E42A79670E
F7549CFAD4CCB337A6E0BAA4846ABCA059F1E1933CF11DC0FFBFF550CC4A1B47
CF7BCE0875FA747AA854534960F757884505A5AEE0330179A9547A4AE3E68479
7A457DE83326DC30B67F27CFD4AB697601CEE352F72F0966B3CEE3EA24683BEF
6D23AD51B8432C3F0DD0D0F80791E1091F38988B7A54E466A9AC7810DE8B7893
6B0AA6356597891D56190A7660BC7F657BC559E0525D41EC228078F2FBF89C6C
72D666DAD838CBF0861FBF0A1D4ECC069AA49DFBAE5C56B781A1D5D79DAAC256
13E3F9B928A2394FC71691E4355642764459714412D6F8EF803FC5F7353822DE
6CCBB8FBE5AA1F2C7F4D384039D85E7728527DF9FE0239E2CF8BCB7411C000B7
1FE660AE6A2A19229E5E8776CC83EFF3C27403935756463EB4721C51FE0B1197
86C2F17842A0FB639F28083DFD4F1E86D7D3BEFA922514ABF489C5CCE93D6F72
D2EAAE14F6CBA2BE4BBE7D7EA8EA19DB3A87350D4A52064137C3D15A5B05B03B
70B1DA7328D10713B83974C390C3270AF5A9A47C0BFBFABB9F31063B0CCFBB10
0F236C74446688198EFF039110F6FF42FA9F82D463AD3958B5FD205BDF85DE20
FE3F0C7AEEF350AEE6DBC1DE2E2DA4F4599956F59D6F121F7086DC120416E180
52DBBC4E56C09746938698860F30007091E1CC0351B43990E47208ED495310F5
7BA9C6AB3CA10A3F1B318FD47C1CE3B9FF1304321F9623E32D315AA9CE64B35B
F841E6C62B5B2488A311C94937879E5E0E170FA77AF0AC75C5E6E9F3E8F825AA
09C1702682E14FDFA72D27901C5BDE009B1E52E8C4511C6F6336251BD45261F7
401CA3DAE7C4B0CAEB91B9954BF4A97C48ECE7FAD401351D59DDAE9DA94E2335
74A2B880E4749D3D7026CB5299F16C204B6E00A20A6619C34922C7D3FB50F127
3157CFC08DCC5164C8023CD1B6C3556C73CB8E4ADA845339CA9BABA1457ECEE6
ECB9849DF1F0FEBC89E5F97C92978A500196520839CEBA6C0FD2E3D27BB4B4F0
93CB2BB565F4627C6DB62DD0E084E627D69B5DEF42EF094381B62C0D67EFD197
301B132420F51A41561E6106870147E0D597078435BE3819ACF0DE28AD779847
F3D2CF667DA06955D53E0204CEA2935E9E984E76963D3079EC092031E2A10E61
1227E5EE6770DD4D745A52655369EBA06A19BD7D95BBA271E488241199D1008E
36EA99F8DFD2A9F87B06B070158B466AA4C6EA3BA77DB0F853F0BF9A304EA291
34069714368E0B94DFCBA3BE5EDB6C8204DFA7EAF5C3406F60A7056407D1BF6C
CB85C1F432F97D821F5518BBA79AF8453A568FB2C2D025A70CEC75F46C545011
ACE3A99B2582793BA1DC655230AE2EFD24DE20A01D4A441AFFAB7771F223FA6B
9169849E727E494247F67D6E1EA9DCA06A082FE2094BD548AD7F08B565145634
E7ED832FEC1378306DDC796303392ADB0CBA130B63B38ED57B7828B47732853A
893E8836FE19CCF27002AE92C2B2CACFDF8A42F1B8066E033B965D2E9157FDF8
E1264B40813C1A4CE424274AA3528A4F09B3B53DD4D23789A68B3D17BC1398AE
0ADA2C2168427A49846DE0216908C2FFFEF4F13C1ECA12AD341E238EE46E6DC2
B71B54C52659632911F901660261E493AE2483D64E119D9924489779B62BC9FB
A052E822FD8D83178E09ADC825DF0DA07FCE7AD68EEB29FAA275A13691B4A5A5
B0BC0499CD6307610CD6209583C1152C559A2760823F8DC0B9B990BFFE7B7E9F
3969B968AFEAADB9FC0F1410EBBAA0DB979CF153F0B8C978405F8E6F2B6406D7
AAFBF4A655A15DD6D1E9A7EAE10EF89264659B09283F50B734236885FC09FBE5
98D780012FA77FCB19F15BDC522CC7312546C0730EF5225DEA8C22A3BC6554EF
4FE73B9AEB5C2F7DBD474221760E5F539A064AC450591BCF3499E3968F2CBD6B
F15BA2B37080A4129B66D4C2188524F025414F14DB3F96049A8B0E5EB2BBE7A1
AD64A988FE875FE4FE5186BB4F5DDA16983CB052D474B7D72F3E8965663EB50E
015C72407C3437142D3D7DBC055FA627139488DBC5A0F98D805C2143D99F491A
167E07AF60EC9F17C36289368D740B632CB919A0E74C412B76CE7A5906D5200F
9E79CEB9C65ADA3A0F23E8947E834AE7A329A9F0AA7A6BF545B1D7B4666C6522
CFF268634EA06DB3A82D91A4C0A9B227E79961212881A54A6762C335DE7E0831
130C45D94394D21C049B9D189ED955438C2151514F17BFC67E431DD9A8349202
2F616AEC1C7B19F63D5000EB4771370924BD4B9053FE78B5E4A244B9A149D66D
A8BF3B398396D2233E92E4A5FDC70FAADEADAFD255193D688842DBA865CF6154
C9348D590F3FEB135D4B7BD4D76A52CB140888247CAFAB25ED51F4D187041CA0
ABD956F83A5661CEC171B52AF92F9ADE27973B560C802E1E0FF51C4003D1289A
CDD09F8EDA8AFDFF666D35418CEADF3B0BE298F0D1E5C8E024D6A2017A7E71F3
3A9FEC9930F1118101E040339F9D41379170928DDF5B5875212B271DC843F612
E0C21C67263186E3D6929160464D4D5C8928E14D0845762C36FFBDE548188E20
3B6BAFE5EECA0385142F01216FB8A90C43A472C1D4447FE5C7C78CC088FC72E7
3FAFA062C338BDE8A430FDF1951B107D8D73FF9376FACDE5900BA362C66F8C1D
947F9545C5C13A53E4479B1C1A50472C05E8F8C266C6D4F4EB08E97B3B1BA972
26973B844545089C5732322BCC9A5A8FC972FA0D7DB8BD85D2F515ADE65DA479
0224F7EA2276CFED0B75B2C23AE7377F86F1F6F205D6FE19377D87E782143697
984E731F83CA888199CEB425643C259D4FB8B58DD69A96085198306494BB497E
FE7C9954EF35B679BBE3847A9C73507874F71FC97665E2A58BA41407A1745247
44A79B588D969D11CE4B863CDA655DAA53CEA5C3C263B345E782006CE9831D49
603D2D95DE9E370D617F5928BA416C362BB2B4DEF16A5D44BD24B34257765F3B
6223B3F9B54DAED69A90C7050AB97B06693D253C6894CBD7B497DA449F1D9B7C
D91B421891EC0724F59C82B9CB288DC42F2D2D7A7F22EE3D910E15953D7766AE
276DABED3820390BAF2700C4653E1C77FE63DB71A66D93ED293E25B8412A1EFF
809554BF04ED0DE83F7F190883ED793803CAD2C34A66524D3A580ACDF3C13B22
08F18905E7A4A16DA9ED2A112462FB9FFE481EC2069E484E8BBFC19D594153B7
3DED4C11762223B7586483B06BC164D824D1A6FCAE80A35DE0DB8B33396771DF
76DC5C05578EF1BE00A70BAF3D951A01C87328DB2B0DAD6E1B4C21F37D1BC0C5
A929BDE5EADF20DA60C4DE2E3C151005814F24824D33B95F700E09A0207EB602
3EF60DEB1622B91DB99A855A8F1DA96358F05CFCEDBDDDFC8446AE3391BEEC41
966E594E28D052DD5ADA49DFF65E79540EBE5329DFD86C23CC800F95221B9C18
CBBF941D2FA47EF1EF59A89DB5DD188E75EE94AD2A79E2221107E5992C00D531
2E00B544895A9204656867E3DE9D4CDB64B920B5CCA9A73E6514B36CABAE01BF
94C15603B86780190595560F792E5EF01650074EA4A9BBC6ED284B9AC2020641
DCBCEE0ED27FE58171DFE104EEE4202759E594159DF45113C00236127A46FB35
9EC705F21C0E456C1F0F924594C09AC64D4377C5FEEF764BA4A09ABA8D09DEB1
FC13B0CD202B2F04CF5D73DEAB65C36C2FA7C0DC236BEEF6D23BFFC9C493DC8E
1831F19EEF81EEDD976E43BAC6B5CED13F901DE59835FC75490EA528A72CEB77
24C38B258EC38B9E6B97F85CA8C10D8809BBE55A6FAA12456FCAC786942E123C
06D1E55F7ED04400088BEC968BC5081DC7A1B1B65166E7821679F76694F235FC
6854C8776AF855B83445D9FF919B1D80E98DE0741D06D6C5EEDB3E3EA6392530
F1BA817737D8162F7B3A36AC2A03190CDEC654383E31934C3E0A012B639532C6
26FEBE9B412F1C92D1943B7C18CEF510729D501349644C97F087F2F840074AE6
D8CD0FB2E620FFC908BFCD938B675A0A4A687F7FBE8F3DD06A62D7B6DE7DF3E2
49D367D60B10061EA86CD512F5A1BE8950D83C62695E130128E0037B62552D17
064319BBB9B1FAB9D79705E5D68AAE9B36EA14BF1A59A863BDB8DAD9AB5D7B8A
E30E2B499F952D65877C8E38EDD7DB29F9579D09E629AC188DB6A6403AB4BA3A
D358B3770D727A2B77D84B6C9EC17E29D88E3421F9B7D2D822EB78BB8BB50692
8C46DD6F9BBEF2E848A2B5669B200019802AD19661537A84D3514AEC5AA47445
2C791E01DCEDF18D9506367241255FFADEEA6183F51A9F42448A7DE413C08359
52DAD2A60FD606AFE14702BD3B0EC448720FE63438D020DEDFCDE3582FC31DF1
17B25FC152789D2F17FD60B8209D292D2152DCF8D28B5ADC04F6659BBB746CDF
145163361823CA343763AA951C640B5D4A99B7787105A1609EDD6A596EFC3F6F
2AED1652A132D66117071CADB8603969B3A2F97270CF2AA8EC2AB890662FDBD5
00EDD53F16FD0CE199660202373E2EA28D29245A4AFD3A63695F6178406A7234
AB0C0FB1B19CB408E047BF014BBEAF4C9C19445C7819748F082C19E6E355EFDA
BF1C2DC348AC0AE6777F679E2F62A0A3EB19B7F08114AE0E56A3D310D6958AA2
348E1D304BA8C4389E525553A8791632EAE32B6E8D2193932B44D230FA17EDC5
7D407CB83D2501B0D2C9E86FD23E21F26DBAE2550DD4ACA051EA0A0030107676
3643176BAFB7DF0A157151F7625E63296E325E2C3E74BDEA10C3DA37A73F9972
4821E1E756D3DE2C1FB121371432AEADF3328894170304038253421DEDED8B45
D4B0DBF3B4F29F053C44053E14ED09E3E7A0FF377954754A34A9A04FE68A437B
8306B8463247F1E670BA928FF7D401437FAA45A7875DE9FBE63BEFFEC722039B
0EFA4F3DBBA7D50C464E3F297A0F2C1AC23880383DD1EAE1BED5DC11128649DF
AB8C8D394E7EEEEA3CD2038DC582527BE93A66AF5795E3F8FB790158EAE26FF0
3905C00431377233DEA8DBB68F708D35B86D297DAC95C9804D893D3A14B304FC
A8383FF76E2DDED31E84457C936D03766AD21B45EDC9A9FA5D694052EB291880
75952AA030C15A30D20FD1358CBB6146F9DAD481556EECE67927D5F8CD69B10F
D72BD5379AE5BF2A3231E47737864A8B18325C60774C0AE7C8A4450684872294
6879802CA844DA9C5ADF449CA39DFBAC5D5542D899D1E6C973F4B80DE989CB94
570D29626046E2AB4ABACEE5F7D474069AD1CF8B5707A9F5FAED998FB4CA91CC
DE3048D2581CD91E5C765B0F3B6CA0555DCAC85118CB818EDE4900AA906B04B9
58AA62CD4914269D66E957BEA1C7BD760F800E992076B7BEB3B5B50BD4E1AB59
1F8CAF2F360C1A23DE24A63BF77648C2241F1447C97BBEB48E81DF6B37608043
6D7B54A6545D39927BFB366E03418F5C7B793DBB8E78EA4BF438B205FF5EA328
FAE682E89E886BA5AE23227BA11F866D188C5DC1A32513CD7300590C4B809629
B902FEE1B47554D5C15700F2C435C9A2E82E4DBCCE630C1FA64655CAD34E5278
CEBD05AFA4FCE90C7F6DD39A029EA193341BA8C713A357645B914B3196F6F4D8
C145234A9EF02365EFCA877D0EB5F098C675A8B1195F64242395E6C8A5F9A0BC
06A7B4349331EC05E673FBD7FF781999561A9B4F8399FBA9D6F5DBC714E33481
D63BF97BB47711622F24F9061D3460132BD10B207958079DD8D5C9484EBDDD4F
094AC29B1132E7D954812C25889ECDDFE1B3A0A7B27D9A0A877F39E76F80B278
423854860B154A2309BB95E9A7BAFD8AB3DA8708027B3BAC310742DC47A08462
0A5A03B66302A910C1553D2CC5B8DE3187E7C433E08BB0742ED8A33408CE3F8E
40AEB3429E5FB6DD0D5F15EAAE8DCBBE1DDAFEBB0BF520ED2B768EFFE157A294
4FD0468084DF71016325108F3D6A523CC24466D3216FB0D7AFD9658AA4FC8B8E
2F3920184AD084EFCDBCC13AF143CE64027061CDC632D2DAB5CDF53C48B66FEC
14EE5B8B4FEA97576DC0F797623FB7345B3B6DA640DC41CC17A895EAE190DD74
568FF298CE66E65983EA9C57C543920EC0E9164433E06D99E7AA18AA767454E4
FD4A4609059899D1C8DA81D51157B3E2DEF33678DBC58C4DE519E88124AE432E
31A5798CCECB82F25E02CDD7819787B54BFEF7B756AD77599093AFD8E4240891
3A3D2E17624383C53D2169B2FE38ACA07BE197A22F5A31B75C709E8FF4358382
2698E93766927D9368FB1960E07F08D642433329A12D7C4DD4A7D996CFEE01F4
6638F1A7401EFFD3B3C5E1B9BE3C00FF47C35E23D75E3362DF32A2F97411CE6E
6B4947C52F538CA908F1C64155258D60A9EFE65CB00E97B36FBEACA9D9710EFF
326FF67B075F5E55B0718E2C64115ACD621250D24E6AF96B71E30F424D0A3540
DACDB17948D434AF2AA490F34CA12F6967CCE517DE414FFCC30250ABAFF465CB
DA4BBA353B1A64B306C21A952534187ABA62D8D92D4394B76CF0F9F77173C79C
B70D9F928C276020105DC2CD91D0DB264115E2B11138848A113FB1AD210719FC
935275CB4A4692393FF3E489A340CC42B5DDB6AE4C886815EA1607DE18CA24DA
1C44C2D66C921DCA897664E85AABA1F85B9103EAED3DD2B610C8375FCE88F8CA
A0FDAB31DDCCE7D4AE2B08390FBB94A589742461670ECA451E8CC10D9D601E84
99A619A35562E61763B2E16E2BFD741435D4A7002FB7C3580EA493E957F2D8BC
A6D7E6E8B8A322F9D493EE33B2E8483C8901A6762985014078148F8C4002FFDF
98DEDD3F7D555214695269499F5BE540BA54A9323B92F052FA48DBF7C4445AA1
F744D1ACB781FBED3D49FDA5C52892F9F68A83F46F9237452A05383CA4CFDB5B
FCE93996BEC3AEB409BAEB5C5D54C4D6CD89E417AE4857303BC61821519A4A5C
B8556BE6844611C2E41EA7EA17DA0BD20D8126DD9A75ED5B78C496425BDB7F26
C85CDCA4D2EBE79C74C2A94A45B1F9FBE7974D0C01B247A22CA994C0BC2D5C7C
D24D75C4865F6DA6ACE0BE758E285A29FCD98D690B41B839AF98084FA11ABC13
DB7F414C115F814F59F1C075601F492D633988A8BFE43326097300E9228387B8
9FDA2BAE42F33C6C8ACF740B9E7D1E8AD297BE0BC02F1E1630E411C1E83873E1
45AC686DE1830808839F89D5CAAE4DFC732EF98BC2C387C8C794F6D137DA92A6
5511205F86A4F3914C1F82DA23DB341739B4A217FF5D5571AAF36D6C02D75CDC
81A31CDCD983220249F261533D57EF7B979A4548632B61D4F2B55602A7556BC5
448B55197A704ED66A160F4CEB4B5925E0A172F4047B5790ED1D5CD66DAEED87
20FF5D5372D45D30D0AC89A226E8EB269ECC70B7922375F04D159892347CCDF8
C890BFCF37939845F13F6D3B70A69DA53C47550B39DF3DBCB17E3B26984D3047
148011BAE81BCF134A316B43AFC18E96EB8CDCEFD9319A625F611068E7473A5B
824D08FD8BD7FBA7E8D4EDF8373F4E84B853828622D20CA6AA076F3A6CAAA18E
A12B968252DA3D9F06BAEC247356AF13EB3572540C69D25282605BBB88CD356F
2A6CD9416CDF172040C23672006469C6853152559074227398267508558163AC
C041899BB6FC6BB23F859F04C1E50248FBC3074699EEDE033055D988CD7230B3
2B3BD8FB794CC9A8B96702221D9D75299F5329A92E9024F9B1B3279F55F195C4
6F97B043A2B8F4CAD5250D0D54373385B80E26E9FABFF67C7A3F00AAC6DBC9FE
14C5332BCE5307914761483106279A56663B8D5819896605CE8CC7B7CC8DC060
AF743F3970A12ABED99F074FB32A665B53C02903A84731DD226745600F28D50B
B9238E8516BD2A955CE3318979000334F1FEC110F0FD13F6E99935F9CFA1440D
F852AF920CBA05D774D5BA637BDEA92BD3A5E1E9669941E8588D73617049F935
752298AFDDAF91C976D9CB312E43A473ABAB0E00015FC8406DF868437B3C32FF
A4DDD416727FB681046944E4CFB387036A8635812AE672522ACB989C9DEF0A83
AC4807FC204588E8BCBE5BC7638CF39ACBE8791D08F59071E6FAF4514A53CD02
50001751F2F7326ED6D8386D6DA6E499C9D13BBE06422D1C075D84F089DE6A88
1B8F2D1E85881EC813002AA7DA2F859F5040FA87EF040B0E6D08F040BED41607
8E3F4E7F24ED71DC0844CE26B92EA792EE037FB9555B53FCE1CD13BB51A535DC
7AFF4DA9A5682171C0516C8AE7FDDA5DAF80A638AA1B44FCA7E6DF2A88473447
9069B05D13A7925648203AB8A73DB41DF58AB1D5DA10D610DA1208DD5997758E
FAD6C601CFB44195FE89666BDAD2F1A7AEAB98D1DE2DF5468D9E7ED891BFFD06
A233E9D99AFBEF47B5A526F038C574DD8BEF2AE2A56E940A3517A65908C33B77
563D5ACC51647721D4F7F36F4863C8DBAF47CA843788007C27784DA814D974B9
DF0A20514D42F93653EE0343AFB76A2AF631CFF4409C25B1F3FFB1EE9BEAB16C
75093281CB0BA23FA30B5BF98505EA306163D4849111D4C6F9196D2C59B67763
65299F270CCD6DB2EE1DC21B82725168AD6B9818BC48970123FC903D47A9A67C
65B8A30285F7BC41FB4C3D28AA05C9C2A7D990B42C6A9F9313EF16AFB6D5DA1D
A7DBE2A6E13949B6BCF29120E9A236C5782EC8BA2E1ABA3FE9D839FD0E99DF12
03C4DEC8878037DC2AACDB0B3442BC899A226AAF30C4ECCF2F17F8363B633814
DEDDB7C1A1FCCAB1025D36B62E61E744A83E96C9DE4C17ABC3255012B6C3C3ED
C38685642F9D71DF8B23E4DF20919FAFB51F010ED6B5FA63885BA05F4D59420A
33F098D014FC6624324074AE94E678172EEB64D5EC89B4EE066BE4C46E833518
05AF98F65887100203A6337AC0445D523A0B50B3BF360B424280A5F784CCBEFB
0BCEA7EE7BD8174131950F31B788210971837A46FA9FF93C2BAEEEA317BC95A5
50978A1F39A59C2715563847DFC2B5EAC12D840FE3260C9DD82AFF64BBEB1C90
23EED5F6BEF9354584894FC7EC561F4B174A4145BD3DEE28C1044E44C50B4481
9E85DCCE2B09BDABDEE9F2426A00A17EAA683078ED7C9E7FBC80BEB76D19FBA8
29DC1B6AEBDCB1F2923F3F3007B3EF8FB8B9B65B267E3A60321BC7285471B38F
03D821DB84725349360D386A44ED2A36481CD58251455EFC534C934307A62593
101A1CD1C9903874A80C43D8FFDC35B79A0F9E65EB84A16C11144C9DF9B8D04D
0431F92E33C562CD0350CCC694A1E4D16AEE3B720F40CB72475FD0C4F3DFE6DC
3BC0598E631B4DFD1498D4272CED1CFE65685D2905518A0FBD94ADAE24970995
DCBB076411352C708DD70A36B9412A4C24C5146B4576AF6018472A499CEAC5D6
EDC59AB2E928C35900F49643F9CD9537E513EA565011557CC0D18AE386CA8232
9794B86DABB87D6481
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMTT8
%!PS-AdobeFont-1.0: CMTT8 003.002
%%Title: CMTT8
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMTT8.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMTT8 known{/CMTT8 findfont dup/UniqueID known{dup
/UniqueID get 5000830 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMTT8 def
/FontBBox {-5 -232 545 699 }readonly def
/UniqueID 5000830 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMTT8.) readonly def
/FullName (CMTT8) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch true def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 101 /e put
dup 109 /m put
dup 111 /o put
dup 114 /r put
dup 118 /v put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7
5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99
8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716
EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C
02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D
46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A
4B60D020D325E4C2450F3BCF59223103D20DB6943DE1B57D06E82116C79486D8
C5C32DADDFCB2CBD26FE85FFCB176AA09FBE325434B8B9D358B7C180AEC54F8D
24A1AB4D5EE5375B963A221F060453E01768F0A398352CB2C76E6E70BA017570
BE1C3D3A86E803B10B506FD9DB49DF5CC7BE17133234D7BE9230BE8B7481B357
08595FAE04D04B14C633C52E303B06EDEEF7CDDF20F34D7F08D991DFE2C4261F
298E0A818EBFF29D3B29D1D0CE2F071B49B0622F65F936F6C1D4C6AA2860E56C
9140A4FA23BA31888345142DBFA79825662511437347767D4A13A976FCF67EA6
7882D7B391B37FC1E22787E484D19BB252C4D73AA3D73EFA5C6341CF6F127033
2B91079B5FF8A164666CCC65D0002EF7E374098745C84E3037324B4248C5385C
FCF0539F8C04CBC52404BDC6ABD1474617D06377A69F4851838F462E82A86BC6
F8DB2E740B5270AECB0B922D4493A75422349138B539B6067C040F3007F04191
CB545ACC01B4F28AF811266260FEEC04057287BB5C26C077946DDF23322FD99F
2B3DFFB62AB8BF12000AA81ADAA6A064F9C34D5F36CB7F66A5EEB7B494FA1AAE
32B380163AEE08F5BD270FAAD8DAF0CC5B6979B8D4FB6AD723E011DCFE119092
D1025BB62280B745BB0FB140E82325F1FDFC029100F922BF206E5527B7D8F60C
3F3E3AE2184CB954391D10A1618FA0940F12159167494E29A46125CB911B19C4
97B4DC76FF53B7F79E380D7375FAB6C30A467E02E48BA73403D3900FBB440C9E
951C081C8D5E04DC0C8E1BC7D552075CC360B7D1007367C655069324713715BF
F8182AEB6F401A1F029FB3962BB3A0B2775979FDFFD834D5559EE20CF54D7D91
D93C5C0B1E4BC9C5097DA97E893335D6F25B0215755AE271340453DCF8252782
8607B0F972DB969DB772EB7BEEB185D4E20EAEE6BC04104F3D484B0A702514C1
55113C7286CDADFF3B72732ACEE29B3711F5B1AD864B05DC35F1472686B200B2
3FCE6AC13FAE056EA1993EC64BBCF7A0477903CF2F3D58BD5426CC64C9A6BC49
F41EF70ACD9A306F44D4D0D2DAECB7E5070EF232701DE7FC69600456241B9F91
FB0604DD0AD9C064123D99B39FD5AC53C5210098EABA19973BB5962589CC00B9
F7AF32F3C9F629419962EDFB0907AF4E12B9A1995CC8DD7C4D79FCAD75A6B6B4
89E495CDE86A55512212D0BF1FEB2DD8A46DABAC4FA91C2CE79CFA313454938C
936EA3ABB8829ECF28618301F5058AD0FCA3D9754FF3A772319BFDBAC06F6842
6E5E19E5527F7A9789BCBAEC1EE819742C9B7B38799450D2262098CA2F7CB87A
72AA4F194394E1013BD793E49B6DC7056A56311C45D81389CE7D6940E61547EF
0A2C7D43915733C8514BAAD7C8448DE8FDC4B2C8A7ECC2FE601617D2485DF3D8
6F5D6934079403732B64DB4137C4154E0326860F859400AE077A15324E0FC7DE
7445E3921622FEDBE3257265F620D21AB694DB93EC98E9D6515BB47706CECFCA
ACBA5EFD0AEE1D8BC59F585D4D9961E8E0F11B7B7F197A079244D4F4597A6552
E3874B76A3D9BCF95DE4998534C7AF942753C52402018E2F0DD6E6F13CE2E122
26F8533927AEC411ABDDCC502903B27C69A9E1560CCAA0D34382214AD3F49587
0A6CE2BAB310D5C46B5460C545E5E7BE6B0B5D1035F470C1927AC341FEA5821A
4973C94B301CD34D302302FA18CD42ECED9B0651A8A7018554F52E0268472163
CC2A53B37D85D53A31D1FDC394245F24BBBBCD7B9564FB770E2C23E0F1FFDEB7
6F54826FF5A075ED62B97958AD01F1DADE6422236F0A56E6C2C3A9EDE8F771B6
8764AE4F8922456D1012AC7AECC3DE4B8DA66E6FCE8152058F605492683F8FF3
90B2597B615883BC83FC07295D5BA9D0C0242E277CD7ACE5B12FCB55959D6AED
12216939E7F7A6D9624D0F9B4086466032D062950543CAB67EE2E2E2DC922C4F
36B8DA8F7FD1E141F79722F41C908606381F7B687A64BE33C0A6DE0A4DF48877
138F6BB8582F28FBD0853C346B285D8116F04CA8CE32A14CE3E6303252D6212E
D876DF0B00D27069B07181EADBDAF4374F7FE019BD73BFB48E54244569DA62C2
DBA424FEA187545F20FCC2B6B9586E9D89551AEE65EDCE251107433071DA9DA1
E52CFB829EBEA262F08344AF309BE8E64CBADA06B71D089EA6
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMSY8
%!PS-AdobeFont-1.0: CMSY8 003.002
%%Title: CMSY8
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSY8.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMSY8 known{/CMSY8 findfont dup/UniqueID known{dup
/UniqueID get 5096649 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMSY8 def
/FontBBox {-30 -955 1185 779 }readonly def
/UniqueID 5096649 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSY8.) readonly def
/FullName (CMSY8) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.04 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 110 /backslash put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0
7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81
DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91
511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6
1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD
028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86
1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A4D80B73E7B6CB7548
0E1D77FFC695988391DC44AEED8CC947B3D7E198B9620E2238DB3A2819182F03
14498B8CDFBA48926DA721920B221FB33BC21A8456AF10891403501D0F6415F0
7E041AFFE109F640E54FC1A365674711EFF94E752652A4C8DA62CDB1149DB899
2C4A4BD77A06E81E93C5698C05DD02F74A0756082738BDB53003B483752AE498
DD718AEA8F3FB5A6B7E2D2AE8F309065F3D556F9A34AB90C88833A54295E0982
209C466A301BA3372AABEE20D862C6DC6B6FAC1463C8CBA8AD766ED1B4C9D712
2BECB4E6ABF558D8AB5281C35726BB8D046982C0DDAE17BFFC9394125E4E84C0
B283977D31460B8EED4346CCB09F64DA0ACB640C6DBF32F2DC30D54668C1CC12
24C7280593088E9958C047125C323E9C842801346A9CE5F50413D69F6DE99471
65D2E387765E92EA4C43F17B467DF6E266D92551009C0E52E7219AE9F5E2E8D2
88852086FF3600BFB50AF3EAF8C009D8D5F084B510F792385F328F7EFA8C38AD
CDAB2EEDFBC6AA45F6DD7364C2F02DD2BE6C79C8361E83D4267CEC2407689864
B57B5D967FC80AB3BE8CA43955FB0FD3081D438437559AD24A7ADD484C1E4A77
B00BDCB0D1B121FEE983412E1EA5489BDCE5DCB4A7310135956B230C0DE7BBED
516369A92BC41FAC8D73490984942D930DC193BF0C774C1AEF627B969EE4B001
11381AC57815D7581E2372A1DB740B09F4A7FB4318B765DA4E7B44E8805CEF85
44EC3B10613FE7B397BF91B69A5CB2E9086D1E7A1FAE0A9ABF2A237A2D29ABFF
E392A18AEACBF28274E775D3FBAED4F46B982B9DA4602E24094EDCCBC9D6FC0F
67C60376879245606C0B9C9A678E8917516BE1CF097B1C75C9F0DDAD6899F08F
81FB7A198D45FE060CD2A550D9B8D58B882B969D7BC3EC018A1FE92BDB262835
26516FF97AC387EA525FF987E5EB1EAAE4EA5866C9CC043D183763C530F7D7A1
2070E4044507C4E5611FCC117FBE4396E0B24F672CD53D5FDFA56D561FB86D40
90A52A7C7F29A119DFFB694A8C445367746A49CA5FA83163BE448EB19625DF26
609A8C8672631A10411036CAA3D6C2F822A4B2505DCBE8E1CE6916AE515E78CE
E8C894B134BF811671D17C19248853131DFFAEDB24B15FF17EAC194662460642
48D23515AD434C68DF56753806FE96DB3A29F9D4980E0B6EAED7383F9FAD2584
8F85679D6D1933677ADF5D31FE6E43DABF137E834A1DEA632D36EA5728625159
8F33348893C9D1C510501628E4A9A80587DF6E179FAF68B158406A3EBCD726E2
AC17F2DF8B3607072824D2E5A6479F7BADE32E603E54E7A83BB2DFDEDB0D80CD
1F1BDD4F6C9025CC3A8A3685DF10A8183FA80CE0F0FE2BFF2500F76B1037AE41
56D2D7FB468C3CA7549E3599A2AACF66302572F1B35BC8EF7C23F6FC4B720228
1D673D903111CE378AAE83480B4DEB7EA84BB35F4F7BE997DD4FFF5A9B5E7650
3C7365BA0965B242DC369D03215651184024A08EC284F1798B0726152884B4D8
46411B3BC8F5CB53A70AD53BD7B1AF23528849B56CF2F75609FE715878CF6448
38579380688B47AE3D374B0DB6ECA5B8284414090123D47F3F9DF389E023F431
6B4C0DDEE4190DEEF4CA772742012754DA9A44A8F550FADA6D8FB0C512D5BA2C
BB7DF71B1DA41FB6936BA71B710CC6A80751E43436F0F5888F51AB370DD4A088
40F402661E08732C960705C7E0D29B8DA1A8A3E119409E51EE575E9655F47568
023977917C8EC610BEBDB9C1F4EBC192084D63EAA00EC87B53E86620BB5AE51A
579B0F8E1972CE1DA02832FC75184F45409DD9D413402C2FA27BCB0AE6DB4CE1
5AFB114E23232DE07C4674969A1FC94D152C6D3A611F029ACF4D949A2C0755D0
31C7DACDBB4DFCFAF7E87295CCF5D4AE28D87ABC3533D87EEF1507B9FF9063F7
F007DF03734A20BC3A198B049000C92D2849C62DDAA719FC28EB372793E20128
D786670E08948808BA45C4F6AA0DD8A8357CCC47228A760C5C7864853BD9C9A4
285E446CB72C5C9D3F03FAB000810DC5674061FA116153040743E846506CFA67
FA8770E785D7DBC7293F37389A0859CC22275B23C44B57B92A033A7BD194340A
D6BAC6E103402F8396A5394C617CB2A27D9500921D5DA06115EC81715EA8E360
4A95DCE8689CBE268B8E6C8B806CFB0ECBF634250243C9E1AFFACAD65311FA4C
1DB0988203537E5EF12B86FB454D06CF05E4F4FC4143D62920E99304245B6ABC
82E21192BE94F5E980DB21E07FEDF0EB0CAF4ABDFC20EF08A2A44A7940E2862E
08FABA516152DBA899D6CA561EB08C7C8298DD511084E5230CEBF28AB1D84C85
B5BAF4616C28FE05AFA4BABB3BA03F8CEEF3F3EB0D3034BD3D8D06629B8E9EBD
72484057E71C9EB4DFC7C2CE7749271AC926C2419D618FB0B60FD6F81F0F2C04
E529CC74DCC9E4AF32D935D7CA65FBD0842A7BAF162D08F782E65DF3AD9EFE69
198AFA9208B22BC21BC4ECABB9BFFBA84C8421B74748E1EAAACEB59E566838F2
C439579D6C75074F94493F7D5C8942D881AAE6302C37A61003AF77684EE99AD7
EB5EEEF050C52E75E4E842F8174470FA60CB213BB6F257EEB26CC55D1202931B
B981DE2535A87CF37BFF912220C117EE166CCAE58BBF624170FFBC0716726B36
304D698F2CA131675F7B1199E6581B8C812C4FAF75814282477BE2B7EBCBA7C2
FA6356B2876F89698C6C2493989E9EB252DE03BB374622A7C88B8EE9FEB4851E
02F85CF70CDCA7BED5EC94E81170FB557C3BFC6F32CD70B506E56A2CC5451592
130C6F570C679577C44D60A811DCEFB3535D855259B1021AC168DB76DD38B459
F1813E3DB20AD9275D58880CE94058490ABBBB0D8DD16D4A65F680B30057F15D
07FF54D779CC978E90A850A2D8D79961EE276BB26B594C16F56557435671A3D8
ADD3DD0BC4BC73B0652B9DA8462FE614A14A11ADB2214EC4910823FB4CEC8938
24354C5C62547EE5710FB5ECD93AA45DEA7411F6CA8D5B5FA222685E622AD73C
1BD5DFD1C8F253352D6C7D14FF2FACF07CA5EB11392C6A33E9CABFD99F743BED
55E8DEF49E07B9444171D1780C698E5B65B540F41F845AC188DC7C0C8B5BA5F3
546BEAAA4F29F0DF30D5AC12A60862742623100074457BF2D820DCAAB340C1DF
22FF26992DC02F276B40A7C528C84B72CD189A4088C90070486C49A1014FDDA3
5093FC12DAF309FBC063653E6A33E14EB51B081126AB5BCB8016E975060B796D
6CBFDFE6CB9E191F12E309254BDD6660E3227012F5DADE246B02B6D8127F1EE2
248F48DC5ABBD229748444420C868450602120664984FE3A8B2373232CE5CA15
E67172CAF7EA99F73A66AE33B1EDE5E8351DB02497CE3338930147873D4E46B5
E918F5592A21789FA9F46232BE693DFC33240E2649D6AC1940B101D806089436
F0CE230BF6D0363510378822891DBD3EEF3365430E74FB6C994BB40C8EEDA593
CEDAFEBC3B87C7C04F52FBD7D557A77B44855CDBEC8A8D26F44D66446B5662AD
15B6B79D13BD262D79BF51C09F8F690A61C7F11EC2E05F6BEDA273648E9E1EBC
3D5F1D6ED486797F753064ADDA8494405556D43D395B1487EDE877CCC1EAE954
1AEE2513DDA94897B733609E8179DFE1975590568202EF20D58A89B34874CC3A
A5579473AC65E0EE61545AEF578ADE10BE3FB3E2CDC96678F613E4DEF7BC1B38
8A551C93438A0540E292F65F1FA73D9AB30A5F545284085E4930A570C1807995
7108AA8194607304488616DD4AB189F8EDC5F4507AEFD7847817A8ECFFDD2DD5
DE95E04EAF2774F8AF661827229F01E769A32734097C457EB6FF056D90C46C5E
9F936AA6BF2EE8244BBEDB8862E56423F5845BB10C8809730B011D650EA18945
83C320A3F4ED095A5EF91929FC877ECC28A1C2CE74A53245E629BF46C6534983
307B1C94EB35CECDEE86551F0C308F66690E591C5D9D8FE14F534CF3F5DB6D32
39D7C799F392C4E65759B7BF61F4D8312E3B26C31466206A367A0DD7A90D25E2
805D36ED5CE0A4BEBCAC0A348FADD2D2AAD670E28BE6E33F627B4A9F35078B1D
6688084C4C18840673EF9B3526172EE14EF64E97C8B006C27DF6EF73BA6E6459
3608F10EB1EC4B824DD5360B42AFF2084788B165747AABFB2C9C0EBBA9C6246C
08F28143809315D6268E386F09BBAC54C34213438B56C386B34AA457D149CC39
A3C163F56E3C2E637C63A79CF7F2DE969EF3AAFF75F3F20499A9ACA61279D545
866FFE57D25998244F448AAB042B141952BD653007A889B1A716A4042CBBB827
C1ED5E3C616C22D5FCB39D3B3539F9B71D50D25ECD2E5D953C7A5194C867DDB1
75CE10B2C3A20E8CDE15AAE9F549D034838DC066CA649C31EE365D46450AF18B
893748D055DD88C72391FD92DDF0AA1A1316051BC756F87BC9A425019B2FA7BD
CA9F35E89E2229B3021DD24C9DF0DC3217F44DCF510116DDC9E92EFDA3E0A892
491C8961CA484BA29B8CACD2FED2E246FA7414F892AF7B9F08698FDEC82D2E4D
8C6ED1FD9E0BA2645663E7E97B0F780033D025F2EF3B364574C03F04FFC4E09A
3D4182BBFCCCD8CA54A92434E2208803ED36F931D31C7498B7FCEE4B78AECF11
B27123A10F031F9CBA36066680E4748E346D18FD0EFA395D1A9227530618ADD9
64D96C50A0172F712CB427E8F7170F8A1691FB95B247A271499F0E63676BD64B
167438333A3BD9CD9641AC637E0ADB17F1E394DF34AF5A2BD02030DD087BBA02
E1209338B74075744A9A9966039AB6D223F385E06FF359257913E6C01BF32F5B
A3640C7CA41A6C51F296E50DC1CD1D68491CE5D75E0ABDD4C5C4A97C8BE2BA35
D91AF9F8F38E7AB8C1778B06A212D0416E6137087329AAA2679C51D014CC4DEF
0F1543E2FD97621E552E19B29AA1368CB5046C188BA59B1E1875B25FB269DD2D
C0678A42CD310702465694F2BF302AEBC43F714F7C657505132DDA71CD23D17D
628BF3400EB5DDFCE2850F31B40C5913394649AA4241CF646F3939916C2077AD
C11F8C3E478586AA7931E327333FCD8A2EB31DF4B47AA2F31B999556602DD998
5848143C0CBD0B5187DF08E675550F2384D48C2954EA7D16AD2B94DF97C194D2
302CC47BF968CB1F6C9641A87525D5C6972ACCA1D4A4B4DA8EC54BEA6E7312B3
2737754A9FCBED3BA5F8220B751506BB0A5BB5CF706AFCC04BFD713A3BE3C842
9FFDBAA0CA5691D0FCE76134841A169970903843163DE68FF09649E99945DB64
491FD6D8B2DF237DBAF550D1B74263B3BF1EF6211F40D4DF2DEC46E4DE557088
5D458A7CDC6F34B8C3F5C76582C8B7D24A333AAE0B43CA67436F8ECAD7C50B12
35BAAD521033D8024E4DFCF01580AEC63BD5F8ADB778F822AC4FF0DA608EB7CC
1A52A51B9F38FFADC0D2F4D8394C5D598123B483AE5AC1215F24F2492EBAA134
3C58AD4E3B493AABDF753EBF1F04058C6981C353D6788C2D3294165B667D3765
7883A8493F5D772F789F73979B254BB9397FDE4F8B76CA6FFF312F4B012949F4
3EDCF1AC60FFF2681549DFF430B498405E79CB407DADFCEDCAB1E2FAD3B0F4C7
B575A33EAFF9F67D37F50BB06D06834EA683862991C5BE340D4A7F8D131E733D
289F72977870F9958102F5D835739F0F5A642E7194E8AF7FDA2937E5C0712CE4
EE15CB475725030CE0F238C32775D3EC95CE3D0886046E3EEAE322F59D423E83
DE88DDAB5CE0F70537487EBA5A16A9306BA7DDCA14A85A9F83B3BC3600DC9421
BDADA2704A5A24F7174A3A486ACE68739EC5960038CB44D969A594E97AE1F42C
42C1B7E3A456B3CDFC7683537B337AA8777F18CA45B22C8BEB18877DC624496B
9E8EF9F386B7FE4D94ABD5CE3B5786E76FE04A35909C472C04654A4405932EE6
A4A3E0F6DB088603FDD82F0EFCB85A962002A662D1AD0647A2F484B59075A1FA
9F4327D542ED7962620B998ECC3A95CE736089593461CED9B5AAAB05C2DA3820
5AF29B32904E1EEC357C8E282189C6D8F562DB11291091E6897E24CD8F8E2A34
67F35D261E01336152E69831B0CC6B03FF1AC7EA22B745F513A25FE10F70E74A
3FD71FE1EC9999BEDE7CFA6A97EA2DF621711BE950FF8960965685BAAEA71FA6
36F165573A0A6A92DAEE41A9B0C97BF03419FF6BA1F44524D00FD671EACC4233
9A857680DFD27B9F1E7A760058C8277B3761DB9969241D1824A7DADF70BBFC38
89C6DB9091E3BFCB36851CB9662B365A4B7384BDBA1D385902D1E5DABA72A159
63790096B927EA49299AE03E41C7F593F3B995D1155E91C62D5F68845ED3C797
7798B56858F96C2FE2E37D812873B7801767082A6D6B60602CEB94B7F6D7A142
72814734DC584A18D1FFEA7333D4C7E2DFE5B91E9AD92EB52533CA52FA888980
C79FEEDF0FAFB3B20B497F9AB668BDAFA364B405916526D5C48E57DC30BC35B9
BF684FDFAD199D9A28541327F3899AD505FBBBBB22F419E22E0149EE5FDD2B43
AF442E2724EC16934C307FA731F90AD1C76B74569B78CDEA7C19808233C6364B
D049F3F50A68D3EC5F29F2B96BC58C44AF90FE13F244B7129F14B5DAC3F3F310
B330E67CA4EB76F895DAC8025F11EC7630EEB4826B5721348FA38F28B2AEEB1C
5F7CA413C486C94B1DD96988F07F7A08D3635E28624878E55D4FFBEB5E183CB5
93014D8A272EBCF3A09133603CFFEF43A6FF059BCE525706D3795884FB495748
C8AFB50DB464459A5C36D7CD087631BC09C693A11BDF1C6011D9864FE66EE8C0
4824A42E97D16E017C0BB73732D4537E2A5BB283B3568950E5681364DBC1D6DA
058A122862A44ED85029A7B39F2FA7C362D859D0B429E056891339626AE6091D
74F6110CA32F8F3E9507216997E6AD1A2F1FFBE8B407C9880DE230E234F6FD41
A291851178BEAE5DB9DEB22E3443807E2BCEF12A4AE8C490AA9E3D2918329F47
42314CD258A0760DE5FDAC4AF7209CEB530B8508B278952A3638CA8491C3B493
516F461610DBAF32E923ACB834B15E2D169A10F2609EC0ACDF7BDBC777DD2C19
2DB330FD557D3B06B78824D6AB237D8F2D57A7ED35F02CFA9290ED6893B41657
A2485524A3F1642FF5808FDB77015D9467EDAC4A6BBE8A175833B1225A5554F7
2C60207F7A2632A4023255E8EF1F38C1B8216C9B03319B60BEC9799E5378683F
46E698FA75F2DFD40F17C603F3335F1EC70DBA1449C7A33EDDD46CC3DE4A6557
EE67BF349AA8680FDBF415DC527129288B5879500180F75DF80394EC7CF11BC8
9EE9A4ABD64DE3076A2963F83FA333F19FF74F79ECF36A87A31D6F125FD2415B
3F6A6FC33C179F54CA164835F3C3DB62AF444BDF27AFF23098C7212477F688B8
6F48D9AD080D544D57FEDD33D3D9AED9346CBB644C97C951D4AEEB2BF6F0CB18
E2517BA7ADCFD00FE44E290E731D53E5C0D762FCBA08004562DCE6A5EF2FBB74
B3053CBED3B6E896B1C3356DD9E8FCB69691AAF6BEBA0424D62B9F266D560B40
89E20A9F35AD4A7F65A7183761ABBEE0F7EF26ED3565A25516A3A5A57143979A
1EEED8CD52A69E4E1AE4795F3EE0CA21B9F4D166783A9AF54B08B6C56703932A
310197E328C6E6A6BADAA11D66A952964F31FD690082FA02D1E2A4512A9F2742
33B203FB770A3A1C7490ED630D0FAEB3066429D0237E18818EC368D0DA72EB08
1951C70139EB0DD59EB53AF5039A7618C77F6CED9F0A066FED6FEE0C0E328351
BA39746C1224A29D191D8B86491E0A306ABA070CAA2756C3A33990EB6DDF34E8
06EAAFF94AE6686EEB06A17D6D020D1F4E59428D533DB0EDA6434E6E1A478D5C
2A0D08CB39DA7D5F5200199FFFE3F41729478D4F63AE01FC0BF3B378FF6402D1
CCF1BE5F191BAEAEC7FE400C9980E103D8776EC196E741AFE11D249E0C277263
80FBD329524C55943E25631F113FB26AF7C5FAD7E3A6908AD524ED35A9488016
DC8381A9603FDA1A9B29972F0E6DD38102B35AC78668859A693EABD941DF29F4
0F2C77153A7B5CFA131D306014D82806512C75EBCA3529721AB0BC17FF16DD90
22A82202F4170E7B112889C5E5553F4FCFE9F70A843468BFABDAE2F08FFF09A8
4515916CBD1A10C97671F6BB5B0A092A94700D661AB7BE2686B88698EE76C958
2877D0B668201406313BED40B162372E5A986FD23F028331ABEFE02AF4AC4DCF
E3
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMTI10
%!PS-AdobeFont-1.0: CMTI10 003.002
%%Title: CMTI10
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMTI10.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMTI10 known{/CMTI10 findfont dup/UniqueID known{dup
/UniqueID get 5000828 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMTI10 def
/FontBBox {-35 -250 1124 750 }readonly def
/UniqueID 5000828 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMTI10.) readonly def
/FullName (CMTI10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.04 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 101 /e put
dup 103 /g put
dup 105 /i put
dup 108 /l put
dup 110 /n put
dup 111 /o put
dup 114 /r put
dup 116 /t put
dup 121 /y put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7
5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99
8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716
EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C
02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D
46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A
4B60D020D325E4C2450F3BCF59223103D20DB6943DE1B57C5FD29DA32D34C95E
2AB2ADB3F60EEB0600C8ADE15A2380DE10AC5AAD585FBD13097B1A7E8E210D4A
EE96785449E07F0C8EBC2EC5EFBFD0897DFDC15E5BFAC9584D8DE95C5AB288CD
8AD8B9BEF0B8E5F887B3B0B331542FC8184DCCB753DB6ACEEF98B85756B988DF
CAF1AE0DBE7D37D5F44A2E760AAE3A5197C27B15E32275A64946C3E4D0476FD2
7FDE148C788DD2106F7C825E270588AC05B57E625AB17BDD02306F9E5FC851DC
32A5A6EDC43C770A71419B2C0C8074EF3F222C8A2097CD81A91F333A521B3A09
482A4FE1CB231CE344AD126AA284C3280AAC3AD162CF0EE241BFB4C8F20502FF
118507F5D1B5FD898571015E73E5CF2281085072E00D401F6F59761EEC3E8381
1F26F75DB66C504AB6BABA87D121B1E7040A07AA2FE01F80DBC246CC03C4B2DC
C2A715980C52B7F96BC1A78FCC7F4F52EEED5F705E08FC1E5BBFCAD121FA88AA
8EBE58172C162AF409DBB0728F14923ED02A65EA24E5D52B6AD07777455A70A4
61833D3789C719BA92E901232599767E423D5AD9C807670BE0E7B5CFF8256A20
C7BF7214FFE0342809570F5966A2C43E784F35015D9040BA34FEAB6A6F089504
3A40A9E9D711A2721D3F4998371430FB3C94BFC619559B97D49627BB630F4B70
9D0A8FE4E916235335C3962F3CFDB04C4A3CF714DB5E260F4E66FFF2F27CEF2A
D4AA26BBCAED23B8BDC98F8F453BA27AD7758537561E766B82DC3032E92A9EB0
125D98A22C5466AF069BF72A9BFA052A8628FEC6A6AD0B711DFFEDE3AA2D7CE8
34EA487038EF50F953B8B4471CBA6FC3C53877EC1BC94582B1123EDF44B4056A
30F49394BDE22CDAD7F01951C7013D26979277D18EFA594E8F4F2B5E615187D9
39E842EC28461B9ABA52020A127D2CB9002A673A435B13C10602EEFDBBA6BD49
9DDEAB9E68D655443A5C2492BA061C1391A51592BA8C353A6F6A0708E8860184
2B5D031D2CAB87D618E9F6F7A0BF3F66B3FD5A25BB91F7F1F5F99CFF56EFF4FF
0A35C55658001ED2E97B26C869292F6274D433A5443179DBB8EE987196306348
3F9E87C6422AFFDD30080C9AC4EE7FE5E2DCBFEE4974331F4AAE479FD8806D4D
9C2B85FC69EB0453AD827A1E767E5C484BDFBF5C8D6E2B3C96298B390F22D757
802643A79D5E29CF3AEDF0E12CFBECA4663444FC87F2027571DBA9ECF688BF28
FF0DDB3AEDBA0FB28447CB4B5D5205F40C1E7A525FD7373392EEFFD910AC82D0
98E71660A1B3227C4A2592F3E853CA4CDF64DF19A52582E167234F4036FAAAB9
5446BE102DE2BF43E82F0112C2A20F15A3F92C6571AC761665A905362C4F8BDF
AC8705519C99862CD9C0D75113C4AB5FBB83C880E46B82715B5628890D9103AD
A2329638B95D93C4DECDC5E6C588C9D5183EE6FC28FAF9825F02DCA567306D93
5440987A81B51EE7291107A08F201C609FEF91A8F0587E8B13D4BAF74A5A6815
DE9E4441F46AF8E1DDDFA2D611C889614040B144A5EC064DEE4638C04EAB2E37
4CA8F50FB8C4D65BB296DCCCD39F1F554CFBED96670A91F515CA10EF896874BC
8EF48C6447752C70FF5A06F928DB55586354076773BFF7E94C4C3A7A1C1F421B
A9B4E3936EC26E0C19BBBFC90F021E877F54B62108F6DD1C7F6D5B8E64FC9362
E173F01BF2904B7E5A08B3543611562C2714099DE7D4FA330DB148B560A9601F
42A84452811CE213DCE782A0D7809CFD954D6BC1EBF2BA4D1B18F50FA8174C96
3E0120E266AD5DDB40B3F6798AC28CDC5C3C4BC34583528F5B5DC8A222B80B59
A3A93DC715D061EC6915E6E6E21A25425C25E8747C60F170D61047108826F96F
7830E220C108B441B6EA3198E33C49BAD8D43086E49F5A2BC7958A1A8CD011C4
49045193394696EC3DDD0BE084E8F2E9F0B9496F035C0DEC1CE11409DF566428
D50043CFF5CDD1092F6E0807E660B68163BCA738E8D98FC6EE3F713164CD204C
0BA84FFF4F33F47BC31750B448603D7ADB9AE92FA91AEBBBEC0DCD66980E6955
CEB425ED07115B24E40F53B29B9D840842EAC691B4F591F866DF27556474B485
1C6F53DD72499847109B16C7093984A6B8487D4F3870DD517945CD90E648C1BB
8A6861E540FCF9D75B984B5009B5CC760CBE297042C240DD624111670B703388
6FE6FC0E89C6B4C88F51DFF3913D0CC1FB4770C8CBEADD4B86393605C0B6C468
83CA5594754411B6FC331EF56D7CD6D247FAE42E966583C29239A8F862348D29
60B177984B6B957E733DB4D275015691D91443BBB13C2DA96097A29733CDB284
42F89C85A7A743338C9DD3BBC4EE53F695E5163E6E1ABE5791ABF100B198B9B2
1C21E2FA2FB4AFE7F9BB2D381260CDD3A2CC05BF513AA1E80ED69FA27BC5ED5A
21445BF00BC2F997B356D94AF13736C6D3B0613EB6F4CD96A685FEB672661DCA
206105EDC3CA07900676EB2FAB37F48D2E8207BDE1463894DA3C5B1488AC1EE9
D39DAF691648048F5D7A384B8927F8DA2BE3602669F71D80686E427F395134E7
7ADCC611BA91AD4B7A0237213C60CF2C905359C90795230344FC3C50A22BD44B
55B2044792509F50F5C21F53D9F9E9F063ADBED3AB99E2613B23334FE8DF70B4
6120F2EDF69F50BE793EE145B9FF9C73179DE640FC2ACEB5C6617F918CEEB762
4CD81E665B2E544864D13230B058717B207D3CC5D6647D5343DB4D0356082392
871EFFA896631A7E0D6477942B632074A9A4EF7B09D4701B1639BAAB4E03A40E
9B54A7A4F845CD63F88831EBFA4FB847847CB98F3455CB5957F2E0A0F5623645
DBB5C5564C7F8B117D6E27E65C0F3EA81AE67B4AE4B201E7C4FB0A8364FE53F5
41A7CE8F834C2C4B322809B353A5E63BBA7BF3B7DC1A85EA700BD287C2BD3FC8
2832B0BB4695FC937FF5EF06FCD87DCE6DE793C2B1EE10E6450352C17726155F
220D550B1759E15AB2C1D5968E52C8080CD280E99D3CCC0E80C2EF8BBFD96001
A226FEED7311EFB4B67F424B557A877379A15BCA54780F0CD2CCA00400B9B39D
981C6B552AFD2506D1B23618FA9AE6D8143CD7198A8482CB416CCE62B992347F
337D505A4078713BBD91E5535BD58EF0351EBDCD749CC24D4AD39F8CECD7D6C8
139756680A4C03A58B3374CEC658D30160AE4863A3938A891BB59CBE02BB451B
1BA4B2B6E68AB61DEB85F95E3C909B8B66E220B9F18280161C279F10F7093CDC
100A53D542F071CC0A5AF834DC1D18738F5DD62A5573E884E1FFD22BD810828A
1EA47F8218C15A2E97CBC609927DA3CC2B802EA4A0D7EB57627C135E3B065905
F97597D818A2C5CC6F328AD25AD11FA50F1E4FE637980B7474D6F85A521892FB
72989AABEBE02A2D0EFE88A6F67AC29F5D8DDFEDAAF465C439983C6B84389FF7
A6434462BEB7B07DBE4BBA61ACD4A60C55B5C0AAE527DE381DFECA2E6BAFDC8D
310364ECB42CAFF72BA93C067B2F02D1CA7C34AE7CDC46787A0E234C8BE8A928
7A6F3DDE0338FAD532A9886E8E3525B85DD39364AB03EC4C0DD25DC179CC1989
1BE232E387E857C78332D834679195E10F1E7B87B7966DA3B2238F53D1E13FE2
8F55ED6A92A750C7250C9B91E29796621E7E9520373214D7DA81B2875A986D33
80382AFF6DE1F829F048E57664D9C4ACE91E4684A51023943A4964AB5657D610
3A5405EFD4CFD1EBA684243E15093C9667797BB47617B66054EE02C41FFEC45C
C1BAE8AD56B00D323FCB1D2744F061FA16E161988741A319B1564E04BA210996
4F9F02A3268CABE450D166A763F5284954564A1C86B76544C5F5ACDFE0D758DB
865A1CFCF9FE8CD5F9C3B2998C56468FD52DF8EE60C6935A3D221EAEC7714E3B
301371C7DDA0B03A2416238F2B47BAD3A2C5021C886DF51C695AF9C87A864B48
3BB3FE0B355EED5454B59B25A0D8A1B8CBD356C24F64D9B55E16C30C011365C9
1E0380753BA3EDC0868788D5F50B9353D0227BCEE1BE36998B2622C0759BD66B
E4444250589F9CEDE766D8B940770CB6B89503E925B35C00CBEC2873D2DC4A29
0823FB7A3717B69A7DEDBAAECC067949932728E89BEECAA91DE3AF9BF070B9C0
30EEFA8C0A55C8388CAA2F0515915C98E67FA095BB98967D14B0DCAFA9622E4E
2E0EBFC768D80585ACDF28D8A5C2B6EE2FE7AAF62FFB90F569F84A0903996DF0
C1D5723366C436E4088F3E2BB9B47F9789052A71CF5C49908CDC1DDA194BFB89
14D7E3D7D4D72A150FD6FFD8303E9DE5A97A71B808B8BDF2AE466F31BF5D7A4A
44F81230BBE2B456A221E2F72A8B59F8FEA8D31F8A005A5BD93B9F49CFDC3DCC
CE2B67090460F632271C7157BDC2F05BC2749FD562FC28682A616A52D1B67654
DF78B7843A9EC26A7DE2EB168F874904C2915B97534B2D4D9F74A9573A771D34
9F7BC855E8F794621BF6AD471BCC347E2DF5F620F5C209E33A4CBF1EA85AEA87
4492A77342DD33EF615FF34037D660B713C908786D9022051B825226545827A3
2AD1B05D654DB6E6D261B4E8AF0933AD1F0FCFC7201E1A7C1B4199F160C38676
21ABA2DDF1CEB655B3EC3226E0B122976EEA998F7A5241F062E54AD1DFD6ED26
47C99A439E0AE95415059179867CDD3F0FF751F3141309F40E00A6C7C28433E4
F649BCD5DAA64177580E05C495EE7BCBCC5FBF104DAF360CC2711386655B26F9
D349D887EEB32ADE595241560FD5924A1745A22E6A01DB9C285EF14596EBFF0F
03F36EB2E0A7C3864F819EF7B0855121292D49482F046A55CD7271FE03F02EA5
886864D9D8EC22A68C23089EAEFFF03DED6484D8C341861EF8B6FD3C5BDF5AC8
352DA4E13A1E30D0CB71E090E9CFB9AB2CAFD0CA7C34AE7D8E3B2EB4666834BD
9CCD1AC2108348AFEF6071796F4BB2FFA4A67ED917E76A109FA2DC2A30D744A0
9AE653A748C1D18FB52595D84E87F1C1FB6B2F32667FE203262C66627AEFFED3
92B23861E5EB238BB4EDCE09DAE1C65BAFC198CDD1B45D42CDF93E16BB82D35F
821E9E49067E966AFAB2AB52928F8DD6359984071FC37AA652FB834A09E5BD93
3AFAE161140E74C6531E413E8FBBFC42BFE8A464B71EB1D8CAA93B33D7BCC3B0
47C7EEFCD3E9FCF26FF9441DD9BDE68D77AD7251C06BBB9A2103049E8827CAF0
F26BEF33F656A690235DEEC623CC519AFA82DE2AE16FB99F780FD7D8290DA40B
9B604AEF36B529FD184239E7D50561A07428D28E51B55546590A1AEAD4B7F2B1
AB8C5B9022C1FA03E33F8F409B24911AB8BFCF6EF4A8E415263C789F89063E71
C0910DC20347469380B7FC1EEB87D4CED7F4A361E58B61C91AFCABA35C03F978
B9FB5257C31657EE48504C355CE893FE3C553274C641DBC4004F5D5B879CC5ED
D3F21F867F6DF054127067DE86189F0B59A1B90FDABCDFEE61423609D888EEFD
F4A1367129962110C651D9481CEDDB8C5C2576A59AED64E95F7ED042AEAE2F7E
81AC0C408E593DC30DCAC334EDE9EE27D932B98F040DDCD195D6155607DD2038
970EB78221A94C52BD4F0EAC65F1FC10E5DAA93C17266F351669CAE56F42B68C
6D01E1EA03AE554D63CE76D800FDD9CFD89F80A241EAEFF7EDFA41794EA25CE7
97BD5028464D2CD45B53834B4AEF8BF0B9E7C6ECDEACEC887E8790A47A93F668
A9095E5FA1116A122C0E5B74E2226C654D3187C6CFD8807917820423DA3EC1DE
AA020EEEF2280C44A15209EE2F3FC1776875308CEAD38571E7BF889F287E4594
971A83605E0B4169D4A23EE790515223DF8724054EDAD905F57918FC0BC64F96
514B4BF7DC9BA79E763C22C977FB6146B10D26FEA1BAA7BAF21312F78D1625A7
8E242D743471DB5821408AB786E4A7EA9D35E30E85533C617689F95758FB2C7C
392E759C299DCCE36689686DE0C4DCE32649493650BA194A6208C5EAB670B170
3F2C70BF0EF0E3BE2FB0A79224FF4ECECD6BB3388C6D06867A0E5E3DB93C1B2F
464C23E44D3132E7D4086E3B59B1D13F49EB4772DEDF8EDC4F603217233FB7BE
C13C28648E9AA51D53F11FB896839F97AEDD8834BCA53CB0021AE91FD8E95E2E
F8A094093AF556B9639F508A401542B06821FF9DE1A745FE9AC5CACD5E8E1053
911442FC15CA5333751ABFE2C617D38FA1DC332BFEF44AE569DC631C93EC54D6
261583A695F5A392867A57F59B741EFCD2DCFECBC55D1EA5F2317601C9DFE9ED
D1EA466210FFA905A8F85BD58B98991BEA58DFD1CDED5C9B086D42CCE632DADA
147941917B879139E016B0DDEB8446BA017FC8EE5A354533D667B0835F5D027D
C2D580C16B80B3D05CC92C0465CAE077729F0A15B2DAFC89DCD349B3F81D0516
C65526EB5C10E45A8A85D716EE35FB9AB201FD7C89ADE5AD925A174169DA20FB
61E96C73A143DF964C20589EF24A0FCFE6195317F2FA0D2249C0D8E649C3D9AD
FF13332EA2E4C9CD36D8443EC8F027B61CEF92C6A6B72DD4ACBACC16E429A9A3
F5F29C1631360E32F8C1C93ACB22F810B86D2969A7480F486F62F8488BEEC74C
2C1AF13BB92BC578E8CD30BEA6BC8CB68ED730F54CED0167605FA76AD7B7E88C
7AE7688E598F91C471BD65A542E96D64B1EAF19FB4F1234308C48C2DC86E2193
11ABDB4C6189C6F201627C693691A86DD07FF55C30FDB3F72381E09C6080FD7C
9182762E5001E30F52A216E0B71E4D2D4E2F3B20F95DF3A11FDB2D2B5B5FAA66
C46226D5E0C77066349770514E5675550FAC9394FB27CD2C2F974F1FD58C04A3
1EF53A8AB3B2202CCA1CEFA66228E1480A0709436C44BD3319C40CF888AE4692
5DBBB52B15CF3A518F627F672135A24D5DB9B2EBEF04C860AECF231EBB5A3BF5
6DCCD5E72FE4B6DD29E896691868A7DE4120AD06AC573F5608B8449B38E71CA0
EB5CDA3F942482EA7973661170F81DC88D54DD5B92323F46F833DFA757107E9E
F62A47CC50FAA1B68ED535C3E0E1073532A05ED339C8D70B3B9864808ABACD23
AA95E9FDA43D54C66A675FA074E0A5B8777D3C07850A09087F36852B5351F35D
8BC4DDFCA35CF29CD5E3DE118A741FAC4DED36847F2E2C6CFE08669301722D94
376F540982958074E7F1383C409652F6C99DA39FE90B38221E75BC1ECB93ABF6
B00F410A0C5651DB418566AB350FDA1789AFD88286AF3BCB42B98386F7BC144B
02DEB8940D20A6B3062F0C4244EABC50923390064F1D027A8BACC3DE45156E56
4A942D1B87F1C4A76B0D4D6801AE792CCAE3009BF25368B31B6AD5476FBD3BFF
9759EF463EF5E78E10B7BF64005B2ABE0E8813950A08A1808587A98E0021D0DD
751AD515E8278F1A0759E85D8A084490BBB0F8206484AA36388B1013643D3198
3509078847BDAE08E76FA5BF3E3A73C323CE093DCC148E3C02C2DE1E26C94D5A
40EC8308ECB02FF7DD04EC1005A2A0DC74D4E587F10A3EF349E828F69FD38962
2F0C74D5DAB3ED6CC9F97008ACCE74C086A503948DEF1AAF58FC8BEC703CD360
D32098A56AC776B1BD08442052A2A4EF6C8798F7CDC102AF1A2009657254762A
0793F79A39DCD6ADBAA5EC84A7ED6018BBE727E5D477893D84F157074B24C13E
8D4881C7DF8ADC13EBA0D89745EF93B7616EC5355600BB0D2B630AABA3CF2946
AFFD0B2B724EF0F28393F3CB6A4DCBBA655E3D6E27F87E6D8BE12A15D35E1E75
D36532B9C5000C06A58822444593A1038EEB23C7AFC9EEE3907DF8232322B09B
230015E014F1B4CEB866234266440AD3686E30ABD086CF9C0926E711F0757925
5DEB3D39C8E6D6F0C05A364A0DBF90F6E32CD28887F7E237E04093E07A94C973
462254BC1B1586AAC29FC7F15A80FB5993ED22E79A0FB5BF0F7362CFA24BB2F3
D4EF7D39E1902C53053C27E2AA49C4DE54A05AFB1AA6C7CCFBD9F72150DE259A
BEBFCA5C7E828BE667E9C72222B84C4C79C2DEB885A69861DDB635B02814BAAD
9672A14E50D6A2A236AB35C6DCBFA1165F47F8F52B0787EB4B70BFE3CAA8B511
A630E8148A51C1394C7C321156CF52EE7BFE07B6C354CB65782464D2BE42C0D8
14EAFBE88DA3D5C90614F22E02626ABD343F3AC0A9698AE84CB97F1CC421D34F
98B69FF4C335B95F4222A8BAB77662B4A57A4B574265A679334D5EBCB073FF69
66BD9322B1C2253AE85AB38889B26761BA509C7F638C6CBC4BBCDBBBF4BFE1AE
855973129978F707C87462B67509FE6EEFB5E0949674C34768F001827F12F1BA
77AE866711077C30DC0E40C2D8A6EF4D85355E596E26B675E8D223D4E55C3580
5B79260E90985DA5E5B2F43DE7713D5E67080D2843D44A3585E078615BEA476C
88233D241D3A427F9B1AD26ECD535E46C137084A835CD816CCA936D0011C53E7
B33D5B50ED7BF3F41289F48E394BDC963EB1AFD6F14F0C146E0F13B03E76B389
8AD8E81E41F14D1682A113D8BA1482D9DDFDE71208AFC351B62E028C3D50BE01
FC9CD5D5F36E28DADB469201F41E9F39098B65E43FD1227A26F6FF812CE452F8
B5476C28FC1B1B3E5FEF3A3B94CD552E29288AB0A3ABCEAAEACBD2D5E9001579
738029B0E7F635C6C4962340187558084D9CD408EF7FDCE23F465AFCAA8EAAC4
8855BF64EC9BC75371A98095CB51BE7FF107E4C6C21079571957B2AC35ABF77E
9DCBD599C549D3B40A36AB846859C7BD9F87A2FBC724621FC7B305F02742A66E
F2BBB6B21671FF62D682982C4E8F6645EA4A7D875E03774474BD86F76AFD4053
61E9AF3C9B374D730501BE61106AFFF8A463406722AD2C14D1A81C08C2A31E60
42DBCDBFFE4056E6AEF59CA261835523196A8921D1BE0013F8B3D6F05793FD18
3E767E98289DA6CA9DC9E2EF9E697998D2367E45AA87B3E75A57F64021FAB21A
A480FE7095000C29AB92E6D299B2E5EA7AE1997A6B23E1F90549334F62417196
89BF7E9F62484C2816CF5FC2ECB7DEFBB11E63D70CA13D96BF3DB3B95F39A41D
2E0C84ABD2FFD86525323ACE4A85A8944601CEE9D157445312EE9EB81873DD63
A1BF3256BD6E6C845E2379D4B42D8D19FA6D540368BA9F7C6B494CDB6694AEE7
D63B32A6A32C93477AE6756D1A028376CA2B897C7A9CE0513BBF1CB3A5ABD2D3
CEAFD0F4559FE116641CA2388C14E11C68DB73DDAC0762468B35DB5859AB672A
B65D7701BEDCCCF46DB441B00EBD516CB785883D6C41C2B01FF468BD01EF35FB
6F71300BBCAB30A7619E3D729125DEBF7A3EBC7340D1A093ACF8107D109B95FF
EE955E7C8A927D0A384EDAE386EDC52692BF6864CCD173E5422D00A8F2E40CAF
6B594A1F2BCA7FA819ED618E1F3BF1C884FA4B7E6F7E330CAF28D3E560A6C526
351086D8728B80B03AF6B89F3FC53F8B14B389BF8F98E058B92FF3F37B2ED82A
B7F428D29D07E7B0F502C223B366CC9EC64E8DC1B862716EA1A2BC13AED6864E
405F0DC1E87A360981A5FB8655BC9CD60C8EB6F359FCAC91183558144796ED68
9E9424084CF58823A44C03451ADE1A86894A5E51E73652B902E40491B63B3C34
613F21DF21404D27A0AA6E874293E89D3D3E5ADDC371D21A13B0FD2F36BED920
753170F64A52947A9FA4738F4F6882F595618232976261FEB5D4554BB9504B31
3EC2788186FBBDF95EDEBC0CABB681853130A255917E36D61A4BC635BD3F530D
C0987EC51639F70005BAA3268B84A543ED40420CA26F64C48E56A4D5E508D8CC
2EA04684A1A33B2E63A8B7A112B870E6A4DFB866117E63C662C1E2E866545C93
152E712BC9DD4832E2FA2B5D0B02EB7A99D08CCC91FDE42BC08EC32FD6D6A775
9D931293501783618B011F86C9B59DF4FAE243B02A71F6EA9367956C2FCAE92F
8CDDF3C65A44A61BAE3DB2ED94A1BA87A1B22528BB6E5B00F2389538C4CE7963
E0EA36E39954E08D1FEAA7A3C4A32AB57800515CAFEC40DD04DCF2F0077E6EA9
D60CE99D54216CF2332108937B452A1449075ADBB594321DD7CB26C41D9815DD
78F0E29053F13228DD1881048BFAD54A74A0BAA6CE0244B5D3EA12B673C27E72
3D95F2A3F06A49D48F602D257C8CB8EC7E147F9093B939266464995DB61CE89F
8184AD68BE7959148E5EB2DF1D51FA7176725D5E546A1EA6D1573296C898BA7E
513538078CE1B86E9D8F25CC8F228D490636C0265412E205925CEB3FD93D823A
45E36C65FC54D46797641E89B90DD83561DC4F3315F542D60772F8532CAC2901
DD268E6D3E032A3D89437BFA400C524BD6ACEDC8DA584B58926680A454DA9059
783450F77845B4EB6B737823A62F27E3A36E599C903F79D9A6ED9979A2F310D8
D1ABE7465536B7A664EC3DB8CB3403F3D896DB746EA59159792878672C9677F1
5BB708434DE6E221D29C2853F7CA416FECB29708F707C989CEE1BF23E4EA25E7
5BB0A23A260346F2BF6DEBF46F2C3DBEDB9725BE362720FC314E97048ADFF4DE
48F1A512E0B0CE5C8F17DB0BBAE375C3E09284C1B547BE1DD3A4FF0A85BE14C1
F8B5A8D383E77A7D16720CDA5B48DF6C4F298726509DA028446C371C24153EC0
953F7106F6E7A71791F2C464AF59EF35724E29435B770DCF2D4140881967A641
B3A37EAE7F0E5117BAADEC62F2D8D8F3236659FEE2A65DA5FB97D4F7B898F525
EE509455C941D77792ED32A98EF6D9624D6B3046F1FA3B08F491A3213E7C7B3C
0739782E7F8ED81C7A5EDA48DE84BC3EFA26A92D00CB1E0021BC03C93DE4B979
DAF94C1B5C0E3F2B12B433D70F61E86CB3FB728C2DD3E5799B7D1D57A08FE663
C4A65B11BC53F24B07D4308077DFE10DC1A91AF9261FFD0A01222DF9D3B4A16A
2DD27DA4A0F8B83154594A3AC8DB713C05E93B692CC5084EF2570FBF9B8FA5B6
2A7879C6DD041D28ECCC10ECD38C0E931F735C72908130A3D56359F6D5B420A1
D275C8EE6BFF04F41FFC12E5A128E93D2F8F25111831713C5091DB6673A01B9E
A4EBF1BE533B7015AB54CB140CA45CF5CFC1FE796A0692A7BA48E7D3248C5BFD
C0A11C45276D07CFB820AAE246C2362D97272718B6AD473F0C107C07755CBC20
D9F0A561A5102C764AB6CBF99020FE4F88E52071FD1DD9937B230B80A393462F
670DD95AF457D56BC7D7BAED4CCF5276037A3E1F27E5FCBB86E1A0D97468907C
45B48987096EE083214CE929CB35BF3BABC31DFFB25A7699979FC291B88515BC
B0A610075E4738DE049E4F5442EC67F3DBD2F08D9A5AF0DDDE10F2DE66A35322
7F0F6ADC8F05B3330CD3FC38DD1F8AC734F9D29FC06F5A0196988869F8766F60
62985217B17A021F62E02E038F219EC614F716CA1EFC096BC6716F16B5376337
9E1363A1A3CA245DDA36D5E0FDA5CA64870843D4116D66D31F4B4F23B1CB26EC
A67BB7A56A542CC019D2AB478F0D0599064E624DB237C6C6B21D69FDD966C36B
738920BA0FAD6F890DAF180F797F43BAA68AF1B564D711E6E98D4C28B60AC05E
76BA7AF8577DBA276A5D5765EF9EDA78EE7A0EF96986CC41FFB556088C677000
FCD28D5A7B35DFEEF93C420B6517A73A255A6CA1610957D42C4B78B616ED93A2
F4078547205305E85D52CEB35232AC1A7318265CE435460C42086339F4B8F785
9AFCC09A27F5BB8C389464902955BEDD295A997892E2C7F444EAF8DDBC45C6EC
4DE84D619079BC7612E0593F780AF934E41D52CA6289A7816A6F776976D99A24
D3D105341DAF2DB7C884A650C611A1B4BDB6C937A17CE4D3A298628554F35572
6027F6837A380BB99FA2FAF4E1D4AF398B968C9DFB6675D1BE3BA26626E0C013
2AC2C14E81AAC5EBE2011490AE77CCF3B23A43414B0B88C6BD520D4FF109ADD6
5123FD32F58BB82D254B6E8F7DC2D7181AB3BAC1873A8568D66C5EF4F441F417
5C685905B6697BB7CE41B0A1FCDAE4EBAE289F7EEB169FA31DF44E3F5165C72A
727E3DE69550949CC33C5A2FCB00E468C7D965C22E0BE51B57BA1F1CFC6960C7
33A6788C7420FB22C933BF337DB222272A395267B08279D6559BB507F33ED5EB
BEEE1ECC2ADC03B030BA396A97FF26488BF6F2AA5482F093E935D979FFAF6268
1A7534A81F4B24B61EB3029D771C77DD075A640EF890DFD38C3C52360D4EBC92
E710784D2E26D6A21C883C4314B1FFE7D3C66D0514EFA8E4D1A1239154CA42F5
19895720FFB5D476000CD94FF9335F9104DEE6A43435FE7D2C8308563A44A8F9
FE3C0B5ADC6D6084A72CA65688B110D2693420A449F37646457B3DC07D6DE56C
1A8A2CF3CCB857D9BEC2B1C294C0F09F8526239FBF7D0D7382006DD12547434A
9CDC10DD5F57E2F7735BF351079F44C58E9B6A6E50A7AF0A09F441B6F1D6A3C7
DE172BEA39225E18A30EB9D283D2A775BF15CEEF5E32F96E57C9CC6B325A77
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: SkakNew-Figurine
%!PS-AdobeFont-1.0: SkakNew-Figurine 001.003
%%CreationDate: Mon Feb 02 15:14:46 2009
%%VMusage: 120000 150000
11 dict begin
/FontInfo 15 dict dup begin
/version (001.003) readonly def
/Notice (Copyright (c) Ulrich Dirr 2003, former designs by Piet Tutelaers, Torben Hoffmann, Dirk Bächle. All rights reserved.) readonly def
/FullName (SkakNew-Figurine) readonly def
/FamilyName (SkakNew-Figurine) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
/Weight (Regular) readonly def
end readonly def
/FontName /SkakNew-Figurine def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 78 /N put
readonly def
/PaintType 0 def
/FontType 1 def
/FontMatrix [ 0.001 0 0 0.001 0 0 ] readonly def
/FontBBox {0 -114 1241 842} readonly def
currentdict end
currentfile eexec
D9D66F633B846A989B9974B0179FC6CC445BCF7C3C3333173232E3FDBFF43949
1DB866C39088C203DC22FDC758584860EC7BB67FDA28CC6208249060E18FAB32
204779B5C03C0493BBBBC95CF02692CC4DEAA8D2EA90B5C2E64374E92BCB8501
429B8FAE4A76C0C6B76D6FF7CF9A7D5EDFBCA0E959541C59BD05B7DE43D25D53
FC3DDA6EF0C2743978A6D03E19CCED4A11F2EA4BCC3110BE8B8D9E2772361969
C19258EFAFDC276CB1ADE9208A941A36D18F9FB1C33DEF76AA315DDB04A81691
6676E5A648D7DE382599A7743325F8403952F71AC144CB079B79EA0F6CC70FE9
5F3188F983A1F1EC77ACFC7CCF01778F00CCFB385AFDEB4E5A9CE7CC620FF716
C61C9DE01E055E0CAFD45A716C0BE3FCBE9055D993851DE60E1E573FA960A4E0
DA00D6FC534C4CF679C935A5D4A5B19672767A386D945B17D996CF36231F8E98
218CA1C3BBB7D39931D4D50B1D1EF947277C4A9C9E84D419D55550E2A5FF0549
1FA0277DC7AD9334BF50CC5492D5EAA01A2BD4770AD8B320B546FDD69F0FE7B8
7DCE3B013AFA239B624C50424184F8B2E6C035CD8D09C0AEEA727DA23EBB0563
F296F801C2D059FAA56DDC675D141E980EE19E8693DD546BB1EFAF23B25EE18F
401F89336BBB74A63088F8D1EEBE74494B265B6B737BBE29B09C257B26F2DC39
B3CC5E66AB9A1696EE887C7638A4455C101BA7567859E0E604629B5D3FF0C3BD
9415B98896048B159A2B809B92737580090FE1E59963263B10DCFDBFEFE15B88
68ADC79BDC0DF2CA41AEBB4338C85C6CC6C21EA274FF5724D26BC8563E63DACC
067651091F0E4F77C75213298BCD391606C39E1C1F37DD9C2C4515172E0DB0AB
3E93275D2FCA7CBFA53CB4D8123F6F54D0986482FE3E98ECF421B3A21437BD9E
E1556833796B0E3BDAAB179595F761991103B3CF06E89E5DDA1F6D91AE06E510
6896FF0B71F0D2911767CB1DFEEF3500F070270EADED32C917A92CEE4B70D0AA
AEC0F959827BFFAB9A4BCDD270540B157307FC76AA894CE6094B0A399768CC90
A73760A26EA9F28C74DA6FD1AEE7BD8F21404F8FC3215606F8E3838371563F7C
27C0833ED579C89FF32E4F2275FE27F5E70B4B6D62EBB0E0E26724A5B882D939
13C29A0FE8B6823CF7E0FD24EAFEE0B17FD81119F9E9E730F889E0E6A6BF83C4
C3AB5B3335202013A4C07D71EDCB645D75EBE01B6D98DF536ABDCEDFCFE0C622
333D69C242E78C42BDC2E33ABEAC4122F4596B941EEE41F2B753588999185585
F81C9AEDA32A0BD44F9524B9507F56322B2F69125FA7879FE893379DB4E9B623
4A4284E77EC96EB41BD5014C4D2C952C8B879ECDD46A7D6F765AF5CFDC63EB48
F3F635F1FD8DA05FBEDB7792CC93AE900A7E6D0D5E651DB84901133618EF2A2E
0171B1265CD7728C0BE06A039942CFBCE56565997574AAB2E4D872A51D8BF02B
8C9FF495D51DA88E25C017DA0BCFD68F818DBC70C21B0D1A5BFAA10D703FD9EA
70DB8B3C1FEACA133DB42639F5C20F7914E55CB091F2FD6AACBEECF28834E749
1769A83BADD38B6A3D0F3F91B5BF6BF83A5FAF99F15327E1557E293EF846DA4A
A7CEAE69F2CD0FD47B3ED0479AC0A80DFF02C332C281A7EF8C80F282C40C9FC3
C28AC8BDB840A16D96EF21F81996178D6D0E1DF2B0F80087A60F0F0DF579D458
6477B0CE7CF418866EF7CCF0831186F0CA2E2D3778913AE5E64178EAAFF18492
C0E0A7FC674D847E9D1F2FB75DC5A2EB5D68DE8E33A9F6E164A22B9B8076D8A5
A632A3E597F2A5747048F8A690CCA4BFB91D30927A1AA010E483648B839DADAB
103FC1A010D45B4F1DD2364991ADB1B2CADCED097F0ED3A7DB524E51559C22E0
039FFCAC41E38770450E8E747E711E77489291D13F5516524493E72A195EB678
BACE94615DBBF7F3BE0A6021CCD30CBD7B253C9B8DA9E26D2BF046E334791D0F
319E7633581DACF9F167F1134943940A4F0D3FF1A5CB2BEF83F0005EEC14F067
A7CEF0F99708D4C78ADCE33624F207E0349A34515A4FDF34F814E56F07346938
85ED1C7DD5FAD819EA1A14237E8CEC0189B82B5103D00B74FB70184374F38159
58BC2AB7947A5A0857B335C747CE4B47D0095E9A5EED7A380D68ED09253A65BD
99F121AF849B78A22E631A0D940695BBBEC38D1EEA66B9C042BD23EC9253D2F8
42E0A24E3D999B72C918E1102BA3F110C184D82F115D8925F10B2675A34E4F53
159800A788DEC5F912A644A900D5D1878393015EE0B52BF9054E362F4539BCE3
8F5A27ECE4311FF01D5929C2C25435B889653A750B4B34A977E0F70181768E5E
14E7DFF091104FB5643A684748705C5ACF2FEE386520
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
%%BeginFont: CMR5
%!PS-AdobeFont-1.0: CMR5 003.002
%%Title: CMR5
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR5.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMR5 known{/CMR5 findfont dup/UniqueID known{dup
/UniqueID get 5000788 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMR5 def
/FontBBox {-10 -250 1304 750 }readonly def
/UniqueID 5000788 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR5.) readonly def
/FullName (CMR5) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
C01924195A181D03F5054A93B71E5065F8D92FE23794D2DAE26BF1F487876AD1
16184ABCA7446A2352AB37C36E9C9BB67CEE105C612D36566FB459D6ACFB1DC3
7A59448A06EBA21F8824266BDD0ACF9E356251A897A920C39F1AB236EE06C039
8C4C0AE55FCED464E19AFAF548D454FCF73F6087102630AEA03E622AF2596870
1353925801642BBDC11F09963F4ADF037671B73D48CD9C209DB4D5BE7F4CB381
94887E8365D25C45D1F87EFFAE360104ABD3235E4D2F4BA163408448E814D49A
3E7C171B8F1275D49937C3255326069007B302844EBF2BC1990DDFF1A34C2770
A262ACCE874DA1E0002188D6A713C79D5E9226178EED27D6F4E4DC24ED2669B2
3873F42A48E5C1365AAFC83FAD8B849E5D7E52BFBB01B281005A9EBEB4EA2F35
B691489305BCFE5516DEFBA092F66ABCA2D739A9277AC69F74F786045E63B0F8
66D545B12B0581AEB579D5E1E2A412DB8F66276E05F131EC3B9F543E11F40FBA
8CC47071DB04A5D38A707C9F825527521CA1FC412FB54DBD72E912BA4EC8F747
306A65040671237C8FE84AB6D6157D96EDE13B3A8FBF7140F1A9DA55B666953B
C7FA638353F278D07066AB8DDF0DFFC832F7025DF1AF9F894D52E9FA95EBBEF5
9D6B97768FEC26E845B87C6ACF5395C75B894B5A1F50B248BA33943C5AD6CC2A
8D9AC65C08B3206E7F5E5913CD0D54C9FF741A4D92B628F85E43F52082397891
66E6F922E0BFA2E45F0072217011D4B8EB40893F151E4E2E92ECE5862C467D4E
3833311B08340AE1C0C692095AFB739E9B9A4F56BFA0F0B2AB8455A7470C22C2
0C2EC285026195CB73EE2A713ABBDE4945AFEB92630BF852DD4845FB4C9A8C8A
0C8C971F29440B4A786108D0DA1AEFDBE03568B6B2F3953B4D07A5B7D6FF564F
6CC0D8C08CA459D556154A45133BD7AF70C7D8F474DE66E64FA112D776478A83
B282EA4E941CE2FD6D8F7B68D129CE0093AAF7C1D345C3D65BE74EE9391C9B89
2D4D31764F1BA81CB12CE46D15A6BF941C9F0EACB4A2DECC8F2F6B85FFF490D4
ED7BB6C7CDED10F03F68282B2ED20809F95840A904020C98299E17C46243D9EF
05B5B8173BB2E8CBAB3AA9B8207A9EFE6366C91A7674DBCD9FAF12A2EF4B5117
5687F3DF1244F5439ECD8AB0587F492E990DD7B516C664AFAB76CE71084FDD70
E7F5A38BD46926615659488D3548C5066C06E443016DD40275CFF3105573117E
369C8C34E48BEE832D93F0ADA7674FC6F5A64183DB2B70FF166E02E044B7063A
41D2F396A9158A26D3953F12982ACD1D7593F474DB98ECFD00EAF57FAAF17C7E
C1E4775B37FCBCD6DB1B5BC6209162E57E21A6AF427043562D9854B430A0BAED
20D31A9AC334C87875E53E0B956D33111955459DCD98D54E1BCC61BA58CDB41E
03009979C0A541FA9F69B55D3F3750515E5F268A7B55254B8A44CA732F2B9242
18F34C029665B31EB68331B0147607645983340D15E322E3D0532E6376D40FA2
1041F7988EB9F56D83946757786737D8BB4A996EA7933E79BE61B4EA1115AA4C
286B7AAFE80AB7C619329AD5FA772A6279FE85FA6B623138FAE1C6AE3FA45AB0
95D8020D2EE2979E8A87D7E7C5DA2E6B701FEB4923F401F892D83A4928807152
96CB664018AF24E829E582FA8B4F0E07387BAC53530AB3AADF74404EB2F311E6
C6A70F960FA962E52A30CCC6E15097F9B7BF011626DAD38EDF78745B60C0818B
34663683577D897B1B6AEB240F3A2AA29F1F1800FE0A5C205B35C6A6438259FF
CCEC942AD2D7C3CFE01F956B795C0349DD5380D0140D3BB54FD99EEE5171DAF5
4FA360A740589A1F8AB4FBC275CC06FF89A8350F4982F87E747501A74B7C81A0
0F40FBA9D2875022DC3D417FD623D89FB6A0C0F1B930ACC2117C6CE94AAE5844
0B5C9DAD579B7DDB73F2B26B05E1AAE30AF69937722E8360987AC0BDBE305B5B
DDBEF5A6C03BE1743C518E6B7B58A85AC961B8755BF37688E37DE0632BBE06E0
53FAFAFBE52EAF276365A0484A1A682C9B9486CDCFBFBC4F4A1D6BF71378F014
56DDF9B15A5AE0276827ACBD9AB04D685F52A62BD3DA33BDC2A262B756B58C26
4F3B552841B81CA60C951F400551166C72B8D357D8122685FE97D14AC22AB6FD
2EE4CC429D580AD7B8D12A9C601FEE5D25C98BCBCF96C87FCFBF28419BEEFFA8
7A4FC7B6E5FD377EBD5E743C3FDBB7554A1FB9663B648B15C4119CA952A8263B
278E5845AB929942E1A0FC4CC413F36134884EAF3704865C1478D6988880EB54
C5C5C1BDD7CB0548342B9C7B6F94DD6341C5744A9A3C4A866F620BB70575EABD
AAA42E3B6E23AA029080B299294AF2E9388520367E964A3A66A84628D75F1BEB
C7A58C92EF7335F30BD0A26D072A986635318E0473CE3CD5B4F1BBFF6E781938
EE4E3C11AC27A1BE0C3B55586A4565E4B967ED2EE4674121A46DA1C32C5D278A
44BEB43CCA246B730D337918AAA394728814C726DA4F9C40AC6EE877365976EE
A53276A818CF25E995CAA34039339C55DDDE74B3C11742786C1E9FA5C432EAC4
E184F35560EA31D687D005843B02F9252C2A16F9E4C31C18D0D45B7D5F63D589
3C1FE3D33C912B9CD79DBCCF9FD8223FDC18D55762F0DB2DB241625B91DB17F6
206120D6300D317E82F3DDE6D2D0825547C08BE7E6FF8FB54D4DFEF2F4E475F7
F3838B4ADBE49F8C41409D85085DB5A030858AAEEA5AB9CD2D1172C8D0EE31AE
507D8048E123AEAB05979C872ADBA4833D36626166BBB2A2CEF2F3E641DB429C
AB15C97D7180E8E6AC0D871E20678516ABAA4D616B51C132F41E5661858B8C2C
ECEE4A65A2B0FF310DFB531B213196D2E2AB015963246F44E22E603E741BBFF0
16DBFC284906983A8C15278A36F5379F46C152304DADC8D90C313961E5F58180
EEEC5A15131E5C48AD27F80B77EB0370482D528735FBA3E6C0548BB66CC222F7
CCE87194F565B9EF7F32E656E6964501CE32462FFA6B87087EBAF45D454CFBA9
ACA808C4397F3852158F1C0AE44772253ABEF6D278F726A03A9CBC4330EC80D0
117F9131C5974445B81093C1D6E093C669CD285D1BFE864D53E5F140D40BE4CC
2689C42C50C4137DE564374B2130609785D8F519E0083DD24A44DE24A68E4071
4A2122AB8AB9649660D1C96DC58F37F88623528078BFDA3BA3085D527ED4CAF6
25BA663A61AEC4938CA78C49623FE0EED33DA2D08CC78F86A807E791BC9CFCFE
8FBFA55EC2259B64C31F6EBC45D2DF9B47EE09AA54011D40F55B6F12F49F2266
EDDB09D44C521EC9568CA7E62283C483A436417B65B4FCBC7EA32AC6EB4E7B30
080816F29F06D6B09E5506D3149C5D758BA85D820357D4955B0C1FFB383E10DA
4D61774D3B23C84A339C7348ECA6078080FF8B436B2261091DBBDC02583E366A
622ED9F95D2A85BDBA48DCE8BE45628A4ADFD5A48869800D9B54F530F43A8F53
F765F5D5C44A9399FC1B9CEFA343966118DD11CB102423D46BA0F096795AF0D1
BA33F089AD80A104DE7FDF8A6E7D935E6713963FE3C57CC673BCDD423DF3DCE0
C57EADCA2AE4DBB30166C2CF1F7113DF96A27D4BBB23ABECC5A4795F1290F4F5
5293B5870F892C9A32C776AAD06D78D0514F047373879CFC5AF9D624DCE5BC8F
7CEA5055064050AAB2F24A1C792B2609FFDADC6AB8D0F31A12403CF3436A1E1E
E24BA5F92587925C4D6795A3FB163245FBF054BB1B0FF01FD63DBF7C192D0F31
33A17E7764699B669A3ACCF7C36849EEDA395E7F55174023A79904A766F21D58
3DDB7B4C2808DE7FFB8717658084E70DBE046A13BBF1F9BB97B3AB527D68DE8E
924DE65486C3B883CD65A95901B0DE57821CB6C6AE37644E02F5CB0163617113
C91D2C649A0BA10736F3709BD504F22DA8831A09BD0B2D6790A498F2FBC2F642
7845796E606ECAB2356238AAF40323D71B236CBD1E3E43BD5443F304D52F3CC0
28DB5D33A732695AA09C0449C53C656704D820217AC035DF45F59AE445946481
E5BFBE5D4EC0A42B5662FBEB9FF6ECFFB5E8517312F56C91A01824E401E7203E
258C3BA073C1B2532B8312F5AE29E37F5EA71C52F171593B1370D4ED5D7341CD
567390ED5B75D612D5873BAC518587525A591164E8D36D2BD89F792BD9EE6ACE
99FB72B23CB2445F12B8A6A0876EE711166C9E34897D370174C17A2495D58B4D
3DA19DBB1AF2E09C72FA42AA3D8047D05AC4F6A27F3EBF32ADD2AD2FF26EAE05
A9AB34C9287EE00E8EC29C6603036D365AE08E00D1C7C410EA2551696954EC92
92080C8FA5C9E67698BD7B895C82ED29391E015F83E0DA145384E223319CBA74
19494F070649E03CE9FF905619C6CB40F562DA49C1EDD2CA221DD7D3DAFA8279
AB50DE1C059CB8D5C9FA8137DA711B9D30F236526AA389B2F79F3D5BA6ED9534
8852BF4448DC1B72E361A6A2B94CF865BC9C3401D995529E2A36DE755EE001FE
C67B184AE8241D08AF88D626BD2D8AA12EE791AC4253D4761A21917C7F2F5AEC
795CD14B33F59DD7080C7654DEFFFA669F50FB1AC8C0F2E60201673A78D03DFD
DE0CB142F0F616C4051772BDB837CB4CE87A0C8D61E0FC7F90517EA0F5F6B1B4
D57143CC0AE7CA9521C1536962867D6318DF1C9CE6476CEB9ADB21655D379B26
7A0EAEC2D28430C14D38764C493BA4C06EF4BE6780131F2FEC066C4866E0B258
51C48BEF77011A0B5763CB3D69A50BDD50C2D7EFBBF18BF42544B1AC196377FB
4826BACB3C16DB805D38C34F9E92AA9AB5F9A9B317D8BF32AF8A758017269914
DE3B748625D319E571187E1BFED9CCBE11ABC18C0C6123D24D2C7303DE998847
0F6F644748ED225135CC3B957EDE8567AF3EE47F5E942EA9293F7BF74260D1D5
A6F5E56705E12C8379DED158E66DF54349F0504EF584C6D05C44CDD8B720809E
3DC36FF60BF55FDF1CA8C968E68346CF43C568E0B3175CB7D55343DE21CF9730
C9DF918360036E4204CD024A67E764D3CC7677E5B229C1B909ECD1B9042134BB
DD8E47FDBF63F212D401A797EF60011F52EAAFB88E3E70E007BF19826E40FE4A
73B57D52FAB33A737B1341381EB2ED307E0B83B45D6911E04BE623DA82DD6BDB
2DA096827E6A498A8D503668E45926525789D43D1BD5B896B487C0CE04FC9DAA
CD9078D0C8A0639E27F0DCD82C552A7FABA42BFFEAD66CEBBD4D2E4B4A1B40A7
B6FD119D37FA26C14C29A70E2EDB3253A1AAAC2650009CA3B97B430B1A05F2C6
F2120C8981683D0976BC42FE98AB2D33014B983CE1E2F1E1AC4A524249C3CF13
4B36652F96FCBD3660ACFC2F9778B729AFE2CE1BCF473DC5A846FCC3ACBE455E
2C37853F5204085ABF3BEE50C28D99312A078CE2F6F4C1D2D3017F0E5BB5B614
102BE45CAF8108407EA970111B5A97CA8C7A64C70D52D28D2EDCD27879B1003A
6D168CD054E87C063744CDE097887CDF268D89180AF8BB4F170804AE5DA779B2
1941775FC32FA189038D6050EC0E400BBED364E0CCD8DA571E902DAD812988E2
4BF761F472EBEB411388FEB6F901777D090400F695D823C758882CC008D889E1
02678FF81B252C33C89E3B04157C889D4F0F86D432F0B3DD7811BCF01C2FC041
0D4B1DD9CB6F2433F9B34E7E8ED8BB1FA4F9F7CEB5354A8305C372C2EDEAFE5B
4AE23CEF34AC457961B15CEA084E31B3741CF2EC317DF484736EDD688737C380
6D868BDC02D1E63A52D21C8E7C1FD1BD8717612FC247293CC91E0EEA08D5F805
70217761CFCA0F9C13996DE0F045F28DB67378221722416236E4DC00194E9C45
A3839F4BB53E226919C2CD13A44E4F67334454DB7E133B2D308925CC2E275293
F81AFEC4DCF49230F22EFA19F48CAB7E09FA727CC2E11E5A5CCF57307506D5E7
6DD1D26BFD3DF97E73C2DC019B0A75B9D6386469ACF1A00A5AAB55F99BA1DE49
9883DC4FB0E8AD9421B105E050519976705F7BC889FB3B6C2921D2E198FEA294
E192DB3738EBEBF6485075728A0E16ABD53A25BB0795A21B65AFB6ABD7EAA3F7
1DAE1BA012651B4BA0ABE02F3CCCEB9E92979F17A3338A376C57A1F13E3C90C7
9DE8ADE421329A57369CCC2BA622840B79C0DF098EA42B810C596DE85F51EB9E
C8F6FAA598C73F359FD7CB1D337E3B083833389846A99C87885A7537D35772DC
A7EE51E8EEECF4E4F38AA04C3F4C447080386A41F1461599739D73C58CD02D65
0899177F7D707AE793B4C915C590AFD6E6810700BC0C3D14B67E03129A4215E4
953B88C7A9FF1AF4B6DA293E1DF2EF5667D408AD3F2DFDBA46EF95A1D8E1CA29
FBFA01A4B965D1101CA6C0C2BF4670E94776753FF52C2751AE41872EBE3DC66D
EE58BFD3BF8F543802C7614F64E7A9CC4474DAB5F4C59F8085FD523C91F0FCE2
0CAEE1B9613064F9C9CE9556C841563A43660E0E71EE761F0448C41589AD0312
958167F62FB166655800150F9E81A558949071F01BB11C9ACFB2ACA4F332D2AC
598AD5ABD3D5EB17AFA97456C0DE4D3D872750F548C357FF34919A3EDCFF9658
F3DBF53BB3D0A204E84702DF6FCF5022E753CA92323ABEDC81071ED44C306A7B
C10D15F905672783BFCDF28D97EE156E293046C09595159C735A266ADAACB887
7026C404951C27B88CC3EC1A6F15F016D55AE6B5DD739914DBD6861098977064
762AE2867697967117DD7E3CDFC24D046F1D83856D49224191CBAE95C2E7B9DA
4DC5ACB06B9F637312C1378941EF6B9D966E84DA69E66C43EDC0564D4A9B201E
5CCD830900AC4D4EEDBBA4AD14ACBADA20179AE138CF35D6F830801D7F9D1F3A
B48B6C2EA3B77E7EE42DC0A26C7FDA6EB64DF4136FC3AE0FADAB84CD30392E44
49DD3F7DFAB77AC2E3A8D16C9BC002AA17A9C1E9166A21648AE2AD7F9DB250DD
2F3F480844C93059796E89238B0DD470329C2AEC9F178B83D421063BCC18CC35
2C562DAE86EBE6529D19066FAB70C8E73B260C71924B0B3DD652AE37DC2ADCD7
A3E3E1936FDD259A3F32D669B6CD82D73436212D6CCBE436578139AE07BA8C5F
07A8D2158C8F21007FC0B96E2B3588466A6FAB4F70363E994AC4FDC2CAB3A478
9C98DE079DF219648A6219EC7040A8FA91BE9D9451BEA89906677866F50B6FAB
E8FC00E826B115CD65FAF738492A919CCB657186BA12260C2816C44A632285CC
25CA1D797DB0D901EECA675FFA1182AD6D48A8A96402D07A288CCC02F8A7CE0A
39084DA379C5FD08743060851BD02A3C9CC298FFA0AEAC5F5E1928C46A6EBB42
7D2AF9D32BD0117A8CD7B453C66FF39163092568B5A26F210900D466EA5CE01F
14BC1F57BB0D3186BEE9BA1A5648887CAC06E23057199A31781C4C37B1A07C32
B8AE8A40F5C481C8D2854AE5C2C3C746C4A2B48189A373A438F512642A55F2B2
3CCD2D5A06A1859B50C1C3352B1B5B56E652F00EE79060842A33A8CBD002E777
3CF6C051A6D5F02E35480569E9D00493C494F9FB977E665AAE4468E6DBBCC950
33876A21B75095CF391E09E814D7A03EAA19BA0D7A560610CC36EC3A9CA39CD1
4A359FBC14B07975379B68949C9FC2DFAF037C56C13802A7F66C809549EF2FC5
25EF3F517F06F90EEDFA6F8A3E5F1F3531A5415F3191B8FA7B0F28950A20A1E0
6E354480D09729E3A2D6796DB81825DADFA4580FDC7813B7989B18020C3AB1A2
87E948890C25563CB26A068ABABD94F3D42213218F2ACBB2F5B317311474B222
BE1844548554B37C97284940D5B7AF9E4CBD884D4994A76CC1ABF8E6AB0676A4
0A8130F05B0ABAC088FE4F9FB536924A55451C8772B29087B8E5E649DA3B449B
4A055214DF69D0218549440B3665E4D20C5A8660B3E0C3ABBA3426E7820E1A94
5D273A6AC95BFBF247F695F4D7E3C2BF9FB7C5D7D1E4913953B9595C37A9C774
3BC37749D7EDF4B3979F4DF8F5D0225B9237410F39AA49791D3E9DD2C1C33B75
F7D79CF6A2B421E9704D68013F510E1408F0C243E58A3B01F2AB6488D1C43C1D
11CC206EE00A0189A780A11816C1490A3D43DA1891DC61E55CCD6C1BBDE82871
27E7848799A526BDC965C7382E650485A05341E9BA6769B4DE062EDE099928E8
B5A7A5748A7A1AA6707FB743625A9C2EF7AEE00D188F914C8032C9FD72F110EA
A18B8CF1F442FF1D2941ACF480E012A46BC423CF80B8B27F71AEEF12A3837683
B835F569BF799016A0F0DED29BDDDF42FF4B0C6E9DD685DE6FF0865E46F55D8A
2FC8EC23D31F281092AEBB07C9002ED1D7516AC8CC5881CC0B75443DF6DF9AE7
0C373DFB29294713B2D142119D8097A35EC6EE55B0765351A47A433634F8AA99
AC77CDFD58E5B4949F68A3B3AE8CEBC1461957D757E82FF2EDDD15631AB33EF7
93175D3F26FE229E828E09BA0E09AD83060426A04CC0D66C4A5F68FF07ADCDC2
DD0D86454F8722AA4DBBF313AD9711DCC07FD0FD78829201FCB6E8F101E3FDB5
604ED8B8468235741A6001E63A13DC1019804DCE8FB3E8F1275C19515045149D
757890701A6EB0262C1E616C9BBB2E223EF07EB47A4A767280CF6AA71F21F158
C945B51897394DCCF42E5DB57A3FC6D68B9933A9AB17A11C83CA0EE1FB3F4549
7A7AC43B07267C8BA09F3AB2A52C6E91D236554B0C0E25E50F6CED6BA46EE12F
935E4E19DBC6411493EE29335EF6C3FA87AB5E70C028DDA186055C308A2DE1A9
1193B3E15B11D1E155513349471BEFFDB5C5071BA393A1EBDDBAE2B346E522B0
1B2812B4696369361C43EF9A2FCFCD37D32EAD713C35A1B358A0BE920F435B9B
0D53D5573F96FC2EB63BFF0EF59B177319B02EF472054B64BC918D7B61C87250
EE1DE8ED8C365BCAA589B9FB870CF3431D4898BE3A5BD9ADFDBF9CB20B285954
FB18AFFC8D4C4C3CE1C15236386F2BCDB0A89BE18ECC88A189395448FB8FE090
37DE2E03530D14C1C5A498DE640F91A4C092858AAE8ECABFD3CA48388486423B
EAAE8AA6AD668286443BFF680A4E5475C2AE27FC0842F10EC321DEF74B3C9383
0C1728E7D5014E53D83416658D4D039987A654231BC50937B2C71318A9671AD2
DB628C3C99D0EB41AE2E505CBD33BBA5FDAC7439DEE3FB3422118CA5ED5023EA
58BF1D47260AEF9EFBCC3122E42650DC69F3D8D8B575093A6F6D6F93E171C3DF
0C82FF4ED3B1E592FB326B8EFBFA5201E80F474D2F7A68287E3C109A0B8A064A
CDDB2330DC068B5DD69F8E7BB6FE8E647AD3A05938BB75DF93C0B3B03D76EB68
E0DE1AC5F4A31BC2E23C3CF721D6CD0BBC3030DBD0DBB1BCEA5E136D1522E73F
2AE7CEA2D566F8B32CA888276FD69F5FD361308A71A4B0F4E2CBFC723277F36C
28C982FC82EF3ED04F5FEBFBF9C2D76370E9149E10626778ED2352CD8E7E0E5E
42E27B2E31C542B1F9C172C21F2BE5932C87A6393F9AA755DFC805B5C13E94A0
64805D8CC48F76E412EADEE158450E74F60E3BDB8D95455A765702996968BDC8
F013A657DD6D85400CAA4CDF9BBFC714E431DFB0E59DF43AF9816A0042528EDA
29C32D43009DE33DF99DF19C1569CBEE990A0E2FAB94AE647AF6173C690E6F78
76C5B3019B0127DC37DB2EF1C85ED74F782F2825C52006905D8D6E27BF77DAB0
4CEA0158482DAE525B9A2CB2686B664EAB54C75F41B90240E89C00BB1712A05D
62743A38E63AFCE7240FBBF3F08983EC757651E74D28BCEE36894A4B234777F6
E2800ED2D740CA1880327EE6F1609F9CA0C617F2782DFC7C6C03F1D99A94FBBF
2D2D672026CE044164348BD7E4F73251514B6D9543CC6FA7E236F23CCE4DCEEC
2A373F4134FB9E2A51EFAD456C431F08F6A4336955BDAB85F8704AE7769A2F64
6E6F27EA470E2726C4A660BDB14C8712D5A68AF1380CEAA495737037C393B2AF
07072B4247BB7D012B7AD60091E78D77917B881A4749B9BFEA05F16B9285D48D
C5E38F9EADC31F697F308E11D32448F5AAF124B540D3E5778774B8F09D4506FC
9C78EFEEA457048B2510C1F46F28B9EF8FCA0052ECBFFEB938830A1A5EF4703B
CD1C445DE17A044634ADC6317AAB5D81A7700E90BA2ABCAECE474A22664106C7
5711C23E9CC8C600879797C785292D5FA15E294C42865B1FDD59A207C388BC27
8EE14E1F453BA173016D90843A1CE334E917A3BFA7431F09665BE57C0FBE0C97
0BC8969FDA31EED683C479B92143B88BF6A27F3B18B12E8F1CE2B4249DB7433F
1A0B6F7367BCDE34903049F49B4C1F2891DC381F1ABAA5795053A027E2B115FF
644520CBC66565ADACBBE849218A0EEB6F3D7C788D1E4970BA3120C219BCB162
596CFCC2D590689276DA9AA8847F8195B412A1584280BAF8F8CADCD2B0AFA695
76A3190C601B5038E6E29AA502A290938D3C410E7D78919014C1160E7ED51DD4
AE48E760A719DE1F19F45AD907A5355FD7F82E44300B095C1FEC3DEC920A0897
79235EA5A815CB73EF76C3920EA385CFBAD1C1D4EE7EBF0F0D4105F7D1C837C6
E407E1
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: SkakNew-DiagramT
%!PS-AdobeFont-1.0: SkakNew-DiagramT 1.004
%%CreationDate: Mon Feb 02 09:23:05 2009
%%VMusage: 120000 150000
11 dict begin
/FontInfo 15 dict dup begin
/version (1.004) readonly def
/Notice (Copyright (c) Ulrich Dirr 2004-2009, former designs by Piet Tutelaers, Torben Hoffmann, Dirk Bächle. All rights reserved.) readonly def
/FullName (SkakNew-DiagramT) readonly def
/FamilyName (SkakNew-DiagramT) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
/Weight (Regular) readonly def
end readonly def
/FontName /SkakNew-DiagramT def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 48 /zero put
dup 65 /A put
dup 66 /B put
dup 74 /J put
dup 75 /K put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 81 /Q put
dup 82 /R put
dup 83 /S put
dup 90 /Z put
dup 97 /a put
dup 98 /b put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
readonly def
/PaintType 0 def
/FontType 1 def
/FontMatrix [ 0.001 0 0 0.001 0 0 ] readonly def
/FontBBox {-15 0 1015 1000} readonly def
currentdict end
currentfile eexec
D9D66F633B846A989B9974B0179FC6CC445BCF7C3C3333173232E3FDBFF43949
1DB866C39088C203DC22FDC758584860EC7BB67FDA28CC6208249060E18FAB32
204779B5C03C0493BBBBC95CF02692CC4DEAA8D2EA90B5C2E64374E92BCB8501
429B8FAE4A76C0C6B76D6FF7CF9A7D5EDFBCA0E959541C59BD05B7DE43D25D53
FC3DDA6EF0C2743978A6D03E19CCED4A11F2EA4BCC3110BE8B8D9E2772361969
C19258EFAFDC276CB1ADE9208A941A36D18F9FB1C33DEF76AA315DD2D0A9FE76
DE8B61CED3A549CAC0FB08F46CBFB35BE196B97136BF7D3A7C46BD5B65120194
EB73D8BBCEC2322379B94E96FB58E7485954D301AF2FFAC68C04C239A2B22205
EAD28C6A7011030515B132B3B45A0304E110E8C974F5C04A443060A2D11941FA
5075D4D0355D98FCFF3E3BBF3254013BA36ACA86A53D6F3354E33B2FE863D455
57542BD527022AA7897985AE714A9C8658BE8B9C27152B55006BD61B97ABBDE1
E6E3A9E009CD076FE4B0E91C23E26EE34F8E522A25E14FBC5CE1C5F5BC58C5C7
1F8799EE4EF488BFADCC922659446A9808E8DC93405A444CF29D8717A95E0154
D492A2693970BB7D61089C1DA4FE730CAB8E54EE8EAF17BFDC448BC08D4FD484
035C7539A085B62D242CC90F3805E4D062BB8E740CFB4FFDC9F8150D30B033D8
AA39C0019325D55D73B90124FF1DB40FA0901C2A7BDC78122068038DF4186A5C
5656977B39FDEDCF38B41F578C5EFA6D5A10F444F1F28F9050ED449E4D3FAFF3
9068CC3540808C6CDA14F7ABE17077522704E548752A43DA35917CA50648415F
D57B480A41D97F4DE825FA9103C086F910953FA0772FC8187351E0AA4FA078A1
375B7ED24F9025B015A4BE39741E3AB021F88E40362DFCFBBD1809474195D5D6
2392B85DADE46137490589D72A6533CE2F54790BE6B92732AFFD1DAD53671EB3
D83A3EBEFC4C4940FAFDFF61C84F5DADFD6187F7FF020C9651269A8BF82E7B41
C85069B65687702D683564991694EDD066DB2687C51FA24AF3520EF0A5DC1418
9513FF00B255F7639A53A20BBCABD2B82944A927DE371476C97D96AE305B82B2
A83812CA59705C6725B31A51F9D4DB6B6209095C516F5A29CD0AD7303899CC0F
7440F4CB93E3DF53A79EA6C498074C0CF61C2CDD96C947C9CBBBAE3D2AA01AFC
9DDFC00BF2C84A978A37DDE92EB9107C0825BCD23378F9FD3F10F71F53F1D55B
036831DED648D871C835A2010C94B88ABB8D8D021083A38A0F47BB9A6F7D197D
4CC612D0DC8CFFB07120ECD06ED8E47A186F57D96E300E42626461E9F54F0A6C
7B80ECADEAABAEA5F7692EADBAEC006CF623178FDB8D25049AEF40EC12723945
F1350B2608109C212EE91678B9705C80531FAF53662F99EBFF021BD55F6F3B70
9957D9B3A4DD40E0A0A26F95A0188B8FAEBCF77CA8E904A299BD12D0E4B4DAD7
B3630022C2E2075E7FFCFF5399A2879B850B643EA1F185B9DE01EE877FF83E6A
940C2C1E304C7B834BE8E5D5B7E0B767D2FC94602D458D6F86807C6D620D84E6
E054AF849415039DC1E8B21543BC7A5527349461334507DCB93D40AAAB7A25DD
BE3FBC8272FF8275A0865E613B637F28B1DB548F9179CB8A3E3953942FBCB884
FA6343F1B85886C9E40F9C9A554CFC6CF3C4DABD8640D2B9B1844E0B259AEECD
CD40CE4BD3B761A4C31AB4D67CF1A434E9B36C8F072B3FF50BB44813693F427C
D05C53548D531DB3CC73118F4082594C8D2E37F50ADE48EECDAC83B0E45E695B
D814A41E6DC212B463F07B83C42DAEE6CBEAB4727C8EDA65347A11493A34134D
813F37E1F3E3D838848D09346209DEEBBA41A048F991819A23E4A229EC84A4B7
FBBB784FBCAD1E68BCD866B5154C9D020665B5EB8A17E78150BFCD0E53DFCD17
37287E3AA3623BAFAF8E36D2F1B74C1550DEF73F9505810D5853801CF1DBEBAD
0A2290FCC638BB8AA51657E089997893D883C106679F9CD1FAFAB4A885D86AE3
F79BF5FF8CEB3A5AC85164302A223930908858A66117993316EDC6AD20DEBEAD
4FD602B10ED210DB973700FB6D94203EB3C00C2D394A26B50F8BE2E7FB52F213
DA33CF23FF868E15D6D364256C6B3822E5F034CFDBAD3FD52EEF5A555E5AC14F
0319CC4D30AB2B841033DFF50A6DE2707D53AD61222000BA4CD50C7F352BF074
63062EAF129667FAC8D9E2AA0F906C97E79F156C9BC16A9560A37A3030A63828
B5CE8B9214B3B9511B06FEC6B2184D9605A9625E16118067826807914B9FE5CD
E4C610DF6C781B28E4802F05176A4D1DC4559F5B51C2BFE780E23BB321DA56DF
9ED733D96375E2742A6129F45971906ED5EB6066EB2D28546A2A9DDDECA24AE1
7C231BC951E4F9A519E95BD280CC0F09A9226161E620388F557A4C8683B52955
9F1898399A3DDFB35CBB72DCF2303A7AB597AFF7C98EE3B845816CCBE684687D
FE74BC7A91D0693123FFAA2211199FE9204401A8584EF9A3E7703725F23D575D
B8C763021F096C615F8936C01FBA30D1CA7B8ABF00CE962604C6C27D90FC2641
237A489BE5632B1E4252D368775F3B71698F9D8B968FCFE7434E36803A15638A
D5F117D595A83EAA8E5BA26FB60C1F82C1D449CB46EE4E8A5DCD44984FD1919A
3C8130BAE5577893D2FABD400C4B96258687D33C8064BC8286DAE00E9A489B30
45248E6C9E93B6572B7D44E8E44C14B07B9EA494127574D949072C79419D2CA7
E1CBCECE2601E75898C6E29891E4164049518C99D127E90DE5B48C7B4363CC6E
E334B6959B1A6603C837405B10E1EC34D358AE7FAF6099FB922A80782F706B00
4BF178D86334F190823B76941DC1B9BFA37CCE05770222D3B2D3E1AB0E9AD056
1C8DB2504FA682D70DD16E8176952B24F1AE4D3E77163127FB2FA1DB94C9D149
6F2AABA9C5772726F60B214F7B9258D5D6AA3DB0E65D114FCAA8EEDC3DF77DD5
2091E408B799859A65C144FF9F7474ACC962264624981EAB23A033909325C37E
1E2D0CFBA1946435BC59878E5DA4508CA0075D07FD42E16E0CDB78BA7BCA00EA
900B25DE08171ECDE75BDF0F7BF3CA116C3535ADB96E46D17DF789BCA6B43E12
636453C1E31E1241708965E16002DBB2DCDCA6BEB765CFD9520E94FDD4FD1E74
3292141F7408FA7E9A8751E0918FF61B641E386F7149C344AB9A7D669F989B09
4488D3181C46CDDB8FE7ED16328AA6CABDE39F330A43B3D78B3F655B3D28E5BB
6426A755DD9416204CE9D0690379EC44723393B2766AC061503C815FF6946BDC
364791098A06E5F131BB993E874A0F1B707C0B7BC32EEA5FD03B74CD94F14021
83EB49EBA4D95CD91EB27BF304780C07CD392D1FCCA0A46A1ED66DFA8AB3B494
9390EA7625BCFC8D3D93A124CA0323AAFF118A4E14167B4966A696EC06162F77
FE06EDC4E1678DD578084CA21F359381DEEADA2B66FD2C9736EF61B1F53218C3
BD4A842275777946D125C376C7005191E6A94A18BC1F5E01D59D2DD4FAEDD932
EBF29214E8FCF17ABF4B3A5F150324C44F23171413634F27867D8B25DFB33E7E
595271E39B12E4B1EFD616831A7AD857F6344149A61AE9D4ED1E2D19A8395F01
704FF1A435EF8D03A4E52046F47CFCABFCCE738C641FA6EAC69B34B32C386B4A
EFBF9FB6EBE3AE072E0F0EC9D387AA6882E60D64987D6C41156A5E3B58CE19C5
A1810A04EF243C4B389CCF9385C7926F11DCD8F0D30D1DAD88A4B9596369945E
95D7EFD4668680FC91F9E589A5542FEE695AAF85208B73F42BDB8FE2B5CEB9A0
CDEECE5DD22CF76DCA5C30A7450783352A92D61FEED9E5144089B9A6B2A13ED6
326AF7C97DF6BA69A5CC09D4A3AAB93089E2792120D2892DD196F966B8BC40B7
F40F664FE27884B20A26DE28C0A6BD1ADF36A877FCA73E841737D9AC20AE572E
4EC4D340740D21AEBC1E8A2251169C396C96B841362769D38B632D26186796FA
747FE003F2B6911BB7C8E09E300757D3D997B961B78F00E2E77AA867FAC8D9E2
AA0F906E74E3F93581E275BCA54E61043A9753BFBA761CFC749A982411F639D3
8DEB8EE1972454CBDE0C9F18D9368C8201F80C493C3175811A1BD9C7EAD1432F
1D1E5E4E1A9871B927051012D2864A021A33464FD6BBFADB6ED5EDE8ACC0DCDC
6AC975574760A21D938B2CB96BC756FCCC25C8D81E329F4905EB548B13231ADE
AB5A63C8ABFED86CB2A7A6D5C6CBCF63B4FD2248EF7BB17D9A1984899BCC9CFE
4104A6271163CB8EEE725656A2C9453B33B3458F4222AD3EB5BA7A3B41C2FB3D
8E18C6B16F6480C217F56B377BEB3D2FCCEBEBDDFFE3A1CD8A96F449F1C703A4
483BC87515B9CDBAB1825CF51E1B48BB73D080AD03C1B09E6D0D408F8325BC1F
75CCAE15CCBD0A0B0C4223F9283A80F732A1E197ACF8C458AE53F0D8541B4326
BD60C6E80D4A9886D92E764E728C363B147B0803E8997B3327B7890796372528
F9B68184EDFF198F5AF030704C1BD95122BC202485CE04898017EFA449A990EA
3C6B3CA35021D2F6BEFE985852ED46E6741025EC979A4196C2A7B48B1CADD20E
9B340ADED2085D131CD9EFBEE8BBE9B7211282A72B26CBDFB46A2CB07A666E4D
D026157BBF29F05066C3A202A4E77553F9C26F310854223B29AA3B46BF1AC9CD
5E9D4F12E89A92089DBA3A48A013759633F6F046956FCED84909A35C273235CE
B7C4E42B2D8E4A42607F49B45C3C8A4A30B609BEF513096506D6194BDE6761D7
D7130D5ECC755259B032CB0296C116B90C3807ECCF932C5BB1B52AC4D223BBF8
E3DC71BE41D26C77E2A9365D6588344BD70E69D8782FE0AC41D65B6506B2F15D
BC6CF986D5E31A3D60BFF389BE97B750CD4017C1543375C9CB2090624BB22393
DDB90DF1D8545651EA776FCBEA8976F522C889AA3F48827DD9280D36D698735D
AAD56CAB8F59FE0F73577B835EE74BE1F553316A7E538CD3D8330D96CD8F687E
8947B12E123AC89F962F83B0405EABD1DD34C94719878B9D613AF0C9401D3226
50F91AC088F0FC67D0A203C2C5F8EA79DFA2CDC53FEE13425D8A10F2F289DBEA
3B9DAD21E9C431EED6D4BF38ECCF14EE2FF0443BF77799E457D590247135469B
F2B1CFD04E1F92DCBA540C6A44B3025DA828E07709862B93AB33E5B66B129048
22C98237911453E020BCF9BB1AE6F5715FDCC38757056512214E376792DD6174
77CB5EB50F0CCEDBD79DAA0CF6254C627A1DA4B2CA67E935B40F0E889848409B
A9C983F2B2B3C3CF693463F4D877BCFE28216EEF35791B1630B8CC439F7E21C4
BE1D31DA3ABB5D2ECC89574A164F24B2FB113FEEBAC192F023FE5010518D82E4
B822F07B115853E70EE5ADDCE02196848C1EA0416C107592B777CE6D6CEC0C2B
CD652E25410AA9BE3AE785499CDD7B16241E24EE75116CA9B45A9725093162D9
C284DD7A9DFEBBD76941BD28780F1754750FF4863C43F7B4CC4CEA183BD1C66E
B4ED9203381A9F41911587C9A11BBCD1B395C71F3D851DE12D1C1DE001C63AD0
C72E1EB7031723BA7DA2BAD9A4BFC40E25C5B56C9DE3CB89C8F5787368FDC793
0185A796596CB762BA1573E6C3E5CE41BDA443ABCACECEEB8139316D29D999B7
9F7549062D43D492C0F6DDA50DAF29BFF9240B8C62DFD2579383F10DA2B09FB2
3038E781CD8463856F64B897CF18987364311D115EBFD3F8ECDAB21AA6B30547
1459F980E16FFB6897FDCB8C37E3F17646EDC94762C44B2188B55AEDC95B8890
19F984AB5C1ABD2BB2058BEF8E3F28EABAD4CD2EDE43C547A954D74858209512
656BD2DE32581CD63EEDDA838DE1FB8EF40078DBAB922AF45DD59D491DAAE3DE
3F7B935A46B8C43FE8F6B55F33551D27629E0FCD2F4F04513D25B9264E3890AB
7512A7EBD8E11EA70060ED817F1173E55F8FC840CA85BDAA4E6D09D1D5CD349A
DB4525E8416562C7BC6FB63EC0C3A27A0444BAEF41063B507812C14AD4086027
944CA92F04E2CFD518D512E4852E08044C7E99C14014AE118F07B7C4C9391732
ABD2542B8041965FD2AF1E1DA1697940971B093326704A8175D113DCE2D03A10
E9EBFD03BB2911099B07C3165FCA696CA4083E1E1176F994F22E40D35D811EF6
CF984A5395F4BEEEEC7174802D779C2F67C5A0011EC8335CCAE1385E81DCFC02
B7C168529453999213D8E0CD0FF7631E7EDE56D17B55BC127938A7629A50E4CA
9E2605C1634E3638C035E87E287CC83EC1A2691FDD88FD1CFA265A4FE93764C9
57BE134992C343AAE11A7C2DAE161771F8793F7BB8AFFD5D79818BBDAB21EB0D
3173F7F167F3D6FE92037178BEA6459AED87D4681B146DAA8F30E0F6ADA2A990
784F3DAA163BD6E2BED5EFE08C4F314C726AC9540033FFA39DB14BF890BEB63D
6BF5FF5A878B46FC3217F9474FA8B25B9C2624AD65133416FCAEF37F726416EA
6B61161BE82F86B3F0391D23203403317595503A2DDA45095AAACAE7757C0EF4
39BE5DE9EE140DFEB4F5E62855349C8A652DF82EBF80B3E66B81D25DAEEFBE63
D60A76B0CB15B228B69F8D6FC392CD143FD9E9A560B2464F5B0B67F6BA4DB25F
56CBB557C302C51409CC8B80E27F55A17C4D92B288CB70132A91041962FBD1FC
4100C2AA1A0A98C1AE54A5786ED1F50F8C14D901F05BCE36E48610D0905654A7
EF671899B0597C5FAC7D7E93399D380F922114075B689C2BBC8DEF0820B785B2
C48E3672BF9F86E7A6AD34392454E12D93583320B548189D085A7DE7E7E9AE82
A1F2E2B27166D9A6A565D3B8D78BAFEE3F290B53F1CFB503BFCC4BCC4D15E533
122066FD57C70585D3762F7A5A783A3B2D52917BA6ABB0D780C73FD2AD184723
D40E0B41D894AF51A606BDDB354DCA62E9BFBD58F53AAE1C8469F0EE1779CBEC
D82619B2211866C9ED7692D6CFD104136DF446974C6849F5CB93BE6783A7CF56
2808DEB282DA1682EB6AAA9D71FBC8A7A910980F8BC85C94014B5D3BEBCC46C6
DA24B5797565728F6AC5C4124B32A9991EE2908602464FC1D510072E9D5EBD6E
7F0933ECF0181E11FB11370D9D0961B1CA4F46AFBDF70C44832CADAD415BE3DE
DB69F59FB2FC1B94FB126C18ADB18BE0F1CE41CC5D839C7DBAA10C52E5E9849D
674A1323C42CF5719E66EE0DB3A0A986EADA0BFD598930A8ECDCD5BF7794ABC8
40EC15520D0A497ACE831543D6BA1040D37E2A19890AE61702761D5A36105287
7E3D61FEA7763690987B3C5A59CD55BE2301D0B367EC15063EADFE778A1E8E22
79EFA70F49DA9188CEBF8356793BA518AA14583D578FC599ABB08EA036039803
C6F6ED319A9A64A8B09B5C3E973F69E135B9E681F97B5B0D2BD96566A024BFD5
11D8E12C057F5EA9AF3299C71EFEAAB7A20AF19CE95901AB2D8F47C7A5E2467A
F9AC4D3E88FB6105E25BA4A48F6571F08399B1453DFBE50870EE21EC1FCE4CFF
F081D950C02BFBEAA5624B4848B9045BAA30538F47FD8FAEC5F62157795257BC
CA73B150C73894551FAA382A7BD77F543BF2B3B637938BC8FE2375FF09D31492
E948BA45FBE75DF5780568B7814B30181476F29E18F5908B0D89C26CDD5BF24A
4ACA3F82909969A52F42AAA57BB04DE30CF24ED277E915C5957051B5B316FA8F
6565B7CC2BA3CD27638900C39EC406227F9F4B971105CC19528F2261759A9D21
2B708845098609E427D2EB6BBF2EC2CB709BCA425904A35F9EBFF547DBBEB17F
BE5228E14A389F08920B31F78D593F0029A04AD29A513B7D661CD129CD4A4941
D502924A032C16000B4433B3FB3FD74A91979EEFAFF4F750DB0DC406C7DF98FD
59702BE48981F5D9A64324E19FABCDA67DD2A7BA394555FD79F6E52E2E410380
A0AC5249F43FB8F082DAC54A0AAFF1688710F25818F578D26CEAE7D995EE4AA9
C8E5A4F5915F3254C11D446060A1542B74D7A7D21A098F14C0DABEBC833F5957
3B146A8DB8AD33ACBC56068B7EA6FA284C9FAA55BF5ECF120656536C2F60B91F
1443715D7CFDE189398EDA707F962A4E152C8113DF80D5F696FC6E2794A897BD
8FB822260046C933AABE788686CFC4049EA6B3CCE3F9E24A35C5329821E00E3C
54AC2DE64D09F298B3C51C2CD304F69FF0CD05F096BC293FE035D46ECAD9B305
8B1EEB8AE8ABA78E407D3F1DF0E33F15C94CD8FCCD1EEE69F334EB4BDB2171F5
C30974ACB3E7CF062BC0F3A66C72534520CBDD2DD136FC557A6369335AED0652
37EAD55FA9C1CC263135B356A79FBA652937347D7A6A0136F4B1E88225014BBD
AF6B6C58AC69C9F36D69247885962F225FB67765C1931A3B2FC22FD01568483D
6F7A13C843F10085471C340B36F43FC974A7CC35B6469D11569079C0EB921AE8
D60049CC3316DF73F6AF536E54B81C0E470ECFD60455CCF160599B61451348A1
F715433136CE96C9A192E576C458788E6C283C607738A65E89A6967973DF5903
DD6E2CECDE0075BF0A04247C703D0FA70B3F864B40ED5B01EBF71848F6AE6234
C673574AB0CF6D4AF584CFAD2705643B28AF259DA36A62656566D3B477B4C1A0
64DCFABC6ED9F21F52350E85418ED5EEBBB75077C165BE2FE20FACA7B3152FD2
CAF0A435007F4CCB5B1A8E78E7214CE0C744ADB226D4022AD5ABED614AA483EB
2BEE0537C05218423C14422F3725AD3467170B4D8D044C179DFE352EDA3DF3F3
7F06D84DA8C7B406D054FCF620221B4BD846504053DB08076DFD56EA70C7BD2E
67F7F7AFF76DEA17DBC676341D754A75C894DB125769D29C4EAE9AC26FF415D4
99A7CC908A1FB15DD412E992E9459E1668A2ED9A73BE8E59F0F2348A2ADB5981
46151B4D043DAC22ACE46B40AEA593EB16D35D037ECD96BA7B7D72EC9EF15189
B29B8F026776A4E2DEF3A8CA15CDFA63E62DBD0BE5A2AFF60AC0956538B3BC00
22479A63B62108E47FF0A8E288A3190A2F8ECD905C115062D53910EF1E74BD5B
5239F2CB9F4FDABC722DF4392DA8E32E43550475F3427E7633C2F00C50DF7A4A
172765135EE311438507FB31BFFC46EB17DABD875702C05640E901476DCCE1EF
2DC1C358957C1C55B79D9F0FD1C22296FE093C525253CC45EC73921473691EDC
DC075D3ED55D04FD234C1C2C25DB23416535393DBE24AA287A88F8971180CA1A
08710C65F7AFA94391AB723395AAD568C7E33AEF68395F4981CBE280732CBD43
1B7431DE42540794B8337549F76B0139C5AC272E07E26D94799F9DDFE22562E1
4E3B5C8D8DE89E2D6FF71E9394FEA7BFE9821E4036F28FA82E9A093DABAE0AEE
FEBBBF669EDC211670CF21B26E6AE6F6CF75844E0F93B42842784C178FA4C331
2C0F692C03E4C596C469CC59BC54A6429338FFC8E168E933EE005422F18FD0A1
89E5C4C6A1725AEBCC5CB1F7AC46CA2351467B3737608D44396AE3AFFD687E02
8B3BFF32AFC8448C311983AC222F890893809DDE26BC5EDF9BAC6F0799C903D1
8C6704095D2BD19712926E230DD02AEAE6461EDD83AC935ECA0F0CC3D3B7A1EC
FC649A614211EBEBA3D0A82B2004F815994238F3B603EA8489EF99E770EED78A
968F1DC4B267F5CDFAAF3113D089D7C85E5859F27B8DC4C5D861697590D9BB1E
19C3D7C3A7E1B95516EE38062D4EA75917FBF6D42D0B1804227B1F17190B56EB
D27CEDBAC9B945BEA3F6A927E3BA6903B35183A80EB555699747DE2A22911C81
895DAD7D74B8182DB648FC01DE11C0F21F60C262B4F5C0C775C25AFF4F5099CD
3A2FA59ACA73571055ACE5F0257A53249617F3F4D9F5729FC7C2509021179DD4
D8518F68846E3E5386A1D75068986D021414BCA5F29D060610E429744B45DF03
2165ED466E72502FF62388829C78D309DB3B4824692E85E9320C26306F915148
411E4AB3FCE54B2EC4E0F6D4EBCE888A5ACBE4C407CA59E7D2F6D9087210CE13
D82DB656D4579EDBB52A85B1A79ACE87F60187BCA7BF49476B9F9D6E5FA63613
E3F0FBD72EA416F01183C3C979A7A0FCD17D37602FDA0F5395C8B6561DD80E28
CB93AD2E33E505A11DDD2FF8C9C8FEF5900AAA46FC235D65E21FDC40C05D38F0
18C7B961E0B68825282A20AF919C35EF771C5C2FE2088FD0A9C1B87F584EA540
8AF5EEA5889725A78B89B0D0134337E4959A8CBEA43EF35433B3D0F94E9AF89D
BBD21341C38CE647F127AE96A57FD69BC3CAA1864AA639D6DC17987EFAA23D84
4D7BB0C6EBF40CAA5DE3A730486725CB4040B31CFDCD512256816C142ED025D6
AD169D535FD6F7B4812EB825918376AAF68B2BB41C80B96A3D3B9A613F488652
BEEC391245945B88139C4EB9D20B623C1DA9AF2F7D16D5687F6EEF459557747C
CE0D2FBD2738A24573CB09583A78A6549FF60F9980CB3BC380FB32B28415AA82
A5CE8754EE149CC2E1C76AAC8EBB0EC32A0B1DD283E57D897B13E94F5EA3BEC7
206C3EBB17629125A6EF88167AFBB4B1B71738ED8C1293105D09341E2F72A325
3DFF244FE7B3027C6ABE87D7D7DE389141A2FE88F7E9C9401F8C4C2E533D8905
E28C7A75E36D4FB400BB281194B6F740497C5F2B3357F76CE8974AB302A9DBA5
A4214055B90009EA22FA33B4AF96117806FAAD0E761A116748EF16F2B426C369
247FAD0E90BD3CA3BCB791C36C132B1827A2AD09E019403B91CD8E4D89B34336
CDC17DE2EA90353B87025524283F4864FC0BE61B80C589BFF5C4C35D56ACC421
647AF184021396579AB5300EBEC37174560DE92D8122F8C04F6B1EB6CF1B5EC0
73C6294F2D41197B60086AAEEFB24223F5847CE60F6E83F8FFCA1FB06662196B
AFC66EB226EC5624074CFCFF29450170C97193C83DE369C48C9E898787E475D0
5C71752556D707360BB085F25F01992F06846EEA1504342D7B63EE9F429E038C
000343A09DA0DFDB03580FEDC3E27F14241340EFB8C37A265AC470A32762E684
A645E296312B56353D4A4EC43CD13105B21161607CD36D1BF21360CDDCEDD19C
2E1125907454F4B937A58AAA65FC77DACB8832A7F896F705B48EDB0ACD864C3E
12E56395A38661AD0EDFA2944FA7CB003FE088725F37CD5D3298E0747F3D44B6
CCAAC972B7484001343EBE07D93731C4CAF4D3D801998C92580B93D9168EC94B
141D368D2D66F5AA22A219CB3FB6D1082423D45FA9DE5AD5280D3251DDBE86A5
3A2F2F63F5C2BE6B184E63FE3BB8A8276E8BC23C600727DF268593657E04F23F
F5F9C59ADCDF87E47BC3B82C215F788260F9229930D9EE299A26AC58F2140178
F6D871A697D9CB34D61F638C065EF056061AFE59E31C167EC77A5680CC198B22
5BD0A51205CF3B166A1E5EB1579882BF50393D71887895ECD4FA2BB17E5CE8E6
894AD20C70791715FFD73AA5728233B3AA2C00997B099B0F31D01D082A379E50
6C196F081950DB2EC9A0FED3DAA1AA801FF89597CBCE9047D7A6B02F74B63C5C
2F00CAA693F19F214EDEAAEDBE98C6AE080F50E8E6360C7D1093C51FAA556406
E3A843FB007D4613D551F757C900AA20DD8F60F31401B13A94EF78CC8C3A43B9
B7A3D1EF13EB2673FD0F48FA5185E258846F230830213BE358E7BED98D4E4C43
8BE5D3039E76A62D2942C816DED6DA82B63F0614540005FE84ADEEC6EAFB89D3
5DDCA3297025B92DD631607FE829FD1B6637DAA0053E9B9571F0F88A93DAB433
ED2E523AA46CAA945C12AAB8F9E3703D902E881A81222FFCD82CF657AA11C9B1
37D6546D5C03688DB57AF788FDCE436E356FBDA953D3A49EFB9DCAFA63E25871
E6E75DCF3B2506E3E7A5C7A2B31B7480DF972F362ADB6FAF0E0C56074CD8C3E6
9F5AFD51471E6F52EE3D1E720D32D33D84E76C5E629BFAEDD4129301E53427B7
06EBCB48C14A7836FB12C6FCE9895B959EE78A440304BDD57B4162F0275AEA47
19416FA7905CE046F7D525A2D9490FC6771E15CF5B80D35075B5611F9B3D3188
3B2530260637C870E6D9EE417A44DFC3AA1D0A20C7338C8A084A02E9BA9C8771
22742A556E8F832756381E18609A25C72501AF1C1B2D687CAAE750356D18FF26
0EAF10AF1BB1A7F4E43A160F47C571D66A07A191F1442AF2722947CE71592964
50F7C7D3DD3E01992AE7C9CF1ED19A2E34258496E014A39A63B7898235715C97
EA8E8DA6A2052E8BE37DF383F33F28EE98BA0FDF73EA2FE84C34F32B465E2010
0C1E3057749F272CA40A90C07E918339FB08D48465F699C77B71C3FC372BEA00
72380DBDCEC5F91EED753AB9E6133EBA5D16AE0A25FCC03E8AD35CF856DCBB30
C4E75EB7C1A7BE4057008C943C4203E228E64F2012004C7C02CBAA242C2D5A97
4597B22BFAD26475BB78BA1B9FF2D83473DC97D971A31FA35DBDD6CCD7D2F5C6
B0D49134AB3C691D87D4EE2DE509C8D44BD742D508CC8D8EF117DA2F0F8E543E
451F707B2CF25B97DA0FB7C3030A13F4CB83101AB77649E3F11A1DAC63F7CBEC
70BCCEA1DD5DB0452D952C60DCFD745EA781C33D6159D0C01952E9851C0D8A68
B33A6F7D09417749C94EAFA3326B305EB0B27AE1C04FAA4D893D3A47C33FC78F
D06EB28A3E2B0562ADDB1AA18C05A66BAC5026D0FD8DB032C84C1F0D0CF5D5F4
7E2764086D228220C2F3D77E57C0BD2EC4082276B858327663958260C3CDC25F
44E2866DE2EF7832FE6E9C0280A08535EE0EDEE7AFA53E2E438EAC540769F12E
A6348D37E1219FE46441B41A892978FC123904F7532F2E9BAC4B1AA7B3268F8C
F9DC674C48227BE09E63C87C0972F80076E0C79F6F9BBFCB4CC4F8534BA1B2C9
8B885055916934499D9A4F81970E6A77B7A3F32099BB293FC9327BE4A66E8171
A28230CAC2940B5947C4ED69261AA498586763D6F2098CB7F3DBED9827CFCC7A
DC6D1950ED64831C18AAD715D3774B3759D056E3F40CBD377D73990620892D97
DA1EBD97D3C906DD241C9DB84B5978A7F69FD254ABB45BBD6619ECF6DDEF37F9
C5E372B8B03ACA3681170440BFE82F6B272B13242044C7D933AAC990B90DA35A
29772EE1E4F46A38CB9F600759076063BC9C6BF6B2A3E128DF9D5D17B72EE6D8
415E3E4D86A788F54E06B04854AD617C93F431708ECF484D811F5EB3B83956FB
2603C5BB5AA042CC8FC0A8317E759DDC5C6C5A4AC9E21CE0ACF1C02A9B72F3C2
64E40D218246E7CA384F311F23DC5A7F7DB374E0E3D066CE1D63806FEC35AAA4
100ECC05416ECE2F061CFDBC32147B4EE770072ED026236425D096E84DD009F5
5A48C44CC3138A7307297BF2B08A80874CF0D889281F4761B0D9557451DF3DA7
2DE6C083E4FDF42A54520864E06191C88F62032F15D6FE8A368B398CA9379AB1
292756DF7066BB9B9088EDA3A1565DAD1C08E402BD6CF4EC99EC3CF3C97CDD3E
0DE35AC5CE15B36401360DD1D3A7ECF49D9963C57D5A69DD11F6760850FD686F
798015231BA851FA8C1F961D71CC4D1A11BEF388D2B7B077697FC8F451370398
21527F91F5F20D556E956F19270A4455D81D673DF28F37969C9B8A4E33DC3B95
B0F930AF46521682B8C2C06DA7ABA7365B5469ADE405BBA790C8AC663D3D8B0B
6EE23BDDDFA81DBEB89EFE330DBC2193D0CB5AA9E8431AAB8190B2D8CD0FF25B
6F484D43E89DD0C4EA851AF4CB1A21C8F99509E2AC88699BBDF814F7BE8259D0
00115DDCBEBC8F14F80728870976035BDB09FDF8841D1EA16A052AB54604EB02
505B3504802D416F3FDD229E4FA374413032D41E49D000F673BF02C4AB1378E8
72250855BD525A77989E7F7AB43F3D9DAEEBEA4F5816EA818D988983A453AF25
718BFDC9B44323405489247D74053915CB74E458D104621FBBDDA9C07374E48E
C0F532B8C30B22CB0D0F2A48FC5EE4296F52B8E1CF1D678F3C26D1DFFB2DB9A9
81E3997BBFB6AB9BFD7D0345DA43E917069C2E5A7A205C68E62261CFF48B89B5
0829367082D5CBC15179AA9B8856E6374FEE2DED2612EFDF26A7AAA13916C3B4
38CB2D19DD2DEB414DFD0EC3149ADAEDA84CDAAC4D4A7AA12DE56EF0F476F7E1
7B52C16E45BBFCAE27482D0B122DBE0F38CBEA0C0EC3D6081CF5166D64EA42FE
BE65AFBC49CA12368B0C4FF30268850F19748BDE81050299EF376B0BCEE724BC
D89F13DFD07FFA1407AE16575C363FFDAC672B635E55AE7DBA3877950CE83F4B
B921CAF0B7D128D2C5F433E7429F8950CFF585D6D77443726C9E61DB4E6B4C64
CDC5D1910FC5E9A82455CF2ACBD30F2BF92813B3766A44A7DB05D5AD103ABF7E
871C485044C0264EC79FC5E180BE62BB02C8AAD47B6B3D4223BB696725223A06
286E357066AC2041236804808B434CDC5970A61B02902AA15C39028C26214AE5
7996E505F90584D4457D31F32FE835691F35936C5058145AEFF4D474E289B5D3
E88D5C62820475BC49294BB66E1C719AA298DF6D4BFD8105B71AC8CB616F64C8
3D83AB85DEECE7302C97262EE71CC9AB380BD4AA27003ED7AB9306CB76B744A2
B6DFA69E23C072B94CCA39F01660E2F9AD03307007054179389B90316F00A491
E5D5E54937B9F6D445F2D54E8335B92A3661C980E1CB520B1F109FF5DD1B2C1E
2DF6F9DD3784933EE4CAD908AD8D2A15EDD2C0D6408662F9C57ACFE816619D44
ABDEE69D695B81E535E38B3A6C6F5DC908F4EB8169C7AA0C9F59601233990344
8B3621F8D578877387723BF7A30D71416FAC38ADE439CABE703AE37E598939DC
94B19613C79702597E31B4E170024E1A0340553B02FC5DD761B91231BA70D919
81C0DA29102B621EEA28AA0622135A8D3562F20F043E7D9DCE370CD30BCA81D0
5C08AD22232D08EA71764ED574089E864B12B8AD46C5554A16F707BD654201ED
6FDF8F0D824991B80054A4F3CBF1B0B9EFB0DE74A4EAB8011FED42A3AFDEF56E
0D31667C6B206B73092499DF66534FE418EA3C70653C7289843BD9317A1EDF3D
33FCEB6BEBDAB0966FEE169A23A76A525FA61CB1292CFACF46C374BB0997F686
58E2782C2ECA15CF3B4D1448A87E42CC4094DA61BEB4CB1F24C159C72D715A79
4DDAC90B9E67CE41D99BCD84E774AB127B923FB4B31B6FEC747FE8628F1A9772
0DBD052E98BA90C29450FDD7BBDFA8CF473527929D14015228776DDBF2F73325
978AA1BB6995264719930CFF839282CACAADA2C284B1C5A9EF450C2AF472F345
240A06D1F1F2907C0C2EEB3EE7D75B10E351E459083E89187FEE20F2CD624DC6
B4B5DEB78FA951FD627F4B644D53464AD3D66B445409D8EA62FEB927796AF4BA
34CBF1B167BA85A4B102C8E2758A1D50F9E5034EDB0F8F4FBCAE139E037CC6BA
A8846900F339A983DCCD6A7C82155C20788F91C94A2885733766E873A998FFCE
FC5EC3EED1DC39FE0DB262EE6AE3E718027A6B03F1E343DA8E08E5BD27C03580
5E9E47E644587242D5CD0A2592D8D1290C549D2E92B8EB706F51E9774F884DAE
245CC193EFAE07259C1CC9840187BF837078C6EE3E23E029B8D614028560FA14
96B27C7F1FCF54B472F19081E69B251EE36E55399339B74D9BC64CEC4E5662F9
E5DCFBD532B51230DA0EEF198D0822F6C54C87735BCAF722FCF7DCD072DCD2CF
2C45FFE2F05549DE18F2863A226757FD537F20E4BCCC62613B41CCDEBAF3681B
6A630278A827AE2AF8D257C1A5F5BADA9FD94B35BF91F278765780B667F1C495
C865602C9FE71F7235C2DE7ABB1A2BD21E5032ACDC456EDA1CEFD73BF776115D
9BCD2DDA1E2F4A7E42D8437B75A22BB86727ABB18D9886DF171654828A941322
D1281484C3AB629B0362077DE8ABD73B823DBF4E5F98CA8FB0BF58B857422156
EF9EEB2C1ED4AABDDE31896634B81664658166EFE871091A7F5717A63D76999F
BA160AAA5BAED913C7336DC682BE223706373AA5B6BFCB8B54E0C3CA2584A6CF
1552A4FAF6DD15CC7723669EE1FA2AE53666FCDE7162AE10F88A7A3E2D30203D
BF119B1669F61074EC40C40E4E5928279BB3593DDD3511478D64E827ED0BBEA1
42869CEB9B1609D48A7D816C2C347EE95A850A870AA28EE952A73FF9BEC94DEE
44A0195396D1588A5265E2F4EDBC12E8E133A710125C8D74ABFB2B5E5E9DB11C
7BB68537A5A136DFDFB915F9395B3C6DD82A73FD8C813322D2F21A5EF3644532
A903651CF43F2058A130B81CA0D141FE095B46E4ABE15F6F94E44D1731662FE3
9ECD68FFC53464A6DF9F5D6FB27161C3E844A528EA3ACA74985B43B8B5051B61
D84E7FB513D8C63A89FC0DC5FB2AE65D72B8AC7C6C7B5894936880BA279BC1C4
D0FB0020494BA1AECC8F4BE6DFEE35B37AD3FCE9F217465D26D2A199ACB2FA7C
9DF1BF064E977253C714B7083F68B4547F254093032C9C53FFF0590FBBD5D99E
B1EB986E538F1D83C67ECEA652CC01184654CCD532AFC4300E634CB66F3C200A
73D67879526F47CBCC6DE13197AFE5146190560FA62A01BAE13F80D5D9AF2EE8
706A0BF373922D7C1553D1A1FA0C1BE46F902C1F95B8B9F71F697AFD7140A1CA
6D23A721B98A90BF85975229D719FD9C7127AC411948FD66F0DC4DA3B5C90FC3
A395E4F3447772615028D55987FF1DB5EEACA58F099A1F1A364A70A6E4C5CC16
235E84E9E19CA3CBF5F37ADFAE65990A9E09E14A9C54DABE4324662F6A0CC736
E16440667B00342442E04FB0FA13E8BD0090A74F9A473F040F11626BC1F983FD
5CC8789A22096F607AEA3D63497CBE2760343AB18A2BB15272A1A1E99441CFEC
DBE74179FBF051C3975517A48CB70E748D6662F2D32F491BF5BD9913EB8BE97F
A5832DCA7A268C410A939F0C135ECC8D5549A1F3E42AE01D7CCE0330E5792ECD
4BA14A3F9C70179E120374D1069857F5F981590818F880D877AEC81C08CC70E0
E30B74ADBA378F8E2C64BC3B21C6AC672B001F8E4536FF6449963BC4BD8D6528
873B41894837B93ECD441B261BDDC9EFD8ADA5E0F78DAD0652C794B1C2B80958
70E76756CDE57955E2D59F33E08C94594F46B171CD0B3DFDD070A836AF19B416
BF2CF76A57AA40E88FE1E7A26C5C7003D88E08B64515F00BCEF3EF969FE8CA62
A821CE80CE3E9972964F5FD32AE2E50996CB7FA05A64394431188BDDF94286A4
F473ACBA94A37EB59DA6CE7BEAF22D590E3B5C66786C6658673E2275C54A42C4
D7F0E313E57D6E5F0D2D1D82D25B7B0C609F664FB838E47E19EA331C4A3832D7
B5E55D931DDA96B18423CE5F4D3EF6E26C7595B783755C587752ACA1F17D7511
9CF69A6A0186CEE194C992BE9F61F106DF82B2EC187556D475870DEF4E714D9D
39F8F11D2486C9921358A1CF668D260666A82153833A11260567878B4DAB1755
31336B83527BD4E71A2513B60376806F4FFCD95F5E7DAFBE24BBA2CCE97D2B6E
C1B81C398CE957EBCC9FB06785A471DBC003A8A516D2D24C513F59B4B73C9275
F948F8C86720122BA1B21C477F18CDB245B9CDBED7C1EBB5134F4DF91C6F0F44
7D376A7D28D3E6FC1982545029694A023CA2F43C93E7C8171BF30D28F8F273B9
ACC81B4E5406094AFFAE1F981ACB8E31DDF49CC997AA68A0F5D9010343D814C4
D417CDE93CE651FCF9C1CB792EBD77FC1CB748DFE942892A2594C25D292F81D2
998C1B408625AF52B6833709EDCC5EA74B7DAAA7CCFD584FC3EF566D980C5A7A
6DE50F35334A0E474EE56A688427049A83CC56FEB7821231488D70C210950775
681CB963A3A818D08978666AE291B5086DCE8A0ED586A78659F78EEB18A7CBCD
E31575E006797630E7C788F2DE2DD385E6F57BC3D2C6EB087000CF5CC04E91A8
0B242F75AB420BBD0E97BD1404CCD25F0954AA772BC2C7873A3396DAAB1C011B
44CDB374094AA3176F1ABB9DFD81BDDE58BB02950B1CCD86A444A8066387BBAD
6EB17D32DD5578B5C13DF9EB644F95BF3AC2FF900DB26154DD94E7484C39E8A1
0140D8DB8619D2D896BE22D2FEADF64C131141BEABB219B1BA7B701D50587201
A96DB374C6CB939A6B1ED8D2AD8125FD9AACF1FE2C8DA562900F756B615D9045
4B64D793DE59DA699B75F495CE12A3A5269346D6B0D8C72A82DFA78844616B53
4E5B133211D963C1BFEFB408EE348874190256F41D0EC6AAD7364FF0150F17D5
9508BC05759F60106B4F5A3122EC40AF98EBA8408481F2FFFA0431C4DB287430
89FCF8F87F2982030985AF175EFDCF6EE9F274DBC3600E608C999825A7472372
0796F6D7CD638D0081DF92992A5BFD49B4E0BBA2EDF4A88BB4E3567C8FCFD8FA
AD2883E44C3405A958EB5950F0441C3BA757578C38674091F4B85802278B7DE2
2166D3D204FD9D82F6A1E743628EDC2FD1F049C08956AF8FEA2B258F8B28A190
37C170A09105B6A752F3801FA04D7B376266F466332FE35AC3E7C7F58549B20D
A7FBB94ADCD51D3050800C6D00DDF9B26F6BCB36F3DF30FF2A36B3A6121614F0
C8BBE2204A5292C35480120925216DAADE74C35AEB06928B6950DDE11CA38C1F
EB6CB50F1571434945497C9D36FBB91E31D7AB3E2A721BE94C395B1F55D1C70D
99E11FFEA6B35E4CF25849B15F6A074499B8B3BEFD337821BA067039DEB40154
34BBC2E10E21B0F489C4A23818340B870847EB099B8A07154FA699E2433297C7
D8B271510DDFBC7CC8A942694498DCF47FD306A8B92C4F49424C41A358FDB110
E4C34E96D3585CE4BA1F21A125FDB67A7AFC0A4E9BC3097504B68B524E19B985
628500D5B81782885702DB3144426F4A2B2474829702A059C941C6B67C1B5B11
4DB721494FE30D72596B8BEFD02B9070799134FE7AFF2DEA0AAC9EC7E22340C2
E6761FFB332D436548A739D609C816E52379C2A03E5D386413B5D44B93618FA4
9905C5A35F37590DBD51EA2D1659E9CF55D6CBE1291830BA5189C231E79EFE75
76D7877CA3B04F387D18CFF17E88F9D8C87B110AB67D1B7C047153609B64A9F5
0758DD9357CBE29FF0BEA410F407B3035CECADA2F289FE91F6797305787C2D71
DBAA733D20A441E38286F7978969851C0DF584760496FB62B811175A410C2D10
1ED792BFD393A992C9F5D3B9A17C5CE99D49D829E3EA57DDD6D4F2ABB8F4574E
A4E3C7196E521582882F1DE9E22797E8CCD2961F0D7EA3CC8592A5F019E1FD00
6A4CA17B1ECBA7C8F953849DB2D46FF9E4537DF1305075505009C38055A0B595
EFAC02A120CA4C7F5A6CFFF15ECE5EAC45795FC1CA85881ED8CFDC605BD4CABA
D1E90591BE34077733C48B16BFCA9C29D8157C553FDC4046A3BD27E10D8AC5D5
A625F06EC1A7208F0642EB14955C056C1D8561CE9517FBA849DD1667E51325CE
6821977DE0A028A2E4602DB513215BA382F423CA5EE1145BE0EEE91A6D964129
3F0FF6AC4F85BE130CDD7C80725366B8ADCD1F001D66CBD0949A66C083203108
A4FF60415E53B172181F788CCC64D35E840B48EE8ECE13EB1E3008AC4AB86003
FB6C19AB9E98E0DC0A06508C4451F951065B9EAA221D65C5FD8922BF7AF24A4A
B70A36F4D7520855F5593D25178A9A35B9AC27601A9E94A22A66C44C83401B45
0D0705AC5674E6DA615A7798ADF9CBED0A1A7C4BDA85D4546BC8CD7B9851E57E
D6F53899543B0FD1F6966B5A764C71D586A81A50DC87E68EB32029CF36E4B259
D70F92EA2E434ABB56468058FC340FF8CA076C2BE79C57FF3AEAD7C026D6F744
5501D2C0C3EB880FA5488B7BA8C19855E7B563820E0696E923BD4BA558AA4E7D
6B6979FD0588793D89E7D37FCDFB3D623B149E979EB3105C77F01D7E6A86D66A
7E687E627CFE8FD069950114DD82B2496594156C92E823039E06D30FC9BF09B2
E6789B7580FD1CC4F0821414581E834FD957653673FA9A32C779FD7C286C8219
6A8463BECB7828BF600C211BE9CEDE5C08B0C76FEFF48FE369937A9A7758582B
D64041B2F959DB1DD4AD5C22928613EA3EFD205610CCBA56B514FDF7E6E144C1
6B2732D0B7C1066635AEC504FC9258DC4F544F8AB08E40359A12B0E97475EE71
A664521331A05352C3AB4D9B9917F1E1E1BED691F849AB9880B6AD3BCAC2CE3F
99EF8AD1B638991C531EA363786CD6E21AE21BB13226D72129E6AA7FB852A78B
C6107AAB948F662F542F5AE3BDADB5CB0A44AA26A2081EDBBC43E14B7C09A730
7F82CE21AFC74CDEB3874138F6034C53565F5A0CE37BFC555E3C1D5A279D27F6
EBC0C02C78F77BD9891722BB7EB000C98B057872EF011DBFD8CD389A79E3460F
9AABF19FDEAB40E549CBD023B2856C454AA0FD35A07261B1EC29DAEB237ABEB2
895388DE9B46565075C650D798B76C2108C0E50AC904E345551DA950CD956066
99EBE2AB1C41AF387C75403EA1F922E532F9ABE31B48301BB5DC7C663287CD28
D95925DCE18A22DEE9E448C561F321C6BDB5DDB37E12D9BE6D9479348B44D109
665DD042FE01744C8C3B42AB84B9CD2794CE09DC18BAFB37F6364E3572991982
104BC328B28D0792E0F66924113102FA420EC7FBFE21F52AA3D138E5198C2CA9
D20682DA532D3B9C7BBDE18F689FB2128694DCC0006E67883134F1C3DC9ADDC1
6FB1A17B4FBB0F5117B324D80839707C9F7E09059CCE9179FE4F8049E90E9DBD
FBDC2EB76AC3E0C973531B750D8C56591ECB00124D113C1717314DF15A59E155
C958FDCE8D4BDBA9F25AAB12D45046E13D337CEFCC383DD97039837E67517016
0F0A2FE92E42F4DEBFFF3691FBB89C6C45FEA0DEEBDA73CAFB457D6BE77C9D48
9C9AED0617DF236E28BDB7B954AEF2D54445500EC22AB3086D835E03D0D8AAC4
BB397A98603163155B896BDEA08994C17C01E8ECB41E4ED7FF9E624894139500
F2F1137775868D69D0C3355AF672D6DCF09A62FAA8C3E48528047B7E2905E5D0
5DC739290B2DAC51102FC8E430D5253F1DAFEDA9173C54A50AAD336F460A6738
8865191BDAE87C08694F73EC574D68A8D9F085543BED57597BF2452363443408
79AB31F351E63E10264C1F83683930A1F15B384FF1BB73C15DF825BD6DA735CC
3E329B51BFE7B28E90A8CF81B9F0D0A09A0B96A3FD4FEB501BDD8ED4B4F71BB0
62FD8A2AF9BB28F8B587BBC7208A2B238084B2D9EF5C03C2B5F89F077E2075E2
A472CC6DEFD0248F1216CA4E760AC613196D54A9F18A6DB92222C1FC56F24713
E7A9B61C6D451FEB0B0133E9B4DA61D4E4EA928D93CB06CDF6FAB15AC288ECB1
2BE253DC7835D5896E9B8ECC47EB18A059673963DB7C5B7BFAA53345A5832762
C6F8045DA52D82F95D89A9F62AA3C15B6A9381E11C7617569EC0D65B25B34BF5
DFB13B4C1944371632C49022835D828F0D3577360960645BDD1D65125800F417
990EE566DAEF94F8C01AAC5BFC60215B836BB5B5AE6F2BB37EBFED061749ED8B
102B2B5DA4699F99D873A5527AA0887FDE2DC2D62E072BC3EBD69A43EF6CEE64
FBB5B2CE058034E96FDC4283E981BCA3F4C6BFB2CBA2CD40EE3CB00D249E5FAF
DC766ACA416C335D9A5662A6B01F84FE12965A0A42AA0D5D8BE5387113025535
146C4D28EBB08E47D18566A7039819D5BD8B78F3EB38CBA86A46AC1F5490F3F5
9A7C1BCB3D4F9D6BBD8B0DE2F6D34DA5BA4B7BC825CFABD099BB13DB0969A2FC
FDD516500B4BCBF39D6B2B780B15EC4CE268D50607662FFCD35D0E745A2A23B2
4E510C81BBBF44BE955A683440252D0769F69A01EF6011FE0309A38DD07C7698
82A5316716C7A7A214D3490E3E2E3803550BB55503CCBF89493F1021A88F10EA
2951D7D9821CDE03DFE8E14E32E31220D12997967A4962B34F54BA566BBE4AAE
3023C9BFB9F8384B828D4832BED200257A384F2A9F2DD2117CC473568133A2D2
88CD185B245CA7A7C22FC1B7C462959BFB970566FCB4C132B03D2B211FFC5054
872E4E157DAF93A2ED67678BE54615C08065F4CAF36B4B684C59C5B53C8C1C34
12B6AF0338DCE73FDB823EA366541A98C5A2311EDC4CD7A45CA57CDCC30A471E
AA92CAE7E92C85E42E7807F5FD5B1689D8359BA948D7D2E9484910E1E1A3A978
F573351525A22880E0B1F202B39A9BC66DD085CE9A4B3F11C3D35120A8845880
7FF5CD34CDAE4EFEB4F4460B5A12A47E7BF66ADFFA455D29BAF3B042F0B8182F
B513B6BA8A3835CF6167EAFB7A217B50097FE64C4B57AA6A4922546FBCD49727
30F5AA6CD96FB0ADAF75D795E54117A9142D9EFA59EFE991D9023530DCE5981C
29C85FA0FDD80F8BB60CA8BD953EF0A7C5CE5AE7939BA83E74DB2DDCC0657AC4
427431236C88F5FE3B018E86775CDA3953F3A78DB4453B14EF469791E60B3FB2
9472A0F44538EF10B9368197680831CCEBB8A35BFA8E57B0A3C0D81E2B98AD7B
A903B6FDEC52FF9954FC5EFFBB78944530840CBAEDF5339D2D417BA09529282D
AEA455DA4986789079F6A857FC83F9A35157605A87165C14D17699DAF4CF5770
BF3636D1FC0D33C151500AD4AB9F164DCA6E5D1869C82B79A787A99392661682
F31862F235450AA07C416CF3E17ABA806982CBE165651C031B61A8C27A59664B
0C9B44507E31B695D549D0C8F1AEFCBF9BF744CC02A50754C8B71947976261CC
B75A991B0E257EC4C5AA30CD530C031EC28E5B3B86F2381C7372D643A6DAE672
C6003397309D7BC3BF91337DC3A09ECA46832EC866A8B1F24AE105CF7C4D7947
3962552A88E8B45CADF925F7487CEE5398E6E7A4ADA9B67B6D6EC2FF9C3855BD
4BEB2B202087032FC27B310ABA7E2C7067B28E85DD950E9A7A7E05EDEF8A3DFE
49CA0F94EFAFD409BD0DEC6F35264C3D44A3B8D8343C206C348DEF0B6304FF6C
5E7B50A95ACC77BAA44B5C721931AD20E853793AC6AB5FA2B8DC15265EAF726E
9DEC43942FCFCC22ECD06C5A4EECC3D342F48519AF96037D15C0196A11194F02
737AAFFF47F65217F1E8E7D917464B2FB01AA2CC18EB7CE7F9966CAC38996BA7
E957F01138CE3F67A52AD3249A580368B4BCFAA3D6CE153C1A7B9B61CAC6BB3F
E0E4F9E0C8547B47E1F5C073FA728098C05A7735E8614E77B55FC6D4DBD13856
01CD5D5E34E0B12A036C5061C95636B4E5529F62D9A8576A3EF54AAE9AC02110
F54454FBA548870AEC4285630D557A8DD4A9AA37F19E5954F6E0E87422C3A32C
5AAC90FA0218201EAA426B5BF35A294C828139F85F670AEA3F005A752FA4D9D1
01EBC4F06187F8A06D19045F89FDF9AA827D09E6D91708AE699E2D182E8682B7
712F153A60F3957341A1FA52F538EFBDA3FE82EA258BE035B77E7FF4C6C42A52
C696DB41A7D1E7B75841F9F2CC9B7A3E367AA69DE46383A3645A74A45032B48E
96655051EB8320B3E46D6F44894D82C164C1EF256C7640D2B61C44D40E467AE5
A898A0661612FE0FF4A6002B2B5645EDBE7D5354B9F871B20B06B0A7CABE1A3F
57EE2055DBBF85F89F578ADAAA2C08DB92A6B50F581B5DC17877C2E2AE62A380
2787B725D78C633B6259252606FA23B8E9CC43C6E952FD6475518604917D2F43
751593DE15012C464041E3618B686013E189D9F46DF7505D6C44172108A5C638
7C441536653F1AD6EDECB436DA5A47EF5DA47DC4C531F690226D3D13036FC42C
F49F111C0CB261F15CF1C893797C61811EB425406BCAD3607DD81A454E8BCB1F
3CD40F46C3A233097B918B3EFF276399720CC2146FCFB1199EDE13F4AF97BE26
DC448C20B44E623F82E6CB97BB1293711A089F0086CE3F4A248386A2FFA8AF6B
239302A040D0D93ADC5F747238714D04CF9D3185F239E39A94E765CEFA114D8A
C8BBC532D4B0255C50716B154555F5C3EAA57C5FB985C18D46216392C11AE440
971FD1198FA6FA5B98ECC6981997626AE362268495AEBB98E04673A12D7B9B20
DC9EA613A0B8C3FC515FA3A48840A7DFC2DE1B6D0FE0DE9FF7CB388BAE21EEDF
030D1DD30F626D27A62A1B2AA00B517E7810E9ACAE1419595B6C258A7916579E
DFCB4361FFC721D5B554A36B670DE199EBCBB4E1D38A75D2C0A4D0D532FB3BDF
8F1B4FD221CA73F5E980701F62C800E2172D6B9378CCE56A669085E5D917C3B9
4BBCE88820A516F373DD736F96CD642E81140BB691D99A5C57EB05BD032E09D8
D0E636704F0E95528B007BDFE1910620228C43FC0D1EABE305C5054A8344CA3C
34488A6E5FFE5DD55F2516CCB69CBBE0561D5759D1DAB918DC65DE23DEBB96C0
A0437099483335B6C623CCD1C1A01817B5A18424A7822FB06ED6ABAC523A92A1
62F52C1F3B235576D7D383F9F7A11B0A0B24D90D8B82CF42FAD84C78FF3A1C68
E1E5206F74DA74D382F00648BBF0A2BD9AE19A39F118FD1816E9E10E99FDD337
E4D111C64F45D4690DD7270DC7AF5F318F9DFD69957075DED7A08C8305A1A6F7
1FACD0935948C45B1BD15D319C6106C5E16A0173D55A2038C0E18D3E4815493C
6D2645ED03129D9D5FE839E0CFF83C6EF22805836E6E0440AFDCCC6C7D9E93A1
D9887D1B5372BEE93EF862E3E8B04482CBE79FD0269837742973886558C5933A
BC47E4C0953CABADE0FD94EA23F9EC93A701C59AA770C249680CA29CFE30B428
52B2018D01C6ACEEC9EB6AC3966DB4ACEBA8EC8A6FDE32F9BD59776C73F3C9EE
ECC58D6A3654B8BE84A065A60EB0E7D2D369E0DB62E91495C682D9B17C193A77
89384B05582566B1CA600A96735C5B22A4B7F19E3C79A7255BF42164AB295F6E
9636048C4DC1A633615781E04D1F0E734EAA889036F29B90F341973CAB8E654A
7F6175D0F86FDCB556A8F61C155ECBDBCA0667168849EDFC3C3247F3C25A9066
4E892628EC302081C7A4984A3A2491423716DC7AAF3BC44989677036E7CEDDFC
6BD023C1B783C32693BB0AF0F4E26D913DCF659359827E4664AAA6004E00E50E
F19FCECDD2A51CB5CA9705DFD2614209892251E61A395116B0A71CC6E51BAF10
13685A025044E0DC1B1AE5131F787480A53694E07602DC70E0503200C54D448C
4AE15E2D90B3090777826C3FCC56C30E5DD48F5ED7FE04DC327E938AEBCDD252
57A1103B0B7032ADA46B323A26815862FF5ABE1A6277B38C8B6159088DECA925
821EFEB0C76925C4FF4B033A9C8A29796C6EF02E8A4964CEFF9C3474910B2546
005177C27476ABC17D07F51AB5E183B6982E7DAFAAA492C81736085971EF565A
BAD452E49198F047F87ADA15E4D36F4FFFBC333B22D90C330A01C0D27ED815AF
DCE7EEB3F84206D9218A42E8AAB02A633F615146C28B5A7A3941953D86470D29
FCEB68844215B2F058A246BAC172DDE003BED068788CA146944BD4BBA54498C5
7E90F25DC239EE8CB81EED1B21317530700A51B6B4D85026977349A0E2126BC9
502F0422BB9D594FCA7BA401B298E5FBFC505B7CA9E0DB11A5BAC70972192092
F8003E7FADDE0DA3ACFDFFF9B7994CDFA88D814DFFABE62A6342BFACBACD65AB
7822BF6BEED0893597166543D6DB4CD02C113767070988719BA1D8CD80871995
AE4E039B26E19628A30F6BD7712E368E920C0BED6FADE95368AD56C5910D8F77
F70B25EB7ECD0CD2762EBD54A9B3FA73AA212E4B0009969AC55A5731C49AFFB3
248A19EE66D50FF5C382504772E2566E643CE5EC0D99C6695680F22F278542F5
6494B6CD56FBD95B11991429837252438D68087E9D082750121B6399757048B7
277DEA9DC190741064B69741A8940C279F63BBA3E209394F3928F155B446A212
E94A029CFC9DC3A72B6559BF92F94AAC2DAA320DB00094F16350E0767FE270AC
D7822962DF48E92E66978AB3A23236BD8DE1149CDFFFA53C1B25DC478048E773
0FFAB078DAC7996BA75CD751CB9E995B678B49AE100AAD70B04349D539CA72C9
BBA4A85E6E9D24DFDEE6389EED66D951C988133FCF2CAF1C7F4AA7C15ACE0DF7
ADC7E71E0350D9A9A60ADB8BCAE808A1D8F8190C8A4744D7EDF26B4F12601664
427ECD88B3EAF507B6328119C8B738CAB3103860115BBC46236F97C4E6100019
7F724B84FB8CCBBB5553003B018133AF4E92CD4BB7A75E732F0F4DA43531CF75
B7AC836B9EE16F734D9FFF931A5312A56EB2B71CE8429331FED4F7EA228F4FE7
D9D00A6EADAA0EFC8EA0194208544AA186981E05A0E7C49907201D905151F50C
FF992F0933D789FE9F681B19AF913105FA2C96936EFF540779B55B83DC646BAD
208324AAD414B29E4753DD19E532A42ECE49DD539C7FDBD157937DAD60DD4501
6297A4619B50480DC8C9941C3AE8973EB52B7043642F62E194688CB5C270296E
2A4403CEA918413F0EF92106CA191198EC9069E04878082B0EEE799B300784A0
0AF46758B30AC0D99D74AF461352C2203285C027BBD21219F2C0CA1F50E7494B
EFAC529A26ABE666D5979A7A6332C8402891C26A2A2016C3DB5AA09095775C61
A3D9F7FAACE2277826E311D00B3CCD84F17AD74FA26EE5B29AE959015C1CA302
D4DF9CCFFEA5820852CA21A19F3DDA8640DD6A3EC96B8C7AF337E316B98254DB
B4108E3E0A93B7783413B36B7127F434A712726ACDDBA427CBB3DF6212B5089D
3692D2F1771C5524E79A98EEED92D7217A1FF7AB7B8FEB478CFB480CFD5B990F
69BB32A8861E33191B50EDA113713E3441B59666EC50FE51289B3237D2EDD4CA
5794F81C53AEF607B6BC82190225C78382AB03CDF853FA267C79AC0FDDBF18F0
1E419628B80918B3BBD5C0833A8E798F98909B9744B56ED9D88212637F9624F2
3C938B62739C9E0CEB02FA79262F4E317AB68511875ED01BD5EDF71B375AEFE2
92FCF6C1872A5F63B444C0E79FB27521B4A23566CF4061E8A869457514C32315
E814A6021183C816B924BBDDAFBB8A20D830B8A4AC916801182A4D1AEB987E7C
3572D04D6E93624ECA999B04C2E8F52DA037C19AF65B4FF5B149E471D9CF4EC2
01D53CEE5BFEAFF42CBF6CF2E1C1EAF006CB2A397EA73E081BDB4E2E66615CE4
72EE5C7542887EDF2C9AE29AD73A12173309CEC15880A8279D5FE996ABBCE605
0B086ECB301495F7A65B5DB608AC78720B05DBF01528BA30FF134CA0C993AB04
042087DCB06CFADE56D508F513085A5B212125F90C3C70DBC5D32407FD16EEC0
E4FF5E05EB8FB7D8BE7A004EF1924B73E68BF76789E7EF13C3F8CA7129E350EB
B888EF9B9F69E04D104E719F32BFA1295EAFFEF3CA137386DB5C15D209C04133
EDC2A9931ED4267AA33D32168400F4DA81D71FC2351A361F024D36339A60E266
0A1E91C77D495EEA1AB4C2D24514F726FB0B3348907E8FE28E0172EC30D9AB31
ADE4675B73FE1321C90BCD9C32B1B3CDA509D702F1B2FDD00055F1FA525B6A44
80DFE6DDB1DA30DA844FF4EA3C3196DF234F3D5024AA841E16F6299A2E5560DC
EE963F814246B6242BB948004E95F4BAE1B591F7237FE83DD458DD116FFF1503
5E288DCD2FA00638EF3C255C1EFD4559C38F0AA71C280169E65DAE835D16E917
0403E0729E345821AA8490AE1EDA60BFA863C75DBEE15A9232A1C97160348C9B
02E34A48571912049F1E6C85A91A36D8B8019CBEECF552E5B1D0064A8AC0EFF9
7CC95CD4D257B5C0DB55081044039161606A761C418E6844794A96E5C782A278
E4C7D92289915DF2ED2854D29468C37B535111CC7C8E466B479511B5FA977503
063426752AADBDD96812DB4CCE0F911380CE599547CC10877E24A75FD4EEA21A
ABB4A0B8E932E80E5C9F1351DD07D94685078572D0F132A715AF3CEC57317F00
7FCB9100A8BC79537FDE44EA53D26CFF714F19971A5DEC18750F1E04856B2F2A
C02B5834772CB7A3A7F1AA2581A446FAE63C5FFC126C9A03B304F9A82F8B19D0
891F17F475C0B7E33A4320D03319DDADD94697EEEBC1AF22BB5BD903AD39D5A3
ADBBABB2BC2F406156DFEF235E7C16388237F0EFD2D38CD86B51A5FD7C8FB918
C046EEF7CBC4F53AF19918B56DDBFA691BB44C9C8443331EB287A6D1BDE5113B
73F6E3532729185EC8E1EA8B82A794CBC5ADA36F551C740B1A08DC6D5EFD419F
DBF983AC5825FD0E0268F93B821620FBCB696431D25E1BEB38ADACC8B0857C2A
8C02B47BCEB415E910B16BA0682BA629CE00C4CBEFDD0535EC5E10F348964C30
93B6C1772B7C14B4780EE247C2D2F1B3C8D0581CBC847543450F5D3E9A35C466
D1B2F7AD694EAF8B832493B17B2DAC889D462EA6C21213CF9EF2414D95355156
52B3D779943E2F4E1655D181D96698EEDB479DB67A4B9444A9F450DEC4156986
8B914980AFA45FFCE4E0605D61FD19D8E26E5AC96E81F49194EFB7CC8369827A
D71FB0AF73D90960B292B835F4E3EA1ACBE9EB9F2E867C39903A60C647781B06
41F755F64D0438ED9C49F53F0CC1BBECC2ADD5435722735BB695F6D910B81E95
3ABEB784D3C2330FA69BBE6F08CCA1AC994E0840AC4D5B186B6B124E262E43AD
3C7007A3A37E02577930F101E1FB72F0D46283EA07AB23EAF6BFE4DDF47A61BD
60D93E994C84D3EFE3FD6E648B7E5FCA650323D68929F67A02F4A3D8B958EC38
444F15202914A24E7D54FE197737B409B91087C553E69818597EDBB5FC397854
E888BE33085F8325913F0257750A0971BC9522754A4BEEC68AB46CB33C38B938
421FB66D123487EFE6583EE841DE0DF2FE91EFBE541E75589709DCB57A62BC5C
0501F0553EF4C3F5DE3E7ED2845C1B3B2F01702A8FC228CCEC48EB011F08D833
411DF2611833DEF840893BE3809A20383A7915002DFC8854A8BE050F345D3839
3589A02F95B48374147930F79461F10C8A9394E6698A34ACA52BE8308679CEA2
D4185127D4D01ADEF85F930296FEBD9E01F87CBAF4084E5361B1E5D80C45CE95
CAB024A68CB3DEBBD10244F1069FE9ACA7460180B157F1415C3ED33950CD679A
DF6904B3C39CF2945ACAE97BBC96BD671ECC43D9270EB094FB692D3888CDA463
8EECE06E55230918317B67876B15422E3F7524A26EE46130C02F4B5B30AF6FE8
1332BBABEBF2B56E3698715D1F31E2BB950B8BBFBEA6B396B4B3F5A678CC55FB
757DEFA8B621E0F13939FD102374910DE0456C7C232D187130E46C6CC2898B64
0D8E010D854281C0D7B3C11E7B616FC86C46F0D3514B322FF0F1E1C5827C41DA
4EE60422AF5AA548603E7F3F55A763F69A05327E022FF722EE6F0AED8A848769
31A2DBBA252324F1825AD2C17FB0F6D9C47723118795A537A0BB4AD431A9759D
656E959D4DC9D78454C6FD326E1C760FF26B9381E14BD8E57CA2DE306E6B1CFE
55D35C57943459A64CF6B547050F3199AD98644F143BE2ED60B292733DC13A0D
11622295C77698035DC3F399E6763356FBDFE85D542FC24D455A82145E69BB9E
7F70FD3E3280FFCDFFAAF0036DDDE12B8B30394985BC54B7EEDA2A2C8FA20E84
0C0406919576AD6D55C5BDAE36371D7537B7E4EC6FC6FA31D01B8E4610C03559
9EDC4538A9F22817F38CD216165DC69DE7AA166C619D52587F4D454BD9C05525
76E404D90671BDF360D662C94E4BF0EC05D925484F40BAD9B0B2442EAFBE3BC5
CB4399277DAE4F61A346EFE8DA0BE1596F3351F28091F7FCF4E6DF9010CFFA40
DA2089DE0EAC92A8A26FB4136773B254FE941DECD389D3E04A5EAE1D78FF4235
FC234FF05526D27DBEB4773784B9FC270196744718DE3A6128050788A23CE25D
D79F90BE761B49A5B89616E2B3DE8EB4E08A80A112B625A59BEBBDB88C0EA42E
BCD2E2F752D7889778949DB30CE33CBE99C8EA2F15D1BBF491B3B90D94EA56F2
9F10E34CC5C585BC236091874499708DF130C6CAD353F59997BFCFCD7A16A4B2
F83C4F6C5DB1689D6D4B2E32F75A91C5EE76EAC56306FFEE203D3C78DCF573DB
40CF05493FB77E956D2A9F3DBAC891C2D3F0CBE210C5356437B664B3F531F6CC
9B507F651CF22F8C4F1C84439A67D6657A20136EA2AC6B581967C2917AF8C51F
212450B22B2CD229C9B9943C640D8343A84097ABAA1127EABF237A6F1DA2725E
950ABDCC695DBCA52F927A6EE8E60AB5671DC740FADA2EE69BCD18D684331021
240934F7E9554C1CCDF87B278256C66FF233BB7A343C246BFC3891BB2C001210
49692B8B62A78A495969E401A33134EBA1190C8C0987F38F7E440878C5C2D252
DE1B8A63722AE60BD6FDAFE453D80F3FB12582F32F3BDC4A953B9878EB2B8C9B
E98D1FED949907549D8834A25173F6445A748D7A3D8BA231890534CD307291CA
182A4CAF5941145F7195D8E5B9A753AAD02877FF5413666D206DFAB2349F04FA
D0845D8EAE1995ED2A451F9359EA1B596FFB123A0834DDC7674BC18BC6C2FDF5
39B5CE051D22C1A78DE0C7B411AE291F5A4CB6DE5C7D20614C1BA070B3676222
E816DC95805D27F7889334B9A059BC5BF69F94C7BB74ECABC9F4EA93EC2995F9
5AFE0E75A6665C650A855FE5CDD54ACFCFEB08CB959A05F1409F136061F26F4D
E75BACBC9B25453E049F119413CB0FF39D91968A64F9445BE107EAC1A6E3F520
07175542715802AE219DCEFBFD626AA2BE45C56BC693F9A7442963315A87BC87
54DFCB3807BB3E13357FD0C729C9B3D639B1EF512E56DDB272ACCF81BF637D1B
F7A165E4825B5C9011BDA5698F2DAAFFB6148FFC24FA24DD11C380948E9AA758
57C15A3B45B0FA40A5A9A94F4AE4CC2D38453D3A30A5F2DEEA51E8C476FB0FAA
E4D6B81D5E47EB5A181AD11CE8EF83C0D470A6FE835E9B3106C682D1082D7D48
0B90EB978611E4304A478DEEA57BB6168E78889A737C9C0BBF5361D65B015DA0
90B248FA2610A30B61391B50EE88D7D749A51B5FDF2291B96F5203E1F66E7886
85C5456441A5975A5CEA97ACD5D1E3BBD5AFEC4503772D1C966CEE84E4E85732
F9015AB59AB6819F0D39DCB6F5408A6D2EE24347F6413AA49F10D18A1B0ACC86
CFE42A428FA531678583BB13FF87C3FB2C0942E11DC56659CA787028590AC167
EE2508B85EDFAE5B60E6ECEFD04584C7DFF682E97D59E71661B94F9FD3FCFDEE
00429BE9415F2C5622BF87895C806F5122B2BD63EB3BCC5B646FCA1C1E87449B
25CD489DE5B01D43F1C4C143C02480E7BFE4199A8D54FF89372F32CB10E7AF5F
DA2F89E1C5C01F216B0B387D8535DB38D69F92D23D5760454BA21186264CB4E8
D1D3C79228BC83782413A323B0B712CA2DE25D5F567E1CE442E269FF3366F1BC
3F83120611E35170C60C28F5ACA6049952E2753CF9588DBADC5E49CEE27A62A7
A97AB21B8EC711CC5A9D9E6A6ACA868DD8D47A0B317BC97964ADB331FCD627CB
9738084879E2F1A00EB9194185FCF485CF9E0457CADC1F41B5421B57AC44EB03
D4E78394CF2F056BBFF3C58082F59AA673F9D41577BB89D487A57CCE02345D17
8DB3636813352DA46AC7E9004080BE3DCF8746E27F94342CDFD22BBE6D345A3A
75AE9F572BB46F0B23859A8F3E32B12F0D978074656928CC7025005D32D18B7C
10B8DDF728D97D1670007A65BF41DDBC572606883BE7A5812199B566DD4B37F0
4E8EB2B3C47C4B256062B57CCE4F0C6F23CB61BD20C070E00DDF19CD0F3C61D7
168F93FA3DFF651E005F499D584C43E97B0FCB16ABE5775941696AF678546EF1
A1F0F0BBB871D49A180028E3C3D172890D6BCC5E29878C2413A23ED47A435FD8
7810D326CC01863028AD38DE08A9BEC43E87A108DB8104B9E81BF7B86FF3AAEC
52A5A8A5C2486A5402B1F7B6751944A7B951EB4EA01944376AC91DB524152991
BBA90C55E83EDE48FA57265F6BD820DAEA4938010319055013CE3C481B49681A
5F6456F77ED132C174077681260D7F9DD739AD7EF112FBF8FFEF512EC060B0B0
FFC5D8AB607396FDF0489B6C1D03C8230A9EE5D98E25F2E7A4A14AFE7DC717B9
EAC6FB4A497D467D8BE166C9A635D941BF94D3899E2309229A5C3F1DD75AEE3B
D84AAE921FB4E96CD69FE943F1DE35E6A583FE2E3C8CEA90306BB3F93FE4E14A
301D3048316F62710919E5D94618A645899D4DBD32306EC0BF94F4E123A9DC07
40ECD484613A57902FA3AAF34414321B3C5702B880F1F6425F299B9D110F57EB
E0BB940008445DC59C83B1858582CC0B448AFAABD4752212C5F0DD8D5A02ACCF
00247C1AED2D7F671C40475614A3A857E104D5A2D940718748972EC13AD2A883
C3150F7F5171729724DEEFC4473AD93065F50B7C7EE4C69012ED11DA1DDBB738
6FF9C368CE45B6A0C83BA6A0A003B8F0D0022551A542DFE726E884969AFF9FFC
EC0D5B7394B8D1C767AA0B0736925FAFFDC0978E746A6F10175CCC3722D770C1
8D2D0B345860FDEF706A8A5A42F921C4E5F5ABC31214524DADAE6D8DF8269020
2F9B401B7D1D3D4524DD69A2FA0030E64968132E580DD3F946498817EDBB9E99
F06BA99C7C5C01E8D9F4B1ACB4CC889E911C9B38F143855B3CB7DE4E1CAE5F55
CD13134DED58E03AAA89CC7F46E9A829301B8AC939C2538A68D35210AA9F261D
EE02165F7043385065B563F7612DC6518D31F210009291752306E8294412044B
72B8CAFFA553B40FFCAEA74C3ED700BAE4723C8EF1FD33D6C35542D8E815B44E
0780F21AE7135C88C61779E51D8D16AC059B21235E478AF24D329D578360E08A
02EE49D65B9D7C64F5E2F6C706CF9630E938D12D7B4312E4B16FCD88F8618918
6267592135D5F1558D8B928BEA96CFBFB7CDC12B0DC9D0DED1ED46900279558F
4CF39EED423B5C4B7EB1436F162EEF9DF7C5724B1EFCB443BDF41ECA9E1C01AF
695800D69665D0BC5633C7C303420D7578154DFE1D2A111F61E9400AA1D97EBC
7C2A014763BD022B6E59739A7246FCE5489C70C27F2B3BA804038A9CB2920341
F4B2D38AA638C07F33E8E92EA18137E8C534F4F7E8CA53864F9D73CB38062D4E
A747E565B0949C45A406F593843771C06BD473A8798215C71F7D2F68CF37C459
7D62FF6D184FD522B9873B3CD581AF45403B181590201FDA26BA7C782962
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
%%BeginFont: CMSS8
%!PS-AdobeFont-1.0: CMSS8 003.002
%%Title: CMSS8
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSS8.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMSS8 known{/CMSS8 findfont dup/UniqueID known{dup
/UniqueID get 5000801 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMSS8 def
/FontBBox {-65 -250 1062 761 }readonly def
/UniqueID 5000801 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSS8.) readonly def
/FullName (CMSS8) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 107 /k put
dup 115 /s put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0
7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81
DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91
511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6
1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD
028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86
1319147A4A219ECB92D0D9F6228B51A97C295470093CA270C6258F0D99DCD775
734480114DD0CD2931DC18782C4CCB90B6906CE08BF4CAEC2D4283CD44730A2C
28919598227F98FC5524B0CC92540E349C5B190DF5F2317AE46FFB97221BDFA5
114C21D5E8FB0D1C298EDFF8836AD72A9B2AA132F52DD5D3F30427563C97CC46
D241B7024B4CD9F1E0037FFABCC88D8CCFDF3BC6EED778074F9590733CD147B2
5B68387E0F19E6A81961077BB7640A3C0E27ADD72556CF84ECD981ECCB64184C
EAB8BD9B96A873D80E3E0D5B4F5925983C80EBC3A8A12FBC452582A0B37D3C42
4DFD22E9BADDCD2E69644AA271EECF366D63FCC29522FD72D6C1EFDB3597E866
61443179872395E99024F152F6D6A4FD71BF1C7383BC1CC27AFD2DE3DAEFC06B
6BA837BBEBD0BE09F6AEA31A83B1B45255DFD6FF33362AF8BCABEBB0D944B3FA
B85FFBA0B370B9035460905432EE87395E518B4B670246FAFD535774467C059F
DC30EA01C95EFBA4ABB41711818E23D7E69D32BD63243A6D98666BD46E234155
BD6ABC76F551C31B6CE2E52323A9DAD5C003FB116AC8A82B46ACFC45EECCCAA9
E12C2C8E3CEEFD98D49ECFB824E8677BC9CE9B682BB5A7117174E4B2A0B925EE
553713780CDF3A3A4AF1560343A8A448C0B5DCC4E11EDF5ACBBA0BA8E5B899A3
7321AA7D4B283AC9234978C2DD81813653A96F2BD129FA5F355D56C4E50310D2
0FAA8F304D8BF333F97A6CD20CA4BA7BE6DC1446759683933BB1F1617AEAD131
1C9EF2212EE7EA9B64E5ABFF45E1727EE82C00FD371BE1387987236F9BDBA4ED
A966658ADF028B5DAD1F0878064221D0469BF17CB4E738258FB5D92E9D380C64
16E95BBA6A2BD9EEB1A187A7231C53BD8ABC9BAC46CA4AFA94A4920FA805F67A
A0C61940F6826CC4539A6CD1F9900EDC3F720AE4FA097F1D7510746BCE2E67B6
EA2F2046613785AAB89915655408AC9D03201838BBA44F421D5F25CFD88E56E8
1CA23CBEE9C2E323DF1866D31F309C92281E514A87A9631F33B238AC6520A20A
346DD6A206C3CAF2830FE244F2AC5D894686CAD5F4BD1CC51EC0B547603BFFC4
F008FDAEBC93542A43B7C907CC85046313348CC8A017C585CC370604E40AC820
8B9D8F57A01868FDC93551DE10FA83DDA3E49E44C32118ED90FA67AB1C66B3F9
F80CF71131977ACCF4DB44CF1EC26AB363C5F95FC2523B5DFBF4D60647EB23AC
89CB971DCDAB3BA26846BA9317C051011C37468B21B159412E69DCB84A9F5876
F418908678F38880B95A4BFD3566A6EDE93AE05BBDCB3C4E240A5C0A06301896
69FCCC0B65BB269F2E10609B6446A68E2DECA905FC26D4F502CAF0EE9AB15E60
CF42CEB376D92D80A6AEE55BCAB006999BF4415815D0F5BA3B1FF9D2E60201B5
833FABE8B883847ADACF9B032721DEEE7FEBB583B89066ED9608F1EFBCDD09D4
3F3C2B7B03154676151753DFF53815F2EC1517C094B0D2CC5EC483AA93772D24
AD3B0084537B91BE1913A31C70750C6DD707761DD733F9ECA552D3F26825B2B8
3EA263488892C929DEC07E2F988B7F7657D53CFA5542CE336D35B462E5E8649E
05973AA54C0A4E63552004E3C77E5FA77F821D820B1620CC8CB3EC5B1D7BA751
16CC155DEDD4DB0FFD3009729F365670DF9472435557201D8E82341B4056D2FC
5D2F7C57599249DA2A99A522868716B076320350FA7415C3B10D77A6E1DC77EE
2D929A038DE3EB4735A4D4F5C8C340D6D293D57E83C2F379ED0EEB16AA3A2A2C
ECD664E526D918A3D0A934170B6E1493843E6AAE87E850D70DE65D34AA2A36DE
8687D57A6B6B1447F9A4380CC3D4D11D54CBE762258426C46B8DE6059E6A2F31
E748549310FF4362129080CD98E70817A06422743780B86E11101BED14BB6569
D36903BA8BEBC24A478CD430801082CCF49382D6F04DE270D51CA5BAFEBD0F8D
901CDBCF10DB97E2B059C8CF7CDB45BF931203D5F8CA4622DF19682DE2BA7924
47F78908BDA23C4E21C0ACD2DA259B23648B6F233EEE830E7B82DF4371F55C30
71993EC2BCC7BD6411690B9B1621903F358450976D6B6EC6B505A593A9FB7D92
7223E2424DD5AABEFF254FBCEF934A4D51949BA0E8CD614AAA3AE6C3ED7B37BF
5324BD4998D8D5DA95E4741B753AEE580FB3913770C00277C9F609B4DF3D618F
148E0EC7A75218AD788F98D35989F3DB94413E70955EF586C0995A450BC75820
F5490EB55E5D0D21343565E1FA94FA64A74377F87E55EE0EDDC8F4286951A4EC
ED6FB3B444206D89BA71A9723E41E93A9F6C80240437019F3C23DFC2491A19D5
29762876AC60A14404493D04B5537C1E6FCA67B69DC1CD859F9C956FECF4461E
EC8B6CD5B5A89A8A838660A6C3F47B79ACE3B05C0AA2F17CF2DA947B893B42FF
749E2CD5E7B56823A119629931B1ECF65C51000A10412668877178F589B4DBCD
24D39F9219C46BDDD6F101C6AECFD3876056CBB858FE0C4BA2BD0B5FC26AD5BC
7FA9E295E72BEEEC721300567B6894FC48FFE5E3067C538CBB3B77E386F50D22
F8DCFDD0E335060CDFA49231D157981925F1CB36110809C12BA28D2D116116DE
01898E311FAACEE0E5402CA30B64D3D5A0CA33E417FC322F2F0BB7AD3FEE2039
56A15DD6D1E86971AD3A5A9A27F33AB62A5A3BF5660B59235398926D6BDA33BA
BC43B062EEF199E4ED991518A62AC374EE21E8F1E1C954BA6D1493388F708D0C
961612444BAE019E1DC18BDE900BD7A781835580A74DC696BC512F7BBDBA2D0C
ECE5D83A049F7A3286B94FC446DB5C3F33CA2CD3DDE2D0E774A579831CFDAC37
9612858EA613AE6939CED001EE662DB17642D0357B80BA0F82ED306218DA8505
A613CD622FA998EBCDFB7BC70F4E4C8F1F43241FC22FC5BB208F4B20311A98B2
73F30E4DFCEC93875CBD1ABD29ACF80585F59947F23A96D218C0CB8BDC1C49F5
70DF3D49704CBA9A23294A88A2AD61811450921B1E5C3C86435C55AF87AAF6A3
A13709082DA9C47D372A4226116342DECB14E4A4ADB7598321516DD637B64148
12AB17AC5B2EB25718856D50BFC8D64C78DA6E5C145187DB0325C30A42013A81
590E58E74094610207FC70BBF1A497395939B42A6EFCFABFD9D43221DE484753
DFE5311F1845592B4484B1CDFCC32B4E068B11A82BA189D2268D88FE63B9C6E9
20C9E40B543B5C401265D92A932476DAEADD4D3E2BD6E4DBEC0B30FA90A1924B
41D2EE9D8AF2D8CA79D15518141665B542C696C2507DD2F4D987EE5E22397FA8
FD80743186872DD67BE58103321467CF3F4B8898E66584DBB9688B9C78873CA2
9B72AD7406CDFE8B58FACA2904869FB0EF126DE299CAC08CB89F60561939D75C
2722CA57853372C14F5BCCA5C4FEBCEB0728BF9E30140E6B0D6C034195FCCC89
291CD818CF66757EAEB0AB5A9D5710988EBB052850DDE97BA0DC0B054BDF5172
2002AD6FFA44AA5D9D4EBDB6B2C04E8EF38660D9BC4C995BF37DE078C279328F
4C360B8EB337D798962CACBBDEA517A5EDFAADF0D445FBD1099837F9D689CD2C
E330CF587246387EDDED64A2F4C397C1B2BFC325B39114609EF57DDCD7B93C53
811ADEFA323C59441ABC447F683B5EC43870C057463DD502E9B9DA7084C3BBFB
2FB864D26DF1BA41ACC815F2A71E96D2C6F572E1F7E4A224FE57CD605682F98B
AC7BDE4B85A4C11D58981E981E9FC43B87A368BAEF78AD87B7DA0FE403AABFD1
CF414CBE75C0E9E257DADCBA035E1BF05C4E17FE92309F18633D93DF885956A9
6C27E77540F888B8336B61598CAB04F3B5A1767C1ACFE15D32A25E5B1BF51FFB
CF3CFB25CEE7DC95203CC44805A935D5A9154A89FBD4E465F0E599EED4033365
0A31612F37BDAE8CC85BBC67F7E375EA68C2982FFD89284B027501184C4D2232
CE0FE4E905C4B504EAD009F047FE627C79AF9EEDD65D00A3858F88E699E5EB45
4957086CB22776AD06C317DEA41880D88F0EDCF71B4ED76BEE665B7937D5D0F0
E568C7615025172086BDBD69670EA154CC52C85CBFFE88C1A4D1AFB6624EE667
1B5BE2A31FCE8B2A4B03BC5DC57280199CC0970EBB636DDF8DF54C4A8CC8805C
AD63CE866FB20C64725AE4BC9F0EB275BD83EC89F2F9CE23A084B45694D8C3E9
3F3D3C1A678690877E8B1B77ED85D4F6E03DBF1F3B1D177E330475F172E0E729
63EAD8034E6100B2A5773E2605180629972DE6BAC0A8C2F9580E9F1D2E77791F
E1D33C2DBED3FAC47DDF1B74FD02583C3CFDBB2D1CC2B735C02B14B7AD3733CA
1682944ECFAD673A9AD5E80B6248FBB6E5036EA7FE5CA8C34FBCA6DBD0E76EB6
C2CB89D9815DB3C45742170DA926E03493AD86BB19A1D3FC623BDF1C920684FB
7414EF69CF39713A9495D8CB678BD4592B53C36BC6CF93505B8E32311D42532B
5661051B855F01A9B3D77AE38879853AF0FFE2448368DDFA3EF1DEB88AA055B7
91459586DD2DFEDA192306DF7143F998CC5D67C1CED313430E5CC3F9CE265747
8582102111E7AF9FB94D95B82D8E1DF01F04F2A2C22A20207B59C8976D56833F
E3B79DCB727EE7537476A052E92F7C3D6A625AAED8F026F22AB59EC0F86E541F
BC082D8E35234A18192862EFD232C9950B1FE0BCB91209FB540DC5729B9E36B9
94D0913A8F01FB6CB16DE85E6B89F144111B1D911DC527C24917D909F1CF501C
1AF2923EF71530F21F9BF049A56C7AB3249A420C28954E981EC464F61FA167A5
C6084661808089EE7DBD80A2D92FF4040B37B2D81A2F5A568D461BE1C62B0FD1
BF6D1063D2B5DB9CD48BB2B2AC9CEFA543E0AC5C86C462399C1E82F25A157282
D32D538029ED22CC5935E63FA076BE22D3F53B7D7CCDD344D68B4E73F87A5F2C
691FE68C981FF7CCFB124506FEF93F36F7181075D7BC6FEEC0E35AF57855BAB2
44AF021C7AD8912D884424E8BAEC68A5562B881793A1B47FD338B1EE4C0B8583
2867C78DBC2EFC8BA1431DB1C8622C99BB2C2D4D5475BFCE87B11762427867B5
7253463C6F2E1CF5F1DC1F7851F2EF6A957CAB0C0A55076C59A6FF9237917C08
5F97C2CB4B5CC903B76BE8C057018CD962EF90E1C0CCEECD52F2AE35A94C6EF2
D99DF4DA88247C920623978A1DBB81D8F171B588D617AFA8285F6147E889523F
CF11EF4BE498842D3BF8E811B4B33131416658E03293AD911516D8AED556F7E8
0181391AF36D862F5F8B4588BC99585BFF0F1ADE4BF73320158DBACB2784768D
D9794E2B0F2C0696E5ECE5C7A7DE78EB5CAE85EEA244D43D0280D4C87B6B93F4
803718596FBCDB61A0BFC2DC666128E56F3133B9D4F16305940B50ECF66D80BA
06C0A73C02F689314F1B4FAC22D16BB1E414C6F0A1A548AAB1364D2CD9DDFE5E
C8887964D26BE84986A6B1246BC306E6343CA376F990B77BE8D68A4E54304C3F
250B2311586A1D1EAD2C0221FE1828CE8396DEDEF13E70E0AA75FFB6089DBA9E
9FC3FAB43B3633C8EE7598619A0C6FAE2F25274787348E3660D0EB7212F5CB38
032A41A54FDF14B32E721819AEEC54E8FDE3AB8F0ACEA267B01081F284B008C0
5861CEB5C236729AA17DC78E92FE1EF9F047B53A59F2D1D6A6734D0413D1A51F
75B03234F4775523A55978C73D5BF9031EE8BC6BF9E2637DAC07F5AAF2A6C41F
77620B272300A78E86F71F16EBCE2DBFEF4920BD3F16C282E0BA4C872E5F7E52
7ED2B663FE45D4A36A588D228D32E2861F26AA6FA8DDBC8110F4417D0DF29285
F06B57B1720D0D13828A4DD68D57BD530FEB9C3CF305594B70E4394BD60C82DE
A64EC17661977B18199BA661C48860919CBEB56AB6C32848D51733F1E959EA35
DFFD823D92F11065C643AA69776F71163A60D4941B753BBB4A4C0C47BB1D965D
06C9BA1FDAE47926F37C0C5B591058F68FC1DF3933B2BE014F99A53A617A19CD
8BE011234D48CB7E14D31B02B1FC47C8BFBF04C4409D32CB454E8FA0EF9AF16B
8AFE9FDDC41F6A23D700D4AA922A0316A895D240C5595F21FEBA98FE0E74B762
77FCC80F4950A8C55B4A008FD381E9C0EDF4427CB324BE4ABFC790CEB53E8BBE
AA90163A7BB19E2840FDA404E830F5478DD69B85C5E69573D8CDBBDFF41A8126
24A6AB66333C749C35BE314777CC222D54FF2C4C75717FB938724EEDDFC2EC1A
8DA77B5482E760B68F0A2D240332BD48803004BC157C6E8E192D512CE83D5572
D388BAE80AAF5E7240A73CDA7CFF7F8CDAA4ABE1D3BF6ECC3641B6BD1C2CC703
275D48D62A15E5A85F003E76D1EA7DB65E3476CCCF6B504514AEB1FF1263FDB9
81FBF1A1873FC287FC6B6DB11F0FB463637D4F3280EBD19976588F900B956FB4
36AAA8C1F040300CAB9C4F624B22C1D3D6414B7CAD36B5AEEC90105B5A5C2129
4CD540B9D0129813BE7E20870365F8C46FEC92DDB64D0A6C7C5B9867A4592B7C
124B1B47899CE2D1C03811AD1B8BA253B0D29DAF2B53E312827478DBA274010F
C919D122DF24C1E372F7F3CA77A2C0EDCDB2635F4136EA0C202D4011346902E5
1524609DC031656660302CA36D376245A64135890C13A11C0085861792384787
D0831FA01C11F1E7B4429DDAA0B3A7EC1DC3CFEA24C34DA4BC993300F12A953E
80C8BDA360789FCB0F1AEEA7AAC310D0C3C56F43F7914C3B037DA02C31EB740F
2B1A696E0E5553656942BA567DC9C4D3CA06E45EA615B7B5674016DCFA07C0B4
285BFD9D551117A357F4BEFD58BCE60661187A5FF20D27D685B24BEEF563F0C2
B2CFA2565112F7F49023CDD405AF3E54FF994630BE678B0D6E1CED514FC93F7F
63710D289026CEE4B074253E7E0AB1DCCAB57DA7A1E2050D2B8D3D75F2AD7423
0B0A7081DB1FA44055620B0A2CAA54666C5EEE3C01540D96ACAAE98644E1D210
E0E020214550D723431813C031DC7DF0D177E82AE49798F8E0E5AE0BB8FF664E
4793F857BA380297AFB977065B7500E4C0AA1735AF4E15703C860A016F19E593
319D14C497F24ED8E42F3FFEBE976DF33D697656DC11A8A7C6A60219BF63F186
E0FFE55594B31E5C312DBCCA08E84E94E8BF57CD5F5B70EBE59F0D41DD3F6B05
F7635EA92FA9E082C80075A5A5F684160AADAD501BBFA7746327E3E606D1FAC8
EF7AE7C612371BB52FFF41A97A349D111E861A83C9C48B0145ABC3582FCE43C5
D121F0EB6F5D219E52E2BB660AA1DA5551D6B66A732628D640BF9D8BDE2BB3BA
046FBFE2E28DB31AEA2ED8F9405A39C16C3800E9B5611B460BE0F6716F2BF79C
902AD4FA3B6656E13E9DD7A785C17F28BD4D646D66058721610CD756E0D18D32
F09C740B6023DFAD45A718BBFB2E65544D4754A5DB23CC7988A3EF45CD3786F9
E100D9684549A16BC2DB736D43C293097E082A968C27F0C120C41A53E3464381
F7DCFA8B36344EDA85F53FF65BCDACCDE7EAA41A6D38C1F420F8F2E287AB0F98
A0DF7D8A6CF2E4C78D606569BFB7C51495493FACED57CF2D507DDD366247D807
28D73CBBDE2F4F666099411B1FD2CF7B93D0E9AA161024C58892285BCAA65E55
9FB37468777706D2C57A0DF6D520844B56D62CD10F2D7B02D17F97E4F87C16F3
9BA09013FBD7ED8C2DBBB432288E598241369B9DA6E3EE324290D73BDBFB5448
E9D7142036C0FE538F18E866A50DD23152E2C096E1045E7777888AF5CEFB83B1
C6FCA18A26E83D75AB66291A5A5A285DBB1B9525919564600D71A767BB03A8BC
7BF24CC3B318BBC0F40C79835DE626E99BB76C15719BFD5C15D967B84A6DC1B2
450D42BD399C5316396CB294D008771E563E5640AAA9635A1EF11001D0E20298
066B78B7F918E41FC48A6A6BAC8CD12D58CC2447D1BAC318E2717E7B5A94A4E6
462FE9017FBACA70F73952C2FB4B57406E692684CD10FADF049EA8173068CFA5
95F8BEBD313E01B345EA52562AE3847FFCBC685C6A6DD534BC84F502CF31BB41
BDADCABC9B0D4DA28CD0824D82D2EDD5640F536A58087EC8C0D34AD765A9A174
9AC7316CEA9A2E83824A18D289E8565D4B384CA51D83E9B609BE28DA4DC8C98D
8C179AF18994F08163D740167479D2670B425BAD5E6BE092E69AFC042606D362
C9BE6062A9F9B6648FE44557BC5CA9C98AFB8EDCCC114201E0396101552A332D
53D51B1ADB825D84986DDD5D21415D2C72B59C9862ADDDFCE9912CF119B3A160
A6DE9F3530919D2BE98905B8948671B7CDD7C757008A9DB37C412910C2EC2045
0C679368F7FE5E5FA0F68495E7CF42433DE2A2266843099811EB2B6B521853F5
03119608B331F62EE2D39A5FAB020716F07DDCD18B5B97E1E5A8B467F6A02BFF
A50688B18E1C8B5F1E7C9E1703F5790211DA43CFC39CE4B963B0DB7E791A4B57
5634E0C79170F4231B5FB14107B1A5C79DD4404556882C4F29D8E48C6214F2E5
8EA4DA002C2F679D5FB31625A92288765C589095592B928E7E040BF4C6C6105B
CFFC3E7428C40E731D3A1CDDB26B43739261D7F0BFCF750E6E7EB8E34CA627F3
6025A4E0283B1C019355AED6BDA459B4ED8334F8F1965413380010A7F3D7786D
327499F6559F2798CB78328754A68CD2518871BC34A035F6DA66630236A97449
F43BC0BAF9518C449FDD0F39158F50C3F98068D6BEA0EFBBF6582493B76EEDF5
A4F113592792BF1E1EC78B4621BB192561A66725601A5FDE0E3BC3A0E5D0E5E1
651AA00E53748F4E673F4CE968BED3E78D094DF417E0A9DD64DFA9D8DAAF3322
D4244F40A28B5454595A2428AAD71D29AECAA79BADB81753033272DF76B9265C
BD2CF8F2196BBE34C9F450A95F0CD600F9E8DCF29FBA05B4543DE01876F266DF
2D256E22A2B7199C933014314D6ADB2C9559BCA6C089DF852C7F62699021DDF8
A12F0A5A5823526C26BB22B01A1F1820EDF10B57FE340BF33170EAEEC9E4F17C
2180605B4A67F2D308DEFD68E9B8CA30C292BED73998E5C961745B97EAC1F974
018DFFFE13FED7DEBE8D05934AB37B99C3AF31B7B9D3B05175EDBB0CB4B1B315
6D5F15950578D61AF55DF6552D9D167389023CEBD2F05FE197F1A0ACFFAD3094
6569FFF8E0F51E74D1C4D7FB44CEABC13DA37E971F779016989976E4D8FF0823
3B480A3226E5C886559A6D968D9910CEC5352FC792B6A3A33A7CCBD7393E5895
4D65A5BE869CEB87DE1053CC2204278A3AEE56C225535B71CD47BF86808C1518
B2271FA99BDAA299052E466C013FB92D13DE605C84E6D10940B4A133E5829484
329CADD9CD695D0680E6355159932ADEDD1248655378E97F8433CCBEECCD5A06
0143759ECA25B0C06170E5936717CED6FDC465B0B6B6E2CDC0DA8ABA51C1356C
5E78E2DC1A6C74486706569541442EB182EA87ACF934AC27125BCE22687FFEDC
934E0397478DE8ACBB67A1EEAA89D3FF183625BFBD35D0F590426F77A7E69033
1E50BF76462FCDD066C6E31602389C8444176D1EDD9884B0124B6F8E793EC7DA
89F78BC8E0D39D6E5DBD4393BD905D3E1A36D00B83AF618214465084940BB76E
CBBB3E4A18C03D6B9F229A7D3674BB6431FDB3EB6084F37673E427EFDB1CA6A6
3F46E4E6BC79DE5B2BB178816A8EA795B4461771E0801E6A7E3BB72FC66C8A14
171E421B5688AFFB663F8CCA482627FD79ABABA5BA7413DAC2FD93D276ACE5E9
E177D2884CB972E05E758F1F1D677E1BA7822941F7E0B4800C799B067E507DA4
0F08922C372046CD881E7933C4504A087D31B054200C90A4B1F8DC1617FC8793
918CEB03E9889F3E0DD7C6E2B0414843825084A2853790538F0E38E1D5845A8D
5373F625C280792D4B98E7EAD82BCB452F94AD28904A1C7B2126F744AC740453
0AF793E5F60FECF460E8032D30B42452E6082A9C50A057776D922A2DDA0DBB31
17935016D24E67B89286BEE902D835C56D03E5E58280F67FED85FBF89802FB5C
DACA0494D3759557465892D97B2C7818C1198132A3F5672364D85FF57D2005A7
F9FA1E398E22D32CF3B5DBAF7E214A9F0FC4F6E6B4E307AA8ADFB85B50F3F703
8A24E649F9FC87745C89E7A65923BB873CB58E2D0F550A36E3D01F72800C8C31
FEDA828ABA3B0CB416E2C11B1E54BF7738062D7A55B520E71959F5FA42990B1A
392C9855BA9A660ACEDC43447CDD48F912C808D25AE7FDACF026168D1A419D7C
E742D3B08F2CE325D6A10B4A37B51B0A450B5A5009B26652DADE54CED707813C
E9B3EBAE23A7CB6F17CE5CFF4469CCF45C1C51E253E6DD2BEC12233684D55A0D
5789C475C2387A832F4914397818934A0F6238102F2D2052067C6327AE6982A0
0D3A32513541AEF2CBFF8E87C75E737066229312A0BA60BA4E578948BEC5D76E
EFA81170B410DC50D223255EEB888E7FD4BAFB7EAA0B68C0BB6A6E33D761780D
40650FCB13FB4C16A8C89E8EECED8E821982F02AE1CA3B614F8AFC1154B05D5E
386E3CFD84658AD5D3ADBBAB7E3AE6272E9252140961D5D4618D857F1F6D3B10
729AC82A0CF7AB1F092F9F6A8882F1871B66CED822CA773D84CF9BC4A2A991FF
9A142E7A23C227E5EF710D7FF21EA7687A64FD7A8F2EA315F9267CF0E6A7D169
A81A56B94012289CB668CAE4F32A57D62ADE4A13255876C5D71F77FD81E8C14D
B2D2D87090F5425569D79381D9C61B7CFCAE1DA5FBE871D8D642FDA45A0B2756
239EDECD4E8F6193A521E3305A56161DEF9D582723601D590FFB1B1AB8A35A89
FC5214709CD15F0FE44AB2173865A2E90AAB31B3138A95F979C6C9960BF4D2F8
5BBB1CD4F52C83D7BBDAA2A35EB13F396B40879D9A8E596DF4D94794DA2A5F13
5CC98E89CEE7D4538E7B6A8C21CF3AA931D8A7D29344E8A6A5493D8B05D84EA1
A3E54AE7A5FC98AB133D8CEAB123C2BECB04972281DF846645AE102A9FFA913F
869B20DE1CAA9F4DE8E61D964843A2F337345C676D0BD30EC233F724E4AB7A23
D8BB0783B45D3F1F8FEA708437EA83555C97BAE310F50C482C515EA57FC5619E
0BFAA279974213E093984D9785361A99370B8B8B8BE424AF4FE36306F3BABC7A
C7392D5AD12E00050A549629349E9C0A3806622DC465148CF66D8C314FB0FE9B
801D5E11DB9B0D9999FAC41151732971797FF808D923A6503EB00BED775EE763
BC9900DBBB1E3C761C434AD6584460845135E6DE2C604181CE5E1DDBB6A2E249
DDCB618010999C996005786A13C1C49475DD2A79C9FEE0
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: SkakNew-Figurine-Bold
%!PS-AdobeFont-1.0: SkakNew-Figurine-Bold 001.002
%%CreationDate: Thu Feb 12 14:57:56 2009
%%VMusage: 120000 150000
11 dict begin
/FontInfo 15 dict dup begin
/version (001.002) readonly def
/Notice (Copyright (c) Ulrich Dirr 2004, former designs by Piet Tutelaers, Torben Hoffmann, Dirk Bächle. All rights reserved.) readonly def
/FullName (SkakNew-Figurine Bold) readonly def
/FamilyName (SkakNew-Figurine) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
/Weight (Bold) readonly def
end readonly def
/FontName /SkakNew-Figurine-Bold def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 66 /B put
dup 78 /N put
dup 81 /Q put
dup 82 /R put
dup 88 /X put
readonly def
/PaintType 0 def
/FontType 1 def
/FontMatrix [ 0.001 0 0 0.001 0 0 ] readonly def
/FontBBox {0 -158 1430 846} readonly def
currentdict end
currentfile eexec
D9D66F633B846A989B9974B0179FC6CC445BCF7C3C3333173232E3FDBFF43949
1DB866C39088C203DC22FDC758584860EC7BB67FDA28CC6208249060E18FAB32
204779B5C03C0493BBBBC95CF02692CC4DEAA8D2EA90B5C2E64374E92BCB8501
429B8FAE4A76C0C6B76D6FF7CF9A7D5EDFBCA0E959541C59BD05B7DE43D25D53
FC3DDA6EF0C2743978A6D03E19CCED4A11F2EA4BCC3110BE8B8D9E2772361969
C19258EFAFDC276CB1ADE9208A941A36D18F9FB1C33DEF76AA315DDB07D440EF
662966E7DB0A01929A1BB04538E2CF2BD8A1AFB22C6EC0DD4F2C4D488C742D5E
669571267C49BCAFB5C141B2C1FA88DAC7931EFDE3A9815238A12786ECFC62FA
829A03F564B87235AC7420AC23AEBBD71F9C9A61A5AB1DE260D375D2983DBB87
74F692AF0FB6AD250BDFD9718C66C64B496E10CBCAA1272A4CE2A5F1AB056004
6A925040164BC75D2DC2C125142BE35F3CC3730D755348B4871F7B8365D752F4
1E87227E52D71057A43F80D8F8952C60AD1B492C9611CFA54734F60DCFC55069
A5CC3D4086B8E449CFB9D8BFF2AF93A775DC2161B4F79150373C5457E7293AC2
7FE3A244835166E48CD7AFE325F59ADB3044EB1563492ADF6B9CF08A7A5990FD
DD569794F2C8D74C8B75C2633A58AC2700558316F587E46578F89B7F392AB6C3
889E1979AFB38550018F0152A56D5A2C5A532A12D3B6C01B2916D158BD3C58C5
60354E4BFC38CF937A14E8B51293EDA34D0194AA9DF7DF26DFF17408966AF9EE
9981E7FC5202D660D75282FEBF7E9548FFA00CF8E549F66E9604200BA578D28B
FD3611E3DCCADC448E5861752CA847CF85FE46532EBAC475558E6074B8107F22
DAA87EF9B3611E35F301351E76E634B035DB3DF6AAFFE9B7A705E7246B469EF5
4096B247A636661D3356A8AA466240554BC0FF629DFA9A66C8A607E48F7297F6
5B47189D8398C7D61FC5EED7D7E1E9E105216D435F50DE83B089282C84CAEABB
C5C18A1CB8E616C0C1E75832291A59F9839CE31278626C4C5EFD410278B3F850
41CE1CF859FBA2870DCEB5F7E7F30FB1E250F12170D8692852666BE1920B40F3
AA28D246C52061DFB9076201D7557AA20ABCABBDC2C05F7E120B481F8D77C8CA
A24F1526CCE72033B37AB2E428D61D7906FF68BE2E0D6A96BB289564770D0A5E
EBD81A73FE2DA4B58FBBDD9F6384613275A7AF3F075CE9B88F69719BAE108F34
7F25D40A3917AE6E23981338327B9DAB8B8CFEAA801B46F1F65EF5DF3A632B05
845F38AEDE98D51E984FEAD578755F62A385B339CF2195F15E74193E8AEFBD3F
557DF3D62706B0B2D8402B671BB6287A295757CEAC5275EE6661C4DE72166520
8446CAA0AD7FD946EE45EF3C791B0516561D5617906BD426172570CD0992B69A
EC59FBA28E116467C4AC9E7EB0E35229D0830492A211B473C0606C868A1147D0
4C4D41CF1822B374108F842E280971B171F7570002AC5A8B806E114DE484CF59
5195DE5635099D24D56E60B23297934391673BDE956DD217E3C33D48197C7190
F4CF4B2879A1A79F63BE0F78375DE2AB3100CD354480F5A310A96430B60EFE94
AF727A5B7161A56F1685D3E5642F40181AD0137A494EA63AB3321C9FE6D9382A
34EE24E135350388FAA9E8AD52D5CC888F51ED51C5215E6BAA00FBF58B3201BF
E4896FA9ABF40DFE03ABF6CB7F3ADED28E7445C8B2411B2B72CF35172C665D12
FB9E8C85645FF1993EF940F67997D231665381A9E50FFBA1AC0AE97B3266713D
647E1FEE8A449BB624A7867DDBA18739309CCED3E033483DE06E84BFD48A6F6E
21E91BDF84847A4E62BAE82AD406E1EDB90574508E37DC2620A76D79F58D6B76
2E8988C12B59613F511A5050DD326E58CFF2622817F85C3732428BBDA82D0530
5E841DCEDFC9B4E9205E020B16D387D0D22E4CBF5DC0B5048C5BDB4F3E22B01B
043B3EE1F315A2DD72DFC49336702E418123E1C79B96D7431347272B978919DA
4B89674FF15AF274744F12B4E00972D8D40B70B3B3EDB5BED928BDB2FE564DF1
5A1E1241BBF52EADAC03E4580776A6C3B83C6DB04F0066B61FF6082749BE1B7C
DF3E23B7D13683E6E6D4F66FD1A626A3F1249447D04923007C382E3701346D87
89B542D10A519D745A8304560C1EF30F56AD1BF9775394F3CE5F3D1B812E5079
76F37B7811B8CEEED078FFDC25EDD28DDAF729EB0A5C08E53440DD3E37550CD5
845E96DA3B38549554CEDECC6327D73F42E6EBD8E3F3E57EEF78898737B093D8
4E1F4FFBE696D57B48BC22C5AC818260E1ABFB738A78C4794BC3D0C28CD4EA3A
B9CB1D63BC044F5C57FE61ECFDD6461E48161528D9D3CF95AF72FB21063D6FB8
1DFEBDADB2A6E875DF65FD73FECE978D023A39BD7F8CE43E28F3C198A9777EB6
EC98A99B8ACAD2A49FA7F8529B6AC481AF2A4CDD3F6FEA60AC1E121E9A2D0428
D9AA4E8813E6B17B36B65FDFE425221E7B501B6098D3D16B7F40EB5C0E1792B7
9402A8B6FB72C89149FADF51DF8ED75C2F830B137348F36A7C2A2F65C05EB11E
631C88CB95A2026B51FFFCDDDC8438DD4E440E1E076BD5999A03EDB120BAC08D
C61CB521CABCE79BAA4005E049999CACD69FB5B07A6E68C40FDA804A652BAC88
858C4B10A334A655EA535CD4DF0EC593EA0E17FBF0DEC2C64E3EBB8C1EFC9402
FB804E548DB7E403D02BE396DF5363F36B8B8CF61DE0E242E6F606EDDF2ECA75
D820628F7E8B34D2232CF8FEB4B3909440BD5BD666909F5BB9756D5836E4EEC4
C3905A8133A0BF72A51B11FE3C366C572AA84F9EB0007DBA9848A6F77D60547D
A5861B5B0B3A05BB85246D6353084F65E8DB86B20BFD80886A4F8F3137EC5696
97EF83E3FBEBBA1F7C152360D73344ADBC4E8CE562CE359A6720A56A862A775E
FAA24EF26E9520C92E3700066DBED11A3F1885DBF01AC8424A370B07DB32E43F
151BAE61B9ADC240131C2625F4187F335D5455508E77AF0624DB111D9DD34903
E88255AD59EE2AAF4AF48754BD1408ADEE291305D10B80A6F8D64D1FC6780294
8D65FE97DD7CBD4036534C1E5C5F580B0146F25858923849EB71597B8656A7C7
EB74CA98D2DB491EAC515F703873ACDFC3D999CD12945424FFE8A950ADC75477
ED41A451034B0783AFCDEE33963C660488E38ABEC103CED5E1545D881B7D8F9E
2FAE081DAC900796D228FB4116BFC3702B36874342983AAA74879B0B9E058ED9
C36DBF58CA310B90A94155917447412D44F10C0644A7ED97F93555C401B5A05B
DABDF5340A9038D16D85ADF276BACE9B90B04D2E6945595FCFBE50EF69DA30F4
CA789156CFFB19AB8A49624E55F4D6924CFCFB151E1A0E36C183ED5B4F95B79E
2D38BC29D051147B2BB2616793A1E249761CDC02AAB94370CF9032EEF62C5EEC
FB5F6D2BBDE70D7455890ADE07E951CAE8556FB802554AD4858DA6421A495D0F
F9FE417BB175D60171E591A3EC5518A3700B0F78B5DCA8DF9ADF330BBE1EB4C0
DB9E3065304F0886E8F6DDCB295D8368D2C170A26FC01AC34C5E27A4A28F4114
51A27C7FDFAE70ED874248C6277CF363C85E6BEB0E8940FE124152B3840469DC
25FAAF997CB6D3926CA5C07349EDE382712F0417B9754501DA8F2DDF7B634F16
11E75AD1FDBC7BBE6B9D8E2954DFC9EE87B9E3C56C95DDDB6793139356DA121D
8B62725C5F8BB4EEA74B8C57A14BB74111BCDE3180C901360D6ECD58138482FC
875061215E705879CD0E0EE366B9E89656270754DEB04F54CBADAB4A4F2C66AD
4DEC7108F3A9814C0BFC2B529DBD9F0B6D0E5C3ADF20D05F45485A40022DA97E
A2267F36EF6F7927A78E9626DDEEC07F33483764478EF0ADCCFB8D3F89C915FA
02B5ACA53FE8E2D979E77E8E1C65D7CB0F77BFC566EDD7D794E86DDA3898E4DA
D3EEF0D0C566DCA6C0BC514F165E8CC8AA610B2DC74E8A240EAE681684D8C8CE
BE12BDC47E0F23B1E7BC1992394FAD466D1ACE7EF5B8B78571A2B9F11D9CCDA8
6AED4018410C0471C424F91DDC44879C93332BBC590706EEB4AA84507E0E30B4
374AD52B992ED72C4C71452C6DC6877E207B370A317902161C1358A653056F95
30850BF2F58BC35024658A943979419BF02570A577803DE72F298CE2D6FA01F6
95A760AC90EEC525F975D009E4725F1CAFBBFAF1F4050C73976538AE489646EC
E63F28DAA553ABBB4E16EA5EBF3108C961F6BCF1B38B13EBBD53C8A7C899C724
43E6502869E5C0717B199107EB4203097BAEA6DDAC40DA4CE1C37E7B4D1B8900
BBC9239768017E2B458F23BAE2C25892C1343A614FD4A900217D54A62DECB4CE
2AC2BF5819F6DE69C7D62F978FD4969E593D4AA075861D6D04EA1D02015ECADB
5DEEED942CD33D61340E2592A6D327B5CBC8EE118B5530C3C61816A75A46F33A
2FD5A01F3417E02922A731077003E70892BAE0D9E7CEA77F3876E00DB2F2DDA5
F74DC7852A98B4A5D1CBE2BBBDACF3AC44FA5369B4C070CFF72239259512BC4C
255F0D9661402427D56C25F89559F9BFD00E8019D5DE6861209E8B8EAA315F04
B519F17EB8DF44908914E1522D876BD245BE3F0B3BB3A2BE3A85EDBBF373DF4B
43F256632BB7D2FEABEC734418D06AA3304E57B7B2E6A339DAE3C90722DD4A57
7AF703F407B26E8BAB7E9850656473EB9976EB5850AA753F0122DE342B30DB1B
B978EE7A018684AD93B134CB785D4AF068AF5D68E56F1AB5E08F28EFCB327831
D5EBBAA6F7A2CF0BEA40F9C281F53240745F9FD7C006BFDDA5D901C2492250C3
3D166AD12335AE2973A2CC43598526D5545CF5FEB3E7F12C2B85148F203E3FBC
441E6CD33D5D54104F8629891512D21E69F6E687E4A0B25B6CB9BD94C6C4209F
6516AC7C045602C046137A1A9DEC7E5041B83246BF4554E86F693C3407434686
2479E1F2C136427DB3B6275AF15DA6032103D05FADECAFC9170F159A6512C6EB
304972062623F869A87BD7FC0AD1165C8ACA114C77FC5EAFAE8F2019BECDD398
6FB926ECEB7B4BF96CD3E20609A0D9056786E26293BE99EA0820C5C6DFDC067F
67833E6CAE9E3103CBF372ADFB567BD77036F22365A6EB38E9D75B61BB75F697
94D32BA61AD84B22B9F91267B02B344FBA3C2649050B100916D1019D6E20C6DF
EE09E2B86F29BF89E476682F7FDBB7DEFCAB642CE9B0A2F08068B3914A68DED5
F9B41C7447BF5B6F6ACD384DB373FF9E28B2F101D58C2B4EF8953BCBF6EA8C5C
DDEA8BF49ABC7EBA44746B71A30F645A7D2A6DCDB2959231688C76808E788768
6D845FD2F932
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
%%BeginFont: SFRM1000
%!FontType1-1.0: SFRM1000 0.3
%%CreationDate: Wed Sep 12 2001
% Copyright (c) 2001 Vladimir Volovich <vvv@vsu.ru>.
% See the file COPYING (GNU General Public License) for license conditions.
% Converted from METAFONT EC/TC and LH fonts:
% ecrm1000, tcrm1000, larm1000, lbrm1000, lcrm1000, rxrm1000.
11 dict begin
/FontInfo 6 dict dup begin
/version (0.3) def
/FullName (Computer Modern Roman) def
/FamilyName (Computer Modern) def
/ItalicAngle 0 def
/isFixedPitch false def
/Weight (Medium) def
end readonly def
/FontName /SFRM1000 def
/Encoding StandardEncoding def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] def
/FontBBox{-189 -321 1456 937}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052BD0CE60552BD63101D7CDBEEF5B11
69C468645FE4ED1AF2541AA0770C1DCF81623DE0ECDF49F2B522618F650CE6CB
CC8C21885DD61AF8A523AA677EAEDDFA51A1F9B1885EEE0456196D634E04EF89
F17499DAD982502ACC349B9EEAAE4A71A73D1147318C60A8BAC10510DE90D8D3
F46E47295D27129A5AFE0C65E22BAD10D06885A2EE623FF8E1D90287A083E00C
EF25195F68A2A98170E48759F267FE330B57DF626EBF73D2779A4A6B462AE6E5
19E5878939A488F2FE1094A76925CD24DAD4573AD3CF34E426708CF06E7EBFFC
BEF5595408106E2189F418D17AD510ED5B6A528E8902AA3A5F0FF52AE3DEAB07
32F06B63E28BB88229E046F4FF8A356BBDDE82DF2A197F2E26CA00D5594725A1
83A89A36487EAAE1AC312C929CDCE50722FA6C596C261E4D78D6C6ABF77F5CCE
0E410ED74287A0F201140F8D9674A7AC585D3CBC72CCB824F9E1CEBD08AEDB3A
A4015CADF471F7ABD9B0F0AF73A8274FD441BC1988A61799856E4770155341D6
516CD0E25BFA59B67AB7E0571DF3F5BA70AB52137D9E6A79EFADBE70CA05AC8D
991D0895C8FFC747FBC0E9A7212BAE6560B9E2B64FFCC58112E64A3B4CF7ECF7
595F51C34AD1342F5678FE1E62EC5A389CF04E82B5F832914B91F921F30A7E32
CA3919F57A2D9DE844CAAAC0DC751C255C9916595E8C9532E7A0A84A0AEFCACD
83EDE059FD06EEE9951473180B517F25F609F347DBA012AE9F004DC3C771777B
BE812787C3C50315D67254A384EB65F260943C6E16B2CDC64E15EEEDC67C5544
8ADE9981A6867405E46222CACCEF79F9DC8674268BBBE1EFEC2187A75FB7FBF8
CB2DB2134848DEA2F9CED443DCF561E7272B38F830871B2A5196A787924EF556
4B7E9093ADD414ACBC10147944D216D35635B0CAE44A36F26E9279364FB842B3
9B46D6738271A219E3C81D18581CD7FF96488ECF22AE7B059CF078F501EF27A7
C401FE91CCCB7EC1DF533262B85679EB4F161B031F8416F6272CB6C002EF96ED
130A2AE6CD36404D977932C67B1A9C9B0BAD81157FCF96A069221987A70CB34E
834EEBA95F9ED88D8077DED5083E7A4ACBDB9EA5A5484D4BFB94C297FF895603
5877BC04A2A6CCC73F7D8B30151B569A0BE14E361B541891B78E06AA8BCCE175
AD81E9FC07F682D9DC50991001BF0858C1C93F5F80478B53FA235BC3435AA0E0
DE20E6C111559EE486895C9FE73DB1E6B67A48C324DBBFD388A89BAC3F924EA6
30E6FD3046B244BB13B52BCCDC315F1334F0DBCD09307129C046315278789D0F
37931005401D2A36C02F7A452553206C9C0ACF9F4ADE0644C0F54DF86182CD70
33B5EA8978F58EA8D5269308872E72AFBD603222BE25A7563998710620E9D708
F8B9E0E76F63EB9F926D68F3F53D6F94D7EC62C6127EFFAE4962953ADD854D51
6B404E2C1CA5A4367C5C7E9438758EAB6FBBCF197EA977B02A316BEBAB3545F6
46F0E2901322D1F2C5801B4EDE4D4B472A362FD4BAFA31DA0FF46962EB9030C7
EDE9848FF6156B914FC6D47FDCADB9FBC81A0FF6A2EC5DFC9750EEF2B0525CA5
23E6133B2B7CC7BC55EE2B0992903D18E152E9C5DAB2CE7AF67CB87C1BFA2053
9CD30B7374815937CB0669F9323447BDD149CBEF3DBCF17D4874E909D72E5CC4
D215864DA47E18CFABCF1C9AA3632ED785BD9AC17AE3AFC8DC8E88FDD0A12E64
81A348FE29B6F3E581D3057D4E7778ABA7522C72A67EC9C94039CC48DF60F8D7
B1FFA5136753451F75F11701E4F42510852274E5195EA582B5881BC66650F545
6FD9EB60D62017182ABDF600C2B24A637C121B16FAFA8B8FD732DC45729B9559
5DD2D098E20EC3AB0A7843B80558B6077052DFED014A091DC957EDCA7BA9673A
2E8FF09CE3B2B6C417DDF180E612EB64C4DC165BD6C64C44F44DD6272719BDBB
0267FB93CA914C8AFC07D05B143D9F4701C67A6538B25FAA1E9F0FDE2B67BE5B
206883CC78434B7BE9CA4DC28192DFF145D68274563F8FEAD4BA3DB2408D8325
1001E8437E7F6D9B01FC36C06E1987EA8B94BAC3FA077D9497EC66387A49FD34
7AF3BA4F8250E227FB09108797E78AE025DECFB7840E807E6F6AFA40526E9627
3124FC33E497FC0401AEA001625272DA93B586717AF8D58D6DFB8F0A799F5D5F
71F405FD459A3A389B80351218E00EB539984808520A08D611AF5B19349DAC52
3CED56DB2F2009B41DB0F59A443BD847AC598AD257D15B1C247E7D69EDC3C3A9
108BE9A86888F724105E99F833B652335C0B24A4624B7CD1FEC01D1CBC554284
0C27397CF20460D40915BB24338B8723DF80E5B89A772C8480DE256A06452758
08F9D734060F4C05089FA41958FDE0508F604DE275E7981C6BFF1A1FEDA48B19
7B121CFA00032C1C46052FFD35EBAA2B99C2EDD5A7724A5FE71BEB084876A7D9
D90B0C39E4F076F03E76C46BAC1F7A2F40F03384B33BC05A3C700EE32FB3C80B
01570AB63AA765C18E03B8990D85053326D162DAF1605BF29780A7737EC11E11
02125E50ED736D9EE1F82A47B83B63BE731868D984D303709EDA506D90FF3C88
9FB0E7D8462F88BEE48FC93D7EF41EBF4835918338ABBB368BF0AADC3799E89B
06F5B2166CBD8AF8B8BC7990AB2E77C3A4F5966723F07B048A3B7D61837A2985
59E2D122F459D1526AA356359AEFE3F4208ED2259395F9FCF7B9B388D359C2F9
F6DF7DCC5C36CD0DE61F71BA67FA0CE5238B48624A4E81527F6D4C4B86D82C27
0CB0B5DCFE7EA3CBCCF30FA39D73D43E91115F3BE196C9252A0D874C0EB21FA5
B6072A0B8D543A28FD4BBEF1AAAF7CE7B91BC7225B8B0F4C98521EF75AD1F61E
CFB1883B4441730ED967A8E46A57C98EBAC4EFA1B7701726915A0E43B20B8B8D
E4041464B803E3EB1DEC855768092105B7DC4DC91CF778CCE8F5F4251B3742FA
390353C15FAA6F7B426D9C4E5B76CCBD3C6DB93146EC76A522DBC2FA9CB5B336
EE8B8758B3A52B5E42857CFFA89516E173855ADD5C92A6FBF7B65770C00076E4
86ADADA8AF511EC5FE39B03F6A18BDB4EAE7D5B7374E36996C357D7E638F006C
052C76630B40A69C00923325A5C019CF66425439029A4189E4F47177A68A5F2C
E7F880A790CF14F0639001A14BF00B917586DA03B6E384BA8BA4D889FD1236FF
072C75CA223DC18CAAA582966BBCCAD547A612C32A129D38CAF24BC56651DE91
B270668DAB550740F72D575EB5D584BB6986C40DE1FDE76C4A7E76F8B7A7B37F
E7085A248C48DD46D9E3EFF4DB71E1A29D2966F70954567C3F74FBCA07461D21
0C1FC5002FA5CE7DF550B6569D06D126A37A173434E158162D2C07BC08690DEA
06453DEA34070BE2FB64E52BF3CE56D9993271DB5BF9E0465F22CC9C10590C07
0D1548E1616B224DEC1F466ABBE25F62DE876EB1364766B000D732D9949A1E96
F4F6F4A945BD89E1EC30B408F687975F04A6CB5B4FB320A9CD1EB7D96DC444D4
237442FE18CBDA16BF5F30D78C191F56BC182CB4A945BACE7FC598625CDC95C3
A4B89E5D79A8443BDE929C11653117028A379FA4FA42335083257561EBB2F577
1B5C3B301E6A2B3EBFF2CEA46CAFBB77243277ED8B54D4DE7D685EB3AC6B19D7
8FE079B6DE217EE3A158485AB7D96C2ACF1EBDE5FFFF60D2D3A2CF47A5664183
312F60BC6167CAC651681C8A2110AA743CCEE78AFB02A33AC6D344B758FC9237
C1FDD1D014DD0A7B38EE62296357F8D6B3A403C8A7A52B6F61BB07C99A752D3D
66DC5CDCB3AB65B3F378F13D4D5914AE180039B9B1158E5DFC8CA968EA5D2212
4C4BF440D1B94F529726B213FE1FC68D0D135F90D46C6FA97BDCA7925AEA933B
8A61A1249936272CD80C2CDF97C3A5C4830CF8E305BF04919FCB2BCDDC15727C
BD52951456196C5299D4F72EA091F17BA2A0F3F3A77D3BA5FC7385CC339F73A2
3D98F1A4DBD8E6BB77F391D306121F0C1055EB0F6F28FF389B33ACFA0D7B8B7E
21C013EE3CD986609ABCAEC8DB3DDAD3FDCACC26E2A4FD5A951827A492B4E91F
381C566CF9C76964C2FBF17E8F3738E8B6E3B581F41A3AB9867BFA591D2BF525
1AC329B0AF0EB7884D8DE9C349DF0CFAD70F6AB79683319344C43C513C35AE85
AA513F8C0EC1AD99379847B0D88B53341E8094E61E81D866AB4465D4F4D92F7D
A055885C00A32FE56D7BEF7F75313DCF0510DFC0926F8802E58D0AB34760F8D1
36DB14C2462E940DF26604613C720DE6D3B23B3D84B27A97DDE16994523FE190
581DDD1535747D3F7C6E9CEF59C241A0DF069387E4FF44629D79D26E799F1D26
CDA56B940E651E38816A254C9C3763F3B12E08719DA8BBC288DC38E1BF2F2D44
EE3111675DAE1E558969D2E801EEA46564EFAFBA0D0C9C1A43A566E23768265B
77BB1842D47F30465B40B60274C4E43784090D9BD75A0FEA6FEE94FEA1A87031
ACA99B4D77F27DF349735B6CF4F20CA06BFB17FFFE25DF4FADC7E1A2C37351FA
FB36A2A946D31979CD7E81F552B60785811C3E494C40709588F26272576C6C58
DD0DA2D3E665024AE7F32D0EB0E6EEFF23530E333F1AD34719ED0FA12413DBFF
C006A3D88E951EC77D2132869645AA1E939DFD08735232D6CF29D59695A2DBC1
CF0A0537288794E3232CC68C45EEE060DA6B88BE7B4423BE83A0A5F8BD7E3F2A
8AC186C94D697D700FC70C10A7595A3FDEF5A78A41E4BDFCF29713F68988D266
68ACFE48988629995818E9324C7A1B5C7DC8375A1D2E8D121D99EA42C69AA985
BF7EF0B20ECB0CB937CEFA093292864C84EFFE9F7DE723288E6C55981A821A55
634B99CD57715540308E63E0B6CA5A2367B5C90A81897B6973FAD7D4DB3EDC5D
3BBB29195F1C45847593275FF35073F9BF68AD4FD5B1FE714F64CE91AA02E708
04A75885A54B560F3075F2A4C5A3974F7B9312861A178802C679818CF8DF891E
53FAC89F6B691AFA7AB9C5C94B11A5DFF77200D341E65721F384CA12B6D41E8C
E89D30BDAC672DC6D18D1A5DBF53364BDDD7DC5356AB35544DB9AD54A6AFC519
95CD7EB3BB034A9A68B38FBA33892ED0F2FE162CD1B19D8DAC59F6EDA4DDC706
EC5E35EB78B9B08355C4D191C58552F1CD3A9186702A682A1AB0BD529CFA779D
661A01F891E2EC776B1CC1D24AEC47DA7F2BFC8F025364DBA860341F3CC43A9E
C08671F27F3AE6C9A73E86D96F99B68A3ACFAEEA98E29DE783BE36D1F9FE2974
ED556CABD8737E303923E6D956D36DE9F5515E6D8A869F9B7D6F52481694A9F6
B8782AFBDF2054D1AAF7B0914CF416F14DCD4C742E797248AC36C802A06B3A54
5251416E7F381F36DFEB6612EF33A54D23A5B865B893847B4368E439C57BF3DC
3E64C19A57CF9DFF38300063F60AB26FC8966A23AD7E8A29152315F5CE6E364D
5D18B9C0008436E945B51006DE85D26A58DE78D6A3392C6AD5ACE62FFB970F72
6AC9128ED85BE25FB1474F5E6EE52564DBC27AC845341C4E71D9C1FD8FA3C173
B2E98CAF3E801A77DA7D0BD6F914B0700B82081C4C2E462E081483A4701A2377
5E316D9D27F68F2914E7DF8DDBAE8EF68B71960883A6DBD009912678D659C124
0C807E9727DDD03F574982E6DAF365C8CC17A2884DAD18E0EB09FFF000C31C98
51E01DC81E5E3D14BE8911C50F4375896BEEC50E0704F27927A854234631E804
24C147175154CDAE09020A483928FFCA2B01E953BF18BA66A98E49AE58B26B9D
EA41D62D3837946BB2D5A2B94B7A9DF5CF6C9B82FE31E104A8A62B6121A1EAD3
5032AFDCCEC750BE37AE380E3D2BE056D20AEC2CB8837D6493B7C6AD9FF60467
80C3763D9C7E8DECE666928A10E2F80BC9861CC74399267D4B9778F949763B2D
68BDEA255789EA56A3F0BE0B7D809DCF0A2DC2C3E42350E8942EE0F462DAAAD9
3A474BCB4F4334D8B41C7165F07D9E5AC9E11B72B463666E0801178EF19CC89E
84B5AC91F911A410A3CDC27FC7DB21C8F8940995632F0D887AC6A64A26B66D67
30594F037D53AFFC4360E8E4982CB07A92E0B718668A71C7D6B094B14FB94F0E
145F747754CA79D8F6EDECE0E8BD8C79C6687A5AF695D44D846F3526B5BCF13A
9B9D6F7312B89C0C28B6ECD814EAFBE88E6EEA10A39E0D683012045C9071BF6A
734B112931E58DACAF725919D8C00FB81E38C65E00FA8DCAB985DAEAA6494AE5
8EBA775EAD6F217EEE6DE71F42E609EF5766F00C22FA250FA5632C0FFEF90A86
4DFC8050FA536D709C116EB39E30E38216CB5FA24E41CECFCDACEE2073D7388B
646BC847563C9E72C33C523F93D97F9CFDBF7206F0293034409F9328E81C7E8C
E50E6E4171DF090D101DA4038F3E4929280B2751B6CADD1943D2C2E56526290C
9DEE8373BA8CFEBFA2DF69EEF01B8CF240CB4EEB4CDE8DAD0AA8CB5D8FA67481
9CEA4347C1CDE3918860886DA1E5B55AC0FFD7B3BB053051AA4CF7BB80262516
C1C9EF83704A37870E844EB6B16F79254B0A1290ACBF37E68A44BB9134455856
6FEC8A31B76C945EBD007DBC5B50F86E46F4896AC2825033E04DBA7F1945DDE1
CABD48AFD1A8BD4CDFED5DA5F44E63F1BE1D77DCB6596869FAFA2676F8B5DF67
F287A432A3CA8AB2DBA54CE370744D08C3F50D1DC599BEEEE5CE2D26684872D8
47BE302604B867BD48C00E6739A0710ACEBB27C9321C
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
%%BeginFont: CMSSBX10
%!PS-AdobeFont-1.0: CMSSBX10 003.002
%%Title: CMSSBX10
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSSBX10.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMSSBX10 known{/CMSSBX10 findfont dup/UniqueID known{dup
/UniqueID get 5000806 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMSSBX10 def
/FontBBox {-71 -250 1099 780 }readonly def
/UniqueID 5000806 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSSBX10.) readonly def
/FullName (CMSSBX10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Bold) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 97 /a put
dup 98 /b put
dup 100 /d put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 115 /s put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE3C05EF98F858322DCEA45E0874C5
45D25FE192539D9CDA4BAA46D9C431465E6ABF4E4271F89EDED7F37BE4B31FB4
7934F62D1F46E8671F6290D6FFF601D4937BF71C22D60FB800A15796421E3AA7
72C500501D8B10C0093F6467C553250F7C27B2C3D893772614A846374A85BC4E
BEC0B0A89C4C161C3956ECE25274B962C854E535F418279FE26D8F83E38C5C89
974E9A224B3CBEF90A9277AF10E0C7CAC8DC11C41DC18B814A7682E5F0248674
11453BC81C443407AF41AF8A831A85A700CFC65E2919BE7F4437ED75BF2F7BA7
02F85142A4EADC8C9C7F11ABE2AE2A9DEA79CBF9577DD8627E31D25A7E4DED9E
FBB1C413696C88A07E5C937451D40A9211B29E24C9424635CD4FD6B16FA7D76F
5BA1DF0EC26097EEADD70EAA577531177A26B5017A32675C68052E90E68538DD
E779AB23150FCD1653460CDDCC713599EFA381C3322175809A73447720F6911C
6BFBDC0458C477D2CE69BBAFD05B5C2DA1D2E3E8378A2112066B045243D3D080
DAB211DCC25430973C18E7FC5574A814E3EB79F34FF5197453873C8AC66E47AB
5EA57CB3C8365D5235E7746C8584734F002E9A28C38B0C25E3753D85A1D2F3CA
B8DECFE14A7AFBFB76CF3E91A1E0203FBC8052C2DF967693C9BA0ABE86B5D264
BC345D7954C9523B3E70C4AEBBB0F2D56BAD6D76E095F9390FBE2CD607F3060D
F713ABF47F0FCA5D5C27CBCD4140C668F733F769FF5326917C0AC5D4C72F99BC
5AF4540DB169622644D320872947BCF1D30DA4EA150AA22D6D53777345858DFA
3286EB68314E30EC650C8BCC572D72879E431FB4297AAD6533C8F4802E0B9902
8360C57504D4176C1DE7F57382FF2E2C0A3D5285A061CE91D3149E3096B91076
1E914125CCA8D1C9230B72427990ED4468CE79C11E8F0CB89A3213C535B040E4
0C5784E6D53C96696EE45C87B5E0DAA80D3A06E5759D0676ACF99020DCFC3E8B
50002675B01959500133BC30223C75A54948DD28FA83F399924D4ACBE33F1F2E
D85095A76AF6DD92EAD139A8D5673A35B3633D25EF3B10A40A7E28F329D6E7AD
DBF1DAD1E666931611FB107D1FD3576F11A22B50943C536DC2BA477EBAA52BDB
B65A98268602F26DCA5EC761526CB7F33CB5B345110B7A90E1D078A21E332F78
33A0CF88EBB2CE852384DE3435F7B3564A0AFBB2024F79A633BA5B6EB7CC5389
C43621C82972D60F7DAC71FD9DD38CAAB865D7DE4ABC39D71879BF31549DE649
4B9CD8C149880504E5B34C2153E963B3FEEDA0D59F70E0ADCD24EDBBB8EA961A
90E5AE4ABB26E1AB1757E25572622D5A2541CFFACAB673665C7693855473D78B
847FAD590B657CC0B8289034AFEC3C54FE97B010535F70AF67ECC88E21B077D3
A9C2C52D25CE9714EE430735DB57991AEC946C96B6988B2C85D17C8BC80EA844
3A076618A686040ABCAC347F1B1C14676B05E13C239E99C3A2B63D0388CB50F2
BC119D6F74F70DD96BB5343D5458950070576BD6E319AAF5792EBB9DA5778CA2
58DE0976AEB766DA6A865F09FD6753FB4E7E0E9A06AA1A06C2636AFACF787460
9E73BAFC4A56A99277DCB14F52555EBF6DC5E5785EF7745521FA061227B725B0
7A5BA223D5EE9239A7A1694D4F9EC1132FA23DA44ED0FB0AFD8987A01F9FAE15
ABD485BE098CA7B1AC780A9A02AC58DCF0425D4D110226DC7B5982FE31BB78A1
C0AAF9B712E8D478FC4F85400B5E6D71AA653F9BB2E967A76D02B04887CEB9F0
0EF50A956AF7F790400EBBC07467D9A8BF8BFE8200F8F7EEB5DF3E62A9A332B4
513120FD9F8A93ED683CC47551C629B5313E4E20A207845CC37491ECC3945EE2
71A0C5633B353B03B1A7727D5D9A0478D20D67A981F6E5CD8737548ED4348A91
82F2CE805724A028E346E6B7C542FC69CFC7935E6CF3320ED9701C6127FBDFD3
B20F0DC2D1F92DC69E4FEE57B457E82D5721D932B140CD6DB9BC86B961E7E6A7
5816F42AF937D97C3149DC2AB0054564592448D0CF52427B766FD38E3B040B81
59AA9030CE06A9A9E3A0572A11BDA85531060B75DF8791176CDEC0A9BBF472EE
BD433BCDAB926689B8806CC8044D0925814C1784A41CEA48ABB9AC039485BFA3
026FD30CCE84AC57DF09B1581ED01B3A840AC5E9208465BC160238EECC7A6753
D5B65B159FB08E0DFE4C9F2EF5986352C0E0C4DCA0EE62EE5C19BB6C486FCADE
99D3519723B70B20FACE685ED8D364905EA64A15981B00A6DC06D7B0E3D38FC0
9DDF04221696F7A8F3CC7FDBC25A61D9AAF9F65D3A64BCAC4084CF13BBED7195
6BA4C2445676804C333DA6569E4AB7E6999505DD1988C3E62495DF61B722A6E3
00ECC4EC698E33F7B8225FF591B746E449D2D178880741074D0C3CA740312D21
1F8B0B1A855FCA081AF1E69D14C9131B1769943EA6D5D6210E10BBD9E404B445
FC3E2ADF8C9AB6AC07BC2FC0482515625523C04303F7884283D5CC35A4A6ADAF
59738F3DDDFB51E7134327AC4CA577BAB076F3B588FA3828971FE9D561F46358
24BEC4C7F84D8FFEEAC94E2C632AFA5AED635E867AD362E373CEA718C750B4B6
954A7CB6E4CB2614A4E1C707412B7B09F8969EBD5B6510B66818A2F5AE4EFEE5
9DD7690A3520C477DECB7D61FBE5F84D1C655971FAD7CDA78E695C18908016CA
48B468BB6B43EBE1DDBC49F43B7CD667B4131D7B0C9BB048178A31D0CB70A76F
527DD352F7A9F0F35226117FF305A9DF4AEDF474FCD5C7F31FB06D4B2CC40629
1BE1F40B6347201F84BF35CB5155BC4D2E1DF2A5C7613C27A0EE77BE55A744B6
DF7DA5741AB55F133D518660751B0A91E6BE43B527E9C97E2F06FBEB58DD0215
BF4105DAE1B2A29DB05FA204D0EA6E574C7344C3B3F44092F7F997654D61EA9D
4C811CE6087BA1615A31F8D107DC64F1CFF707234135B728EAA0ABB475E678D8
9200950F24A8A61AE6AA18F34A067849825FB3925A8E01D64E849546FF7F4418
19C0FFC2EEEEBDC7805612F7849BBA7BBD954BFDAF2E6FFE3CA520B79070F8E6
B1509EE0040714C9F5023816250F40FD1C6867F77FC8ADD3A16A3A6275CD6F5A
21BC03274B350EEFA6EE929AE91DEB8D8B309E3B3524807B4562C7758794A8C8
4E3C6EE0C0859AC9B799428EAC242BC4AD9564F2444E3C79F11D4C1D5672DCF3
2E191E25165C77EEA2DB51753ADE07F5E7E748704000265649A2E1DF68909F38
68F0D5F415330C9537A065728D2104C34CE05458AC1B2A53946890DFDD67563A
E044E7AEDA111FCBF431546D410D67602985F6E13988999E46C80A983C7F12A9
FB56C6735454F1E194F63A1B6B21683A281AC6164B3229AE25B1189366C9DDB4
09D1BBC8429AC3D64F8BBFEF1265611E7C2FE1D3A2FE24FBF3ED96A5CBA6FCA7
847F5E3AD4D14C0C77C225588FBD0DA2E960FA3901DA1B46B796121DC804FE82
C382F75AA0495312A80EF9350CE0F80CE0D18316E5D02B7BD78667C2DAABD879
E17D5EB8F274DD2B1BFBC04EA2F72EE5376D01DAA129FE257162BD19D19B13CB
C13181E6DBC12826AFFD87AB152A59D67D0FBBE5D9CADDB1CAA8C27689355AA8
FDC556015E4A9708995E51E46D6D1ED7B68A61625561FB594B9BEF87A1720222
64E4F8A47637705CA32B1B4CA5B8473F1D67FCB7E4041502B7ADA9FA4B16CC6D
282FB636979D3DE7C76F3000ECA08AD6E116B1558FADCA251D67FDEB4607CD3A
84BCA7DF488C97FAA4FC195661D7977A08EF04A7D9A2D619EFC7AE291D7DA633
C6DBCA7DA01EF336E378764F6B4E4D6C517BE05F10BD1FCDB20E5ABA7F65A8FF
17D93CDF1E60787712C40775A5C3808AD05A2F276C94B05E10C6042604F592C8
AF1F25B98A0C78AA7BE1DE9ACF2273965F0795B0D79ED6CE2753FD0FD7B41A18
FB490B06B5467561DFE5161C27F58E48EA5F38A5477C9CD0C2FA13683271E55D
8B08DA0C96BDE97C653B0B18096EE7C0E6BC3894057F14E83A902FAAA4C2AC7A
566A9EB8F9D622476DD4E722F55F28230124F67501866FFE952AE93DF5BBE2D9
4B9CB9955320A9E256E611EA3838ACD9073107936226140ABEE92A096659764C
4ED2485B33E75BEA57CCF19AB9409B684EB14103ABF6811E7A8C0AE0C0C11BBD
87801F3F0260D04A8921FB9EBDA2A2048F4B5C47DF63051A0BA6DDBBD895E0B5
F9F0F3CE62CB118B86AF595F4F34359DABD9EA354798E8561599CB32345A43B5
93B217C43E316BD10BCE1C66A10C9A8041A14570ED7FFDD95AAA76E92EF52042
69F0B8FBE21CA4E37647DDC890D13AF489606195900063DB0CB8D71968C1311A
D56155D2B2382119E603AA85E9ACF1785E4C0ECA137E7E4F5EE7915E8A080509
02FFCD2494DA2D3B2AD27DE5F11684BFFA2366B6C834AE309D8E07F98B7B556C
DF3E0B42559610F1B78C79254AEBD7B0F5B3D7F420BA725AAA91EA20D014334E
8FE221BB02BE7B59FC3D03D8ECBAE21F5E37E4A0352C475F9F29C5D2FCE8CB9F
2A059AC06AD9E6F13C39F2781D7D4B3FC34291D165E5C66C5D01B5AAA2AE8F72
9B3C634FB38FCF35283792048BACA9F7EE6789621D9243B917234405BF194BF5
A4F137680ED10F216076AA2767C1D220AE71EA7393C7E252209B6ABD94213AE9
F61FD2CB3160F41C4328DB8563483E13EEBA83A7935E4AC11A97DB7988585184
6BD3DBB8241EFA1F1DC5CA9C2E16EC1EE12CAF4471FA83605DA85672B34B1F9F
8CDBAB6907D6CAB6DD7E00A7D636EA20961BAC97D1AAF32C8096003E096855B0
EF4845013B9243A29BD509436CA78C6F8DF4F90DDED960A0D12BFDBFCEA539AD
BD4BF883E09542C9D75DCB8A4AE82DB495B0B918D330979F347A76D73B19995F
4039557D337FB55B8C5922F35B354F6C8E4D861A0B66B3D803C9862C9C507404
5EE039245AEDB521E90F83F15E44F42F0802F8DAD6A9BF6176C364286601FC80
E14926FA518CC035337904132AEAB9785361709CA01AB0F352317294B34B2B20
FF88CFBCC8E89863BFA2D3ABB2A596C9D9DEB261CFE48E403F88652150EEDF05
3390F002B2E4B53446FB39C488E3D0D4EF4AE2AD19019710FDE56FE29B58B00F
0A6D5B26B814BF64F13C35EE903FA2190F460F9438924E1D7158704F305E326D
66CB529B3A4836DB0FE383EF989C975A2F603332FFE0748E0D695327CC8D9AB6
E036E0E6409261C30B80977BCC3CFF8FF8A9BCBB889ABE47B0CE3450783E1EC7
1C030CC18E074E01605908C3FB61B78CF4FDCC8E8CB13EB77CE6FF2BFF91D658
51FB05DEDBB20B0E4C5604AE3CE6D41A4C8D71A1F90120B1F90C83989B892253
31D06ABB335DE237CD0CDC91256A54797CBA5E284B6CEA6FAE01F7BEFD905E5E
139D57E163137B5751A765B46A3AE6F653FF2551988CE792011E0548CFAA6ADC
E32B876763AF6F6FD6864E7B55E341C97FFA711913F8A7FBCC1FDCB4CF2F4D3F
17358EBCED45C975F2EFF3FB9F77A22EEE4C9DDE63360DCB2DA2C1AA4BE44BA9
3F9CE6F27631809DBC45643DF7BEFE247E79AA7937C409986500EC1026ABFDB2
6C30E0A4852A6976A73AD7483C36F1717460327BBC05DE729E23D370B78630D1
7E87C99A5C3A3C0FFE204EA81A8A33D7DE80DF3C0EAB557F4E86DDF8E03AD072
61B1D8E1BA05452A6FCA404D9BB8FE9831A367B0AB31041B474DA9536035E7B5
EC83DEF0AE17DCE958DA19869DD51F53D4A4BFCF7CFA635D6F9F882E6F0215A7
0494E76F258D44FF72EB5A1104E8F73AD2F6F2ED337D854B81DF4083E6A2D679
6B5613D76DA2347118CF009E8A88924C2A42B154DF1CEFC93C89DE0ED8DB26CD
8C2EDE2670F494DC591E79DA26CF8B5FB76613296FB1F39AF2001BBDAAB12CF4
3906B4C304CCF1D066524DCF92FF484CC682C2B197CD797056555F318279C3A3
7AD8EA9CB19724AF57EFC6706157A5E2F51F104F6232F252594510E0E4BC872D
D610F4C99BC3ECB668139331216DF1AA8F6358EB90CE1F0B8267B878B19BA7E6
77A53A674E0B029E9142865CB92A1596D5AB97FA12FD05A04369AA00BDCBC2DD
1AECE1A4AD55A93885C626004B41FD277AAE6DF68161F7443EFA7D9C913AF909
970F4C6292A694AF033B953CE37116A2AF2439E482867EE9EE2BFE1093A738DE
24D3C408DD105CE6D7B8967994F7C5CE49FBF61AF135F8F7799E2FEF29A168CD
B2F16F795FB475204FBC41AB78AF87E4E80F992FDCB770A3DC0501AE1D786ED0
449956A1BDC93876934331C24CFE4392AA860A1ACCA39978BA8AB90A2174F5F4
97539772660D3920E1B57E9E0674CD34C9EDA83B6AF1B06B26207FE5D67E75DB
B170F1D01D512CF6D586DABFCA32404253F0A9985A29D46641A81D5A810469C2
8081D7774B3188423822003AEB638F21661E0BA7AAC765CF8321F9677C85A562
88AB1320B3256EA9FE0C67E5B69A5127DC1B13E4062CD0C9ED10AB36CD370105
8FA04F89E3F836B01393F1E9365077A30D8E46B67400DDE8EB0AF8C815729699
469773FC3F0ABCEF752A5768C9DAA1931421214E69053775A238553AB6620E9C
E875223681E60B7F7B25BEFBECDD4FF799ADF34BFB397AA114515E2133304A57
B422E97EB3FC5314F64BAADDFEF9C0EC719A78915B26E7E3F381435563F650EB
7587F11CA3B14875F6B1D817C1EFA0B89C85B888E8391C74D77CBCC6A990C36B
1062D049E20876B40CB030367818A3CD3E2CC354CDCC9A0FBB8DFCF7135FB2E6
A0BB0C3A441CEB8D5FE849AC7299431DEE27CE28B33AB7E836D6958104D1777F
8010546687CCA23DB48E53376A446136F449A92C07102315D4D0A897521313ED
1A3A8456A70C16EAA50A3E67336DC89FEC56AB54A579EF264377A103939D5EE0
0A90B4F20AE1F2511469C34B5984A04D5AB8A162F18DBE4D613BA1C1C85E994F
80AFE3C18A045148018045C63376CDEEFAC53A55DA67D5980E3A99CC1C981FC5
5C25CD0A685E3AA6F8C0B8FAAE157DB91AAA50A2B5F7D8860624F29B8DD87606
C30F84C33D802DD5B95E090BD7AA4400E090DC1913BBC392D7E5E87717AB14C8
A031737560F3D132BAAC0D6DD88C586322804BC2D8C505973F015F7662571FD1
C89CA0281CD48AD84B9ED8D70D240A4EFC2715DBE98E545B987AB64FA259D81F
3F768326717675A3A2E22F4EEEA22A5201797C6D5EC644318CDA28A2C3CCD123
B0159205FD52E1F9A60A69AF7B40C4F7189FDED20EAC3869E5F53F4955CDA0C3
2B06D72EA2B8CA5F0B557E9A36B8E9BE7EEEF96B5EDCA6F79F53F83234B2BD45
6B3D631B1C9CBF7D283F377177C60B3D65ADD945D31458164043A17B8DAC8409
B4261A4A0EB36E18BD104A8E66F45C3AECC07F4E8FA9F3D2A27334F95AB79BF8
06C18D57EA745116DE0B36C12B6F5411A9805218B5A31731CA0A35D9AB6BF5AD
928726A6EA61E0B69FF0F4FDAB2CF5B222FBF9BDF4F89EE47373AA3944678328
1EB230EACCEFF4243D6B4F8797482DAB78C1A053F2800144A4C76BB839E536EA
2D4DCEB625DC0F754EED8BE3FA53A7AC3ED17C92757CCCCDCBE21A9D733291E3
61235172F117D4B8305B45D7728DBB2D71411954EE599B0EE786D7603D61CABA
AB241062BE3776FA150680F9CB8784FC7A94790FBD2922772EE886254B59D0C7
4A4DF7A2C1C4ADA1DBC51CE27D3FFF7F96BC5FF7382864369536BEB2EBA6DE2C
1C427990F6BC84E92CF718BC6D4CE9EC1F2DDEB8637AB1FD673C5BCE1A090146
171717B39B9A83F2DE0B79CB1B836390828B3EB6DC397AADE45B21F55D1A3583
C3A5BA93A4ACC08CCA4DB80B78AEA6002D80C5513A705E7232938D8423FFC72E
1B96313ADB255D43E2676DD2B00B51D116A328164BDA8475741EC234EE6581DE
06162F006405D6D823DC47DDD14536BB530D132975C0C436F08F9243F1A9AD16
898823B8E2739B4428E62CE0E41C2914F1AF38B8E28459AD71A3EA6A065A8E80
2A47C2278F2BD588E15C8E60C46CF6F66D7ABD0EBF5662FCBE698328566B94BD
126B9CEEF1FF916E394F7D60AF299F7A6109C306A2B47BF1CC0D4E406EE3BEFA
EA58EA82E98341B6BA6B0997A8A62296A2D3EE7B2B79BF7494BD885EA23864F1
766C73B6798EAE89FCD73A582224D9878101FB503CDABA296D95007691F9251A
A082772EE042DE62314EFCA92B36AF77CAD155DDE3F06C5412AB0B7EFF0B2CC2
9279720438B5A726EB20D1E53A0B70D9256CE31A90F6C52A76417A31849ADF89
752ABB40D49547AFF9A5DCC69C68E98E3E29666DB58288E606751FBEAD376AA4
5802FDD15ACB6D6C689B62A9D9AEB88177F00D06AEC18BDA256D8FE35B94534B
C971AEAD173B69588BD446CDD8C13387FF27DAF109ABF81F5235915D1CB01B72
F6CC002DEA252CADB54C9A2D27F9EA4D1521D3ECC64D6C925719D9E5307D0589
E9D1FADFC9657622FEDEA3B0E64B15AE7211D4879EEA03916D5B3382C3DF04CD
C4E3F16068EFAA8DEF60F79B9422A9EB986F6C16DBA0EF44ED6841863EE85D61
C3C5134754EC7E6EFBB23DB8611D7B398672661547924322EE979BEB3D43B0FC
C96508429E22D386B712149FBED78548B1BD46D00A484EC04F2CA819BC4791EB
A638E6215284105A856BA0552233328E9A743E7B968954701D2D902D4276C26A
365C1427BC97A8812DEA3D66249FD2283C7273601D49BF8A67D6B471AF77A7A6
B47EFF0F40CDB8C40834B1A7503BCA2C6786C8A9C7CA96DCDAB5A90E692760D8
791A833FDBAC0E7DD46395151898242878B4255464A7DAFB0FC8D7EACC053594
845D77254FB98840D31C4E0EBC8F417437029F583221DBC6904AEE4B01042939
BCD710F1B94BD3175B41D24B6B529740239D6F3759875275C44DE46621E4766A
0711F97F2969DC654292C0C2D2225543516AF3EAD62215E574E8545F4EAD030C
7C87ECB55E9BB95A78F2F564580408C3ABEC4E17E0F6DD1D10FF3AB85E3E0401
A069A73D5479EE588C1E2FCA2DAF0A0A7F9373142FBF4B39907D31D6709284C8
ACC145E7BEF04D8A6DBBE3344F0F14CC6D520CA33355497C94C8407F5C94E69B
11B14F6F1D4082C425C9517BE84D4C4912A6E8258C93274DEAA44F45269C5224
AD15BE4353E4D701F7F92839CDBEE4393A34D36A1263DA6E1025A8B3DD9C6446
AA55FC722699D675828CC17C2CB4E8A0296814FBF54E132EFE864CB9A8784C0A
055889736675C4A1960274CFD85FB080D4ECDD6299D86D45D377135603D5548D
755D27FFE73621D0FFB4E58D7395F0C7FE91316DCC367700179101B5845D82A1
6064B6C8C0508A2BF30C8BCEA99399A3D2C9B143DCDA39B81F89E5BABC23CF0D
57A92F2C6EA0A9CDE765E680E6CD25928FD1A439E9857AD2D71CC6ECAE452EB0
FB5911A7C1477443A6E870D36D66F80958C1C275C508367E2B130796B92F06BC
C6E2883A4DC690948ACAF20AD9435E6C307642EF1C6A1773A85F598152B8F244
F81CA0B03202E11F0D3873B298C3DFFFE491ED643644283B884769C60C3180E5
BCBFABDBF13E424D97A80BD742D7299B0B3C6127085D23DD36FB1AE50F04F925
E613E262407B34F72556311D04B6A58AF0CE5715BEA34992E5B9948D95854CDB
E8394E67071BE9535C947ABF5FF856DB6B0A636B05ACD2600EFA1E721A1EED1C
B78AD86C620603F5B558C1A546F8E2EB681A7488D390C505027657960A91CA08
47D5BEF049D96583D1C1290D68E63E8FB6F0C6777114DA1F
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMBX12
%!PS-AdobeFont-1.0: CMBX12 003.002
%%Title: CMBX12
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMBX12.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMBX12 known{/CMBX12 findfont dup/UniqueID known{dup
/UniqueID get 5000769 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMBX12 def
/FontBBox {-53 -251 1139 750 }readonly def
/UniqueID 5000769 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMBX12.) readonly def
/FullName (CMBX12) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Bold) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 46 /period put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 76 /L put
dup 77 /M put
dup 79 /O put
dup 80 /P put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 97 /a put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 121 /y put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
C01924195A181D03F5054A93B71E5065F8D92FE23794D2D43A151FEE81296FBE
0CF37DF6A338C826464BA5198991445EC4BE80971DB687336AE8F74B516E333D
2D8AB74D362C559AAE6ACFAE49AEEF4F52E28C869222C1301D041E7A0BC1B608
1BF728EF9E98F3A12EB2714E7F16B14E055FE1FA0EEFB058860ACADEDA9D0E4C
42E3C6F1E4869471BFAA3760175F3FBD842755A9D7847EBF605F18293B42F557
FBE2715002669091BB033E1AAD657532F34F7C66E4F04D63ABB07E6CB9D9AEAE
78EDE8B79DD9BC87A1FF445EAA05B5572BB880E69F4DE1F82D7F0E9980AB0C18
22C448B0B1722D3CC33C56FF287CECB80658B3AF5E7675BE82CEFF3DAD5942EE
A03C955FF979E41E54BCFB5316A9AB8945C403A73180D0961416EC9C92F49811
4B91BC4C788392994587517718521E416D469F69952149FF7F9224377EBA1065
4A727BF806A112A7B45B0A1BA1D5A23683960575368D9EAC8C04753BF7465AF7
95F25C258C63E4FDFFD0B412FD381946AA38C0B961652BCEC30322C47BF4755D
9F91880688AF066E32FFB22E1A52DE741307AD3ED830D6BAA1D1F562919666DC
5E8FD9862AC8600B0AE0BC7FC779252AAC57248744ACC8A8AAFA836BCF09B0DF
9253DFBB1CB77EA8A59D42D1B18FF25E9AED72FA62FEC3F126F030F5D7DED9C3
CF60FE890BA4A48E39E687BFFAEAB96AE542A6387F6624486037C8924002A511
BEE5FBFD780AC1D4BEC3FBC47A930BAD0280D444259528B6C565DE11DE36BB65
9BADC55C1EDA1A80458E98896D782DFB5C137897419602809F9BF8CA39F00C68
EFB9E076FB324C2963F23CBFED28B9EF70EAA4E4B903225D1F199A7162AB239A
D92D71C18B1B682D04C6A48926275BCB16D413B2A0E953E1257E0B12D8B717CE
2EC84CFBC046A4338A69F454A469B12118E562B4F56C5FFB3CA5D357513E6FFE
947A564B229C7FD873057D5C7CDF03E958294A1003B37D8DF565A70A00A3734B
0138AE5277D383D10C2BD853EF806D3CCDC47739F0E374A3DF3B63638B949ED6
4EC25869DC1C0B1F4DBDFFCC97382841D8F10F3635C792139A1EC462FDBA379C
BE0990CA2E70FE73137AFBBF30CA54954D7E7377CC50BDD780DDD4C7FDC77AD2
F3EB1169F14A0041F18160F43C24FAF556DB5D621709FBC544CE55424F7446D4
6AC07A51C8CD5161AB0AD5084A96FB35D77F1CA155147DEF8D7A590EA6939514
D4A226588295CE0007BA8A550895511C8D80BBE5CDFB8A50D249C3BDCA974415
F5557914A9B805782F399E4078DDB6264F1A49A9A5BA45E284A5196E9828EBA8
481D357B8D9E6ECA631A6204439FDFACE7D7E6A2392726107CB7D2517CD19A24
FBE592C119626DB221BBB635B6EB84845C16A9585282E34958B961F4A543AF9D
419B6A9105BF185FC767712D923437BE08A9C0EB92AB6792DBDC671029B6FCA6
7F717FCE379C0F3B51C6CF042A762ED04898FBB4B0105C3C4ADDDC18C51BAA3B
70A93666669547081D9246732CFF74C83EE90DA17F5B4F8BAF47FE4D81590988
2858C9B96071341FA0A0D23BDD4947FC9BC2297913CFBD4FD6CA4303AB3179AE
0203F1BD502065F90CE9BEA3B52DAFE4A29446082EA0E6B1D7AF1F31D0AD02CC
9A7FACE2CA86E5FE0F6A425B28A5940ECA306891CECDB3CFC7A5BBC76B5D9E8A
C754379ADE80B4D72CE493010317BF21A0CF4A0A55C1246218839DCA3F4D626D
1F4161D38F54AD5142C1CEE95C61D8BB10FAD4B772F4955777AFDE8AE5A837C2
A2BBB11D0BF5DA2E63D0B75ED421DBA9C789B281B01846B65DC572BA69591969
21265DB722AE86BD8CAA3D887C975A617ACEDDFB7AAB341F47532AC0F354A530
7662C089DA3939588774FFA16FC4A52555DED6D6F51DE718BF5F345C23C90198
17B77CB8B5D53A5CE7A79F3E286B6A59F3F6178AC8BF15C0A15C1A8A95D03B60
30EBE53DE328CE085CD9A1D49C69AA299C5B58B24334A546F6E274C1B534DC8F
3289553F560C2F81E413ADB92FA0E7DD1C2F39D5FD268EBA97AB7335ECF28257
96B4EADB7D0778706CB41C7E9C882760E7670936774A1088FFB2011115FDADB3
B69EBD5108760762521C25C968C3E282DC3400001AC8FB1EA27FF643E3025950
1D617BB8BB321281708E496277E11DD3AE0023DA9F25AD06B39C7CF527FED27B
57397E88D3DF70EE4FCCEFC8A0927D6B05517E571B3E70ECC99F3CBA32CCD4DE
B8BF22626B6C94FE65598A88AB90D238461EBD9A098DADEA4091AF1CDD7560EC
8E1B9BC2321686E1759E6B8A270C8CB4A254F7368039602EAEAB86ED21CDED91
8F2DB9889F46981C494C7EAF5E819B91C129F0740B8002B510014985E5791F59
B16879CC6521D8E9F1C4C1890AC85A78022BE614BEFF318AB2616F0C3F02405E
BB425D1555472A2642BA7686E431DC3FB8A1688B76660D9957C3FDE8D58109AC
21B1234C9DDF3F0FAF93BCF7B2F88A001F23162E1A13E5E9118D51B485B70A91
D0CBC39CF44413FD8686D9030782DAB58064F5B987E0402AF5B264B17BD31BD4
FDF63951BECD73ACA6138854EF35B062D01F33073850D9C09A818828C581241F
A625AB3638081DD0F00F946BE5450D38489CECEA4E66B4D85CC8AE0157E2AEE4
A22A9313829F24D573101D84CC1784D1CED7DFAD5DD966601370C6CCBB723082
A86BBAF0A5D867D0D2E3CA16E14E5109A29EF02649C47E12E88B3B397D65CACA
DEB9940B92100744D686066F8250FF30E5F13D81428EE238A2E4E07ACE0F5C38
7D79D4A336D0D26AF9C2B84088ED8ECDF94A1E3FADB45AFDAB46CAD6FF950B0F
07AA2CDF82374DA76C56D29C80138841EB13F0D02ADD32F88B23E282ECC845F9
BB9AAECE9CDC644AC2D49577A92307A83A99434F6493156DF25DBF0FCF2EC21E
8C50A312C3D19E0609C0038554CF4FEF3ACEB7A833FD54B06EF0D617C2971C89
E4C06075B09B84A4F78A82152B9A9C540B1D881313C2C74F20ED064A9606EC2C
B56D7BB4797F1EEF4A9B13579CCF311FA4A4DFA62D80FDB7F535CC6526D1AAE5
45C008EAF024B48C377522F74D939A475970533E645B1BFA81997549AFF26F67
2AAE6C2EFA357DB3B525276EF330905688777057F4E4CBF584520A534A8587E5
5A8360891E75A15205E8ADAC4A4E5A6E27D0C4A7D492216E4BC023AB027F37AF
A8DC7579BA50204D5F45A51460C5BD8A5A7F87668CA6451137F2F59E117BBE28
5C40820882A5546FA76F0CF49F8A6EC445F0647CC3227C400F56E7E9B84A6975
E85E243CC1666DBAFF4E07EEAF3AF71BDACB30DAEA792F2B8504CAB071544F01
5D66243D529C479D276FE22F7E275D9E7FA9C6EECA18716B2F213916E32C1D94
6E32397B41AC6779543218E506569E3544803BBF9B404A983EBA62A494187B30
8D3DFA4E1237A2E5E08224A60492C09ADAD8775B7CDB830520829BA164209ACB
BCDEB2D574CEBFB7AE4BE72DF4EB1945FEF2458761AD8DCC0D378AEB7DA002C6
9C14A665DAAA532B0ABA98D7BFB5A6151FF6703385AF7AE8FD315A492FCCDBCB
B825707F9566B3B4943A3C61C3DEFDC31A843A2D67AB06891F3E110DD8C73D3B
B5E4151B51D9F13905D7D94DB9ABBFCAF35F43B6EEE256B1A80ED6D1739D8D5E
8C767F6F0E8704C5345D028A2A6DAFD9BB7AA048B8B895FE9423A7ACE858BADD
595CB074A128DAFE08FDFFD6BDAC0114159A702FDCBF8013804B0CAEAD7AF38E
FAF086A3248AD4FCA1401A85AE2F72E3E6956DC0996FE8ADB18F89B14A208A15
13F81AF73D0DB72F78C4DA634ADE3C73756CAE6AF2E149C26316DFD93370BE1A
FB4A79F77A67C07CB0A53C78367F21661D4AFE9E27328E077B522B50FD9AE2E3
DA087BE481515B5DD7BF894A96A84A6C78874100505B7DDE1D22EFCE8D58B3AB
313AB5495F72E2CA4E6AE22C0CB854302B9990372F1661D9F0A517F90686F248
C5643008B3D29F7296E5C8FD4049886662EFDD4106E17C879F5D41CE84F87E89
F6A3117C968B95A35940CC29C43E1E0DEF51C1E46B676301F40D59615C3F73DD
DE37B72FF7105DB84227DA5241583272AB1C3CD97AE11C1EE98FFDB5E5F44844
8FC41BEA5C54B26341AFF6830D9D0A5A2901B0653D8BD0746838194D240FF753
E99750D3383373F453723D86BE97B571B8B84D8696089B5CFDD53E6C562A2197
A8C4FB0CC690C27761A816B441029D3D306245052E0C41B53025D8CB7267CFE3
C17FDFE348E765326F91AEB700CC49162DF748171214252CBC821493DD01AA20
417D66DF47EBEFFF3E9BB2B0A2BE7D9B8C68BD570FC2EB0FA54CECC318F04C43
19598BDE93F2F13DC7847354C99059AB20593EE51E94F9D4E9241869D605AAF4
9D9B5FD88C3798A039A67993C5EC68B6326B132E647F67EACCA7F7AE7F718D85
12666E90D7C73EF210E344964A38228B236679A2B18F5E081234CAA2458F8D83
3F0CA308D19663CB12EB904076EF88E556407C33C9380A6A3D68A9EFE65387C1
A1BCD2D26DFD2AC0881EC30E81C0A4E76C244A2BD822EE88C4A60B480D107E68
90E419A1F512E865BA922A7830909BC2611A80931CB2E9344529586726614D94
3AC5200FB9FF68AD9686506C5EFA8788C0AD0251AFE7F95E84683380CDB421C5
B1A783B6D5F3A6BD1BC1C14B363DB01C87C0796DCDD5BECF41A1A9F43183CF6B
82C2AE49F0BFDC5DEF7729F2E638EE6EA9E4D059EB9BB1B992AD8C82D501A550
1BF73CBBFE740179B54E193E84A55DCD61B343C1852780FFB44248FC9426AC94
AA2B3FE20FBA30F6C4D1E0FF3EDCDD8C0F57CCB50CDB0EFE2E04A8927E239C1D
9B026C7929BB48461D4D695FFC766C8A0E545B1BCC2AA068D1865333108E7985
2D93F9B00EA0A90939D0D3840D59B6CC0CE2C147B2E1A9A4F14270FE3ACF51D5
99F7349106165AD627CBBB0ABA01ECC6D3A14C1DC1ED23A9DB9865BB4396C51A
31ECD001EAC94B33C34E29C5611148EF3E55DD61813470B8F3CE32564C749414
3C93C77EA5A3538A0B5AE3FC4DA32813B06772E0E48E25BB39F3F6FDCC077E86
F86FA50E18FD19EB2F37311CE87F18F3BC85CE7FD71CA92D5C3264E34E04A2E5
70C79D99F54D6C6D9D527AE45EBB48411221134587D2253E7C8ED7658EDCA34E
5E768DD14E0200470F73C44D006CE8CB35DE1CA3EC10ADC668B0662A7774C891
84EC95A31DD872F0728D9F65CA80940080E04630BE4DEC77A2C49E3913C39978
BF145F8832AF2C4385EBCDB15F9D32C22CBA0CF950877717D6F1591D7C0B8047
8C9BFCB16AF7124ED83137695F3D69228DB633053208C29E0ABA1B06A7FB3EE7
5625CB44927E2DA6E038A6E62DEBDA2D96A03177982D8FA33BAAF4426E05F4B7
9C1748B3FF7691F9888E7FF864A10B9DF761A41E6B5CFAD2BDD7E1C4924AC97B
F4B352705316DD1A58637CC12D71C18A5CA691AB2AA8F171590EC24582B1123E
94D4DC587D8F99E18A711776BF4013C96446BFECFEE4C809EA94B169088024DE
0CBD20199A915AA406F0BD5F3D63D1467C49B4691AEBBB35ED6624F2D7BB74BC
E80FD92B9FD04DD9C2BE9B6FD29EC7EC07FAB447511C61DD299C783BC09AE2A4
7B3CBCA6A20C6631D06D0B2E2482A50612BB7C29B7E7D0A205EB0E8436702581
596BC996ABD58CD8D5BAAE4B1478195CAFF98FE0141287296C4EFB8D2E7A8442
F0A3AA9F9264329982532295A176BA1867EF732BBAC49AF485D9D0F7130F617E
7F7DEEF935874D55A22240F8EDE4F247D5F73481373A392D40A8076BD91079E1
1CE5998BA13D48D56B49A92B4A18430E316405D2E2E391B496A1934671FF1785
AF42BA3B2D14B8E04014437FD194455C50289DFBA61B5C377BCBDADA48E82DEE
4E70EF5E9DC03064907BCB8BE4D59DE069FB0C0CB140DA54708E630767313F9F
744594AD8A499CFEF733E640A11FD74E46A749F9C7D18D49251BF85C6EB4668D
67598C31A8F90922FEAEAD4B83B6E7184567DC798E4BA1C4C9B3461A478D63CA
054F13B502DACB674EB49D6BB935E5EC82BF99FDA7D47C581AD7F940DF4FC6FA
6C6D25D647033AC69505F0CAC58DE99087F365531A6283CB89CB644688963C3B
8B2203A94294E58739EF23C7803630A1F9121D62BE1977DE2F41687C8CAF87FE
CBD7AD3B98E0D95C8C6E1A7CCB0E09465AA874DC90A0F5DB2C5E7C130297FD39
EFE63B0350B5139D09E6864D22C3F1150B29196E40EEF9723E71158B7ECFB8E4
C426FEDCD439420B7F1C251FADA347C9A2C49738B5A17922E1EA93CA7B125B76
57449EAA9C1D591CAD327D0E98EF2D44D614EE9ED49DD31ACAC0B956620B6BA5
5BF6D08CA7541059D5ED2EF00AE2EE95488F5645BF6837D9241C0D3959B7580F
C9ECB2BCF3E65C07D52EC9CFB21C11CD4C883E44C173214C900C44D2E1E43DD1
CE8DFE3DA93C38B548BC4EC46FF91F30CFB97525E1FD4E77686433B20BABF8D2
848C1CDF1BCF185CFD7A81D2D4BB826E837E2AF35CFC4F419F698DB0C43E9F9C
B0FB628AC9A3CBE9B1FF4A067016E70333E78B32AB2D89C483834B31F5808FDB
77492E099F1504DABCA5722C7860CDCEDB2DDEB512FFCC7D287F4945FD711F28
87BC3D36173566B81FC2C1290C717A09697DAC6072408E20926D39270121CE58
3EF97CE12EDD7F87F2C8CFE36C3C0400869C0D813B71C425343EE0CDF717BDD8
409D5297D0F8F7FDEB0257C0A391F5635E0DB1116058942FF3E7C94D5F2873A7
A3B0ADAFC3835AF2BE474E6741319BC6695FB37F59AEE388F81F6E66F910000B
72E6BA7531B4378CEFEEDC79CCF4947BA1703823B5AB4F4AD73D9615C66C489D
99D68E49C9BF765B7FC547BAB9640D51D5A7A2396507AB5A4DFF3D14F52422CD
8FCFEAA06A56C6C7FFCD29C9A7A59DDD2A909A9363FE5F1E9629616D25ED38CB
E754C059E4379318CC491C3B1A90128693AC53F80F8210FAEA7EE638902A7D3C
82B95B3F5AE340EC1B648DBB9FB679D6E80B7F426D8671FE7136D97F51E2D2F3
C9CE9183E4061CA40091A2A70DBB9ECBB19CE3F65ADD0FB346B54BAB182E2CD0
EAF4C0F402C25573FB344EA771B297BEB615FCD0595172E84ED2A62FF8962634
23C19076C2A9ECEED5135994EB397303A9619C76DC55E032DA83FBA441BD484A
59F70A5110A8927F6239A14D4E223E189A5462E4A92EAEFFA4B961A2A32B320F
C2B4E8C1821FA67A655B5042C15E4DE1FB3652B55078DB123573C4E986B19DB0
1C5131F3DFAB271C30A5476B4A19D8FC922E31879C34BAED94C07A4841B8209C
403369FB8E842610D1EB4662B6171A4465FD0E819964F62EC5B0ADC92F08CF90
1DE0B410FFBAD16F6D355E8AD72CCF67961EDB6CDA82398021007C2D0462E893
75EB0710AE4A6CDD15077C9DEFC5774EF4A657734D703CE42174259B58E5277E
0DF26BF59AF8D1A3E7DC12E3C12AA4B67CF35B19962F6950C2020B698D971B35
82FF84E72F72FBB0C54A112BADBAE6C4CAA358BDE6A705AB59332C3850CA3D25
C7564499BC1319121CE0D93218210C68080AFF33420E3CB3A48BF9EB66BC07C8
A79D8CD8E78C200FF7CFA3DAED0B9E87E6141C88B436D8FCBA50AC195FCBB9BC
9512B95FE3A37FFAAB39850FCEBD4D50A243EA416E73F53B4B00F3B6EAE0CA06
0693AFFEF215D00BFCAD02E45496D7C8F5E99EB9096FC4300D038C1AFD31EC4C
5ACA6B72C1BE7204E37A4CBBCB1EC26AB87F2FF82DE20601025169A5FBD2D060
62B5B2DBC288C79C33B596832AA18D730AD572C6EDFABCBD36DEA87C0F323C3D
6E537AD3B43C6F3A905597570A8C6B0B4A5E08C08A430B643B6ED36DCAA09B41
FEFDB90E10C8A8B74EB358437D0CEBB9E03109C593BAC09CA996278246E7CA38
4F311F23DC5A7F7DB374E0E3D066C874EEE28CFA47054DC41A389203BFB3D601
BC9A4817F8DAC250A102E7404CA135B33DD66F8FF40D106F52081FBA3E79CE29
FCA5C502B38C86D8D507AEF30436472D2381DEA09B8B3BCB109BCD72332A9483
E61ECF0F89A85BC37B8C10FF3F7C0A84FB8D0F4A7898D3F8B06202FF8DCD698B
56544751347E9AA35209B18D3D416E5E034E36D9C5FC0B33B7AA0D46F3A3F925
7FCAD9D6B9E25671F9AC599A40C37B2439C06FDFDFB3E78DCE515BE82B5BE1AD
2F205E8249407179559DF39CF29120C4B92C5283B609D0445B30F3AC71A1A678
8F43D8B12D7FD722606252CF4902733EA4B255D33170411E8EA08BAFF921D2DF
6BCC3895D5068C0F9EC39CB941E19C00BB1712A05D62131C74363D5AEB66639D
187A95AD7551136660C5F23DD00C6C48AE227BD0378FEDFCF64A6E6184976DFD
C6390C27D00AB9A9F6DE3ED21A0B765793174FDD8FDE863B6A7D80D8B4912008
2CF6B8F487A4DC01CBA2154A90626C06E1BD80AD2EC737CE77F78CB3447B7B99
A9576AEB656F7754030CA8F2146073147FE3D34B4EB0DAD6E0E468842EF13526
FC63E4B8177E446B2C94B7B3AB1B9AA6621D4725A99A9EAAE2A45DAD80E319B7
4C693EC177B5A6A045ED7F7C5A0AE72C4AE6AF341C90FE154344F6BF4A91E630
052E39F9352F82AB9F8639A43E48B24C1BF9E7FC17FD26B82AED0988800E7CE9
B3EC5136562C38722A2EA148A3A662898C073B6A067992DB9B33B1764B8B2306
15D31882A973C75F6FD0BB3FE0E680622BEB1B9EFA9E346ED4E475680E2FB113
8914F0996710F2C8CF0D8A3F5CB23801B2D2C33A928070FED88604C03186D1A0
D4A7C445D053C1C112D04759488F807AB38A8553E4B5859722B712A50C16530A
847D15530FFE99978433229E3C5A97CD123B7435E73274EE31F8ABE5EFC148CE
1585BCACA0ABD0E30FF5EC6CD6804A678BA203496B1B9C0AF09F761F573AD20B
DFB2E62368119C4745D42F5105D2482FEC550817F2DD698EA8CD8A031BFF48EB
C1E4A2546ED642F5F1F56C6E704767E29B7AF236AEAC42FA180941E9D5EF3A2C
5066765AE61ED62CC5682A93CB45548101EF08B51FD93CF4E65C2ECB2920C5D0
91B3EC95D770651CFF4AFD2ECD8CF119E222ECB8B3E17E0CE57CC25083D5474E
B8B518CB91056426D18B563E43C51E0E8D5CCD36679FFE0E5393EB025BE55EE3
9E41228F9FD94EA90406A9F4C476D0AD703BE4548F0511BCB391225E8A3E694D
573D7D4537BFBAF383F9F07D3206C2ACF8289FD8E8C9A1EFA18E8F39F14CC0E7
656E2D6846D0803EDC1B51D67573F59976EF728378D89EA9C5778745AEDADF89
BB38F981194EC940262F0331241D8749E5C80583D20398F4A01BE9E553E56AC9
7490911CC08AB305D7A468C6C7FFBC5CDBEFD8553F379BD85BB2F5BC155DAEEA
E3EE605637F161AFC16ADDAFD3E31D9756D7399FF28A1DB175B6C9C1628061AA
9FB30B331E3E554AC63021E6D2980BB19B29378322309D6A844546CE03D1E8D3
313D05AA7BD6E056B236F3BA77901940AADD1A83FB87C82876E1D4AA99F4BE89
A07F4E5C424D04E60651F9DDF78597EE19024EF3A316B12D93483F3E91C73B56
D6C8CA442C49CC496002C105F11D85282382FB1854E231CBBEEDC678A8D4AF87
0F520B2F35CADBF7E84AA1B78D410DB827361A78F4222532836624500C620964
48FED4BEA0DE4608C20DF2F54B9C48A1C52FC891B83160DCD3CD0D8DF0AC2265
7B08050A1FB711B7CA8CD84CCA2B8972526681F96E241B27723EE72085FEB4D8
080E92628CDFFDAA3C1DD840C9AD54C026253A551FF403A2790DDB1A75D63915
BEC228BCDF694F95664A77FA01DE9BED0724B83CD71A62E2404384CB70707F4F
B6124172B4BB29D80DD70730DDDCD8E33EC6B17E5F331F15B7B9892F28A7F39F
425B1173369CBD292BCC5D231B13C50379AD8E6ACB381B198B0BADF9AD960E29
8EB6DE83EEC1584F62E49826E5F234FF55453BF33A1EAFC550295B145B353F59
E154C80317306804CF4FD589D1D07779F5949E87FE27E7F82405606C2DF9AF7D
FD8B62B7AFC4B4CFA8E620C5352169CF53F84E21415B8B83B86D485F9557B5A8
BB60DB0E770D9CC1F5449BC9919FFDCBF72C48537A9B098933E360AC67148964
8173501B645662F91F70A7EC08F358DD5DEAA97BC86C943CB056745C60AF6826
2BBE9E6C8D5DE0D0EBEF5FFCA3771FB34E4B652E3F6B3967115E1EBFD726911B
0A28FF9AAE9EA33791AACF206B59F5EFB368EBFA6888AAE7545F3E8018DEACF3
EFEDF2DDAFD0DFD58CBE3246F9435938FF06A586562C4CD9E104F91A366F6DC8
A84642FA8DF65F4F57A524F362BDB7480AFE7B9712F97F3FDAAF6848EEACD2B6
A888B5A244A2A831D4D7499DFD627210D935D477114ED3F2E73DF656A10EE964
3A68F8187939548B10DBB9882813239F9F66EB75A4D68B6353B88EC1CC772C01
6444DE3FBE444E194B5C0F4A72012DED2298B5D3C147C76667401D73E1AA3CF5
4541E2786C7C9E8BF131D83E30C2AA26C850B5E51DF6CBA0E08DBC651710CC27
C43B4C184BE9FE4D0E12A8D8CEE05896E200C618DFC4D3EBFC352F3C1FA19F0B
7113FD5061CB3EB2089BD4513971669BDDBBE45179C2D0C4C36FF1BE9F09A71B
2677A37B32BA03BAAF8B86433DEF40A8CB2EA1B136905AB43DAC3340992ED434
BD249C8787CEB0F1835FB26FD2C8872B1159DD196E3F23119095C9B664BCA493
0372C17DB9D57E4FDE0269152190F9EBB471F4BDD2474BB52214C267FB346C14
4EE811F415D78360B8B6D9097D9DD24FE0D1C374B3BADAFF02D4CDA3CD863E3A
B35B25F720C839895C233775D0680A7B705FCC249254EDFA77082D96B444F4B2
C620384413431F4C0EE037971C72BD53F684A4F6A46222B5CA3DF7B7A38EA0D7
E42CC17EC429C7579C2033AC726AE9CED6F0F0D6C96899F8FEE824BC6670E213
8BF020DFB3863361D3EA949368F97B325F20C285633C45ACAB103235307476B5
05D4E114171FB5CB8B3359334F4EB29FB25258BCE5F440E00564182CA5FEFA29
E32E30C7BBEEE2C8506EE805B0A121125087FAEF61AC43FC514045AEF33FA96B
6F80D975EF60E46A86032D64D7E03AC4C1D17D7FF2551A3758EA17F52EB27167
C584B965C4FBB194252F49D15E03408E397F8FA8195DE9F225CFE9B92557D4C3
DD855E8ACB25F3942DA527ADE086F88661565EFB7F43CC414DC18D9EE5724434
5A4B8E105963327C24738DE04051DE1026746388BF13986B06233A50D1A87187
BC952B2F7D60F48BBE22EAFEA7F6484BE4B5BEEF440FD6BD795D2E1CB0131081
D3B6CC24BB89D5700EE56348EB66970A740FA5A308630C582AEC443BE5419F8A
C91EED6DFAA5E2266A27E9EAEBDEA6B3D8BBBED82EF7BF4DEA9BC76049532F0B
F6EB5BF461951F01E5630C1F0A67067F04199ED997556FD929D0EEDC5730F3C4
9E4943F5ADF16655771526777FA4FBAC827AA753E5F8AEDDD652B6D7C4D1A980
D060A5A2530AADB1889BED0724B83138613F74C1DB3A6B32B70C9C7E7CA7D157
D78A6A1C94DB5199CD9677CA27F80BCC5F8F220F339584C66AB6A7F1E86EA54F
3E2F0864DE8BCD5AC1E7D7BE3E3C6E40D6D928E5F5CC78F6382D683CC67A52C8
F092E3DE39133F256D39EFA4126ADB4CD27B5EA68ADE6F641F50484E6DD88DF6
20F8CA866388BF30BBB2310163C26A3F863C255BEF22E84B365C8C2D2997BD0A
E467E887536BD8EF755047002A02909DDC2F93BBDC705E991B946BC6AA140914
D4D1D9D687197C3C299EC3448678E927E06F0245B98A8B8C6C22DA4314280CAF
5ED5BA419440230354855B8C49DC5ED517C75453322ABBC6F378940CDCCC300B
EA6F55F0D0DC549D83AAC71197D4E83462B62B5992539627348D2E2F6142169C
DCC10940ACF4DC41E8D54CB3BA493E07F20EF27CC6624BA906EEE086AB259500
850E09244E22BA77722C436176A2B336FA4A8D029514197B3AC55BB34BA9FAFB
93DD05E1B590AF5FF078E315F95407BCF6BE467B440CB294F41400CEA34B25A3
A1866FC7A66A41060E55159270B4BB6C4EC3CCEC692EF8CCDDEEB5A8E0EB7006
91BA10E08CCB8950811D685959EC94F0B8BEE18492882CE07AE3726A720AB016
BE47D075F22654C497E1E59807A47CFE52E50B07DA5300CF57B654CEE239F376
DFFB1E0D2B2D84EB0817BC7EC7723722892C705EB158D5DC5611949630B23EBF
F9F385535E6225C75B81974D51C34F3158D2E71F1E923E011284E8FA15C4736A
6E070ED8F8628050E817921833E4145DE43A0D580221C7AF372036439ADC2E4D
352ECE41DC2FC315C92815E8A43483A97A987E3DE7A0AFC37FD30018D2A4EFF2
D5F193199FC78406F31879CC75DBA4C8553378BDF42B8F1D74A492129712DCDA
1ADB16EE3075817E4C574DD0742136D021A1A4B9D7DBAB29A6F49E6C217F1BE5
D14236BA0EB6088A2182A40784400840A563CE464870C5FB70ED123C261F9FF2
46A1BE2427BB5F4F333179F67A2D6F16982C44FDD4DB2F376A51B828C2E81CE4
7FAC3669C0250C36CE3A24C5D6FB3E29D417E36CFA3873F5D94B0DB36D89543C
3AEBD959DC45EEF25A74A10F5A2621EDAB05E11F6DF8E320F3CC9A1290D127D0
1B33286E33779AC3A32DB9B26634924D1732571771A10916851EBC82094C7FCF
3451EE30AAFBEF97B955AB8D8989ED49F5A1F401CAD779C31E85B4D4179DA890
924F7E56F8DF1AA6689D83A8E8150A8651EA1E212F6801ED4D8164768DF75B10
26FFBBE3CE63DC3F73A9731D9DC8885B4907EB1D98AA77E99C8360AD40F3F7B7
DB08916772E7C066517C68713420C8358E0BBE46077D94C7F266FA79176F24E3
4009E9E3F03C7CF82C5D58249BA15460E011723EAE840F73B706B4224EE66A7A
D128633A2D8BBE48726075A25DF9D293F959A6888A577BB180BCCF03BE93F93A
A6D93AE0BD0B4DC0DE67919817BF7B218A1983D4DCC8CC9FB7ABFA1114880CA8
B14EE2A02D2BC86B4EE989829CF4D498E86B401A8105A08EAF9C6F523272B78A
2CAB40A6CB90044AC493DB17C740BEA102D5A0F957F08270857C3E2DEE60BE30
22048592D3C80F70959CB89F0FF48F72EF8CE543561E0D4674F6CFA74B56EAA1
0F139F8A234BB83334E7E5558348234953E909E7BED6E0CA5936CBB2B7F72529
117420478FAEA34D59F3C2BF1B2593E9460DAE58F0868CF5F468F0A4D20AC530
9E769297AC856739A6711DA4B4C652706D3F87F125D9E37484098610901321BA
FE2B09603D8C90EB82D7593ACE2A0BB2EA1649924E1C12745C5D5C24458D873D
F20CF324CB97FF92EA8608C726A43A7436C2629588769C4CDDBC9C83D5B492DB
79E0776E3E31E69FD2A1ED1F6B0F6612374C9643DE11E5574989583C76D1A660
75518C247D9235DB62E3C83E8BB73F1C55DF0626315909254F66C4CA201C1E56
045C6848B29F20AF241E04EF6F009D7762B5C743D90AAC90AB5463A2B3BD3FA2
B3E05A3C0543A44E36019AB0307FBE7EA9C744BFFA71F31C4D067E1238DF8FB2
25E0CACED68AEEFD90C71D12582C40057D6FCCF2CDEBD18AF7AA6A6E8360A17A
0D1C4823F37E415A67BC52FAF133F5F330178BD1149D7E874469046CC9C1F879
8EDEADF47D2ECD796F1FAB616473225B44496C5EC8C20E2C5A2AEBE6549B6EB5
2B49ED4F5370E9C13FB07D8848E3218254BCC5CD8C9E021A5EB5A41A6BF3FA4B
71FF220D3D4067A98D3B1444E8DC2B986139EF93959D0F66967C123AE4A42BD5
3314FA72DC0BFB31694BA25619934975A8F2797654029F161237B29C01EFE7EF
187FAE2211AF3C78F3CC1B893F25140AC681C09B2189F3B04C0AA6BB2CA15515
BDC18DA015FBD67D09A1E40CE9490DEC66D30A7CA2F279276A32A2FB7FD582B4
064FBB08C68C542B790CFEFF9F4D79EE607F4207FA53868F302DD609331F4CE4
48CEDE1C98C20D920CBF73F9941F52BF911FC935BD7D773F4D177047068B69BE
03F1F0BEB3AE8EB8650E657D9EF19AC35D6C815E870E73DD910BE853BD6A992F
138F492950BA040E1A6018BD1A2CB7AA08CAAAF9F0DD3E07E4B79792A04A4332
AE7D03BC19708863892E08C0E1C63F07B9BAD1BA9A50582E200FDB0C6E93E65F
2ABB91DB5B6314932394161816A7DFB8C530619C13856E232756B8BC7A74581C
050AD9E429F995989D84BF01097A189FCE99BE4DFE68BC922E76D4B2CB5DB693
F5128297018FCF735C5F474CAD251B51E9CF44386DFF6311B636022BF8B77971
995E3ECC74026C87D58DB9C72D758CCA71661509C5870981E6B746850A1CC7E1
EB73071EF8F29E953E7CE9FFC00E147BC53271698A2F9E19E120038321271AF0
D697BBA78DDC61EC0848F9898E4BC02FDACC4D71519E0417C847D01AC930C6B4
CE292BE655116BF55271E310757F7FCA1AB209D38DD38B08E987EDA95D847EBE
2D32304476EBDA0378C7038B1E9DC7DC5093A966A82C89C0D1B460EEB08E3F6D
3D95E24B9D043A9914D7D01045A5FD58CE26E4FF87A84E0F9E8D10517D907648
A66493682EFCC62BA6A62433999E987B1F8E7C1D5CB1187C852402AAEA6ADB3B
0AA43F17BC3099B5C764AB2F17D4ECC434F7058C94E86DDED33EEFB1D1DFE2D3
F725F8051F687EE44952D0872A2DB2E08BA576E80D39CCCCD81D28BEDE22CD98
2FAE7BAAE2A0DFFD5DC93231F7E98AD5CF6ADCB159F657FF4D70D7C7128BB903
0292A696467698D0FA1337F496EE5019564A7C7EC36122245FDCC748D8B45314
279A63EBF27F20B6982E85C4E6185AFA995760AF75C88B0D89A6EC77F1B15EB6
23A1E1F73F925E5DFD91343938AB2DE907DF4CB2B063B72A235D24D985497342
656E48CDFB0CD254ADFA05503E20E550B23182512D0BCDD68C7EA4E129907B0D
7353692E8FCE296CCCFA2EE7A699F0373AB9BD7CA95DCA5516FAD517F19A518C
EBF98E8EF876D73AB1650FE77D03691D0518322987A88585DFBD317CD65B2686
683DBF4A1961F2A31819B243BED008541A6D7F7A0027FC303202A3EE7F7D0E45
BFB48364FE411BCA5B5999DD3A19EBFAD94B00FC1779555E182D34011D02314A
DEF66DCFCFFDD84F53C7151DF8458F9A3B619E8A9737FDE81E2389314828BA0C
78793A67B242CB084D63BF187D8A93FE3A0DCF4FC27111BBDA4D80A8A9F52403
91E6E5C67E120FF879A9BB5842FCD41DA2F2599A8E9E9CA33A437D16E7B49F02
4035B12B78C5A4B4CC9DAFB17A5C84C1F67B5E18F873B96FB8D18C3E5D30B126
0E277F0EB9EA42814894F98B64D8C5E564E8D3C4D8377BDC9EA5AEC87846D550
021DE093EB32F7F9A4DC24F6FD8386F6BA8836307B73142D3A6860CB6B78031C
BE266E65AD3811EFDBD1FEE23DFA0F6E25C64BA563E2435D29EE1169910751A0
FBDD7626BFE1B0A076B47FBC89963AB9729708C3A9B36D7D69CDF0F8C0C8668B
19AADBF3FF316B1FFC44BEF969657F79E5E263B5144A61FF11B69B0670E0024A
D99DBD73C86F324267F2D6742CC38AE0D83A0E6C57C82A49EB81BD2386B324FA
DE61413713ECD0A4A360791B3E6B81E191B89298A7CEE8B8B492F29127A4F98C
5569AAAC7F25FABE8469EF90129C016933A6B73C157F2F15CE47B00CE92CBBB3
93E46752532D44A77747F53C428A6B632236277CD7B9A4F19F15830DF7B27F32
F6D0E312C6DEFCBB8937EE5BED27FE67BEF272828BF36B199F2BBC1671551C9E
40717351FD606B742DE039E29108E251BEDF969CE45B281363D657E4A11F3CE5
4FC663F9AA6FE5EF0E00F8DE402ECD4FBA57D6A0B87E9D34D0AAA2D993B8E5EE
B652AC345DE657BD258EE9E41DE71B4D6CD1EB478C6FB859B8501931E1CEE0BB
36CC117F68FF309CF1BF17DAC80A8CAEC96C13C16051C6388A586ABC104FE83C
388E0852A499893BDB0F8FBFF9F6EA2E292D2A6A463BFD7512D515030F620F29
33A369A70FE7C92F62DE254576D87DF67AA7B46AB9EB64253262F4F630AF2D06
DC7A911815F31D34F13E166F8E64D562A0FE74D06A8BE94FA27CB5E9A8B4E3DC
779E1F18CC690845D82B0B32DD4CC4797548741C3B85355C90E01187EFC79807
8B4470CF6C8FDB960B9C78C255AA3EFA6C8A753E002A89BA14637EA765BAC054
AA33CBB54A19B36F195C15792821A7AB212DDD6E4CC7D8897EC3A6047E835D7F
07DD3AC215B30A0781E2A1770D7F474C275F944837C3B206EC15BA70468ED8F1
191E0465B8CD3BA55CD3724F5F80D6DEB419F33F67364769C514493F0B101C43
8FE442FAB3F3D45DCDC6A5AC10EB9CFCA26CD37B1CEB9A95B8DADE0855F62C5E
5601AFC030F78415E3A5A74C7EB82B3C48E779AAEBD8C5622A9B5BB1710631AB
796062007CE0B8AA31F8D98B9A1E9FE07613E420A488E8B5683F6670C85A1DFD
DD8D7729ADB53DFC0BE477EE79A7DB93AAF51A150D231B80D5D4B218A53C180D
18117145D367B40CB779689405BF249B7B1E2B1EA041F6BEEDD77650B9107094
A13066492293568F83451532D851AC79A56EA4505F331578BEA76C2B31B484E0
2D131CCFA722266A13D85EF3E077E2D7E1A2592093E555168EA668FAE1AD5B56
2F102A5E6B0539AF2AF2DAF88FCCB30E8B3B76D1FF22ACB2E0161F364E488948
A72E3C383B6498FAFB544D82AAEE41588800C21B2415EBEACD6E0D598C74BC86
0BEF8977D690B54670984114440E279B5B45B58C2E334C8CA160DEE724D6831D
068FC83F1B421B71A584B30890C2C650C4FD67401DDA3E022D4C6E274EB881EC
464EDE590EA5223B8C88DC69BF64F86A80317F1216539DCB188A53E13B0C78F7
6671363A7C3E7461E0FC1F2C0B2C1344078ACFA35B487F86015CE9B659301918
6C50AEE0E4A5E0B0E23951A681EDE8E480FEF19A95B579C4F4442406AA4B33AE
60548B50081801DE995FD426C0F8C437DA35559509C9C098CAE938AD0BA2A25E
13C12DDF84B3346A93D8EB7C9F401D83140554823D572700DFF0F430091EB2ED
92A726B5C74C99B2D7E58A7D3D06321D6DB8B657D8EACEBE9DCC92A8247A792B
65A83F0B447847C5F52C31B00E09352A13B9A61612A26C0BDAB90C97CC0A10ED
8A93C384D9E045B45A5B0FCF938C23C94442457E7D410D9DBA50728D08331BE6
76369DEEF3ABF182C67D2200AE4ABAFA620D8A58E89FE34AB03570AF159A0B5B
5D17A6D41C0760656164C93574EDC5A4FF59166DCCEA3F6043FD28134961CEEE
56E25A6FF6EFBF13697656046CE73C2FEE3BDFDBC754D272EF6ED4AC91A2822E
1D2EABC411AC00D81E2F3D3C9A049399776ACB344238EDD9856FF01F5CBF9D85
8C73A13ED3DD6EE4BB5882D611E02D50A1CC5041B0F9D82524BC5E437C0518B6
A7CC9B24ECCBB081643D5D40BF1BF4E3779417BD4858D8C79AFE226F180A16EB
B922B60D87FDE2A2610DECA951255259FE2C1B0B7A3FF3E432D45103C7E47745
0BCE74FDDBC4A089283BF6052DE66388BC195EFFBE92AEC207E080EF7640A3D8
6FF0F5339FD097D46325DED93B3EB44C41F55376ED3ADE9CDF48D66B76519EBA
58BB96EC20A72A5DDB370031F990B6283ADABD0D78DFADC9ED71506F7959584B
EFEB34D8F787632F9A1000E25EDE7CDCC515E604D6B69FF0AC35B47B0DB3865F
3B876028B1F46FD03D5EC063D73CE5FA8739CFF3B1B9848AF6D9AE337052181E
33B1A412B0E6E053BA70595C91709384C3970D40FCBA42BBB2770D81DA410ACF
15CCED52DDF4A25BDFD675EB2B3A24DCF00B0AB2173911CACAB635F751C950A1
EAED8BB5B10F49E9536EFADC117074A92745F15DE324C0342D15AEC4B9135FA4
41BCAD8F5BEA5ACF9B788034AF2DED00DB1D8A561BD52289D4300F64210D0CF4
B7C375321CF2EEB31BCDAEA5BA2EB94FEF21F61B8C474E12F5BD58A6EC330ED4
505A738B470F6DEAEE44FFF3CF4E5A12EDB76236D0768EF832794754E309F70E
14F698045EB67BE2B179080D529859EFB4BC4CA4F3C449214A781C6F1A5F3F48
ADB5C7147C1C4D6DB3CF58B4668FC211E38F3512A271FD6A4221F80670BEB650
2465633C1D8419DDDD6FC8FCF176A6FA1FF08AA5133D6D20C7244E4271E51C5C
FEC3878622B2C1A6A6E205CE490CE18E53E706C9B01F6928B70BD78C67CDE665
F5DD0CE0C1D6944B64E70AD71FD208B7F2C3B18FDF15C9700EBD43633921D75D
F06087829FC0DFAE046CE3D33368031C9CE323F8928BD6F765C26B492CDB926E
ADA4832EF2D403ED9696CEB09F7EEA632C3E069B52733D4A6BDDA88BCB3FD58D
D84C1D2B5296ECD33C8742EFF0C0CF199F18508B206B806EC19B02AB74FA7707
8151FE888B6D2C860875A75FFD731F7CA7F9C380134181C46FD9DC509CDF6DFA
08C44826C788AAE3FECFF17F4BB7B9231A7C980D83D92835B461C36ED8D72455
5648657244FFBF842578E1A66F7DC2AB14C63282D1CF3B327242DE557A66157E
77710427B8AB1EBB8060D52849D291062719FD8806E64BF03C4ED2820245F321
C1E200F759DC1592AE790E7E126150E582DC7704687410E8B20CAC3F3CAE98D0
4594B61273F6462086EBDB7F69D4FD6597CCE251E96F81F230CBC57E7D819DC2
9682D5C43EC4707476CC941EE512EF6E71C74683FD21A587E94ED6C6410A0140
344833517F25567A9272D4ED1AA88F0129114448FB9702A04CD166641D9E9C75
97D3EF478659DE7B43EE903E67AB860B75
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMR7
%!PS-AdobeFont-1.0: CMR7 003.002
%%Title: CMR7
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR7.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMR7 known{/CMR7 findfont dup/UniqueID known{dup
/UniqueID get 5000790 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMR7 def
/FontBBox {-27 -250 1122 750 }readonly def
/UniqueID 5000790 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR7.) readonly def
/FullName (CMR7) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 49 /one put
dup 65 /A put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB981ABA2ACC9A23A5
3E152596AF52983541F86D859FC064A0E3D5FC6647C3CAB83AD4F31DDA35019C
CDB9E3DD3FEBD4C2B36BA3CF6E6C7DA85E25D8A31A9BAD39BDF31FD0D1790707
9DE6A078E8A409D8295F642DF492AC4F86AC84383B0F4C6BAA7C22AD5A898A71
D6CB34D2CD12266C486B75E75A69C14819DD9BB8159088E04D4717E576B8482D
BDA52110AC8B8A80E4E9D58F470EEBD3CF44A1E1EE8DA318FFF3611B02534FC9
F4018C7C57E80570D2F634D98BE5D5EC6D95051157F0EA94A3D12BE0B4B79939
F82F8D73136D3337C44E314B0B16CB030D9A12E01FB667105F334C3EE965E5A3
D410D2F1531547A4497C355AEEB295CD3C5334BEE5232992960B757594B89F3E
52095042DBE6B4DA3C3AD50CA95EA9EBADA10630B500CF1FCCA7D60306743681
7E428D33B7F7C40B425CD58E4CD8AB474BCE6A307BC6C6EBC15A8A96E0E2977E
A33389154536F5C5D8CF036D07F24094E779E5ACBE5502C92892F10F4C6DB627
C7EC4C7BF20B39418A8A85D7FD9B0EAAFD871DDD41F93BDE5FE619AFB8711824
DE890E62C1969A6FE28DD3578AF43D58A728FAFF0B9FAA640962C8F35A26F76C
67F3548D6DB54A25CEB368B47F97EA2B0C4D7C0E7894A4F0C823C6C1922CF9DC
10E05600556F1C7C9AFB33A2DB6F8730F70D6BF94B1FB0887451F2FFEEF3584F
DFADCFA9A2D4846B8F0E51620E1327D994CDF973B837D10C90FF76DE22B47CD5
EE3183898D156861AB4DFAD34A1E3FA260B8164E6680BF58413A553E88F6100B
C4F4E8E972C81A5F88A7DBCDC308B4C3581BCDE13877B976B1F84330839FE5CF
C78551620EB803DF94A5C921F8EE24F7EF8FC4C3E1653514212631F54F90E3DC
E9EAF96E998F340C4F729ECF7AB430FDB7C0BE3DF2C0D23015820E28B743CAD7
7F0AE95413C3EEABBC69E852F53EE1DC260D7F1E712BECEF2F18437DB23D8E74
2902AAFBC733AC5BAA452DD6F3671859AD836C8564E99CDC4183D8495AFD99D6
1F0D65B6588CE7546717911E25BDCA6C2649E3A7466A3E2DA7C7994A30AB4449
672EFD00632EFA8629C1AFB7D53D801028F77C864869FE636213A69173003EA6
BE1ABA95EB07B13D1594BEFCC95ECB0A9CFA9892EE0677D6B6C250855762B7A7
8E4E022640F93169DFA0303A0D5E73BF3E0F4D4AAD10FD7E4EB20532BA30371F
E9F480F9513432946F9828AFB5D4AEAFA5829B2CB544E5EB634C4537EF7DF08A
A1CFD94A52DCF0E7CE4C5EFFB01E6D50558B75DB4C8D5512B06080F27BE62E01
2EEA6A0357441401458C842D3DD4C35B8F561D816B336216CE0C14BF77648AF5
E33912CF95872A1E1AB9A18980A0B29A881D13397C15E1CBA5D3E0B27943EBE2
F3003D15EB446BCFC1C231832475D5B7AA19E4CFDE119D6CD62D053C6D29C333
5F729791D17B3F7108074EEF4D1BD101CB33E01004532CB0D716D2E54D169C6E
80163E70C0E9081F31A1ECBAE079D2A518B790B0CB2CD03DFD034A0F4788E800
B0CD2DC1FAFDD487C2F381EBAB2A2F3F3AF82021B211DC9CD2FBA6A1BB3D4AEA
4C7F3D9A5C21DFF284CCB827D205A69638E98D5DD8E36AFC1A4481B5CB2A2E8F
D6C838DA6F81990F5ED928DC7457501B5C979FF4CD20A830896A460C5DB13D56
A3B2B5D9B292374A9BF392894DD99FCD6A1E655AB395E839F074D1596488700C
4E2891C8AEEF66568E82A8B826F9A28FF84D4D9BDA21F638EAF96880B4EBE0D8
081982F34831A03BEE81FC177700C2360D2A48915EC40D5FE85B400E175D5AF1
067FA0097904FB647757BB44B4042D30D1557BD0F7922D731142FD682139CEB7
58CA4C8C240A0B86B1888CACC507E24E04020BF1882BD9B4CAECFA97DB24D7F5
AD64C69454027F198BA35881B94EE9159A2D73E450C3BDAED66B886D6DEBC84B
653E165176228F88993F12A170775A8D7038BDF2FE8DC1F7B98BDC02D1E6686E
9B834F6C0AD90780B17DFE25F0A4E470CBA84E73F2D22BEE09A040F14CFA2C14
0FDA5A5149B5FAFFE49F55EEFC43831BC43A8326FEE9C7F469C0FC3B000884FA
41DA7318EB57262CB96FC4EC7F16CA07FE1C3BE8C2DBC8A8135953D6DDF20BDF
75A2B6D26074FCE752BD32FB9F5CA797775E8DB9BB9786B469A3CD65A0D9DDDA
C2A166E454A94860EEF5B5C12172DDFC576A03F6E6F8A735FF21A3E9CCB4CAA1
3064893487697986A42CB5888B2B0A79FA3C74E8187BDDF7BEAB884B70B8D4AA
AC6615745AEB906E08BF831CFDE222F58D02B428D55E9D5A3CDE74E42D8A2CB7
E1A3A9439B678AD438793ABBEB72B21C58981DAF3EDCE4BB93D95F4A1E943BBC
B3A012DE92FED4F232A3A7D60CE60B605151F9C7C18A5C653E5D6D15E5B49A63
73E7A339504D0ACC74B8B116EA88C3EBA2CC631AAB29F761E5F062966AD2FD28
7FFE52FA8A115DBE23E471094FFB3CBAFBDF11B7E9058313F2D069B2CE98A962
64645738F02A31E2F2AC11628724034ADBCEE012721EBF0A567893411F950410
B20754A7510D041FFA6144AC9CC46D846B82581F20BBD001D34D9764010824BE
61C30D05E5C5D100A24F1917F01799CF5BC4E50FCECFEA732CB50196825F0E08
8A1EC868C6D4357857EE2957E081A0E4372E31A8ABEF23C3F2EA0FEE57DE4D08
61C570175C41AA0C7A3A579ADF593F18B4AE3782D2552E4E0759C32E059EE741
2D8191E381731769F6648B3581CAF11DAE46471896666F18F02918B0860BDA3C
BD5DE777672447C23C62ACFC2611ED5239D6A266FDA6031EBC5A530C1A2FF7A6
B4380B9A4C877267854AD1F1677CB5433F28894ADF93D39EAB94541A8D232E08
22D082D0951A60F62B87DC028714EC74133A4D65F7D0D1296C0E189C4A42AA98
28E8AE7ECBB9FC8DFABCC6EEB1E9FB06227F90808EF31331CCC5D4C9A6182181
047902DC9FD0444FB94B60FC74F3B677758088CE6A159D940C5CF682335E756A
8BACF06AD7225D49B0002392C889B0FE2C71311D2596F4903D12FA20BA2FFE25
A0804B4BC282929BE31E0F46B34532CB5795A65218CFAE21F390792DA67775C7
B91A2BF4C16DE4F6551DAE3A5827F616BE9040EE6B1008DA2F99A01EF66D697A
6CD1A44E0A15D1F39EA8025E886A68A1E9C334327C7703EE721E497CA924AC90
7723106D913C5ED4BA4FC743CEA8D0F5172526107DA65775C0B1B77179D336C2
9B09B608D80B1A1E87CA1A84A833A00D980D919BFF56F6390E9D5B45E9935CF5
E69D003564462F750F7DCE02DC23CC215A0696B74D8BD3156A392A94F557655E
00BFAA035647568ED66157FACC585E411F7F428569C147DC43F6E4FDE693D0F3
9917BEFEDF61FB980B85515FF6424824E2D995B05CA1E5D3E8BD8D3281DB7CE4
E54923E84058FFC0A8A2C491327D0F87CE4C352B724167CEE224DABA3B95757E
4A419594BE4F92E78BA6D35D4C93D31ECC3134B24A45DC32445725BB044F09A3
AA8C31EFC0A2944ACE2F2CE054CF24DB350FB3C71115518C24BDC0F7E54250AF
9D3378D38480E1CB9029F31570C619A28F065CA4FED5665EDB96712ABEB33B9B
4232C00C1B0215F08D53F7E430887035AC25BEAF06942FD1B6C442253C887AB7
D694C1A6115C8990B4CAF1E81DD1FDDD6B03C00055BE956BE7FD8A4E1049AE69
EDA8593CBA8C4A41E046C689FBBF9F1B64E5856A7FB1C61EC815A56DE2A8ED33
41F370B8203D4E5B19C63AE9E6E0D26F4F3814B5AF48AD30EC9B8402C941FDD9
722FCAFC638FBB835F83DC77F93D367266FA7DFFFCB567EF82B1695AB4D94D09
B18AC041811027229DF431F5CB2BBF6ACCE9D500C8F075A74590641C1A607C56
D2B8624797BCD9C91C3177818691FBB4744EDB6056464A0B95B8D63F7C22309B
82D6126E2057BCC9FE5566D96B7A9B201A09B0D3252A5494C8CA2C8BA8A13C29
37EF2A882D61DA708C279F663D88A8E2999A0F3B6F98C49901A7631BF7708B67
54D0B4C52BF4BE0DA0439E6763A7C9D639AD4092E77B13D3510DAE1475C978AC
796F9B2AAD3BFF35C5A3E19B5E2BF704B3BBDF68CE48BA4FA2496D60E58888EA
28AE12D00E9F0816FAC190590A865BB58569A91BF0345D01230ABA361442006D
BA2C90EC2036BBAB79EBAFC3F217DBD5854C519235F9627A1C3C71D21ED38AEF
0BB40F3B86BB9F09A3F309473D8757AB7E638DC1C59A7F9BCD49DE4107A2E54F
422767FB94048987847205584309397F554744690ACFFDF5902FE5DB355930B8
71863217830DD7A563B0B3A4025ACE75B0E777B4414B62A13B50C54E0E6D47E9
D43BF769B9411B74E1069BF71BA873B4B8973EC9BA492A5DEA58D267872BB246
10AA67B143D0E2223FFB4991E583E629413CC894C3FA4869B72D19CE1A0CEC8C
0FF5E5A3EC1FCB7D3C4289813F0D249A11B55104BD60B2A89BEF44CC77CCDA9A
065B8B83B4F4253AA1D535290DCFAA4773452D110D2B3370F9E2FE5432B54A9E
644EB3BA9BFF62347F376839024CD5EF3C5DFD30F412DD5474B7933E6A1AB63B
4B12F2417C72D0543C26A263AEA53E5BAEBD67E23553A72E949DEC556BEB5D09
C4D7A89B14FE4EC68D0E3E9D65A64B285E53590F418EDA8175113CA375A29930
DDCF4C71ABB26CEB800C2C2B253AC1F53651C88A56ABE5A74F3B54CB4FFDDB92
60AD7272BA25EC2F6FB759AA6E1E7964FB55AD09F4EB25DE45FD01833947BD05
6266AA8ABB7DD792941C7A070FCF3A4636FBF8921C70298D42FE92F079DBA2AD
6149D9CF9EF7264DE6DFCD4429949B15EA90B596340713BD61926DDB2BB23BE8
F9DE38A31620A817420A245946E551463960A8C5C7295E3B3D6A59BCDF5E472A
40B7A2CDDAA43CD8AAFC411D037142579D11054A903E102DF0D0C7B5BB854DBA
F3F086AF991F7F5D5C730F8F9AF213F25786F3EC0E54530FF912F4876FDE16B6
A07D0DC4FC46EC6363BCB68B83ACC448B801EC43FDD2F8BE0E93D809FF81E38E
176AE17C67C85FEA58EC95435434C49A950AA955D8B20989C550AB1F1C31B7FF
99422E1F48FB7D6F327C6DBC4695A03903DB275B94CB39386E46579271870A25
21823E75C377E9D5B46655E8CD8F986372CF8BA846423E26582315A9D19E0BF5
305C32B2A0EAC3ECB275B1D8BE11A37ADF524944219D94EA2C5DBDA768828B6D
775DA8CDB09E0570E4ADDF462EFD8D3FA3F86B1DEECDFFB699AF6507257C1879
16FC615868C2D51F03CD57BA38D42995D9164B257441210084DC409B6EE4C119
0B2E17B0A8D5326DD0010E4A325D5F77BF935693BC90A00A28C7B5F74817DA39
F47A41E32F4F92AA04D30D810F7B1484EB53AD8CFC8CE8928B570314E0F713F8
AF127227190F9C16BB73D2A217FF801C391A29095DA5E4974D137A0CAA7DE702
E20DD4755B1D78739756A5E7EC3542B96AD6844199FFA2F5F2E9C64E2DA4FB2A
ED79869F745C59D235438251BC2E6D26112AAED20E06021D1AB896EE1F1DD2EB
437FBD4A25E42245C5A647493FCC9922E6DD7AF57D5D482921D1CBD6F0F02949
C27777144751C1E72F4EE2BC343D4AE7A8A8758123B54FB1A026144C643651EF
0907A376945E19A8FC7F98A034832A5820A481B0823F980F59623E0511593FEA
BDE6EFBCC0383242CBD4954027B075B21F10472059A480D6E5ED01C3B07461CE
9810251A5C5643EC7403130C2246E8616CEA25EAC7A0076731FEA8CC43BCE3BE
933FCE61067F5FD402E67E2B9DAD954AA77C5BC86BC5E4BCE2ED676D8D8EC7D0
ABC5C86D82180B9D5D7451C71B5149B6B67883578DE9909317928C0A92E3205E
F23015400A1763A6FBF67FDE3318AD2696685A1832FC31CF38589EBC7CA1C818
60D2B2211E04EFCCEA88D9A9082E82951EEB123924A267CB03C48889032F2892
4227E217FA28F87E01CBF27BF1EA60641A4238258CB7AA355908FE36D90F5CAD
FE992D03A33E47CA9AEBEFDA57793F39DC6A9E85D5B289F6B862B35DBCF82E43
5CD6A862F6FFAC36478C384C3BDB0148CB1FEDF55969C776E77917635B5A65EB
F2AD351D21CD3822D43289FE8EB0FED58182997097C7E9F4373553AE1CA92083
EDE3BBE6C3BC7009D15AB5FEC6A59E9FD1BCC7B2099CA15FEF083B9CBF7B890E
CDDDE6BA0AFF306C76500C945DC91BD533FF9A585CEEDEF79238C54E6168001E
26FEB29E523EE501BFA4F60B782B1499B07084C35A2434B4D29D3D8E2C8F945F
A9922443B68D07DF7EAA1F4CDEFFC438B597D8943E231B5216808A85F30EDC81
9DF5DD22F54A45335B4C2203887475F39D247F0E7347BACFEAF220ED82F9263A
6488E73C1910023E505FDEB143006C1A351D441AC57F9D52D2C6D63D78C75605
999885676BBBAD56074298E0BFDACBA1830BA58E87F436CC670EE8EB1870154D
72DDBBF3794F8CAAA3F1E11DE29752DD99EAC695838A19BB67A1FA3829B6E0BC
5301610A0351AAA749F456AE31ADD87D6ABADCDD1FB3CE81C3713F48780DF407
530CB284B2AC709F52EE7AD647DEF9FA4D2A867CCEF728F3D40CF34C28D21527
10160B3DAFB5FE16AFC9D36C6EC4021FC189005862082BEA60AC72B63AD27D72
FAF3C2D89DA2648FC4C65104A069212D87144E8533CD86A6D73DC7CD9DBA25CE
7DA53B000266F3871B24663C77723703315C5E4A89DFCDBAB384AE7EB2F455AE
AB191FED406F7F6EC9E5B8276EF5C4CBA041AC7E8BCEC7CAE840154BDCA3232F
15711ABD1E867A434E9787CA0A6D1F197597DA27ED2402CB2D84ED082E8D3A39
81E6EB270DCA4E7A90E2BEBD3CBB3A2BE3CAB926192D7292CC16845B6399A543
BCFD224BB52F21352732DB5154FA3442733066CDC3E186D8AA97CD801DFBE43A
116C86889BE198DA88CA978B8C40ACB67E8F7BA499DE68A6FF0DC72C3D00BA1A
B378B39610F15CA026F95ED8155CE3FFFFA2E2FEB352DBE14CEE1669F2387B70
55B91185FBBED764266215D518716EDA3DFC9E5DB6B148A553E75AE5E38E1CFC
6EF47B314D54CF24BC13856F4F7C976BB91D143DE32FF49BFFC87E17885A1893
BA1B8E441B08EFC04F7D103C1FFBB665194B3D0920473740C55FB1C50EBCF717
A2359B687FCEAD65616EE89A68F8D91AFACAA0B238EE4AF0279AF5BE5294C3DE
A7E1F5E6248C0210E7D40683F04B12A933C746ECB517CF94BBCC6E4CF49AC715
D8005AFECBDFB7A6B417DB8A28F8E9EAF39CEC1CA64DF37A5E66A76C26F721F8
A63B003A040A62F87DCF61B298F960D510BEFA453F118E59E7DE8CA3DD002EF0
127EAF733D5C61B5132348D280F84D159809CC71A3C6F7373BBFD8D6EF715D34
0016DEFF14AA5F960BF1BB9AC304A1823722843547BB4CA5EA4C41C6C2701C8F
7BDC810443F9DF34BA469A3260009B799871BAF8523C8763544DCD0B382D44C5
F75046AFF85F0B5A3188C2EE786CEEE5496A5AF4BCB0B429CAFC403FB983EFE3
61FD9F52ADFC38E07A0FD7BACBA530D2E4DAB2592AA9564843E7E2305047F060
C5FE4243FA8FDF1B5D4F61ACA7850A604FBC6D6970959752695C90F78961B4E2
C8CFA41082B1A37405AABCEE5BA3DC2B9EA76F486117B84728EC6D8AE6379CCB
402C2AA89078EC992C00D53151E9D82C65643F549A572A20F05107A41BE5AC57
8EDE92AE20B05E2D0C98151CC92D5389A675DFE39DF546A33A84A4C534337ADE
B17C34E09145B37CE1EB1D10D42CC8D6E6B127A3809F7202381FDB88D42084CD
0AEAEB8A8288CB56870EA2BE9D0B9DC8291021CA561E2BA388DA3494E433E0EE
5E69DA51D0AC505C9F71562D3E9750F23CF14D2C8ECF0692FBBCB4A92B48B4B0
AA2163A516AD96B9354BCDBEBB351B643BF3CB00446AFFC4A137CB928E99D626
4824385F1E9CEAE6E317451B4ED21EF01ACC5ABA985FB14EE70247FA3B66ECEE
431352ED45182614EA3D57BDC22E5A04D5AAB27C8ADCD7BC07BBAB21A1901F39
4C9C008D353F0EED437BC00D2E65A3652361D50E16C785B66DC1D551961F641B
032E133A31A61A335EA302469363987224158BBCAC91357E79DC8F409A928EB1
8E1FFCDC81E7B443ECF0A6D728FAB96395460B33F57CA9B8B96C8718C91751C2
033CEC54AB5D4E7BD45650EA078D80A4746FB9CC4FDA435CC3129E7554E0D7EC
2ACB4144A78D5B5CB1AF6E71DB678766A5BF8787E5880A8A474B21204D89BD94
96F296E8442E00630AD150B74F0F3A1A6DBB1EC2EBD08AAEA97255A4FDE04E1B
646DFF242F6B5BC50DD35714EF32D74259D912DB07C1B3A35C888DF424F67EF5
7E3F74B3F2431B202216DD74121E82AE712FE799B5E03316E53812695AF69EAE
F234CADC33D62F703F8D6D94D72FBCFFFCC9C5154CE602815A49DBD5F2E8B756
C72A2605436F8946282ECA692E3AAAE38412AC17CBD4FD93128B054C76582C5D
30B52D717F8DE2B2F34E1DB783936E48B30FFD5E2F4496E55E09644DAAC56241
51F7E51218DBF270F833D02A3AB9A84B472EDD7EBD849C36B8B1CD0A36EBA45F
1994D4C0F1A7EF81ACACBC
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMTT10
%!PS-AdobeFont-1.0: CMTT10 003.002
%%Title: CMTT10
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMTT10.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMTT10 known{/CMTT10 findfont dup/UniqueID known{dup
/UniqueID get 5000832 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMTT10 def
/FontBBox {-4 -233 537 696 }readonly def
/UniqueID 5000832 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMTT10.) readonly def
/FullName (CMTT10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch true def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 37 /percent put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 92 /backslash put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 123 /braceleft put
dup 125 /braceright put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
C01924195A181D03F5054A93B71E5065F8D92FE23794DDF2E5ECEBA191DB82B3
7A69521B0C4D40495B5D9CE7A3AF33D17EE69979B82B715BAD8A5904C5DE0260
6C15950CCF6E188A0CDF841EB68E5A2F88253E382140F87C87E55C9EA93B8C89
14A36CDF630D6BE7CD36DBDCE22B21778E8648B97B7EC6742EB5114BDF0454B0
0EA7B1FE236C84C0E5308C871F67B973892890557AA12E00B2C20C71F516C397
3F3BBD14A1D0149CA064391056E45E9470FC7F6F556ABC82653B3C8049AB5CF4
BA83C8F2158C236B2FFD4208846013BAF4165E8BB8D334C8FF2E8D74AF5DAB2F
D44788869B08399421AAA900ECC6A2D594641C121660D4B5F512938994C18DD0
FCD9B008F68F0351D21ED735B2740CB1E0C1CCD25EB548C35B844601D98828DB
556F71D07E081A593FF12DAF83676492A0FFE16E95717A07082B43A966C1EE8F
8A59E1255E1705C43A23CF29A5E4A6547C93F1680A870EE7BAD8CF74D838CD5E
F806911D8FE4262ED8E7F5BC58B92C9C6D74F8AD45FBB021EC7E97393018B9DB
B1B84E7B243ADB05ADD3F1DB3692ADC5D47FEC7DF93080669E63281F1576B673
125EDF08016664BE73364F65389F7C3B66623AD1754ECBEF9E5CE6948D933787
A5674279ACB2EBECD3B4E6361419AB32028A27670C9F3E18B746A10B00AF6D77
4EC00E3BE521C02A99AE5BAA98F793EB1228952BE67934B91472E01AF7B816BC
56D7F19F631A1927846D800C107B1E9CBFF9D2DD513B4A8CE2E0DFD77B1ED178
E43FA7052765E9FAF89989D490D8FEF6C536EC0D4AE27A74F474B98DA9E6B92F
15E063DB260571979A5DE2423920CE1F59F56EB11E00E3BB9D466A8263E1E385
2014BEFDA8D1EA3EDA04BE32AEE6CD15C5C010A1DF7F705A2C0C18E87C8DCCE9
05D9163181CBA56C0FAC8C06A2990554C8E759D076B01BBEADE3B5FB8B551390
6C8E4A2A1C6E7D9C708614626F3770C0AB7DD2027469C77975C27576065862AD
04E5E50CEBE907E3E991FA0C627302C0E207B4D5992BEBAB5853AD1C0D271728
C76F40A79392ACCA7358F948AC65DC823CFDA59E1FF69CEBB6B7EC3CF21669E4
70D999508F9C49E2D9F8818CA53C977D93E15FBBBAF75B1E84F0BA62BCC4BAFA
4EEC82D804C8A8C0210F3E5E258BB1F6921AF02BA9861BAD5C3D5FC8CEFABA8A
A607E547B802096F7AEB09FBA99C83C9A494B94408DD607CA6561A6E6660C473
62CF8D35F31D052F6C6C8138A8E1430CBA7EA6973D6D510C1A06B3FBD79D9364
240C1A00272DA44B89A9FE8D5BF36DC1B5EBB4A78ADBE9C5EDB485F093D9517D
69E1AC9A8E6C9D7C324E3797CFEAD9A18E82E03F69B2CED7D5DDCD1A218BF2E2
ED2293AE999FE2A4B5213A10083EE0407BCF8007670B8C737EAB30311C868D84
121149ACB4A27F3ED6C0C181C98AAAF51B105F264B5672D7F745131ABAB5BEA4
0C9B43C0DD9116D6DC61F90BE72018F290D26D5E9D341055CAF09C9F45333CDB
D45B7954271767F638EEC499F7B53C2CC5774EA7A7F024C4CABFB93D9CB1856A
0C671A4ECA7C62EA5242648A84E7F3AFB9547A0AFC29593CFCE6D8B873A78157
D337CABD291431C0A2CE1F37E0CD7340567AC206FF98E4B5A6410F70F750451C
550EFB54AA259A1B236CA9CB730D2CEF125EC65D959441F7CC9768F777B44844
CC9842A307C72B740680ACBBF6AA35FA7A94825069BF7696ED81A371A9E5475A
9D997F2DFAD339AADF797F7E03E654234455AC3D17702A420EE0A597BA31BDE4
FEB8DBA7C61D311CC90441A620164DC22DC2D373973EF84CC553453AB1B3337F
7B39983B8DFFB3A9425F119B45C1CD37A76F905777B3154CA6200792F1759D06
E017890F4041A385F2238E3C48B6C8EE6F5258463FDBFF7AC762F6C4363926D6
50F004D473B7B7F73CA686B559C2885F1AA761653C727A77D73431E9D110E76A
2E55C68CD50F43997C9B2FC4710F8C8540909829E215678E63BB8363C4B8AF05
9986102BB36580D9CA95CD216B7C321822CB41B2E0422CD077F3B55E0246FDB2
44D5976F67296B5B0BE4B06F6E43535C21164E6C5089C3E9BA2D6B30888C57DE
49DC8D9D46C0D5EDC47ACF2C03B72DE3B69512508539019B759280BABEA12BC9
385308A0395C4CD33182A10A5A229743379C2075D82D8BFCE4A66E1AA087A091
8F5372684FA5037D1B92D50CD9CB4F50AD4F8EE7D51F1C9E63C721CB5B9BD011
6F0A8DD4FDCD2B008F223A1036D90F0F3B252487DE7898F9AFBB3A9D9CD49E0C
EF4ADAD5155A98D2125ED5A3D3907F67301649519419F33CD942E8DDEAC1BDA0
E90C431B198F646766A8FA9F8D1561B57E126EF604838C0C1966655CF31FB7EB
C8CCC434FC1C96046D38203E1791EC824A3D7AED85C029288D4608CA7668A2BE
484C99639F121845B22EEFCE0A3B808261921AA042AE19E641769E91277BEC29
4594082CCB3058F90FAC4A700A8A827ACA00FCF574ABC8EB7DBCECD97F2B22C0
0AA19E8739B81AF8C6F621D69B8E6F29BAE233FBA655A0AF5BDFD7F5C6B9167C
6BC7AB693D45EF2AD999F5DA3CEFA39BA48A17EE6D9F2C4DAB91AE3F0044DC3F
5D5506CE4675AA928B0092D6F173644F91295216D8BBB14CDDE0AD524A4D545C
1B5E284A3BF0396664081CFB4F186A84A0D24D61E82F4767C1E55A0642720CF3
909FA1AB8EAB78030B59BEA067DEDBD2F1D0340E790AB2777DB18248521934A8
BB38A58B7F633DEA4291B0D5D13E9A882C974697CC6D3B49E030C94EA29B5506
CC29C44D01B4751B453A46A9F6BF3BF135AE87A4CE232AF57B66578310DE41E0
2A6AC422117F1963C4D7CC306BD25A6E724E51921779F22F029733122E23E2F0
CB340008813ABB104380C80A492B3FC6D0BB07CB8D8409E9576891EF6E5C9D08
EB8320DFA31BAFFBD336D0C2BBC3D3B2D30368B9860768FC080D30569C7F7811
0EBEDA2962476113625EEB555490B8CE4C5F99D74ED10F738C61854CFF8B41C6
9402E56BE8856144A1A05D0B05F4CB7EF728B2F4F5A439F18C3B68CEFA41E59A
D8308ADC92EC1289DC84CF48D2CDEFF509A145BF945E1E00D552D329EBD2A7C4
21D58082CC8FA790E981F4AC8EAB99950678FD3A7DA3DF13778681B208DD71A0
7C3CBD0664B37C9EDC6B601D79A2C51FB54DAEE849F93209793849104E722D3F
52DFAF7047EEEDDFE744787A5801E4AC2C3D58EC5DDC15FCEE03990C53B0C57A
FC54F125A04C8E4A0ADAA725808C587E7DAFB9F784FA2875689979D316DC22BD
AA36B306A1ABCF907B63C6476737B746099973CAEA8C1E2C5C41F27E0F7DE8D7
F0D942E34E92F43FE902653D4D2EBB6F3B9F7928B1550A82AF234D45D028F429
067652BD3D391BF423AE72B9CB1E8D91E898161BE3A7849D456A861A2046711E
E934DC59442AE7D81661CE8EF727D8D7DDC0270E937E40F896AEAE6171661431
C1025C53172F9D366834BA0054FBFD84503FBAE328B6FDEA180F8EA35B1DA937
5CC3B8F00C206908C2FFFFA6A7AC6915D15EA44BDCF29E2BFCFD4A849535F19B
0D307C696BE8205C7D84B9C77F02EF27D911056EDBB4080E4D3ED72788666CAD
CD91B0ECE27A177DB23320A7FA9C31408B4D02D2A4B1CC6DDE1A6CAC3D8EC1EC
2226EC98E51046D1EC26FA20EE62D24747D83CF4941DCE5CCEEC0DBE387149CD
E05B19FFCAFC0D117F9A3E60DCD4C815228D98EF95EB559AD0ACC0D50FFDF714
56C3C812EA5ADBB013BBD956A7C4CC0ED7D3E25D5C9AF5E626F18297F75D4957
F5B0B33379114B903FE98BCF35C3FF76FEE1D9AEB711F2962276531F7380EE3F
E368720E0292A170A15C5539B1FC7BB954EE2624B504CB8C805B8D31AC38307F
0513606F09211AE64DAC447693B2A0AD15E9A64C34F5A911ECD0ABCA90E9791D
67C6BD202B0858EF96E7722305B8AC02B01AB1706CC6AE875A8DDD15EE349046
EAA65005E7866B506EDFB7A5A2AFD5C9E9DCC821A79EE9C1EA2C7BBA32A40BC7
CEC26DB1AC473C8C3960ACEC581B37D6569E8C8C42950BAB7930B65E1570E3F8
9A7FA719F1DCFDA45A3BF2AAB32C9A93BA3552608A61C623DE59BCB346E87EF5
9CF025A87803161221C5C1C6F6B3403712C76E9D755C7BD68D7F2DC03C14CDF0
C1BBED1D648B905B4B17037B7263C1EA7A7F06FAAC4E09E08483A8D714C19861
327CD9C32DDF850302DD6DDE24912D00C22ECDF3CDFB18FA831A41A7488EC203
F564CFE30D506F0829A96D35A7E09C3DCD107D589B627A15B55C5D6649126BEC
60B88C55ECCBB4E680265D9EAB4CE22965D3B1AF759B01ACB0D0E6C92B6B4EFD
A81E6A648708979487FC591CF09631310D46891423F4EC159A73E30D8DD147A4
B0EACF6D45D18CD16CEB8176F03ABCB41F2234747B9733C8FAF34AE5D43D3BA5
0CE0FACFC9B087F84FB6C68678BC6E76022B1526D6E5B3A48EC1A110BD75F45F
1C4DC6D39F254976453F57DF873B7D635C80C42026DE020E5BAFE0DA0D54D1E1
DC634D2621BA184347E5252F645A6A1DB7657C48124186F0E4C644077457C24D
55753C651A9A7B6349867641464B515B821349C795A645420508673B93750D0C
7A3B33EB1F09782033742AE8F3A23FC02284E6C03818FADD1731361542E3FA3E
75B8D52B668C3E18A4AE967D0FC3157083D952AFB8144D549E69EAAC51C279C5
E5D88A0D9D53013DFFB4352A1598FF84DCDE6FA32FC377306B9B92C0F96EE149
8CD55E7B2445B86CCA7A547FA732D52D59025129FD8C6333AC0DF4F0CFF6287E
F2036D5DBBB3B91B92F12FEBE0B61A313A4DB5A9CF0BB3DDB781A56FEBFFACCB
8CB9D1D3DBDBC4CB6AAE6769E470582403CB920630221B68BCB625CD4605FA8F
D3D5B7A1A28D15E44B38E92E906C138E72C15B86F64C38E23BF0440052A8C914
54397F49DBED99D0AF7CEA3B0A05FF37C2D7EAE1412567E6776333237C31E3C0
49949EC8BFD6E0F6446CE2D4DCD2C1524A288818CC5D159BF8463A847AE4A2B9
CC8C58F822804B81B13BF4F2DEB6229C4F51F093075581791D02C36A13B855A0
34900AA7CD4F1A797652656FE3A8425A38F421C4CC0ACA1CDD44FA6B31219276
1CDE1CD63D6A58CE705CB56CCA1260F9B86E989019071563A9B4C274A87558CA
6EF1660D574EDA276801F0057740E2C3B80D253D697736484D892CE1AB128B8A
DECD69712F5E70E895FBAA927E8194D792A04AB6CE205E04E38A433BBB793FB4
E8BBC4279D58A223C6673D909D6AFECD246E66A52F4CB35E5931D24C828489BD
4ECAF621A220D8ECF702BEB01C4FC7510197D3F6D15321EC87175ADBA6434ECD
2B5A306E91375CAD22CD94301763E4A8B981472890422C5488FCD523C9CB17DC
ED22FBF12D5F7525D0D6BCFE8CE85B0DFB1D6F989C267FFBA0A996D309E4A934
3DB54A9D29C88B9D55D7300DA3D46419256C5A07A2A529A8DE8BD1727281F5FE
97033D861E0531B14E811378EC1AF1CC7EE9BA2B07D935843D3053F673979F8C
FAFD59D555B56CE338F606747238B22BD62C42BB7238FEA335678D474A643570
A9E7B4970E8C541CE9DBC7BF70ED7BA33639D6744A18379455029E934C95E2EF
639C4848CE9A0879B51649FAB023A71782444B451F92A34CB8A124270CCF86D4
D18EEF5C1D2B2A29012613851C49F50702D63BACF95EE2AB4D72B375E0A62615
E0991E130A67ECBA9E05329B740708F1CB148724C3A6E5E3AEC1F88EBCA398D2
1CA8827C977D72734310233176D1AE26C55CF2CEACA62223315C28FCF6305C7E
A22414D4739A059F552F1F9372CCCA5FED4F9AC987942848EB498900269511F3
F408CBEA0659B954F5F1B18AE4FB270213646F9B28AE4439D2BA2D3E0AAAA780
5E530E4EFC8A060EB979E12191044509DA0C14397AFF949E12DC970658D5EAF5
4EA963F5BC1407A32F3837CA6A24B7F3D60EB8E6222B702E25ED903F9D21AE50
664A095009BDEAF4B78DAF94E5A55D48366CABF07791A1684B2F54EA69070844
4F031AF8DF416C2D3679F8BA038B0DC9DD0400CA6B34667BCBBC07E62C1668A8
35A8C57C9048A7227E672E89681B54D662079A189A9E96A3CA96D8DD10189B04
1DA49BA2729F1CA585B1BD5C467295285D52E47CA904235A1A3E48EFAE9EB6F6
01374125CE89D53C276858668CF45D2F092DDCAA52418E0BB94C2B8266B4D88A
5D911507BB1DDA3D8F6E7C14A91CA11AE799EC42E993098E18CADA70BD2A1D82
2C39326C6E3F9E84CD9758B9AE43D79BF99E6A0CD713E95B3D9B7DB90D127DE0
DAFEBF850CAAACBD860B5DEF2082F1ADA64B44B193C4A1417BE221FDCA36456C
BE5934C8CE3ED55AE3A11697C2D682B7D0F72D48976451D205783BE25DBD2507
39C14FFB4BB828DFD187104F38A7F11D5F0698C11E8C1D4F107CACE573FDC4B1
C56FDAE47024D6FD16A2FEABB434CA320300FC4B6C1B6CA08F76C60B7C08A665
99F404DBA8A2A1EB18EF6750E4EC186E31561A3F080BA6562967546715859481
7BA782940F5C5D06626D6F6A412CA7C13820EC7C1DF23E15E5829F698CF617BE
D940523E4EE4ADECEC48C24297DBAD528BA1DCE7AC335A1D15D55415B108EFC8
6D45030D27B3EA63B2B4CD771DBE66AE0218ABB1153D4B7482289D1313CEF184
5C960B1E3C3C953912CC6F4521D1E15636C1545EEE457EFB87B88C9E43CC2F38
6BC4BC96969F4FF28ABB06F4454C01CEF1B6DC538F1E832FC1666D977E5A881B
F72F1B4C7DD4BE167A5535F1163A0706F9A0B26400178DF8A128FB5EBE6A7B81
E478AD183EC06622B591337B9F1872AAEA356F4FC67EE767B34CB5A4D90702D9
39FB846947F4096FB3DCF16EC81455164783BA0B5D723060DAFF411B68307E81
7BEA1D9A47A5AA3D648E618C83C60F060029E6EC4D46B045FA7415BAB2AD0AA5
ED9C729C24136F6AF61E6409C0B5CA760B16225641E268A68CFB8260BBEAFC77
6626EBD97195E77CAB425CFB0096D805D9EE699E41680D095AE9FA10122A7882
2F00F495C9EB2102DF0D3E61833BC0A2E468C5CF7AB430FDB7C0BE3DF2C0D230
1580BAA25D65F599378D873165482A1FBB224AEA89C6BCCFBDBA42AE1C5DCF41
06969F585CD3B737D1388D6359F5468D88FCD2279BDB270F6A858FB7D2ABDEFE
5EE8FB79FA437F8F50237B92C307B73B0DCB808D07A9C3255CB9B3B17039CE5A
288103D05D132863FB522A02CEE3839EF9AF7F07D99732F0B8B384745369FB3E
7901166478F4A16076A1504C5E98D17408494E270BBF4470ED12B4332422679F
759F1D93984D7E506D16950DB6C2682FE1379EFFA6F6C95DD71F6E55BE3EF6AF
E0CB25388EEB436E6527806FC75484133F6E561DEB979D5C1FFEFDAF2A6D964E
03BAE0BD593C2992AD84569C81050F7A793C5263E50C2F50B98C4CC703EAE17A
6AEDAACE312DAFAF5278D125B6EFC5587484F61DAFF46B87B7C9B1EEDECA4859
314A9A9E2248467DE1E54D90DD671660B9040B3E0DD982260822177EFD757266
74A16C83A7FB168016A320D3DF3BD7726F1F4EC90EE5DFE810C96B099FD4368D
906AE4699049EFD37E8EF058D4B97BF71106445AADD4FC6E90615A0066823A36
673B8DE32322BBE861AE251226B4385AB28702874C5E665891FE7233A407AEB3
7BF103F902FEBC471AD6C65E412FB5E00A854CCB88500D4AD28DBF9913982D43
F57651B42E0E7DE9EF1A2F6765CB544953CED82E187C11333C5D3247F92F4457
1BDE5844F67809BFBCF8A569CFE3C0A3A1A1BE80ED8FF0A9C509420006D2229C
C525B44FE3A87825D029C3F827828050FBE5EE4C7A4D8441F56E2FCC3EEAE766
25CDFF321ADFD514B2BA1B66E7CFDB8FC93B69CEEB4DEDF80BA158F65C546E9A
BE7B6415B64E2857124BF3FC0BA485E050DF883E4B2767E236BE2B9B93C6D340
C9839D58A365195647F6BCB28B5B1679F1990BD3858B8FDF4445719EF487B225
32E8933ECEFCB8A59AE9FB7ECD21F133B000DA6224A25849DD36A224FEF55B06
A6036ADD54CDC87F9D258766476A595F1BDEA4D2626A0AD63FC287C534288972
EA8B6B9154EA8C28BC52DFF62714BBB110A4121E1ED7FC4E261942ECB01AE636
FB87444046DC3EA7786BF979C258EB60286FC8CBB7109522E57F5448092DECCB
9D1264AAAEB4B0BE5CE51D102BC0EC8B0E3E69D117EC62CF78220F28E45A84B0
FF35C585C18B19C61B51CE78ABE049F1F25FDED5170BF6156B7946465D1D51CC
31E978BDF45C9B464B9DA1290584B298711CB71771EAC18D44944553A339A4F5
D0B6AD45BFF4891BF8C7FCE8419E3B471927181FDF059244CE34C8E2F3833982
C4C3AB5B333511F10A6E751064074A52C138FBD3DDEE28DF2F0F6174BED2CA19
D075A462526DD5D6430D77D90755DDF6C0280A4876CD9A2EBC2699F110F9069C
4CE22205C8F61EE2068824B4AAE5F3D674ADAF20E4E636DDD749286B80A5C224
74B49FC5C093A8220DA14DA5BD9E017D60FC01124BABE23FF62E75FCA39372EB
FAA7BA8938D226A76B011D9FDD66C24C53435B707445E43F11298F2B2836FC9F
145DC459ADFD7AF38D465247CC08127C60B94A181D75FB34147D958445BD6D69
6AE7B5E2FF38A99470D10F396AE895244562223B86632842682BCD4EED2766A6
9EF6B97655A9311F1F7CE694477F749F82198FFFDAE1393586EFD44F564C46DB
65AD2F2D3AACC06F2986F55D64EA277CEE928093A6C2CA45C1F39FCC17EB0021
7E532205027F8B68DF1CCA64E069D18D0368DA1B586FF9F764C99ADEB9B93BD2
989EEEFA3DC87EB05F6EC9829FC4052DB8D75FD0F744A1470A7A67AA5644EAF8
72540FD1991881327327B90CD5534097225899D5410060DA0196DD4B0E8AEB23
739AF92B579720B119F828E9982136D215BD19ED2622B094CF9F53E12225990F
EC9B4A0988E4AAE449964323B79BADE117A3CE6D9B9A58179D70A070BF56E95F
620E2C0A49C06ADBF7E2D583E52C3488C72C90387B5DC63F9284F658F5DE5C4A
92D449AFBCF651BE1ED1E8699445B696A13119D466E2814A5FBA242EFF1387FA
D81CBF4B916F475ABE4C3938E1970D8EA3CDCE3C085D52412826F3A223734610
86D0B51E085EA8BC4D582059B0C5A16EFEBEB3368DB2A746A4C45DFBA53CE9D9
12813B7777219AFB00FA6ADFEBBFEBD803E01C3550493844B9E0A1F41BAE3D82
F70198A1C09308EA9ADCC100FB9CAE0BE050E1713B29CD2C606CA851CD3346DF
70CD3148475002412C3B329176D32973ACE84732A1EB144369AD69F46D1A5964
3044E28E2996DD2FBFFE672E0E0600DEB38A82775C6432C73AF24995B8A3DB24
7CAE7F23B555EE925B6BC8A98252987A99FEC71FD55A5490C891B2BB0AE2290F
542F22E3AE0D4BD97103A90BD8485FE28375C026D2BE5DEFEE4B4788D767FA49
C4FA62F4E10693029CE0753DCD17E8283DA958A70E0620BE4D11248B36BF2C13
66DB5556B0A142883EBF015FA81DC09C3F1AD731D0DE9DB8BD45CC3AEE45558E
B3D942C6227BC78111871A5762BE48F5FA88A4599B2E00E5A491A4E8663AFDB4
117D7CD1677DC8123E1DC8421FDEE60617417F403ADD5B2D404B8C49CF740734
665C5887D21F219A295EA233C52B9A030A92CEC7F3F1B26FF6E2D1797C38DF30
977E4A30E5D000AD997B92DD4FF80AA61D57F47A386890B3C55E5529498B083D
E069FB552B244921DD5E7139D887CA82AC039F77FE8D5A766C5F6D1028375AC6
2E8AD5E1B430C8C645986B3B35D7FFF5CECC0B092C543338449065A4D4F6AD98
CD2B4F5A2021786ADDBC71C3B10A749A1436FEB737C06F8337F1B4CB61B37C32
B0ED7C7452F551D94A618F4E2B1F6866B84C17059030556D0A5985B5B047C9AC
1869DAF244D54E3236DBA427022AFEDCD008C09E07642CDB25B9773493EDA926
1619D911680EFD0BA3A114DB9AD20863CB55D46FDCFC68FB619745E3E9C0E6A3
4B315CEE932B40AF029F2A41BFC3F91502FD8CF76801E9D35C9648B17EE6875F
A952D293968433143A19DAC008AEC58BF5435AEFDC023C0C1491B96267AA2452
AA3972067C7659254C039483471E0CCB5A903D3D6A00F1DB67EDD3D6CDFEAC13
E5FC19932C7C536E4E618E36D01B060F654335981217D994D4E3382799F62A9A
8FF8A8B9CD33F1C8D849935DC807A25FF3F80268BD269E4CA2A467D8D3783FBD
4D219AD9426E32F1E8ECA7D2450045F287F48ECBC5218F5991432122B9D1792B
904D9AFFF7DF7065992B865D7061B18DD434E44D764153A28532B97933842A14
BDCB7A69EC0DF2A546BE6DD1D5CFBF9D84B0EA7776154F9D1EA9FD8FD240463F
1A7D0DB3CC6395217A08454053B06F6E8B7303BF3EBF6608D5DBB975BED724EE
E32345FAB253A0A732742655F75DF4398D2D2BE7E7A316D6B2882EE5BD03AE61
262471EF97FA3C58236B7B7428B8BEDEE9609BFA7AE3CDC0E708246F2A409507
E402B5630995BA77039CBAE42343DFBA03E336CD2BAFE0B1617CD7942D096000
7439C5AB3ECB88EE33D296E0FA5E1382B710830E8963D15F55D45F00F1224E36
0B5507B104EF665AEF8357E45FA3D1B8A76E2ACEEDF17D2D7F640507D5A6EB67
1091103053F0AB4934C9E0932B5C6B4441A41ADF3961725A7B6DD77E0055F946
BD7E597C4DD4C9C293197D791022ED02FC6A0CFC9C8AC5EB6089E7FD201D4251
AC58ED6D6332A3FE14C2C9D190B665E4299ABC96FDAB4D6B4AD0BAC541F88CA0
66DCC9F2A8A2BA9C714D4035DD4B93D7959F658F466942F3667F63D90356C46F
EC556439CA0BB0302C916771E74FB351D749C1751AB580258936F42BCDA15AAA
9B39883B16C1A8B949036079EDD48871C7DD4B361F1E6CA9FD0876C04A286F20
EFD119049B8739190A2D7A9934CEFA6724CF6C1724A15D9E59C14863D381485D
EDEFF49316C4AF736B76FD4C1917310C2F484CB4ED4981004D4E4DB079D92938
B1201420C4654F726CCB4DE332AF4B93553A16EC60C1CA435F79C9B4E67DEA6A
BA744C7FE90C50D6532126EE54B9088D365B0EE020A59706456029A7CBCC63DF
BEEBC495CEBE75638BB24CE6DBDCAE632760A5936A28040A1EB1FB11B7867711
410F6102128D55CDEDA15736196ABFC771853ADF179BC5225D3523ECEB8746BB
00F9CE16C03DE5C81F42A3DF8821E29BFF193F3C4BEDB037ED695CDE14A6C40A
2096C82B662DBB54E158B0CBF0A41065B7BBB4C1A57BFB3843D584712A1F0835
B68F9450BA0D2746030A24D37A92FCDBB9A991293C6C7DF5479B38C4F24F2AA1
E33B2AF5A6DFBB25A3E83FA06F6FDF1F85D05ECF59BE752F54C04DBD85A730C0
DB8869908225BAA021DF2FE4D0BA9CD37D7E0E926608BB4AF272EC998280DFCD
895668FD80D5655EE1CE704259BB6BAA65FADA4C803C2DB31FBE6534E1838C2C
F6E2EAA583EDA6F3E39D8BFCE2E00B6419CCDCE957E03995EDA09268D037ACC2
E7C2B5960CE703A35B4D76B430AD500CD162AC27100BDB84B41BDEC189DC0A1C
EA718D35211BB4E56C9C50334BBABA6B5866E2452ABB123DAB4E840C5E84851E
793770AA2575383501262D1FBC26EF30D269125E024235367D79F4FD11FABCA9
4B4093F4D37AF08DA1CE5C93B534422608980BCE173E15801837256C5C18CA91
7354CD7B581199D6E2384313E548558C372A2121E39F54AE75BD8F535000FF60
36EEB01705E217334304645F54B4CC861353D401A0DB9B0893B26C53C8F35507
10E383856324B025ABD1BDD45D8474D33B06CF6822CE65F0AA1D4B47BCBCFF60
438BBF66D3B0CB17092B7F5B9D5BDD18C396F85A044A3FF59D9A8C60AD245EBC
FDF00AFD198688BDD538C0B4F5B8A0BF59A40A4640F2BF6D9A1C6BBC11A9917F
D257110AB63FFE8DEB2B7F41A339408D477B97A9F77994500DD66EE6B66C3567
66ED2DF9784C95CA0FF15101668EDFFF7D30CEDB6F54A34B6EBE07326ED71578
B49FB57CF4850B1C3421D1FB26057559F0CA734B6644D20C221DFD44E459319A
D107A3E86CF876E2B119F096FB02E333A9DBF83BAFE59127FB4B5DECFB4F6A4C
DF352FDFD4519D89467B213C3C16B2F93BC48585DC6B973E49CD72667A9FD76F
066C1E3D89B46F0593B2806FBB44F10CE8F27DB0B5322DDC976270DC64AED311
4CA9A1B772C01C4ECC7EFE01A43850705A62D548028F62B2FE86DA671993F810
2C36E921836A47C25A4FE6A4DC744374D9C582B1430A73587FBBA4D664AF5C11
E4B6232C3DE2657D6ABE456C7BDDD98E1EED8CF48D5B914305DAF5AE03803C2C
1318B615C1EC5B628AE7CB1AFBFD8BDF23C1FC80DE7632A8E81CF755B5B1E58A
FCF064C7453B480C3665DC187214895688CE53DB03391FA56ED396B5A03F7BFE
3F39FB1CD953BEB0A1BCCAA66CBCB69AC2040F8335F09D2B34040061729AC41E
967A47D14B740838A05880E9D7632A578DDA980BFE8A44215C5910DC08F0D126
88106B6277D944E92AF42C0185D15A2E16B3CDF21CADA3E82B9980DDC507D802
1849D605C79C01604860D73651A51D3045CCD07973BA88F1F0A739A2FBB95EAB
B7706FA74FC6B19A77BB0CC69979C1130B9740ADD2348CA838B31F315343ED02
CAC05B8B3B97EF20B517692C1E825CE278C3A9E16A0FB9CBF4E84D48F113568F
E3380F7DD28C3F88ADE41E48B9CCCA5E4363DF42105DD594FEE13326C01E4771
B04661A3919ABD1F4FAC7835574591ABD7A14B49101F7A5920A391037717E020
83DEF1FBDD394C753D77B3EB2C1A27B6678EC8718B246B4D2DB2EEA99EA55B37
81A7A60AB430275AFAFEC1757A393E349671ADCE38475E3825890C47C2865437
D15454DDE188924D2862D556884467C9314454FE14087370AD7F33CBE494BF4B
DB5353870B922E3DC7020880F7EEDE627760DA320A92547DF3EE54921ED80860
B078798AA4872C79146D824284474EC2E1CE50CEDD25719C5A28DCCB391F1D2D
A79A64874543FE0540EC5CDB19B39C3B66F370B4448111C1D6BDE05DD2AF6CED
EE3AB2372C1D116CE701C8F59E897D63629B3A8C4A78EAE9297A03D0A28C8DF5
F2A2EAD420D4AF62B719CD3320A30C0313107A0B5F8CDC1F5B9C5F6E442AF832
06F0EF3BA7804648C20CB326B1E178D16C6D2C470B611FAE82D4C1477654DF7A
CEB71F431D5CBEF4E6D679FC0A58C484245056C419F090C1A1BB9D5E451DEC1F
E32D8D1C6F355BD90E0E19285F0BD977B79900D8C9B1EC20AAF6FF3C59834C36
50665AF42BF97264DDE956CBF0F707FEA92A97006B09D82AFC7BD0D06934F703
EBFE60EF80C4A2DEE834B14F6C69CB9F5F898F64CFC4BBFDB834D788955567EA
D34A8AB7E239B9282A896F0E45C558743808172A0D2225D116194BC431946862
4F0CD4A7467A30E285A075F25754A211D8F0B67EB8CA392E92E8E4CA21E50BE7
44A40E17B8B597FCFBF9ED7F79A16F138F7A39A2065C4313F695DF1DD7AA5CBB
2E6C3DA12C9B5FAFAE29651D28F63AB1D967ED6503B7481C17BB2557A2D4B014
61845E2819035C68BDC86ACC174DA7697F7C11E51DE0EEC06340B1F2C23BE289
AD4CA79463C1957CCD02CD8B245E722757CA788F9999A7213EAD49005DB307D9
913F4EB4B5795AD61580CCCD80BA8B40922CA0919F24EFA6F496A20B10ADC824
9AA781918FD266621E4E3C83EA6BB663589EC9D97258CA50EE186D032CC063B6
C0E50DAD5B36D859C63B89A70D65082B2563E0FE5C26B6021876D2B78336B83A
D6D6A56489666ADAFDE07CC4A0EADDA94492BF9B8D0102551864052476949492
2879F8A187FC518AD26D9218759795AED4469375C5FB47EA3C17E0A7AAA46554
DE2A21A3D3385362ED88BFB7576103637333C5E272B5A6F36F85F52E448A3ACC
546794F343CA2DEDA211B5EA5897F7FE25BC0EC13855E28ED2D1604FB4DE18AA
85100A2DB4B8C3E4EEA47C1580B6895DF1D9E9866FECC07110E195F1E25C987C
8D33799B360FFA0B99776D39367D6134E7DE181EAC31AAE17118D0C72E6B78F8
BFCA73310CAAA371795927F06CA78C897700C09CBDCD48885F5FE1FC3D4A1C46
39FA255DD6016D963F69DA67F5B8CAAD8D63623572DC8518DB9D1549A1C188B6
DD5E87FD8F95A43DC8B056FFBCE2C6DB458F1E21C0DE30FFE6B36E4B97DDA0B5
44FCD42868CCCDC5AD9DDEE3680AB78E10A90C179BDAF2E7800292AE0E909077
70E10A5A2A2303A06EED113C9F805447D58D47BE96BAFAFF04CBA3C0F2DB6691
434BCA2B8144015C704D14337A0E959A374FCA5CAF985CC1A3AA1F0927F4A4D6
16DDB78F93CFB29D64154800FF830DDA20DEA566E09BB20B71017329FA7E266C
9B60B2B21E79CE89D2ACA50BC1500080B979C6A41A5B8564A7817D956030253E
8941AFEE589F86E1E054ECE9CEB91F192780707E32C5274801E4C421A66C1B43
D9EA3A7312060ADB34DC3342C2BCF2AA4E73CF2C7586344B2927733B046513ED
28EB845D964C896A21FA4690BE6762B140984A975C9E1893121BE4791D04DA84
43BDDCB53C46A668B108FB15B75978950E8527E59A83441143E8DECF97F2D0C3
D0EA853984A89FC8D6AF6B60809157BB1BA786103C4609E40F34EF0734874202
4784F4BB75B362A616B7CE3BF97AD0CFDDE8AA3E77F9B289ED07B59E7B2BE0DB
E2521D8F40EF958265B6308D6BA9568B0F47B008541AB10C0D9D5FD29AA026FB
30603A18CBEACC445674D6B23CFFB84FA444CF16EB544C3B76AB63E36C288D37
E6ACDDFC85E875AD690F453BE77CBA08B9FA9253D2DBAE182237454291A1685D
C47681BE28AB947AB59CB9DBE15AD7550C01E108F1785F7493A369204DB63687
EA33F4B35B57723271791E36F58F156D08081DFE1148FDBB998E69A7CF0FF5EC
C4FBBFBD0784FE4BFF391EBE5780B7F7302DAEB5C78DBB1B98F4195DD0F39D2F
3ABA9E2192DFC940D183E5F440DCBEFD9621D474C25FC34311D30835E8B3DA4A
CD1F86D6FF67FFEA6B7C85D3D37535EB04FD6792BECB69535EFDCC2107D29B83
9E9FFCA1711A8E96B79C6D1D06603A55F0B9F4E709485BC86E940D61A60B8CFB
8293DBBEA56AD84DA878CC0EB7D9435BF3362F4CA6C9203F3213F76DE5BC1F32
EA7A7CCABC48D9E1D9B1307D0C1386452628ED9D24925A6A26EF3C6219E51BD9
007DF8A41269D33900F6FDF3D90D232B56E4D15C056A7CBF35EB312F4F988788
51357C3C961CEE8C6EAA3A86B9634531F2A4D5444336525BF5F158FC3DE86D1B
2E013550FAD0A674161EA03DD6E589BA134102645EE1BD0386C594C0A9A0B6DD
D374E3A4FE49E3071EBA991709F8235EFC6077DBD620A0923A459C46416D9152
FC0343C68DF4DEDEA9DD5E93A63A397B46FBB29E907C3C7E3051F928EE0CCF9D
DD4E0919220398FC8826494291FC035D43E0A497BEB10452E91821DC239BA9FA
302600667D69C94FFA9E7F140BA7A79AFBF589D415850D4C947C8B90E200E61E
51B37DAFFEE77C09566183E6D5283F891E74987334BBA1295277E14BFE051751
FE70BADBA30C047DB5AB1D11EF4AC81C755C96551C209397413718F1A8EE667E
AB3A4309427CB08219CD1324FD27954B180E7B6B58B99907900DA37061040553
76BC4CFFDA1A18F7680A00B7A13269D962A22C72C626B7F1BDC548FB7A0431A7
C4B86ED93299FD83F85A8DC4AF6CDC076F22A1558087E7CE631764168A727FD8
25DAFA8807DC1E6F5A8F87054B4D2E8FCDA51938C1FCFAB162A70F5E89C7DEB8
895AA2A3509F0FE83C24DE32AFD7948E6CC75B771FAEA87205AE635CC2EB4799
93795ECA680736D4035F6255BEBF9782A567078C7D083B64EF1B38302DB9A09F
BB2B3D0F138512F6B84505B5C18602DFFA96CBBB777EB7A9B880A8E19E0FB631
9E79C7460C5359B72C3F5DF77D276E2F2869883DEDB50D8A0F60604BF813A8BB
3408676CA2D9541DCE664D1F729E7D6FF552D8ADE09368E629451DDCCDC42559
3CE12ADB90ADF083CA98EBED99545E67165AA4F3518548753E8D2E626EEF5F96
54B723F5767741958A1F7695ECE822380D4490D52F60E7DE24FD7380414C644C
15747CB83A048F537D3A0533D24A576475516BF028C193DDDEF4162020F686DB
11F70F38A692B9A6B1269B2AB565ED13CDD2D7D8E9776D517C3377CACB16455D
0640295E263FDD5BBB609595C45B77757D57A3D96315AD7687A2687100DB0908
85253BF94085BE3EA50EC9B6DE136E4CEBC4FA65A1A5DD4706968250C91BAD16
6A1AD18DBA4EE2B9CB3C6FE415A9B47E28C91CBE3CA1EDCF18D41F4D39161136
02163D500E5A1B4106792B4DA07484E28E915A64F073186E4C76A252788F9FE3
CF89C383BABE9FB0D197175CC1EFFA9CEE8722B40FA514778F382569FB4E9B04
8B1F6017779E8F234B0BFF4C8DDC9614E64A4233A2A645DE64B7E14553992249
A3E093940A80745AE77DCCF1C44F62700A68D654916E3AD57BE75D73B2F48147
8B415717F2C14E18103581D9B9A435D57AFA7ADB5FEE331FBDC2788358AD01DE
564F34981FF281740C6663182E221D1E7E2E27FADCF68C6C38B5D938727179E9
B1C3C478852AEB3EDD46157FB8AF827C6DE25C625F6E4BA6AAA44CD27778B9C2
ECEF0ED8879280297C7AE62984C8748E9231141E649E9D730BBA8FA48B81AF0A
EF43C9048719D771A8439A67374F211573E52C2942C85CCB7FC72EC7AB95D0EA
84BAD7B7F8AD6CD1426C015AA45D8DE1E2C872C2E76C226268AF2D97A8A8AFD9
FA87F4D419A8B87E92B4A48EAF7FEAB7C92731F801396C04BF8B9DAD27CF9DAA
EAB6EFA6CD0A3E27079C81B6FD96B6B14ACE5F1BE71F9C8EC4C72DBE43489CDA
21CC91F4A9D692F2744027F0A5F1C1B120C9E544CF0AEAF75C290F7F60B12168
0945
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMSY10
%!PS-AdobeFont-1.0: CMSY10 003.002
%%Title: CMSY10
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSY10.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMSY10 known{/CMSY10 findfont dup/UniqueID known{dup
/UniqueID get 5096651 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMSY10 def
/FontBBox {-29 -960 1116 775 }readonly def
/UniqueID 5096651 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSY10.) readonly def
/FullName (CMSY10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.04 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /minus put
dup 102 /braceleft put
dup 103 /braceright put
dup 110 /backslash put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0
7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81
DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91
511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6
1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD
028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86
1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A581BE543D73F1FED4
3D08C53693138003C01E1D216B185179E1856E2A05AA6C66AABB68B7E4409021
91AA9D8E4C5FBBDA55F1BB6BC679EABA06BE9795DB920A6343CE934B04D75DF2
E0C30B8FD2E475FE0D66D4AA65821864C7DD6AC9939A04094EEA832EAD33DB7A
11EE8D595FB0E543D0E80D31D584B97879B3C7B4A85CC6358A41342D70AD0B97
C14123421FE8A7D131FB0D03900B392FDA0ABAFC25E946D2251F150EC595E857
D17AE424DB76B431366086F377B2A0EEFD3909E3FA35E51886FC318989C1EF20
B6F5990F1D39C22127F0A47BC8461F3AFDF87D9BDA4B6C1D1CFD7513F1E3C3D3
93BEF764AA832316343F9FE869A720E4AA87AE76FA87A833BBC5892DE05B867F
10FA225E233BCFA9BB51F46A6DF22ADCEACC01C3CD1F54C9AEFA25E92EFAC00D
7E2BA427C25483BA42A199F4D2E43DFCE79A7156F7417ACF78E41FCA91E6C9EF
B933450D851B73A6AB6AEA7EE4C710CB5C14270D1674FA334686653793FCB31B
491E870D3C2BC654D2C1DE463EC9BA29D7371AA1078800EF93D3F66263A2EBBB
F5723697BF7448BD0D2E301544BECF497FD475B85DFEF52AF4F8F8BE445CABE6
019318806D10C5952157FF8F8286C1EE701545C8F60EFA854EAE66835A2046A6
915D395F1E0366EFE0C0391583FE001FF16D82A2E2DA5F57754A2C6F69306E36
356ECF8EFC3F1188AD6FCD2427E0580C97A5B69B4E0E09B85EEDE142F5ADD2F0
5DE51D6DB72B127412A0D57106C19CA493048A4F815129ABE767D51715B1515D
9C21067CB5BC88741B7298C83EAE36A866DFA87D8981F179B1C31292F56BBB64
3C430779468AAF07C8A8B4934E1E775FE3F35186BD1FA6EE3689C1C750678AF1
FBF9B23195A124C5C991FE670AC0C86FD39D2B07B9A319E74EFD498B45820252
720ECDF7294F7B0B137CEB86D33BFCEB8606985A3260FD669E461C8BE94216C5
D434FD8854F44EE66E5A289A9F9E32BC36AF645D53F96652602BAED418C8D726
BD04A1B4617551FE4DEF54083D414F7DCE004E6BB2DC9C2EF7CE232B254BA2C5
7DCBD36C2072ED46FF711F121A701E2284BF1B718B3164382B8F453D68FA0377
DFE106503B8401D4DB87F5402A3AC9A442FA060B0610A9524D530C7157C26B56
AC970FCC1D5655FFFFA39246E6420CF97D08ADFB7B05822679BD40C638DDF0E7
A97BFE8918B611A145AC965C203F1428812F9D340AF499B3A915B22BE798594E
0F520109FC81E452180AE45B170FF999C5FC2761C6CECD8742A5A6FC97F16743
AD4EFCC6572A6D3F3E4E330C5CB2FF6FEA48A5B64DD3DBE943BD9918D4A18E18
CBCF598AEFBB6AB3CD2CBC9BFD6099272F6543F3E532E0E21E614BD2880B1023
0AC234CB705827BF016DB84E00E8C255FDEFA0101A842929540B7B4AA8A089BD
5EFF05B72356B6BC3727817823B5CDBB1B963103000D7F2A4E2A1472FC3E614B
5CBCB6D6D784023173DEFEBFA8F9ED87EC1A0A9EE98CA59CFC964CF943DC683F
E9E00DA718C4425A705A69D99988EC6F152525C790912C2E46A2381A569424AB
54DF4798BC2D7E7A361E7991641D4B756CE2A7FF4A2848927092C59C2C4B8809
E13AB84FB6B111E680D7FB9F2FFC2C5C66B0B501E4447C2E46C10E2F6124476F
A140C404CFE2DC9E0199BF61E035CEB481D438139A9630934E541D261FFD2906
4CAD99E20655FA746AFB81EDBB5601F5FD6B1D6832A01D585E2C55053F6A7378
4DAACCAC7608DBDADAAE732D66B3E7F87E79756337C1A961E53A4651BE7C77F4
038B89C87F650C54A2A90EB7F1D525BB353F33318551EE8D84A6A83C718EA5A4
B2AC0F7306B1E095819B87015A90CA3ED739B09061782C28CDB36BA4BD5E5308
5CBB70414E4112193DAC4A1FA30996327230D1E021F3CD8115E12D239D93FFDC
B645910EB29E40D830E7BAF2DB255FD7C4E776557BB38157917D993EAC245837
A3B515147043574157B8342D829C7228CCEA843ABC89D1785A9672A5923FC4CD
2F3FF27E6FCACF84E2D3136CA2C0FD3EF1EE7354CD04C38B5FB874553646ED2D
CEDF7E362EADD04B18051F20A8FB0DE18E152385B9D05F98A3A7EF177824E246
455ABE69E2F700EB78185CCFC07E3B4C6FA301112528D977367D30D0D5D59EDE
FAEB706DDC970A9E296236C725B2B55B09B9C336B8E23CBA5FB8692D56F33B03
16294E5FC7FAA42E96395A57CE51CA8DDD77442F142E2E576B778373FB31C81C
16840BB422CA827E30A81829648BDF1CA36700EA32AD888D097C1FE0A05B2D9F
483AEE40269DF09AF0D1AD3DF80C45DDC59C2A03FBB661C79B87853737C6D352
67626B657321B16198DBD6DB98A092F17878AE4698121E1006E53D6F9B0A3BE2
3FB68828EF854A0CDBAA68B37ABCA6AD4A3D809AAF0BAB1697A81FE59C98C472
1E33CD70A75A22C249DD11D76C2575ED3370A25892A16D2FD569CDA70C130770
93F493C7D47D6F9A5424A7A542BAD726BFC3AB225DCEBBE6AC4BE006F8C7C0EA
051424B08305BF2D951AB2986AAFEA04E078CA79B399585BFF0F1ADCED02E15B
8765EB6BF6A8E4D0901EFF2C3AA104924EAD9637A35D877E0C51A3C37DA78CD4
8643C8CE6DCDDE3F116A6C2390F948E5371BEB5AD2E87B41C5F01FB5C196C436
6E256A88D082E3F46E4EFFBF605B2EFF1E9D9AD5EE4DDC323A137CD9451EDEE0
06F7D82898D71FAF2362C0FCF1F726F97F820305B7CE20728CA08C63575083A7
84BA28B7DE2B916432475510E274C12FFD1660A717F51DACFDF0A102D85224E0
D6DB607BB72569ABB8A7BC6A10354CBBC01732EFE35B72062DF269CB25EA3DE6
DC603B04C90C5912D2C38D7A5ACDCDD3F6F116D884F0D8C528F69D5D47BA20DB
0A9E585C7D8CC3C324FE8A1DF150279F7E8FB43BDB720E624E5E9918032C02CD
8020636AE5C38DA2484B7F4B34163E0D0A561B43B80E97746DC05C871AB620EC
C5D47101ECED4A7E25F291184BEF8B80024AA7BB456C1B83A907652B331DEA34
754226C39C6889EBEEFDAD081E01EF8FE47751987667836FDE4C8BB8A3FD4406
1E643B4EA37BD370734D1A2DB17C2F4B74B4ED75098B433601F75A88C9A37A05
CCB157EF6E32023BFA33973F3E655A4D58289136996FCFA61EEABD70791B6523
1FF5DE71AB8A17038923118A5EED8D59C4C58D246FFA9BB26472346B40C8741F
153D19CAFF20DD2A86C6DB89154A630FB1761929FC3F0448EE2F089C1C953E02
905BA8DE75D101A982A611056C4B237596C10951DD98BAB838B742D3CF7DE718
617DB72E5268583223E37E029D1C8FD3F1D21690151F76B76C52C725CA135CA2
8666553E863CE188BFC9B99AF56AC2DB5BFEBEB12FB563D00244EB89E478657A
98AF2E1223C1ABC25A4500E8119B86EB3C26B8A2F3505A3E5610F89B7C34E278
53FA0A54A7F46D84A35EFEC36AE660A9E3C37EE3864106702DE5AF6C45ABF64B
888A4A51323138CE77DB935576FE6B4824B6942DF80625098CE1B5B32B234F1D
052A9D6039697118A9D793793775D8729D8574A2E74D7109C7B7E23BC5E2E87A
CA8E019203952A4892544E1AD3D4EDD22971611358AB230E9A2ABDF00A288501
A01B67C42B33F6B78C39562DB50F4663B922D9BE0D8A150311AE44B83C1F129F
07337323E9A23211EE58E16043E127C6F9574019179F5635648A011266677B56
B5D0201A4E1470B952A1579B57AB2329CD4C615395023C653F784D36B5EE3672
10D191F29EA508CE84763CA4CE7C2C5229E38E241255A5CABCD6C7CBAED901A2
CA53B5E24111921CDDF83578D33D463D70EDACA0E470D8F592303FB6BFD68B4D
3F3BE2D7C5EC8BBF10C90111A33E205F2649B56E8443F6FAA6C721C66575AE12
D4C40F1F46CF9E9DA675AB5D5840D938780CD9E4AD6736ECBEB6A4397613586F
849B51048AC5F9405E03E14540A5E5582F61CDCDB57EDDF95A8C6705F433EE16
648F098C03DED8A2AD94AE3DE202D629B9422ABB031318D48F2C85F9DBFA17BE
84708AA3B6C9F81F4508F7A5CB7B6646AB8722ECF817877B77D473F577556DAA
2BA0ABACFCF5DEA7498C47328E873019A956FBB250FD9D8885D21D368FA70CBD
2709D2DA44EE7A9869963EAB48789541906DE49FAE785ECE1F18A22C7E7ED204
9768896B78E9EB7A2BD6EEC1B26083940656ECD689D92942CC8AF05CBF82AED0
B45A7DF4DD7AA6526FB597322560B9ED3087A65B5EEF1371C328A021411BFE3B
D9B5088B2F1AAE381FFED52D2D1E02CD0DA78683E3B06171CBE94BE9760005D7
135893D7CC2DB097F6AC664D9594CF1C650F84DA80D2EDE04802DBA33CE3DAFE
EB7A37E8AEFA4FDA6252FF21E8673DD98E67124D5DBC7BACF361E57077B71939
C1D1FB923E4E35C075CD1BCBE0E80DAEA1320D55B43EAB45D9B26C366B278782
7519FDC482D98839BF0DF2E7C3A56A1C1A3FC0E57A75CA414F6536C1FE8EB7A0
4ADFEE3BEDA0F53BE8CF5F64230784A797133E8CD46BCCB3BF38BCE38A73CCE2
9E073ADE792F7128231DDD1F63E6156ADB2609C200837C2E8A2D93D2A7BC9171
050C709A71E44E32B1B03C92EB5CF1D3BAB1C38E027DC4ED9AED633D98CD7486
3F773ACF8AE332631CF2ABE6D606607593FE862ADE31803964E3F4DC3CE3A271
C76BDD95C87CDB3B87BC26FC7A16D567EEC62E6FF0D471B4853DB8A94D4CACF8
843824F818083F10E88D52FC4253E8203292CB40F1414AE7E51DD7347007C342
CD70E8E9F2D2A13D71213B841DDEAAB208AD9EA644591C15DEB084165F9DF24B
B91D3BBEEC2E34E38EF16A0C3F00700A7BDCBBFED2EC0D09601AD6538288DB50
3478B051B5E16B604A0341FE621A58718D960D699D3FAD284310DCF54EB13175
19A75A539EE98E804AEA24689D3540F0F12951A3C01FACCE9A7BAF4D0DAFA946
FF65A4D2A4C39969607272C6886F44E90ABE27CA3A1F12A29D9B32E60E8E34F0
17C5FE43D0E69A99A922D98909B2BBCD145E59A5E7F5426B3988F73B09A525F6
8BD4915663C1301323180E760BE81CB874B020FDA3AE63340E4261E4F3E4949B
CC0966BDC4426190BE9F5D77F76A72AD925662E5FE1CEF9CCAB68F0BD33DA003
F11EB91AC4502FBD6AE48DA0F9D07C35B96B103E379B8A83A05FE728F1716194
1F650F75BEBADB2E3810388F3E2DC7B19F1BA9E32925F2FD9F19F4E8701F3E4E
4069125D7C401144740691E7A460021A47B1E27997FC1DDABEC5BD0EE0B20194
2D579C7D6727AA124083242BDA46D8E116E2751C5F298851A62B60AEBE82A929
9B9F2492BA35690D1EFD16215B8EF14E7A3803B93C28FA41D971B05B6AF3B593
E74AD1E68A5FCE12A86E63B78BFEA87D3949FD164F12277A4688BE96356791CB
8671C49365608F3EDECC109321AF92B4C29CAF073DA3A7D73E913D0D83FAC5EB
BD884D4C686056404DAAAD6F82F94F803FA1FB0DD8908D1DF08FB87A8BB83027
04DE0CBB1C6FEB6B517FBD7CF065120079E608CE41893C2BC96A347826CCDFD5
C69E161217F2127A59F1A6F22037641613F191F22D5B4CDCBCC2EE5615623404
ABA7BE6C5FE475481615B2AC1A2412E54688DD21E44CC9AF5F16E634AFCA389C
4D740B7B51BB141BFAD1080E7C726C1606A28ED492E6BDE9F800EFACD1513909
84E98CEB6A0B7A2A6F3E1D1DCC3B2552795E0932673E59ECC56DDD37A1D52BA6
C3F0E905978AB568941A163F4CE3AAB5C5B16F86016EC47BA6F3F7AAAA77C3B6
09C8C3ABDB6D514A76ECD37C37AA88B5860630B3406B494F7725975596F84777
D9CF48686EC9C5DBCC1D78513F591C7C10AB9D153B3D41426B7BF668B0D04503
56BCB686258462C1DC61095724B9F3312316262FD7C1AEC6E54DE7E5A7BD8EFF
035299B8FD8A4A7B0F51404F4A760F4D8B4C0FB7A32FA4B2383AB6E9C78FDEDB
FE6A5788D38A6701B123630C2A6D820A684166FBBC83DB17069494FBD411B333
CB37E2491C5BD035A33867A6D3A3D420CC31ACF43AA07182CAAE67E40EC63663
B678F71D4C6E0EC3A0AAF904CD3AA66E0DE5E3CDE049E94249B39A1C06E3CE9A
F974B2484BB2CDA14282B9511E505B3C89F9C802218AE40D1A7541335C5736DD
CD565D4B9F4CC78F3A393737EDB4FBD0DA299E21CCFEBA5478EEF013F0552A8B
0BB11FF46CCDB784E8BDCF730A16363E66572049E42C695886EAB42A9AD9094C
B635DF4B5B9BD9B9AE8455DFA3EEFC77653190F9A8B1E93B7281C2A21EA7DDA9
33484745BDF7E3DD63C7AC66C286C9A5A698A5E4D7A91710B7FF943FB23609B6
4B442F83CB795788FAB5E9CF3F75D5487DA26170E4561C7941C910B088C3B86D
F844B0F340CF82786A3FCF347048463EBD2006281A816627065DDA6CD4D3AC5E
2024BC96C7D896381BBB567951E7A1F29D4E95351298B000D29E5F3D0448CB5A
CFDAE1BADE9403B90371C3A07D208948AFA022A69C519434B6813086ADF518D5
88E0B92072A44BA1B3EBB630A13B7AB90992E85B6D67361C8D96F3E0D826FF37
17B67E4B1EB7BADFD98D7F4FD17BECE740ADF13C141EBF0A91CB105DABB32FE0
55086D56A0D358841D15FD349E6B95512E4EDF4C430216FF85C2ABE995E4B40A
A6044CC8820AD885C07E052B3F91C2E9A1D163BFFD210F7BE95B923E2500DB50
2075106DB541C267BD450B25B670CE80BCD068D4DBFF2D82634175B61FBD3BC3
406131F44C7D6F18D375D1F2270829DDF29DC14DBB58A30AC193245D18DE91F8
AB88AB548D8138605BB5A50073295534E314366E26665AE70482B890E4101D6B
60E4F3B37ABCA1346DAAE8FDB8DD9C832EFF3E73BA470E2BACE7B8515CB43388
C27AF99FF9322175CF8D4947E6B3846AFF5163E972156847F58A66660EC8A3A6
5FB47C9F637B4CBB4C73B6A080B0CF6FD1E9665E92032540570FFCC747C67C50
822811AADC404BC7ECD1673E8AA6C3A2F1D82F39430B58C29145E2F1B679C46E
94EDC711883F1E4EA84117A54757E8895A40401A26E1437B39A2F65CAADD6E02
D71FA8AF7453668DC613F326A3344F74AD7AC67569AF399385500ABDA5EDD3BA
343CC5EDD4B558467626850E752B9959FEF1454E53E7A3DCBC2255AD8F6AB4FE
894455118A61C58840CB68A925ACCAD75CEACE863D806916228F0614191A1CD5
DC9BAE256018615AA3725834519449B0A88B4F396654E74099C007930ADB1327
DD119BF799FE3B0B223E1EDA04FE2DA7A1C879143E1C33B6C6344F4BA033AD6F
8E88C33DEF1977796B454BAB2494C930F492A518E8198C708A75FFEF8C49C324
A718AB59B889DED521229E741FFE53F98EBE88B0405AD523254FD3FA4BBE96DA
DA1C27C1C979A0DD4E61C3B1F4C4DE01E42F1C4435EECFC02D97994BC8AF5270
E7CB1458D76ED0229C5FFB4A23B8716018F9050970895D51722CDE8F2EA3D947
DFF374D84915D5C5D16463A6FFCD079D1ED416C4347BF831FF0C4ADFB61295DC
4D5785BB0852BF472CFC97EC174491CAF961AB90629F055E75DAA6D9898E8653
5BCF379816CAE46FEA62E7BE8E9B953466E51828172C4DBD0E1BBAD1CE28B5B1
02B3E36403BE80B49A47446A6677FCED438F01D60EB10F478C89528FA337D0D8
88D3FC123C076507ACDAF783A9A6E24ED73BF24B6E0F11C13E532DE5F70EB02A
60651FC2E263002D3986B7B20CC2AA08330B9FC2E26765CD52266969A86EE30E
71E0B41B6C1C6DA423D3A7E1553D2FAF26EF40DC183099322D362E4965695C52
9FC3E5BD7ABD743CDCB717DB10372A722A39CE53FABB454EADE2179C4CBFC016
A8E893C28EF549CA1692C8D8ADFC471DCCDE266FB4E97A1F3035801F3F034D44
A962226E1AFD39AD32B28B924B247F85B87CC4CE00A01F0DE7DCC439C05297F8
AB66A0899A135B400DA86109FFA8CB56DC528C494B2833B69725F533632F8717
91A4E78EEF79C4F59E5F068B6A0ADB9FA9E3A09E1B0F367030EDCE6C24B46739
6B440EF7EF8132FD8C737FF9B7561D4D01564106610633561FB31239E96C9ED3
D43B799ED76BF07AE4D419E13A47EA8FC5671F927DB24DED249A8E2A89862737
0608FBB802E84B16FDF6684A329A14487D1234897C3D7EE35487B81B625132E5
56E71B16459AA33D50B534349C58BCFDF6166EA766FBF4EE0D1614F108316B67
7622CF41FDAEC84B17A3C3472C1046B4653ED1ABBED6FCD557F02225E052DFF7
FEB03898163EFE8B85D2FC830823222F4652D5FBB0DB57DB8C42C138B986BA07
D61AB480BEE9FBC33ECE2A4864A380C1840EC2495415A274735DE53663421E0B
13560F618C64C74843F9596AE89EBE5F51C633EF6758C82D576EB4427D33367C
DA82E9EEB6453A3528A50A5C60873193BA611FFA185D8DF9CFB9648F7A7D11A8
482DBADCD4E500A4A2EA6F89363A0ACF3E8A1F6E901008FE95D2A712DA189C54
F20696FBCF4672D414E17FAEF6517A79A915085C4AABF66A0BCD9A9BA6F0594F
9D4A829CEC6FD1DAABD35680F9FB72BC14C65AC75201BF0CF15C05027A5C2F5F
0E52148C24B68E42823007717BCB450509A0EF474495D1381DB6C6F47775CBD5
9ECF9D77FBF9F57686C34E3BC43FE5FB31AFD3A1A0CB84A2877AFC6C0AF29F7E
C7CA04A3754F6FE6DE0CF7F1A2102BFE361E4CD94F45E02D30F92544AA888238
A3B07EE188829512C4E5EBD57675A0285D55B32BFF94BE7EBA0D25147471E54D
AC4BEA702B1402A353386DFFFF05A6EBF2A665E771620BEAE2E47368CE4868EA
018D1BABCAF1A2A759282AD1F238D62C662788F87F140A97D8386B129DA38914

0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMSS10
%!PS-AdobeFont-1.0: CMSS10 003.002
%%Title: CMSS10
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSS10.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMSS10 known{/CMSS10 findfont dup/UniqueID known{dup
/UniqueID get 5000803 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMSS10 def
/FontBBox {-61 -250 999 759 }readonly def
/UniqueID 5000803 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSS10.) readonly def
/FullName (CMSS10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 97 /a put
dup 98 /b put
dup 100 /d put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 115 /s put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0
7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81
DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91
511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6
1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD
028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86
1319147A4A219ECB92D0D9F6228B51A97C295470093CA270C4488BB4EB864B48
63941B9739638D2E6F3CC778582B46AEB4E466D89D1C211225274356A4BC90F3
274C6AA56E200249B7D0949A3FD4185DCB3E5286910EFD7CA72D5D8E8052C96F
388D12094B87D3705CE64459558CF024667C0FE96CBB32B0BC9E51037D7BD62B
E4B05FF99384E71D78441A79B0B1DBA1CAE02434A9FAE46596FB86B873B1670D
AE0BAF516445A0DDC127F8FF3ADA0B10EC30A9CC1F7E9248828B5E8AB46C3FE4
154B80A54128A08777F5F9B8C519C7E3B632B3476F007FA156E9F39FBE57638B
4214CD2BA79BA9DDA0F4C073AED814ABCCC2F7906C57A872C00E67FF03AC1200
29DAB92376422FA21C67CA98BCEB8C431CA2D3EDDC16972F84BF6DB2F705BAB5
CAB39C82D139FB1304B9E7BF1F6FF447596081D5690B1519E468D6BE49C329C5
C9C809023EDEB9DCE4A6D52A8049E0CC134E8B41BFC6558CFCAD3D9D2773EA16
131567AE6231B3235869767A1E7C1FA6C8D6FC1B276CBB1CAD14D376188C9682
302836A9290E587D4225EB8BB1DBA2C4580A81FACFDA197174FE948CE757C575
F23070FD84DE121955D7D9307BF986C5E739FFFB6CB76822C341FBD9FC2E3378
AC9332B40C07D5B8745D74E30F1D719EAFAEDBF5FBC40D0546F69A66072D8A49
28D2CC2E76B9B1EFD191E0BC7510C2C8761BD92EFCFDAC263342A01398A56D18
121A591FF5CD4AD8B25699A7897E60BA940336BC17B9EC9F97C2464D031F958A
A3548D0C97C50C580B6EEFD0FE8330EE2BB0D2E7FD1DAE33448953544A4B1C5D
8EB57798D0ED4B22909FEA78ECDBC4D8A124DA05B9999242D68681017285A0C7
69041C1F79442279FBE328733EA0A6694D68BA89739FDB9297BE0CF1808C07F7
BBF6F1538DFE084EC8C0EC24D883F6CC08A51DFEA23EE920F44BA55FFF58E960
C7BEE551FCD2D5814DE7E3F835608073C2CB80EC57100CFD484C837881674E92
B217F4D11165427DACCC29C129005874C05CDE5FBB2D912368EA2B98C45AEDD8
8A0D2493F60EF36809C8C6EBBC7856F6656E8D398BCB29DAACD4F7D4300A0B01
161CEF51195D2C58DDFBCAFC1C03F49304ADF02789889826F1E20BCC14827565
F2A45CA57DCC61B52E33638A0C6C5A59B145E82B82571DF1806EC40FC0E8634E
A34A791B1325571E19F3AC2EF6FE68A14B0ABEF7EBE0EDA3942E85E5AE967A14
0C5AEBFF2A36DCA8866700CB7082D2ABE470864C44AEE1F6D180D511304C8674
D02FAB12A7079ABF96E1CA3CDF9D75532123E87663B1D524265AEF63EB5C2169
B67A651A101E1C7EDB008D3DB06DB1FC1A81B41B291D6C4A58FB57989FFCA434
DA84B3914D1D80B17AA3A55A70BBC06C49DD5F7DDD03FEB0055088558FA192A5
261477899857CF598DB740E82D035E84CF17B33048CFED2DCBEBC2B75CCAEBEA
B6C5AA1C6978FBB36ED98D9047028360ED430A0AA69AC85A8F83825EA649E1B2
64B260197B06A24A1DD969CEEEE136FB046D713D0630B246BD41CA285F076038
F7F8431913BB9A3E70311844D4C22AA446E3CA217A9DFD75A898997130269B29
AD4AB7D9662856E677FB2DAED7078639CF31C6E6637C74DE2B5D0ACB88BD61F3
CE3C5D56D3D4B3EC1ACB33EACBE05E53A133EBFE93CE6A0CBC8F24BDC5B31BBF
5B3E55D6B40B1CED389076014667E28BBBD60145A06BDECEE8011A2C6F06D091
73767A8045CEF2A110B614149FEE783A2351FB2938A9F73CA406538EAD82ACC5
A3DFD3DE00221E1B4EA977AF8C89661357FF7D2F1FCEAD6CFC9D6AD81F95100D
EA1F328249AD84AE849220E6593D45015B4D7C9527F3063E9F6DB6E572092A1F
1F460696227D5F0FA5A5484B1F0D8B4A35066451663BE448D924DBBFD388B6D6
D7CFC87C9E75B7CF79A4C9207E29E0BAAAD7FDF529B860F7731EA978E335334C
13CB2F0A4250F5957B44CAA0674AE8356F586A24FD137103973B9A1FC31090C7
C84DC5D380404BCDF3FE20C6F74FFDD8BD1DE845E99DC6FE09931F003834ECC8
08C5D962070B6C44F901A787CCEF048A2C584A2285506B4D4E82B1BF130E2220
B6C8B3240A4CBBCE16AD3676B23A50B75F82CD88D1B8F21D30A12716426112B3
23DFDE5A348DC9DCCCE5BB5DB5433A5AC125DE1229FFAAE0D8319B2929986EEA
56A93BA1FBDBE617F30852A3DC8C712DF674169C6D656F75E252187A085B2788
2467CC4DB08D48EE6A98C61BC55E6EFB1938FAA718802B7587B94C8F1477E9BB
DCF6E02B5E67FE3AD9D87C321CD9BC0CCD36B9C4BC601E6BD552EAB8E1C940CE
3A22F3C2501C3C939CB4F17CE97566F0A04602D2A22A05CECDF4A49CAFD6332D
5870E1F31AAA5F86867F71610CDB83E473B9D20BA00D8986D7148E0EED03865D
9622864B52B09D12E0C5FCDD023D29D5AB1CACFA92B6FC14FC84E95F407861D5
2BEE3301AF399FD7ED04DFDE6679A345A282E7FC08D47E3FC8969D3B00ACD7B7
F8769647D6D4F4106340EF739583374D023C2702C48FAC1B643B5897D2D7DBCB
73257712A0FDEEEB98A021D218CDDEBBA34687E23C4828D7F96D1ADDFAED7EA5
B279322E6D55FB486AD8F3A8E7B2C67915564FE56F0C9277A06B29C47FB7D007
11AFDDB3FC1B173B4E449CC6B198041CCA0624D81B4840FE5B63BE72157AC6E7
03E5E95D2E2CE2E40BCE8044A8F2AA45F855484A891B9F0F8F70188AC66A8DEE
F4D656CBE216E6D9AC33BA8DD0685D480833E1226784469A221D9FA3CA600AC7
5574B5226649A9C48CCB43339942FC9010F86BAA2D181AEB487A92A96BF2EDF1
60F3B93FDFF4137A25A8AEC5ADF8613019CDB103DC4367EF3D8AEB4FED0E6BF7
622AE0CD3CAA0321D26CA4280CFB60D08D9560AB8AA5698231171B881BE9A27F
BDCF3162134126212C523738D221AA05E31CEE73D9D40F73C450B6AE2C1E70D5
C37162BDF55943069923A290A6C720042566E55A21CD81C460818883AB016C16
8FCCD1255A66977DC1C110261D7642199D466DD3D2493A2D47694F842241C474
1752B00DA03E69CD16A8A14BEB8A431A315D19A39BA978E46EB1189089FEF647
F9DBB58AAE6B3FBD475E4DCAD241A051DD100ABE81D40ADF18A4C50F53BF749F
D6F7C8E02A5665B4AD18DDAE79096DD447F8BD32C68F9F97F05E0071D9E9AFEE
257B96D48ABD9920418E17C8F027E9E975E4A08DFB1988E7104CBBC1CAF356EA
7750AA7110BE116AF1BA69A94776E4356573B38472A8A1292C63701543B0F315
611A0E0595B30424A1137478BA6F990AC7C3AB4DB69E75C222B617F373C521D4
246E954E9857AF59D1E6C36412B643733CF5E1C90389EF0E5E0DA55D3AD12E97
E7630C315F72A03CAF22E0ACE3AAAFC1D496CF4E5ABC49C2DD5E264BE7EB2698
AFF36089B5DD2C53DB1C1FCFBE1E89D41A95DDD278CEB29DC85FD1DB8B83CAB1
EB37C531E9BB8466ED6B8B60258D3C355626CDA43A32834DC89DFB11E5FC6D68
0F78CFA871113DB81A1690250A6F842ADA15734CB6DF7C6ACED6D8D586BC4E1A
94EF3052FB0F8B9454390B882CBB6E135AF1F9C777AC362C2A758C3A98117120
73C6E2FAFB580716D4B2889A4331CC658AAE996245685B973D9C184541385680
AEC2956107DAB00230FB39BE98D3CA898D917E5F2088F26CBA4F8B5B115B6443
8753331233B10852702FC26D9DD4C990C13CE4D0DCEA23D62A826A4B4FD16070
5F3638C0A50A3373A33FCAA6F3644975AFD0560EE5F2D1CDF08820373468E4FE
6679A229D6955CFDF7ACAA92A87E6D8571AD18CF59F84F88A674B2946FF20A28
B9798EAA22442415EB46B9498DDC0F4BA6ADD347AB43E9293CAABEAE80127378
129D5DC69F6DFFBDAFA5D65580239E8EDF6833D0DE6DF75F0FD090A83CE0974B
AC947BABBD1B1C7194DDAEA37B0CAB477ABF9433FCE0243C8D308409427D1DCB
8EE4FC36C7E5CEE104904B520B3F6E677A5B92F694BDBC2C799991667E0EC14C
B95EAE7DE1854BF4542F05B4AF401CF67FC3E46EA5A0DC362F3CF177B1796DA6
753AA803E724D1721DDD1BCB0C12CE0859E172D2A370C3697286F80D9E138AFD
A0EE016805F847BD30D11D8B891E54C77AB51A7CABF76BB14B06153C7F811FE4
93FC4B7CF161051A458EDF767DF94F487DB939A2740B4242BFEE234F75084DDE
207E84533004B933D43C712F0C71DA4A00FFD6D721EBC93AFDC4200E3B8DE433
3ED3E1DB799BAA27548ADC853AFF5D9D6BD92D644E3CF394789C99D9DC054A26
7770AF5DC5BD6563929AE11BE341F036584DD573D3F43D9D975201EF77BEEF80
D1EEDD1D4AD5D4D4DAF6D5B9D4C1736CB111D6FC74C236779C0ADA430323A825
09EA8D0CB1772220AF28B93098BDB36913159208D1B2D7ED45808BF7B686419C
5C0E3DAB5BC9830FDF3B494D624EE8068BF6F5212BD69EF466B9A213047BD105
B848F056DC544A8CE66C546B1A4DCB4BA29CF0EB4DCD9C2452F22172AFF33B29
E97E12D8F0D312B03BD9E5377BF0C81D884F1E79DB66E8144F106DFD2579AD26
C693C5B68F3AC46BF0D6281032D4D4BAEB2243151AB1AC0BDA2ACDDD4D590C90
F29B335DF8F57DC593DCC081FB56924028E3161AC4865B49D1B0F63F5EE866D9
7A71171C09B09A44B0E32F03494D9EA63F3C89F5E772BE25A6557F119299E989
99BA041694ED805AA4F3BBDF00D88171C9D43A9085A287A36A1F0F9386F2A98A
96815CA51F06E1CDF20B757983C5FDF4003F5438232159F325C6335B734FD982
1423BA77D0EFD044381AFBD0704E3DE95D23A70E2428E9AA355A9A8A25C6C74B
48488C14DEC93A766E112D74C83576ED355F17A809E8D3F9C65C4E3E14EF484F
4658DFB57597E2A4461D8044E95844391C1275D63F282B37888C842A5151937A
45007547263D70195ACC018A373D498B88C5A028BC66ED96A343EEE74D61EEB3
D9472B6A549CEB8699F4B35154A0E2ED22867E4F9E4A76311EB2C9F9078FBA81
838EA49C2966BA64C165434DA3093206B70186BE80600B891D9979F730FDC794
5DD6D8B2090CC67A634B719F441092A10C447A86ADB78DAE45823ECED5FCEADA
ECA52E363D913D9EFC0ED98A5A1F823DDA3350EE27F09C14E4C7298CC0FB6200
DEBC640C68C82D70AFB7A7BA668F1D7948686206884736CD03D9F6E6CF9702BF
E3C932CEF3CE07FBBFCEC0476EA6E8D5D4C5C6450C8FB236B89BB82D51886240
5BA7462F50A88F69228DCBDF26B7250E90B3DF8E94ACA1CADD9EFB5C73EF9DD5
46052314D445CC92512BA231F79A09A2F0D91976B160B8C9BA055DA4AAC1300D
491193EC66A6DE12BE01EEEDBC3A2291DA1F27AB76596A236B75E19FC5F1FB6A
DA1AD835CA08B6CD03B97B4CA1BFCBDD2500BB09F1A1B0438E4A759370EFA318
F062BA9F3D352572CE232E6FBADDAA5363807D0DC5320B807FE5485C8CB09B6B
0BED9F5B1300FF370252DEBAC9DB25CE2EC494E8EEA45FC6604B3C104E81B287
EDD49F3D7430EC9176A16B4FCEC5DF68DCC11ADF90BD5337E2E4B59BEFAC8298
E5ED2C7FC5928635420FB1955251932713236DCE28012C86F63D12AF1DB634D0
0B8CB8992B8723548177BD6822A808FF221A9E38B0DCCBC1F3430A9BAEDA89CD
ACEBBDD8CCA5E17F1CC37E35A01E058BAAAB6BE7124314DA19962BADB74EE73D
8FB13FF6AFB6FFF97926CA045B62B98BAA753AB0FC78B881D3FAFF9EE2FE918C
8EDBEF87637F1530E3E13AC090FF81F4136E08D5F3734327E643CDF621278741
A17AEBC56E21217888A6C8B5ED4269731910E7E25693CFBDD4EB4A32698F2447
4C45D73E810B627D8719E4E34D8FF378F9B68BFB149AC67B3B1E55F20D097FC1
AF74D46F5A3923C63DFEBFCA210F6B257F5FF3F2AC34CE41C15C9977634E473C
2235295C05C3DF6B3009C7854BF11CC87471CBE085793AF9C5D05C5479B9E780
14A5A6F3F6DDE5A18243DA15732CCF26ADE40C566DBC3C62B71D46DE87A12C6A
647CAC923254E2E74AF882DBD5C9E108A9160393C5CD12566AF7C824EFEAC56E
6F05B92C73A76824C5ED1735BCBAC61B98D509250C854CF1500C212F574D18D6
4426B8510FE9785B814A70E75C9234D42483E736D0689D3561E8EE5650F33A36
D50127589401D267BA6442E8616E2CDB1F6691D3FC4A2A377E5E154972E890DD
60CB463E9EA9A6EA61087DF452FA5646F69BE879337EAA0F5DA4438FF0365627
4E3B16851C2F08E976FDA27AF451CCEFED00376FC3D6E0C160F0BC19544DE289
BECEEF9A067FD71D54DA3A4F73F06E2F522BA07551296214DDA47B1BBB1212E0
1100ACB5F65FD30C655A3402C83058F8ECFE48FA60B6A3DC86C4996414130194
6676EC7F37454023AB53E9D9EE60249ABF6953E76DCE3123DD268BBD492412BE
65D7C3E5A5E483C381182A8F19B506F0AF6DCD55532B89852D1D96021B22E9DF
D9D072BD7DD4450577E658B433A84F92752B260AFA2EC4A118747CBFE36AB7D7
6D5DD96A119AA1BDD0FDCBC3AFDAE5FF72713EB46759A06CD09B5CFABCDAB0E9
85599506AC07AA525978AB157496163AAB387F079EC9FA1F9E91B9C2FBCDC9EC
7027D77016760539AC03F1C1DB242D28D6EE946C42DD2262D82ED48C3A839853
BA977046F0EF373AFF884AC3112D2FB319421C3165DFA5710BFB9AB9595A10F4
9D05704B9E22137CF27F4B2DA9CEF6D8801D5F792969B2E58FB539B8038DF440
6DE20C0313A7BCD16F279290AD6859B0E657CC3041C7928CAE35B9D3A681F2A3
2D40F8EDAF1127E754276556C95E1282514B6EB6E43FF4F0FAFF28C715E3F39A
374415B62C1F5F8E31E006D6ABC736057910A3729AC60360CEE1B2C8D9F77336
39CAC45329A372205FD551B9E9EA5082411207473D9D90E76136AA70180172E6
AF6EF3EF6B38B1906B904BE9BD5251EF067738840C28877659B649C6C4CA328F
1BEF8A9CEC2CB062702F58CC0B8D2D097FBC278F9FD894E10ACE1DEC4530CBF8
E4E467B6DB9C596DF0C3D43E6AD70F30B733EEE692C2EBD68756D0C16E1F00B6
AD011B5DA073A769B53C2DA2E7C9B7ADC6F551BF4DF4C39C66443692C3DC62CD
B1E094013F364D04BE2FBFCD1C7B2836180E9022E0434421FFA4317A50096684
CF0B8740EF680F27F4A84AAF2AA92C64883BAF57BDC60C6467A8D4E09E6316FF
9BE73053045E5F3586DA3BD1298DC15D751913FB1E72EF80047F6B33591B97D3
DFAD34EB224D64EF60F5B4ACC6EB42E1BE0CB2812FF2F3C264AD2E44F5EBA441
670CA0A60E73176ACDC4E42E74F8F489C73481EB5D46A61FDA1C0FF9F8844DBD
99CECAFE2A72833E4522981FA13713AAFAF8F121E60FAA6F379B2C8874CFF23B
8FECE70654E5855E525A403700A96CF7F8111BF2B58386E29640D82F1DD86900
E0E203F3ED554209CBDA2A61A5641D4B39D98C5C43D4575648D06BB82B6C4D4A
F043EC61B17C208CE8B4F43A7BCBBE588A3D13A183D79A47404223037FCFA4F1
DD237344E589F161BB9BBF3FAD2E28749350DB9A74C09E894BBCA85B82E704E2
99788B24642A7D0F0FD96601CF1AE4819EBECAB89824A0DC1C03BA4B546ED36E
DABC8D49CFAA53D2A9A5DD6B3431E364C99ED0323513476CDCEE49BC413E50BF
51EB93563DC03B62F84C5F96ED713F288D109C79179AEC41424822772032035A
40E84014F5BF40948F05E8562C992FADC4C94C6A6DCB1395A056C57C979AA4C1
4468B701EE115FE570BF016167D7D618E5E853AD4E54905F25C9202A2FF26EC4
3172D2DB5E7EF07DF8B2D2E1F508F68AD5FE3821852601C07CE9AA69A1BA8682
A8CB11B791158E1FB4FB9BBB3BAF6B285A4CB0057689E72DE1D7D5770F0CF05B
D9039DFAE90751B085BDF6F5AA9A634B5BDC31F7AE1F58AE1F5CC02281429B33
760498C875ED60FC7E9B9BF26D89F808B05C2E483B9171450E4A04AEB03FEF3B
12D9AE0D47CF5332716FA25C28A2AF67D919685FEB7556FCDC9D79CC6D608816
93CC505D7719DA843D2BD5D5CD3A20D0D955F69FD83F039C48BBB3E6CBCDC3FF
63DA392507369949284AD3D998770A270A1FD2FE0BF55AFA6C51A786B8760B4A
571A50DE41B106B12A27725C179878A8099E7A91C8DBA1EEA5A50A81025B6D2C
AE1BC7949D74660C459E4D3689476026B0B7F5A524504C48236B1DEB7FCD0566
2D242498C35801424C559861F2BC0E4D616AD5830A9D6FC70A927C43210850B4
51C79BC8A6E225D3F63BA5200ABA8B735B5E2218393A45B195A76579CF820FF9
799037394D347973CC2DBE48D0CEFCB979CEEF7E861D5830C528B7B75B74976D
815C3CA9C19B0E9DC8FE5CB23A0C69AF41BEC0EA5322B3CD58E223032C969C7B
B7463204E9B9B1F9C55398C8F051BF37266E334D8E010913FACDF7F4420C89CA
DFC43A5D4110DAD74DA7A642FCD7C167CCC2896AFA3C2E29EF4A4A25363F6417
2F638BDDF5E2F78B11BD5458BA18A98233E95390E89792265BD7E72DF917ADA8
9007022005FF02570F27DDA9D79CADFF1DC7AD838B2D4FD7E7850B7EFBDCF5D1
6ED9F8389C31F6AF8320AE0FE2F1B8BB37F3E13A1E2029EBFE81F267F3E33D41
58983DFC576B5D41AEB725A37256F7C32B20EE5F4769107777C3A646BA29C699
593066AB1CE14BBF6C9D16EF58F34C280FDB7AEE81F15FF46D0AFAF8507EF6A3
F9A952CEB53775A35F4C4F79D33A66530862E656649D9CFC53015E3AFA41DE9B
FC4664283E522168D645CE0EA4FA53624D4B7EC33C5B6140E4A98AD97CDE4A2F
42613E902A6D38FE9B544772E7E19AA0D75663AF5C64288FC6A756AA6C0C08EF
3390A71C110C52F46D1D8F0D279723FF19882F00654412E6D469B1814A130CC6
310601325BDDEC77A4C2E212AE86FDF4B1DC6812C2CD5EDE85B65EF38F7D2D49
96F7B172BE21F13D8A63F57FC0EB5CF0BC36650ACDE888570D9EAAB4C206AC90
809FBFB0AD8313FD59E6BAE5C4666039D99D73F206EB78CFFD7CA875C9FFE743
ACFCF3FDA5EB7D61186C952C5164E68A4434E77F3D40507ECBBFAE73D5F718F8
B4D571422383A9B8DB3A46D5E015B49F87EC7CC42E3CF38386F916902C5AA258
29E75F5E1339E3CDD13948F8700279CC408C05064E61AB73ED5CD7B5B171B992
8E076EECBC6EF2D43664335C9AD0CC752545E4DD2A6DB528324B75F0F7C3BD8C
ADCA877B73BA1E7C1BBFD56AA1589CAB542EC16BA3CF6E26AE42CB1A82000B32
7D59EBFDAE82CEFE8F35F005FDBE65F3EC49852CB1351358156A74E7A1F5C1C6
A26984EE3107E3A4E63FFF3725F781A6B05D6695D85811241ABBB693B29FA98E
D6B6ACB0B907CF5EC2DCDDEF553934C5
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMBX10
%!PS-AdobeFont-1.0: CMBX10 003.002
%%Title: CMBX10
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMBX10.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMBX10 known{/CMBX10 findfont dup/UniqueID known{dup
/UniqueID get 5000768 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMBX10 def
/FontBBox {-56 -250 1164 750 }readonly def
/UniqueID 5000768 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMBX10.) readonly def
/FullName (CMBX10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Bold) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
dup 63 /question put
dup 65 /A put
dup 66 /B put
dup 73 /I put
dup 79 /O put
dup 80 /P put
dup 84 /T put
dup 85 /U put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
C01924195A181D03F5054A93B71E5065F8D92FE23794D2D43B233BABF23DF8DB
B6C2BD2F04672F9A3B7FE430263E962F16A948319C51B8ADE6E8A80D3D88023A
6DEA4D271676C2C8615C4A0EA7DC8F6601610F398673A4D4B905F49EA868FEF6
39BE073001A36DEA6C08ED51452F062B971740019692E221F4455EDE46AF24B8
407A98B791F6AD525C72C09776247E194043281D04FE1CD1D8AD8DCEEC3045B4
F95B3B41CD3300768D8A049815348BD7AC1004F5500817E3A267D694AE108BAF
285B288FC5F28A03E9D34FE5D9B2F9A9BB26ADE66B1CF8EB5BE606E83D213C33
DE083C20D636EF780E761944FCE3B8A950B1E6E7568F33B557C6D59E0CEAF185
53E609A4F58AC4D5269116F958C4D115C44B5A6DABAB79D3BB6E60BDFCECE108
74CFBE258779F32C80CD7D9A7CEBA50A0966BD9961F71560119668C4A0C30A5D
ED91ACB30940502B24F33906D6E0F16F81DA87EB6D7FC8B7853BE388C40D75C2
2CA8F94713AAA1561F5321CE97997CB4AF0E37F44E25B0F73CF4986422B1CD89
8F861CA623004ADB1C28268D7F8C484AA10C9519B6AEADC95AFAA3304D60E85D
718B2F67D2B734095E5A92C90785252C98067DC05137BE735220BBCB7C341D61
C4B98BFB1EAF883D38D7A93195A059EF82B42027F23B6CD633231D704B891A9B
03D11A646F13898F20321D7BC150C63FD6DC6BF9CAFD8DA759E95384B729A0B2
767B9F3E55C682F7A248BC1184F7D294CFFAE0B246DFCC8F215625DDD4F49F09
FA8D41CBF4A06152FEB152C61539ADF7E70A4D23AF8267D25CE3B12D39D62377
547E2528D18DC4134FA3BE0437EE0B3509223D71F06D44C6227D62BD01AC0A2A
3EDA975E894371C07CA1027B102549A7D552FFD25ED2DCC68E29E71BBAB43C62
57B0BFC6A953ABC2EF703F35D112F6B5460018CDCEAD17F149DBE5B52C2B9E10
9818EA6D97C8AC884F6841C9B600A7D868F59C1D80E98DE0741D06D69858EC84
1B33C6C9938B7E8A6FF6C12AD456EECBD3EBAF0D7331536B9F6422019FAFFFA4
822E79D6D89D6366DA636CB708894FEF904F366E295F1CB808E78E883913C4FB
1631248ED6A7CF1095C0C61C4F05E4B9DFC47533A5FD24540AD71A0E2907B98B
28085EB88ABFC3478C9644594C7DC4244ED5A7C1CA8D960B65497D56D174645A
B88F12C2CF0A807DA314017984CF3C4FB7F47392A651EB9CFA961B28E2989893
9FC4D97171BD5338673F5D1CE2C3C08D48A1B77769F01D5058236C655FFD864B
80E28F900191D4EB349AA5E400A7B0A0FCA0F3E79D7A7C69775BF754329397B7
D18B20B2683CBC4A19729BA878B3C17EBA0A7E9EE297A5B67E915CAD92C8F356
582B8299DE6A58E73408F525F7EA895C48A8F0D626A06A96A50348DFBE479D89
4272576FBB0CD332193D28A8F11503BAE98F8E1D73CF5BCADF23DCD4E6586ABB
323568F5A34E359661074D50CD8D9DF27191FCE24F10225A5D721EFDE2547E1D
CA998077D2340B1A4ADFFF570AA677CDF3305D5E3A394BB1626EB35074D4EEAC
2F037CA2EA389F7683FD17A8E07C12B4CB3BA8C249C9B12D297C618009F76717
0EBF5F2DD39A6BDA10A2E5A811D4E190660F5FDDBA29201B6F8042620397AB2C
E59267A7247B0463891831A6F40582BC3F614E5167B646A8F53D8A31717DD9A1
9034034E705BA7884F0E0738307AF69D3517147C282747F2788462FDC4336A4F
9CD222908401A25F0A1F7B13B8DAE622DC965AD0BE62497420B70C04AF432237
E0FDD043456187658ED93B0F9822A3998511DF05E59CC85B7B9992CA0CE3B814
9723BAE70D2631F32B4BF93511F67179FFAD2075E1591CA5907A4C67701B56CF
A5E5B02EB4A842BA1F18D6864E5677359C2FB4AF5BCBABAFB053F230CC129B45
8D15413F736EB07C571521C7DE2A13F2AC1C133D491B0A607197BE9AA1231D96
BED7968788246B2E4D2BD330F802810F5BDA3760FEA5210CFC6F54748FB1D921
5CC3624BBA5B8962AA7D94159651589540B17CF7A785F297264F9C1006D36928
6E2756D3B623A6087E4B106FBA76255903C624C07E18A1AF4E185A533C640711
86BB477A906ADD36EB6C8F4A12BC2F01B2B98412E4E105977640930CD998D990
0254A1E5E9843B7A8ADE0AF6D5871E6D3D666465AE69813A2E26333213FF6713
6F08D55A90C079A56E1B9AC655F720FC22B5AD8550FFF26DA7B0C5A0B60DDB05
64E8FAF684F3A455BA9BC9278043D79537D201D520E38750335A4C8FEA887377
879331B68DAD6B253F4FF9981D0F9B9550ED5179B15EEEB00E560A3DB6E5973B
63403E4E2F40A3D0B937246E9652000B917B1369741E0F913C14C2D2D6D1FCBE
2CEC4422177C58523715BD070002EC2E13D383A1DC8C84228862B6C5D3B65667
9FA97E175239BB7FE7E37E14B96DD7960A8AD49DF428CFC13B5D3CC22E245317
47B5244DA97F1DF954CED2D552477237CB23D037C0DE728E26C82738954EEA1F
F34FE497DA005AF03746DD2ACF77F6E6F2C224862A1D18AF6F7A5DAF34564387
9E01DBFF49F8621C058C04C2B3F4F3033FF3E8A977B2CD6B2A3CA4A6C569B19F
C5AC457AE9AF334DA66A730960C7565E93A2D373C0E3DE14646FFDA05DF4C6EB
6D4CA8ACCA3C3115764F77B842581760BFB9E5C0EBE55308B0577A8F4D968CE2
BA3361D79378D451DD150C34D7E901397AC63B33BD7DB13C50D678F5DE999238
4B4EA15BD449C46F262D931478F5685CDEEC4C4201FC3EFA607AFB8F27AF6751
125DE42D2FE2D31DE769B7E7FD8CC8C5D91343B537139A822A5BC4160BB5314E
37501F65B4FC35475FE9E03E34CBF6795AE86CE409500BD0799DE39FA69978B6
EC74D2197C03632D3F59B85F404DB31240968FA75059B2581B101E028CDECC2E
7E5E25DFA106E9B8ADB81E82BE9ED3BAA9D03EEB22B7B67AB1262DF6AF5F5EFD
A5627EFEB84F3A5F92EF2557EDA2843D7D18C592635623CEAB14CC3620F33986
410D6DBAEF9F86E4E6682054540E2B01D8FF2161F10E66851A188BC15BD6666E
8D3F21709F196A31EE676D28A2D12639CC2E7020A52910F052E61A0710DF09B0
064171D05611451BD24FAD64716F141E1C41D3218A8115A3D73CA041D02B46D9
28C3D07DF0FB668E8E91409C8D0A26A65CD737C075E026AC0A974C9BE658199B
3B9D82ED95E4646977D8F60717DA4C68767DBD7E8320D5AA1D5DEB2E6B009759
8282F27D64F1F904830AAB501CDA4D9233FC2F12F77F0FBCC46E6B729C71F6D5
E6F3EA02EC35D1048394F4EF2177FC5EB726DE5EF2DE7997166B8BE5B5105D08
EAAC3481FC612665CA112D3F889A0E5B7843EFFCEFACA24A01B6AC2B7DDE02F4
A9295AA2409A3756BAAB44608DACBB56840060037869455BEBA46F10AFC68DD0
0563843DF111C6D34911CF13AA6023E5E899060B5EC60D0F78FDEF3E981151A9
24903EB13ED1A67EA1977449716D1A5A7EDE1A2E9465C9C2B20A58AF02D9F373
73E627CBF296B3A6A4670C39F3B5EA30D76F0362C81020A1777F0ADDBC6B52F7
213FEE1718214087837049CF2AF00407639657428B9E8B532F68B631611A3501
3D9DCA38090E227BD0D6D0FB4130EE866DB6B195C873AFD18DDB3B1E40F740C6
B3B375ADCBBF628A07A5FACED539FEDA3379D3B60216C2EA6629BE2F65199D82
FE3AE627D7C67270F3497AE75F7A9514968B5950E2D63C38DA240AF4E6CAE88E
E25167D179108679876E7C80C85FE1D2BCC2EC9B88BE76A8F5736E8E6B3A9CF9
42E58A4ECB7914865E67C1468CF66D658206830B9380FE346DC2DC4BB56A92CE
4B5E4EA9036C177869315A2D9E6CFE97E3BFD7CBE0747D40CE5E8A3A0988576B
8AD2B1E4314C0D8A0CBCA08844A49F7E054D31BA7543730C0A7390BC4A288D10
CE29E389A4791305D3AC1BB6F77C805F1032787306F78FF76A20A9E629899F6D
13356768D33D7B9E294E8CD50CBFB9CA02A193922BD9B4372C912D1689B6644D
52CAA30F7421E8114D077288119AD9514EF21E5B9989CCE2ABA0C12549FDF493
FFB39736AC9EB72DAF45E4EA6057527FA9F5AA0A1A3F03C12F7482E465C766D3
760DA7714D56C91BDAED507A5572BEB51A895F8DD3BD5AAB042650154FC7E4E5
5EEA6194DF73AC5EE2CBD4EE26E29B1D2D0C458B4850BFE842DDF2EBB4E2A25D
C6A11CA2D8F346E2B736DF88A3D57BC0380B52396A6C039212699F5D3342EB58
0C3DD5D01D5078479BD9FD10C07925556C0AB0F03606F33796BA72074549EDA6
E33644F62CA35207D7421D2727AD8419AD1772789D33405FCDDC9286BC34C974
A52297F5BBD2E541E8BB473F733AE5097BBC9D5FACF18DE4173B4711E28B23ED
16E0A6746A60F6FF903026A3900169EDA87D98396E762C2EC963D89197B8CD0C
25244806BE7CBF46BE60A8F9171731EADFC969C28679B025371E5572E52A0EF8
B3FD9B4638D03E20BFDEC9345E70B8166D38846DCA68E0D0B4B53629C7E7620B
45E0A610BCD07FEF8814CF915CFB11119F42407D1C6DC1E6353451D40A382C2E
C74DF2A4889ED5A3495C3E973565F7178CA190D22C9693C10EB12C1E7A8679CE
4AFECFC964CC98111BA4ED2BA9B10292A71D5B11870EB08EB483922CE8628A06
05E7CF6DF93E112B60EF888AA8DB52994EC33DC7277D7B7A4F913AD30257261A
D6EE80476A9A8D316D190BE6CE0046CBBCED365AB305495284FA921BE0638E00
63DB2AA4C5F163340BCCD1061B469504DEE350B82FBE1689C1B65D095405614B
35997D6F0DACA7190D64ABA351705B17B23FE2EE5996FCD607F49F54392463EC
DD5B944A4B82FA2BE3E75E2946D483060DF99277340B0AB65A2042AD088E2B75
BBDAB869D1940F64B50D25078519D18748AD64AC5615EFAAF4F3105B0111AD40
70EE173ABE6A4ACE486B4E5999158A4377FDA6922FAA6E9305F48570D14BC81F
BFF4C663E1EA9D1E050534F9315A663C4C5DA52CB02EA6408AA473C32CB0CD71
169BB43C0508A842F400240F0063243B4C459A1FCB3312C41C32ED0EE87F591A
BCB6D5D3830AE4645CB4D40336DB4AB6540B52E70E1EA415CC6D886827EBC5B3
EC35CC5C136243B0C20B3C603B648B132B99D05F9B48263ACFA59A856BE74441
FECF5C6D1FE9D1F4F9942F460961901E16017144C37E83C6822177B2A6C47ECC
6C47A1104460665E5BCFCF08874008302750EB991CD98D0D8D22B921F90B99B9
05EE7C39F2BC2A7798157503743C9F2F267BDBE2E8A4CDA7317F81DBF8962E1C
EC02822CC7F770FD4D08D335904375BF0C6DAA0510771627ECB9EE69C0F47D30
69A87052989DF80D9F4F19F75B070C3689AB3BE0966453F9D56CED6C1745B50D
813AE6D7E44B73423AB3778ABE4CD2C4DF40E14C5A426043F7057E2DFA2DAA70
EA6723F1C7967FECB1E7C1C0CA283334163FBE31C32254490170C3513580A552
19A5DD75E6C4ADCB12D33517A03318A6BBC7E4214266E125140D8C40F78A0340
1F95D9FBEC4DCC55B71E89375AA94B0D55646F6C069561480407D0A3AC127024
D7D1E9ED6B599A2A8766B8792F46D35508B66F302D289405B101A3C6BADA680D
8C56E2A00B766A4CB155446F862FCF17537A2BE85418E20CD77C4F1F69F70BC6
17BB5DA8FAA876D0E8BABE273A19C04A8697B3E3CF4725E2C77C8761A9243F24
96F8AE96399996001A57FD75106745AB4646FB9C6421F1D4EBF3BE533BD11AE8
14BFBD6D308376B26E08E4ADA490DDCCA94BE8240403D5EB0FE3549061DFB668
4105B4FE77189546619B6BCF3F9723E278E98D50A17DB8A4C46744FA21760635
5B332689316BD17C966D466AE737FE3ED7ABC443ADD88D4823A10BC9747ABDEE
027515AC353A420523F85298029475D8BFD83A2CD00C02CA07974BAA581D2215
A850E6E4C0A5E17E0EDF91C63FAC18C70093F40FEEAF0350B403E2806F4EAE96
BF616A805616EE55C4657418C26CAF54187A6684821B86A76F15088AC4D5B551
66C3CA8DC61E9810858D1204F899C7E3A1754F483134609F6EEE6364B1CC04FD
92C86EF194FA3249601AD722D75D1D395CD15A93C768EC60A486AE885683364F
93DA00A865C1035F913FDA69E7D9A0422880FB81EC23C00427F07A5EA3CCB613
83C859958AC53FAEA26A6BB39ABA068863CCE3D447720BC31A5136E08EE58963
093AF587A72112D55853A1048A2B1695DB2D7F13CC924F2F0902071260C33ED6
30893A04577C0ACF0681C0FEC23E5404F844A83BB5A2F8DE1F0792196139993C
1152094BC36A6AE5BAB4B8281E506F485F0BAEEBBE71E174B7CED1E52A8242F9
DBDF3E0FBA296538D964EB5B7A4E23B1BB0F59872C9D4FE8498203E3AC08B71E
D2B965AA6CD5D20DA6C83FDC86F4A5D68A58A72C5BB9BFE9BC755C56B24025CE
6F24443D3CF32CD711D3D94C7C1DC275DDAE3341D840090F97CB6CAEF274C94F
9F3BD3AAB3F98BA8A7B5CE5E48D1462DAAB37BEB1C10B410E8D33FA42D898183
BD4F807112D78AA94509E33C179BF7C9E82E55AA7D09E128A0DA06A330CF4AF8
5DC861498CE029CE8C1BD15C923A708F2E7AF98E4F7B34212A0CB417553C86EB
6DD46B0466F1A21D29FC5111226794ECFCA5DD4240C0B8D106CCD7EA6F03E133
BB7733F055D6FFA04EF5C6F872B4FDA3E42F0F036C4825543D75682ACF71B548
DED160ACD05625274799D0AE201305DA526E01A3D2A719B1B15C05CC09467F3A
5627860C0F36C503EE392E1786620F3F2287AFE56634E03566B9B1F537FD92A2
913166228791871A8F8CBA1A1DA634E8224058052A10FE1E67CBD3FD21A6C07E
243CBF58BDC78577847664EEA5225EB8D6679AB17C563848A9D4D58995EA3609
51C1443B752A070D9872FE1643F0677019235AC25DC2B29169D38308F2170A1A
A0FDCC59E6602197D2815B914041FFC7106DAAAF30CD97400C6D0826A40385A4
C8520119A065CF32CF2FC5FBD8DFD29222528A7F96FDA533145846B3428F8239
E50277C366418D713F84B12A5FD4F904DC13DB1844A391FDAEB97643A6FD2945
942FD4FC5A4A35E184F23304B8B4D93D0C37EFCC4E106D4FCD0DA3E5D2117589
3FFC2BD1D121026562C55C455C3585050B9460891B006F62D9D9B66695C3D348
A467C14C0256FA9621CB056E7CD389505194FF463BCC4010897F9A690EA87D9D
BB3ED4C174FBADB8A4744C6E4A44D773967FD703EC37672F9993DC48BCC8A060
6CEFE8E6B8F10886E15BA0466AF410B90DF0020FAB88BE493606B6A734EA85BB
926950EB10D2F2CFDBD182B0F133809612CCF6ACCAD049C8005A42FAF78368B9
E7684F98DE421BE0A3BC0FAEE024A7BE67E15C8394F17FE84DFD8156C2A3E94D
08259E15CC657E8CE3088395BF6B5F825764E141AE15EBD186DC049261623D26
8636705E06C6E4A1F8ACAEA59F91B042DF5DB9C2AB986A784384706A43E5F18E
42C29CC1CA86D4F247B3BBBC89F3633EE074DCA4AC15B1E33EE4822812A62E88
C32B0AA57249980EE17AFC1346074800FA529445D18649A0475246A25CF325A0
BDA06AAF392FD455218B13D9ED577D51A9500B9FB7860716A8E2FB3A8C4BE3B3
6656C6A5653AEF00184020ACA0BCCBF48BE3BF91E11C8658686C89848E714E6D
DC158DCD1C1BC03B83FF94C60B1DC71CE8A86B46DBE661C9F8F4677F8A2C7CF1
E41A91EBDA2304735147BE66CDFF2673F09D408297302124C127F0B35690CAE9
CE1679120CC4D582FB69550AD34A047DDFCD9D411724554CCED753DB52D6AA7B
22B0C55EB698ADDBB0F8ED15C971AEF113C74B9E25DA29199237B98DA4023665
C2A63A837E4CAB38F8DF37DBAB5DC80C0C3FA72C8A70DC76B5B36B2EEADDCE74
23CF794B66E4DD3B35BF99893789063BF7B01D5F186B2FDE518B2CF2EDE51F81
38244BC64548AC3433A80B86D6A0CA26D77F403C06D65B7394BF1FC7D06D37A5
E70ACD844E3367DE4DB71312CBB85ADD21D5A1F99BB8427F252D90ABB66D7154
EA5AF4A165DF6415A0880AE784071E6B3E2101F0B663DE14DB1ABF8B7CE0E6D9
D24F9CDD9F80028D37C9CB4067A28D41E879AEFECDA71F649EB3C250BFF809D8
1E427E3BF24E85C75F080D93E0314883988B3A4A2B72A1B4A3D2189AB6ECFFBB
C58151AF05AE335200711ED945E18B4BBCE24A8A162BD9BB26137253BA8B5819
41E759A7CA7CBA129BAAD438E87189F2F6AE7C86F4EA099DEB23705A500332A7
4F141D8778EAF3910486B2EA25AAD16B60DD804D0E5BAB0FEBB77BC95EDED08D
B8941E040D99E8F44E70FF842306ACCF65C0AC9673859DB9C3A724238CB8CE62
255BAF0145692EE3B52643A0DE3E667AD03EEF6C753F57E34AECAB0CFEC7B07A
150D7151E57BB47A4AB8B9C17DCEF9C78F5AE432612D291A0679A422A9DFC0DC
E7108A7B305B6D177A3E42525D2A3297BEBC9AEAF42BD39A752407F12E54DE8D
6E043CD726074410F7B2FF557552B5507E6530F1AE598339D02ADED4DAECA436
BD4D0F30DB14546CECB44BF33E0A52855673E33C43AEAE3BFFBF278BD50C2852
5036F1696259F10FEAFA56A3B7A1A0C0985244A42B8C4DA6E52753EE917C1B89
170B7F90AE6F1298DD7C6EFBE6B769B1FCB0D5946A460833D4B59F8C8A49FB43
5D400A4C278E7F6B8C3381BF49032CDA8DD2A2C66E1D36D6891DB8457F00B3B4
BBA6EB85CBCA21ECE806B2B0538F96B28F83A89FDD526D9F2407B7A0D1C090DC
DF808694BFD18907C98F97F3F3CB27BE51DB34DB9B17671D5328D6D205F19A65
B7E16D569DA22A5A9F0AF66BCF145202A872186AB23654B84393454FE4DB6B74
D5BF9BA5B1DD1C1218921FD978D545C3F79CAEB47E4C81BA6C9E6F517D1EAD02
3C3E03B163D4C2C29BB8A1CDA5E14FEDA66F6004FBB666710C206B78D6B9EBE1
E55EA6ED39B1D73F213DDF7C16C479DF658AC6B29DFE3E22E33A74F1B38562E9
68F1625DF4C9AD9AA2FD50D40902264E6EB14259E3F1124D5A914D19647E93E5
B3AFBDD4AE2BAB4381CC9C4498EAD3B5AD20BF141E4C2CB590D3F42B57A69CB3
BCE709A3FA802F854089E406B507D64CFF454C5CC59F58953261D63A41A2D6CE
300AAF6E6B603C0CD57FDB790547FF23C860C2CFDCABB5E6428AD036B3CC5CAD
227A5EEAD3076353157A3B3947CF3FCB3A7032ECDA85428419DC74E5342FB54C
048336BD21D97F81F30696D7EA238A39BCAB3E4F74E31F649B3D50182C88254C
164319055DF4B812024D90B965ACA26FBA9058E4DF00C123036B8D0698B4261E
254F5A44A06011A9233AB0689882BAEB72B81030D7AD3D3487FFA46BD4EE9188
B28142574019AB7928BEFBC8199B7EFE5F7349141C658CC457FAFACDC9F059CF
DFD17FDC1EB15FA670091B9CF8ABF36A6C0879366AB42C89069267F2ED2713F4
F4B58AE86B0B4656620B93792619A32BDC8E3A30C8724D6F18BFA95598E26AE1
9D45C39CAE97EA92538ED516687759880F9D724172A904FF766596D923DE6A48
19F3DDB1411C376787DCCC443A84CCB5E4C8DFEC0195E99B6E47CBE1D39D1688
1E68C1A58A965B7BB003D7FE7A44486FA0DEFAF2F9529B6BB404CAAB9038A569
48BE52FD491822DDC1FD00EE52D31BE772DCF52FB024C8364F1BCF967FEE2B83
244FCA274C572FFEC24BA30EF9DB07054965BD22024ECF37FA0EA881B42CA3AF
CA0088BB227E90541B119B669E392D15131D86F9DBD898FE9EEAB4E3C8B1BA07
70EDF3E574A8B3C5BBEC36C078857907DDE115B4CDEA53447793DBDB499364B9
0D54E711E7B806E28B1F3D529BCAB867CF2D3F12E5BA511066A2C6A909E24389
80A4B5EE8B949B918C663585F37FC059FDF17878ACD84A8185E98E9577DE9253
48E0B16E5F2544F91147F8173B50BF22DF62874BDD8D060CE5FE0B0EAD0D9B3E
3AF121144C3038D3B47889874BF750B1D333592822781EA23000343D96599C2A
9DA7AEE1F42E37A40C58F9AB0BC0438C5F9AB0ED0F1BF901403D39AC896EF12D
EC0E5370D7A97AF1C7891741E0A123FBB9AFB4181B6DC3005CA2757CA725E09B
50550E37E80D67B09597CAEE0070A27A3457D267E9F13AC2DFEFFE2FF720A9C0
B15FEA65ADA070CD809E4827B36CE89E82998BE6D722172F1DF70918722A458B
93A417FCF943386A45621E129F7A6B57D1D3D8FE7A74E85A68A37C66EA3EB829
71E02ADD3F0D3DC12BF8E841ED21F779B3380636F06F3DF2C8C8ED8045817919
0D683917F197B3A4B97332EB54801E55D3F158A5593975331A8FB62F312B73CD
5508A8FC919E9FB3C3D2E605DA69E2AC3B7330A4DE08F0874A954D58C25806C6
7763358A9A7CF2C8D15D47E5854CAB09AA63DB233A29CEF45259B7E58FB5AEB5
5BC09B1253748B61B4E00C448F26344B2FF2D8558D54219531226E519A25514F
8B53E142DDCE37382F04B615E1E1239B2385C65246A71EE83233E8D7ABBE84D7
A5B8293A5210FDB3786C7D44681A3CA5AE4936CE72488500858C8396FEE0C332
7CFFE93B1E8BB68A45D6F516078C7224D11C208CCE1D4B7A243A8831B4FEE09B
859B9D7D602DBC212D06BCE0BF8BB34B51C9B4AE7AB6C3EC606B280E4BC3032D
28FEE513241C2AC6A369680233B5F9E384DC712D285882C14E6823BB391AA707
5A1867788D9122CDFC4CA3E438D4B23BB0D7D553F222A3B01A8D68BDBC99CE98
3EA462DBC26D91564E049AAFE71425A4F5414EA7663D05A5DA9988C9F2E545EC
8663121E723DCE48D82E48819606E978EA55D01878C314A02F5FAADE6BE18603
642142C01F7924228A89E0645A68EA02AA944CDEDB8CB0483D3A000CDD50D668
0EF8B9B4ABC287BF11EE430828F906E8DB9E419EE52DC7166803871ADEE2CB97
237399DAF99C6E6AEABFEEBDA067572FEB887879AD93C362A37CE7278AAAA25A
26E3DF4FBF13E33FA9F15A2C0733F8DE9BCE699D409786473E2C20F6F8CC0B7B
9541AD4B0FF3779D39D313D76658C2D86A5F31F0D58DD1EA49F0C956378CF26E
8430D97FABCB495B87FD9F369D736996F34EF59C135835B0C8D11190E323F0D7
4BDFDC484333FC7A706A75DFAAA13CBB938744333EBE0D60E9943E0A57529BC8
5EB410358B8ECCBD48000277EC96EB28E469E2FF07E68F50C828BC2FBAE79527
F0C70055D57C494DD907E1E6DCAE729D19A6F9ED2ED65CE466483A9B756090F8
D5F3B09ADCF100180B42711F842DA500ABB6D91C2C80CDFDD606F97B97B8374A
AAF6DB1EF2DC2B6FA1CC70B2E492877AB2C26055BFEA2A45F2A952C409241E06
E90E5B37042D6861B12F6E08D863BFC851121F1B77DCD2B7DC83E662C19DDE6A
5207ACEA1E0640165605AE3703C3F096A04154F8A7384570B8A0AA196B989203
B190E2F324EC580DECC841747B73C57DBB2449DA5CC245ACCB88864AE2C32D52
169510940A94AEDE0FE46BAC8456A9F64EFF4A9E0F4E362A91FBFADF5FBA0A67
BA43D6851AD4CD3BC739AE2E22CCC18CF2C3A783CABB0532B101D2208984D2EA
1C35D8570B0F93B42842784C1786659C49ABC0D748DFC2F2D05E4FCA2D8F85E7
BA1AAC71A1E4C35DE4C70C1E197DD4ECFCF08BC85F2EEB08A1945AA8CA1A9F56
C8AF1C1989CCACC6BBDA86ED93D908632F1F20BAF5F27F7C0E5BB5E15C1C26A4
8E88D734B2C10F3BEF10431F4722FAFA05C8BB076A5AAE81B56336C4707375D7
8C3CE49191F681FA3915D67C1EB45580B80C4BCE4B099E1F7411C433B18EB7FD
E6F2C06F3F4790FE7B2577E21ACEB8B5C9F204CACD5D1D3F27F5A7F11DB6AE91
D12D39FD3538C41528691392644E7FF0147AF4EDC202C028C4010C1FA975B9DE
40B505BBA694865E1F9509F2E5ACB396FDCFA2453BA53ED3D5EC51164A88A76F
DA218E8E9278D843AE867EC303291964AB19D9C9CA8BECC80CDEEF979E7F553B
8AEAC871ED305CB9CA4FFC3F3E1E957D7678988274CE2AE0B1EDEBCD1518D2EB
D6DB05D1B8A2F02EF4466635EBD0E5635618832AD9C1C4D2265753D1FAE46741
4296C2A5795CD8786ED89FA0F636E7809A32CB6F1D5EF3630A71197F9D4AD871
98B3CB75EBACCD5DE549B5BBFC2B55DB2E1ECA7FA0CF2B4A53B632087028C82E
346FC682DA2640B5898A9C3F020DAED61F6541C95FF05DCE6AA3E03216705831
1E3BB2A086CB8DB71F74189E577CC6DFCDD1172962A55B9EE708907311EDD0D3
9858D1CB2AE38CA23541C08E9831F4AB26B2E13654C77D1B6D455AD186517C13
682FD051889E5F1328547894CB061933DA3DB08CE2799092395FBD32AE2D58CC
F71F87E9F49D03D4A7BC86AFCF6FC5289FC96B3FBA1C014BB6980C6D912E041D
60B64F83A07764C5B701B59126255E81DDF69C614DD4E6E9D7CC97BAB1A1CA53
500248AC8C965169565F967E2D6D95F84202BBC379333F5B3B6AAB414B0CB3B5
87717D89E1B4CBFA46EBBF24A0FCB8C3B7A329F4EADB17E3EBDAF7F63CBFC2D2
541EFCECB2810D0786CCA8138EA66E048767FC607894D8F77AA35336B4DC945E
6B98CA1335B0A5D46F9DFBD3D2C9F11FF70BF2078B77DEF94E9462C7396851D7
C637B282BB458B2FD61B4E59504EE836E71B2EE48A12047589A382844800F465
6CB85297D229CAE809323389EFE912C2ACAEF096B5621E6A7F02BCBAAFEE2810
5978C30EAE0CA49AEC30ECD5321001AA624399A085FDE8A26F06E166650F8ECA
78F7C13E579B0EB39507DA31B074F9B614FD4C52376C1F906A0057E60CE5B793
2A8A9317E3EB2077214E3A9E1F3451628F87CA2EBA587247A9E7C24A6EA1951B
966F41FE51782930910325A5EF81FAFD69990F60955D2C3BC87AEFFD3A27C8A5
DDB31D911A3A8602F019BA463467D164BF19C3CB37B85159C2D91309F2B5688C
B8624B23DD30FAA6794139A4EB08C6A4ACF85253F273BC9CC3CEF4661514C1B9
F37F4147615F21C9290132950055CC2252B909B816F28CB2D2479BDAD74610F4
5661315639C09BD2A963AB59BAF224CB3DD68A3F014C0371DD9ED65AC933C7C8
2D32C2686DDBFDB8F7082C0F4FFBB9CCA726B636F8A0B4B58656F7F7DF3099AF
C82F6DCE1868BA1A8F6F1155D26B736D181FD09BB2F360B3E3D1A1E79E81224F
7B83CA6758EA92C6D9E2D51F790907EDB5C1A84A14805AE24466C3979715C578
2234B4DBEE6097282E7D06E97DCBAFAABC8E02A773558159C35C0429BC7DC2D2
BE10B7A03327C44A01AECC706F023264F3B14313268E7CF443A664ABEDE56F93
7AC39EA624956E85F3F35F3091D2960810A83187CFD96F84E2217936B3FECB7B
3EDB13AA978E650741D2D74B7B1C70C1B96C36864AF0E4343C86DB1EF874E089
DBD5DF23C726AAA5303FC97E907EECC8193C76412D39D5A2A4724A6FEC5F3B40
7A8C31279C716F410E367977B77902DC0F96A2C825AFFA72383DC221805214D6
5763D9B6C9FFE868872042D2EFF29BAE4C8C04273AC9FB3211F1681DB7EC4D42
4FD1676E7CB4CB4473DB65D4A156EB7A3486F8CA5EE38EA59CFE0159797AF521
C0AB3A02B52892D5988959344E3130DB70D82A4D634715BDB76B096AD8EAA19F
2DF1EB43621C69C3E28B274749E2BB84557C2D848B8B5A02295825B6383B41E0
E73055E599F3D8DCC35339B5BDD44B05AF12E7C1A1199824501540505C39B9BA
078B607687D1B8FC6DF1BD72C4CC210E0E64BD16F7C1117F8E226DEEFD7F8F5C
A9FCB626DB7673920A2C42DE9B988F53D51D1389F2661FAA51F08ADB3D3F788B
AEC119C2D0D6B4C29A05CCBAA231B954FEEF2F0499ECA9380861D976538D74F5
7AFAD7851863C6959D9D0434410852A988C99A43A01BFF47C08142D1CBE59FBE
7138CCD4AA6D6960C3EAECF85E7521A3131528D1DA31C77C80DCD35CCE5DAC18
CAC0B65DADB43A2D998D5EF35F8C6AD5F012537B83A2A1CD320CBE58DFC22CA6
E0DBF801CDAB652D68AB874151CF053C1A6B094BDDA07A60EDAEBA8FAA5DE474
E02D0285C963F5326050E3CEDD62321DF94396BCF650E7F175D3119D6A62B70F
A8565EB1EAA46BBE07FDE87B3D88E32EC315FF8F8B2B8ED86D2CFA865310D598
0280FAC4732D4AD8413B8482D96BE66DC6103A8AF98BA1F45A2BF8CD8149B7BC
66B7C0AAF02E6D05A7284F04EDF5FB6073100E6692E7E90E92F463671693E03E
C380B077B8A351836209D2878025ABC409F634C0B5886D37B8BFF8778A3D1949
47F24000BB061A962FF8C8FA4C048217585AF59852FDF5683D120CF7E03CBED2
00253BB292C3D31F329A9C901BA10C739BE61EFDB6F4E10E5EFD7FE102A584F2
E5592CD68DE2B19EFB647999625148C47900D150C04E4D6FF1061E31BBC50FF0
B3D86FDB255A304D788B0B3E32EFAB88E0EF7F5C878CE10329B82472EFE042A1
4E2A127EF5C4C134B840BAFDA9C04E9A56617EBFEBF34C62761D20DACB73AAE1
EC8A0E6BE8D6E5888D2FB8052D1AA34ABCA8916C8953541EF72B0382F500D114
0EF7550F6C1C6553E1B2AF08CC5E182D4CFDE4E7827ADEB5D85272A67CA0D4B2
67506EA890606DAF7CE3E10CA8B47D46F8DEBEB887988EB606F768BF08690C73
7F39A70CE02662787A9D47F91EC0FD2E950DF7297C8DB647EAC6CA22CB238882
7543CCBB14EC13A14F6C6C85FA4EDB7F18748E4D1AA7856AB3B34EBBD3151689
69D8D901818E7440500DA38D12D36DC9374F3C42737080883F97C249E6089193
831EFC925838B2AC6AD5853DA185A2C542FC05E69049F8DA756B6D134FEEE7F2
7447B647693C2ABAD715B1C8806392B59CB6B7A48AAC51B91BE1A48BAC820263
C9916C2380752B533F4D115E4B2A94CFDA019CDCFFE3775D716F3D79D070C1F2
D00730F5313B43C84454188C329333233BE23709FE586B3244232BB731D0ABEF
0BC0AC0147E88426AA71133D6F1C7F4C0D64E7B6BF771D1324AA5B89DC655320
83F9D7C4A29F96B3DA0D4A023E3D7F306867447867DAC2A8859EF202BB954616
ECFC44EC617F57A7A009A3714D6C607C6B40FDFE425B28B01D4DF63864CE28BF
F2EE47CAC280F75E2DC801BEDF35BBAC170237ECCE71AB67639EBC4E73B31EBE
63AC785F63DA0DF87D868FE934EF217FAB5B1253DC219CD99D2E4C00DFC8B200
915932FF4B3F9E3C503B57A5A61DDFAD1A13FA3F34E63D665BEEC691543FB671
2F37E8BA9D6AFDEA7C9E06E2B7FEB535A17F615D09E0F12FFD7D0367BE8E323F
ED18D45490F585C0E28D6CB994D56E685D8BF48D1ADC9A88E494EAC2E3A24591
5D817746F7F0F4DF9047D291106F154AD44F81EE9756AD6E3059C00DE5C26F29
A059BF40FC25366BAEA147B2183971D27BED80A3662248FC7C076B92D68918D8
04042978FA6F6B6957201DEC59CF07F409BD13AEB07021227A55FC3AC2AC45BF
A89071BB4AA8261E6AFA2922098A15A2B877559556FB8CEF99FA0EC67964445F
B7B1578AE3AC91F4719578810978F764A2839CD6E06A700D4073C44E408249C6
CACDC73AE0E328D4FDC5C256AD0A6C0FBFCFC0D72384B83DC70B8FFB5B2AE944
576B28E2840618E029321DB2B72DD0F9A791D3EF971ECBFC3F775A3780CFAA39
DA951C0F882A17EB1D21597C173580FF31F31E63D259F5987B75DBDC0DAB7C06
587C6C6066F7C9CB283D1598181A34127537582D82E686E6E059A49DDAB70A39
250A1CE9A3150306DAE5D0FAF0DE8C214A7193ABF685A634431D9F75184FEE76
C78039737C660527E1AFF4D8125A3E1AFCA591532FC5EF0AE4BD9B56D24FD43D
DA4BC27B594FB19B8F16D7FA174581F1F057AFC3D6B18B3AEF44492D13E5EC17
5E6C048B43C2759B9702ECC92138A3736CC52B7EEE811711838FD99285434908
2394CE40EFA8CF4F59319E4504686F30370712FA79A737A060DC9415FBC540F2
BAA88279C7D37438E6C941203801E8F67D69A6D40D4EAE955B7747A9080F383C
4DDBE2C1861509B6AEF8130F6A5EF2C73C0FEF87BB899D8C3B1C78AC4DBC63E1
45CBD47ED18AA81A2CEE5E77EC0F3CBCA2DFF8B239874FFE20D26AB785909C6B
07680ABB6A4B2CB9E0E75128F6D7CDBCCC016760ABE486EDF09A7F2828CACCDE
91BE41DFF823378C6A65BEC7A8DE7D5D9C8F2A889DABA4C66656D4002E3AD86F
8597CDEE1CFC3A051CC1D57FC5B09BF57E6D6C3A2DAFBE5B262E60B4C82A628C
9CCE2AE398C56B476C9AE99651D337DA1A742FB42B292666CD8B89ECA92A4EAC
E7AC5B6197384291F9D53F10DE926D5F5B85307000803238B647DB2CA2F86C30
C648AE1236C7DC38B6E07D5345FF6DAB9AC8838A86F367C22D9930F4BFA114A0
81BC4F349713B70A288751AF2596CE8F3C4793586164B72284E606B219F43F8E
11D30F3092F5F2B3E1333152116E17E57AFC90AD321D8DB14B6D2752DB85DB59
D98D6B444BAD69D86600233293EB170A3B9599A6FD7B8F4D24194623F20E650C
8839F18C5F099D738EA726D0421A62249F1B772DF5678C9C8FCBD0944321B043
2F5FCD5F002B94AD62EE591379F4B3C3514256E8DDB6812AB811CDD541E57B5E
526E2FF00CE81361C2565BFFF8C7188B07DFFB8726CBEC200CAF20DDBFF6A6A8
B15DDAA8180E4DBB53D80764648E7AAB92B3EE43660E70D22DA590516E0CA945
B6595B4E457EC572D1323C8AD29B23FCD3B19D9844521502412B0FA669CE3999
649B0BAE96A524D8FADDE109A054E5C3F61A99EAC515474DDC7E9B20F108A843
98EA19B0076DCF00DC3B377AD13224152F6EA5851DE9AE6BAAC6264AC669BECC
50D3724C6CA7DFA73B5C1A7C6D6FBE1E8FB8A88BDE04954CA776738EB12DA190
F7B7F0EC640A1894D843D134DB64F6A12163CFED26707A8E653A94E4F18D7DA2
6CD9111FF17B381701EFB89CE8F3E23E6A20B59F7A43A79FDEC12B266954668D
58A8265168AA2495F4B1C0C73C336D230DC0B746BFCE2AC99C90E306E8AC4C9C
652FD01009CCF32E7350AA67ADA5EA837294FBE151EEFB1E4DF83DB88583600F
8DF2EA845F37D9CEF904EDEC7E0173577C5F081DA7495A3352E5EBA1E158E48F
D29878F3999C38AF37D6C52943B66FF38DC604EBAC94EC432300FD628BCD8341
F4E49FA9E3BDC03E2CD3191758FED584579311D6FAD7B0BAEA9982A412A02A8B
4FAC0041F5287E06EDB2C13BDA875211ED5B3B0F3D1701BE3525BA480B6C2A20
4C8E96A38D1023882B94724CEB22C86CA0DBF629093B7F9A103AA37160C6025F
4C0FC33B3692FDF408E5F16DE76F7DCB691112AD28A4E03FC63D05933D6EEF75
56AA6ADF58422812311AD15D4F1B556EA455351F9EDFF4F53376BE42FC4B165C
C2D5B82E73528F2C3E7D9D13192AAEB9CB9B7E340C25CA3F30C66121A9BB1DDC
0717148F9B22D58FD3EA3F10C701C448B1F0509447831DD3575C452FADF5CCAB
00E192489E2E44388F2556C1E3670F7BA8B018FE944E9C315FF7B7CE6982FA93
58064B71920938820E45F0EA57BF0883472181FBCDC3755EC9A8D884281BF621
ABF10408D1E8606E5DBBAE579FFAD047A5C6A07B0816CB71E05BD166B446519E
69CF6388735B80C24D95F181C49FAF8064D2E0F594D29CF05BBEEA60FBC0CE7B
9300D91C3A36045F7D2F878BD1C6ADA0CA092F2775467A67E33FEF2A98B4D002
16FFAF3FB906DA94175EB3677FBA264140F76363088ACD7A7888B7E7671172CE
331132A8809A30506C8DA7F3BE3A9B0773797491F925538677E7ED2AF656F029
BA1F49A8E1785803A25AF50E45F6EEA32BEEF3CD51F34ABC382E228C5414FD07
C7D6D06FF4BEB16A23DC1DED4B8BCB3E03A320F988DA29B6C5F9827FD83A4687
45D0B21081859422873C04923508983AA68D62FB8967E1FA55891180493205BD
21EF09390C3DB3B65F2B5401652DCA6585D8939CB56A8181A882215FC3D4C027
60896922D14E3C5EAB56B2447963444141F9965BD67B7DF4172993E006315852
5422FAFBD627BAE803F3DB4E663E3D3BF76CF2797B38A8118FB7EB051D562E64
652F41092C65E3EA8CF55145C845EB9669371810BE5E363777D87D6DF2119994
B36AE798EE19025ECC01B8D1FC60049631A4994979706C957C88EDABD4B599FE
71CFF1E18E879BF578DD1CCEB24404F99DA57FCEFE63DB9D62E08A6762418D01
A62D1C23EFA2E2DF649C4D5D6E79206726904A0BED65588977782E69868CE43F
B93370A987AA70BA96456B163A0A54467CB544EDAFD74FA9440E07A43FDC1BB6
ADB984FE98D7B9FA5354282595E7674508686241250474AA184D61B45E6A8423
B3CB3B85125825A173E84A1AE6E316F04CE1EC2C3DFA28B939A52F7E5D8561A3
578589A939A0B9578AC6712AC6C6AE4F1A4DF2E729E12816CE216F1A16277885
F22AC9CA28F69D33E2DE6DA799D8853D46DCC73C0DB05990ABBC93FE552772F1
3720FF170D75E3E7F78897B304C986CDB56126D6A7E85B1FCA713471AB91BB1E
085652D0B877F9D09BD11BC6D7C87ADA05143B2D38BB7CF990831ADDC7137CEE
968B0478B69BC5C264BAE4FB01C4EED2347D23901D0711362E694B9325628EEF
D9F9F570D66308E8E42F1FE330E9A8DF4B73192BE9083CBA3377913EAC5244A4
9077C13029DF6715DD0C6C59EF0882F0B937E4A3E8B6420749DBC5CDFA8FEB5E
84BBA7CD0809F294DA1242487764B4F0CDF5E1D51D324EDCACE240798F963058
C40AEB5645CB3EACA000E58FB0F9C521892FD4D7B2072F51983FE6F3A89CE530
67834C35E1FACA73921F7C5E208528F7E56F84FC6CA118D53986B8337B9F9D0F
9C3696A59536CDB8D7F1085A725CC804B4915392514A6F62185D48B698A70241
121066D9364A534D03343CA2B2C661FC0CEEEBFC9D84A0F5D7D4B3EEE996A8F7
A3786BDD81CC9C9A70B02CB1C090EF14D15B7A4FFEE80E5718E55E62AF0721E3
4B3BF57CA2168E32D45F8CE080A3AF2E699236C5EDF2DA80C6829951ED50C736
D6AD298FCEF45A6E38B1B1FDAFB697E581E8AA97AD1A105473BC8BCA80A99522
00EB1237A57C0343BB20125D07D683B959D428E1A842056B8626BC4731F48E97
72B04B089CCFD22559A0D37CB82D984C8B45EBBD79B5F211F9960E93446B0064
384F0FC0D9E0DA1371D02CBE0DA83FAD44E036CB091E6DE3E2034E1068A1B575
B88DA149C6D2AD108497385CB4E733BD44C31EB83D14E2AE90413FE94E98C749
CF8AD51935C1B7D1928C59810AC7BB2ABB58787853FA95B0FD48145952365433
C56D3351A18E3A30C624DF9C8D6C874D8BACFB9819E5F7B6C7CD7A03F254FB42
1F738072DF419022F6B4D70A379EF5A6BAE74DD4C51D48BE1A7478FAC414B82D
CC9DEBF0CA8BC4C8176110E3865CFDF1466E994A4ED36888F2BAAED4C6ABA39D
18762758D8A012067A1A55016B45B7BF2AA418EE41BF2D357B7EB06609CBD612
C3CEF2257C71D25CB7CB1C9C14BCCE6F4A4F42013FD658E6CA8530E283BC7F65
5082A82BF57C3BAEBADA0FAD6008F310A167D9BC6F3211571531AC6D8E1C93D2
A2714888BCDA7DDBD74E68132E127A0C33FE8BC885FAE09A944664FF0F1FAFD5
8C75C69D3DB2DBC2547AE3E4EC60B5C2F4D31CFFC7EDE4DB2528B849061EF2A1
6AD52529805723AB37D39A1F991ACB0130B9C0FF2CA1AC97BB15F39C61CED561
69EBA28EC0468C9C0C39DBD475DB88FE70E7826E82781DEBCBD554759DC2CD97
63065BEACFA1D88BE2ECBF3FAA3DE8747473D901366F1A79D4F69C3C9D31BC0B
8C494A206C072EF4701514A39DC4095C1B1D3E264649BA4D1BAA7A244B641289
67EA5DFCFF84DB6D9366238832F8686C55547444F4AA7D98E948985973578E95
C26DBB0585A3EBF94F04BCE2112C682A02ADC8ABE0EF51A840FA4B3A2CA9B305
31B12AB103B4A5D51ACD487E3F1B733E5F05F5D758B539C8A46D734B76856DD9
44C6997A73614001A0EE5EBE357438F9C64C7E8885ABB96D8053E18C7B54A5C6
E0367F46309BC10171E0B9D1A6240EA85A8BB3BDDE9056C4662B03F552F361BB
978DCE03696933CD1FD024D739A478C756F5F04D72CD4FA02B5283E0BABAF5F6
95A8D898B655DDB24E1F6580CA91D0887F130C2DD3247A47D65D9B6BA193DA2E
2956A162530847E21C974C00C4B7308BCA6CEE1DD9EC0568BDB6087D67C565E3
395A76EA55E8880B78EA68DB2D9B547EDF9FACDF48B19D73D59D244677E92C6B
CE27B30F4268B88A0F334C0C58E0E1D93664D8BABFFCD40C2DCAE916DD85AC07
9386C403C7CD67261AEA31A13C90337F4EAD3FEE75DFC658F959A7C12B0F6A36
609E2575296A1A50186DB771D8F83CB44B44F8CF7B29AC7A499B016C4C56834F
38AC0242ABE60699553B555AA79768CFC3A8CD8AF503EC320F39504DE1C4F7D2
29A32A8E606E43362AAAEF4D9209DDA851667386E077CE10A5911FF86363FD46
692905003736FF14CDA144D8E17C1A5E40C59E6916D2A21041285492458DD303
3A87B8BFCED45ED505BC2F0E44FAF4C5FFBCB332022BB908BDB8E24F3316F428
F2E8D9CBBA037A5BC5135755B7F5E861CD5E4EF2F98CC0F233963A2A826B3731
7F3A941D0BD39B469306376C4BFDAC3E01A37DA1360D85F9CEBF88A7BA31DEDE
4C462303EB5A3A332154C1FCE37BF541FCFF6C1E1DFF516D98AC049967988B8A
8B36B486CAC56F70D029AB37C66A765B636718E21088F6AF14DFC8ACBCE200D2
9FF58347672B77A6E0CBB15D4B3AA193EC6914569DDF4CDA5F946A8085422F6D
42CC03A6451A53D869F28BF3D7023ACF3101EED578E7DF310CBE461696A979D0
745DE3BE6F27F1A0911EEA4DA9FE387C592BEF52340A0FF9D8AF10F3D5132C04
220622F8F7ADE14846C3BCD35284EBD5FA895E52EE1A89F90E1AD7D996263D01
2BA0FDE290DF5AE268FFA38BF0F2179A356D89302E995CBAD8354BC51DAF94E8
C1BA9CEFE0B619B9CD9705EEA847A9420A4A5BFB3D1481CF4F50F9D5CE4460E7
1B867E428A32F78FD532395FD31FDC363164328C18464A07DDAB8A1C2C4A48C3
ED74BC69E75D1B0950FFF1F4BE870582644248A4A8BC1FB9A5730FF4F848A32E
B797F00C4D4CF32F6A0434DE361FBAAB77BB4E225C64F064A8CEEC417D4708CD
32AA6EE8ADD733054E333A66D6755C6F2C46CE50A2EBCD2C3424ED4547FD6B4E
B22A6169854BAC03F808B829A896EF2DA0AE2B44E2728BCEB9B660F1F1F829E9
E4B4A8B12C0C738B9845465879F63AC6B6CD83F06F6AD28AB2F340F96899743A
D4C741A0912225C99ED853F17AD92B9D4234E1DFC65496E622B30A7630C9A4C8
35108F0C749E3ECC4F9351AB137DC1EB13333E3FB5749017C74D971481509FDA
BE405C6E66497E28CEF5CE93D08C83D202E88203969325F7FE968AF01F625D44
2D6D7390F18F9BA9C560C6DD125635670C7D51CFD14887EA41578F0A3E7286D4
F10BCC18C324CBA75DDEDC3910E801B05D1D7CCABDC14BE9EDD8AD3BD8FB3CD3
6D38552A3AC4447FD80DBA49529F10EB7B45D647A446300EC6641981FB1A7A4D
A28C77F9148E36FB79E4C43A8EB0303D23
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMR10
%!PS-AdobeFont-1.0: CMR10 003.002
%%Title: CMR10
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR10.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID known{dup
/UniqueID get 5000793 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMR10 def
/FontBBox {-40 -250 1009 750 }readonly def
/UniqueID 5000793 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR10.) readonly def
/FullName (CMR10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 11 /ff put
dup 12 /fi put
dup 33 /exclam put
dup 34 /quotedblright put
dup 37 /percent put
dup 39 /quoteright put
dup 40 /parenleft put
dup 41 /parenright put
dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
dup 58 /colon put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 75 /K put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 81 /Q put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 87 /W put
dup 88 /X put
dup 89 /Y put
dup 91 /bracketleft put
dup 92 /quotedblleft put
dup 93 /bracketright put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 106 /j put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
dup 124 /emdash put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9B8591E5F01442D8
569672CF86B91C3F79C5DDC97C190EE0082814A5B5A2A5E77C790F087E729079
24A5AC880DDED58334DD5E8DC6A0B2BD4F04B17334A74BF8FF5D88B7B678A04A
2255C050CB39A389106B0C672A1912AFA86A49EFD02E61E6509E50EE35E67944
8FC63D91C3D2794B49A0C2993832BC4CDC8F7BD7575AD61BCDF42E2E421AA93E
3FF9E4FAD980256D8B377043A07FC75D6169338028692CCA8CD1FE92FD60AD26
D57B7519B80A8F8DCE9CEE5CDF720AF268D3C14099498A843D76E3B6C0328F24
D36EFE7F5C4E5B5C612786200C8DE3A41EE5F1FFAF4097653CFCDC8F4FD32E0B
03EDB3E413283B9EFB0AC33B055617005BC9B0057FD68C52D1B0E67F0C571685
767F2AA85ADE4E0104A1C777733D5E318A22A9944336E5B98D965E50D31F357A
8B6EA5A0EA98E1B027CE68C2EDB149EDDD04ED74A1B3D206D471A0C11C11449B
DE190BBFEBC08C9E1B7513B43DA3134D6B11A2516E6E86B67F68C970A320D05E
94FEC57FB347606DF89989C33482BD09D011C55AA920319E7B26A205D3D0F004
22466F09C0482A164CFB27EF6ED2B040ECCC3DCAF345B5A73676F193D43123B7
72FD6CFC5E37930E61EBD5A6307E4DE70194E6384EC0D79DB6AD86D3B319A31C
8B0589D0FE28241D8ACE280D0530EE99C80723E560BB72AE9D53F4713181F491
344B06D3027BA4E9E94D4305BE1D817197C54C8FF56CD6964165F6448ECC8A8A
64B48B4F0FD69299A137589E2491A283509B21A3A5772F75B7602A9F60AE559B
07A58436D04222C73EAEA72DE9A5A441F88D27C11F4F91255EFE280E91A4ACAC
1E98A4E5E6C57B9AE86FD218C3CD8F24A4104156A80F13821384E529783C52C8
78B94AB3A0096090867ED32E8A30980E737922037F75F062BD83BF4F5929BC51
CC22AEE2DBBAAA001CFFBFF41D258424FAD888FFF1BEAB796A44E3126159E120
7E4025C676CF94888A1971AEF8B6764B3AF4A92D36FAF6FC56FD049710EE3782
BC2CD84FE2473F133BE03C1346B875463F126DCAB15C7A9BCC9A727D23611462
4E8D2BFD2466600285D79518712B8681ABCD69608E6AA9578F7BD771EC36E01A
5A17BC17E375020ECA59B43790ABEB9DF5F4FBBEF807E5699EFEAC563E1ACC5D
EFA336E75DE6D8248E9381BB110884FDC89C2F9A41EBBC9A8A1F98E6A41F68BE
EE30E25CA148C1EFF42DFF8C214A6537AB11F260B8C329A4947B5FC8DC9C5622
4DF7BF4FBFB00380D47BABB03BC30627AA74103E553F55278F538EDD8C1E64CE
0F1398CA0AB5A86630139B4A7E8FC02804CAFF3830114640AE50D2FDA3B561B5
C63AD7EE3347804CBB40FB1E77A6C89735DD870351C3A1811591AB493251B904
314F65791963C0412377C1D02362C5E9655F1C3D4803CD379A8EF24C48218C2E
DF1165840462BF37DDE1B8D5FF09FA2C3B261E2F1A65ECFBE5D4EAD43B52C029
EEB3948CB8A252CBAF545C8FA1C31E920E23A12DD7222CEF2D2A513BD758EA13
DA33BF5FBF1D734653EB83DA2D374A5B9A0CE316F24EE375D6DF6BDA49954C2E
DB25A88821193636119D469BA66E5DAA9C92520FD4F84426A4E54273FA469084
7517817A6EE3E21176D333825E88046F50B3CF6938AF9BA79A2F51398239EB91
1A2D07F7FCD948427FF62F40FF95E39FE1A1AA8451411563FD5388472251C155
69BDE9283B41900B21EB1190D06E6B13B7794FED020D2C1BDD205AE77B084BCE
EF628249398B496DE85B406FC2E1939EF00DFC84C07E26CF72EC401BAAE756E5
7F6673216E7560D1C2A723CB405EE5CA474A07F61B81F8836482F73DC9516D67
CE0CB770EAD755B6B356198B4B97EBB29C63456953270CCC8D5650C1D006E69D
38DE2DFEAB27DAD50A817F0D645D30AF5B75A7B53CBD3D2B8D87BD0A7E525AF3
22F7ADDFCE31716914C2318260C2E2B4664893921B68C5A93334A361D94A759C
0D7B146D6FD94F0442D672BDA0F6432E18F3C5DFA37ADA378D95B75F413C9ED1
BB5C606A3EC7DFB3F796F59B0478C13FD1900381EFE0BB5242D5B5D34D03AF1D
4BDC93EAF8020E26CA23C8B0E7DDEBBC6762A557067A4CE05A524188A8F02E2F
3625DA38DFCF381727887F5646A3995A8A38A5FB1E5D5EBB395FDD0B7C8E71AD
B48EEDB62AB2CE99D121435EFBBFCEEA69AE9ED8238B60CC7288DE33C766CDFE
15B767B4AE2E6CE0965E77272AC9F86023DA620548CFAC85BC751C44218A29C9
849F1C2DCBDFAD895B54E51A569952ED50F82DC8A19F367E7E44643854EFD6B3
FCAEB04E55E4661C82D31E2932611748480EF61FB2FBFB0CFB940BEA81AFCD84
4C6A6332D7A600170E38A8EAFCD4F93DC153C43175434C86BC747348FAC61B76
1FEC9027C1A193E55C80F1F20B5317AA0A05AAA36AE235F6E49F06E570FEE798
84857D7552EA92EF3EFAD52DE39C2F8F43C59E3A957B7B926FC95FC4B60186DF
7F3523EE2AB74E294C8C4BCD8B4975E84849E0FBDA6C0B0F24A636DFA578B122
CF97BC5089E21E9F5298D1C9F30CB8BAFF6A3A11BB4D9A0A5CF2B18D055C44CA
4FD4D8FE1AF3630907DE7E585AA811F9CD11FB2C8FC791851D651009FA5DF20B
3C33FD2FF848A9E3F5652BD294965A332DD3F246C91B0ADA34017FF2451D1394
F9C3C95AAC6EC8062BE98E8914D51DA6A164AD13938693D446044859D03A949D
F9AC5DF4A000CDA98BB516D762CB9F6D44B5268FD0C26E88BC4A760C0F75A140
DEBDECA4F511128B7D2805872160C55236F0A0FA7637FF0D4E94AC079CD3C8A7
D03A5A56F26B0438B577C46011A10532FEBCAD14FBD6032E224F45691A726886
56F305231EB2FCDF59C8BBFCB5DBD2D093A0E84D62AC93A2312CA69295E937C4
8DBA1802B85F54B5E7E6D6216A918F911FF705D3B5CF055F1D873B96283A0B53
59344D910CD396D883F6F7836BA65FAB4393A773A8F6BC298069E5BA38210EED
49C9D920F718E3FCE692527DC7CCE6963BF744F2C91BC5952564196D60574E86
87A0FAB21F2DB2BD5A51D7FBD8FC19946D24E5A228462C4772F978E650ADCE3B
8D66B9C21279C531CA1C3A8ECE3420BB65837287A7222CC3673A2A5F8BBFDB60
C719CD073EF9A23675198462C7C87B24CC92D6AEE5C25AC63855CC3281494342
D28F3D2FDE0C183486769A4FD5B0143193D31FCB2C2A14E487BBD96D0BADBB64
D1B56021C363A795BF10E2DB448261C363A54A4AC1182B470C457AA82DF3F5D1
F4B329806141EBD53CAE309319B94133D7EBDC2D0453A905ADD207364371E178
0A95C2686E3B34C4A978BFC0EE968C39ABA00889BC5149162C2B54483D44FD3B
5CFF41F611C7E03B94945F414560E874D7CF27FFD0630890D7D7EA66CBD15448
229059E1C436BB33D69552B5367AB5D53591C4678D0C704DD3EA23F5D9E8A7AC
17D003C19E333E726FFFA2961F33C70F429085F7BFE3E2510F59B78F58B19CB4
01B48E184BAD9020FECCE3AF52048A056981DAEA02AE78197E65855DDB170616
F54278395D9EA50DC83761AE759F9CDEF9E1948E7002414FC05286ED793E6662
3347F2A9AF8917493D7305B92CF93E8E9185F70015F5594084298A6C2F9FD3C0
689F262AC9FEDC9B89577ECDE92F08D3142209FBCE7B5C0A840CC767BCA56C20
4E4E545E2BE4D21C53855CEE4CD0AB35D1A604C0FFFF77DBAE4289752276559F
A05FEE65F45ECAF44E95E23FAB6052195C7948AF0B1126482D4E02D72BF8AB03
DE0F1A632F7672AD9DDE70EDC82AA993678A82BEAD0BC2649C4707FD8509810D
364B5C6FE0E10772E95288C622C2F06C634F4DF8C7FD1432BC9310D5F24FEE3F
7AB324863D6DABAA1576E70643CA79EF4D7DF4105093D66CEE0F3B87D2164A7F
26EA05F5C4645B22D3E1BFD2219657712C168FD90DE801FB0F32759E80DEC1E1
43CEEB19FED12D757205043FC98FEC62D6A8D8B97BC083B4A0E985AF7850D6FD
8716B9957C1C35A0675BC53DF672C425C79F43FDABAEE7D63F092CF271C9A9D7
C41F40C4189510987887942E60A412B3EEC84C9A6E1AC7D54D528F5604B72C08
94B7882621A5BF1F325B92FF96B80878CC550D1AE4D8196E41CB1251856609A5
C4D3BD05A922D0D45E039D9450DEF8490A3E924E41434194910BF60BA1B08BE1
B41824345627745541A4F1703E956328F6227D11C74946B38CFB096139979E56
4E723B889B44C6D78673868C89912F8B4F0B4B485F1587A637B630F92E6072D5
7F3B44EA6FD96BBD4FC28A6C1D90805E3BE3E42A7BC9C880762966C55BC04E01
204D083AE976FAE6F37C94F27E68F8C0F28D52B17F6C0FD7C9150701FD78F8CE
B8E8DC9260E3974005EB5CA728171F482D765016C94D4ADFE4A42EF42212BC56
7E4EEEE8B0D2A7856CD4E44F55C0BAB762F92CB8D64C17022D4BF3A47C12F5E6
279FC23101FEE93753653CE8CEDC3B75C9CCB29BF1D4554C6120DE8EE750FCBB
E38B5D915206974962E320362E59B3F21B3AB1875703191043D03284D4467346
CFF2F98CEB4845B73ED8E003E0DC94251B73E13A9B51A3F1430BCF6A21EB9B7A
65E17FA411F53BE6432F1506232B8159E008FA257F884A4A01AC53BE91754D78
BF14A5B0FBFB9C31BF4908355F8A762052968DF526D118708CCB0B7CB5BEE285
6DAB6CD2E3934178E60BECB11AAB5478623CF6C50C92F8BB5D1A583609028FA7
B8A53B791BDC9EF76A124F3F7641857E4BEA0837CB36176EC9A522EA7F41B8D3
63C37D1145367BD300F17B54522A834BBB74DE12BF9EB26ACE6F24A046D58F89
4D4B7DF74875F1A0C1C9D97BE0849593D7B398EB4B00BEBC8C8D1497B6EF831A
A35380FFB7F1AFA4D888AA52C9482E8B1755CC209905F98F40D95B44D4DCBCB6
67423D1BC2F3560FF0A8B4F0CAC352A4EE2C1D946E45AAEC8A6AD40303F3382C
DF0756BFA3B1ED64C169E56ED1C760F2FF0E24DC5C9F41306EF8D2628153D30A
5DCB0791126BEFD4947D7EF08301FE015F2B0008DFFCBF9F2D4D859FD43EC7D9
C5BE237E9BF6665B7B1BEBB362F0C0C3A8D86010B9C97FA741C97C2E0513386C
9C26C235B14DD2A58BFDAC7B5F63DB4DA6D5D37D0098175A9071590E1DF66A3D
B8173A047C29D7D35557F06132CC920B5460B8AFC11D23D09A4E45D089F5EB51
963FA1A6256E359D485107FD143B2BF21FDE9DA5744BC2615E86C31C89470CF0
D06C6397D9FCCB316EA9989430240759D2C4945D941F159FC02327F34B042BAB
B5C3A47C78E8C1A6FBCD396B1A51CC4B020B8AD401841EDABACECDB482D6EC5B
72D2BFEB4556720FADD49D07307C8B22ACB7E310CA4151A85C71EEF70E8D15DE
B3B00F26E0E166C14647A65ADA228A3D1C89025BE059306565DB1B1EFC37D358
8C1EB024254AFD049BA977BD4C2C605050E17940A89D0D4C5D963E792320F5DB
3706682E03D25D9E02487247819551465092CC22B6B56E93F3AB528038FEC3F0
668F866707A19B0463BE706EC729D2EE1653AAC7E29BD25BFB3241D4792F5152
ED415B4E7FA92C2EE5A22E27E8B75542C492E56D811C192E95542A6FE0BFE5A5
69273C2ABED4300D491B92D2AECDD278404CB84B1BB1BD7AFEC858215837D118
C0E928BE7E07CFEEB51A6D21375B772B8248C994564014015232A0DA4BEA1754
3274F407FED0837A236371F1A32056240F2015B1E7F4B2CA72C6B58610A66F13
407CFFBA5E0A2893C1F572D50F51286E9133B5A84239C9493B0574E77D281D01
11D00683354A000C9700EAFBC1FD104EA19DFCB87470190E7E2CE26E3A6FD0FF
2620B87B82AC8686B6206B530F17E9348BC7D04B948348802CE53A312443DB87
4DBBA5313A6A2A8DAB8A1CC9A594FF8C299281C0A261C8CB2226B732FBEEDE40
2C6ACC74A1A61379E2E1CD5548CD908268A32FA83D8504C442EA0E183ADBF7FF
9FD09C037AB03516ECCA93FF048235BD11A25DB07F164512A079C5392AC7F889
CE96AE5C8D9580BCAFCC087C35E76EED1A671E87C12E3045E15A687134736DF8
DA984772AFD189D68571A2ED7256F1E204230E41D3D9DD876F938951714A3973
0CA9310489F8E807C1C7A4E51AEA5BC030610A5D7263FF7E0F9FDE3E5E37A362
5B919000BD94D978583B942EB79CF2BEAC33FEBC9A67272EB10865BA8FB75FD7
9D280AB59F91B96C16C982DE848D76D8FA8620DFD7C80B7DEAE7264350D6FB3A
EF04794DA3305844A7CF718F6D1A4A3AFF6826173A076A1372ABFC54ED3AC6C2
09C9287FC830556CA694E21CA5342ECA7B10C90AFC4783D841D7B1E34FA3DB7A
2B706F3E21B0FBAB23E7257962FC3BC309CEA2C7239A9D6B44CC96825115ABD2
AF9A2566D2F3382C01569FBDB94C8D664A5DA0F7DC3DD140CA77C743D7BC1420
324ECF9E4780280EB119885E96A6C619CE3C0C8E1E264E2DEB137E5DC8149786
486D65667ECF47B1A1E20E9E6E4FC8323E0BC8E61BDD3BCDFC6575C69C03E31A
EFFC290472CBBD049DE3F840AEE37A2486034240F80E75D8A79E0762377DF660
52B12EAA16D678990B11A9BFBC03C1D4FCDA9FD4FFBB3E88352438102F10B7C5
9F04C013B6575B5E948FAB58EA691984A0E54E6B9F3F505FFFEF74D06FA1CDF3
4B8A95904C8A2763AA8AF5B71D00F5DE09DC1CDF87A08B6D181453063E14C12D
B7BB3775A6E2A901636273D9EEB833EA8CF20FD83AE899E28DADE10EEEC20BD7
BD93085A4B1AC80AC1AE8280C14767F1A487BD066007A0D050317BD081131A14
6EA0898ED59E46DA7B6254BDCCBC660686E2EDA0E77A705A653733BB5C5497D0
B130359F866CF293FB6EF0C2AC5BAA2DB0DED045E2DED3A2612D078333260359
16CF0CCB272D34767EA069E0F0B0D42327A18529D72E890EDA6195C2688438ED
E9ACDBEED41E81CA8EB5E43C2B09CE266EFCA03F2D7FF57F12B06F9E54FCC6A6
546676F6FFC5B8B7D3F0982B6FF0D21D949309F0C0B175CC1D0976F8C55C6AED
6E821C39041E22D91AB30922F2B2EC2746BC7DAB484991542FBC82D87B487507
559AB466F73EE23C2D3194DC5CE4C9AE66D3164613AC5CBB3DB501B64DA7C91B
C7ED2EE9027FC0906820B35D4F2CF66C4F9CE4A884B7C07155BCA884ECA5EB3A
ABB83F84DB1F5639599DC7D3F51241AB5D95C3BCB7AB1EC90B4BC989F74FB354
04B2D7366A34D335A47B8C00C05CB423482BF6C7970A95545424A08AFF9A035B
7F83F52B65A9799CE76E303B85664B624C65E9CA58184C7BE2BB9D9C86A4DE5A
8165EE3DA2E652B5022EE7893896BABD88931DE1D538F615787645DF5ACBBA0B
A8E5B899A37321AA7D4B283AC9234978C2DD81813A1EE5DB6EC170DAC1B6EF02
94892635B498765C07A38D2E9DB0B7581B11056C28278F89B0E60998379C07EB
C0EAEDC32AA69B8B836F92A61AFD35688315B2C3F860632FC13E4BDFB63214BC
41CC6859EAB3AC3034449213CAB99FA1D216563419CD6D6CE4E1B56F33E6C654
7AA9DCB5B05FC068DF02AC32408C8010AD004F6CCA9887830927F8CBCD49CDB5
18CAC1EAFF815FF2F6F527F936948201565003022C6C7390B4E3C2B219FB4F76
9F12BD25CA7B3B61D1A2F8DFEE795D04D5428B42FB66E0C254AF7B7A10CEF7FD
E5ADA5E217BE24851180E9A1700FBA66C7D2B0D7BFDE4F4EED1D24B821A40947
5620363657F6D048E651A689822CF815E72FC8AE9D835BE31D1DD8B54C9A717F
4DC319B4B59AE073936EA40B070524C7E71D5A7B64436DA107749746B516E29F
E3BBCB8F8C473E706670E11E5B221716F315FF097CD1841D0069FA69EA1898FF
9F9EC2518C77806A19730C97F54BEAD604548D553D4A6EDB247853225E24E7E9
89D71F6BC94DB986467E755CCC99069B313F5745B02B4BB608A39F0A0A732B87
7EA2DED68219754BF1FBCA350327572D769C962EF9242132D93A5C8E9725D8D3
AAAEC15ED0F43F9A1290E91C463895BD12E8A831DAD661EF23CB9AD2C26CFB26
71B72D15270CD8CB1D59CA2D9DE884C96BB923B1EC8208BD7DCEAB0FC2293629
2AA1F72C6B470701C381E335C2364CFCEBACDD20CA36182CA7E70AFF5B14B02B
75CBD0738E35DAD8E60CB3DA4DDED557FF9ED386DA52D10615E700751C842FBC
85D89C0E713F556814E051C6CEFE7E83C2F379B88A801DDA565BE73013DD56D9
44D97798564787AE6D5A6A9FB777EEB850C7481B4A353EB9279731512C9B95D3
2ACA3A0D44585E55AFD968135F6492A9381FA2D126CF50373AB7D47B509AE6F5
C4B100BE8334ABE2268DAFB7983BF339540A8D8280F3576CDCD4F21408AA7D92
BBB218043ADCAB60ADF6385516C2A5A9BFC5C3845124E0954EC5C627FA7C65AE
AC1A283A5A9676979E28179AE77404776A4F84F67CD4AB272161FF7140DC7E7F
D8CDC2CEAB74666F958CF9FC2D8C436A70B0C1C43A41956D57D601481B2AF1C0
2B1E1AFC64C0DD2326B351F31862FF36B049CC836C975870BFD49306F07C03FF
CC1174A28E73074D00A184AE6B06E7D12597A942A2AC99AFD78C94689D50556E
C30AC6A01EB4A52E159CBB7FCEB0DA2442304FF353060D4326034A5CD9EC8F74
909350E9DF91058E7AB0598B03FB9E95CC4484233C61E579E91D7C857DFBBAB6
1CF1B461902FD93DBB5BB144376992058FC36C23CC0EC1565E8836B6F25B62DE
AD8BB23DA364FCA6A92D8B9D5BC89BDAA7297D17E245B809F2ED78ADED5AB589
AD1A6C2143E1FA6E7DAC6464AE3DCC06FC882F7F947F9CC098EE97488EEA1D92
353524CA44E1FED2A199C2DE9C408A5A4FB57F4714E6C68369A0BE1CA70C5219
33C5E91796B88517647780990A2F06C0462C608A5F68071882FF59E35BCFE4F2
95607666606D75736C6FFA6A1C5A77564427080265184BBFB93CC1A24BB58039
D2C3956923C9A3505F99FFE8ED5EEFC69B3D4D36F79787E7FA176D63F9D972D3
68412B3F534EF67D53B3B44DBB0703BEFEDB48F8B5D7764246EB7227A6A8812E
00ACB6C34E7CD63783BB9F88CE3EDA258CB85E413D3655B980EEAB9CABFA7A2C
0BC2F157F158B41E72BD801FA05C596C8F652B3FB6E18E63517FB66E333BD79E
D5D82F6B458208BEFDD7E5799B5AE38334DDF257D312811E212DC74229F4ADEC
EE59E0C58EA928A31F2B2E9B6770E399B82F87FC6E2AE8112E501F285D199367
0F02B0780808074A2CFAE877E4EB59F3F56EC61B205D6FD047603E302D3D57BB
A55282E3AC689D4323883C36B3C6F3545E298ECBDB5E6259038907B5448215E0
E968F153DC61A01104EE6614DD739EDA4B5AE24D8CDE4D33CDB70DF5C47DE886
A1E1F78EE180D23D02A7EE18656AAC3D73C666F535D78A73922F795EEC1897F6
FF9551906FDDCE87BD427B0CCC771783FF8E0AE3487EDE0A148F2D79715A8719
9138664F306557D601481B2AF1C02B1E1AFC64C0DD2326B351F5F659DC33AB82
8E9D80023BAC482F8B93AD55F1D27ADB5C080E7881848222220A63605F00205C
205B35DD3C4C80193F72B5357E8BDC19B408D908B1C5AD935A40C2834C6D68F3
A0B7F152A9EACD5E0E0D21CD6BE8ED0E8957540141BAD899AFC4C8A656A7EC50
ACE67867AFD9AA90368B31AB3110CBCE54BEF387C875EDD263172C374C0BB74A
280894B6B7765205D82B57A79A5756F254FD477654C630B711A591DA05938FD0
33B2EC5AA5E7B704B59058E21B0A78302026FD585ABE5EAF11A279BA06F8212C
08A4E70E6B587BD0D1DF7F3ACA418808B1AADE9680499EB814B9B43995414E9D
390092116CBF3A33A5BBAC65B18D05DF8FD346F7E452BECBA1FCE47432CC0156
4A9D3C2275458780BC65EACE41F2975322DC979EFCB23DF2F35C22EE15680E97
2DC7B6B8F31042ECEC87E538CD1A13F4782D3A0AEA58DA45CB7652D527A4DBA2
2BFFAB3069E88D09732D3B63BA3088C1E140DA40049190D74692AF2C287EABFC
E30631CD649D6D0D56125D9EF26BB251011EFB83970199B3AAE7FDEED53ADE14
1678B689AC03CA093B8670209513D31A66A461DF77C5C8EB4F23873C4C2466DF
C809931CD93E8D0C05BE9BE820E13291132AEAC19D4700844285752BD61638D0
8203E5CB475D4CFDC4306C11D1D33C390AC5496B0C2B4ED404150DFF000D76B4
541F62952C6AEC9BB506DBC1C7437C6C806FA68F50D4F40EA836BBB40FE61A20
00D99C21AE722AADA6DB873276480D47713D32B7AE3689C9C0F407C5462722E9
6592F6EF5B4704A09B24D9546B7812BA06DC7B9F113981E275BC94ECEB7B2F23
69B624936AF5CB6597D55D57ACC1F25A0DB6F5B88952DE83EE4773BCEB1C016B
7C466E7CCC9E10EF834FB25F110B5DFBD041EC129115058DC5572BC104DFD48D
E1FE2B681C391F7CE4F95093EDB58EA45CEC2AFB0B16C4540ED9969E2052594C
FAE7E96F17DE324F93559B20E09187E0A9860D175C47D3AE719776455AC4E814
C3CE9981791B5CD30ABF10AADB6094DA1E3A725306177D891088EF18D91F7E7F
1E1B3E234ED621DCC1D0A6EA1AE4C2C19178B4B5A253C1756AD232C5560DDC07
8B02AE4868012441E36C4EF146A4F22EF1D4CE57E6BF7B74A77E1A17AD0B39F1
723B8E668823BC8BD3EE0EEBD1B06127A7E7F2C755CBE0B43B36CA68E9D452B5
37E9FE45C6C30AF163EF2E273FCC3E367F6A90A5A37C5AD57E9A60DAD348299B
AC8F837009DB9A4985694F398C95CCCB1CBD4239EEA7BC4A9A6D7EA884C1A171
A728858B4961BA4DE6C5DD61482387EB78EA86A244F8131379A057266486BA1B
0D819F6DB6228C0105AED43AE0C62200B2933F2FF99AB476A01333581D1C4914
1D1B69777873F05A364B2DDBA4D4E7848A25791C1DA68332AA444ECED4388B0E
451A3101AEEAFC22C750752A6B8ACAA46EA224E2DBFF02C21F3CB3067F2282F0
BE85BE25FD062C24E70AF49A829E4AE5D0025EAB79C917DE5C1B6DB1ADDCDE2C
C5B77B9B9E7BCA9EFDCB0D08DE54D8434DCDC6DAA96C4EA037F4A4453F7331C4
5F95F38E8A011FDBCE92DAA365D6C80A6B5F9353B1B31382599F607A1A636250
2CA2B9A6CFB2C494C6F6FF275D11CEFA9EAF90E09371C7A23DDF4ECCCAE1BEE7
59E7D04EE2190D2677E65B7B8BC8A399EFB0C091D6B493B49FAD3636AE519CD4
C8CDC57A0BBC8574A49947E076233EF4DE23614928E5718AC2498022087558F6
8F4B1B6800267C03E9D414C24CD9F612BE4260D998DC85047DC36611705DF0DE
767C405ABE4731A1095FA1135CB73CB07D6B7B54E7395531867D80DBEF72EA66
0532B9DA1F0E6975398573D65BFE4C6AB204A0164552AE036D3093A96A0AB5C1
11C950613EB4336A78690593BB7C3F63F603F3442EE12E199D952B8789DEA09C
BAC8ED110F6557AF412C8999E378EE5BA549A818EFD250380C358B794C2EE613
2CE968B82B0C0CCADB597E6490314CC68B06A9A5D9136D9D35E32C31DE01D1A5
9C6C9E2844A8E064D5BEA8BCA6304A8C64D2779FE40A18FF3C3A8949549F12A8
EB1C5B4F3B5F633645BCB53F6F80C6196B20B8C81E463ADDB656F98E67ED2546
40F2C10E42CE8F29D9BD6D7ACB8A11281D7D8F23A5E9452652D212E6350F75A1
9DC8D6EEFF6944C870D80B4418FF8788EFC79A0297F6DF38378884040B22F37E
8FEBD41602031030E3AFA00809C113CD99EBEE373FA2C58D500D42728C710553
EEABF5D994762E9918C42221DD64A5C76E792A6061D4A18CCD6C35F29C0B767C
4A5C46A1425D4B5B25873E8C23E494DEC64AD1A1A62C8F7F8C93F5840CC20EE9
5E217038A0CC1D968C241C486AEFA2E3411EFCA3661C091D322D3F7144974526
2966CBDD42FF7854E8016174F0AB0E3BE746ADF7911EE0587466B0E55B569015
D261F03482E5C63CE39C88C97BD8B95705A5F87B523A2C35296556422493C3E2
B5187E2DC887F50E177438ACAC2EB9F874675136CF2C1DDEB46F7EA4C3E42119
DDBEAE493FEDD3709224750E31A9A8D3A5ACEE595760EFD47261CBE2F070CF96
1EDD60103A20D82CADE304480B0C4205D86615C84B81EA10F4DEDFB4AC7ED4A6
0011B54A7B82D8B25FA514BAB9F7141C86BBC39C71F51905258F3C78F03DE8C3
BB63C0BB94D9464FAAF2ED1D90FDF92AC9F25075CE7D76366B5B28A2EDD77F89
C1501C46CB5B5152E54A78930AA390B2B24E969344292E3EAB2E25C9687F82CD
3E5CDC3767905FB64A7FDBEA836EB0A4DEB9984D59F8B043264B09238DCEBD82
AE6A09A234149ECD5BB283403ED15D2F48F41C853E1023781CCC770CD334334D
1B5FB7902B46633626A827CA90A345D6673C310E29F44C92230E730893EF074F
43586752C9BDD9AEA705136CB3403C8CC3279EAC7024E1ED7B0A3C4CCD59AACE
14B18826ED2E56C67571D38952057D0633ED19D2A307F628AB0A8983D818D151
B4559449F4B3F52BCCCFA407224D3A75461E5514F6DCC20CF5A601CED71A3C4E
8B8020DAF8F44E91CE5BBDF6DC27AA4E0E30E7A4A7569A0EA2A6AA2D58715194
31A85D597A49335CC40D3869B7F9547CA1817FDF25DB83B223EC072FC4C14387
A1153F995D33111211AA8D22DC11DE7EF63F825A8C956598A1C515680CF31200
B31AE18AB27BF29BCB96B4107D586093B8C7184A445E600E9E850BD264B92D5D
CF45FB6EC5DEA9805D048AC31E66881095BDED0B468AE93A8D49F88CE0457BD2
DBC735E3C86A6D4BCC6157D5EC1C25CA3751047547A544DD19E5E967A867523C
5BD7CCC9C0065AF0A35B0A6775099F5F271C42169287D2C5AE3BC67CF4E8A200
6B7CF3BD8930A8513C55680F5A000F610FDFEBB57D7CDD6AE56323C7E4428D2E
E1428B48311A08486B2E69957ED8066AA1E1C2A79624063CC20B5D0F2526E8A7
4ACF731F820111C2164C12AE8665356139EEA220175469CA430FE2274ECC1BC1
36BE8BE912F5996E1D7EAC7882B1E979FBFCE731328C46F09C5B10FA241414CD
3DCAFAF94E80D4D5C38D5C8C5501CF0BE0FFC17D089D4EE3E3D6A9243FEC4AA2
B679E4F1508FB4E9E06364D8B5BAE9425262D84083E96563219F82D9EE2F78B0
350DD8A2EDB4C812F60E91A9FA4CBB5D6143C9E43A41EFC35CC3EA462B361D18
91E27CA8E177640CFCC8DA0C13646719643ADFDAF3831ACEBA80141F5B7CDA22
1E1626250ABB2DF42434C1DD00E11B088BCECE9DF6A506EACF74C650A0576031
3B30C0EC51A5B27C4267E696563090CBB6FA735575E6BF9E327C9DBA42BBA8CD
EED86EB35CA5F72BE32E98BDDBE889A5C03A7C0D9F900D78845052FF49E24FF9
2DB17EF21ACA72B3C5BC575A6038371D97A5158D2BF12EBCDCF65B366AB09328
D1B505C5C9BD4003D798461822B8F394B30F6428FD97A6A0E80364D14DD58C5D
FE254994061399A8990135C398BF579262DE3939C50139E67B71E33B49C41402
194D133F373B2F6EFFBBCA8FA133776245F0141FB8639EB66F09FD503731B21A
7BE105503849822FB15897B27F591580D7D428B61B5F7260512F61A5E6CF814C
FF20697E1BCAD121B6F6B6E0BEAA6102625D44E15AAC499CDACF19CBDAA5B879
83D7D1F0D9C9107FA604D45BB9C0277F2B8FAA35C25F646F8CE658D929621B11
6D143D65601ABE982BDC0A12307DCD964470ACD87636639619369B4CE36F2110
635002C8E9D54B004CC337F8FEA3D731C98BBFDD2ECBCCA6949EA325827D1770
4482845AABE26B9B3CC7B53017DF906D0785D056DA6310708CC6231D8334FF53
330954EE6A14369ED064393353EB6CEF6C0C383246477F6A20AD48DC52BB0054
C74968D33170FC28E00E82CFB0F7456029DEF5BADB8423614DD32D25560C8D49
00BA288172AEC6381EF854C9B482A0087FF0D32187979E9CC0925614365CC0A9
471E4EE80CE2B745EFCE30CBB4614FE8732AEAAF4898C93DD2DA5AFA08C6E534
2275471370124C084B6615805E1C6734C297EFC67F42CFF95D58328CC7248791
B190A2CECF4206E362952074664B4BF33F9436C6712917B24ACB990D17C665CC
1CB6518133314C59B9F71F83323E9FD8F49DBE56A53EC47F5DC525A04E107072
00732C8E191585BB3D02DBB713F3FEB05729AA22CD014572867219159175C458
C2ABBD6A9527FC7853ED6259A35A8DCF1829410D020F2B13BE5DE69E75B37D25
65284E29625564E7386A97F2CA4F36588380F94FA756623AA957048DA4113D98
BA38741EDE32DD0468B0EA3393C707A36085AD8B4BCC4E5A20FED3A5D78B309D
604A50FF905EEC2BCF04EF983915BF78D576C4CE62AB872AEDA7AC01CD7ABCC4
723E537A0CAE43B11C472CCE802E67636139F34D5EC64702C6B8A3E66BD5CB70
98963A3B759415834DF63B42FB7116B7DA9C6B7A4449A86C5CC1877DB6837371
9A96A32B6E7F03535BB203CB9152F1559E92D1A4E3B2B839838BB87CE112869E
D3BF4DE7568EA9235D583F8292036C64A86F1006E078539B01BE9241511A7221
1F50CAC5689FC6B1F3CBA5544277578850F72F28BEF2CE7AA15D15D3CA069E35
5587545B80047CBE219F80FC457EC1676B7847C04C083F54971BED84C27A4F77
9F64750622728D52F82797348DA56757D42A7DF5A0987922E0CFAC1D88CD1586
AC9E2E90E749A5FDC8CD04354E4A99B11914131B330BC6424A37E4C1817FE523
C6BF8369449F4759037583BE5870166A9D7DFE9703EBD0365823EFA4D190A4D4
54E74FB0BBE0356E8031451295AF4120255CD23B2DB6CDC0C4522F8B0A841B02
1A67EC143A33786BDAC64BB4EF06E3FF707C55BB314805F19C4925B610AC7ACA
1B0CE8C674002E921F7F2895C19348089BA5651753B078BC9EE03D4EBF8DB6E2
AE01AA2374F47330135814AB8314E40688B1E9EA4B18B367730AA6D3889284E7
84631370146622C18BABAED6EEBA8BA07373A8722DDF92740973DF71921141E3
71275256314C10E0FA7317251C9048AA273F72D8864D6728D3C22D52A34F3A1D
6178CF30AFD7E79DC3835C1D5569838FF37763C532851BEB609B63A22ADF574D
F971A738A4405C074E8D9D5352C2CB7A6476AA7550A57C44C836A3152D307B94
E6A590B69299C3C0BCC1FF4E1EDBF41DE9973B986367602CA17E811DEF673D25
281BCC62727C97DCA00D64D6A14F8BF92A8661CE6E429D59759BB036E962B910
3FE008DDE8E13F1C5A929EEB95CEF32E2ADB8E76A39788EFAED45783B524D7EF
6F182C8AE3F0508F365E11F8D763E45E2BB6760941D90A3E5E3B8A89BD9590F0
CDBD50C7EA77FC3F6DE066781A910AB3171BC284508CB23DDA849F7783724E5A
848B21357AF4264728D9F5E1561D7D97669F5926F68A0A368C7B4DE27DC4228B
5CC21417E117D64E3AE23B57A1E229C02BA1186EFE8EE62F1EA787B8D81C0376
3AEBEB47E3B2835D7578C076323991003F0EDB6CDC0E3A2D5B938E3E9AD4DFCE
8DAEEF4DA9539EC8A334A43DF083CA7E48C37419BA59087B74F22AFF11812DC5
A49C4BCD04C4E444C457696A34E3391E9C3F4CD8BA1C71629DF5CBD24BB6A718
C62074FF702EEA82EF8D424311055D695D3F3DC1170AFA48C5013A1E2800EE11
99BEF9F250E10CD6AEFE28025F9B368EC3CBE6DD25B81373DE39C0288FB2D36B
D196F115F41E8ECD839DA09F96E4C01BA4D4B898E50407F03524DDD57D5CB7D8
63C6DE3F1D03698D7F162E00A949DAAA96716229DA516ED07DB3B409B5647807
755E676C77709A7A0AB27AB2253A548CA2090844CCD7BCBC43893A0F216BE66D
4E14161FE31633A6EDA1A6614750A863A174291A9B9831BC551A696D50F04F45
F95561D5B84DA15D6496C9F8427D5B556119B79562AFFA37EDA982AE2E19832F
DC20404DC5478E86850117BB9AE474C8E913D660F429BE61E287C9E7D59DD5D0
9A62C28FBCA6071733410BC14E49B22CD8636B3E965D9DA178CF8125E86FBA93
31D50F5C7400542DA93CBBBA8944EE169DB7611E79CFAA67688CCA936D180EAF
8077680C74D1BC645A9FABA310A2B9AFDBB9DDEFD18F912A7D966FE93038A429
82A8088058FAD8B52F2694AF12A3B3E62C80A82AACE1A5480873F77996B3546D
3832DA426369CEA42428EFCFDFBD57B690E848A318867C3B56588FE8ACAFDFBB
94DA4D6C88265A517AB3E561375F06C954D33EFC1C5571072F89C180E1462AA0
B2A79FE47B686EFC46065667ADE70D3423C7C449DF8E2A39D189C1B548E6407A
E3D5E877E553685954DEBF5BC78580A7EF7921EAEA472EB81B2964C15A9094EF
DCCC0EC95767ACC3D9F6E8BBB36E1EED76566DF362BF8DCB94BC351498420673
FDF75643AEFE1CA6200B714DE03F6F2A4B6858BA73B71273E2D7FCC0E43BE97A
C335D5228B664DDFAC0CB72839500E9C8A2516A9C946F28C93DEE86A7E73B104
2279AE679EE707F4EE45D5B7EEBEF828ED83E3B2380D9B3F0333A45557646C80
B7143F152701AD8544E5A8109F3E0CEE0A6E8D8C49C7D4046AFEC410A283EDAD
42781C38FBC2D98D1DCDB6849A96C7351EBA0D783D56905A5D772A118F9DDB97
DBB26D6FE4F775793EDE0A5F4519A6C4D973A6BD436D2330CFB6CE5F45EBB568
6A79EE5CAD3A65F747B0C068D562063C0556CFB8E3AD04CE0F438391F722E135
90E5423033EF6AAD42A0202A686C780C87C5D3799033CBB459EA2DC1343ABF88
7C137FD8C285826EF665B5F90A1E362AA8FF9C2474E1F438A2E6F16485172579
23B1CB0B0511D09423413201D2A211BA543E680939DD879D567225A16C4CD76E
B04D1B91BF21FA67E161DB26A049D097A4B0431AB4FBBB0BBDC70CA41B307449
AA25A7965D89E5951B2EE7A3D46D26DB0D64A1B8D94220A6F94E3936553683C0
04D4B8DCAFAC88141C66D2D21D41DC553197AACCB4FE62D0E9D3593AA0B6BEFD
3ED51F6C677A1CB247FB5F39D08EB465CCB0AF8D84EB1D9E05C3FA75DAB08DEB
2BA9A1B4B8D8538F2D20E9919C76DEAD4B230B0617EFB32101A97E12C148CBDD
081A14ABF04BE50A7FD1E11F06684760C1959C85D157C6DD67FF4D7F0D934842
8396536318F6BA47606BCCD4C97D18213762623940FF87E8308E49A71FA1FB0A
7C006F84E26BAEB5802A08AB3CDD4861B1CD048758EB2F303AE0BE70099F1C6A
EB5D77484EE63544A1140FC09E13896237183CDCEDF677A4D6CC6FCF0458548D
00E7BD7927D8E0AC6822A858BE2D2F369797E4F2F674AA014D3F0B04A08B4C42
11ECA4269EC6DEE7DAAC11BDE4B30EE256873920E79C5A089266C87A0122EB4A
1D1B4E0D86764FD14A1C800FA29084B35878DC093119F71CA9FC70341D6677F5
7BBBCA5E4EBA5E1CBD61E44985C5561BF21A22C4D1A942B75FD0FA75B1C78970
76421CC24B96DBEEC9BB927AAB90B94B2914770037D0EF14D2983B1093B5F05D
58DAD8DF60C143A48BAECF4FABA813FDA935FA6CEF098D29A62175545A0789FC
872482A331B720663133AF0D61B6EAFB18AB4D471EBDABD5FB232390D7239C82
47AF507CAF69C62484675EEE5471F735E8AA6C29B15DDEB1D2517D6992A8E02C
CA49118220B4717C4279E0A6EDE76A64CE54814B51EC4DCD81DFF2DF9CF59A5C
C12EE56980E3A80C78492773C1B1D1A0C7F3BFE1B7E7B1731F1402EA5BE61DEB
21C8EF9F1E57E170D22F6FDDE20D70120EBDC209E628DA09B69D525677AE2B4A
17452E2AC33925EA45997BF2663CA153759DC8AFDBCD5817F163C86369D2D25F
12686E835F115F8531F8F0EF890FA264A3393238AAD8BB6C955DBA593332F321
EF86489E8E6ED3815C698BBF21D5857D10102A06240438FF624A3ED426EA821D
A9113B7CB1F0CF880157B257B216CEC215B6B73C0A8B2DCDB88A43AB4F3B1171
4AFA9DF16C92C7A78AA490E959A1BE803A893412AC078B6018C1FC9D8F23BC79
63B6697B87BE6BA0E569010F3BDB70F52DAD6478118C265174597F312FD4C464
A5C116B5C06DCF212379758EF2CADDA208D434405C83D4361FA5410DEA1A9DF0
077B9E08F6AA96CEF70F7756409B35EAA22D102EAFF5E8F36ED9681F9B4B72AE
75313AAC6951C9C1DC2642D1854883DFB22C6F3EA7D8FE0CC70AB678E3190B34
2EBC982E9E92BE03F195FC0F85B2C73BAD11624E216FE60325C19C35AE8FB25D
C174813BAD51CEA75AED974B82679027048799DF42F077082C0A8A567515443E
1AFC640017962345FC891D1FFA7EB7C88CFE8FCCF2FECB5C7C49D40D8F7C5786
D9AEDAA2857AF5CA7D90FF18EFF86E4ED211088387DCA9C3874131DCB134EC2E
1F2D5B11827678ACD93701B6F57243E15B47763930B76F1C1E33B2A196816251
0F5C81290917380D0580AC949B32B9220805A9F44A38E13397C8D0953619FAA3
68D4A5F9C38599842E330EDCD86E72A767776015142B6251A59DA33AC28F0AB4
D8CB296ABC849DC00DAE349D9A503E405428179145FE9F3EAAB5C39DB39CB343
F5CDBE328276EE0F2035C4B1C8E104B94EF25030DF7F35BA4BC5AB1D1A5E369B
0AB187AD5878243CCDF1F78CD4352B3B13628DBEED34954C2D8911BDB13D8A62
F68A00523FC04F263524D82C66F176B8986958562C1A8CA201C1C7AFD7F33517
C807ECDC55949B05B38C5D58F2A473C5575061B2CC994D41EFCD270D428FA64B
DE22E46E229FE262F7DBCAE2876FE695C69A3ADF5DCC6AB89CA6EB468BC418F7
F7D7A1785D271357D2468A82BB61E5EE244BE1F8AFC9607FAC90B243CB748F16
8D3412766E462BBC08E616AF209BC801453C9035880F3C04F1430C0A30FDE8F8
C8DE93BCB3BEF729430152E6E81B0967F7524C12E19DD862C8C9E5AB01F67F78
141625A159AA3FFCE1C626057EAE888C82147FD78A5F9925746E320751DBDDBD
958E52F01604B6D94CEFD2241192924609B7FBCCC8D8F2F186A483DB58DDB20A
A7B94F839E2FA69DBC924EDC94EEFC48BC84A3BCB9BE275B0F3B1BFED0651B07
147DB8500593EAC0275BE7982B57148D9061CFC4E70BC9975F1B00DEB5D13ACA
8A4169E9FBFBD476DF494B1CA81C58A952659B03B474C7017FC9ABD6840EB83F
E625D84E8F2FF8F04BEF8F28317217DBCC86C06565C7C66946226B00C939434A
8774EECF9EA62CCB18FEBEDEA4361F917C4DFC7B7FBAB471CA724128FF287874
588C9EDE2F0B950FE6AC847A35D1F19057BCDC87EDF8BAA7126CC74DC86E9B8E
F4857315529812B1641408DDDCAF40D27EE666AB3604EB641EFA4D3FC3578890
5CB58F8ECAD89E7D56370D1D502E81EE63634F2B1F0515E6DBA5EC819642EBED
4E118A902CA906919555368A5E5BFC75F3A9E2EC461C4724C7AE6878CB06C5E5
7158F11C40AFA4BFB57A1496C38C870C8C05C1ACC0CB2564F230035BFB083AD1
7F84EA9F477FCA8E8F3F5AD967D391B428E3572B9C8A25603535F84D0E1BD764
938AE74F438AAE79B72F37E08CEC0606D493F2EFB25DA34E1D72FAEC889352F8
11DB5B3B4C384C6580C30B52DEDF273C7533871D5C7FA28AD2060B6409C18D99
0EC58C23B1D648E191ECF9C12AFFB78D765AE53ED625C1FB2748B5909D88ADBF
166F348862083B7C58E25D02DEDC89DC0B87ADBE0924D160C7FD4579BCCA83F9
1FE4B5E583B7492E36B0F16EB128DCCD155753D01C5DECA37AC02A1C5E274356
158B2DECE1CA4728ED6D5019A836669EC84085D91FA1D402A4F500B89C6B09E4
01A67F4027086E5ACF4B5A669FE81E82553133B4A4842FE45913BE3F320998BA
6F2EC1854F842735FD22B50DB2EE69EBEE6F458BD1D895F729DABA54A443297F
E2B65B5F9A8D20AC6F8B0083D5703AACF109CFE839BAC653A7C1D2AA5B3F911F
F82C5827FDD23BCCF1407E767F52EF7467BDC5C429E5D6F1F663394D8D17FD43
B58C7EDA3CEB1A138D1402FE86162C8BEABE1F8FC39B802F6C313FA332E15554
9060BFECE1E40FBC7889E70900D5F22CDB6B8BD2844E8999ED79A2655A7086E1
36184E08B6BC509FB4742B65F80F1FD4A29FC2FE3C2845C9C0344223DA3A2B89
644DC7FDDE03AD8A5D1259EECEC759F1C0F5129E0CF04BCBF277AF51206B28E9
E8EC58B96E168E2D4E3DD9E44FF129854B367D8FC177315993682ADFD2F33FEB
4213111C728D46BC6F13F65F60C0013AE96AB8FC5728A3D84E8015205FE5380A
04A5EC6FC9C72C3F6D4763CC1ADFAB74698DABE21885F59E7E1955C26EAE176F
2C0D84AF904501C88032569941D9FED4E209C8BDB2023ED220F15228A0075F11
A36935A8B7D1B91E0E66DD2910622D8ADA384451FF6F5E6D28051D776B430E4E
E99436ACBC610143EEB3DBB7D873E35C88388CC0629DD29ED62601BB8CB54536
61224923D93A69FB240C1D25FD879A7484E8CDA0FB76BC1AFCF4D135B8CD247E
FCBD2DEF74547F5FAA3FEA8A60AA790F7B85ED071004F82386B86101B41CB722
DEBC67871132E27FADEECFEB7721C6FF4B77928C333007277FC7AC06285523E2
598780EFEFA487CC5878A57D2408061680CB726AFB44A97027F9E7B3164AE545
BFBFB81D6BD47975362004CB333E5D810BDB17511A01D1487F4031379D0E131F
2B813D895CA143D8A6978EE2E58619E8B55BE3CBB5401A8583E0005E1BC922DC
C4CC5A716A47C31D8D5D3B7BE7E2B6A7AF3956C0BFA35B5F89D9EE4E454D9FD7
2D1E0F3FCC128BB6B92F6B3115F68DEED6757541448176B64FBF32BC9224A0C5
E4E82D7DCD0BE1C0022298875D32F27DDE9C850ED3B72E01584EB03FAC9C4713
D29DEDFAC4A738F4B943B5BB2B5F92179A4CA0DB29B83EAB3D9BEABEE4D02282
70708961192E2F9627FBC74E54C8CF09952424EB591894D889D0FCA0180BE70F
51AB9820BF7333952A51F0F4448F7B0851716149F4B491B90924B8CDDDACD486
14B790D255D871CA594DCDA276C074A1F51A8F095B6BA1DD5B26A57BB26977C7
568A30160C5465CC8B66B012688BBBB0908386F7AA4606BCC46378E1A26C30D9
F284C84136FAF8A0489F8147E73E5FDEDE2D7162307D428A948988C3F537CFCD
2E3F56EF51425BEB6D0DB37C42983C49AF7324F7E9607F87AF41877643BA2644
EB23FE557277C327D50EED9AB4F23A35DBBE39A7997E2B837C1D166E2ADAD130
CD56565DCE92731B818C7291549E8344AB8D59A4A8B0D95BD1131D806CBF2E3D
FFFC0546151BCFE73B016C695F3788F5F6BC9AF59283039E02A91324825B2A19
4F60A482599375B843A3D646078C22F4E1DE5F13C570688925280EB69C0B9FF9
1AF267E3B4B6D00F7A16DA6C2D9622858E81513C33508F2E7199BBFBC894DAD6
2FB3B7878E5735C2A3ABDA6DE024826F249E8151373ACF5883534D7B8680D0D3
A394EB482814A35F8BA0F8CC8CD364849953B35C43C5E6CA469DCBE8C04BD497
A7D38DE4E9387D0D9A63F41ED2E4AB5E857BB6D9B6E21036DFB1C956F54A1F46
002F98CD767B45317F3FD02B740C5033D38D315C753172C48F05AFD80D331D40
3D7D832175367A9D6422C39B076DD94533EA81C17B9AABE9EFEB3F6DAA910066
7EA8848B48CC2BF693910F6C14E6AD900849AAB61B5D1F4B220D6847A1FCB7D8
D2721DEF363B65AB01ED9F4254A3D54A610053A2671DA1425EA1542CEA6E2F3E
5F355B3B1D5148DBBDDD3A84432542A2880B9A5AD886DB1CC0ECBDB91B0EF5F1
A4D01855BD959E683FE920F9814C5EBCA0A3B521738B4068EE88DF6E5EDF826C
F48C3022CF7C723BBF9F3FAA0A9F28FD6199001FBD5CF488684EE070060ED514
AE8DB2D05ED979B191F8AFD35757E69ADE1F09D216BD6F2A1F9AF730BC1603D2
A1A8DC522F1725826ED4D2548F8503322C5391FD4EA211461B394D7BAAD1009F
E0F5709885242BC5B611CA08D0AC4BFA35183ABF17D06BCE6608978AE8499A1C
410178DCDBC1BA036AC1EFD5C59ED1BB3280F075F1CA55F9BF9274A787A4C5F9
D38EB8E7BA3F4251F0463E03744AE294B7F4C5C7420278B52791AFDB1E54F8DA
61B79A3EF3145AC58859244EF9AC6E122D49B3FF6FCC7B5A62D6191DF7BDF217
7C837AC7A945710C4C6413F0F7EDC32F03D2B72F51035BFA3BA7271B50E56C73
5DDA45F9DDB87FDB08EC69732627F91502823F0BA6E6FC287391A17008D82702
D93F19AD258BAA1F171B4AB4D6C508D950F4BC71C87B4AE001C95D54E2E8167B
C167F595C7BFE9E629BEA1A51A5A7E4A9DD9453041585524AD00C04BA1F1BB9E
CEA58FAF301C61BAA901E9E5FF11352F0FED712693FE7C9CE8D841B7B1EA34C0
9374B83417A2A1191690C7DFC43F540214CB696FB53D80FF7D3F756BE0AAC4B2
240C00FB2245A007C86D7F5F88DC976B86FC96B7C922EC6868DEAFC9C2F3B60A
45A4CB95867C874408D1317EB47C8B8368C063C1AC6E5D24C37EC63631C515C5
22FB2CF490B59FE573E6DD28D201F58955263B10D5D7F9B507B6E6AF96FA02CB
7F773A494E0B4FAA9BAA565190A022A5B3CA9DA5C7F376449CD18DE62F08E93E
DBDAE4146E9D16DFE9901520D02DDD9571938FC030A683D817628EA03FA3CFF5
227E534B05117DE3B45D28178BE051DED6ED76591C9ABEA2888DD513452A3AD3
78759C8DC19DAE3269B1C19E3C109B63EE457147A526C572E106D1BFBBEEB759
7A4B7C51CE4F7AD15F61E43A465A86EF62FECDF59B32EE0925F2D4C70A74A2EA
5ED1E65DFE768885249F250175323BD3DFA5E1E1BA35BB5CFBBEE0F2524D916E
4D9910244226DDA66A7A3B292AD35ABEB937824E2FE5BC689F7AD6B6E5FFE9CD
3A0F3F4BA42918BE0DAA22AE4F2F01DF24D89D73D0AD147FC7AADD3931B1B853
B601F569B3CEC2929C2FC91A6A4CB61B7FBA27C35FEA5B0E769335579F9D8629
6479F658BA9C3C334F1F90E09F157D3800462F68639C2640549B9EE1F46269D0
7DD1FFB1600A6BCF8021297899026BA143D253626E678D2A4F7649F783AE1C33
35767714457735EED3EEB9FF35EA057D9B66811BE93EE28368AB7321E1F53008
4383582872C51DB60AD2FE56E257BB8A42FB40C48330E2C42835CF1AC1A2AA2F
C9858A5B19ACA961DCD7A74045EA1843CF5513352E6A054A8CA9B6B31125A924
66AE2A7D61128B3A8071FD4872EB1BC21022E506A0FA90865108479E427C846B
F50BFF421C2A2F3E268616E9D26EFFE62192B25A72537CACF09B690DC9CE030E
61A8525901989FCAA57FA8A2FF8F700B6151DF3B975F1C216B024B1FF659C968
579A14A1611EE5DB460248529AF30C45D48D97891F3F6F478E6214547A0E69D3
AA074876F550B8C56514E7F31C23C37E50D939EC29FC194752483D692A334C05
D3AE554323F7DA8989172A1D089DE2131D03FD2CD26C9252082D23B7C7DBBA4D
E4B1DEF34ED8AEF84DE89839E075B26F4C480484DBB3C92489B7A130E7693BBE
6AE29994AABF290BBFB504DAC83CE3696378EE894C6D72E14944A238884520D0
6A1380E5AAA0F57B6F6E4114F95DBE7E3A966A6D6E92E0102E399B7B48343882
24D50B111990D15CC40591CAC74036B4637219EECE69CD83A23C9E7E49097086
F7A8C04D1A919057DE8750BEEFDBA865607EBA84F71893CF39103E74AEA79302
912A1B6D9446D12B3A3BB2D8B4A906774A6354BCAB580815B51742C64CA03564
8C0BF0D8F1292B67DDED02D40D21AC5666FEDC76C4191D19A89A5CEE13D2D93E
1BA0112ABE3551ADB6C8220A8B25A7C6D2596AA11ED096F8FB93C674306FEA1E
6007CA755E72AF4EC297FC3C6B8E655E74F1F69021EFE34A35807BBEDF008B3F
4D9C22239AD9FE3880858441BC82487026FA43494A5065208002E8360F6BE7DF
C54B61C4277B2924BD0C035FC8CEDD4B03D562F39AFF77195B4B6396538A2F85
225E9C243D6ACA71C954D7A5F8F0A42EF22CE2A3A8968A6D328632A309470332
E174647759B31FD0B0ACD121F90125483B5E9279C149F01AAAF58459465097D6
11D6667B97555B0A4874CE54E2B5CAC2C1038C25C4C74B492D3803D2983DBB87
7EB21B7A9C0ABC08466DD6A28B086C1BBAFE32A03C4E07CBA57538E3614711D9
D57398F7FD74B7EBA1EF5A31AF68B37E59F366D9883A7BB1CE4D746321CFF4C8
63D80C10C31F069FC99E14C330B22F21BAA7325A6613B0750163DD8712449190
328ED568AE5A58BA068D04012D30ABC24E43407D8D4D5782ED2D0D663A7C521C
87FBE0112EB9E2DECA00903CD5BF623DE918FAA83DC7485AE636301684B6F078
7B8990FFC2078596FCE69F0A81B2847B390BEA338E678CA0A93D9689DACDD54C
67A9069AA4C9CA1A109A685EBE4C6AB8103338D514932700CECB39AD5A7A4D62
31CF42E6759A81FF5F868B912AABAE823467DC86F028731E6A067D7C34288031
36B52BFE2568695E9C4718556862C80501A9465DB2A5F3876C929BF6DFBD5450
0A4E596E3AB53E33B743B07CB169E4672F2FF79DF11EEF3645BA2F269039C137
0ACFE44937480BE5C28EE28EBEFE3C5EFBE49671A6739096500067E65955AC85
AE824ED2ABB48F20FFFEC4694C9836B3BB879F05F079B18B7EED988301E3AE5A
DAE3AAB2F84731571094B7D2DB2C726BC97596C2AEF39AAC6E8D32B3505B5BF7
73FEEAFD3FBCE1FA87A4911FA0C75A763ADDAC7DB097FEABF1BD8E8E631F1B16
3EC03304518C35E555BC48870141B73038618A7B20F687066A0E22A8C531B076
9962D22BC1E64E0ED5FC26C8D618E88146558EE38279DC12F886010D3263A4AB
C2BA250F9E8B5277BF23AC15A0E5ABD32591EA2D30935E80BAF07E10A2DB7520
52DB91DAB60939802ACBEB745582ED8C3778E3B6ACE3B7DF9AA0864AC7CC4A65
82F17BCC3041F8075B89A8612B30CCE046DF714257E1133A47127F76AA4AE718
D822893060CA79DFD0235BD5AA1A57DC0E95C6FA8B37ACA7CFDD823086624310
DCFD99F05D8EA641E533CB3B2CC6C857F3E50AE607C827DD0CEF79BABC032384
220F667C66A950543311F1D14F9D0B24CC3BFA0477B87E0EA10EC498B4F87F40
198500379F5C62C66B5DBD31A1E66466F9300D1634DCADC8A9D96C933D6C0E05
9429B43D71C8DB8F80B9068F3A09AABB41C145C2AF9823439734498271EE4A96
5678036C5DF89B6FB3948163350EA5CA5C379192984AF83C9379DFF3CBE0BD7F
13EE02F9ADC3EFC72F07C4F37480DFE041E28F6620F53A4EC75BDF6781579993
4BF1566F30F25AE584313FDE436C899AA82A10C2FEBD0F7093EC78ACB639C3D5
98DB725ECAF33F7B4ECA29E28AD4B913795E6607F0FABADADFE37218365B8F86
40A75773632F10C4B602D410DCEF5E8204187E996DB2781F5478CE9702201A79
7CA1C3F890873E1E6020184B2DDF2D050A34E06EEC1FCCCEC78FB5530361DCFC
112BF7A9380D13ECB486B07FD33CA36FF02BA559EA4FC3A7F855850446911F53
21A9B0899F8F8FEE54E5D61160D6A35F8AF9762132C9650CCC88C889A5090611
3E702D29B5DC109F2E8D39871A89F6E8582D4FDBAD0BC681BBEE327ED45E1BD5
D27218067ADE2B020A851F9773CD8FD9585E965D3D192B664AE8B19010A825B4
F590963E06AE5752EA26534887BE27AAE882CEE68EB0C9A83981324239582620
5A3D44C1946AC7E5C074557D484F8858515C9AD8825F38903A5FA5ACAC8554A0
07C5174A30A5091351866398C914EFBB78D0CC3DD7AF3FB95A99A921B946BCF0
870284F3A96691375D5EF48A33EE79EC807811A5A44A234914ACF08ADE69A772
EDF4896F2169199BFE4C5B66BE0CCC4A02F3A9B87CBDB3E83B2F4581DEB0F432
C13CA4B9D7CF8C52A9E9832550BA87E5DA95F76D4EC55BF57A4CF6E399B00ED1
4ADF57A2A47E7ABCCC867A02975E40A7375307422EEC85A278C39E6091CDB776
15838C3F987603E8CA1858FACEDD1CEC3B78B0D1A1EDA2CC368C8B125CC3209F
12FFB560C6B96CCC5A638E71939ED75546249215FF61A4E9ABE0925FE8C9A6D6
0AF5A33DEA8C263D51143F72D5A245B56A0E49FB660F07986FF7C91F4D11AD36
1C5F66A6A5283F9C8B444EC4EA4FAA4C1B277B455845278AA174C7D0D5881E15
A5AA4468B9A20A1AC10B3B6996C136AFBC2EB9F3D6B9A53AB65896E5BD8BA962
8DD5B29925B992DF4AE30740E57F6372CF430FE1190AFE0BF1BB389C2129C8D1
7A69EDFFEC9BB35A52144F03315444D1D1A1F8600446F2959050B1BF4AFB6D44
90911D5FDD4E38BA3E345E86ECE5D27387381CC53CD652103C6B98748455BAE1
A31FB624F23CF39DF9560093C8DF64BEE8043B8CED8E110CD124B119C143600F
0AD5FE29C39DB36BFA6712E0E297BBD031ACDBCEBBCD4514F8042B748B787A71
492BD21070501C0FFA54217DABFE5B99E714C5279B6A3B9E38C5A4EE902FBE09
B90EBFD1FBACECAF84CB6070A983A28BA38F872158154596A6950AFDF6E6528F
8369C65BE389B921A9D32854390B963AA86D84D2619F6AF88A3061E7C490B85E
B8B4C1F2C926706B6E63D03C0E7E76EE4B900F12F337ACB4664702D493C73B81
716A784B7AE9AA8A4E1391087A0510B8897F0A420A5D359D99621F92D0968876
B893C59059F309D7958EE76E7D2539FE740E2BBC53FCBD9E1D7C00B01F5FB9CA
6867E6F5C80570363D598735D5076FA2956F6AE05EEE3528775E64F6FE9F108E
B96586D427AD6289A59589DFF7FAB6C5D4130F4E01E1B668D24EBE47E83E53A4
FDC8F58A4B13AE4E9736C967296638F304834732A905FEA93CE590FEF6E07B5C
F4DA4120AE6BB742E6F1D07B86DBE38F300175F32AEA111E657DF6CE59E76435
AE0432163E70D050D7F212AF8A5E6DA2FBB5DAD7F74AFDF9B89205556BEC19D5
DD2302201E468F81EA408F9291FAFB00EECC1EB7552BA26D1E8F248A611E7CBD
DB533CB9C2C07257814CD6E700C2D2C52BAEEE1EBCB2DBE2628ADF6DDBC5C10F
69CFEB494659A06202519D30A61C1E85CCD94A9B4C237F7E8CFA9B7BCBA4183F
18C33DD6FC3348E5130584F197EB057BD4197373B8C93D5AFB8B2B554955CA08
0EF5C93DB7119199AFB94CB5A1FF01B755908194487932E11CA522615E412F10
8EAFA32BD28C8CD6D71F7DA29986DBE7C6F9B2C45C1E0AEC5336BCBA05695848
0FECD96FE5EFA301E3CF75598790B5CE4DA0EC088AB0702B8643F60A51015C15
0FD23F82939DA2F3E181A438703198E1E358DF205F7C2C291CC7462E0676A0CF
F58990D1D10003B33954AF071222A0C7B7C4892641F66875BE576865D1DF0D8D
8955A3A0D82BBAE24F2E41936836BB5CDCFEE4A520DD619FD344B964378959FA
3DD39043E23DFDA51D40DD9B5562291E9FD9269B1A6D8DC80EDBF3DE5C140C88
4238C245BF23B97F4C592C63EDF916C355282E342E8B6174B4CE008B64041588
F0167C3867381E81A403322D4F0215AF0F367FBDC3A5048D6FCA584B57BC5F69
F1C2A2FCF20FB96C15E9AC8CBBDF8E5D6B5F4D8DF969925E947F0803D318545B
BA446682CFFF6E08F70A7782FAA409CC9F323C7D5AABFF0AA1B9161BA5838B96
90D73021BB1591500394542B97ECCC48D3C59DD7064AD0E98621ECBAB1BE7D61
D3309ED265D25990199AD9C9F9E5844747DDC944101C551431B263B5BD682399
63FDEB162A22E8BE3F9CF129BC11C5C4FD1CE1FFF595B372BA4EC90619E0E26E
B34E49AC3AD2411443C147081710481EAB129C0C1D8828D51E9EE29551E17600
9465564C1452F27B1104242E9A5E28527E96B610935AA75EDC3ECD498CA02D28
B9504EC27B404A4619C21697B4B019F196BC545CCEEA896E3B80767F29965294
7D3E06D83EEE083048D7AE841308DAA75246B32C96CFC5D18757E58DACCFC363
38EF2EF442C6C7739C81B0EDE88A497E824EB1DD5D661AEA15DDF9A1161AA572
FDC8EFE27A3467FBDFBE1CBE0231E0153A0C130DAAEF9700A6201C9BF2E306E8
D4286A816C52156E63016224067175C3FDB44E25B9FD8AF1882980BF3DCA6A5C
DF6651289614BCFD82F4E105B1C43C77FCD6C492775648EEE15DFFDA250368E9
DA192400821A481567BE177D33DAE4F4A39075DB9829488FA98D9275BCC49DD3
ED835A655F688FB64A642200A75801A3D80F6C8C0249F252B2EF1FD5888E0E85
9A0A5105DB09E5F1E92110FB05446A312BE1A73EFC4572A750BCA74F0E511BC3
2503C8527F3F36D1A6575B0E61F0E2257E5ED0E7BE8681E7F18129B0C7588801
1D8444AB2FCC25D43B83703E16C23B5902A9A48EB17CBD1E6307D79DCAAEEA5F
32BB6E028CEDAC2EB9C79E314621F176195C034BA1188F934BA8C303AA479B01
2EDDB0AD1164306BF6ECFAAEB67E63F26B4AECF87AF397CDD86ECAC5262ECBE3
6B489567BE56012CD7F0B09773C37B7A25601109069343B5573023100E5AFF64
793A0B8DB10539D3C199AFB94C59DEF040873D0186336EF786D2D33517018BBC
076ADB08D20FC01E7E7F3C42D7339C2A1FB350684D67508AB5353B6428AB12AB
80D2C572FADC30C839E102EC16FC0D4D3D3E5ABB8D516C8C0C17744CB9CB9925
374772D000171BB4416976C6B0484C6679EE6217801A4E8091D488F034D6FFEF
F3BCE6232DAAA82A990FF8B61BD0C471F02433369ABC6F761A32C88973007101
5C45A75C3D25D9401F7A2BD13E9CA51ECA4EBD3077C30E9BD2A102D04BC7362D
E31813932A8E9402FA067BDD5A255087DF95E7CFE906C30AE748F06715644D7A
5A4140188D11AF8339662D16E2FBC465E4AF33F38A9231AB2BF90A7401FB3E2F
296073B8FFBB80CCD60A1DBCD77FF472958488C3314957B8F5737913865CEF18
7D937B3C8627609D7A32DF6E52961B136741D3348D12D5D6F1B65D821A72CCCB
AEBFB7E802686C09AD0BEF38A55A11DA49E18665A97DCCC584F3A59B6EC121F5
AB1A60E3D77F71151F54AAB9017735CAFC5A0144B0EB5F4ECE69D8404BA40E14
BB291F6977A51D2D2838EDAEF7BBE328E402974C3920AF2F9C30E955D5975BE2
F2DF60879B3D7D2DBC760080F823F6154BEF02547FFE9A28C02778CEF33F5ABF
FF085A5066DE27FFF461BFAF3FE1E25C62E26A7994CE2945E9C05C58C1F18390
C7E27D7C6F201B611C4D92884261F27C937B5EB40FA7ACEF3D2F0F8FBC3911A6
E8D92827E44AE3856D4C652BFDA2C29535CA65F7C5B98C4CE922FAB73E9E761E
2D083973ED4C7EC5F3C71EA7D6FBA133569D268AD82D135E90C3715ED9305717
74B01C610241302AE094302A297311DAA4A7CDA97283BA8D9457D543BB20893F
0AB2C2053C3498448CF74F1290AB80475722D5604364154CBAD44663DA6C4665
C59AF29360945A687CBAFDD76B68EA7D1120723B3B28557E46F6CA670764F00E
45591289138AB00FE741BC3801CC88622CEE775E9EF54725F8F354E5931BBAA4
9CF7D6FFA9133709CA0F6218ECF6E32307D704CE40A0C565DA36C339F6842EA2
FF1EE47AD2107FB3DEE40FB2A7278C8EC74A375BF99D5744E9CBFEEBC6D3BED1
5A4DCA7E24BCD5E569FCDE674AEFF462F4E2D9DCE4769A796848803929A63DEA
8030DF8491AEA8A35B926BEF23889C543315F3E3943F9F39954F2D516BC47ED7
A5D6D2544C56337AF45A2F0809D8E498E06382D2C6636B93F67D0502F45CCE6D
98393C8AB4F2DA5383CE92B9AFEF6FBC99AF7A6E0FEF18DA56F90EBDC74D57C9
45611369E4D8687BDBEBA054A5899534208D8B890F1D86CAB88528C9269497C7
21329C0ED415B4411DC8316260843F3EDCF8BC7C18004DDA6414E832316D7C46
B823A11ED6103B82C9BAC8B8EA60DED9AC50002DA3C1926B61CB2511DC19A7AD
F2264CCD3C503448CA1D44B3B6A5E01BD7DC46EA760876FE5808C7E1CAC4A261
41776282BA4FFD6D683D267511697E3EC02EA48784A7D2E7D6B806641BA88F51
81AF66F86060C4C095D16141B3DED45C397697FE8F663D8E4D96E38506C8CB22
C5729258D960CA9696AE98CB3E61D1114A58ED89453C6364F13CB9285B955459
5ABE5B5DB88AB1C3A8EBFF5F40A77AB4CEC5ACBAC6B6537908C2F19EFD40BC55
147D7ECE398F2B7A744002FD42D816C6BFD47E2A118D11EC6E93784D104079F8
D1C68B7C9D56F33273CAC459CF7189240C34DAED52B48F9DC31614F57DE70373
C0077C9767C05C35DF49017B907713D4DB5CE57B980D60D79FFAFA3797E880B5
65595224FBA1B8F07AE1B6A21C33BEACAAC3421196D6E163D9D66EEC310FA915
A307544F6F9A977EA065C19B605EA3377BB42B48137AD829CEA058EF582CEA8D
6D8D814DCA8AFAF60F9F9018D99424CA7336946F129C6ABA3FCC18E4EC3D3867
B8FB4C35EE461896E8F2C860EC5924EDCCEEDA63E0778B6598E95B0EB65A710B
6B01C68E7D1EFE68C17BAF0665DE8E50952A13DC96D3CEA3DDC4697A72188F5C
FEEE5FEA51960DEBD3BBED7C79E221C68E1A589101AEB69236A096762017EF0A
AEBABB115FFA3CC931AD569C75B9C988F7DA0C1B7F0FE091821224B446012483
F74290870EE02B3CC7BF269EF4453418D6D681875DC29ADB2388D9CA97B40961
073135E62998099E27C758E6EEB663561995A19AEE322620B6EE8A4E145F59EB
17AEA655FFEBB34CD7A9E66F127A5B3A7003AA7EA58226F16FA2C2A6DF5D3C76
BDC51A25BEBDDD216568B6700D467FE442CD2A536D2544D29AD86F3B6DC8F9A6
D72E4C31E555CB799B6D100BC02483D69EA463993BADF50BEF92EAE36D8BA88E
3B87D4D84F0391CD3C1FD00D93A9ED85AD222A233E5331D25B1D7C84CD7D45EE
24CBB35FC87E734710262D4201319B407C750B460BEE16896A795E4558C9FFE8
B8F0B622B9CBF41B622DA64D901E090CE0D35C1A10CC7B78854E24849ED896A1
DB128BBDAD7DC229EBD7B9A15D77E2470280FC162E0DF064EFFF0781D48B9A32
866DBF5FBAA0EBB91CCB0164B9F4F5DDDBB6BD96FF9210BFC4A25974C5EFF115
3172A6E4C31E30E94EC7F956D493FC72C74E8BE524080E9DB08B3A17404F318A
249420D01D2E59C12CC0DD8F35EC399941B1844FD5E3D98299047B2477943563
ED594895ED23BE64CF77FBEB165CB48A31CF8E7019C267F9DD1DBF8291AF20A4
4EEE10ED317BB7A70863242323B7C60B5574AADC34BC583995E8EBC8834F15E5
88B309125EBC8FE83815F838D82B6C860A033FF70477B4C75C32D60257972B4F
C9D9F859B57492D528C630030A7D63337B9DC5A646F2597C3458987A82D76064
BCE6F79C03BA241049DDDCF616727BFDE793FFB645FA74B2B0831154EC3E9136
D08681B82758FDCB07626550FC328243BF4E46DAB58EAE4E2327F53365068693
0745CEB33178B2BAFE7C03D75BD6F78DAAC5F92A015EAB89CA2EDEA0A8D18906
AF216771C0D7DFADF1CA842CBBB69E8FA45319953D38C4CCAF41538798729B8A
4DE30230B65D53643D9177315E39DF88FB246099
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMSS9
%!PS-AdobeFont-1.0: CMSS9 003.002
%%Title: CMSS9
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSS9.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMSS9 known{/CMSS9 findfont dup/UniqueID known{dup
/UniqueID get 5000802 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMSS9 def
/FontBBox {-63 -250 1027 760 }readonly def
/UniqueID 5000802 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSS9.) readonly def
/FullName (CMSS9) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 97 /a put
dup 107 /k put
dup 115 /s put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0
7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81
DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91
511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6
1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD
028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86
1319147A4A219ECB92D0D9F6228B51A97C295470093CA270C5165C6545D6DD11
633CB01CF6EE3B37AA823D92F442576C06EA48520F0F737DD7E36EFF1436913D
7B55347D27E02EC93D8F98260A4CA0D41D684DC6D2CCA5746F13A862CA42419F
FC585050BB153883D3924F26A261CB59E945236BF818D1067BEB62B89F25B57A
C81D10844C89A1A648EFABD92B5C8FC1671A9361602E52B9EAEEB8A603C8945A
F8295D0706DA6CF8964B671F90DBB3949ACDDD20530134FBEFE9D1F1C429097B
2A8AF2818951D34F2798A46FE02C69BCE1A2B4C11DF1D8FE0610BD9FD2016D3A
ABFB483773ED4255C1B00B9484918BB10893DB86FABB84B063B0F287AB61C16D
6751C62EF5CDC87DD0A92D85A316BE8C707249B5FDD5B61C1906445E2B04C689
6A8E764A825A75424F14E0CD2BA99AC4746E8E0DF4C4C682F7A0900A2218135D
E5E58CA35D1ACB83255F683AAAEF8092CB082A8CB0D779673F065D7408FDA080
4E12BA4729806B39E930A9FF2280D603F9F2EF1067461193BF703BB5383FFD53
6F67E20F0A88A204DC683CBE272E7E8489AC886630624DC40BE31A47B8AB6484
0014D5A9F629CABF60681786A720D84713972B0D590F2E22A666756EC35876A2
37E893690099F6F9F0449187021D72A7B13E04B6FA937F7C2E840FB766EEC767
5BB4F23E26CBBC216F73770B50F992386A289574CD6F8F4C9B7588BBF8482DC2
3B33E5257C797790810BE889DEFA050B290D6381943A222F1D2560CD26B72FED
A2013E359EBD486CA5034784707060F17E257BDCC5798315E7699EE7EB576FE5
8D35505C808ED586C153AF420529F113ED9A05EF1C7F1F606F62BD2FE1303F82
3F483CB2EFEEA499D3EE8684DF5EC36B4E9035E56D5180211A849FE222D99210
8A3CCB004CC1457C3647FC73F64CBD2B02D692E0E9B7EABCF1A29740EF0DC8A2
CBBEFA563DB9D3BF920E504EEFDD56036217B61D8E08103405A9781A9CA6B9CB
FAF508A835E2D49BC7CE894F9D0B7B8E759660BD7D53492AA89CD26D603458C0
776258F3A478BDC8E4D9C55C92F38C0A336C8FA39D52533A4439945B045CED20
A2D9C64EA02D34FB4CD7B377BE5B4C8C110924DC0F71DC4E0C5ADFBA8D9BADBD
4EE8588E139E55570360D11E05A4B233DD8749DDA75E8D53DB3FB331B156D437
5D2BD10C724ECD919780AF578C696A53765533FD4D2527DD2DAC8FB7A3CA703D
B34003DD72E3D20DA315CE4B62018C685D071E9E866A224B2E72C4C417E62FAB
A678429808F95F98207C4A48621F6431DDCBDA2D137C43D765D02EC4A724C0D6
4DF9E07A9666A85DC95DA2D39DB3F90F69BA2A717796D1C87F5D1A22B7537740
63846E8CCB48F3250885A8D3F83BD9DF1A8C14AAEAA670D438D47420F6DCD38C
8884C761985EF58B8BE65C9FD1703F24BDAA827F7FFA56E5828E1DED1CAA75F9
6E00B8AE3127204BF420593221D6E7C35EDBDF8C1135A326A43CA14CFA2EB30F
A3D2AD65DB0E6E8F1D242F69D4B5B4A1DCC937A129923070CF0BCD8C016BAE0D
9CD293BE8446BD1E4C3627506E78A346E2B20107DB58F0696193A02F4C54603E
CBE96510F306101B5C3F86EB222743244573B84919C8683831F3034112CACDE4
6B9FD23FA96BF3BEBD96198B2F19D0622FCBA58AFE129420C374BF6EBCDDB1A9
99829124589CA5564BD5622BE33A1E3BF0FC7D1E6FB699A3D553D86CF2C3B748
CEC5E58E948537DB684BD8C57B1C5B6BE0BF32C1F958147792DE58A9CBD010B0
6F4FC27A1AB18C78A83926A627A8191DB14152B424A87AB752F8979DBDF02537
B6AEFEE65D271F9E3BFCC90C0B082C3D1F77D2E1AF27C1091ACB90FDADD69B21
7F8925C8232136784E63A90A5226D9C46DEEA7A7AD477BD3CC6BCC772A6A7CE9
DDDE578B6B71C73E60E3B588A76C4276A3B68C9E4FB771530139344ECE15CB77
048108E56E60C55781FF4D9B63E43E606187C430FF2CA43B35373556D060E693
628C9C33327DABF70C169CADDD89392636D1F6636692D1DD600D7DE98F73975A
9C3CF72D5552794EFA5210F3941D39A567352B083533E9CB9FFCB07304F60F05
38BC6E9B96B1381E84C3EDDD5DCEEF9B328B5CAA147BD686063B686856E77A2B
C7E29ABE94452AEB3B68C28DF3417A411DBB6FC328F182C1573CDA9AE2B53A94
2F964CFF55479F3AC5472D794B2AFE97F34FD09E487AEB96A5E643C9AF82F6BF
1FBF5305A7334A8E90DB30C3275FD3058E30C6B8C7B0473CD97D91C8451947B3
763E2998318E0C180AF566A836DCC5E4C22F18BEAAC6CCB9AA98B156B59265DE
661A3049AD676BDACC9E431E0C4C0A3F1C794570436D827D8B4AEE442DF6D9A0
EA4B7BCC5F0CA377A914C1B49B66707F2D37D5AAD8357B831A052B65901CA3AC
2D476E711D708860666413CDF348E496DC8373ADC3BB8B4A15F157D1E3E50A48
9235EE6CF156185E5FB4A8893138E97B4468E54B8E5CBE6E1541DF97558D27DE
902516C70F1298F7C17E5FD19D34F3E38169E1D6DAD860109CB3A116B13EE719
D9A6F56F92DA250D5912EBDBC64AAD62B6727539487816DB2C2CB1502BF67C55
4A22868F50CBA1CB020C2BBA91C327106DCFEF15A41511777B30EF6D9E830D33
5551A85BC5F175E1F1E4E6E7477D347A066A881E1AF8073163CECDA77AF62BC8
FC634137FEF052367138D6893B03CFB5D8BE8DD201C94375A2E2CC9898AFD52F
A98A7B235F743A9E5D3D7DA8779B032D42D30C8B685CF74241935CA8CF4E32D0
0AE9E91C4935D4C8F1D4B04731C6D325BB778A9661A42738DE1E63D85CAAC9EE
4C8F26FBB61365A8D1B3E9E4A2020A7302594E7C992C56E5D21F421254857807
293F58F42B00098741959B71A1F1E7FC98EBF7EF23DFB49096DBA6FC5A4704A2
81F71E86FBF54B08436BA1F55B3B9671F0490350411678A09CEE903A37720311
D10E6823DE99D94ACC54D6FF08BB079C36E667DA778D09574B027BB6FEC2105E
FE6A3DE580C763EEC8FC59FB9D6AB81BD0C64CAD73D9857A10E505ABCD075260
6A9F554864259B158FF14B6D5EB894AF5CB2593A4D443C5E2C5C99834F29C96C
4167148BA7CCE6BFA0A131763994D268CD2BE565DF6DCA3BED6E821C39004EE1
9E40EA741038E7A49B01A302A09F3C3E046A91A782DDBD82DF0474246D41BE12
3F301640DA56FFEE5CF6A605767E3036AADBD0867D0C630432955618784AABE2
A1E731E8B7FE85517C1FE08AC5FBF317144C734A8E4CDF19383CE61C8537AD84
F1D43F1DDE40B704EF8EB3512F2D002AE1EE8474BD0A12107B41A96DA9996F6B
AD780CBAE845CC2F4233B23BDC2C959003F997072F7456BDC5D0546A3191C924
66452283578E5035448686E7DE488E5E217F59A8FA2324F3A35FEC7A8AD8A26D
98A16BDA35F72B91B0F6ABC2400D99A88384AF8B832F91AC003FBDD76005E349
188CB97BD3CF741C01CA3129F113E0F79CD219700C4A3F84CEEE93C0BABACE19
A3501BBF66A5C20E8D2FDBAF482B96CA9678C3C353F65400A21EBF181984A8D8
62C1E3466594C967C45026E1362AF24965A0DABDDC3952FEC1B5C93C733E1617
4692A56563706A8C4EC7510D06C0D4543F5AB4C61B3D976B93AAEBF4897F9070
FB433CC9A67D862616CBB4DBABAA7A8FF4958094A6122360884BE9B9C5E73B6E
9A35415DD62FB25B7F1C188FCF933B6EF4993A4EB946941594655D7309E1E50D
836ACB570698265A59152511AA53EDCFD29D72A8632EBDEFED79F2F8E1D2BBAB
8DBCA5BF77C99CC911398867A0984CC649BA5EBD5323110AC8AD48FD0CD45C89
C5AE9DA169F2BFA676E2A9BDB5BF8A95ED2851E215304B2E4473B68AA7F2A9C2
910D865CE15D189BCA09436BA7570E56E67BBC702344F52E046987068FB853D2
2E45A6F483E27416C97EB8D72491D01C0955E10CA5C70359B8F90CAF67768B5E
61AB2612A5EBAC73029597E0AB924AEEE0240ECCA73949AB3722E8BEB2A16361
8497722FF6382C6978891680B6861DBCEF320E8DE457F4704A62ED2943DE2382
7E2BA30649030D92B3CEF2DE55AF4770FE275E57034C9D9D7112A1A0F8F2DDC3
6F391D18A15F6E0693B9DC7CA095C3209CCE0D13697CC084CE310BF499701BEC
1E1C13010A34C6FBCD44AC3BAC9FE70A2C065A1B5243E26755033E2DB0255D68
2431942FB598A96611B77A877F230B06AB3E28DC01A585DB605AC6C3044EF2D9
DCA7CECA07CBB4FA4718E57F26B520291C46A9A8AA8D3BB7394111096D932741
495A858901BD8674A21208E163160F727F122D4BC5632D2B30C9EF10AB2F4A42
72E9E62AC44CD0CCB50B25E30EC2B90D9A46CB8CC749EDA7A5F5A1C1734AC556
3DB253D56657EAC24097E94045A4BC969BD5ADFB577F5A5005F742CD2615DA9F
6E5F65A02FA47A8A36CBBFAF2442C01B42EF9950D02E05EC3CA855569FB13389
90ECF476259754C8BDE5B1E7816C64288352EAEDD488ACB3D0219C14C457F665
C5947F08EC99F8DFD2DEBA6E6972D4125E2EBF88AEF6DF06C5996E48D52DCA99
365E2040D066081368AB6D0D2429C2FCBBCF6FE387A01B7BF00C66E6D21FF951
EDA6893B597C4B2278C8B4EFBA21B34DCF3D866A7536BD9874FBFE52E77339B5
28B291E1D519938578FFBF2B9FCF7948449BA8EC6E99714BA5CEF7E6BEABEF7D
B5D4475631CE1C48A51D7EAE0F048C6118882586B04DAEBF9C7D319ADF3CEC6D
FF712845E670BEC0DE8D506183CD8A9D26435247C1CDF5FC50A8C6EE8DD2ED26
27EA1B6EFDB91C272C5CB7444F11D655E6D745BF3A9DB8CA1B3441C142F1507C
0CA0CB1C2CE663FB337E7DDCED1F42C76119CA71E372B57818CEDE3D151C91BE
E09644B62EB1064630EBE55F55F99B68C746D3D053B6F4CD8D96E3D6C4092ED1
A9C1D3B79C611520BF8C1163528E3E446E72762A625C1C3FF4B7391D6031EBCE
FD5B5C4B08C0A3124FBC40DB6908828CCFDECF732182B953913EB2B12134F1BB
2843FB7FA3EB1945FEF24587799BDE5C6FF70FB819C49B42A3FC2B18AB885A91
2ADCD162D466095C7439BAC2733937729D26209ACC1264DE0F3EF0AFF7F5069E
74B80B63D79F6FBF2FE45DCD7C69B7EE9CCAB68F0BD33DA003F11EB930861A56
A5188E014E40B9F8D4026C7B1888A966D1B229C037C1DC3D5D575D62D4A885E1
9DA31DF09746BB0FDE16EFAC1A801B110852EF0EEFE8E5B592366A05544D46EA
8B0F2D661DDC5B400A37DFF7848E75E9EAB21BD4A65241B72EEB2E59B0A96924
D633132043F78A3B53E348E34681382BE6BA2F91615563FD3C01F33C37F75792
0BCE0D9AECDF7478E1920355F207F039B7CCB5B8300693E1433DE4511D10D8F1
CA0776F16F3DEAB2B501B702A52A7B428E584DF52222F0AAF87CD854422E2099
BAE68FEE0D7C5CF7E98748862699A80B721273F3C62BF79CCC1A162F056FFA4C
32E7E588AC0A41B5579E799FF6616583C368DC0088DEC148036B41B30AC6D7D2
F0F299DC247A23A22E0BAED4C0CDE249D3785A1FED11292D09DC9474E7461531
F015D902341361EFA48B3E3B467D06937BB604CBFC1EE38C9F6935026ECF3DA3
9F13CB250618CD5AC65CA27C30B7924DE91138AAC8BD82859696DC7F5A91BD5F
851D954C8FA91DD27611532070464DF076DED556A3546C08C5F8459407A667C6
499E8B616A72D295FB1C390DAC790EE4FEFDF9B896440B1E137CBB99967897E5
1C9D327E5E5497DB6ADD53A27C34CAAD56DBDAAA095A74467227777094D0341D
4DCED59A5B00BA39CA41EAD203FB02143EBD9D0DF7844F20C0D82477B39218F7
B04926DD29415B50892EB3A39F8C89D2CD0399DE3BB46D8386BC7D94FC0A8C3D
C26618B0FA59E3D37CB50A89C9D9BF211EAE4D2C10082D8AAA8FB3FF63D7B066
107BD3135521EE8A81DFB2C9DDB74772994414D00CC15D933E0B6BBCA75EE095
EC676ACC85BE5189EA312B5EBC6127BF225AA9CC77004DE668139276DEEC76D4
C2C0C036B504DD0F24D968FE18E2F6ACFF15D4966BFFF45D22DF3013A7B88382
1C627E439603EA4A13B176CAE39192489CBAF53A53E726A584D0A1C0864E32E2
8C0E6A93BBA2A17119301AA7F819AEB987821914ED04B7C18B6611D4B2255292
0C55279D75A15A6531F56D2DF3FA26CD795C9F39F000BE8BE5064F5F57F57167
50621D833DA20AC483DE71ED28B1D258A7F18381CFDBB3D2C3D6F8142CB50870
8BC52CACE65295C5CF87E242C83E3967DE730C1CFC11FDCAF71826620E4D8983
621FFE03D497B51EE2DB2CB803666619A32D417BCB8A95964E9BBD0C6D444BC8
C1FB896901ABF6E6EFF1C1F3573C36520EF22D159C66F150049B64F008B06150
75350FEF34634EF2FACEEBA06182D06CC5683874117179913942ABB12FF3F371
BF6FF699E5A1476752AFF326B068F8B6129CBB1571A0C8C3D5F95336D6DA1496
7D34B965420BAAEBAB6978043D37588E9183CB12DB4C45852F56B21C8BE60EEB
D3D9082BC2990BDDA7E64763F1763BD63EE91F59E81E22D1AD5D9914EB8C876D
B851CC304A5DD190A21220802F815EEE957803C06B822C9518649C5DB417B103
0CF11737BB3CB1E73E38D2626FDABE3246B40D1DF0EF74BE428CE04EDD6410CA
38D760A23FEF9B8018191F92562D5AF172B3D6945AACE4F7E54F588CEB27CF5C
7F934CB1FEA1FF69D758ABCC1B316D1C432858CD8A2111A96799DFDF62F63F87
0D259021FDA53AE71FCE676578F27D1F0D90C0C51CFAFDA3BC017F504CB17D9A
D52ED77876B204AC36B7EA59CDF9C5C401BDFF97FC2A3A942ADADE2C969341B9
2216FE4C4E501EEAB32131F64BA99002BE4869B50FCF99BDE45C1091DAABB160
3AE7F32CE9FE116A1DDBF7BFED23F8F6FA29F1411F1366D5A11EAB224EFE2425
8D3D30124A9150D9BCC9A8008ECBA81E69F230EBA9206584F5E02E245C65C9CE
88C0936B2FF8918C970CEEFAC6208B48ED3E85B7A70E9ED3043725A1D96A949D
50C6B68E16C3496D5D32A9B2249087AE16101825C43CD992108A3C833EC6498B
FBBFC294E223A312B81020125942528F13F3B8CA23455DCA7D15A7D69F72BD94
60AB07097FC343C97BCA64C0B51B7FCE961A249AA0E882CE620DA64BBAA3317B
36CD2D983D2D9B9B928CFAEE346D92E922FA44B8E430EDFED946E408994747CD
63A0BA185784741890CF07EF9DE2E7255EF360948D16590CC44144CD4B5C9C7F
621CF194373879A0991C84EC2E6FD6321A158104E3BC2DE6DFE1AEF1A96F3D32
12E74B14DB1A6A96F81C47A049FE9BB5E89631F30E848D1AFE47D1D887C09EC8
0D2C2139EDF5B678C9F63CD57D169A0DF52CBCB3117627A075A39FC431128570
2C987DDEAE3945E9958A2C2E933FEE805DA7E2CC4085CA382CB2C9AD1C06F639
E12BD609B9E3484ED50F708C8D7E94441BDD49137A001C18CB2F644E9E7AB94D
5C03C56EA770A9DCB8B8D958CCA0EFFDE199BD4AD7957B1029301D2273AA4BE8
F2804EA60A603EDA3C4FCC3BDE1BF95EDACAC458CCDCFD7AA052BF8DD79CFF86
E57B0B07912D33CD236087BACAA8202D431703C9B96FCBA8308E19E19C1A99C5
738E554DAB1CD1F342E1EB86825002D131730148E2EB5564FE42D2E1AB86E7AF
3A0B8D60EA289A878B9F22F2EAB7B9A5642D142A3C3CF0FCCE0E75753C1D8373
F824AE7A60BA3B1B9C0456C3767D8768DEE153BF971E35DE1AEAA165AF023B67
37631A91A680833A0C7FFD06721A0A3200699F7CFEFEF365EF4A554986C30DCA
B51168EAFE470BC26A8A5234A8AC19BFD6F214B7AF4FC2F56904C2043540A061
BD737CFF6C1483C4521C7D72EFF375CC4D0754FBD4107B9AAA0D8751B368F37D
921C607FE783F964B97281BDDA295FCD86209CD31949C7A9446FDBA27402F7AE
908BFB59B8894593F26EF56B6A10D7D5EFF8F06A4B7AD042FDC10488B76FE414
06856C1ED130F192EBD5CD90154193492D2EBC37039000E3A5337E2378E4197E
85CE1790C429F277578FF803D18D161844541BFEB87F5F446F3D0F5CCB9B73AC
706123FEEE9E236078FD7ECA9B27361AF3062237B84E1BA7A16B0E6DB9C37F9D
A3600CC443A1F60E79E3B1162621128D08D4CBADB54C5E980E9FA42E2E0F31BC
B41ADD6BD721F201166F975AD2FF845F55F3B093EDCCEAFD24B9484CFB6329FB
3AD2B9C3FD40275BC793D5FF92EFB45BBA8F05DEF17CE4B1D511ED2ECD8D6006
CF12D59C34459F490A3DEAE33E50A6E3D62384F9ECC1C471B88F2D46C6EEA9B0
1A3593C67217C9E7DEDBEB9575DAEF499415DC45B8FC684738EB32D2EFEB7547
947E4495F95EC74810B525986E3C1C832F31EFC87BAB0ABAD6C34D2C6E7BBB0E
7D0122F7F53E073B641752D5F277CC687198BDD97CE6B992CBECC7BF96A3BDB4
DC83CAEE006EF59284C41F05461DDB2211B597EAF85E86F455D173F4C725C9C1
CB7A7DB8C5852B843FF0CCB4F4DCE65E9A3518BEF57F0528DA0D908141876E70
E2EE996894BDDA2BAFCBBE9E05F42DBE24760FBB3EFCC599D3B0AA5AB6BE9A85
06ACC6CA5ADF10B60C9809AC
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMR6
%!PS-AdobeFont-1.0: CMR6 003.002
%%Title: CMR6
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR6.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMR6 known{/CMR6 findfont dup/UniqueID known{dup
/UniqueID get 5000789 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMR6 def
/FontBBox {-20 -250 1193 750 }readonly def
/UniqueID 5000789 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR6.) readonly def
/FullName (CMR6) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 49 /one put
dup 65 /A put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
C01924195A181D03F5054A93B71E5065F8D92FE23794D2DAE339BA29C1C6F656
1DEF13780383DAE38A868377CC7D396B2A05F341AEE0F8BD0A0191F51AD11A4D
2E927B848A1EF2BA15CFBE57A51E3AF07598275195C9613041F71C1AF39E61F9
EFD5F6512FBDA76E29DE6B508F62F5CF9F73F5288DF1C7B0B82C92D3B6358BAD
EC3CA20BDE55DAA7CC58004AA86B6CBF8C410D8287E88BF20588A39309C2B703
CED322F030AA6069869064486CA651DA054FF3F5E56534CA358B0829A6B954D8
9103436E6B06DAD1658BD4A95AB41343B01F5866FC87C4EDFC71F1477C98F8E1
1DCF27EF743FF90BF918AB8C4E5AC35841E2F745480E5EDE1C1DEAFAD8D0018D
2C1F1CFCAD9F6609859DEDFD1648A6CD23D8ABB80747F94899F17C8F3E6CA55A
E176F19CDFDAA0D7C920B3A72051A4745560AC81978C92459EEE5AFE85AB247A
32981139CBE352B248F4BE5F73503A084A3E91F05328EE521D9669E44E202584
5407E7846F9FEE3D54EA18FFB144BF2D6803BF65AE402034B3CDBB40DD24217A
3CE0E95E2717CACD603A958187C42B3558AA38D6B6390EEEDD396F96E6041FCF
6F8888221AFA87EAD79F46E0E32CAED91E6C8500879AB6E580C581E8C8CE9B68
2BB5EFE2604E8DCB2432D39D75EE556969F1B2FBDF6A4BC72D106AA7CF22C268
464027898B311613E06E1584707F262F71D9F49D2149306A88E02BC60BBD6BDB
EF41D90F19197BA9AEF32B5E63D5B9FF41B5602F9F786E76621DA54D574981AB
87A72081EA05D6C6BA940EFEBD0904EA4E77BBCE17E20B42E1722617E0F6EF32
F1ACDE9D758594E9C81049CCC10605A27C2A06872FBA9F159CB155609B496ADA
4886F478E44029B5E620DE8319E257697E93E1CDFD27D560E2E4D34507020E2C
D9FF06BFA14E056D81DF701FAC3ACE4BE6C098AE116E079F0044391EC1661F6E
7A93B9320BD7F91E8FD2E8EB3F5CAE997D5CDD35107A1D35302260D1499B8B65
39625B7925F97D917B66BAFEEA992873F07220714F192839948CEA080BDB9A03
77B9DD032273DDB5629CB28B5D8797EDEFDBC601823E038384C90C79012A7D96
8F27784DA15BACE21501C26E3AFA5DCCE81B52B0ABAF71A35D33103EA86F2415
A39A830D559C5C6CA7423945BD3DFA942B20A06D7A8D8671F9831DBB52907AB4
4E54776D29C6085CD9970B6DD21DD3EA8EB09C49CBEC6CDCEEB0BBB1B8827109
3BDE64DDA024D67F098D6C1998506DDFF7907ABAADA1C39C759C850E0C6F8E89
A392D1C9329ACFFA92D361218D75E115F70A47C53B73B356D703E9C499AAD098
AA9C8119EE9E9708A9EA3049E976FA19AD04210D5F6092C7903FD155113F3A3F
269B746560F70970AC9F8D09956E0E84DACE4112C4E7C7F6B3F0B63D26EFF95E
2B2E9699D16BC8AFC4AD9113AA3A974C9E82E877288CF71E9169D2DCC61AAAA6
C536E5604EF0716F6487292BBB677518504B52C63822BED3BD5FD14EB41EE6A8
AD4B6CF90D39F98E12A765B645CBA3E8552FB9A986390212CE119E7C3DD675AC
17BD006144BEC534DA2A860188619F17589008409C5A309CB83FBA70F6446B6E
2B56991B6A03B1DE10C621591CEE45BECA27C54BC8B4F1754A9E8F660812710E
117850E1BB6FD89BB13F8CE391C43DA89EA67E9C3E7A4697790EA26B0E4E2E80
DCA508873A7AFFC11B8C02EF86C2316E8D8B6BCEA37F81A3A87546705F070C3B
9D4D28C366CEBC1EE485B8E2357DBE46E86C87B9939DADA60888AA9F1B92FECC
CC1C198DDB594BB70A8FE690ECAC21A414BAC89BF019F34D2A130F485EAE35B7
2A10C67EA3A48A4D9734759CC93AD85C6A570500AE5AC9973FC76EFA06BF5DDC
26E20E28D16B50957EE01AF2653F8D860817967AA5A9BF9BF7ABCDA710E9F34F
4F0EBCC32B3C9C2971F6225D2DAA6A451366B83F32B2ACB83E746D365B2DE38D
C1AB7447FE7B37F9630E410E5D8F0ECE74DF46C538947B3A167AD9F3E4A7EB3D
60F5425AE75AC3A27D39311DA35696C3DC7282AF1532E7AECE63D13DDA0296A2
01487185FDF1875AEF55A36C17D6A8DD329279D229259463A2F05CB7A874374B
E2320E1F6CFECB9C1CE62FF468C29751ACD9754AF1EABE8E7696C2888914416E
235B6766F20FFBEFF285277B639A51EA2F2E30D207BC891B00F0436008F980E0
9EEE7FB375BB069B9E0BA11DA951A99D8E60B4F920A0495C247FA7DE904765AB
DB5C3B2D634757E43EDD6FAA4DB3C67F82D6853E1170F0B2D8CE496DD4E72B0D
28277BEF172F1402959F64527F9B640619F04416DDB9D05FB2ACD019CB9C119E
E544D24EA6DAC5C69785394EA50E6EC9AAA9E14B904EAF29A733C6D7942B63F4
85729686742F26DEF78DF0DA1CA7CEFBB684F4CAD99021A3B3D1FE03B9C5A4B1
BD04CAC89BB91B11952A2B17A61789BEE0C54B46C03FE9A1AE73D17CF94BA30A
237C29D414C3BCE8E3E2DDF83C0BD59DCB66C4D2C3DE73DA8378F3C6C8035D28
7464399857E57651A53E9C4AA68DFCA91B2376CF98AC5290FDB9BDAD9EF1604E
9B0A70EDDA1E564B6D2456E7BC722454ACA8C4950FDD44B6EB9AD01169A9F845
B06A0DDB7897C847A5B1F42258AECF3807AE936C8F52C3A7A0A85D68160AE442
FE81543DA6702D76AB6E8701F80DFC1D87C961E350D0E52AB2A298B9E5908600
7E14D2A87309043CBF13F69AEAAB1BC239DEA88EB5176624F6046664B1D2691F
FBB2071D3706F97DCCA355A6DCC4D09FD35DC078FBAAF672FFDECEC61050A120
10B5A96629041303FD01ACCC7686165DED6AA712FF8E5E85DE33C4E7D877C49C
6C469A90410BAF60BE65ECD91CDC2EE7AC0CA8BA7B53865F26092BFCAA0BCA77
B80DC51DAD09C93C8DD8E43502B4B68F3D5918C3492196292447732BA90F5AB4
9F5E1D634ADE1CCAAD028DE5EBA9535F6FC5908DBD2D643E0A7E059C8C386FDC
E72659C0033F535C0D7F6B98D0335552D0BF3C6E302B672A5EAADFCEF81912E3
8F54E6FB7EC2B325125159713D0AC50DEE3673B9B148643727E94C80971A2E73
5E1E13237BE69C84FC039DCE02ECE2668AFD047F21A61BB94A9F498C9FE5CDEA
B274B40728B6F6CA9B6C15BAAF92F465B0D7311B46545CBA90D874839443CCB9
3110F052EB247B24B45A3D2FA6FBC7EB2A4BEC2A5892914B3C5EA3F4F9B9DCBF
6F932D95700E045B49E4B1F2C9D2A42CF39CA2F5A2654E6E8E6E92473D28AACD
5E35C6705EA728F704F5996D286BED433F976AB7E018621A577AED7C0AC0A84E
A032FE1869F603E6F20386E3A190A30A21EA886249ECF8CDDE2C33D73BA8647A
3DCA7A8DD9E8EC8D9A415D126BA38B6771C489DFC419303EE9C1B83FBFB3A0B8
97D64F30E4BCBEC24DF603FF3BF541E00D5804B6B6543D3D2B661CC551D497A9
9DFFF535AF424B2F3150BB39AAE8CDB306AAD37767BA10BADB031DC2FAB16955
EE78342CCC0E8B5976BF98F215461A8C6F63EBE6E2F1A1104662DDE53388CB51
8B44F3534853B8095F3B746A2459C2EF800FB1EF7F235EBAA9731E3AB3BE4369
1D3636E3ADD5BDF0C34FA80E90D8A1DDE770943FD196E0A7C5F1FAF6970B34C6
4673AACA6B2B5C12B9608521AE736C1F4B97209B063D991300ED5AF3D7F27E76
68E0B858FD8BFF86581E2B9548C691E3E5D9EC4D39C9715CDE86C7D22223CCEB
8A38C776A30AF14912390A7546DBECECD7A687D4F08646E57A12C80DCA022B7A
33399761A50B8E0ABEFA1163EDEC3DFB5DA3248792EEEDD894872D4E6814B4C3
548BAFCDE0CABBCDB97EC6D1BA47F2E77CC1389BF19D73661749AC33F46A618E
A665A85776545BF9662F2179D7BFD604FA8EF4700591AF3AEC647E27B24B76F3
133F9198DC15C1AED830E737909E43EB91C334C44BA35810007A3888E33F5DA5
B3B2C35481C648AFE630CC3E08F77744E401B2934E407D1EC17ECE737606B076
F8DE8EF3344F57495EF49D11580D6FB28AE0B1422521B320843B13467501CAE2
3DB93D7BB779F73B6AA30050DA74BDBC3F8DBB30F32EAFD07734A151BB2BAED5
C9B1F790059339B64BB4146470F30928C9A49AE88906BD6FDB7431A4B50809CE
0F67ABA01CDCC2320B0B097187B9299E3D80CDD7BB5DD5BFA7B28D924C5633C5
45A23CCEE097C41C3759C1FA8DBA0DD95034BCA89BD23FAC18C70093F40FF2F8
0FAC5DD4835F2DFD40540E9A9E9FD951A8AF2CB766597DE00147B163BACFB7E6
EFDA4DED594F1C746D8B46A1145E0E4058F5917B3F21E9BEBDE745EE72CDCA64
FB31EF7A2E55265F32559480E2B6726D3DE26FFC97EB4E3160F117E890C4B2E5
8DF310E6A728ABA85540F571C024F8DD58E1D7827FE97CED5EB31547EBC36415
02B8C0E10B7E37D816F01D56A364B8552CBFAAA95BC4BDDCFDE91CE0EF005B4B
7AB56FFB47A093AEDF0DE1EA48FC8103CA3CA1470864D2693E360006D05668A8
AA422CCCED20DCEEBEA5CE0DA1EFB00FB93E922B18124FA11A88D0F6E0F719DA
57603DD5DA42E1C56C2FD9E5415AA199D4F334C151C1157E75C107FBBFCEB706
5F4EA47A29B54ED8CAEB8DDA2F53D2A703B95487619780A52DA1270011648A28
AA64338E04AA5B92C1EDF3D8DA34FA6D227A0325EA6F22E9B38B6338C657BB21
CD4C582DC04010330F62923F817E4EDC6E5C0E6500F2A975A8A95BAA30C4A134
BB31B5AC45A2E7F6E9CDFC810D41344C4F606049445F8E93D74271C1E29DF7CB
5459593BA28AECF64D903D3E4D77CF5C04B06DE44A41EE4D9FC769854503AC85
69E4A5106E84016DE3D59865D4AB30BD6C9E45C45DCB5408421CC50CD6179C85
34E55CC70FBD8FEFE9F1D5160664981716E3BC7F24B6F54E0323D9BC4B692971
24419EE62D8B0BA726E2B4294A9A76F328B8101DA29E78BD5C4AC383350FE196
4D42DB1653637D19530124858950C22F1E9CF5BC07D46B7A58CDE19CC88DCD2E
7FE4EEFD8AA6047E919823C8CAB2EF5274F45E861E6508CC11A8AA90AED2403A
B2BF1315C2157B3B50A3685205D93E40906EEE9DE5985405974BCE0B84BB37DB
080A45C5237B269B93C0A7CF294A18B45464A41F604C494CBEF829A381155CFD
71CEEA54CC39EEDB6DF58A9896246B09F95DC6BC40BA6916AAB5ED3D24F66154
3662F8978FC63DA9280FF7ADB09EA5BA79D3B66E0C88BEC1EDD78DA93839073A
A4D7B0E627000C4ABA76C47CCFEE92E319315333A5584A951E34C55412049C4A
A5569FE65A006F77B416E0530AB6A8E7AD6C72340AD4CE25937158FABB2153EA
281E1D840206F5DA38E00815E9081F81DAB9FAA8F4DAB305867AC84735DB4F52
A36129929BD2084A8EA37BB6889695204BF7290B68D5E722540BF8A276F8BB6D
451D582EE59D2FF03F6B97DDE05FA00C3D375D2D0AAC8FE298F85CC067B15481
48D70B6A0354C705715B891915FE8EA45244677B9FCE81E72D66177E309F3F83
F744B9EA9E55C3B30DEC6E5E03B3988FD526A82A5E8E1DC79127FC62B2FA7949
B3AD3148868DE22BD4B5708E32CEAAE6ADEED1F463EAB9692411E18F8D6BF391
126B2700B4CF3B59D02E3F8795130C96285A63FCD1E0F647ACB1D35E9C58BD01
1DD06BABA00CA4343BEBEDBE677E053E9732B33A7495DF51782A07DA07F5646C
770C957AD915CC70BA8E08BE7A1F4E6BA5BB9C603E38F6FB0A2578471C4D02F4
283069856D926B9076EC73AA39CEB0A061AFF1575C7093FDAC9F89C3DC06EA45
06F3C2A3BC9FF21128B10CB758DF0F099B459A5264A8C24C098110D2BA1A8532
8FAE146A91BA7D033F591AB1A94B8A6FE0FFB610F698D216D58B4EF6C87B1524
8037CBB7E23D8550A620341C6625A1A2ECE7CEE2598D66277F857231A36155E3
984F147783E9B93975AC38A29F2FBCF704C8A04AD84C3E04A12D2321FA56811A
5B6744813CCC187968C5C26BB8D3E6615A912FA5369C01CCF8C0DB790593B190
1A90CFB5339B8771F325C5FC448D36C7312B11A15A8635BAB59CF3CAD176131E
026F6E141B2619EF7F3048750CC9291397F141591EEC8B612D6656DD34DB54D6
DBDD303CED74BE76664E7DC86FCFEEF2001C9DBA56418FB61F589566A47AF36E
C94671C5E8939AF9F4D53C0DE7142B7B63C86AAFA65877EBBB48C64589AFB2CB
1280AC099FC48058855CBDEB6C2D2A0D092267996591DC3B5EC8252984E9B27D
2E9EDE8CD8303F0905DBFCAE497DE1B755B924452CDE11CF4F20893DD6FF7251
427F520FE00580DAF1703FD968E0F8ECCDE618E1EA5820EE6CFED97C78864EF6
26FAFEEE194A268F24249D44829AA360D731C34DC285501E966A959180718F72
6330E4CC060588A2F65AE64A720DCAA818D49D4440F5D0B6C1F6C3A107E12445
F1BED2D3FCBB87A9597F01C7332AA79143564056219BF87D4B907A04F77621AD
054935E883B2B137D3D1C4BC792E8335CA08B6D83227F35736C41312A0BB077A
60FC6488C5E02FD51A10AC113D4EF70038C649C1677B2204A77F2ECBE9B3C341
F4126BECBCA61E3F3801F9188A3775924A62D30FB096B440286FA655EBA00A74
9A4162904BEA07CE68EE76018346DEEE20839C9A2FF71179B58E1D4AB30856B5
F5D97295A097174467010B15D733AAC5813CAA633746B430B1AAF9F997FDAAFD
436844D1A56B8E25A89D2CC4BA6EE7ABD167818FD4F6C747E07B262C99EE2C35
323F0B471586CA50F54C6381B052B15B0C58C19DEA82C0CA29F00400B727419B
2379979CDCBFA966AD513FA903160C571C3BF1BA239540B11EF2371A3880837C
6D6CA2F374280CFA1586427AE975A2AEC34244874E4D441DBAC6CD1828841C91
069AA87FAE849C5DC7C9EC1B9876E59F3CCDF8BB23D939F5348D7486934BFB02
CC5A22541ED352616830A510DE7732E5D8F7E785BBD31C2BC9D348CE5632654D
2C1740F89D57FB2AA1FD8FA3304EA03F757BB8F498ED98E48485722E78D97B12
A05F3A28438084D1CF90AC4C3FFCD7B3365941C45E1E02CB13CA1E99F7FA1D00
1C9D489D5C95F019AB4CE89FA3B6604473DBD2CE8E278969E0A0FCBCE68C23F6
9381882443D3FC16966555FC222F3FC4B1207522201AB7A15A7A6F22CDC9D392
360BF4C95DAD35770E0AC7E5EFF015F2C74ED7391F40EC94B8D1C163B5DEE5B3
911A20C2625AD3B24BD94D2A42405E655DA47D3F94F882CA2F479437B4E0BE71
8AFA4482C6FB270F8D05B4599A01403DAAA90C01DF3AA7C2BC7E66AB6AA833AD
FB6E5EE13E45CC7CE7E200FBFE639F9CFFF5D08512C02764997FD28368969BFB
0876F236EF6189BE73AD827332DF1B2EADEAC0ED3B939CE5BC3CEC78975FC636
44FCBC2CCF4396AC7343EC62E0E4F3DFFA2B880BF31D93ADFE201BE9CCEC8BA5
0B9B919E05B851E0909968DA259EECC6AA0743F25247978CC09C28C4F878E29A
5070E4023BCE95FE0ACCCC01D0EE219FA8344E8F6D7D4347563BF8AC030B9097
41F24D4BC9494915A82EE9FD37FBB6A46BF077B728FB569B1258CEA5F51F36BE
4F4D0F890D782E44748CA3FE8C8A515998371D9C7D2311F192B4B7E7C68FC6EE
3F7136714C282A2570FE591F247A08319CE9EF1E43274E4E57166E31A2ECA506
85350DA31AA4C33C9687F5210BA225EA1007C444FBFA2126769767E47A967884
9F68589E4BAA9ED32A7A466DE35554C132810C68ABDAE536D9D884352F28EA02
8A555D2CE11F30598F44A65E2D86B43ECCBDEED9E4E5B5B7DCDA20EAA09D9FF7
422FC91F2201431A9E8FC624FF44D26C0100183D77BC7E6B1A6CFBD3FA8BABC1
AE4CB0FD382E26BE0A83169B46D91429DCB746A0326243E212F802AF6A56C709
6E70C6C7CBC54F807956DE75D7C0E689B2684E95F1E619B02E026111A02A8BE2
7C22515F25EEDEB353948E35E582F8DCA2C44BED3F3B18642ECDFE919299665A
FDFEA129D42686CA54D497D94C696B040884D24220D76E44941BF1A18B33CA5D
EA6D560CBE38CE01088DC057E29FEF0AEA4B4168A952D0B5A7FF2C1B3B478090
24C36CD8DC2487F21901056FC8BEBCA67AA96790F83C446733340E98F9E80E02
F055F4B45F2470F4C21972CADA01A47250C143BFEFAFABCDD7B60186F150B918
0ECCCC7792570DFFC36DAB53ACB86D8E67B8EAA8743D93AC2A7C85C545D041B7
064F5FA585ECBEB8A2A25CE058B80A757086E667B2D6AFA707617AEEB8B37E3C
865AAD22CB842EAC08AEC81A26214D010581DCB6258972585DEC832ED97C0DE9
FEBE4ACB671CF481D3198829BB21BA9D817FA8B0AE0C679183314FF67142DAF2
9160ED5316B2E9607B919D4E7785A0E40299BBBC4743D432FC7ABB1807117691
451B96FCBA953268F5FFF8B104331D4F5B59FB033588E7F4C2D92115E6187BEA
886A8631EBC004B82D224270AEA8B0FF7FFA27BB1D1057893508FD00A9D77928
19E171B9BED122E9CEE925DB45973338BE145382AA7B62DEDCDDE250AFBD6D28
237137B24B84BAFCA3E282796DAB343279A905D7C155176E64B0988F683F9A7C
2BCFFC84ED35A03A34DAD841
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMR9
%!PS-AdobeFont-1.0: CMR9 003.002
%%Title: CMR9
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR9.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMR9 known{/CMR9 findfont dup/UniqueID known{dup
/UniqueID get 5000792 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMR9 def
/FontBBox {-39 -250 1036 750 }readonly def
/UniqueID 5000792 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR9.) readonly def
/FullName (CMR9) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 40 /parenleft put
dup 41 /parenright put
dup 46 /period put
dup 69 /E put
dup 76 /L put
dup 84 /T put
dup 88 /X put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9AF72336CC4AD340
15A449513D5F74BFB9A68ABC471020464E3E6E33008238B123DEDE18557D712E
ED5223722892A4DAC477120B8C9F3FE3FD334EACD3E8AABDC3C967C61FF003B4
B10C56D6A490CE9594D57A2D431B9E5E10FE3D8832E227A7087611431ABCD029
85F4865E17E17F8CFBD2CADC97E0A8820E3ACEC873F31464466A9545E967E53C
DBDDB8478E69063FBB891566BAF88B7660A4405B16834761F041CCF7650AF955
F9E853AA9F5F4382E1FE7D0C5BB4023818A2383F91249D48CE021250EC9EEB1D
2835E18FB73026250B32A8849067D5E2258797C917F998F2D4121D96560C5FB5
B5D3471216639A8671B6DFAC5E3554EC36D9A72518525A795590C74DD70DA3A7
78BFC43E51D6F2BA52F17D4DD00D389D3983EC54912AFF73684A8A7E345537B7
E62361C04A47859DA084BC72EA53512DC54132EB2EE671793603015652EAFDE3
41C4B6B679BD60AEC5153EA0D2200CB1D097DAD770F5F31E6FC475A225995277
B867B731D5401E2D02B85BA85158C80FF7E2BBCC42B98AC867E67D25DB656072
55A0D32AB7AA483A5A9686CEA4E2B3031D90D84DB3E2DEE7706C91BA81CB8DAA
700E5F61E07D6998C9552C81B66FD10A10033D49EF3BCB0FF22ED0A3737523C9
8F851C61C4BF8A213BF6EC70C956AE48B5BD276CC0437C72BF6515B10739919A
F00F6ADD2798CB211668842349171A5AEB0664D2C44397E55A4A9EBDF54A3EF4
FBBCDAD9DAEF4B0CAEF7112FA828F2F8D9F633D37E5516AB5ECEA87342EF8DC4
3A50548490F5BC9A8A1F98AC7AEAD9D913BFA10CA86D73AEB5BACC1FEEFDCC15
B3655522CCA2C772E902FAB2A6FC153597D52763EB44AB7489FF061F7F58E8F2
AEAAF4D17F36CBFC00D3C653F335D14240C87DB4339DA9D30A5BD1F502BC9013
461B9DB2FBEEC01BB18990439A0E9CA6576BC9CF6B1A3DB9386C4A5D4AA6A5DC
CFA45FB75F22E10ECB72565DB441A194902C91427B4F676E531C661F7A2C3C85
CD534D1C89B6779B2EDC8E44667B992C20C70B663BFBF680A6CF4383EB7CA26C
4D1F06B5EF4025BBE65795F1EDB5CCB97050872D6C07BC2974F905ACDB7A765F
291365D6C8152153E7F017A25FB4476C60FD9EAF9A121633DBEAC32F62850223
D6418566AB350F90F4B35F19598478F76B63E347D4C61E203D4DB8ECB9889181
C387F4B663A502C638761D2782BB96EAC81A0108D7BD6938F67FEBB69218D115
D8E89CFABCE15C6ACC7FEB983332A51A6A73CF4E341574F366713D7FB29956D9
9BF238A87483D37E526A2EA2F101EDD34E34CB92730DCA7235AA0027189BE405
2DAB4AA021A30C28B26C50808E1E965C02F6212EC7C72F5683339425A7739380
A422E6191ED8453AF0CAAA424AE44DFA7CC5C2F6EAA8D73A5101D8E9517DBCFB
2858D0E8ECB7DC430EF23A9E4428CB7DED8D035D6050251AC101A2D0E884721E
2F21E573F948048BB8FF888911C508CC198BD750083B339500C426AFCD5634A6
AAAC1C7E91249667B231BBFC64B4317192FE07FE9DA0DDB5E517D097AAE46577
9555F29D45C67CDE9812CAD03F220B20519F2FF32DCA56A554D4296FE2D1F3FB
B209B5270E0E695EA5A0EF1144957CE045881AEB8D05D72CE57F4D34617AED67
0D3AF0472CD8D60933651626550366E300E72A9C89ACD475C2E2ED9BD44B472D
9DAFE943F8E02A6DC38E447EED964624C37C3130E48211CA279BB6A0BD59466B
42F3D89B5746F29E084E22CF58395AF0F29E55113F3A3F2F52CB3A6DF3D026D0
C81754B8E2E4A15F6943BE9D0087D5166060734FD07C4C57D7C7D90E8C9C1F35
623CEEE3ABAE75E1A18A1E3B50B7266BD2D8E812CFEB4A46B856885B185640D6
B9C22179551002B94282F57FB433B7FF157D2F0D240836B72AF4A331668AE5D4
E6B85415F4E8B9D2F9AF90FAFAA0A3866DF417CA5A31348CF9B41B8F5F4D2F97
CCF7ADE851B5E2E2F6E319AAF5792EBB9DA2C6AA8B73D889F3CDAA42932CDA7D
07A7E59183CD89520DDFC36E5D513BFD8AD0886046585F29B4D7F42CC0C27AA7
53915AB1167D292FE91957E94A57FEE2D49C20C9070ECD736BDEE0F046E60350
EA539DC298156A4E0D019E7D481FDDA6861E20678516AB80ABEC1F09B126BCB9
52E8272A06BB6DD87ACFC423B4A4FC9A3DC8DCAEBB807C5F748F1FF8B17B8B88
F426206BF1B7B7D239D26BC3CF0776C467A98CFBBCA5FB6145D5900137ED19DC
D002F10704AA680EC753C22E29AAB15712EF22AF73D80820A1EEE953463D4EA3
81FAF99518D4FD0F862A324FC44C4B9542A92C5B60CC983CC8F647CE5BDB4D6D
B92B380E0E5F7208A9CD91FA9A469548162C761C1BA05AC9D60B766764D821B6
B4E17F56CE455F06EA1EE2D38FE47581746C4C5FBA63AEE2B58E877D1A8FA83A
31C972D53B64E92EEEA147426A92CFBF76FC614119C6E9C6476FD6A069C803BF
E949FBE50B5AB1F1463F9747E8D353F7BBD991C4F90F920BC9407D8E24720293
846D052214E60390C3CB926D38C83AF697425D80C2B4FC4706615B905516B733
46ACA325CEA68FB21B2D17CF0B68BA4DF249368625CF83441EDBF2B86C957C1E
44CD722BD2537CE84FBA07EC7AE15C840041B9F7F3040072E6084CD55B301C08
A64A53BD4D3DC30DCAC6C152F316ABC59B8EE978793EBD568849DCC2A75A495A
BC83470D503F8E389F54B4A4A31624E83C601B43AC1E52CB811FAA7CA6B644A5
1AE0BFD4FC774C9C9DFC2769ABFA9C83F900BE2DD4010416053A1D4874E6ECF4
D86E44B4CAB15D53E5630C144B0C15B58DAAD785BA298B1893D1B09BA5D40344
6678FD2D17FF6674433C976D6DAC659175CED26139967C9B2B9CFFD78FC2570A
E5142141C2888DBF2DC8503F9137CE7CB21A1EBC2D65BF33FCEFBC85C9CB736E
24E8595CE934AB032CC70BD6A3B0F3BDBFBBE185512FDB7BE3D4A6620478453E
75D044BF770B44C9741E31985E6DAF5A318D7BED12B02A4BCFE60D25EF12843D
EFC9BAE2A3F2EFAD66D7858E83EB46BB09D2FF8AE9C43844A7001C86ED97AF51
C511E3A89A1BE349FF5215D1A57843EF51456B9838133846F19BE79AAA5C1AB0
5F400E5E8E7B0BF96EFCA3B8F0894BE589F2C9FB6C97BD16D38F0A237CD4F034
099C41F85C7E2C7BEC8E02C4F327306A53B4B48B26A8926670CEEF96F6DF2281
7C2DAD99EF8B81BBB777227C2475AE7400DC393D9C0445E925DB1E955950F7AE
53E9AC4306794239346A419F7B5DF4168382EF5956B81F83BD4BB7635B3BCC84
7D84D05AEDC02D14675D777CD19B08124001A4F4EA96990D96000C082A12F00F
7FEF793A7FA69D56D3A38D012168C5458B667190AFE80E02C816CAFF0A71953C
D80B085CD286027E2FDBB05452AA762FD7C813B2E19A79C74190E04E746C4933
CE1E300CAF5DD53B08110509BDA404EF07FA1BC5224BF1205DE8E0C3276A13DD
866675103B960C5F36644F96B4FAC16F5D6E91F74629B318FCCC8E8CB13EB76B
B0B7B90718D913A52A04732EA3667674994A325A7973C601A7DDD50F658E0826
ACB8E53D4914B0274AED98D7BC3B2B7F9D48A7ECC2F8ABEE05CF2C4F2B90360B
B7DF779EAF3E103D1D83EDBE32DDA873768D8C37DC10A5354A94B4153049AD64
FF3E0BB51AB91D7C0B4134D8731CD0270DAAF19BED9EAD800A14B65B68EEE89B
40DD624111670DDC7C030DEFE0D1B96420E249332445C155BA96231C88E70643
D526BDF3CA1E05FEE72CE2B881CFC01ED780C10E89F0828AD55FE29043BC56E8
2750A6DD15AADD54492F6092618F4CC6A31766B17FC60766D18C307EFC9BB787
39047DAD6B38419EFBA46B4E2C932F97451FE78AD75FA90DE409FC6DD46585D2
1941F5ED47A8FBAEF5A917A240959E8D9F9917DEA3247D9CAE6BF7A88DB4C4A4
F9F5A6DCE542420A032FF3392FE0F3357B51F884D6181583A554F75B1DF192E9
253CC828FF06B0D992D5316435980B044BB191508C7C45CD90F797F88856424B
14A5707459C50EDCF3E3D8D1667AAA83015405354CE744C66D9A5728F29E0085
6DBF740717FA0799E3BCC4ED7841588B496A5E549B953A7FD288B4A045DB611E
E3B2F35963FF18ACCB1C968BEEA2CBF52B3999AAF89A05320BB2E97F52CFE06B
9F10E3A79865A3059A957F97972D80ADF678A36E2B586C101FC6AFA4D137C13E
EE7102C9B8EF78CB057F8B7476F146E8FF5C897FD5503DD198128CFF7B5FB339
FAD0AF0EA967F77B07B367A4AC9F668F8BED99B98E87FAC750EE045602D76C3F
289FC9D97694C96AAC0AD1BD3FA94DF2CBCEA24B40F47B9B59E54EECEE7AC4C3
A3F5D19160E4C1EA830D57FBE10D8D46AC5CA0260F22FAA45236F0F542BEA9C5
5A88F878F68B36114E0573900C65E305462B22A3429A17C7A567694414DDDA46
5F30542B8FD4F00F6C295B2E8D3A986B953D96822DB2ECD48E8BB1763434E652
152EF3717F5E7FA10FF0B01D9F64E22C5DBD7254629658887BACEC0ABDE972EE
67299FB84A05B3EFE22B6976DB4CCA384232DDAE38C31623A4E39EA2E82C1EA3
BBB68F1A7DBF405DEC37CB7203A895C36A44BD2D63F45B3888AF91D37B510A59
3C921BB44DA620892AD87B665F69F6FA510B071ECC403CB2BE2F54B3969C9E88
713244BC97C1466DA8216DA7600C221E7E7EF5C789D2E12B36422023A03E11BF
2790FD6062FE6BF62F5010A92F0A104B76E255A0975E04F6F20F760881BDA7F5
D834D1D328B6EC19AA7D5E5678A84C74C82553DBE8BB5765E84F5A8789032143
6020940B4B8D45FC3433D356E28C25F42D0C19F911213D85951B2B00D01B77BB
A4C72E964F9D95422BEDE582A05CD52E03D28A996E6CC8FCD910CBAB728073F9
F9FAEED5470FFA55930447C5BA816F826F983D53EC9941EC8364B3060FD74C95
26D4F5CA753B574FD2FA4D1D333785241D8741B79E628BC852FDC35478C5ED9A
C1BE88C5EE7302816E65C12B58EA16FEDD4672EB3E24B6EDAD5DCE263BA8A970
350B651E5A9F3C281D85BC3F44EADD0D93402E36489BA5185E7D388974B0B700
70575188BB610CCA20F081E2CBDA13DCC6F72567962ADB342E02C1E763B673C5
F7384E24C6E1730A3A790D690A2103AEF88E0C1D4480DC9B25E5C8C9E1919C95
F83320179B4C7C4A26D559BFB24D7D596FB73758C9990C451E77FCDDD17763B8
9C30A9534E3CB6680D3D419D4B70B0B0A0D160FCCDE169714E373F65B7144CC2
DB9A44E041211E1517D3148E65A2486CBE5E74E625261CCF65392FB4F3091473
F9E8DF327D59A58558E5C9F7190DB577D5DC658F5E36258291C708B3D224653D
064BB6079F91293FC733710893AD1C96169B30CBFE4E9D52E7EFAE4AFEE68FEF
1AFD5E7E9DFCE8DE332B0FDC0514F9B3090AC85BBFB527FD8034DD33E9576325
A8769AE09AF1BA792447DDD932B98FC9486B39E0B04DDB3EFB7A30DA0940B33E
E27490E0E841E87B1C90E5248A91742ABEDC10F43A8AF0F9C5B4A4930B1AADAF
01874B9AC3B8D0DBECCDA6CD7E96471FAA15CB7F8A599C5746327CE392224C3C
40BD60AF97BCA6FF6FCAB2FEA114D7300B89E91C3BC92D5B3E2C83BB37992D8C
72F661EFD0AA034C738C019DFB79BF40651A1A34BC1EB9F5AAF58F8B3DA32645
24AFF8636486F08BC21533B5FF7391B0679A78DFDCB03DAF6BB7475A1D51DAC1
EE4BE9B986655D1FDB6936445EF99B58B303FE79F11275EEA96A9F6808EA8775
D873D1052FAC93769789C700F20EB2ED6D15676F6E563A769CA9298E463FC311
83281483B1C953370D196727A6A0E66D32D9480AB1B6DCA77868C1A2D5DB6483
5F31EB6B18EEFEF1CDC31533E69B0AFC6B30FC9912DC89BAAEEADC30BE14F448
1A6B70D36A5D9B01799BEEA686066114910842D022EB464A9A1E8F0A5628BA69
AA9A1925CCADD44703BC67A89F3B48E4680726DC4360274185CF3C8AB747A8FC
4B928AD62B092EFE48B01E33ED756DB696171FDB775396BBA138E056F71EDAE3
7A1E4CC272B8418114B0E81DE0BC43DB3C133167344488820A92DF10FFA26FB9
65FCA2C87D302E956DE6B4FE145145440C83DB43A68F8B29A592B127BDF49063
B7F11E155CD4CAE305525BEA56B7C412A6260426407BD892A3F2B444AC3421E6
FB6E6425EB5C3053C5644666B80405530FA0012B54557327C98E0F4F064099A6
4ACAAFC1870359C1B6FBE7606BB8A26026AE20C212210449905E628AF1B20490
8CE908B7EF3E3DB551C85AEB0F7FEB6A8D215B97998E5DD9C7CCFB2A9402B8B6
1770D4023777D4B45A73F471355353412C51D4CE71FAD1E0AFBD87B5F86307F3
10D0B94F1194EFFB64AD5DA54A4200490F609CA8B912E149F8217ABB1E9EBB3B
C4470E7365CF5E1E761AA1945044B225BD53D142F6588C50E0644740F7DD55E4
8F73201E5354A8BC78339211AFC4935F44701FBA043AAC4BA4698E9D7700029A
C79F992F62627C91EB855F64C4B251718FDA71EDAF082A0C7B00550949D617A0
7071FB14F05620CCF2180941341D8E60FC88823438FD728A4042AFA8B853107F
852F631518B61B234565291B5D5B89DA818DEE3AE3B68A2869DFA63255CC882C
3B16BBA08FCE3632E57FF7A07F857A1F0FDCADAB39D77960BD827CCC8661A997
648BF5BEBC0FD2286C2A112A8DEB9CCB6330A049170D5D68EEEEA011D3EF3EBD
855236B9380087CBBB6BE24191F728B7EAC5B50F7A547AA0989B7C7D3437DBCE
1669341264E290646F2C8C5A3ACAAC7CB63DC692FAAE13E9B40E8BD39FE16A0C
1660CE66872D061056C04DDDC265C024BEF8B7E3C3AEE76FE5C9702002C28BE0
B180295EE00E567FA2E5CD1638226D24A7C732E1BD8103B476EF5702768689C7
D4FCD47F2AB94A2B1FBAE6ABF87B09E7713C773FB65CA83F7318035B332B9F99
24A2C8897527021321D003AAD7C273E4BFA2710B9BB26C2CFD3D9A5D7ED1096C
552D50028AE2476FCD6D12A5D0A897521313ED1A3A8456A70C16EAA50A3E6733
6DC89FEC56AB54A579EF264377A103939D5EE00A90B4F2206D0023AF9491FBE0
800C6540FC945199E20E945F46CEEA2E885F6800B9DF042BCEF4291A4B1A62C8
6A7ACFF872B25FA3AE69E0093F3D0FF13A3313430C06F1AF94D500431566F659
E8C859A5F80F5BD2E85C8E32603D3745628E8FE6FBC50FA68F9C3811A2BEFEA4
5852CAE2AE5AAD3230ED050593BAD0A9581EB7B327C6916B8FC348F4C23E6FA2
00FA28AAACCB3091C1D83F7BB88672A53A2EA3B8C7C24374E400C57F0F01019F
E52D5C47F389D4C9AF126F4080F9AB8D1C8F470932BBECCEC72A9796F6E965A4
82057DDB43D68298A00880D4C2E2496F26F015FD83C5549215753459310339B7
6B2961EEEE74DA31FEC8E2BDDA42D4080A32372AC372524BDDA580EF6634ACE3
128C69D04D890DCA337212B109585C665AA83EFE47D5BABC2627A86EAD11BF7D
744176652C7F9497785A7A06A994ED8414BBE8B26E74D48CB83FA24AAFBDD507
84A90195EA3D77BCE8C2BEDDD1DC52E8164DF15D65B916EBDF3A8A76849653DF
AE3CAF9561AF3B705F75B9E5DFD6758DB65A2FD54683759912E0D0035CFBCD86
5D24AB1323A0BDCC0A8FCCAD408E091D37B62D3D1BF8537CFC619A78488DA0CF
87FF97E3181A579D373539E8AFF22856FD03F4C387BA307983EDE87FE0F320FF
41E45F60704B913C7381D84E98411045E4AC9FFDF8168FA2286D8C7EBF681EA8
787E7960CFCAF502B7A3066310BE7A1159A02F1BF2C5C11A3A9A52E01DE3E108
8ECF6C9F892370DE073A17C26D92487DC47818C92555B5FA22B8E2D726EBDC07
7B0E0DBF8060AEAD5106824D748D9C085BAC95E031069395B41D5BB131FCDAFB
5CB678DA317AA3082296487B40E1D4297E22905E096C47A26F4DF5975ED3571B
8D41E4680A8FCC063278A87F78062708C344AC78C167A0E5CE18889CE0B44A03
15084F5C57B50DB76C39EA6587B515F5CAD0858001D0F08DA33F13C63849DED7
8CFE4ADB26070E46F7E452BECBA1FCE1D1604D39EE99D02D3FE7C02D0BF476D7
68D438A2C185B65F6148263D3133C7200962174762F97B1EA41634C128793856
2B2203565FD277C13BD2342C13A682C0303174D9022512B07ACCCCD0FC88CAFA
99839629C1DE9A67257E51FE20B5D01494A8FD21A104D906B000BC068A00B757
D6F9DCA2AE54088311ED782D682B58F4EF4A3C6D9969CC408705ED11B2CE62D3
E940616E483BE513ED163242C8A16395C67E4EEAA170C208286C5E86F0126AB2
5A5CA2875B48C61CB8112A4CFF52C65000714978E352F4D301B9688E76ED5AA7
BAEBEB668B24430916ED58EF36404E3B912BF4BFE16F0572FD530C5B437E27E5
E435083606FC3B43F0240E01171A3BD42496D758AEBFBD49C8EBF885197615A7
639C32791FFDCE1561BD18943A0C860BADAAEC8F1602CA4E90E0A8881E1A7490
84C0602F98FE352B628A2093C4B707795612B51A3F3AB2A52ADDF6E9D7FAC5D8
6C0CF0FF79BB3E2D358211DF809239CFD0AC7C18140DFF32A234E50243714D41
C65EB117F74F5BF076049BACE2F4D5766F6F839077D4C851BFADA4F202D9F4FB
0387D88E48A4E9DDA24E7B41EBAD5757C6DB346B20CE7BA55AD821FB43058D15
E6B577374C6F8918E3EA6BCD5CCE64A657C543DAF63A2A8453383A051DBF5AC9
E8600CAACDF129B2BB843A32A84B2C5624CEB0A5DA14980B9F60B6CAD9A9E694
305A5A652DB7A6F0AC28E960123A04365F335B19735F54B78C794B35A49FBB9D
60FEFEBA5941085C71D25920A0CFE830F76DD45C1F88B9C3DB554403EC5566D6
D4B270A06BA454296EC17A8435C39721EA5C3464B0245E02013E1666DCE85044
D7052D5DAD7CB06D15F07AD79DECFFA7CEDBA0F151727F93909B1BFD7A018C37
099933140495831EA0F62DAE0D60672A349E2E47141187B96B846A54CDB34BDB
6647E785563AC550C78230F9DE248589C55FB2FA7D935A4FD76D7A1C03F19C5D
7CBA05E59E74C7B5B58F4145A22A5CDCA376CD2586BD2B33F80AA1938F035390
CE98711FD1C07D94FE1A1329C4D983E0A8AAA0F61F3B74F8EF14DB359D881F7A
FCCFDEF33DE27902F4B0FB754D69330A7A2A0C72C3891E4D22B393FF25B5C46D
7391C6F010CA4F741FE939FBB642CA06FAA5E11A7EA52CB1BCCE88D89ADE52E5
D637878DA0D48BE5C3635E2D13A0F0E9707275300A86AB185D188A27093E1BBF
CA3FB51903F806D15B7177BD8E9D24F7FE3209CFD7602B74E1E6DBB4D6C8AB12
12CCC7F398B49BA44472E164C63A0FC9BE16947E4839C2EAC582C852031DC339
103010CB68F4588F0A756250CDD85CE6FAFA01CFE20B58762A0AF66BEBE84811
E098F00CF9CF03C2FC2B6A1EA45B1E466F4CF89BD80CDD4B8924E228169AC880
FAAAF8C23933ADA8040378EF40B3A93AA01DF86760FA5C65BF5F0DD45EC3231B
ED6F014A7B7CE4D18AE1419122ED175FB06B99685BA8DD4359D2922BE9F1809A
78FBB5DDDEB3ED5A0DA71350E6329E4F082C00FBD73BC06D830A818F0F735BA0
468954522498086CCE1E87A94355B3DBA695DE4E68439B79B33FBBD44312EBA9
063EA01F274C9F2C2C9C3FC28971837413C28C9EB1129BE5286C39A01C57B387
D7A08524345C0E6A9AC08525E819BA79872FEB017DA832D56E4E19FE18D0DB64
CA34BF4CBF5AB1ADC6F42FA55848B8DA24583F47F28153A36F2F91877AB9D9EA
DFA0D510772C0F9B23748AAB5AFF71127B99E68311A4475050F9883343269E8A
CD6D71F567FE79C1DFB97641A3524A78F31E12C42BC062141BA602307E7A75AE
CE3C9BC4DC9A9BEB3D19230C2D8C05705A6102EDC7272C5346C4A3D1221549FE
9EFB9621106974264CE4D12219CAB25C77647227F0644876069BF9098EA05AFF
570B7A4BCEEE08E69F7A3F642E7B9667161D77C9059B5341947C4FFFF277230D
34376F35F3FDE14EB567A79F69EB25061D4F13E3384B4299140B6007EC79DE4A
C6A5233B037A7DBE0E2C76F9CD832A8E4A935666EF60796E16F3128D61699865
C1738432404F068A90860C9B74B459A62D1536D898D4E5F932A5D17EE5E45EF9
8A2D29395F1B62EFE8D4E90E30570BB02825F879B0773F90B2B4866841DF0142
19547B9F5B4868BE8327F1670BCF1986547FD3CBF8B18F064224C65753D3C346
2AE5E27D3DD17FD45CA68B1CF49ED71CC3CD99485D625B719355211858A60F47
01B9E6B47E6BD648FF890ACA4BBE581E988000F7980A17284FB56820BBC7322D
E0676E2F731F1D13EA3C93636833AECC5931E2EBCFE0290431937DD907C63F13
F0F559FEE08BB543FB7CF180EA7C25497B940B0A9ED2CC6F665A39ACD4EAC9B0
056D09CE7A577746E4C27D264C5098160CC6442A94702E433B0C2AE9EA96807A
9D1EA132C79F9A137C7014F744AC5BE17DF9809D451BF1A00DDB7423EB341DF9
FDC316D8C362C1E4BCC54C1DFBFFEA1530CD233C2AD478F1EF26F1EE789D897E
6C655B28EB040FD72C2651BE388A6DF15F924DF76B6A13F2F4006E450DADC5F9
20AF97AAF58D569998FB2C18DE4E872EF4295A006D74A8D5365D433C72DFCD87
AA80F7005FF2B05D486E4E7F13C774DBE38F0AEE8E4D28A02EAEDB92823CAF46
B4CDB4C9FD0EE6CEDDD8427D63D686E12352FEB92D77FA213191273E01E1EC2A
1354A5CED374FC6525BC7D41DF2704D2B7A771B69BEF174CBA890B795FECF8BC
4DE4D16C445DFEC08C22127D5A2C1A6100A11AFED1C6F10E889E17E0C487DEB6
1ACAC7123A40B8285B9BC63E975D92A955BF5CED1FB012D9C357A28A272348AD
F1DBDBAAA9E7F631D0F0342EE72FEA35BA24D8406860B82A2FBCD0D7F113C890
BA9CB4999FCFBB49A4D6E6A315D6E5F8B1CE8322D7B1D7E861A24B6AE7772D20
144AC3FFF9F0EC7FB289DF79F00B01BA9948BCCD99D0B68F46F74561F7218E5D
F0D79FE7B2E0EE5B5A320994B274941ECCAF6DB62B068BC1F3C23B544370B3D7
150148488F579978E1E0EAA426BD5EC089D2AF21F19F71732145CBF5181C9E00
203915EF44DEAAF41CC38AB56F956AEAF264247AC214D7E7C50251863F79A9D6
1A5957347B4D6127975279A6E6BFB97CFA2597EA461856A7B6B40C221FD92122
560D54B51EB06A89B13819BA9F7CB18D9255E096E2B7BC7856F2F9D616BE45A5
C2B0E7F3463E6DE3C5490D2D920ACA5D12B64750E1EC4F71ACD8A588EDCB68F9
426C7D9CF0B354DCF62E99BEA1968C8526FA511BC22FBE4575F82DC95F4026C2
D51C4AC906180258988D2028ABE388DEE7B854F4B94740C1C2908F5533169535
DD273D49C925E424AFBF759170FFA0D0FB9916AD69462C8030CFCB156FBA739B
E2239E15BDFA6FDF570F9CFBB5E99857BA877E7660028F8ACF9E09A12AEF6C0B
90260CD03D45B5DE67C1B881ABC09AEAEB3201168BF40FCCFA6630E1A91FB413
3FF66AC2AB4F94AC670E2B23AE3CE46767D41E8E342A991AB72149CD549CDDAF
4F0AE4FDA61BCDA24D83303BA5995514931B8EA06CBD2322079553EC2ECCC9EC
7E01C3299501B76EDDD446878B948D2BF61B3EB6BBFC5B313D971651115F671B
242A11DD6F2E53C1FC1DF6BC94C6FBB39949CFC727EAEDBE378682B59B79A604
B4B8DC89304E058AA7DCF16A6EFC7A0FDDF6700F9D6F06994136AEBB299632B3
E0DB59FC5CF29B0BF3003AAB518D7F67DF88E901EE0A7BB31EC8CBEBD88546BB
F78EEDF9BD21D5D3EE84BEE56F9DB24B58CD3EF872200A1DE792FA3F55AB7059
438C42FB1CFFCBAEABF3A871C8A29CE9AB9E7CD5CB064C498685A8C60FE0524E
152F1BABFAC966CDDEBAA3CBF35F184B531F6B8CD47434F2DE526045A0F37EE3
6E60879CE203EB232FA327E9A7B5F5E0AB235056BDF9B9206CD18BF6579E81CC
49D12BDC6912DE98471D1EB75D4D1065DF7C1ECBBF389EA2D619F9DE0BB9158D
C564A9F80B8C75EF0C4469B110636BE36C78A55587BDF0AF444A5C694264BA7D
3C1B17F929733E0D1EB049D1382DECCF2EA183E601EA8D085AF7FB49C181AA62
73A7250A30A555F433A407DDFF6D92847E82F95B624C252750AAADC85AA832EC
C429F99F38A65EC90F03DA8CF79A024CE0093A23CE8065A6D50821129D0F6DD4
73745CDF20A273EAFBAE230FFDEA698D7D798A3DB965D88A7AAD939619D55035
F45EE743141BF5804C21A19822BEB4193A76A2CB8B4008A454B9B192BC5F67B8
B7AFD0AE49FAA68F99AA4ABED077F13FD388B0C375D42660C07EC6EE33AD78C2
D04150BA2250F5758CBA0769E9B8D2C7522F08907879A7A7559A3509D26A2B4A
D9DC81FEFB593E70DD4E288EA8F020B98B49E7B5B179A5FC066508A0A63CFB39
5F3B9A7551A6235218EC8E5D6317FDAD83E73A1C848F60F298FEE26686F7594A
0078AB2E6A980A42180D517E40DC991E3ECFCD89F3B278D14AC646753494BAD0
351E52D23841EC09C997B30B65C7C888C24BAEB373D1F2B6E7E14782DFD4E3CD
2C02497F21EFEC73B88ED4135102B79F7EA69C7BE1B0EF047EB10CBE090BBE21
BD6D04870FB51B60328E5B72DEAD3ACDC990E8C96C82E66C4C7F5447272A189D
9BA111CD84C513E2A48EDF82673106ACA495F7A557E1CDE6BDEF7205268F4088
7D81821016BD986A63F47E2FD4D5B19AD2C66590939CDEEBEB1CC661628CAB19
4717CD76A40E8B31E61BBC5544B360F573A28A445ADF5A9C426DA9A01BC4ADBE
225C83D3642B2C4707B3F6B829CF95B91E21623C1AFABD6752B6C39DA374E29A
C87CB7451859E872A44EB1C183D448358A2022E49C3050FB0DFA88D74BB82FAF
2AF19EF2117E38503E77811FBA88EA76861427F9ED872D81961B652B77A651FE
69DEC0C685B81F32B9B1A1DABC5BA6E5224FF988F19BF70A390160FCBDEAFAFB
B3143D96E42D70E055A3718B69B0DC0D5E1F5E6299C371F80666941EE3E85B46
00D0E077AA632858E49139D1C7E87217B65A7FCF1D5F21121A1F25273D3ED5AB
7ABBF1F10C9519BB518BB07E6CA87B1DB6A611C1D4238743CA25E38AA219A5A3
21C539B1A45383AAB9B33B9E989A202F564D26DFFD74CB072F6BF596CA25CAAF
D69ADF0F68E25A19E37D4C2106C95FF0BD6A69BC9608C1CD0904A6FF90016DFA
DCFB32FEA096B0C96F4AD9C0463B0621D4B91AFE086546C01D346474762F9F71
60318E866B378E69A5AFA75824183A5217EB6FF062755820FE06C72AE6A89141
89EEBBFF967E9BCFA5A2BFAB978670698154E5F3C26A28DDD4A17EC565485D39
9717A3AE1457B15AE4BC8271A9101C8D13AA2EFD09C18704CEF3C07C2C0F40B6
ED6FB40618F26A33ADB4AF32FE32662F92E74F82606E495AAC1AA8BF7ABB1E13
8811D586D1F9068D15126173FEC063FFFD218BA328FFAF88B8F5CA2B024C883F
D0D441C38E444C68FA86183C6F7247FB9B18D7B4AEB483BD480EA1AD8414346E
2817E860A5399E2AB8D285A430031C0CB61315F520A79C0F1166DE137BBDAE6D
5B8469AD8912FD9893AEF5DEF0BD2B85EAEA124ED4A6150C07AC9355C798806C
0EF6571F44869EFCC41A5AC5AC18CA8A1A30AD9E626DFDB7ED16252BF14724D7
6842EEB7241EF1C504FBF6743AABB133C5BCF7A03BAB2557C6E6FEB317E63945
47EBF27A12F3A57BE85B616AEE1FD19344E8893EC3F37AF32E554B2E1BA31D71
14A91CF0B4323A42EDD5E17C858170FC5DED3A55EDD504F128A377B0006A6B86
6AD5524BA7F7CFA0BD65C22A0077001A4AC9DD57F05E2CEA103DFC5D0C6191F1
752293E0344DA0E367B6BEE53B0553106FBAFDC26B0A5BBEBA30FF33EE75225F
CA7441D76E4D555BF591B986C67E58AB7F8DE6156F91A4BFCD8D1DA0DD9C2FC1
113B5DE1925639010E5334549E033E6159A5B1655DC605520577EA577362C7C0
C0B5232D682EE900FAC6BA071F8630F1215C71C10CC7DAA067B8F86A9D9EB286
C79F24C391DE8AD955247F91DE62EFE9D28C7FB8EA1F6A154A68E3920418067A
840679BF22AC7A730C9CBCD3719E2B9B68163798E0694C419E75DC6B4A11552A
5CA5FF971425D30C47BA4F3F5945D289FA413D4438A1BA672B62FAEA36428E79
2D53A72F1FC125647E6E223FEE980C094A9A928645B3B46C524AAD2675B9633C
7074015C6AA14EA913323C7BDCC1A88A9634733E9794A90EB8B559681DDC50A4
DB1D56963A0CB974870D8462F1DF0A9A3BE6B1D829C431EA85A376F510A7D887
78C81EB8E65B228E1025A87A4FFB17AADDF364CF81A94020739D1A3309E8AA90
6721C1BA39EEAE6FE198E450C14691E147F890BCA998AD1C5BD146921469FBA8
677BE8BA7E8BF4AB74D3E8757F0C247CEBA7690AB8051EDAF26F7BD595CD107C
D1F9924F54611FF80BA73B9AE5DDAEE194BD73ECAC0F38C60D7892F6CD28226E
45DFEB7C1A1730A230B9886D8929F4E2769EBBF86D41DCC40DF169E6D785EFBD
5BBD462E864087BFC4E142EDC98B0E45A38CB01B8ABFE1F3CE8EC287A367B15C
0606C774F56E3889F45834F7ADC1B244C59D053599EA746E8B3BB9654F4D6B60
8547D41EC3C91B6C96C35CABC032A2106058AA0D673237328220BB28D3BC82D4
452B0B9788F4C1C37615E4FF4C627E8522EF3BF791CF14CB47C274C69DC6017A
85B14C28C0A49DA21CED2FFCB15B1894C4BEF6CEC9FF6DBEFA32C31DF28A18DB
BE8521DD1936AF2E7189CF4435ECDDB1A4551BD2E9717A6B3D01A2FAD825A9A1
5645BC10667DFF15CA15F30F40E345E04B770D0B9C51A2796C0B2BF14DF0DC1F
3822691023245A3FF3DEE53A64D5BF466F292203D584A54707A8F0033954979F
06E788EFFC2587600FB2EB045D45A079A3803D30701D28F0F39B7482F1FEC732
D9056E1AADFB33FA2984DD4A80205AE30D91A6371C330B08D0F556C524E15C7E
5DD0BF4234148DB06258479ED1EFF7A4B0C1552437F0340F6CB5DE73A6512183
3D6B8B95B56D77995A348AE921C3F8D4C186A16AB83CFA7C85CBDA00282B33FF
89DB210F06B6079D6D38E1EAA2A83ADAD764DE8A8C9748196479CDBD6760E17E
FD0469EA15783378B7F2DA062CDF0DC554FF839CCCAC01232D82B7F09AF77A0B
D4408CDE023076B8D6CB53F078B648F350F91310860B3195695BB04FE1B05455
683C57DA31F2AF4C11DDF7E2AFA021A6B54904754B89DF229CBA0F28E32F8140
C359C22BCB3D9B000141C8AAD516A706BF67675D98EDE71E5CA2F8CBC875E0D5
98010443A55DED5A785ADFBA67FE872B2DA3F0E16E4215608F19F7AAEF12D536
210A969CFAAD9BF95BE122DE0D4B07AF903694B2C808556E366FBAFCBE1F66DC
5622D7489B2ED54D1EC1489F8B6D776B4E47A758A6FEF003B07A68AB573A5274
3FA2D419AA686229A9D1ACB1D317044EB9ED0FB929E7E086896EAE987538E86B
1B9B50AB6E6D2B948C28907A9E4C78CEE8C311BB0F344F2EB8B7B859D013D2EB
9F166E120B8E58472247CE28C804ACAE68BB4F6334294AB517F305F52531BAF9
A12FF97C41B316FCB64C18D927B7747698155184F36D48ED65602B08CB2809B9
56E2FADBB8B22FEDB93B9761BD75AD22927836A145726BF3C501B08F64AE16C0
AEFA3D25B93CC274066FE8E755BCAD19A3559947C3CBB28543C50D5461492A43
6F767A2E93310478163F0EDE9442A913762B780529E8CD4DB0AF6EEB764E212B
B8EC19CEB12CDE854BB7BFCFE77C7B8B2550822AEF4AB1EFAD54EBF0A415DA52
DB9C9871BBD2AEA8234B6D6AC2F579081E7667D1431025FC0D6050109E677E35
FA4CE075B6659F0AEA036628140551D92519E41EFB8B0C36B3B3450A3C19FBE0
0396AFDC2E734211F7E325D0BE14797364FECB61CB19C4BEA44942B863817556
D505DC2589119427BAFFF7C566402D8548E18281323493819DFDDFD3D5AEF0EC
01170EF2233B1034A8DEA98ED32EAE17E3207D0DE23ADCE61C63012A94C8CBC1
8250A336700139BD2029D0724858F84FB72879B617462EF6C9528AD98ACBBEBE
8F1D83DD919B41822B32C0A38699EB7431CAD51482A308482D266F45A8A9BF33
AA46436CABB6B1CDE5335D535839DD2C903E23CA5E5BFFF5490ADC2F3B65BEFA
B0F65E70940EDC89381ABFD3432C3F0907DDF95172CBB89A7FF1E5AF80C8AF57
583454F5B7451A6F366CE37E18533A1C4B3D136B49ECC1EABE12E07447CDD8E8
2F4F1EDFBBA8CC8B37CEA857C5ED4A8E030960A25EC5D39F2C0D57513858EC91
65132AF2CB15CE80F557C9E54AE16C2B1E9877D715480BB8FA30BB1A60AB49B4
310A93379DBCE523B7F5D6057A835F8708F9E2B64977F5102C295C808456BE5F
3FF5E0726BEBF07E0DA4A0E7E5B524DB825F6F16EDC89BE86ACB4A4C7705E210
97A7999CAD53D83119FFCB49CDCE00E5D7771B4F83265777D23357311D9B0528
247AA12B77D5014EDECC963C80E67365E0A0804546C9E9D42962BD493B5F7655
7B528B284E48543ADC13AD366CECC39C2F0EA30084798098DBE31CBEE78E9978
F132C5D86A47123A44DB6466F71F24761B8BF596C70C95A6601418907F09748D
F0DBD4B33AD543085C54EC332A0B38E17A5804968C0AB5E50D85AE7E68474E39
3970E6A3045D20A72414576A41727FE58D8D55C830974700F0A571924A98EBEF
E532E789A0F7DC57880DF42E23D9E6FE4F9D445D4182BA52AC10486559AC30F3
6CE4E1488F30300C5CC690590583604E5F5FF397F4B0A5D4F0DE00271BD42CAD
ABF0D3CDD6F94C615350D45E5496596CF01766C2E072B298B019500A9D6CEF6B
AF2C9053EEF9F19C310A9A865FA8B44296627CCDFEED6F67D1DC6EE51EDDF1DF
D5A93EA860274BBC5E42E2428A6F12B4BC2EAFAD93A945EB00724BA84A17B988
8D17363BB72464D4233CEBCC47FDF74F2281AC95B2E142AA9654ADA2E7CEA591
C038173C8282F28B40DA501BF42A72289651ADE6536524CB66DE1C679429783B
6ED3BAD1C7F9ABF6738A25A400AB46CE193294E041D6E040AD2F3E047B6C3646
940227B3FBABE0B120F43C7C28D4E25950BC233EC90D70893CB9FDFC6344869E
9F3EF1F3587237E141BC5FEA36D88CA2A66CD18D05138B7A83CC4C887AFAD250
9A956EB7D0AE17487D1D699D8D618171826E57BA0FF0747E81A7E789619C697A
2B61C38914EBD450B3E8EFD60BCA97F8A6CD726054910551BCB8A6753F9563DD
ACC13937B3285966676491DABDC3754928F3BBB7339D47C813A420281F04E8A3
FDBB897E2368A368A8C073A9EDE69FB7A00853619AB67D764DEE3294907E7644
67EEC8035658A548B251FCA866BE86966BC04BF041C414BAF85CA435AF6F5FAF
A8AC43EECB5E5D4BC5EE1E7BF29945A967D835DCC0E3BDAA2C8989B10B7914C2
7F5617EFF326CB4B060173B2CCB152235E50A5A3FFF67BE01E553537CDECAFA8
72B96715FD11F53B0EDD51A1C55AEB549A9428FB3D1343F7B60FC636F440DE63
7344782D90B92BBDF539A1C3593D380C331DCB029FF321736FAFC2575041A085
6203552A8A7C21BDC502C6A5D8F50E23539F63A4D12A6CEC3966B13FD5B78994
AD88081580DE8FAD316FA1DB88F20D3906226270A0ADEEBCADB9CCA0F0960DD9
69994F1AF2AF3613728DD333C6A5C68886A697EC703267FDD2615310EC5D2883
C995B253D1FCA9F2B7E9DB9BF5D45E56
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMBX9
%!PS-AdobeFont-1.0: CMBX9 003.002
%%Title: CMBX9
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMBX9.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMBX9 known{/CMBX9 findfont dup/UniqueID known{dup
/UniqueID get 5000767 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMBX9 def
/FontBBox {-58 -250 1195 750 }readonly def
/UniqueID 5000767 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMBX9.) readonly def
/FullName (CMBX9) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Bold) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 65 /A put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 114 /r put
dup 115 /s put
dup 116 /t put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
C01924195A181D03F5054A93B71E5065F8D92FE23794D2D4347EE3E5AFBE73BA
31023D79A7299D8F662042A8D8B6A7B4E86F48AE98EF848E83FFDE68E17A0832
A181C126D15EC79861796F03957F5A51462C817DF752097718413D012D19C9D4
423A5EAE1EFD4EA7A9651BAE6E45CC194BDCD03FF43F255E58EB5E50CA26BB98
B8B11E21DBFF2BBB04D039E63C453EEDFCD9378F5E7AAE3A93E8691DED5865B2
B78F540F8AA3224BE372B18904651D057608DE4DD729FAC398A80CB904410451
90D66C44E943517A8F4969673B985D9D244FFC743E0AEE309EFD224F7029D37A
F6EDD96E2F88C9D071FF16EDF055955D31DEF10808B343E948BB4F6393D275D0
44C4DABB75332DD716E8127283E8D70511F8EAF4D1A5F72E2F8503A2F964E5F9
39304CC17ACCF531A8C0B6A9D58DBA6F24A4ECA62EECC939E8111E4BF79BDF77
D656F9998F1EFD2ECE3E61CA526106662273D5AD3E74D08E9D4453569B359C2B
E2455F2136B4DB54ADDC3C0256EB7A11E1615AB9323ECCBB6EB48ACD469A2020
A873E88B28AEAACAA01826C1C18120774FD5324DF9AD36FC256706DB24FEDF34
0FCDF04B12ADB66876EC7AEC183A1EA8BABD38BADDCD0EBDE11A5A1BEADD0F7B
83585C3BA141A8B296872F712EC42C625DBEE9EBD2C414E57CC1378CAEFD00E8
DB4B84F51967F2968329B8503C4B37A56F6136DA89167FE3AAA93257140FE94D
D96C7F85C6F82AE1596511ADFEFDEBC1B41B0395E66D2074B39B5565AD4687FC
89BB4BAFF0F7568D9EAF069CCBA2DFF61C59E2CB2F4274459792C5D097FDE6DE
0E40AAD8DD8F64C28D04EE50AB79EA7D3420CE42D39FA9080E9E046A4F22B5AE
AAA17FE750BFAF7BFF097E4A6E9362412C55E25767C311832C1C0C76005C733F
E046FCFD4CF49C6181C24BD299E90F20A0A0ADC868C11A8AB7F610186D0483A1
B3BC4FAFFFE12FD746777209B4DCEF0E4ED15D90F19BF2FB2B56231FFDE5D40B
146E3FAEDDBAB365D88CED98629B9855AD6E57FB01BB82659BD320D248E5F7D7
B584DD43E1F5DD2C91945DDB772E5A62AEB7080AF36A83D2BA8533E7E6FD287A
924F616F8090E9FFAA607A21F38718D668FBD6BA3434500BD01EDCEC00354F68
E1D0E9A921DACFB83FB61C1A5C27D027CAB348C4B7E2781013B68CC5A2BC8703
2809A49A0C2E9E004D56844EFAB4A8763B103CF7CFF980C9CF7F6BE28814CBDC
348E2486D9379DFFCC0E9329854D518B49B98F582972B0D1D18A3319EC00DDF2
F64C2CD2DCDBA287B279F98D16ABD1D140246E8B66C759571981FE7402F14C94
18394A4C426AEE4B0688D86D08B408763DA3537E5BA0D6A6796C316FDB0193E6
77C6F257BEDDE17F2CA5E661F434964BAC9834BFF36F563637872FCDDE94CF22
F076D1C2DF6357D8A26D305D52C9086CE36F49CD92ADFB4306705A0887407C9D
59B6BFDB82379111C9E33692BA9E2ED9782CE4334C6125933A2F210684642DF5
3B129F955BADA1E86D6B80CE299FA0D1C0AED1AD61686AF1052A188881E2125C
98083BA8255B92B9CA0B48EB57F936790DEFA6E6947C0FF4083FEC296FF3034D
AD657C64F2675EED2B4EED1E88F0B1338762CB4C64C79F111CDE9777A000F65A
F9979943ED7C445815BB59052B91F0FEF7219E3DF27E1D5155B9C42B7BBB06EB
1815997FC3471CF963A15B1C5E4653C84236CC5BF55A31B94E394C635B95D847
69E8134F4FFEAE836CD6AE71F58F48AA2F95BDB1E2CB89DEE590EFF3AB7097DF
AC185303E647628F5D87E0D82E6685DB467A0F8B7D3AB2B7F3F11BCC99BD48A6
FA5D4D75698454CB74451B486CDA6B65547C0CBAA563EC3574364540AE7B11B8
F9E86BFA655CDE88DE2E7D41851FD208649E9C011E04C78ED9209FD56E2447BC
E1AAA0A3D36F6406C60F6B19347CCB7D56A84D961E17E361F92C5542109D9BFC
FEA2FF9775230EABE3333EB25A40E29016E9A8255713AC8336B8F7DEB89FEFEF
4006DAAEA26C6BA1EF494AB99C2BC960D9E07981BABE909B5C121F2CAD48C938
A36129D10D38AE8F5C64879F61138FA9F7479341F5C5DE86376B65A642B9622B
E58DBBFAFE07EEE1D11DE9DC34309572868586CD92D39FADB711883AA85210E5
C82842EF225E55370FE0AC600A170687C60C8091B0625A1C5589186F3C7C1218
B15B5CC3A5CDBA7085338D963D929A18A651EC7CC39B8500899DE9220A1BA363
78698E414607C34E06E29AC5BCBAB98A70DC2BDE0FDDCCE22D4717EDA7D95397
33420EDEC2F1D6E7072FEA85945378A6BE9C7F68DB4FDA6B5BBC0032B3C02519
F4168C804B6A101AA60EF4FC40C2428AFEEF5A80F9B76D561C8A21B3633E13C5
215A14D54B8A1E6143A9CA0B5794D20DF97C35B3C9E9A4673AC2123E7DD8E216
044269B1D6AEEA46757F8D9AC5C8A92BDC1EF22EE0575C80CA7895722CDD2BA6
F9A208E6BEE5319E63B3B3CA197D9739A4498AAAC9C7484D61418ED2BEBF63A7
F5283A075D1DFD4B2702E1551A0D1A90DBBBEFB6A55B5F29C869763A856C4E61
EEB3C8E14E3376B7D01A4E265C6C8056ED23931DCF669A0EC9427F74A147AD8E
82E172FA6C13DB1281651BF3D14163D963EFC7384BFC4B3B9274274DCEF647FD
D6DF0CC146BE8AA660D709526B394CE253369281FDB45AE071319E8FAE4EDF10
2867A431E22779EE40D885E95AFBF62916D9900016805D004C0375D29130CA14
F3E466AF350D1A5D181816EE1C4BC75DC09E4195DADA5AB09CE9EF2C4D5F7CEC
6C16BB6EC791E2870DB46B6B06DF421E7A2781D82A07D92316B553D068A1DF5A
8B19041F96ED637B932DE184F8B856FE1947F5FC8AE505F0E3953B325E0FD6FA
825EAD072AF06E258BD35607A1F082DFBC2BA5251DEDCAF68B4D03086CCF84BC
DF70BB8D2EEEE3E0EAEACC8440AA130273E5C7E78A15EEF66A9A1E0D5E022188
0AFA50FA55C6C461C743E1845FED77378D639839F548D6827CF371AD3DFCE592
B7F6E29FFEB6CB92B33E24E34875A5A92C08806F67E18AEAD86447A977890AE2
30A452F33B609DE5B792D9CABF39A086C0936AECC081CBBC810B3EE1D35F9717
260E76132661E3A8170759084AFAB04A6E773E9714A6D486E0BF46F336A7CDB5
C325E28E747295CB0E8FFB289F4907BAEC213D4D0B495A246A3DC359B995E9C0
C5322D750E13159B7242E4C4DD27932AAA130BC6B0400428B5E6F928CB8F7658
EF02F7522779CDBB67722E09774C419489192FDAD3DF272C95BD9BD64DDF0BDE
999FC72607F52805DCCA5EC17150EEE38B866E3D5199E5A6CC262785EEB11D51
80E79545DA191071487EF70C7FAC0CA345955F797912C1268924DD79D0FCA3BA
460F43E74975C04296E34423BD366A4EF7EE9463ECEF08F7E7BC8BEC570F812B
066383C2EF5375FB1504537D902818D63B30385421FF81AD92A1C153852B1427
A39685A76DD636DC4ADCC53F2A78F795F48EFB23807E5751023FE324CB401281
60F8A8DA779A245DBC26E73B61A1450F25AC276E1B5240578E85E1CDF5A784F7
D4F5BAFA76F70300972E4B130C685189C4010B9035A5CBF0562EB3B387FD89F5
C53A25D3E883B506E0B477389DA5CFA82CB157D8C30F287678B0F9A17F5A8704
ACB5DC57D7CAD21A4EBA49248F277F929D3E49B17463EA5F31A4FC11B0836E34
3A5FDDC6B9A45113590F114B99566D18C21464E7FC1D9AAA9B1133E5E8E2D14B
8E143E1E16595C42376694A83684E3B217A17F158DE89549ECCCB443701B520B
E20B972CA5EC6405C479C5054663D48A22D105AC98AF094340B5964D0C26D9CE
241D2706D3444C1405B2C9F7C912CDFC87EE8FBA01C0020D1AED1A6205A8A45F
8504B42431DB5409BA8AC472F2FCB4CE698F6DA92C4C8BF1293C2C998B771540
3D933EB5E976B7D2252DAE9584E5C6864B29C3048EE159BCB7638CA956E07F81
F76391380AAD2F1DC2DC201BAC657A1BC93F5569A5F612A4EB6B01F136F41B87
E20D4DD6ABD7ACF1275FD80D9BBB87A45572979BDFEF59212F1F6D9423FEC976
1228499D626A328569B4BA2755B1ACD20796398AEEC5F3C61122D52124996535
D0813227F549FCF59C6182D6514A70F9E38565C8C98D5F797318FB531B5DA58E
EC60235B6F1D97CA5D495CF689C3F9B3260998ADA1204AC00135C7C72700DB00
7C06798A46E897875BE619508DFA2201FDCF689E51C3D85342247B059C0DDA14
766A31E3E25E792F090DF3EA0C45C3F64AFB918BDFF92FF0ADA2F71866CA190B
87B2FF90C872284652619F084E2259F044E2980101A62004AE9F4BBF675C5279
BA3437ADDF2D552A033D2301A669EE8BBC840C0028275D077B8E9977D447B396
F1D82608E030FA43511BA01C345078986B8C35B6C6990D018C2DD2CBC7774450
D8482DBB262BB816E6A26A1FEB084FC2027C62D17790C80C65A9183F23BB2458
34FDC5D566C1B667EE801D0521BBA520A15C0C923EDAD84AD6A83DB23806711B
0AC2631C15EB1D33C26F8D65852EC37A3479152557366929A63B753226059870
45CE6403CA23FF95BCFB6F0C8DF8CAFCC0BF27C59414217CC6552F5945D9E6DA
AF83F4AB1917742F7502B069DE44A6ED3BEC966F59A84FAA2F8DE441C11FB122
DEF1768D250C0CA5F2DDE6FC4E24FD3AE4386B91ED2A492A959BF7E4C0AABEAA
5BC2D933147A4A21FC5E5CF3B2AF5C0A768A8B79337FA3934A43E24F9F7DF24D
22C5BFE4DF1FD57289A6E1C9AA48D32D20F613AE94B4308E0D3BE4D1BC95B33E
A9911B82EFF461D295C5462EE2B12A3E40B89E0BC778FB76F8B847B6AA99E061
3444A55D83FF839B926985B0F4E562D726FD99C5DC86DA24BA7AF38B93C90F51
A937E7C35793010F351594465B39BA5276F223DD3CAE1868B969D8EC93AA50C1
4C7E51D0D7F5E9F0EDBE1BE24BA5A977163BEC724D575749C56C4F39BD60F3AC
47B930C9E07A2D59642C9DE85EA6FAD1E7D8817812C049FDAEE148E8AB207B89
B2324191F1A82A7C499E7BF09CF1299F0ECF55EB0A2A32C5BB89411B4AF2A401
074718859CDC27C2FA78BC5269D5A38DBCAE55F6CB669DEED2C36E5B0D590504
B6162391FACA9F20224E6AD24B86CCAC0048EC7A618B3263F82A317B3969F0FA
9D5EA4676B27F371785FFF6599B61A6D32E82DD9D511B04E03F14C95A4CA6CD9
5B59A8A7BFB2AE32E9357C7766528E9F74BB8D0B9317F02EDACE2033B7918D6B
8616F1C1B3E113B0F77B0A1292E41F8353DB55EBD872290491AE1FBE95EC034F
DAC1394928930EE297693598D97EBD0720A0A7B4A5DF4EF4BE0E2E0968E64CB8
167CA1B8C40A779023AB6F74E0F1626D8BFFA96EA09CA88524837B18DA6152A4
3F0DC3C3958EFFF86B07581B416720FADFFC4AD35F1553A18944A6DB8FAB0AE0
A8118C09DC8E905CA32904B44E0541FCC7EE555335E61108D8346B4EF697DE67
7F67E1E4CF0EE2F6D89D10FF2D115C6F8163B8180378018F58C148EAD188E969
C60B83C7B295F30614B93FF925BBB2974B0B9C68C2BBA6E973DBFB5500A574A4
F7348BD31C735A1E57519990582D8F7D97F8B63D9DCD488DC569D5B392FF26FE
F06F9762956D64E9C258EB9B90733BAA8F1912F3B9AE88C6D14DB46B7131BCBB
D47CE60D9C63FE0B9620D03F615EEDAA3C76A7285F9897A0D476F35F5CC158D2
D148CA1E5A96D16253B360F34336D476FABE9A434AAD5FCF65A27F48C5BC3519
DCBC35DC1D324A270996B8DEC6D3833E76A434E05074C7E3FC8E5633D6B25B7D
69D9BF7039DE4E755A7E3BEC8A4E5929A98FE265E742B269666C75644E53E6A4
C5AC907F7DEB319BC88CD1A7F29A0A4D43D471892A674D50C70BB6EFE5740F97
50522F2EF056E208C0134EAF15DC9F85C7C06066782B715A5EBC22AD414A169D
86A2F606150B6F903D3AAAF44E75649DC410C3B8C845909BFC8235E573A2D291
19440D724C960014917EC802414651E298160EA70FD54BE4EAA1A1007ABDA8B6
085A89221C3DD5E9C759C19BAD6EFB91360CFDEE6C4876AC19B4BF67A38BBD5E
0BA20996BEFC1F8C427EBDD666B30DF5A2389F1F3BCA17132FEFFD3231570AD2
61CB33381A0D2E2FDFF470FAC3A60E61E99C76A3F4A6BF32FD4B2B6DB6B27F2A
76A5C35E24E78F7DF28AE1B7D04A71097881CB67E060DE537C1A318B95964FAA
1455264E48DAC7689EF10905E381C569DD65825089EF325595388FA5BA6A1EA2
E2536872DE92D46AF3BB3F1DD920FBAA4481034DF831FD15C01798AB04A73B50
1461BA7298B2EAD460D6E645A9ED41EE0E0282C335AA716D7563AD7CFE2841B7
0C782ED3F6D31871350A12A41AEFE21E9A03DF676671E4C953E51F801CBEE091
BE0B7B413B7EA2479E2529DE9E49C03CBE8159DB1B28D2E290826B6D01B35DDD
083F85E9CAE378C1A3B7065280D9FFEB04A02B76F1F0E547328F005CBD39936A
5063812D1C958FD4EA6BE9FF87E5FAAD483055819D1DC39D31B8417B44F30B50
EC95E26103A0DC2241B56DC62D424438A5FDBA8AD4D9B417F0DC31CD82DD772E
FEA23036A719927A4654876985FF4AC2D28A180969A76F3584D001A2EFAA2BB3
7F0CC228CAD9A485F3FEE3E0F0059D3BD8484FB97593A6EF08F9D352E3860613
2617ED6138ABE551DBC67F0151D0F9CD83A613C245E23FEE6FCC8858592AB43F
8E66FDC5A27F9312091478D102BF867B320431F7A6EA42EA763C51FF7E0E0FED
A6A830AC95600C837033968174A9406D0DFA72FD65ADF153E5CB3420CEC76A3B
43DA6743F24C6CFE0E9A7E78D540385B657CCB379BF5E238A07B836F907017D9
C0CBA503FCF625536E27B77A262A0EA1C3DFAB015EC859FFE5BB26197A05F4F9
87046F3AFD3387CF1B040DA7B7CFB1EE92816C7C172164CBAE3E9204559C2A74
87E4A41AFB16E7789686047067947F41C82A26E3F343E7359804BFB3B7904F4A
12FBB7EA0E8C26801ACE0E9093D7E2C3E288F781E3E6A53B8C121625CEE7354F
B1A059AFE21AB4DD2B43A9DA710F2D811F63DC41699FCC43330DC7AB9CD10F00
C959F73155E9D63EE7B20970C7AB1B9A8A51D0DA0ECDB917291FBD57CFAFD9F0
E1636B9DEC48FA7FE5B225283546B01ACF3036F1B5F399688F1657E41A5F4EEC
2CB1324C136CFE6C6B92958597B952552EB7A8D58BA7773CF685FED451D89392
C290D38D67FA7519ABD024B85D3002D8592C5D30B50726C7BD17577FDBA79E38
3D99B3A08797696E593C0BEDC50706C986E6BD05AEF30108F4BA192E956D2942
72F59E1A025FC31568C2EAA1D5942A479203EC01B37626F1EC334DC3C6527C06
41162B68D66E7923911921E861FECF78F36E4BA60B4FB8554E83AB554054B2C5
8C05D3FBA010846BC5B32E9ED62C6A0E8D92B8F3546CE0406A87634E2D96F5E1
F007DA0161E75DA55FEC10F7564CD7CB9AA0A016438D082D9A9FD107CEFA7B27
BA3C61B3A13D9A30E4BAD25B2FAE3ECE3FEBC9722B448E3AC5DD9FF784718F6D
DF58A8A7DA91086BD86AC776CAF3F4F2DBC2F0AA81600D53D2A0EB178568DD96
1ED459E1CD3D897776901284DE5673813ABA0CA7ED342130B261727DBAE566E5
F57FA86A7B4EE5F48F039FB95D318DC142E26022D7F85B34558E99078C5E6467
FB2ECB21BCE1E271E22FFD2E71F203DE5D3BE3EE5DC01A9FA9D3E4D01C0F12D7
D430BF07CD774516464C6FBD414FF6F0C22B9C02C7B4DC659BA3D7306AB4EA90
12AD3D9EF3C73E567590ADB3C6D261F650E218E7A87DFD9185BD17E8FB9B8AF8
5616C4309919470B2E01F294D6CF5A8D89BEE7B3B199C4D935EB8F12308C4610
01A5E4EA5AC9E47B414B924B518F44461695BDBB493256D530C80A2A88A2177C
7389DB61382349231040253A36E9C91355A5F712201ECD1C786660F544C3116B
A0993F9C043DFFAD52BBAE21E69799BCD56EAC612B22742334E801FE3F6789D9
E8B51FB66F3A3994BE700FAB60C8433504179D9329E6662652F1C6DE49CD8369
9CAEAAE9C25FF0A986CD5B91A78A7B281FF724201841CA0C0D9D48D68AD9C991
4A2B7D515CDE867B33DF058A239E5FFCDC44E20149C02C89C5B87B075FDFFEB3
371700E036FA0A232D1B534C581C33583889251B9F3E32203D8FC328299D6093
BA244223A74506D13E1CC9716F496D50AED48F058071D6AD036D571F32185338
F2A6793724E8FB850E9A175C83CF701AD2876DF91DE0D9DA7C3D13B745367D96
22E1B8C006DDADFFE4804F83FB3BCB48544D0091684C1BE9A4BD325AB959050F
2535F50F12B73DB7FFB418D7D6B2CAFCFD5BC761EAC675E0EBB8A23BF332794C
2D67F4974EDEF1EBCBC5FE26D62FD71DD749445960267DD18322626F84416B78
AABA54E6DC8181CAC0ACBC66952C4E96507800FEED6D7604834A14D9499F5D7F
D93E31CC2152EFE43CD355D981F91D774689EA589E542F11297A430617BBC177
2AF03ECEFD7151E6347343F6A12CCFF5F64FFBBAD48D8A806C6E563511C97581
7D4BA510BA1B84B72FB495434C2C07DFB05F8BA0CB099FCE8AF1275AB983855E
3E61F8B818BD04B15533479FEDAF2AA4CF1A0F111834BAB2929A9E9B67335F5C
085B13726B55EB619D2474BB50B473629FD0ED9D4987C17A36CD0B3016F479D8
EBEDCC7B626FD5F54EB70EEF08006C92D863F9623F50F35158EED0C209FB9D84
45BDE42A5B3F1FCDDA88353965D55AF0072AA1278B3CCE16218C2B393263FBA8
2C2210721E5B8A92633F6E19EA3CBBC54CB10EDEB70C4DC00502F8C7B72BCB5C
12EDA943F183B470D7878B1911583199701BEAD17F5C4A5481BC27597DC35EC9
FFA8941D718692B0B33DEA798101DAA470BD4444CCE1FA857E6ACFFF8B860F75
CFB76AC54708C02584E9FC8AF486A9D16D6175B87DDBCE0F270603A94B7612D2
65181880FC339C100B1A7EA58DFF7C64FFF8FF24790DCBFFEDB4AAF033B93215
8367CD9A9AF44E12A8EE4B7A2DCFC02C969AF8FAB72C1A1AAFD91C36173D7AED
B259DA94331F79CC0698CF95D14562D88E6BF6C99743307FDF5269B44DAA11AE
2C5505BA70F9616A855D5A75026005164BA2ADA6279CB3664A23B3C5A339CE52
D11627E92365C39D4CC02D34F9340F4A97E6E186FA9C52E9D7086FCFED0C5319
C97670CDA4461985A2553A7E845737E04268AEA9FD26BB8409D145E3ABDE88FF
2730DB4697F637CCC4F94F633F4B6F1D352D5E6E192932120AC10E0830B436DA
B474789F08F51E23D3DF5867A64D688F5A671E0D025FB5217B919B0C8E9154ED
43BB6B3ABE0AECE3A74A4AD8EEF54C1AD48F8B63525A05227A52E33D81C9D531
9FF9821CAADCDA4157F8871CC1DFA9450E12B9996997BBD6A3A399C2C8461B38
8D509B501C34B319E11FC9CC32116E9FBC913C73E80797C995ABA622E8D8BC16
27AD703EE7676F06CC2BAA648EE5E0C04156DF21D18EF62A577CD2F9056A5A6C
B7EABD639EA8115274A88C57247A82CF44ECFF98BCF7C128452DFD54FF9590AF
464D0474E06F30DD2D82390805F4703740FB5BC6D0807F83F866A06302548ACE
CDCAE86F789563
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMTT12
%!PS-AdobeFont-1.0: CMTT12 003.002
%%Title: CMTT12
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMTT12.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMTT12 known{/CMTT12 findfont dup/UniqueID known{dup
/UniqueID get 5000833 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMTT12 def
/FontBBox {-1 -234 524 695 }readonly def
/UniqueID 5000833 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMTT12.) readonly def
/FullName (CMTT12) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch true def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 46 /period put
dup 64 /at put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 114 /r put
dup 116 /t put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7
5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99
8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716
EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C
02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D
46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A
4B60D020D325E4C2450F3BCF59223103D20DB6943DE1B57D05DA0555DF933BB0
7B42D264831116C06C79335D519461E7B0E870A6715E3D74A08D1BCF86E3BCC3
A43FC6BAD1C68BD9D4AFCC06D845FD1F1E70D7A47F0BBCAECE8396E04591E5E3
4797F646AFEEB7DB548183F0B74C9BB6BA2AA04E7F5950EC8AE97C741D4B2C5C
A8E7A8DF5A36A30B5A7592D95E1DBC63EF33C92FE459792CED29E2B8B6919251
75EF62089BD7D44A6E1F9B62EC802FBE62B821DA1C3B2DDED45D27964AD29ED0
9FB7868F3A8FEADA87A8E42D52C1EB7229D7C79B60BDA263F2BDB025AE14A507
098FA274206BACFB4A0A7257D5998EE8F0FDCA79CB61DD1FC59DADD11E16BF02
ECDFD706CDA1E72054D4EB55AF7BA9F19955886BC0BD6E0E3FE3769C94AF3581
DFB2BCD67FE2892AF07E858A01280194D8DD7332B3D0A585C87FAB056C2EAA9B
5AD48D1C9F00CEF8EF0D1408DBE1C03D04B231D7B8D5D998FE0CD7EE19828EF2
F988EBF6DDBFEE00F04A4A1F4E1A55DED7EF3AACEAB5005F1962C724A017C914
2936E2E0DF26A55ACD7DD836C6035CBF07981C1BCE3615064F0540A1034C69B4
E3908E76EF8925D486DF0B4A8E1F02D8AA99585A7C31847AB9382F83880C1C21
C496AB2DF8E7BD4643B28B704B5F6B53429D3EE940A79135F5BF0396E5B46F23
42AF406C26D12BEA7A41F332AEB75DF43C15334CF4651A99F602036946B1B91D
4BB0D2E51C20216D892C8173241AC8FD15A37C3CDD8AB4FB67D8565AFA61C068
95E3D6E46D7C09BBD09428207D506AD43C693F3C3D787F6A5C39084AE45E81C9
830900DB50DAD10A17E118FB5E9680B5194716A788FF7514A1167DD1A305FBE3
FC1F39A39F5613D50934419B95A4A2FE1B6C18912CECB86726926F6B77B5C3AF
F38F85F974A2D2145BE010EBB4A390B842BC222AD4A0B7FDD882668C04C51F19
13FF91E7CFA0A0F4E99A1944B272E0291BBF3F9ADFCF3F625B87377AFEBD9F11
6385726E908BAB7D1357504048C0F5B26251A1FA52F08BAE1D64B9FC32A684AE
896F3DD0AAE9624050D4DFDA25E581FB2630E8840AC5322D38B92F3E77B55CE2
91ACB8321BE53A2C7D274D63CF0C68AC833BAF4B22B26EFC197D4A893A5AE492
660D995DA9294C16BED1113CBCC18AFCB5968175EE2FB374B1AA261F22CD75F6
6E7295A254FEFC41A66EA6833A6A4EE0E75EF6B6FAF292DC5D2AFB61D5203DB5
4BAEAABAF39E9F98B45F22F2E37F337A7BA412807D539C91F3FD1AFB8E35446E
DAB21346AF2FEF98F7751360B1CF9773DF4D22A358159B4D1B847C6CB96DFA5B
50A608E1795688076278504401627ACDC2FF46E28D21B53CCE01B56A7B0F0733
C07118AD5B74B4984EC478D154466F4C961C10B92CA34EFF106ECDB5189BE09A
D99F93E225D13CE9B110499CE1704474ABDE45976A948C062D61BFCAC2A727A5
71CCEF3475FB360F235ED735A9DD54CC812427C8C127C7D4851509C5D64BA1D3
E1B7371330186CDFBF4CC6E06F7F4EDE286773071E2D3538EF3A83A81CD93D5F
DC74E1094F1C134DF16D4563687C25504983813DD7F2D9CC326A497A16F629F3
741CCDDFC6478EF70311CE0E62D5BFF4A54C7CFE6909F9D0D1B86E4A445584A5
4C173AB3395F2E909F4D4F8116FD7D311599B96D40DFB3AE5648C36A263A0F0A
2D9BDBFF64BF614BBFA695C69485EEE9DE426CF567B6702D5E48F5901A1C272C
F53D0EB13EC9E65E9E67D8267013A486389C3A5FE34E2227E0D26236E86B5181
1D05219B1BF09F791FB8401538B2D8B4B7C51B1949D12AFE4E19F14F6FA4FD57
4F36AAE67B69DD20FCCA021FDA29BF27508279920E51FA087AAE9407D9D18811
1CF84DE25B5DA355A202926EE5A5E217BAB15CF98F79FFEF71E8BA1A270A29CD
3121A9CA7ECC21DB84EF3B68436E684695636A7A75F77A4BB12C1993645FD39E
1A809043425C1DAB4BAF4782CFDBA46C3A5B83F260B9E302B5B86DDED50B34BC
0C711732723C2CDC85CB5C893F1358C7FD336B92721A1809B3090D61E355D198
B39DECE01FF973079E347F0BB5793B266B83FE1CA8B63F999D7CB25AE2B4A74B
647B9F614EC86B1EC714A88F08D52D9FF00B971E54E9EFF39653612160895339
92382B7373A0D42BED9D30F5906729DAD1C81E80ED2B72A68B66552FB98786EB
01444A623D81FEB80907DAE87B2748C6D037F4BA0D77CB7A52D657CE71AFBBE2
39DC4AD5F8F2BE5A02E31B6110E3EF2D298B2FBA6AFB47976CE74EB042155ED0
74A21CA9FAAF2D55FFB7BCC580F7A2F50173C17CBAC63A5C3FA81B7B3323C81E
7C32EF5127353C0F8C7C4045A285344EBC908F4E6C8FF69EA7E4F359889F163D
15F1BEF62BAA782DBCB58B09496EC3FD56EB911012E1703F7B55B6097E739DF4
ABEEDBB7F0695BB6A45B8011535D62258E01D083F0F768E10A4754BDAB9F1871
FC2E16188AC8258B1B5019C9D35E91DC3A99C3A53394C4956FBE532D5192CD8B
0EE6783746083534BF723F8F780A294604F5FB05525A3978407EF9AD5E022A72
D6B6282F3D2B3D1E0B74B85F70145A577C7102779082F718B908CFDDED55B813
D9CE153B29A86287E4E962403D84B5AC7D39C88082C8E765D7A1423C42847085
566472F82E28BF9903A3B401F1151DF57100CB60368E2D1B3C88034584A8621A
5E42E0FC61C7A807C642B90C1424851880D2C9270C665581CDF7E5F1C223F239
7344932D8C969B28221F4214850A32F70F035CF3AB37DF0DC4FFA0DCBD5315C4
B7003DF5A47D38809AA45A4842E60B6050B4121C73D82F882D8DF6E6BFDD48AB
D9290D2A476258A294FB32861D0A676EF2001C1EA30355066DE8A11ED4A7E47C
D6BB9F13C2BDC22A81A5B0D8606DC3405EC99BDCB8ED21A35F62F5A756EE08DF
F558B76318ABB2D8CAF9E4CF026428E6FC6B0155EBC830FBAA717D540A54C92B
A9C6C0BD4298E9A65482D7A281214C7A6B81FA7A87F2E6A43F722BB425FA6F49
9B1C43FA3A3E0210E1577462FB345512EBD82A5E281213EB8AD90AFA64AC32E0
3C75D25C5D49F232474BA6E9E6F86283A481D0A08D920CC0522240CCC8B4EF73
61CF048EA2E225278BDC2BF0031F468E2127A432D50E4CF9168501F2E41B49E5
0E04948A13BF9B1070262B54F58B862266BDF09F8938DD94368D8E24B74A04C0
DE58C32D290080FE1DC9A29AB717A924F57B12B68FD58A26EF22BE4EDA09852E
B5CBD164449AA5F3550EC12FFC02019C24D90F7D6085B79F8256FB2CF9D35CC3
0195B55DBDF8A4422B9E052E46C187C51512B8C386956EDA4861E37A6B4ACBC5
C99131B436E3BFA4B429440D1B5608F101684EC3865F8D51FD2576C09D573800
0C31D6AA374EE2967B9728EEEC9378CD991F18D4F02E39D8318499669A56298D
8E75AA305DCF9C3074AD566F963B75F041BF81215BB5E5EEEFDD52648672E80F
387E821EA6472B994806D0EE353CB3C361DB8AE6FE134745F5B2A3032E55BB2B
ECBE04B8DE58F66174967E41E8CCAC37CD9D5DEF0D2614F1345AF461912BE820
C754842694C614D64A80A21AD050A7B27A71C25F05ECC52237E5EDA5E2B4E5B7
CA66322FD2062E16100E5C280476F2874894BCA3D544027096A8A60F39895993
D06E518D15AF7D6FA3D5D4F02196D9B277A2F9D161EFDB46D3705A23120BF2AB
4D65B31A0207337AE46CD88D9A2B82FFAEB795300F174CCD47E2F733513A7943
75079AB8AA8346CFC66CFD9AEADCAE1BE23541754EFC9D261552506DC3F59ED6
E16FCE3DBBDC7EAF9C24B4766AEC95770CDA556E14D08F4DB8654A9EFB014D33
69F1D79DFF14A78E63973017BC1700D001B61DE40068D053334550C08ABF3C35
44EDDA137E5D0310BE110BFD338486AFE629AA96A19338973C00F08262019B29
2E8CCB2F45A0DE983815D5E74554044E264D462EEE5BD06AF252E12337334182
46DBA66FD4072A47480491AAF13B9FB652E11AF063C94C7A8FFC1A729FEE9540
BA7379C1943E042DF8182B4BC36815C61E60493021F76FBBEEBB6DFBF23CC1C9
88A6FCD96589A19C7CB6F54961B35CE185D65C12AA5072BE796574F3911B8B4C
564020934144844CFAC9742F85A5A9326FB7C2AA94405BA093B98A2BA8068D05
9D72C28C0D004C91438554B0D68BC7A64379B38000C3749BA7C8A16D35A69C1D
CA84CD4855FBC044101C4BE5C0675EE6011218D2EB4F21CBE775E4C43D85ABD4
7D2566E44A8C0DC4BB47D282C49635F23A70034224C358B3289C3DAA1E7317EE
4CB05D361F04C7055A55C4612BE87779F5F6DC20DD988BAA483D35FFF6E3CB8A
87395F5833CDDFA873E2A2969544DF647CFF4D63978EE82BF4EFF209D91DF823
482C2B0C40719DFBEAB55B2BA6689663B33B87895C41440CF9523D3BF23FC451
BB30E1BC2C7EB78CCAD2858DEE626E50BDEC9DB1C8447694C5B4F93C92EA4F9A
C30F0957B931BC9D4ABD7E1F1E9288A1127B2BF3C5FB8EA6AE5076C6B39755A2
B6D472DD3603B12DD5FF936CA5EC0216872E286E6CE692C496665DA892A752C6
9BFC706F64852D400400130D88D1E71C0592FEDF7108305F4A1C3C32079E21E5
2AFBE0F3DDC38C0D1CAD55D63927763597949788DF79CB474DE172C1F965EC62
511DED001B248C600EB715110E42C6BCDA4B4464EFFAA3EEB28D79EFF17033DA
0FFAC0B7B6299571
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMSS17
%!PS-AdobeFont-1.0: CMSS17 003.002
%%Title: CMSS17
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSS17.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMSS17 known{/CMSS17 findfont dup/UniqueID known{dup
/UniqueID get 5000805 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMSS17 def
/FontBBox {-58 -250 939 758 }readonly def
/UniqueID 5000805 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSS17.) readonly def
/FullName (CMSS17) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 97 /a put
dup 107 /k put
dup 115 /s put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0
7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81
DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91
511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6
1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD
028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86
1319147A4A219ECB92D0D9F6228B51A97C295470093CA270C2EB4E1CBCDD815D
CC955741BE4EB831B7D7CB85C1D25407B201CC17545B780E8D6352A0A0D4A6E5
DE796F2FF417A3620BBC6DF08ECB46DB523766DBB51CA9D2C9F1E3DE8F108320
3578BBCC8247BD059AE9C9B56528BCE58E4D4B58DB41F665824B4BC63129069F
691248167A4342A569F3541DE83830482FD25BD376A02F5FC2A38F6551647C21
90EFF59745ABD56F742D164BA3AFD6781DCCEC7C91172FC9129169EBC8E008B6
E9240BB7389B3A8583EEDA3B25E7D8FED9037741385EFCFBA4EFE33C68593D7B
5A400D9B7B37959DF426C5030EF2FD6CBCC796894C49162DDF304979DE20CEAD
29990FFBF811A278D938290B562D19AFD4F86E4032BEE83E0D19C6694D12741B
FECC3825C65612357A34E4B9C1339A5CED9CD21F1A6E79430E9D10FC9689738A
0C008E526EBCDFC0C2A836CB7D28A1256B7E0B7A148DC21440DFD5A0BB1BCA05
D18F7D7DFFFF9B49747DC555C38592857F4EB49D1420F99BD1017D26B24FFE93
A7C50EF56178BF4F2DC5B7E62030734F548D4B4C6C62C1129E94771CC9853EE6
DBA76A0FB60B083D3FC665F84B168BE5888E6CC8AC48BA19647D548B1B516947
A199D504BD2C61D447C547E128189326D6C6CA6C9725DEA862DDCABF8626AB10
C0A635128ECEC12F6AC471CDA0C87F3A7EBD5EDAAE562FE8DB6D7C22E678C409
BEFE7F927BD2FBD1C5E288FF5CF3492DFE9A73F16FA9ACB2CCEE08E184AEECC4
EE452CBCBE0D356FA042BDFB969E8182ABB6CFB9842588F73FDE1F7A3542E6F5
34968612FB1AB95CF7084025EAC7B7AB46D47CBCCDD2E631C8F28887FB3B9D30
874E4B8ACDB503E1E824A3DA893C4178679ED7CB36634D07B43E4BCEA0C7C06D
F61BBAB43C60F457395195C2D83C6BCFFE9BDDD4153CE84FE900CB9F55D89A01
934A6FFCD3EE6A4C496CD353C784B8C77A01C95548CF92E76014218E458A540A
FDA4B68864B432CE0C9A2CDAA92BC9473944D8786A6E85901EB0419128EEF276
392CE1FB154F47A6D057CD58FEADFCD019B917E22798AFA2F5FD1568C0254A67
BE716C52D54E103B89DA8E5A2F9B17B708B9471367389746964D86FB890E50A3
67C81F07056A1689491528262AE3B3F7725D77CBC084EABE96E43EB237881257
D8FB61E2F17BB5D30D234DB0CFE5D7955CB336075637B1081FE13B32A06117D4
1D96577EFC5572A3047CFD8A1CB4689C4A744EAFCB256F20429782438172A5FB
86FDDD4A61EC7616CACB8017950D0391C981F88125CD7EE8FC75197D61CA8448
9538607EB5B2A64363833C7B0075B80BD879BDCF50DFC025F9716AEF9F792D26
6FA2593D99FE7CBBC69BE81D60CF58A584E5BA86862637A8BB28425C7F228B9A
46BB6C38541E5722622DA81C197F1431FEAEE4FB7AF93F897CD218015D3D5A08
A193F4344C8FA0F994282B8EBA1D5F05522D7747A5B9F897A3493D6CB5EB3B13
47271ED7A157987928E8F7E29776763FEF469BFF6702DF45D892BC72D304AD65
38007EC5F091CAF340BBFC7704A3F96EC3219FB182C20D1740B080BD42DFCB86
22154F49CA31DB9419862FC830C3C87E09304FFA9BE8060515FC9E2DB8751FB5
5B97F9AABBABAFBAEC512E399E736DDD7C393291A0C65F9B73E2AC7403D96950
027B4B90A624721557376F0AD1DE5474F6A1824CC9BDBB367E16C7309209BDF9
A52697F8EB247D5D25F9E83DE42FE4BFC1264886E4B30C1FABD320F004538870
03FE50D0B8955EA3B9315B95707653DEC919461BB5AC20EB026E23A70B3058A4
52A17BCB9D119A579326DFBAB6C5E9C3585FD9FA85FE607AF347D4E5BBDEF98C
0F60C44F818CCA60892D28FBA6B6CFA838FFEB9E93D8759609D66EABA8CF0B2E
1B78CB1231AE71F1A47763695F90404EFFA3B4F8C913A941BCEF5E3264DDE043
B1BDB637E9299499936DF695011C5B5F24A153243DAE1E4CE83D2D237E99EA61
1CCC9FFFBCDA9456E0637BC64E81003B685385F2ECC5002A99D59C359D435311
28C4AFB62451B80B188ABEBFD3BF8D61C0A8A9DA88388C6E07E97A4458C8EC9B
BF58F3721CC48847D0E504686E5858BE8DDD2534CED6101983200671E7660A6B
3CBBFA13A92F5AFB750D754EC7A9DE5FFD41BD935961ABF2CDADD7BA8DD92C49
778A00A84DD6E2EBDEEAE64ECA07B5FDF9CC56E0FBD88A1CBD8289B5A9A680A3
F1E61B3615BDD18DE70BECD736CD7772E4FB31EC46B6A043780DC1293E1FA05F
D9F0EF4025BAD2094D6F75E86031392751756161FF1F6B6543F5A83DF2B55ED7
C78E0B7A30D486A900E3ED261FCAFFF3897633DF567085AE9C86FCB3F88B1F75
B927D6F210F88851CF19E96195BDB199847FA753710920E53A289C0A5235B771
13B074D6972D62AC61168AB6C57FB8AAA99CC2B3F9F0667DB015BD2482731430
4B9C57629C77A4A716E738B72C10C987F43C0A3D0A1D62361F96D3B56EAB88E0
2AE551D8F881EED75776A223EB6E3397E2B03961DE20B08C6872ECBCA4BE349C
197F7422FDA8C7A757D03F83271404BBE2933B826FC876E0DA0DD441DBB78CA3
12CE38DF095F7221BD6A0168662F9978BE3A7225322C69CBB50A2C6346AD0A5D
6BC75288A292687793055A0F8CE069F3AC8CC66EECA40EFC641238ABDE31B760
739D5546F3BC2A28239E2AB0B99AAA7531017C5A090C778A0DE6C6D3851A6C97
C2A626B38CE1DD78DC6DE61145864F947AA1345ED44DA48ADB134A5659CE73DE
8F52B4510C01BB6E712592C1EF58B923804CABA83C9FE53E5A855D3572797B23
49B65A59118C7EB3C4CED4C474BCBE0D13ACFBED15F1CD0C5D5A949D4BA91622
D6960A4482B834D097FBFEBB2D8CDD5A9795D1B1EEE03265D2B827F2B090D3C6
58B5C6B8533402F94667DC4F6AFF5A9845CA81CEC15D3A7F1295CC2F1A360F0D
9B74A99C34C8862FB8A29415AE215B134BB8B7F9B8B9D7E382FA9E5F46F8AC9C
337D88F37F412077FE48C1FAEA75B9E8F4E070FFF83110987A4F3723E5CFB28D
F3ED2DC547504B0C19FAF8D7C0855F5811A094D62E1439AF334D258D20101A43
1EBD8CC79A0699D1EF0F685596BD517EC053B5A45AD1B68EBC3128EB85290510
E4C42D3E28ADCF02500868BFE1ECB70005B5B2F470775D4738314F7D68A46869
8164FB3FD9AE36C628E88414EBB076122AE27E86B2A16389A6B9C59C31E30BB5
F83427ADF0ADFA53C1F35A0D91CB8B4F9837ACFE7E3FA5A10A3C986B22F8E154
C1E564A55D3BE44876776128BB73624D0DE091D37630E26DB8B6FDDF8F34D3DC
E3F8D3E7621DF3DA02ACE4EB3CD541E92CB4857A2B50C4DD507B9C0E6A34FA2F
9BF88F99F51ACBFD06FAAE9790CBD9E292D0A60FC59B60E3F176136BC5D3C443
27047DEA707438E5A8FD1944E0774201033725CEE85B7DEBF9B0BFA884846749
F27283F82225CAC1F21867662CB7272827BE5B78E78F7072A21697FA8E5BB7F5
A71926864B3205DAF014C2D3CBC36A645D3DA6D87A4CA12C8262FB9504D9EAC6
27054BA669269E6E932C0DA49E90BC99DE071A44D2C08E6BF0C8CDBFC65A332A
39F7F5ABC6C529FA1747650CFC872DD712FFE2C01E9BEC4DC8FBF59777DB107D
6E38DB0D2DCFBB26FC82CAD69D749429106037CDB5F1069C01BA61E7B34DDDBC
0441794F29D852066DB9EED90476626D184D46219C14BFBE9A99FCFB4A0FF823
60F2D71EBE70855800B7C2EAEF13E8B65A0974ECEC0867FFBBF91C49BDA85FED
B905D70A86EB35485C63A8C5B93E283604A7CDADB00B5C664DD0D1D4D07A4631
F83A2268A584E653C9404EE26754F0B81C14E7AB9AA542C170177D71C2C5AFFB
2252C12FBE5B555113CB30FE7ACC0EA86B4DE18BCF53C9B46F8D87E65E6F32A3
8BBD5E2164D30099BB1450B7C57CE75288080A718962DED791395FDD55C63B7A
977FA56E123F6A2CB842CCF98A0A92FAADD5CD7301AA25F3877B2414BFC326FE
551A0BFF15BAC735B5560F5E7F66B1774408E83A851B310D9471482CBA2C6C0C
ADC2782C6E1428F19F3FDB4F57E592BA7EF985F7BBA1DAB3268CF58EB1914EAF
7333841457BB03E6A68D2A9E76B7B8B8C5228902382531C44E54E5FD541CF2E4
D86589460B916859F1DE87DF4D10FD12AFC57E389C03CABEF44FA9428BB0B333
E258733AF1372855B280FEDF087C633701D8F8EB6A68941E66FCA2FC243827F0
706547483E13E723BFE81EC3D096E32C21D0E7F5A7917D4F34BF582A2B29300C
904AE8F82F4B50D2C3C7F8B9701451A4121725BF2A55CA5DF0584E5BC5A741CC
16F8551F485F2C93E6E169DD83CDE1A2093406710DFAF72B2EB075BB01FE9779
8207D068582F7625ED486812D9FE571FD5F655E9E101E6807D5785DEB574FBBB
F6F3B2902A6A8C508F508B2A9D0E0A17E41F30E526AADD1500786AD789368855
E9B68B5226751576D04E8C9DC41A40260D3639843E057BC1D035F556BB0950F6
3C1AA01861033008F0191394358E73750997842ABAC2CC98E58000FC28322193
25AAFE634348B31B1A13586196167BA1A57D76CBE9BE39A6F15319E055A5ECBC
873B110A80DCE95C57EA9D6DA1683B2CDD0D839EDE32CF28409E5ADDC07933F1
464444ECB94DF8E94085270DF7BF7AEAA1DF4813B665C46730079072DCC1830E
2B53CF271365FD4B6D4C55E592FE3A343CDED5CB792AE970FFF7AAF6DBC95B64
EEC477032FA07F86FF19BDDA23D8B45957462A6B35F7BAF1FD053564DA9A3BAD
9DAFC06C7747916395AC616B6076ED236400EBCC425081A1A96715BBFD3A1E6F
BEBB070EAEDC6D77AF8E73B689333DAD2D825DFC3E41352B5B67416646E324DF
AA81FF48B419E0E130C92735232705F134E8A3F17A51AAE1EE00EBEB72C4FC50
8B930F6DDA0015EE5102DF200D7BD57806CD08119A3977643720680224FDCF12
DA7D0BDEBA050192DB87BDB7644DC3D1DF4CFA7A807B13D7A4E22C05391CB0DD
7AC8CD72A861D4982AEC874AB3F438A954BDDDE5E15174DA05522D69D1D33B63
6CDC647D910D81F24FAE2D98C920325220C303BCC3BA8E7F9880664B29420A8F
85F98C03309FE2A0A652C09AB6AE191A760C4BD18F9B706429D46005CEF0CEA4
4E0E171390B0D99D02C3A54A36E93DD00C852695E8B18F0D438EAA8B51DD6EF6
5D3F14E30DD41491D39C83BEC83E914C781196E4EB9E5D8A96F2A5514D462460
5869AC5B54FB940BC0FF739733223ADAB346431B5E824AC04BAC9F2C62A1E349
10DBA46694BD66B3642EE61829AC51DBBF333FCED695660AD76CEAA4E77A22CD
78F3B4061F4375AE004A560512981355D0E4B8B783EFAC2F35820D237140CD37
9E75FB6FEB21AF8DFCED4EDF8B2C8CD07060F7027DA678E650ADF1EBEC47BCCF
27BF3BB3E2CF823F0D1B4D3555941953E8297993E039E0EA83B813ABEDDFDDA4
248F45F8546C71389B373D2030F60EB98456EBC829578E550DD92C362C7196AD
A4DDB7A672E8750840320CADD2995A68B6CE541A3A174C48D01EEEF19F82986E
339B99B75F0942535F3E3B619B94AD63AEA36EEA750E48D0F904D385E808B029
3A9D5E9FBC35B4270D81B1FCA8BE54E576C591D1196DDED33342DF595C504B3B
7BB51B6436E9A53DD1C796F164A7A602A99ACC307645085F1DA8F1EE34F1FD30
CAA2D72CC41BFC19D827C3A7FA9BFFD17DD2AEC41AA019D7B185C06A19871D67
4998192C973F5809C7EF4C225F4180F7C1A8ABE4A4989D06FB6AEC300FBD9792
F5D35FF2C34220B2113BE6D0CE81A13620AA043C921E70284F7B6E358A9F6F49
48A2C43C31F58C9BBE316D2B2DF8DCA423AB23B840667AEFDB871BDB19949368
FF999CD67DA81D654D3E1ACAB38D7B620DF8C42928631368F47123BC317D5ED5
5D03182575284B630ADB3E712E4B1DCC798A3F86B8CDEAFC88F6AE4039AE8753
D011E59A625427B68949C89D76099173EADDF2B3FF108151E4B52D5D67C24A2C
E92DC925412802DB2B6C8EBE24E6FAEDF00BF9F49182A128F309572A55CCC4D9
DA3B177AA2F1A629B97325F818C4BABCA8C2A9E70F134091DDC16A69AA758A74
30BD48CD6CB49339F28F283E1E3A05C9DBE01D84F964CC3058D627CD0191DAE3
33B38ADE3AB56A73FC2B7E52B4B834204FBC41AB78AF879305A0A2B22E41420F
4860E01C3843EC762CB3D2631B99E402417CF91770E3A6627D9E689843DEEC48
D288950FA8FD3FA2FB44F960145FAA75E7E801577735FB0F518243BD64165DFA
53456E6D1951F17A33AB2F908682107A69A46098B8500139475434829A61FBDC
A593656A61C7AE8CF61B27341AC9F7F50D7A49A5B400D84E29C0D04486F0925E
778125C4FABAD95A9A06874C5BF7EF24D19A5C4C6862DC7DEF058DC9286A4575
F934DCF1252BB5F587644F6779D082178DCAF038334135BC10942001ED6E4907
B8752E8B24795F8F5E153EC8BD430D09A5885ACA3663D8E6D46CE478F742E069
7E6CA5A20D570A23291F6F9290761F005A2A3D1D43657704AC8357A9A098AB72
7A6C3E07427732318FB475CFB31DFFD4B3B2592F4A9F0FAB39ED4F7B45B5B9EE
3622BF6F8AEEB3F24EE0A7FDC59D92BAE9D69D2795AFAE078621E7BB4D5159FE
2616836DD740D7C5429DAB2C9071B5DB6EE573A2D2CCBC462246A837FC5E3776
23D9944271C19F338EC8BC226FCD489A59C29221D9122E6496DCC79F875A157E
CFB3C61BB62B4CC11861C13108F6F9351242A0A945E34842B79BFD0F963BA4D7
58FFBA7F9C3DF06634022173735206287D43364571624E94AE037496E8AC4EB2
BB175D168ACE352E51CD2B7CAB5ED47557533E1C9820540BE3EC7A678D797232
7DB970F7D8E3B8BDD69BA8DD3E305FC8E569744A57C4560E570189D10C7E1023
2D5C25B6EBD6078EE71C8DEF8FAD5EAAA2DAFF3D8D03A5B38CBD40C30A9DB09E
021E9B8E200DBD7CAEEF4C4E679C8F358A048147E38B8C1A0BA66F5135645705
F1A825EC4645DB43DBA36CC2B928A5C0F90B2BF7F2B747ACC153162DD98B715E
F35100ED5232E20B8B81D04DEFC16C93F0C25C96ABD7E7CB37977579FFA33077
E1B984AFE5BDBD8DA4A38A8D890BFF40B0907F3BDCAD309ED84C85F6F4831AC7
BB72729DDCF7E171001EE0CAECC0E315231DDD748CA02D21B3E975074FB292CF
BE44037FC9CC1B3272FF56F65334167085E5F89BA14117E50271C4F9510D3D19
04A5A1EA4102AAC9F84D53D462272CE6533E1E0B78A68ACE6B0F304D53F819C3
B63FC830A13E8EDB008CBE932350F2FD9073686F003EAF600856CAA82CFD073C
E81FEFD0B0526EC0EEB44BBE497FB1400BFC1231F4B74F9C0E1803124C66146F
E182F161AF63F547F6FA9DB53174F8B463671FAA8510FA1C88C2C257C88FB50A
4026C1EDFF7BA0C723B6EBF66355FE681998F954B3DBB3E2B27542D38FC3D9FB
7E6B8170D1194D1B64EA38A567E5932DB71A7C47EEC1186696F0E83F7067AAC5
9A6A7A1BC4A27BDECD1FE388E34721951867A0FB1A85B998824BF6511F1AAEE0
D8BDA3586CA4061437F2A432D4AE30FA18C00FA133A5576FD3CBD981B528776F
4B77AA24032BD8547267218D76D95362CB5610585708724517F1174F0F13B777
BA16B992CAC59C8EEE3F646EAE209792C5CFC6A50956D7E022212D4AFD3F70E0
46FD57B19E24E8AE3BA83F2A362CA51E747C6C405CBDD1711908D5B92A3B2D14
EA94DA77879BF956A0E86F5E3CB4673C0F18F57580B62E6B5D06FCF544CE8C5C
086BECE5DEA564BBB5E456F818BD729B7E5D42FEC21F1B21DAB103722B0DF5F8
975CFB5F1762444C54EAEF9D3EE785E863E59BFA94A1090247C458B7E0FFCD74
774BE704298F64D877C2D63CE3974216C2F10F127D659F078DB3DEC2A82FC839
015E79FB23C340DFEF1A110E8131F155B106D8E2CF5AA431E4FD9BC2F2018442
BD3B1F25C8B259B082B995E04E632D251F256ADF04C0FC467DB2DBDA74F6A3DE
3DB27CC211B29337CDB5E44F25863D23B497932E1BBCD9EE92341616CF601231
7553B05DF230DC299D621A5FEC4B27B325166A025ECE40F40A6A12A5159185F4
EFB1E5AA59B8D901C4B328970FFB993EB19349F0464CE582EE66662279589483
53E761E63AB2230FB689F0DB5EC24564ED2E7ED16DBD8AC099C917D1D43BB60E
28158B9A10EEC8913A05D42183776171A1A62BECED72E675E18AFBD037AC9658
D7BD20319025ADD1F93608D99EB5CC5A41816ECDDF97DC82340379B58583188D
1B64432BCD75E59238E161DE2704993219DA6EDE41320BCD75A048C70FC4C909
C006019C9CFF51278F5E5C48848DDCB7F35016C23FC8F36F8EE8935E2E52782E
A14A688838B982278EC4452E28BD75185F33A1E078DA7E6B4622BE3383314B99
272BD83D8785BE73326A4F9E8F3E1267632202A253ACB9FE30719432765A8CF7
F57C0237C5440F3DDADD79B962F47A460D4B3C8E64B432C40EE2625DA3D18CA7
0437F7F7748BDB07CB15512D21012AEEC330389D8181D4FA3B9BEC9702862F81
4D696D4064
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMR12
%!PS-AdobeFont-1.0: CMR12 003.002
%%Title: CMR12
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR12.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMR12 known{/CMR12 findfont dup/UniqueID known{dup
/UniqueID get 5000794 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMR12 def
/FontBBox {-34 -251 988 750 }readonly def
/UniqueID 5000794 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR12.) readonly def
/FullName (CMR12) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 11 /ff put
dup 44 /comma put
dup 45 /hyphen put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 56 /eight put
dup 58 /colon put
dup 65 /A put
dup 72 /H put
dup 74 /J put
dup 84 /T put
dup 97 /a put
dup 98 /b put
dup 101 /e put
dup 105 /i put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 114 /r put
dup 117 /u put
dup 121 /y put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9C535A5E57376651
F6823308463DC4E0339C78699AC82C769542FD3B410E236AF8AF68CF124D9224
FD6EE92A38075CAAF82447C7AF41EF96F3ADF62F76FB425BEDE4C4124E7B1E0B
8BF254D91912D3A99557F5427907A56514C5A3EB961B94112077FE9417B70DA0
B2E1C1FA3E1D6F01D11F640CF848E45BE3E205258E64FE36AFBD4DF4E93F6B1A
966C8E7FBE2CC8FF43C1F67BF6C361678B5E90F4BA524FE8A4CAD6AB28183E6E
CA6C9636E884845105595A2E40CDBE8D4807A81AF4DB77B31873FEB221BCADD4
2C4669459704CB58A7BC230FC59F867EEADE660E49AEEDEEB042BA9A7DD8193E
56C3A36A1F639F7EA512EE4BC6992F52C2FC82A890EFDA730105B0AF7B819295
EE00B48F64C2B5BCB275B1DD62F289CDAD4AD9B7EF057684642FA6FA6322C277
E779CAC36D78F7779CB6DE12638B3C65B70C6B5F8A8C6421A379719B8DD44973
5F52856A4A29B2ED37F2B1FBE6EF4B79B7C0CD6395C756A00FACD763C235914F
847D1D99831023CE1FD89EFEC83AA7E313131C0C197248605EF5BA773D0A4000
72F607551A8EA6F0FF19441ACA179177D1FF7B423FEBDF58B0C19CAE3C10EEF6
3538D8FC4762B77C5AA023A8186C40D0365A4487DC3564265B3DF908572DEAA2
57E29EC669DD72974F806EFF5ECAFA9ADF1F9D2A63087FB7BBD100F0F81C6FFB
B1EA1C9DD46548AEDD147EE64B1B4894972DAE1DC3E8569D6A3CEF9F9E46DEB7
547E10BB2959D374A33E47C58F1B20419920AB485F166062FCCC08EB5CC9AC88
F388F0C0155027B727729488E44CCABB7064A1432E179189C4627453C5231535
47D1F2B8BA43069696830CBB6E5F9A135CF22D3D1FE490A3A63C088EA32FF444
24A2427BBA63033DFE2E06DF8CE67949B6AB02F26335A376B57376814D2A7DE7
64A4347577EBE9A6E33DD2FC214A09C6D889C8FFBF1D567032548851B8F97204
49E215CC7D222F593E1EF1439ED60AD922D41E0E9EFB5CA48F2FEFF75AC5FEE7
FB6676D8B8D4DB6885FBE8B61B586313E4DAFB09D94CEDC0507E93000104F3DD
F83865A2C6F6A7DA8562BF86F5DB233CC9B53391273A1462E40876A8AC2B098A
DBADD5A160DEAC061F86A5FCCAB495EF8A9D121AF07928EAFD56F618E4EAEA97
CF89A3AFD406FC9DE1E9769C1E1EB83BB883786BC075EB5DA2692CD59C4DD7C1
7FD2FF9B18AC740A390C1DB38670DEB18C67721A1DCD502FE7368F47DB4281D5
459B3F020595FA3B10544AAE9EF786A0645FB7C9BB29D091E1432CD878A05918
1665643005BFD9A4B0FFD347ADC84CE22D6F9AD4EDC05E8C7179DCB360AB57D1
6ABCD200A4B4AD56825DC345984D9A3DE11CDA5E9EC1E5006EE4181E4EFE0846
67D8C27BEE8F84A1E01947E945BBE988702DEB2240C4BED952E433E5305484E5
71965D3DE95C4115FF78CE9EC18E323C599727C8B93CDFBCD1CCA780DB8C81ED
C4B5E596E1603624308972FFAE9A57B0EDB51FDDB6E23EDE2946F61BEB241345
2A192D8CAD53E823D687F9C64A70A4B4B703291FA6317C051DC6A44BCCE0288E
3839D726A8F2E39BFF429865E95C726E808E02CD06F36C1CC9AC77999F8E28BF
CE9D74B699CA982479E9D0DD98EAB24D29C981EF0349721D6819549A39413801
F80182D567EE316E2F0AB208068E15693E4C399A381BF9BBA625E597E6E109B8
16F3A84C8EC92F2ADE288821092A421A8D3B907048FE947230810F0777EE2542
29A3485223FEA079B359034F70464DAD2F0E420271A4E0CCF57A0ABBC20AB327
0CA71B292126D395E0D083B19BEC6B48A9DE2BF470C3D01A8C3F52075BD4BE02
A0C518355814478202FD4762EC542F8E7B9B1F7824F0554660CEB83E35635E1E
DF0D03C94C903ECB36B4948ED98B6324E0094EB1DF70863142D4ED3A932D7346
39D69F8F044B6084482D7748C27328AFD24A3A70B99D1F7D32CB984488672254
28B6A9E9DCA2C9FF6A1B311D72413404B3CE5428BDB7FF3C36357D7975184F56
FA6B32AD54C37D0AF7576663AB1397B80D4E998F0B4C4F6D90B483029EF2EDA9
D4C4204C1546EFF3100629453EAE01918D09FE104E626ABA38646F17B6A94CE8
116BC7A8D9C319434CA5B830859B4164DFADF1D7C3ECA5C78D8DEA930EA4AC3F
59DBBF3148C91A2E807FB934E3439D4F67C6DBBA9972854E6E3688E1E0A34B74
482217CFE031CD7B5DFEF727C3EF8DAEEEDA08F4C90289E62FB2AF2357EB2E45
4BC547980FD479101FFEEE477AAC6268DD659E8DD9E244676FD3C6909713B71A
323B211E571BE711D103FA23B5B9AF077D84E2D20FEE805E81D20C03501F0F17
C3B081946CD0FD577F00E50B76CC37CFA97A61B89C25DD43911B28857284BEBB
5BEC61FFE3A14C64BC5425A7A82326617F6F1FA4FEAE56071C9F559F91568179
46369B394A5CE96FB7420FF8AB7C61CB83492FA5AE4A4B0799578594C9EA67E1
E54498AA5CD6ABA34AD3417F04F5D8D664A7EB39D41E2D17643CAEBBCCD9C38C
C5C9541641A09335EFBCE0D276A54253EFD68141807A66F1DFEB4BEA5889FFA3
4D20BD52012206A9F8D3E0F6AFC03FDBBDF3E51506EC6336E249CEFB571AB84C
BDF8E471E3795C04E38A5306BA6D450D72E50910D1AC385BB06CCD4B8E433A32
5A4B7FACC976BB31FCAA1E62DB2C4FE06DDDE7367930E336B49F47DAD91C8735
9A35D80CA2E117E86B52E41E9278046ED923454989E48610ACB3B1663F197117
52659A9D7BFA561C7ACE0771794FC778675F83C5EDCB132AF124C7E6540A140B
E0A268836C73A3C746DC964E482E63C56C0D396515283970FBFF182F9F684FE2
655FD8F5D057D22246DDC3FD11B77552DB4D90ADBAB77BBB1FB1592129DE0AEC
F822D7D36E52BCDABBD560B403A5C56C5E1BE789C3AC049318C7FAC5E5861E42
FD66C3C0F46361078D7E036281682BCE9BBF77983C93ECBBEBA9B359769CA442
87FCA1B98F4EEC4935CC93B08AAADDF355C99816453587310F08C50B9BA3D107
5388A1F3AED2AE32BEFADF0285DA90436D1D7EA85D7B9B6DF2AC4B778CFADFF6
6EEE54D1A1C5DEE3CCA7EFF57A7C2931933CEED90CA26DAAB45E4388EC4DC366
B9E88518D6CF094861D2A59282044CC06E63EFB390A6DF4BA5EAC7CE39E1EE03
3D84099F5BE96612789AF3EDED07266EF10A0FC23EA1EA97040B6BAA63138B1A
A9CB8F5DED781260962D7618EDB200C3ED976033E8967A8CC676E9C11F74BE34
343A7ECE7EE97E8F76F7E95517A6D6163527406EF5A669535CB2BF4031F29046
BB2D0FFFB47A576F5EAB1D00A582965C56F28C00B3BB7BE2CC8D8391F789070D
775EB775437F0CD53DA840BB3575104B63E4B0BF14E3F14B320EDEF65FD4CAF5
8596DA491BBCF3153DED3B718F833D106432DF8DB8B8E6B34D5308C9010A5DD0
7E0E53260BB84BAB3EA748E8D72F75901604F80F4416920D69B4B983DCDB72C5
E9928F01A4A85954FD74578AE336C782CDF81D1EB7EBCEBFBAE7ED8AB4862584
397928F502D65139CCD582CF0723C5262EE54B9D2B8C39614652A8A90E1C3B65
7D26B99DA298FE4B9A7E98848F619C9BB4FF9FD215B72F99506F06355B332689
37D80AFD9F9ACD8172CDC51FCD3A759ACA0F7D4EBB07840840EE42C2D5B8B257
2C6DB3A7657B75F2F0B9730A20112745703E2D0FE709436CA6A5F36F59E64D9E
37C0A23D6D289E1AC1DA273872F5FC5C3DA2B127F078A4D7AB3FD7E124455817
DDC796D54EF26A1FBFD539D3A21B86DD4477DA49213259ABB3FF241424F2BE5F
89151E02FF87E0BEE26E85C0E518D8BE7CC9214B8E9A9EA1DBB49C6C212CCF08
90C0F23E9858947EE344062EBD9C574979087439975EAD4E85CD7BFAD3C91CF1
EFF577843AF1427D06CB2F3BB519ED1591974218C43F0D2038665F9E2E3960B7
FE68CD3CB2DB6B36C7997C6B21EC11CF1DE049541001FFF26D14C255E3AE862C
5A5701292FD2FB3D04523D6E2F3547923BB117718DFB6E6520F0D0B5450C695B
8C9242CC8671B7284CB2E1E9EB097A3DB1B4D5E8EEB93B4DC7E38C0A10474665
54DDCBAF079B92EA494F6FA75A84C5AAFE280284D0823D7C22249A21044BB0E6
4062074ECD17B62E03EDF4945A294BFEFB51F5FD870D9D7230FC91B83C1D85A8
86CDDF326FC90E04362145D6E8630C50594484FB829DA18F5C078F2EE67D2F2B
08DFF39AE2E8C9741FA989AE494C7166F122D2C5F71B97C973B7CE8500E9F87E
D59C30F2E99CC4D34713DAB680598F41955FBDC26A14CF1E73D6BD6B9AAC8D3B
B998F2D0D647356CD236DEAD6561389ED3A6746221B0CF15D6648412B35A6B54
6A0EF5BBB34AA376D9BAF025BFC650C1B74333CE85413D0EBB2F4D082A26A5BC
3C0A25D2B12CB159F140E00E262F1CFECCB2C802FF94CD34DA0CE9B4B3830FB1
DA85B9B670D5169928990A2E9CC869891CA2FFAD9774E6B92549644DAA5FE00C
A5BE4F5FF91A0B6D2FD8F96121D766391EC4ED3E73DADD476B7DAE1A50AFCD98
DB7E27E44D30416088D9BC07D4661D9ECEC0806830ABF14CE55AA3CA2DF66E8E
748B8ED46466F1EEB072AC0674FE6FED231E0DDA59ED7C42BC05EF00E176050A
C4834D893DE42474EA20DB1E25059E84BD137EF65A02CC295B0FFDE4CDE95879
0FE88BDF2519ABAE7F8CC3E6386ED35E04A14F1E3861922645E3A3F43B48A5AA
1999A5EFE192515FCC625C829FF5A7B337AA422F5E920545F9BB269C869A821D
6C4C26DD2AE746EF0F0B4C1E7E9871ADB5270E1CA9BE28225F7A0370D4C52422
E25263EE101C4EC1C7811B05AD42F364844A56BB91EE72FC8ED53CC6954D2BD6
F945D739BE4C61E36143CE890FC0CBF2F610018D678ECF7CEAB18FF5A0E48F76
FDE2463D40A99380D679B3B76D39C664F4992D23E5988B0D1AF33DFB04894016
E852EFD1EFFE586153C0F31ADBDBDE3F73FB49C5EE64D0D02E1504248FAFAC3D
903FD44679BB09C30288139B41B1E90A10139CA3172677250B16535A1F3E5E4B
6F4264DE58896E66051FC677030A121C5A285C47B6129CB5A3998830CE070D21
2F093FC1B44089F603A21F45F60960F134A47226874C737EF6C085634B0A4A66
139420501351F737A73F39D960EC38420BE46E5B09D298E7C16B8E32F01507D4
0141FC52DA1DE718D634AD9C8B00E46EEEF84356759324D2B9A3473C5DA38DE9
E30182B87F91B6A7F7BACF29A93B44C879CCDEDB063F9D2E51E0F1FC9F018FE1
2433D85AF24B55DE3A61C4D0A2DA4FDE933F5F6FDF17E9FA9932BFC46E2D71F6
585EEF5B2E4E89E797A24B799D7F064DD1A817A53677FC9EB8CC3E7F93FE50E8
D50E3191052943FD6C98B573BDD1F6D70349E1F8011599E3F8FDF1D6E80A710E
51E434E85801617C6FD8ACCF1B77B4BFCCDD35CB4C0367F4EB4D8D9DE8284D5E
B4F43E2F8320C2C5A9AE90ECBA7E65D377E91DB69FEF27069235366AD3E126C3
A73CE97F4C90BA00D206FA012C327FD69EE59AF4470A315B1799CDC0539BF90E
512C8FC3BEFE4D1B01D969EA9E3FEF976CD6E0FA4C9ECEC955B265CFD58AB8E5
F7371E479279EE14B689269205C5B506940606CF3E24A1E7EFF3CA96ED30AD6D
E243DE57690C3D69A401AB3315FA49E4BF4ACD4DD1CA39272533E82EFDD508E5
1C2CD286CCC5DE1202C7C7F654521750632EB637F918667E2233A43DF75239EB
F28F3129EB5DEE2FC5BFC331FF709B0FE9B327CBBCE98BCA2C861C6547E50407
1218CEBE6EB5F9BABA4F2E11BCC6FB553A544A567B459E06375102C69F8018DF
BA6A227CFB13E2D74E6A521E01B74F2963E9A0A1C9FD87A88EE6356E3BFABF55
BABC751D2BF85E6712E8EF57914920775906662E4BA68FFA21AD422D34E15578
43CA0568B431101A1194F8AB1EF25E886BFCDFC10F4A5EBD9530816548BC298E
AE4A0B6B52B8B59C644C409B4191B6F4203F52314F2675F02AEB65A72C66E92A
2AC703E15D8D381522C0AC30C165B822A9B8D18CAECC094EDE020756018DCF51
D0701B507519C4270B70D8CE94B436F640C15872F9B5B77892AA3D110E4D6A65
8F0815C61A5127BA25815378683F46E69E54A391A8675977E7DF9C2D4E6FA991
9F029E50CC2F266B31EE9F9F24452D5838905F330CB7E416B8AF836C5AC26AB8
BE2ECC6EA4BDAA08C30995709E225C21D35DB6369167602CBFA8DB2697635925
969002CD1BEE745DA2E56C17EF3F0C05E3847147F86963C37A221C8827195A8A
3D38993E4939AC915BFD9A212F5FF3F826F742B952018986F9FBDDB69C3AC65A
845F7F33C55D4BE60A1817EBBCA7E1538E8087E1BD5C083A320D52953BE65F31
E8339C612A510B59CE48D2EF7061560C4AD258E7DC59694493E3AC878246F37D
6DE89253EBC8830C6B209E818213C4AC4CF1F391AD91D57BE76FB0E2924A1407
E4A949C905E44F54EAED6419F13D59942C8079336A172D4758BEB5D3E786FB93
3CBE4FD2EB53E4E1DAC34E821EB30FD44BC6CB4298242C38F848FC23AEDC9733
52BE6F32E31E25F18301370F8936810B0566B664B042C7AE0D78ACF0A87E5BF6
F9B66E358168B2CEA30DCD940074F3ADB793CDB136161FE2522905E87B8E463F
95D4DAB7E14A3DF7BCCE8141C5A08FCFA2BCE9F2D1B05A7642E75877EB840149
AAB007CD239AE47AD115929427717F219B0A8907F0EC79ADE1B901DAEE87A2F8
39361DAB43DFFF69650F601B24061A9353CFD619FF9626F63275FD09A5B13BB4
8B3379EC4D147C41197E8387FC04DA7BE409524CEF74EA91DC066808A7FD0EF3
957A44E2503EDA67B1C61827479486134E922E560A673BF314D601C66003CD07
55569085AFC8428389A140EB976CCFB8F29E27587E46C413ABE2EFB51AF5913F
53EEB74063162E0BA1E24CEDCA320377D3E11BD374F0B44E132A5C35835B6E2C
D32948EF9DC7931D104C1385709DA882DED6458319F21C2329938396BC074106
CB9CFB9E0A915F8DBC8435F386917AC87A2BA45D857EC30ECA66FB4044F5439E
CDD556B82A0E43418D179AD883C85AC276E1190CEC242E3E1D86E725ADC39E46
BB6C47FE9E17E29F8EA81E870302A00D91434F3B7A05F243176E6EF1082541A1
B9052191EE5C2B8E94A2E02DB65FC769653CA8D1C07A13CB853544AEC7FC35C5
218DE3128AA31952DCE19C55C23FD69BCEA2C661F57B11B8F9E86BFA718D1521
3346E78C701A5E51923D6D937E62FDE3669B214D240538F069A100A542720A86
31DE88116DE775F7ACC2A49EA6C02A24408271A846990669F2AF60AFAB4C16F9
7F4E88E917F0FFDCE68F22998AC0AF2A60A73258C3A4BBC42A2F918123128195
196D0E150D79AC3CF4628503D1F3FC528265ED8324E56849A47B3B07C29940B9
1BC270071E221D355EA51E9942D3BD7F99816304FFFC8F5B036C953B38759341
ED5D7B9C8E6B70C409DD8362FD291201CC385E4A98D73E8518A4C0E544152563
82032FBD2FCB6E403D34B85ED4053A8CB619BDD4DE001F4C3007B1F317579651
E6D6662189CC2D95AB85D7473F65C5D7B4AC63B0FE928F3400035D5A9D443D0D
F3532B99F3AC26CB25EA3CD64C341159061E02EFBC7C033C05CD919BBD827A6A
BAD50D9C98DD94332DB4C7155F8A52013F9ECB7CCE3CFB3E667C57B022A0A753
A45E41A9D8229D5198031ABA3DAAC142AEA5FAB6694A6433629E15AE45A67FDA
34DE10D995ABCAF45FBB3B6B73E80D05F4C51F8C29D4B0F67C8A86432A6C5E86
F0126AB25A5CA2875B48C61CB8112A4CF9AA08F8B0157396CF63CBECDB8867CC
AC10F060630C9BFBAD84B1FF01C814878F0C177F552BDC9BB181B14581C6E968
DAAAB2896FCFB745795C4D2C87CC15BAA041EF80C5BDC12EC1F5786BB41A5A21
073EE0BC436B346E014DB4099EDC67BC432E470A4B779FD556341061CA3F2BE8
EFA332637AEC878C2BB189CE7F95230979D99132FD13604B050C2CBE4D6C94BC
03CF89CA2C37032A036FEEA8362FE97F209BA5D9285C825A33A0F51CEF1787E1
C42B2EE342CF50C81800CE3C92AF8E82561930FD2A920BD8CA7746C4EAC6883F
03C5270685D5D21510638108F4F7D4BF4E1D4A227AC3CD7161B3070A8581665A
FA36669356E19FEFC7E853D3C4E32E032627449E14CC801269424ECDD2BFCD83
1CDA3BC83F2A6BA4241F1F1EA83815477D728FC8BBACCEC5C168C6B00653328A
88168998EA43F053664ED5BF8FB86DE483C92F7C9DD390D6830068973C302C27
767A292071A30AF9B3C539CB41EC8D7295A4C432B53FACA297A615823AD2D564
15FEF83797836B07216103101ACAE3E297C32CD596EA018EA7E5600F9057FCAE
831F0D8C0312873144C7AF57488DD5E977B2EBABD42A37F1897F0CE857E87BE7
945726B80BCA65720A0964EFD95902630039A984196D994A9126A2C951B71CA5
9C1E6807E725FADD5DA641D842F46140D7233C3DD96F4F12D9561F37D9D0DEB9
9D22DEDB18981086ADB559A01CCE525A133C686315DE6D99573C2D104C30ECD1
2C3634E92D32D6BF48B8DFB719313D729B8AF113D817128D51BED8BB67903D97
E5583BEC117D405E1AAE17E74B0BAEB265E8E34EEF26B77585BF794C379A1115
25594E807EBBF7C331CD06FB22E1F7ABA5BACEFA7E35689F2E97DA2B72C6E3BC
CF1E2971C779BD834D3577A5567DD95D209BB4E86893E95BB357E9789BF8C2D2
3DF86ADA4B7A6A648C8E75F6A0B1BCEFF5C2FC3F5B154DF08B3F04EACC1E6FD5
54E87EF67C39C5E7108D5D85605A3ACA000A4E7D40B5B14743D409366D24D9B9
A5DB837BDFE654644FE9F48C872F6F2F931674B75EE20F566A2A94EF5A1DBDCF
D1E69996B6D8A8F0205CA7B592493F67EB0B6EB296D38DBBF61BE0ACE7D51D7B
1B7E968D2377A5B0502CCF599847A7150F343999F1E1251CE6D638CC08031CE7
8ADE56E6BB44760E8361AB1DF0B5DC11D43C2BC3F6A554541462532A4275DEB3
AE84C5D32BE195888A4482EA8D94AA02AF14E1B09F907EEFA86BA126B77B817A
DBF1E54BAFBF14A332F073E61EEEF8285B59EF58136FCB091E3838C16183B802
602675972EFF362C55779085BD1BC33E1987999FA5CC642758E9E7BF61CB298E
6745224974CA1C9BCB5A94CA4899D6B18D967EBB7E8EC1BEDD2E039DAEA4E867
AD6E407F60297151754287DA9302BDFF49F0AD8C97807EDE701E66824931B8B6
54B8EC5201F17ACBBA4948544360BA056B699C73D3D2BA7348BB78E8B313DC8C
2E156381D12AD5A053592BCA98ADACCA904D629DFE073FBC217E5B9702623541
935498A3250912C1FC11A7AF8FBB9A2F3A8F46214845DBE63D1DBA0B5F5A8C57
3D70072845DF00FEAD7C8824173B0C5CF0350B5D66853B1FFE2B5851229D48DC
B82717CE5F18F405C98E6B71446D74F33A127F57F4270C0F1D1D5A0C48C857B2
C87EDD76F5E1E4BC7152FD2B7FF3AFC401F90DD6CE2E74230C19A2B702F313B5
18B9ABC9C2CE7E0148E4A4627E1B355E807FC0FA7B9E2CE2C43DE4DC33A20C70
DF066F8C5C499CD93C0538CD26CB78CD5ED3023979A5E7257CC040FAA91A583F
0A2058041696829CF8DDE043E78EBB4E384C19265811EF4A894DCC67ED83782F
3FEEDE06998C3A4BC874B79EB62B0A2B3DDDBD956D91C5ABDD96FC4F73FDEEE5
9307D82C97F2C3EFEDAFFDFBAE64646ED812F5C8C3F67282C8F268B68655C6CA
3A281EDF0DEAD428B21B74EB88C734112E94552BE9FFF204DB689A8AB8DA52C5
01316C6D3903330956D986AC107AAC083C020C3CE912F6C5799E47E3273B335C
5F89230BC17F2CAD4612A9BA22D3E463673A74E602F19B210EE8FF2AA9BEBA7F
6DD902F02AA6402765101A3CC2E71B2ACF1E069A79DCFA3AD793F57BF06811C8
94ED472A585122B6CAFCAE569F95E03B67176A0837ED8B9167970E1D35636156
96986DFBD9E5753C16B65BB9BC986893D13D35FB16101D1245FD26397086A7A0
A5C16343DBE02536E476BA7A53ACE19C6DD0FD8D7103FBABB5FB3AE3AD970C73
BBB3D4E2F2CE07B3D6A294A8CE482E0DEA8E2BF325787B5F5E1309EA3533BD16
EEA6FB31B50881855B33AD6A955C46BB7D26D93EA0F1C4C4D31CC49B7446FCA8
6C5BB7C41AC66E6616806086AF0DADA43A429C73FB4A760A8352F5804C27CF80
02E317ACDF777430930F7ABCB4ED59EAE10DF4BE8F807FBE57261A94F55A786D
9C6470A1C85A2BEC9CF7B301A4E2BFBB277E9FC2FD827A1A93AE249EB30CDC5D
4D1B691CA1FC6B564912E9A42304992AB224111A90D3C0C76EFF07CB62F6FEF9
ED2417593C51B960A7DBDE87EF3247478C690C354F950A03FB0065B0CED98627
6FE6E1893A43F18EC3E198837733841B67384EF284481E392E2B54441A5CFA56
DFAABDF0C60269580EF42240EC04526CFF47C241982865C46D1B70DFE777BBBB
3A4FFEC3D3226AE13B5558B7D5C1BD68B0F090709E0E87C7EF6F479742AB553C
57667FE17AA727D25ECB7C7DA2C1700926C200CF17E9AC88AFEA6FB5ECA91168
37CDC2272A1C3AAFCC1F5302C05A3F0CF04DAF117256C5D2B865C256079CB9E5
475017CB2B1FC68A88892FA30D44FFE2F66C2026223EB6D089D41F7E83AB5E03
327CA9DCAC23904C2DE839D0CE03A8C8545CB98E21726174B80A3EB5DC39B772
4D79B0A244D617C5CA896FFAB393DCD8B67A12B218F3138903C4891B3524FF03
E3471B1B390D536C4BB448D684725AC40DBDCE9E7A3518DA08026F953C23A4F6
70CF057032D30361948B38941EB2AEE096270E242777664B8F9C8322BB7FDC0A
94ED19E7C9F216E2A0005A9A7ECD4563E2D1A28D32B29362FF5D6524138BB6BC
35364DDFCC01850872F6B715AC159791B5721BAB94DF7DEF242FD1E467B7DE6D
C2F5883A6F2552F3B1F7914ED334B8F39B1BEAB4A92A0829057A07FB71086D06
BB849B1DF96268A57062509B6CDC7EBF80435582226CECAE9184C1E385BADD91
43C6BFA74BF2DEEC72A4B41E714FCA95E7B1160A7E9DD08C006B6C9ABF3A9CE2
4576A971AFDF86ECBB5B52CA27D41BE429AD743B42614E75FB2E5E4827C5EF08
7DA223558997E5A397D2A8A2A537E7A4378807942D9DB6DD425AF4C6AF865F85
1CD044CBD50770F74C8BB3CCD8F10D43DAC7FACCA4BE70EF353CA5F20EE7C8EB
F2946DA89825BD9EA4117173D92591BC4494F551BBFB276185A453FFF1740378
B96A92032CDF61626C0C2BD0402D138A8E6ABBCC8C64C38C7334C792B17AC128
4FBD5378D0925B9DB1005B3F2DF995104E440D00DAB666C24906C309D27422AE
AC45E98954C7B8725F9A57D0FA9D348C318FAD756A30500FF219EA033C8CD0DD
87403AFA39E2BD635C8783420C87B8B89280A06C1933275EA261510E2DF7FAF7
95C88B7A856E1DFB22E5C275A0EA21F97EC7CE6FE8E3999658FE3275980EB9AF
9984703CDF36096FA374ECDC73B19566ABEF87DF348965823C9866BC350FBB17
4B10DA0C808AE46853F48C8F93698BF30790AF1EAF3DE0C69D98ADB4EE8580FE
925CC4C4A5CFCAB6704F91E2044F2BDA528033A051291D83268FDAA8458BA251
163C5C0553C36B3003CACA97113016B2DCCBECB92A2A207BE15A6C1A09574330
3638F3382A20CBCA42F41800C4D3ADE83771F13C60946FFFAF03E40222616D16
5BF75291EF6E742BE9564C9E77C70F76524EED417352C5F6C81BAE94B483C0E4
E8C174867FD64695DAA5027DC299DEA9D64DD29C42BF5C3499B76E277192D784
E76A98BED0E4563956DDE7829F46220226247AF9D8EA6627F5332FFDF98A399E
BD0C390F69CDB5B7B49F71F7056B323E32400222B007A8F558BCB5DD9C3EF605
898309C7C375ADB02E4FAE62F96A289ECDEC32D608774E75668A4877B7197EFA
F7FD4AB7211AAE20051581D8CA2DFB8058992ABAAE827FD83F60FBF59720CBD8
6941B4EF77EA80EC2D0E1327434CF65E50CC1AA927F3D05B34903BD667D06B69
65FD380314E1A0D78F1AC933C6A337D3DE89829C41F66A534B39FF30791AD313
0E28D73C15AB1891AD54984598F2ADE1478B78DD1369AD8266B181099DED2F4C
03B1CB838EE2CFE6D5B05B589BD21D80797703411761B9FB175C459E6B752086
377360EC2D77DEA3FD0EA67BECF3482946159402CC2FC820AF309067589BEF6C
2D983A16284D1FD66235BA564DFDBCD1AACC45AA2BFE3DFB24004666BA2437B7
BCD46AF19AEA81223538AF64B0501586AC06B26EE666E58A811F35010D7A1602
EBFA84E2387AD58F66A186461E9E2FE040577FB2665DDE7B24C3800B937E58FE
607C215568DC5447AFF26EE3C71938CC782DC3075F7FBEE6ED9707F7DBCFA17D
F12A13CEDD14199F4B2E06A943ECB9EADF3A04C6C122F1AB4D6E9DC3FE8DAD27
A41D6E31281340205D5FE3EB960566638ACD1ABD65A61992C0E7F35E877C5DE6
2724647FBF31B767B57847A439FDC5D8ECA6C867F1978E947DDCC9164631857A
A6CEAEB79886DC87C445C3E36DB994710A4D2EB7ED159AE6B00497C9CFD1A602
7117B5D176EB4EDEBD2391390279B1FAB2FA7136D07E292A8E4623858DE893AB
C21D590679A055FFEFDC19DEFD43122205D89DE6BCDD7900F79C7FF41563787E
5FEAC84651D32FAA52287812F76A878B788DEB47B40A97C811580A4E36A3F4E1
59566FC60C809F01E68517379EA3A8D78A31ACE874B4E52DFE489AAB54AE3B34
92A2B34451FE97D3E38464C05397866D5831F4F9E82188D78202F9453B5DD66B
E51AF170AF55A5824803139F08CDCCDADFE58965E9989B94E2A9BD3EE1079E73
EE1C98401ECC8BAD0E8CEF584DB4EDBCE72DA4BC8CC5BCB7B53DAA11790BB6DA
212B6436A4E71081B98F0D601F293AF566795EF218990309154158FA18643EAD
592854B0B53782F355B13496DC00B4CE5B05896CF0A12D2F2C2185F376C0FFE8
570C8DB66373ECF721A66F48919B690F7A3282D850120AF99ABD034B0BE47314
7FA81A4A7B341F4B61B9292CFE1DE2ECD63CB4259AC4152810A8072D806EE214
53495BA4996F443CFB05DF4A3F1E892AA508B48CD692B693DA93C5A3B6F35C5B
34D3C099D5049428B33A89B5897F9444E09E6218E4E690452A999EB07978C27F
595BBFDCE92199FCAEFE1B7B1E14D09141289CDE033B4EA2F8744DD762E55E5E
570E9FAE70EA0E03FA7206BDB102BD55F685F9086397611D17352C863A451AC9
940501189586797F69D438B0AABE1564BDC3AADAD90839BBC47DCBA60C5E2CD4
1565E8AA631AECAE734AE88CFE206B7D19310C0F326DAF227E8A20460865B8B1
4A744E6C0AC55569AF51CEFC98393E72F87D3DF1E005EC034A495C3E9440E5C3
A9C7718BB3D310B01BC4CC20850F9E1AFCE6EB6879DE5BDFCEF657E59A44BCC7
F4138FC29B57C2A864859FD98D0B05DE8E27BFA0712ACCDFDD2E719A62358BE6
D7039746D3B5BEA6D634865C68780D866E56848E9E758E113BD9C516F1AF9CD7
8E59E340EFBD0AF461E419D81453570CA33E36E3066228506A393B7B8735550C
A63E7F98F83233ACEE78AA9485DF6FC8E5290C4419D34E57E5F2F358CB4840EE
3D2BA0CC876EE54D42FB74C8C2ABE600F691CD740AFE071C0ED49B6DE8F58B45
8D85D245BF7ADA4A7EEC382DCD1AF6F72ADFB60CCE2E63C3B2B627A375B5AAFA
F00102B9D4F4764C82AFE3B7FEAECC59427E47C64AFBF646823A7F55C3E59FFC
710079D7F5C508EF933575C1F63C109137E2386137CC87104E46788C9F319F88
B19ADB5708EAA7EFB411E1F9202B61E09BFC55A26D22AB0010E0CA5F279E5491
E539E6C50A0E662767D83E465AFC0BA7B8850D299B48CD92532538C1115690B0
6FF3C154779C85B9DAED4B693887D9768217FD32655F9491ADF914EE3085F5F1
332C7411CBAEA521428B4339B167C70FFB94E0036FF50276743F176C590B23F5
BDC6BF3714603154F3F0F53627B8ED31C20103665EA11FD7B6E338DF89241475
BAEB5F9515D9
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
%%BeginFont: CMR17
%!PS-AdobeFont-1.0: CMR17 003.002
%%Title: CMR17
%Version: 003.002
%%CreationDate: Mon Jul 13 16:17:00 2009
%%Creator: David M. Jones
%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR17.
% This Font Software is licensed under the SIL Open Font License, Version 1.1.
% This license is in the accompanying file OFL.txt, and is also
% available with a FAQ at: http://scripts.sil.org/OFL.
%%EndComments
FontDirectory/CMR17 known{/CMR17 findfont dup/UniqueID known{dup
/UniqueID get 5000795 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
/FontName /CMR17 def
/FontBBox {-33 -250 945 749 }readonly def
/UniqueID 5000795 def
/PaintType 0 def
/FontInfo 9 dict dup begin
/version (003.002) readonly def
/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR17.) readonly def
/FullName (CMR17) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 46 /period put
dup 49 /one put
dup 53 /five put
dup 67 /C put
dup 69 /E put
dup 76 /L put
dup 80 /P put
dup 84 /T put
dup 86 /V put
dup 88 /X put
dup 97 /a put
dup 99 /c put
dup 101 /e put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 107 /k put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 119 /w put
dup 121 /y put
readonly def
currentdict end
currentfile eexec
D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9D6295729076BD8E
CBC0F4C1BE246922D2482233846A96D867B66D9CF25A1DB661141D36B8506E61
A022F9EF8BC1F2F674EDF1533E67A78CA29A612AA9268E113C5EB84DA56CEDFC
D7A111403E6E2A8682DB04368889747E003A124395ECF0C7FC81218552EE7C6F
60BCFB4120893528670D0E8A4117EA5676915E3591AE5652D003EEF67818A41A
8882E102AEEEBECBD15DCF632ED246A6A58B6A7780DB6F1F9AE3FDAC8344585D
E104F2BA2DF06D68945889A2A3B6C262FB53FC670BC5EB7C56887FBFB7AA7026
84115872CFB0652C6BB330447AFF8F0F665EFD6A41D6DB6877B08052F402448F
CB21C26BDC900636C99CA347B79AA73AFCDE9762A992CA3DDF7279E5C50F453F
52098529850AFB1F501A442D6A02E0A2896F81C8AC735AF1E7EE47208B4CC944
649DF6802EEE813F1456205C6126D7D0B1821AB62DD65468F3A30575E491623E
0054E2E680E4402E1C8C538DA389B81603BE88D6DC287A076F92B224CD58A0AC
44B8D490197341808DEF243660971F444A560C747BC6F52707ED42A99736ECCF
EBCB694A561C3A70A319D204CD40D402FBF937A00BBCBE85DD26C9E3F91B7D10
D85B9D314BC3AAD5A58B107F5F341BE2C53490924142566417D6BE03BB4977FA
6635EA58DEB9508E40B9FFAC75FF44C683680CF242FE210519C9BF92483B0A54
83F48341318BE16D2F8C988FE3DB2E7914581F579D5E323148A31E4ED03BC24B
C990372DF5F3B0C5FA32EB2CA4FA0EA33316569133C87697BAA2292E685C26CC
F8CD40A2366E60B47D47CC9D0FA29D2836011376A07F78BA7664DE96E775CF45
9BC91559A063073A4C2FAAD0893C517C5C46A1425D07EDCC2B57162E3A45103E
FF26A2D2F98B194256A4B052AAFCC08965A50EECD7B9E8F35AFDF7B6568B3983
8030655E7C2BEC961A2F20539D617626E8454E3FE9EBD3EFCEF7F63498441DAE
16CB509BF239FBBE25EFEF07A3E16C9C71EB8D9DCB8403916FB40FD7F4E1A52F
72F2DFF94FD14D7D49FE775390C17C37C1BA0CAF35CF75D682B7833A83224158
D54CE962CFBAFB1B2CA50B60CBEB1F8F58DDB2F5470C355ED9632342D9382AE4
5D33BCA3A0A25EE9E5B39BE5370E7F20684C664EDB48E7973FEDAD9676F9EE8F
701CD4D8CC9B9EBC06E8C86EB88AD56E15CEBB8E1930E8F711CB6E01D5D14967
D7E6C1BDDDE2C4D00384EF4CB02877DECC27AD53FC981338977BA0CC0257CF7D
B42E9BC91AF45D9722461EC3CD9DEAA8011FB855FE14B74BE0A102008EACA2B6
0E287BB4F466FBFDD6E65A5262B9322F95E20DAB875A10A84572D982E6FC7ACA
23C0C37E5EB47B8E69C07507B53CDD98CD1B6445E1699CF35B3DA3E0DC56BB76
F997C40E2ECE47DBDDB707EB527055960113F2DABC87FD9EC7D0AB36B400CE33
0D54D4F197B2830B43DF0AA802DFB2BF747A4C44B31FB708B2C8BBE1955A6A28
379C91AA4CC065A50098AEC0B837E180B76801865A43C74859DF18FE1DA1483B
C17843BF1C7E1B11A8C6D8BB8CDB1D552FE6A1FD0A696A8F7405F2320F8621EA
17C1A32056C45A9ED35D2BD12D02D8B26489CAAEBF4EF33B66FF4BD9B46E4823
6395831A8F3366EEA0D0EA88D612DEBF63DA7FAA24DA979ACC1A52544BCAA007
6C39946BEA6076ACF45722B2B8E4D0823EA2D12B14A98367BB0433A21FBD9F94
18DF298C56F67ABC9DB1868D431A854DBEDF8E1F49E359A545C75A7AA1FA4D5A
50F1EE6B45FC68ABF65FFF257964E4E50D8B0C1FAF498DFC554073697C2F219D
4A68DA9E873B270B9C56F0DDBC9927ADAF9203FD684DE615F68C24ACFFB44690
89C0D5322049FA69E7FD00EFC9C9B2BD177B5B339907F81C31496662847BEC1E
56B5DCDF4FE618970F4268F475B2EF7E0F28CC986DDF098E59DDAD818649CC35
4080C0867A884B8177A6880F06F1E5CC130AB4243EF8DD8032FCF390765BAB1C
1F0C9728EEE261A09F8C1D7ABC7A6B1550551BE2A7D19D45B656650DB00B3A5E
B3E1186043E173BB4DD5EFFB379654F88146382AE3F7196F099BDCD6D245FB6B
AA2FA9B6CFBC9F0CD52798DDF2F13874BDE5B124DFFE0DD93E24C9DAEAE4C3BB
71A9A13AE2860F620B4EC789F95221015D9C510CB4AC775EF69DB9E32E59C896
1AF82C9F0DCDB4812A37761859A3D3BA0CA57F244489C78065346FFA78F5F7C8
0B2E8CBA9EE62FF5C27369D0BCD52857D40F1FB8F8A1441B83565A4150AB1945
0B54D6E49F66389E43096269EF5CDD39526A288C0CB81E324E75D326EC9A182F
2CD966368CE300B41873B08E17C3E6BB51804460D2562AF5A12339966F44CD09
114C6809AF246B5BA6937631842CB9417781A58944B6BA4FCF961465C208957C
81A662D560D0F81BD3CB53C06B6D979F04F6121CCFD5D52702CBF6C70C01EDBF
2040AAB9CB144321E68C4010E0E98CCA2603EB55DD62E881DB621C37EA4108D1
528ECC7A0121B57C6BB1E26F8AE7161ABA7E88256D2D6A8B7CDE2E730D137493
3FF628EF6030DD2330D747FABBA03B44CF600418C245C388F33EC5559E7313BC
4B530C4FC12530D38B27D6408548F25FC084DD0523B27D29D6518D3115AE7755
37162CFD4CF528214466FE525B13782F9C3CD78F3D6C7423E63A134C0A371F15
10F4ECE1D482C647B563D3D15586F80BD9DF7381BD53927825D5AEAF762E1CDC
3BD184F345029A95B3AD4D1B66E79AB4F0809418C0CFD4D503457A190D02F134
3F57FC04FF655AEEB783D6791E4EC300755861837D3D50649F6B7F60766211B3
8148F8E575E28D6C2DE75B15E722ABFC6DAADAE53D89FD295352781DCC2CFF6D
982F6DB778D6FCBF1B7BDCB53F3A23AE6EB499BBFA96E8BE04C3C8E5B660EF24
01EB842DAEBE979F2C2DB72AAB4D21627063B1D3C6CD40944E4CB81655698FBA
A343766CB22E392E5DAE01DB33A00918D6DAA07F2F38B336A3C5DF3708865E75
0DE04D3AFBCA27A249E97377D5785B4E28EE0E93F7D353619C200DB967372ED2
153BF8BE945474266EB2FD30F80042A11B7E3586DE4AB1FBD4A741D36DE583E9
1CA25DA345520AA60634EC819E7EB493CDB128BBADEC3890F055455F060A1100
D5A41D7B180027E08AD6EE7E393DB9F83799544404FE397F557773BE6A130541
157C0EB37E036C94825B5090EF85F8B4E3DB72895D86687758C20EDEBD6D1079
196E9949DC6ED0113571C70B150B37E446E319EC54D44CC0CF6A14760953DF4A
D0E1F33A54D240E236AB63B35BA8E071D77776BE5B9312245F2C6E4FDB4312A0
0D9CF723E7D9A3D8546C4739C00C301A89ABA60A02757AB1A0AC40B24CE6CF12
5850485B11E16646D7150795EABAEB08364A53161111F46A7BC3423A0D3BEB69
BF15726C1F8363914945DEEB29CB8766328318AF3B344FD6D77BBB92BD7FD161
93356493D4D8252AD125708D47C124E44232FB2BF7DD75F87889496DCDB75D03
F58A57D4122CFC194B75A9E9C4789C9A33C0435FB4ADA16AD4A6191928D1663D
05FB8152C0AA176FBA4755205F8A66713404787070757D3721ED6E6D55A59DF0
C92BA8F05EC7BE05D0A2E66DE85E75373483EA3BBEE0F0DFC7E2FA5FBAFAB118
058D095AA71FDFC8AF37E5A98406B64E58BF476C6926725D7EF3C2346CE3F662
1E5A4A18D966479A37070859014719456EA2C7F23E68E1AB2F25ED3A0C00A18C
DD403506923BC983F89CCA125780DC76A411472E38173BC0DD4CDA7B43E13419
B5AB0B9A35E77C58BBA12AA4F5C7EBF8A29996B059E4FAE6809565570442AEE5
D56CBF4407E1CD9A4398B1F3ADFF023F64B230E3D29F526B62D964F5C8DF801F
E94295AD85BD9E1C18E6327977260A871E921C0745CA06A263E335E344686E7D
D6FE3ADB4EE0A7E462F3C00873C3E95D183CCEC71C0E5DC1D2FB310B28FC3611
67C23DE336C374F72368F4973052B48E39969305791C986E6EE35D0350571860
3A8ED849712CF21AEF444BA390644E8646CCA16559BA4642A5800827A0DDC453
7CA0818BC47DF6348A5209A2F0A10CA39840CE6346E89CA0E842BE8692DEF25C
4623A5A0E0B98708B9492E9F564324BB3872D6B953CA59E9F393C477E2AB85EC
C557D333E88C111CF995FB79D9432DC94C2BDB3BFEE13C0D7D1BB920DAFA6158
8548447AFC65CD5515D5021E0ED7D213B0C08C35BB424AA91885CA023D7AF767
B83E619B15DFEF5588D2F0564296E14B5A6ACE03751E1016105C51BE76EA5ADB
4167BAED2A8899031FD7BA05C410ADA25ADD94A787EED1A7AE133B0568B1DBA5
44B41BE013782CFCA3D81E8E8210DD506ADFCE7DC7E792EFEF438221164A7D1B
5E7089F476240C5F94988F081943F24DBF7CC3D1E58CB89E1C0C1624682CC3D8
C95815ECC9183A4B3E353C7F920B7E64086E01672DAA7C8A81319BAA03C1FBB7
8E5E84CC5BAE0E107754794C755B7AF00953504094E1A9DF357D51B578259613
8D26F0BA26AAC459BBEEB90BCC98B865EDD26AA4DF533D6624EDAC762C446B6F
CF9F86DD2D8989D4655775E662B93BF51805EE3CBA0AE2293D95F166E80973CC
82C53042D0249C598B0821E9E7F218BA6114EEC86C158F277934F2651490B723
7F0D0288560DA5BEBAFDDF243048E590871AD18B3B220EC56549004DF122AA03
BAAD6971D790BC644369FDBEE74A324083CFA9496C2A333774F06E35299242BC
F4B26578907CC5AD1893613F2B8622CFBB7B55810162EEBFAAEAB2A6D69CB72B
D7859C73843E665125FF450631F32E64F13A6207F368103C7A7318DBAF2560D0
F1CDD83C3E48CB30C62AF1E0896E1962C655D9ED98E1BB38477C1C60ECDB6B95
067D3A638AD43EE886338F7AD2D2A574CE6FD2E21F6FCB4220EFEC85ABF8272A
82081CE70E4390A74EC717F1DDD168F4A4A080A79EE2ECE0F98A96871DA4B52F
78441601AF47763C2219F5A167604C32F478D498835EF3A6167936994F7C7139
3019FF43C97E7978D3CDA641C1E391FEA572D308E759F28DDE2B40B5BC207A4B
C5EB6A93EEE26782016F8B6534420BE4D790A2E1A65B6CDBE9468152230384FD
14E9AE84418A44F94E6825DD7D77D0BB5486DE26A692B3DA96C81FA4440C5D44
8E7F3CAA9B8DF38F87E09C4D78841F629F78F4E7CC8580CC44E59E5D9AE8B2DE
C0682F793AE7AEC12A8AE688636197E8A08FEB70EFDB6203681A60223B9B0D39
2DA656E5E99B82130D4BE38D7AFE18568DD30B0CC3C73C1E2914ACE11A65334D
A9F18135E7B86157122CD221C33C62012FFB16D2D2F3473A53BE3E7B9FD4303F
66ADF0B07155C7B9B002EA68C6AC7247EB3CE7D2670A60138049DAA964F86A05
22983EDA7242E6BEEB90DF61C937399B2CE1061DF1E551CEED4A80D86C2D4649
C9FF9A1F93E96773CD392478D5B70D5336A03A274E0A6EF44BE8CB2274324142
706BC2E340DC944339D647961FD7BF29944503B4AFCDC69A706AA6B0F6AB2CB5
D220A96ACC1EE5E7826F6F75F044224E5260D581AE761AD0C752A06AA03FD935
FAD65C9EDD4E5505396E331D45DE88F0D1A4303D766ABE0702C17E2A7F53C0EA
96A4DEC5A6B6186F5DBAAB05DD78E38AFE630465BEF0EC66ABA9C1C9232214A9
795D105C33CF069F6BE20B179F4CC9F484AB63ED25C1212C457DF62CA0D56E20
608572216F2D4C09010B03A8AA6D287C8F514BEEDC1C912552CC2489858BF4D3
084882CE4F4B6FB9EE27C0168671E6DA154018ABEAD013C88E1D3EC918371251
63D95BA0FE20212C20AD3F4DB614EE36B488A3F55D94C1EDFCA8E68E54A1EED4
7DD168DCCF07C3DDB5E2B499DB5635C5C5056A7438120DB4839427D07F96AB8E
F842E285243E40259F6DF029E27779CCF3D3BD7206B2C341045A5A4AABACC2A5
91C6830FE05ACDCFDE99046F16F2AC183426ACA4A89FE5F09B7EB2F811BB5FB5
AF073BDA2886070B2327D582DCBA66B47E8948C3BE05E837BE4B81402A583403
74FF9E938F0E9DC3B1CB81B93DFD4070F9EBAED40BA570DE8F9A5C2C0A097311
22A6065139A6580E332473E9410D9F4C734794F79E41D0D437CEC7381919DF6F
A24B170E2BC97A6396A4E3AC3D844AD6E2B8FCE1C6AE97DFC5319F49130C3D6F
AF2541EB2384D5D4CCBEB976846EF8C2165DBF706112BDDDEC9A57D157F5996D
95229FD5C71B885D16B177BAB06B9DF5740A45C2A005778EE879193290419C0A
A4A339029E37E685B8A05B111DDF94AC19B1D85C8E6026E57E3D3B373C08557A
F96E6FE3916695ADFC1F0BF5D558565F42A71C61ACFEFC9026424397F0646642
7EDAA05794BCCD164A645860B57EAD53CB6899B18C6E9496EA4DAB0A0C272639
DEBC4FCBA94B3BF123F7771F602E7667C8F56E12429669F2219C7D8E294BE07B
71E88EA62F5616CAAB7C0198E6FF12A348E36B306FE2684A401399431B6A84CF
B46EE4BAA0F4099E65E9AF3B70274EDD6B6524F4FA38C23F9CD5273EEDC8C6C3
E7312B6E0497C05AD3F3C246638F01387CC11DBCBD287ACF54D8E24759F51415
35ED64132EF4158F54AB9F4D567482B3057880490F805822F71E7E2C52F7BC38
8B1F803AC3731064B90E5E97AA3351D17E73DC2FE526CD6C91158636E395867D
C1150FD3BD12493FFFB813AF0D08C8ED0B7418A2CF90BD5B783364358605D075
5DEA95A9299C0654EFB28E2FE8A41358A0DD124D0314A27558E42ED5F2D74BB7
056DE04D2CF13B9B804A3CBBA29BC155A3F18B8B48283194C33CE8291677E1EF
0721138F8E0409D49BB99F217607586D2DF00C29A25536E21924B4CF6702CF85
C02DFBFD2AA4DE3DBED1D2C02E21052A8D10F96629D0D18154923638FE0C48BD
E2DEAF11663E20717EA77A5453686AAA39D6FF7919AF09B1AD956FDBF734F49E
262F3076F62E77BD45122B55A5913902D9F91C4246FC235BA9C0FA4A96994291
830638949BED423387DA2D455A3C9122484EFF27F5367D1D3DD27D207D973815
965E1CFF36F43C653ED406F65348671D9FFAF55BA3FC266D438AF473181B7801
164EA3F04FEC870743195B3F467DE36B3719BAD9BF15A18637A314C887D46673
445BA3C212749B0A33136FEE9FE2C9A13D62E7ACC96378D257FBE0EB06AD4D4E
D41976AB92AC720DFD33B0677062C32E6F5C992A0324FD26E984B5341A58C190
D20EC3F1144697D514D9157340A6C9F82E62AD8CFDEE59F6FF86C6250CE33D6B
BB82DDB4F65BEFC6F6D0E4044F7BF307CC346E2FFD191846E3CA288C6F91CB71
5FDE855FEC5E38816CC635C470BF15263A10A409F0BC4877F7E6D4C223E3564E
E7BB5B320AAA5AAF4F32528F7413BFB97C70FF5E6843E1FE501472129BC9758D
7531BE576C75840CBC4CD3E6D9E5FF52559B68DE6E7827128BB2ED1BAD43F36E
A0CB68C1A147A7093EB02062AC5492DB7EEE08B1BDB187E15339A66269E459BC
67495937B4317AF66A498923322B087ECF47B601C26E253D223A784DB2D204FD
0668BD403A73723848018B7C86B627B9AE0BD9038F567CD5F670CAFC5C4D86FC
ECA211B713ACF8C1370191161CBB6C2592E8B9DBF3471133F2D9A60F15D72F9C
5E5539D59A6A7E124D9A38A6FF6EB7C71990716F88E1888295584F17D49144B2
B5768B77E7B2B812E8C804239B23202AF0EAACB83E7A32BF32493421CE4EDA74
808C7F2D0818FA5CC7B9DE5158BC7A1B7A9C7B95BD29B01BC1DEB37D4EC57C01
38AE5277D067BF0242AD7D07C2EF591D6C3EE87A9D65A57C287DAAF60FDA68A2
1ADE7E7A457B95C7BC603CD8D9A6BD66548E5BB2167E415C21463C22C4459A92
374A9BF3C35E2A4FE2658D8835158A2BE0E39E2553001E83367987705ADB7596
D0E268828757AFC19E45C3C949A68C4F8F52F0A87021F773E844F7E60E12E4EF
FDC0700FA116E97797ADCF647FCA726B45639F0B4AF5301BBBEABDA877B61551
06DFA3A34871D5052A8040E24A0FC633249D6E1029ECC74140F92019D3A4D67D
7D02A567FB66A67AB2E9556E6C9AE40D3CE74A35338B9F9A3F4B89932B9982C8
D4F0302A61C41E33E1C26879D91DADEAA25F850083BE6CC26AE7437664ABBD22
4991097015E0C4F622C41AACE1064C1F5AFC65A5B3302A7D631BBFBAB0CC540D
B65D0E98718F1F3B103B327B3DC2C83E7D3A888053F0D0BDF164DBD65C4C651B
47EF9FF6F3EF58FE1FCA44906016B497377ED16A7C920F15AB986521CF721B28
0EC06CB9EA99AAE8E5E252C85984B9013235F19D36681AA6A43DC0CFF225C3A6
488F7B406422A0350B90D80D2B227474038114D3F37DAA3996DAEF61BAB88998
FC2741984A85D91F90F4D11A5E11BDA402E4EACE68F89F318F5160665FFDB61F
9BAAE309EB0C3A32C50DF0F2AB6A6A66DDAE81D5860C0602ADC117434B22F0F5
7CD62EF344132CEB51EAD0DFC57527F9DD78105456544E34FDFE2B44691E42F9
59B9E7ECD5D42B141AE13810BCA6CD83EFB8CBD689247F43709BA8A836B1E7B3
43D0A329DA89DD2DFCB83D29DD6A50353303EE10803FC664AA5F1DE3A712009E
4111EBABD914895FA68202099F99B7B6F5B24DF2E030DBB284F9796191C30103
0EE91B50A902FD538D91A23ACF75BE8185329EACCA86FFDCFB6432DFD6F61A68
969D376D11C9CEA4402B7EA3AFA453C68D212D3F35E3264B7F358B0AC38F2232
69415135BE9D15C28B2DDF21FA461436A6D7F0B28A836E3FCCD534AE07C34D7B
166398BBE2D0B4741E11B022BF20D6A46B25A1AD3907E0FEE105D3095902FA07
3CA6E366F14A554DFA0F0A33E14CD6CBABAE6AFBD7842578CCCF7D4309042BE7
964800105D626ECA1E214613DF500BEB498DAB79934A94D51CC8E09AB54515E1
7CBD99D6C0E0C465F2A2240E42C4B6FFE58DEFCF40E3D7516FE3D2DA703BDEB8
B337A63B7EFDA91135CFD788A22C64A5A2DFFD81EBF72D77C675C491DABAA549
04ECF46AEDD8A6753DA3BC3D9AAAA2836E049C7424D514E5B902A8F4D31EBE75
B8F8A8CD4A217669C30B543B29D000C1FA330F01676E2C8EFB61181AC7B07EAA
B1438AC047982647A8EC25C97C50B7892D05C064C9B39AD2CD171CC39D6BE203
4E436A9A92B4217133A4D494FFEFC088B24F97D853D9B4210B10BBC85B628C6C
463E474AC966CDEDD2F7C200A7EE9EB9A09F5EA45974DE591F50083FF86D148F
8CB2C3C8630463565A4165B3722A092818FF280C63B8E6F7B2A13F6012B6980C
AD45A8270EFCD868AB89FBEFAEB9CA5160E1FDF835F5D76731E3541A8292844C
F6D5835ADBB7933F2D48D0D33A701C49F4A80E919510D2FB0FCEE61995EA1546
8B8E9C852A2401C659C78F7820779979B2B3901DC8F1CE56B3D591FB50365460
6DB3AE5A1A81E01EBC126F93DE850833B09F01A0A4D91330379DD812A62A5172
4CD1414D8207D18528918D00CD7C4FE27B66B5C16934C9929A08C423284C0BC8
65123EF0CA1011170E4558A640B0509ADA759E1FB11E5EEA5A3F3A662B9398F0
AE7A76E6DA0264717FC52F921E629BA6EC83AFB7F1A82E96A8FCC3F6479D513A
5D4E5E085B92F7988352A303E539DD932C0723D819D1DA64E28397DD3BDFD126
D1AFA19992BBC3A7678D63D146D77747C67FA00F5690DB1906123D94320991AA
6145F11BDD2D146BCEDBC76763C29F6E17A63CDB7EB2CC5A46F94481CF834A6B
457B626C45C8DDB7754C8E6B3E6C354B6536058F828C7CBE79C207B6635D3244
942EE46CC71239E931A9B30571149A958420225C6E798D41CD573AB5AD11235C
A2209ABA4140ABC0B672DB163EC43AA3928575A3A8AB5C2178403598DC30C9EE
B522E9D25901C270357576082766EE800675C6709D35F6072229FC1A003859F3
828CF6BCAC6B8B3170C5779172610867C1B209D5175DA233BCFC1DAA1EE4B370
D3974C855A4F883B69B8A81CB89EF39ADCCB21D7406EC270E1E45BB80A6BE752
44539B020DFF70D8ED06EA99BB10091EE6ACE5899DB5B9856FFF6858E24CF048
5EBC276593E24C266E75B9932E76F17B35503A047D375DCA12494235C85A3312
1E1D925598801A29FEB8CB2693B996F6940894CD66E75FB2E9F82AB572F56617
F312941E76439153C49182A4565F104AB7FFA0790262158A9BC983C9665361C8
2F33C2661663F8B9A15A195A0ECD9983E5F45FBC5BF0B03C98B6A951E402273F
2A0E2A7C7AEDD1B6EC0B67AA02AAF6DD81EF9FB7CF851A8888FAB7EF10CB68C6
6956F85063CD6EB4C730959B6B720A874DE035475A2578CFF840CF141E3B2413
8065A08860FFB9A826465E2CBD774BB6A615FD63499C721D3263698DC7E8C7BB
4B01C393530CBDB21236A7FB626447D811317C0E84885BF0F4533111BAD57626
13837B4DCD22329939F69CE3D29BC972743C43B116132289290C626041EC8658
DEC0727FEF43A6E16D0AC25825B7ED7FED27A46B7470A0497817FC212397B5F3
8732D43CFA87726962FCADEAED716E39E22937661BD51232E8A19ABA2D711D90
CDFC947CB80D99CC16E8F0ABA47A996316E2ECAA571FA5C7F81A5AF89B7568B8
CFF19C34C1D972F7F78F932CA11F7968F07213F0F3071AD316E803B256BC524E
D432B0195FCF365E8A8589D8837B06B5DD62EFEC1C216E300511A120DA01F6E3
FAB31216B525143CBC8BEF7F20BE40B585F33E4330300A83B63F454E5CAFE470
D393B069C8CA82661217DA3F5F89553CCA730C1422FD1A9F5ED488D7CBE920CD
88A6A79E7831CB0F2AFB5FB44ADF92DCB327BE060E0D818CB681586BD75C6AFB
7A45613F7BC19CB67BBC0F4DBEF3D92C2B6FDC10C8E806642005DB4BFA961A22
3FEF2C234D2EF7DFDB4B6235E85B6D84AF460524185BAA64E7A4FF10E401BEC4
A814557F820BC0C2B06D012D5B2E7E5C3E9E5EFEC030D468DBEA20459421557E
B3D7EC715EB935B1369349F7F6003EF0AC7D1D6D4549458832B0CCF1B602F929
42E7CC430B7A4D412FAF56CBE5B8FE8740DDE7E34451896788C2BEE41A3375EB
A39378F7E72ADC558188F79DA7B3DEF5DC092BC933E66FF1BA489C7A75E7DD23
310BCCD8461F8E13401D906924CB9DE07CE9E0ABB34C0395785EF57FBDA776B0
7750973E175161DD7825A3E6BCAEC6351C6B973EFCC700DD6911F956A12B9899
2DBAB66F127E3CF16D8E7CC0D8E56E411513CCF6549D9AA45CF10D0B4CDE1153
1EB94E289FC31BA70B81A7801A2AFD8E746322BA6CF75EBCC911616BD613CC51
ED1083F2C43FD20C7EF3C6991300A4F78B1B9BF05532B3E9CE9EF61E8994AB4C
A4FE34871F61F40EBB75EEA4F6075D3E428E1867507CDF595414A999A3990031
D4A84519C87B2CFC86D33375C8292BB9175B1C99D42F2E6E041F8B69C9511757
3E3345D1D5F10654643C269E9C5D33D6F227711A6F145585EBF7167E40EDE631
887E58960201E595AFC289175A5FC430E6B84F94F138AF0021D041B2C326E60D
8DE6A2517BF4364FB5698C7F6A827A4058EF917404015F5CB63996E367D6C132
D60B030476A6CD0D6FC36236F03C00DFC3D1A8ECB0F4904665778A28CD9F4109
D7224AA6E4F9943047D18ED3A43EE3EA0B6FFA39E0AA430776ED5DF7FCF86CB5
A9999C8C4CD0E643B9228825736BB6356724472F1ECB55EBB81349835F2C1EAE
6C73EFEB0EA08F97E0F0C862742F9A5F8838FCBCB848E99716E32C70E349063F
B34EEAC34DF4E44799F9AF8F5CE9604EF7214999FD371ED1B4F676370941FCCD
C649BC74B54E340AB11A78CA88988E6608640D9949E879592DACCF7AEA52E5C6
EB4FC6520701994D5FAD19A8ABF8F41C82B643C3465A4789FB91A016120CCFF4
084C692A9FC04F3800DDEFCC11589AD5E6084D279F8A1687CA86E7C4C5B13F05
6B8B034BD8F84741BC37161F3409D27C0B866C28D61F351B46F145569BE4DB68
0EF7118C654E898995BA873C8397EBCCB0282D4ED123CC7F74AD583976BB788E
9B2694BA0CCCD78F85B139C23194C8B81471CA72311D69BEA0E6DA0FB03541DA
75F5F4E00AFFF6A6F956CF1946E4A746E939979E123FCDCC1C0F5A89186CF8BE
F00BABAB411307493E9273B7F25BF1DF32D9C243181680C7F751F3B1E4156C0D
81776505F86B3FBC6180748FE660A84669A06F67F56FFD7162DC577CBCAE1C4F
B34C4B082D0AC754914A7733BA0D42C3F46323DCA7EAC03DE3EE8689FE160147
EA85EACA45CDEFF16FCC98C2728EEDBC120612188B8CBD46499BFEA2C12AFC24
109B4BAAFBAA06D8B82AF492919C1B919CFF2555E53AA6636B0C55F868BC5E31
0DEBDB382A83A285EAF4060978A9850970E0ABF9D86E2E35EE5E95D4270F289E
3C375A640F891985E1460E840EED749313897FC59D367BFE660999A7F6AE8434
05E60538FB4E74763A6CDC6D6C6CC3C018D3A72749519B3657700A4813CFF420
2954833999FE5AB2EADCC6AE6EC74BCDCAB10DF2F1847CDBD0695E11567D4CB6
A40F47DFE8E6283CEF97536D9EC9F3BF0F34AC7CB08C3CEFDFC25941BA699CAF
5D7CD0224176F23C3E8A2EDD8AADC43F3D7431067C1E1981461EEA9F817CF882
7E28AF179C231CCF0CE263EFCD846822BE6D87F5ADFD60EE1FA6CC8FE711F0D2
B9BF3B963942FDCFC1A367F0340F8C2B6DD4E4EBD0B21D67A0A44E080E8911FF
0A4EE8480E96BA0204BB124904527CA1DD8BA491013F92B286967072A79AEAA6
F606FDD78483910EEFD3E07BF0B1B859077F5C8E57D31DD2984A2ADF074041DA
9163A0CB68200676D6C7B9AA966E14AC6FBBC18DD7B4AA828AE35FDF411C7631
2E9F16A54846330E2AA17048D61975224F0B3DC0F9B34B1FD539487CCE6E1ABF
46C460F214FBDCF33962CB2B1648E0D0AAE34959466FEE2F2D5EE2BBC8082ACF
0B54C6A784A7E8F98BEE5F424FE243FAD1B0DE89FC2D0F56C507CB50BB76E610
8A13073ADF4CEB6F7F20A575DF67AFFE4B1FFAAF646D6274053920E482C82696
E65DF27EFE7080D7F7A6F07179BA44702BE71A2397CEA8B455ED9FE7E3B59493
7C06EBEC9E02BAFCF590A5D699348CCE89BD75E37AB8E30BAE3E0D8C5257B1E5
3814BB91531BCB9B5E308C0A99EF8038A9E102D1460B1AAE0FE5F13C7A35FE69
733698703640B87974CCEC4DE1E59B0A1FF7E95918C9E0835FF1894B0DFEF682
CF7A55420CF585A9265E18F0FC322891C98B82F4E72A3AF306A6847013E1AC16
76CC428151818469211389EDC9D54528EFFAC29388E35209C895C870BB90419E
FA4512B183F523C34D93FD5B47E11A1B9F0F349A54071D305D4BD02DE0272C0E
56085BDB34396C2286C6DA78C248B7284648F93246E79D668C9B462D4F95991C
B817A317AFD40C840C2355358CE4A6166C4446FB0D2D6004033E3DD79B70BC44
243562CBFAB02F6CB87C5321DCE0679EA6D10414597041E517A2803493152FF1
FCEEC509E63F3F016E3536C2E5E6502AFE2A71C7565F7002607974F7593F2CC8
CF00C53018762CD8AEC95E5F5EE31DE166DBD3B42084A07CD74BC391F2B85EE7
677A5C7922FC273A696D2046713EE625BEBC0ECC0BD9DC1CA10E57B20D7B60E6
FA5BDCE85A731698FF95AE08958B9217ECADB62FD3B54A494A06591FD7CC1700
C512C2B38884C72C3C6E4C81350AC0BFAFF37D44790DB2CFAD560601D2DBF6CA
DB267CEE60FE547920D3BCDF3B1FF706BDE45CE0BF548FF4ECF99885CC486668
2EC19B8071C1F65C82191D2A8174C3301E70D1AD82F98572D35611D923E563E9
389A1FDB3F30FFDFBC4B5BC86AA87D41EBD76B24AE9D5D2F612C38A91B16CEF3
3120AB5E9838D3E14D9C149E13AE79F13BF670D5D82CFA1319E4A36BBC430263
6439D94CB28AD09AE3F33E94DF26DB5F35D5A370D0AA45CCC623921F799BF248
8B178365BD73546B97FE15F64091804F7821DE7291325566387C6B9F009B9AAC
2E08294B8D399237CF4B71AF24D034B0F123BF8E431C530288C43DCAF81318ED
8EB18E1B815767C83655072C3977C5D8322D9B9B80C49DCFE31F3B5C40427F5A
D22CDD7CA0484D5FF17D0A389B09BF1ABAD02FB099E93AD7612B34852E760C08
5D7B86A7B1BA465985DB3FFCC33822DD988CFFBFE07C10BD6151CA6464611265
0C3F09471D758BE55863F00CE44986FFF6D73C568CD826E61BD3B8E0B793B7BA
822C8CDCF5FB273F1E113E8EF78A99632AA3FE67DCD5759FB6501363C4567975
B2D9B9AB1C45B58EF6C7C813C8ECAA474EF5C83752117EAB52FDF44DF5D8FE74
7C8E47BD4CBB370B80F6911FA22F3551ABBC420C9B5E30ED9FBCD6F7C544CE71
543C1CF0C34E4E8C4E24D48428B8FE971C8AF63CA5B2E96A886AC6B5D88F96D7
CE4C29E573F8D4FB7394869600524206581D4539CEA8787D55DD039DE14E8E44
B8CA15B6EA52DAD4A4BB1B568B591D20C971F4F1B4F6C4F7245C6314B75EA85A
AA6A5BDD35A6232A54F1207F23DD3212A4ED201D03977CB23258BB2AB7DD6B3E
522E330934EBFA36AE176FB3D4A9F8740E587AB07245764FA50C8E4E4F64FF0E
D3ABC4B977226C0FB13BB083C877E1F6F0BD7BDEC2BA089AA7806D77EF922092
4107724F98A8147BE1BC5697DE5BC8E0480E8C9727D51A3FFB7A9F851D063DB2
762970DE9C25FB6B4A7D8F2435EEBEED5C426E9DC32FE5F0C20E3B645179574D
0001F4ED9A4BF4DF84EE31E5C278B2E2957AB14F644CF9C28B58A06A024F5D45
A835FE73C6038B5169712C56EC34AD2AA024F04E40D3EF43FFEE259CBAEA6292
1633E18EB69F9B7FE181AA0D81D0
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
{restore}if
%%EndFont 
TeXDict begin 39158280 55380996 1000 600 600 (skakdoc.dvi)
@start /Fa 145[48 110[{}1 83.022 /CMBSY10 rf /Fb 137[44
6[44 1[44 7[44 101[{}4 83.022 /CMITT10 rf /Fc 134[37
1[51 2[27 28 28 1[39 35 39 1[20 37 1[20 39 1[22 31 39
2[35 50[20 46[{}17 66.4176 /CMR8 rf /Fd 137[35 3[35 2[35
1[35 7[35 101[{}5 66.4176 /CMTT8 rf /Fe 145[35 110[{}1
66.4176 /CMSY8 rf /Ff 134[40 4[28 1[35 2[42 47 1[21 2[25
1[38 1[38 1[38 38 42 97[{}12 83.022 /CMTI10 rf /Fg 177[75
78[{}1 83.022 /SkakNew-Figurine rf /Fh 198[28 28 28 28
28 28 28 28 28 28 48[{}10 41.511 /CMR5 rf /Fi 140[125
125 125 125 125 125 125 125 125 8[125 125 6[125 6[125
125 125 125 125 125 125 1[125 125 7[125 125 16[125 48[{}24
124.533 /SkakNew-DiagramT rf /Fj 140[27 7[34 2[36 35
22 31 36 31 36 34 40[35 35 35 35 35 35 35 35 49[{}18
66.4176 /CMSS8 rf /Fk 167[50 5[62 83 2[75 11[71 66[{}5
83.022 /SkakNew-Figurine-Bold rf /Fl 119[42 136[{
 TS1Encoding ReEncodeFont }1 83.022 /SFRM1000 rf /Fm
146[86 25 7[56 1[56 52 97[{}5 99.6264 /CMSSBX10 rf /Fn
134[59 1[81 1[62 44 44 46 1[62 56 62 93 31 59 1[31 62
56 34 51 62 50 1[54 11[86 78 62 2[77 2[106 67 2[42 88
88 3[81 80 85 10[56 56 56 56 56 56 2[31 46[{}39 99.6264
/CMBX12 rf /Fo 190[49 15[33 49[{}2 58.1154 /CMR7 rf /Fp
140[50 7[63 9[63 97[{}3 119.552 /CMSSBX10 rf /Fq 130[44
1[44 1[44 44 44 44 44 44 44 44 1[44 44 44 44 44 44 1[44
44 44 44 44 44 44 44 44 4[44 24[44 44 44 27[44 37[{}30
83.022 /CMTT10 rf /Fr 145[42 6[42 42 101[65{}4 83.022
/CMSY10 rf /Fs 140[32 5[66 20 41 6[43 1[43 40 97[{}7
83.022 /CMSS10 rf /Ft 140[35 7[44 9[44 97[{}3 83.022
/CMSSBX10 rf /Fu 135[50 69 50 53 37 38 39 1[53 48 53
80 27 50 1[27 53 48 29 44 53 42 53 46 11[73 66 3[65 72
5[36 6[68 72 1[45 5[48 48 48 48 48 48 48 48 48 48 1[27
32 27 44[{}43 83.022 /CMBX10 rf /Fv 137[71 75 52 53 55
1[75 67 75 112 37 71 1[37 75 67 41 61 75 60 1[65 11[103
94 3[92 101 5[50 5[97 96 102 10[67 67 67 67 67 67 49[{}33
119.552 /CMBX12 rf /Fw 131[83 1[37 44 44 60 44 46 32
33 33 44 46 42 46 69 23 44 25 23 46 42 25 37 46 37 46
42 3[23 42 23 1[62 62 85 1[62 60 46 61 65 57 65 62 76
52 65 1[30 62 65 54 57 63 60 59 62 6[23 42 42 42 42 42
42 42 42 42 42 42 23 28 23 2[32 32 23 1[69 2[42 23 20[46
48 11[{}76 83.022 /CMR10 rf /Fx 140[29 7[38 9[37 97[{}3
74.7198 /CMSS9 rf /Fy 190[45 15[30 49[{}2 49.8132 /CMR6
rf /Fz 134[41 41 55 41 43 30 30 30 1[43 38 43 64 21 41
1[21 43 38 23 34 43 34 43 38 8[58 3[55 7[48 6[52 22[21
4[30 30 40[{}30 74.7198 /CMR9 rf /FA 139[34 35 36 14[39
49 43 31[67 65[{}7 74.7198 /CMBX9 rf /FB 139[51 1[51
2[51 51 51 51 2[51 51 51 51 51 1[51 51 51 32[51 17[51
46[{}16 99.6264 /CMTT12 rf /FC 140[52 7[66 9[65 97[{}3
143.462 /CMSS17 rf /FD 134[51 3[54 2[38 2[49 54 81 27
2[27 3[43 2[54 49 12[70 9[50 1[73 6[73 6[27 1[49 4[49
49 49 49 2[33 27 32[57 11[{}24 99.6264 /CMR12 rf /FE
134[70 1[96 2[51 52 51 1[73 66 73 2[70 1[36 73 66 1[58
1[58 1[66 8[99 1[99 1[96 3[90 3[83 6[90 1[96 13[66 3[66
2[36 46[{}25 143.462 /CMR17 rf end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
TeXDict begin
%%BeginPaperSize: a4
/setpagedevice where
{ pop << /PageSize [595 842] >> setpagedevice }
{ /a4 where { pop a4 } if }
ifelse
%%EndPaperSize
 end
%%EndSetup
%%Page: 1 1
TeXDict begin 1 0 bop 0 TeXcolorgray Black 515 440 a
tx@Dict begin  gsave STV CP T /ps@rot 0 def grestore  end

515 440 a 515 440 a
tx@Dict begin  gsave STV CP T /ps@refangle 0.  def grestore  end
 515 440 a 0 TeXcolorgray 515 440
a
tx@Dict begin  gsave STV CP T /ps@rot 0 def grestore  end
 515 440 a 0 TeXcolorgray 0 TeXcolorgray 518 872 a FE(T)l(yp)t
(esetting)42 b(Chess)h(in)g(L)1806 842 y FD(A)1859 872
y FE(T)1933 903 y(E)2006 872 y(Xwith)h(the)f FC(sk)l(ak)g
FE(P)l(ac)l(k)-7 b(age)1579 1054 y(V)c(ersion)43 b(1.5.1)1570
1295 y FD(T)-8 b(orb)s(en)33 b(Ho\013mann)1192 1411 y(e-mail:)44
b FB(torben.lehoff@gmail.com)1663 1607 y FD(July)33 b(18,)g(2013)p
0 TeXcolorgray 0 TeXcolorgray 1778 1906 a FA(Abstract)p
0 TeXcolorgray 0 TeXcolorgray 837 2036 a Fz(This)39 b(user)e(guide)h
(sho)n(ws)g(ho)n(w)g(to)f(use)h(an)f(enhancemen)n(t)g(to)h(the)f
(existing)722 2127 y(pac)n(k)l(age)29 b(for)g(t)n(yp)r(esetting)f(c)n
(hess)g(in)g(L)1842 2110 y Fy(A)1875 2127 y Fz(T)1917
2143 y(E)1961 2127 y(X\()p Fx(sk)n(ak)p Fz(\).)41 b(The)28
b(primary)g(impro)n(v)n(emen)n(t)722 2218 y(o)n(v)n(er)g(the)g(old)g
(pac)n(k)l(age)g(is)h(that)f(it)g(has)g(b)r(ecome)h(easier)g(to)f(t)n
(yp)r(eset)g(c)n(hess)g(games)722 2310 y(with)e(this)g(new)g(pac)n(k)l
(age.)p 0 TeXcolorgray 1926 5255 a Fw(1)p 0 TeXcolorgray
eop end
%%Page: 2 2
TeXDict begin 2 1 bop 0 TeXcolorgray 0 TeXcolorgray 0
TeXcolorgray 515 523 a Fv(Con)l(ten)l(ts)515 706 y Fu(1)76
b(T)-8 b(erms)32 b(of)g(Usage)2043 b(3)515 888 y(2)76
b(Ac)m(kno)m(wledgemen)m(ts)1899 b(3)515 1071 y(3)76
b(Installing)31 b(the)h Ft(sk)m(ak)g Fu(P)m(ac)m(k)-5
b(age)1577 b(3)639 1171 y Fw(3.1)84 b(Using)28 b(the)g
Fs(lamb)r(da)f Fw(P)n(ac)n(k)-5 b(age)47 b(.)41 b(.)h(.)g(.)f(.)h(.)f
(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p
0 TeXcolorgray 131 w(4)p 0 TeXcolorgray 515 1353 a Fu(4)76
b(Basic)32 b(usage)f(of)h(the)g Ft(sk)m(ak)g Fu(pac)m(k)-5
b(age)1387 b(4)515 1536 y(5)76 b(In)m(termediate)32 b(Usage)g(of)g(the)
f Ft(sk)m(ak)h Fu(P)m(ac)m(k)-5 b(age)1042 b(5)639 1636
y Fw(5.1)84 b(Game)28 b(Managemen)n(t)j(.)41 b(.)h(.)f(.)h(.)f(.)h(.)g
(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)
h(.)p 0 TeXcolorgray 131 w(5)p 0 TeXcolorgray 515 1818
a Fu(6)76 b(Ornamen)m(ts)2233 b(7)639 1918 y Fw(6.1)84
b(Sho)n(wing)27 b(the)h(Board)44 b(.)d(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h
(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p
0 TeXcolorgray 131 w(7)p 0 TeXcolorgray 639 2017 a(6.2)84
b(Handy)28 b(Commands)64 b(.)41 b(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f
(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p
0 TeXcolorgray 131 w(9)p 0 TeXcolorgray 515 2200 a Fu(7)76
b(Adv)-5 b(anced)33 b(Usage)2002 b(9)639 2300 y Fw(7.1)84
b(T)-7 b(ailoring)26 b(of)i(the)g(Board)e(App)r(earance)51
b(.)41 b(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)
p 0 TeXcolorgray 131 w(9)p 0 TeXcolorgray 639 2399 a(7.2)84
b(Setting)28 b(up)g(the)g(Board)k(.)42 b(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)
f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)p
0 TeXcolorgray 90 w(11)p 0 TeXcolorgray 639 2499 a(7.3)84
b(T)n(yp)r(esetting)28 b(St)n(yle)34 b(.)42 b(.)f(.)h(.)f(.)h(.)f(.)h
(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)
f(.)h(.)p 0 TeXcolorgray 90 w(12)p 0 TeXcolorgray 830
2599 a(7.3.1)94 b Fr(n)p Fq(styleA)37 b Fw(.)42 b(.)g(.)f(.)h(.)f(.)h
(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)
f(.)h(.)f(.)h(.)p 0 TeXcolorgray 90 w(12)p 0 TeXcolorgray
830 2698 a(7.3.2)94 b Fr(n)p Fq(styleB)37 b Fw(.)42 b(.)g(.)f(.)h(.)f
(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)
h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 90 w(12)p 0 TeXcolorgray
830 2798 a(7.3.3)94 b Fr(n)p Fq(styleC)37 b Fw(.)42 b(.)g(.)f(.)h(.)f
(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)
h(.)f(.)h(.)f(.)h(.)p 0 TeXcolorgray 90 w(12)p 0 TeXcolorgray
830 2897 a(7.3.4)94 b Fr(n)p Fq(variationstyle)21 b Fw(and)28
b Fr(n)p Fq(mainlinestyle)51 b Fw(.)41 b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)
h(.)p 0 TeXcolorgray 90 w(13)p 0 TeXcolorgray 830 2997
a(7.3.5)94 b Fr(n)p Fq(longmoves)23 b Fw(and)28 b Fr(n)p
Fq(sanmoves)37 b Fw(.)k(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f
(.)h(.)f(.)h(.)p 0 TeXcolorgray 90 w(13)p 0 TeXcolorgray
639 3097 a(7.4)84 b(Input)29 b(Language)i(.)42 b(.)g(.)f(.)h(.)f(.)h(.)
f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f
(.)h(.)f(.)h(.)p 0 TeXcolorgray 90 w(13)p 0 TeXcolorgray
0 TeXcolorgray 1926 5255 a(2)p 0 TeXcolorgray eop end
%%Page: 3 3
TeXDict begin 3 2 bop 0 TeXcolorgray 0 TeXcolorgray 0
TeXcolorgray 515 523 a Fv(1)134 b(T)-11 b(erms)45 b(of)g(Usage)515
705 y Fw(This)40 b(pac)n(k)-5 b(age)39 b(is)h(distributed)h(under)f
(the)g(terms)g(describ)r(ed)g(in)h(the)g(Latex)e(Pro)5
b(ject)515 805 y(Public)27 b(Licence,)h(i.e.,)p 0 TeXcolorgray
0 TeXcolorgray 722 987 a(This)f(soft)n(w)n(are)d(is)j(cop)n(yrigh)n(t)e
(but)i(y)n(ou)e(are)h(gran)n(ted)f(a)h(license)g(whic)n(h)h(giv)n(es)
722 1087 y(y)n(ou,)f(the)h(\\user")d(of)j(the)f(soft)n(w)n(are,)f
(legal)h(p)r(ermission)f(to)h(cop)n(y)-7 b(,)26 b(distribute,)722
1186 y(and/or)33 b(mo)r(dify)j(the)f(soft)n(w)n(are.)57
b(Ho)n(w)n(ev)n(er,)34 b(if)i(y)n(ou)e(mo)r(dify)h(the)g(soft)n(w)n
(are)722 1286 y(and)26 b(then)h(distribute)f(it)g(\(ev)n(en)g(just)h
(lo)r(cally\))e(y)n(ou)g(m)n(ust)i(c)n(hange)d(the)j(name)722
1386 y(of)h(the)g(soft)n(w)n(are)e(to)h(a)n(v)n(oid)f(confusion.)515
1660 y Fv(2)134 b(Installing)47 b(the)e Fp(sk)l(ak)h
Fv(P)l(ac)l(k)-7 b(age)515 1842 y Fw(I)29 b(could)g(not)g(get)g(the)h
(mak)n(e\014le)f(to)g(do)g(the)h(job,)f(so)g(if)h(someone)e(could)h
(help)h(me)f(out)g(on)515 1942 y(this)f(I)f(w)n(ould)g(b)r(e)h(v)n(ery)
f(glad)g(indeed.)639 2041 y(Basically)e(all)i(y)n(ou)e(ha)n(v)n(e)h(to)
g(do)h(is)f(to)h(follo)n(w)e(the)i(guidelines)g(in)f(the)h(mak)n
(e\014le.)36 b(First)515 2141 y(y)n(ou)i(create)g(all)g(the)i(required)
d(directories)h(\(stated)h(in)g(the)g Fq(install)d Fw(section)j(of)g
(the)515 2241 y(mak)n(e\014le\))c(and)h(then)h(y)n(ou)e(run)h(the)h
Fq(make)42 b(install)33 b Fw(command.)62 b(Remem)n(b)r(er)36
b(to)g(run)515 2340 y Fq(texhash)25 b Fw(after)i(y)n(ou)g(ha)n(v)n(e)f
(up)r(dated)i(y)n(our)f(texmf)h(tree.)639 2440 y(Sorry)f(that)i(it)g
(is)f(not)g(w)n(orking)f(100\045|)g(I)h(just)h(do)f(not)h(ha)n(v)n(e)e
(the)h(time)h(for)f(it)h(righ)n(t)515 2539 y(no)n(w.)639
2639 y(If)35 b(y)n(ou)e(cannot)h(get)g(the)h(things)f(w)n(orking)e
(just)j(put)g(the)f(\014les)g(where)g(T)2987 2657 y(E)3033
2639 y(Xand)h(the)515 2739 y(other)27 b(to)r(ols)g(can)g(\014nd)h(them)
g(and)g(y)n(ou)f(will)g(b)r(e)h(just)h(\014ne.)639 2838
y(F)-7 b(or)36 b(Windo)n(ws)g(user)f(I)i(can)e(recommend)h(the)h(MikT)
-7 b(eX)36 b(installation)g(since)g(it)h(has)515 2938
y(sk)-5 b(ak)24 b(as)g(a)h(pac)n(k)-5 b(age)23 b(and)h(all)h(y)n(ou)f
(ha)n(v)n(e)g(to)g(do)h(is)g(to)f(use)h(the)g(MikT)-7
b(eX)25 b(installation)g(to)r(ols)515 3038 y(and)i(select)h
(installation)f(of)g(sk)-5 b(ak)27 b(and)h(y)n(ou're)e(up)i(and)f
(running.)639 3137 y(Ultimately)c(the)g(sk)-5 b(ak)22
b(pac)n(k)-5 b(age)21 b(should)h(b)r(e)h(do)r(cumen)n(ted)f(using)g
(the)h(L)2869 3120 y Fo(A)2906 3137 y Fw(T)2952 3155
y(E)2998 3137 y(Xstandard)515 3237 y(do)r(cumen)n(tation,)g(but)g(that)
f(is)g(a)g(ma)5 b(jor)21 b(undertaking)g(that)i(will)f(not)h(happ)r(en)
f(righ)n(t)g(no)n(w.)515 3469 y Fn(2.1)112 b(Using)38
b(the)g Fm(lamb)s(da)g Fn(P)m(ac)m(k)-6 b(age)515 3622
y Fw(The)33 b Fs(sk)n(ak)e Fw(pac)n(k)-5 b(age)31 b(uses)i(the)g
Fs(lamb)r(da)g Fw(pac)n(k)-5 b(age)31 b(to)i(do)f(some)g(of)h(the)g
(hard)g(pro)r(cessing)515 3722 y(necessary)i(to)h(allo)n(w)g(the)h(PGN)
f(notation)g(as)g(input)i(|)f(since)f(it)h(is)g(not)f(standard)g(in)515
3822 y(L)537 3805 y Fo(A)574 3822 y Fw(T)620 3840 y(E)666
3822 y(Xdistributions)27 b(it)h(is)g(included)g(in)g(the)g
(distribution)f(of)h(the)g Fs(sk)n(ak)e Fw(pac)n(k)-5
b(age.)515 4096 y Fv(3)134 b(Basic)45 b(usage)h(of)f(the)g
Fp(sk)l(ak)i Fv(pac)l(k)-7 b(age)515 4278 y Fw(Once)23
b(the)g Fs(sk)n(ak)f Fw(pac)n(k)-5 b(age)22 b(has)h(b)r(een)h
(installed)f(y)n(ou)f(only)h(need)h(to)f(kno)n(w)f(v)n(ery)h(few)g
(things)515 4378 y(in)28 b(order)e(to)h(pro)r(duce)g(nicely)h(t)n(yp)r
(eset)g(c)n(hess)f(games:)p 0 TeXcolorgray 639 4560 a
Fl(\210)p 0 TeXcolorgray 41 w Fw(write)h Fq(\\usepackage{ska)o(k})21
b Fw(in)28 b(the)g(pream)n(ble.)p 0 TeXcolorgray 639
4726 a Fl(\210)p 0 TeXcolorgray 41 w Fw(the)g Fr(n)p
Fq(newgame)d Fw(command.)p 0 TeXcolorgray 639 4892 a
Fl(\210)p 0 TeXcolorgray 41 w Fw(the)j Fr(n)p Fq(mainline)c
Fw(command.)p 0 TeXcolorgray 1926 5255 a(3)p 0 TeXcolorgray
eop end
%%Page: 4 4
TeXDict begin 4 3 bop 0 TeXcolorgray 0 TeXcolorgray 0
TeXcolorgray 0 TeXcolorgray 639 523 a Fl(\210)p 0 TeXcolorgray
41 w Fw(the)28 b Fr(n)p Fq(variation)c Fw(command.)p
0 TeXcolorgray 639 689 a Fl(\210)p 0 TeXcolorgray 41
w Fw(the)k Fr(n)p Fq(showboard)c Fw(command.)639 870
y(As)30 b(an)g(example)f(I)h(will)g(describ)r(e)g(some)f(mo)n(v)n(es)g
(from)g(the)i(Ruy)f(Lop)r(ez)f(op)r(ening)h(|)515 970
y(please)f(note)h(that)h(the)g(commen)n(ts)e(are)h(just)g(idle)h(talk.)
44 b(In)31 b(the)g(left)f(column)h(the)f(input)515 1069
y(is)d(sho)n(wn)g(and)g(the)h(corresp)r(onding)e(output)i(is)g(sho)n
(wn)f(in)g(the)h(righ)n(t)f(column.)p 0 TeXcolorgray
0 TeXcolorgray 543 1270 a Fu(1)32 b(e4)f(e5)g(2)h Fk(N)p
Fu(f3)f Fk(N)p Fu(c6)h(3)f Fk(B)p Fu(b5)p 535 1339 1013
9 v 487 1425 a Fj(8)p 535 1464 9 125 v 544 1464 a Fi(rZblkans)p
1539 1464 V 487 1550 a Fj(7)p 535 1588 V 544 1588 a Fi(opopZpop)p
1539 1588 V 487 1674 a Fj(6)p 535 1713 V 544 1713 a Fi(0ZnZ0Z0Z)p
1539 1713 V 487 1799 a Fj(5)p 535 1837 V 544 1837 a Fi(ZBZ0o0Z0)p
1539 1837 V 487 1923 a Fj(4)p 535 1962 V 544 1962 a Fi(0Z0ZPZ0Z)p
1539 1962 V 487 2048 a Fj(3)p 535 2086 V 544 2086 a Fi(Z0Z0ZNZ0)p
1539 2086 V 487 2172 a Fj(2)p 535 2211 V 544 2211 a Fi(POPO0OPO)p
1539 2211 V 487 2297 a Fj(1)p 535 2335 V 544 2335 a Fi(SNAQJ0ZR)1544
2335 y
tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode
} /NodeScale {} def NewNode end  end
 1544 2335 a 1539 2335 9 125 v 535 2343 1013 9
v 580 2402 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62
b @beginspecial @setspecial
  tx@Dict begin STP newpath 0.8 SLW 0  setgray  tx@NodeDict begin tx@NodeDict
/N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0
105.0 translate  0.8 SLW 0  setgray  /ArrowA { /lineto load stopped
{ moveto } if } def /ArrowB { BeginArrow 1.  1.  scale  false 0.4 1.4
1.5 2.   1. .setopacityalpha  Arrow  EndArrow  } def  [ 15.0 -12.00005
15.0 -3.75   /currentpoint load stopped pop  /Lineto /lineto load def
0  setlinejoin false Line   0.8 SLW 0  setgray   0. true 12.59995 -2.40005
17.40005 2.40005 .5 Frame  gsave 0.5  setgray  1. .setopacityalpha
 fill  grestore gsave 0.8 SLW 0  setgray  1. .setopacityalpha   0 
setlinejoin 0  setlinecap stroke  grestore end
 
@endspecial 515 1179 1433
4 v 515 2442 4 1265 v 1944 2442 V 515 2444 1433 4 v 0
TeXcolorgray 2068 1680 a Fh(1)17 b Fr(n)o Fw(newgame)2068
1780 y Fh(2)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28
b(e5)35 b(2.)42 b(Nf)q(3)27 b(Nc6)h(3.)o(Bb5)p Fr(g)2068
1879 y Fh(3)2068 1979 y(4)17 b Fr(n)o Fw(sho)n(wb)r(oard)p
0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 639 2596
a(The)36 b Fr(n)p Fq(newgame)c Fw(command)k(sets)f(up)h(the)g(in)n
(ternal)f(b)r(oard)g(or)g(a)g(new)h(game.)60 b(The)515
2696 y Fr(n)p Fq(mainline)29 b Fw(command)j(do)r(es)g(t)n(w)n(o)g
(things:)46 b(it)33 b(t)n(yp)r(esets)g(the)f(mo)n(v)n(es)g(and)g(up)r
(dates)h(the)515 2795 y(b)r(oard)27 b(so)f(that)i Fr(n)p
Fq(showboard)c Fw(will)k(sho)n(w)e(the)i(curren)n(t)f(b)r(oard)g(p)r
(osition.)p 0 TeXcolorgray 0 TeXcolorgray 543 2988 a
Fu(3.)15 b(.)h(.)f(a6)543 3088 y Fw(Rarely)27 b(used)g(these)h(da)n
(ys,)543 3187 y(3.)13 b(.)h(.)g Fg(N)p Fw(f6)27 b(is)h(more)f(in)543
3287 y(fashion)g(since)g(blah)h(blah...)543 3386 y Fu(4)k
Fk(B)p Fu(a4)p 535 3455 1013 9 v 487 3541 a Fj(8)p 535
3580 9 125 v 544 3580 a Fi(rZblkans)p 1539 3580 V 487
3666 a Fj(7)p 535 3704 V 544 3704 a Fi(ZpopZpop)p 1539
3704 V 487 3790 a Fj(6)p 535 3829 V 544 3829 a Fi(pZnZ0Z0Z)p
1539 3829 V 487 3915 a Fj(5)p 535 3953 V 544 3953 a Fi(Z0Z0o0Z0)p
1539 3953 V 487 4039 a Fj(4)p 535 4078 V 544 4078 a Fi(BZ0ZPZ0Z)p
1539 4078 V 487 4164 a Fj(3)p 535 4202 V 544 4202 a Fi(Z0Z0ZNZ0)p
1539 4202 V 487 4288 a Fj(2)p 535 4327 V 544 4327 a Fi(POPO0OPO)p
1539 4327 V 487 4413 a Fj(1)p 535 4451 V 544 4451 a Fi(SNAQJ0ZR)1544
4451 y
tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode
} /NodeScale {} def NewNode end  end
 1544 4451 a 1539 4451 9 125 v 535 4459 1013 9
v 580 4518 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62
b @beginspecial @setspecial
  tx@Dict begin STP newpath 0.8 SLW 0  setgray  tx@NodeDict begin tx@NodeDict
/N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0
105.0 translate  0.8 SLW 0  setgray  /ArrowA { /lineto load stopped
{ moveto } if } def /ArrowB { BeginArrow 1.  1.  scale  false 0.4 1.4
1.5 2.   1. .setopacityalpha  Arrow  EndArrow  } def  [ 15.0 -12.00005
15.0 -3.75   /currentpoint load stopped pop  /Lineto /lineto load def
0  setlinejoin false Line   0.8 SLW 0  setgray   0. true 12.59995 -2.40005
17.40005 2.40005 .5 Frame  gsave 0.5  setgray  1. .setopacityalpha
 fill  grestore gsave 0.8 SLW 0  setgray  1. .setopacityalpha   0 
setlinejoin 0  setlinecap stroke  grestore end
 
@endspecial 515 2909 1433
4 v 515 4558 4 1650 v 1944 4558 V 515 4560 1433 4 v 0
TeXcolorgray 2068 3454 a Fh(1)17 b Fr(n)o Fw(mainline)11
b Fr(f)p Fw(3...)e(a)o(6)p Fr(g)27 b(n)p Fw(sa)n(v)n(egame)m
Fr(f)p Fw(pap)o(1)p Fr(g)2068 3553 y Fh(2)17 b Fw(Rarely)27
b(used)g(these)k(da)n(ys,)2068 3653 y Fh(3)17 b Fr(n)5
b Fw(v)-5 b(ariation)22 b Fr(f)p Fw(3...)16 b(Nf)q(6)p
Fr(g)30 b Fw(is)41 b(more)27 b(in)2068 3753 y Fh(4)19
b Fw(fashion)45 b(since)e(blah)30 b(blah)17 b(...)2068
3852 y Fh(5)g Fr(n)o Fw(mainline)p Fr(f)p Fw(4.Ba)o(4)p
Fr(g)2068 3952 y Fh(6)2068 4052 y(7)g Fr(n)o Fw(sho)n(wb)r(oard)p
0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 639 4707
a(This)31 b(example)g(sho)n(ws)e(that)i(if)h(it)f(is)g(blac)n(k)f(to)h
(mo)n(v)n(e)e(the)j(mo)n(v)n(e)d(n)n(um)n(b)r(er)i(shoud)g(b)r(e)515
4807 y(follo)n(w)n(ed)38 b(b)n(y)h(three)g(p)r(erio)r(ds.)72
b(F)-7 b(urthermore,)41 b(it)f(also)e(sho)n(ws)g(that)i(the)f
Fr(n)p Fq(variation)515 4907 y Fw(command)22 b(merely)h(t)n(yp)r(esets)
g(the)g(mo)n(v)n(es)f(|)h(it)h(do)r(es)e Ff(not)31 b
Fw(up)r(date)24 b(the)f(b)r(oard,)g(but)h(apart)515 5006
y(from)j(that)h(it)g(exp)r(ects)g(the)g(same)f(input)h(as)f
Fr(n)p Fq(mainline)p Fw(.)p 0 TeXcolorgray 1926 5255
a(4)p 0 TeXcolorgray eop end
%%Page: 5 5
TeXDict begin 5 4 bop 0 TeXcolorgray 0 TeXcolorgray 0
TeXcolorgray 639 523 a Fw(The)31 b(four)f(commands)f(in)n(tro)r(duced)h
(in)h(this)g(section)f(will)g(enable)g(y)n(ou)g(to)g(commen)n(t)515
623 y(y)n(our)c(games)g(with)i(minimal)g(e\013ort)f(and)h(still)f(get)h
(great)e(results)h(|)g(in)h(fact)g(most)f(c)n(hess)515
722 y(b)r(o)r(oks)g(can)g(b)r(e)h(writen)f(using)h(only)f(these)h
(commands!)639 822 y(But)23 b(the)f Fs(sk)n(ak)f Fw(pac)n(k)-5
b(age)20 b(o\013ers)i(a)f(lot)h(more)g(that)g(can)g(mak)n(e)f(c)n(hess)
g(t)n(yp)r(esetting)h(easier)515 922 y(for)27 b(y)n(our)f(|)i(these)f
(features)g(are)g(the)h(topics)f(of)h(the)g(next)g(t)n(w)n(o)f
(sections.)515 1196 y Fv(4)134 b(In)l(termediate)48 b(Usage)e(of)f(the)
g Fp(sk)l(ak)h Fv(P)l(ac)l(k)-7 b(age)515 1378 y Fw(This)27
b(section)h(describ)r(es)f(ho)n(w)f(to)p 0 TeXcolorgray
639 1544 a Fl(\210)p 0 TeXcolorgray 41 w Fw(do)i(game)e(managemen)n(t,)
p 0 TeXcolorgray 639 1710 a Fl(\210)p 0 TeXcolorgray
41 w Fw(add)i(ornamen)n(ts)e(to)h(the)h(b)r(oard)f(and)p
0 TeXcolorgray 639 1876 a Fl(\210)p 0 TeXcolorgray 41
w Fw(con)n(trolling)f(some)h(asp)r(ects)h(of)f(sho)n(wing)f(the)i(b)r
(oard.)515 2108 y Fn(4.1)112 b(Game)39 b(Managemen)m(t)515
2262 y Fw(Returning)24 b(to)f(the)i(Ruy)f(Lop)r(ez)g(example)f(supp)r
(ose)h(y)n(ou)f(w)n(an)n(t)h(to)f(go)h(in)n(to)f(details)h(ab)r(out)515
2361 y(a)30 b(n)n(um)n(b)r(er)g(of)g(v)-5 b(ariations)29
b(after)h(white's)h(third)g(mo)n(v)n(e,)f(preferably)f(sho)n(wing)g
(the)i(b)r(oard)515 2461 y(in)d(all)f(the)h(lines)f(y)n(ou)g(describ)r
(e.)639 2561 y(One)h(w)n(a)n(y)e(to)h(do)h(this)g(is)f(to)h(use)f(the)h
Fr(n)p Fq(hidemoves)23 b Fw(command)28 b(lik)n(e)f(this:)p
0 TeXcolorgray 0 TeXcolorgray 543 2767 a Fu(1)32 b(e4)f(e5)g(2)h
Fk(N)p Fu(f3)f Fk(N)p Fu(c6)h(3)f Fk(B)p Fu(b5)p 535
2836 1013 9 v 487 2922 a Fj(8)p 535 2960 9 125 v 544
2960 a Fi(rZblkans)p 1539 2960 V 487 3046 a Fj(7)p 535
3085 V 544 3085 a Fi(opopZpop)p 1539 3085 V 487 3171
a Fj(6)p 535 3210 V 544 3210 a Fi(0ZnZ0Z0Z)p 1539 3210
V 487 3295 a Fj(5)p 535 3334 V 544 3334 a Fi(ZBZ0o0Z0)p
1539 3334 V 487 3420 a Fj(4)p 535 3459 V 544 3459 a Fi(0Z0ZPZ0Z)p
1539 3459 V 487 3544 a Fj(3)p 535 3583 V 544 3583 a Fi(Z0Z0ZNZ0)p
1539 3583 V 487 3669 a Fj(2)p 535 3708 V 544 3708 a Fi(POPO0OPO)p
1539 3708 V 487 3794 a Fj(1)p 535 3832 V 544 3832 a Fi(SNAQJ0ZR)1544
3832 y
tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode
} /NodeScale {} def NewNode end  end
 1544 3832 a 1539 3832 9 125 v 535 3840 1013 9
v 580 3899 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62
b @beginspecial @setspecial
  tx@Dict begin STP newpath 0.8 SLW 0  setgray  tx@NodeDict begin tx@NodeDict
/N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0
105.0 translate  0.8 SLW 0  setgray  /ArrowA { /lineto load stopped
{ moveto } if } def /ArrowB { BeginArrow 1.  1.  scale  false 0.4 1.4
1.5 2.   1. .setopacityalpha  Arrow  EndArrow  } def  [ 15.0 -12.00005
15.0 -3.75   /currentpoint load stopped pop  /Lineto /lineto load def
0  setlinejoin false Line   0.8 SLW 0  setgray   0. true 12.59995 -2.40005
17.40005 2.40005 .5 Frame  gsave 0.5  setgray  1. .setopacityalpha
 fill  grestore gsave 0.8 SLW 0  setgray  1. .setopacityalpha   0 
setlinejoin 0  setlinecap stroke  grestore end
 
@endspecial 515 2676 1433
4 v 515 3939 4 1265 v 1944 3939 V 515 3941 1433 4 v 0
TeXcolorgray 2068 3177 a Fh(1)17 b Fr(n)o Fw(newgame)2068
3277 y Fh(2)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28
b(e5)35 b(2.)42 b(Nf)q(3)27 b(Nc6)h(3.)o(Bb5)p Fr(g)2068
3376 y Fh(3)2068 3476 y(4)17 b Fr(n)o Fw(sho)n(wb)r(oard)p
0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
1926 5255 a(5)p 0 TeXcolorgray eop end
%%Page: 6 6
TeXDict begin 6 5 bop 0 TeXcolorgray 0 TeXcolorgray 0
TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 543 526 a
Fu(3.)15 b(.)h(.)f(a6)28 b Fw(blah)f(blah)p 535 592 1013
9 v 487 678 a Fj(8)p 535 716 9 125 v 544 716 a Fi(rZblkans)p
1539 716 V 487 802 a Fj(7)p 535 841 V 544 841 a Fi(ZpopZpop)p
1539 841 V 487 927 a Fj(6)p 535 965 V 544 965 a Fi(pZnZ0Z0Z)p
1539 965 V 487 1051 a Fj(5)p 535 1090 V 544 1090 a Fi(ZBZ0o0Z0)p
1539 1090 V 487 1176 a Fj(4)p 535 1215 V 544 1215 a Fi(0Z0ZPZ0Z)p
1539 1215 V 487 1300 a Fj(3)p 535 1339 V 544 1339 a Fi(Z0Z0ZNZ0)p
1539 1339 V 487 1425 a Fj(2)p 535 1464 V 544 1464 a Fi(POPO0OPO)p
1539 1464 V 487 1549 a Fj(1)p 535 1588 V 544 1588 a Fi(SNAQJ0ZR)1544
1588 y
tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode
} /NodeScale {} def NewNode end  end
 1544 1588 a 1539 1588 9 125 v 535 1596 1013 9
v 580 1655 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62
b @beginspecial @setspecial
  tx@Dict begin STP newpath 0.8 SLW 0  setgray  tx@NodeDict begin tx@NodeDict
/N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0
0.0 translate  0.8 SLW 0  setgray  /ArrowA { /lineto load stopped {
moveto } if } def /ArrowB { BeginArrow 1.  1.  scale  false 0.4 1.4
1.5 2.   1. .setopacityalpha  Arrow  EndArrow  } def  [ 15.0 12.00005
15.0 3.75   /currentpoint load stopped pop  /Lineto /lineto load def
0  setlinejoin false Line   0.8 SLW 0  setgray   0. true 12.59995 -2.40005
17.40005 2.40005 .5 Frame  gsave 0.8 SLW 0  setgray  1. .setopacityalpha
  0  setlinejoin 0  setlinecap stroke  grestore end
 
@endspecial 515 443 1433
4 v 515 1694 4 1253 v 1944 1694 V 515 1696 1433 4 v 0
TeXcolorgray 2068 988 a Fh(1)17 b Fr(n)o Fw(mainline)11
b Fr(f)p Fw(3...)e(a)o(6)p Fr(g)27 b Fw(blah)h(blah)2068
1088 y Fh(2)2068 1188 y(3)17 b Fr(n)o Fw(sho)n(wb)r(oard)p
0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
0 TeXcolorgray 543 1882 a Fu(3.)e(.)h(.)f Fk(N)p Fu(ge7)27
b Fw(blah)g(blah)p 535 1964 1013 9 v 487 2050 a Fj(8)p
535 2089 9 125 v 544 2089 a Fi(rZblka0s)p 1539 2089 V
487 2174 a Fj(7)p 535 2213 V 544 2213 a Fi(opopmpop)p
1539 2213 V 487 2299 a Fj(6)p 535 2338 V 544 2338 a Fi(0ZnZ0Z0Z)p
1539 2338 V 487 2424 a Fj(5)p 535 2462 V 544 2462 a Fi(ZBZ0o0Z0)p
1539 2462 V 487 2548 a Fj(4)p 535 2587 V 544 2587 a Fi(0Z0ZPZ0Z)p
1539 2587 V 487 2673 a Fj(3)p 535 2711 V 544 2711 a Fi(Z0Z0ZNZ0)p
1539 2711 V 487 2797 a Fj(2)p 535 2836 V 544 2836 a Fi(POPO0OPO)p
1539 2836 V 487 2922 a Fj(1)p 535 2960 V 544 2960 a Fi(SNAQJ0ZR)1544
2960 y
tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode
} /NodeScale {} def NewNode end  end
 1544 2960 a 1539 2960 9 125 v 535 2968 1013 9
v 580 3027 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62
b @beginspecial @setspecial
  tx@Dict begin STP newpath 0.8 SLW 0  setgray  tx@NodeDict begin tx@NodeDict
/N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0
0.0 translate  0.8 SLW 0  setgray  /ArrowA { /lineto load stopped {
moveto } if } def /ArrowB { BeginArrow 1.  1.  scale  false 0.4 1.4
1.5 2.   1. .setopacityalpha  Arrow  EndArrow  } def  [ 15.0 12.00005
15.0 3.75   /currentpoint load stopped pop  /Lineto /lineto load def
0  setlinejoin false Line   0.8 SLW 0  setgray   0. true 12.59995 -2.40005
17.40005 2.40005 .5 Frame  gsave 0.8 SLW 0  setgray  1. .setopacityalpha
  0  setlinejoin 0  setlinecap stroke  grestore end
 
@endspecial 515 1791 1433
4 v 515 3067 4 1278 v 1944 3067 V 515 3069 1433 4 v 0
TeXcolorgray 2068 2249 a Fh(1)17 b Fr(n)o Fw(newgame)2068
2348 y Fh(2)g Fr(n)o Fw(hidemo)n(v)n(es)o Fr(f)p Fw(1.)o(e4)27
b(e5)g(2.)h(Nf3)f(Nc)q(6)g(3.)o(Bb5)p Fr(g)2068 2448
y Fh(3)17 b Fr(n)o Fw(mainline)11 b Fr(f)p Fw(3...)e(Nge7)p
Fr(g)26 b Fw(blah)i(blah)2068 2547 y Fh(4)2068 2647 y(5)17
b Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray
0 TeXcolorgray 639 3217 a(This)22 b(is,)i(admittedly)-7
b(,)23 b(a)f(lab)r(ourious)f(w)n(a)n(y)g(of)h(doing)g(it,)i(but)e(the)h
(example)f(sho)n(ws)f(ho)n(w)515 3317 y Fr(n)p Fq(hidemoves)i
Fw(can)k(fast-forw)n(ard)f(y)n(ou)h(to)g(an)n(y)g(p)r(oin)n(t)h(in)g(a)
f(game.)639 3417 y Fs(sk)n(ak)g Fw(o\013ers)f(y)n(ou)h(w)n(a)n(ys)f(of)
i(storing)e(game)h(p)r(ositions)p 0 TeXcolorgray 639
3583 a Fl(\210)p 0 TeXcolorgray 41 w Fw(in)h(memory)f(or)p
0 TeXcolorgray 639 3749 a Fl(\210)p 0 TeXcolorgray 41
w Fw(in)h(a)f(\014le.)639 3915 y(The)c(former)f(is)h(done)g(using)g
(the)g Fr(n)p Fq(storegame)c Fw(and)k Fr(n)p Fq(restoregame)18
b Fw(commands)k(lik)n(e)515 4014 y(this:)p 0 TeXcolorgray
1926 5255 a(6)p 0 TeXcolorgray eop end
%%Page: 7 7
TeXDict begin 7 6 bop 0 TeXcolorgray 0 TeXcolorgray 0
TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 543 534 a
Fu(1)32 b(e4)f(e5)g(2)h Fk(N)p Fu(f3)f Fk(N)p Fu(c6)h(3)f
Fk(B)p Fu(b5)543 634 y(3.)15 b(.)h(.)f(a6)32 b(4)g Fk(B)p
Fu(a4)f(b5)p 535 703 1013 9 v 487 789 a Fj(8)p 535 827
9 125 v 544 827 a Fi(rZblkans)p 1539 827 V 487 913 a
Fj(7)p 535 952 V 544 952 a Fi(Z0opZpop)p 1539 952 V 487
1038 a Fj(6)p 535 1076 V 544 1076 a Fi(pZnZ0Z0Z)p 1539
1076 V 487 1162 a Fj(5)p 535 1201 V 544 1201 a Fi(ZpZ0o0Z0)p
1539 1201 V 487 1287 a Fj(4)p 535 1326 V 544 1326 a Fi(BZ0ZPZ0Z)p
1539 1326 V 487 1411 a Fj(3)p 535 1450 V 544 1450 a Fi(Z0Z0ZNZ0)p
1539 1450 V 487 1536 a Fj(2)p 535 1575 V 544 1575 a Fi(POPO0OPO)p
1539 1575 V 487 1661 a Fj(1)p 535 1699 V 544 1699 a Fi(SNAQJ0ZR)1544
1699 y
tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode
} /NodeScale {} def NewNode end  end
 1544 1699 a 1539 1699 9 125 v 535 1707 1013 9
v 580 1766 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62
b @beginspecial @setspecial
  tx@Dict begin STP newpath 0.8 SLW 0  setgray  tx@NodeDict begin tx@NodeDict
/N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0
0.0 translate  0.8 SLW 0  setgray  /ArrowA { /lineto load stopped {
moveto } if } def /ArrowB { BeginArrow 1.  1.  scale  false 0.4 1.4
1.5 2.   1. .setopacityalpha  Arrow  EndArrow  } def  [ 15.0 12.00005
15.0 3.75   /currentpoint load stopped pop  /Lineto /lineto load def
0  setlinejoin false Line   0.8 SLW 0  setgray   0. true 12.59995 -2.40005
17.40005 2.40005 .5 Frame  gsave 0.8 SLW 0  setgray  1. .setopacityalpha
  0  setlinejoin 0  setlinecap stroke  grestore end
 
@endspecial 543 1866 a Fu(3.)15
b(.)h(.)f Fk(B)p Fu(d7)p 535 1934 V 487 2020 a Fj(8)p
535 2059 9 125 v 544 2059 a Fi(rZ0lkans)p 1539 2059 V
487 2145 a Fj(7)p 535 2184 V 544 2184 a Fi(opobZpop)p
1539 2184 V 487 2269 a Fj(6)p 535 2308 V 544 2308 a Fi(0ZnZ0Z0Z)p
1539 2308 V 487 2394 a Fj(5)p 535 2433 V 544 2433 a Fi(ZBZ0o0Z0)p
1539 2433 V 487 2518 a Fj(4)p 535 2557 V 544 2557 a Fi(0Z0ZPZ0Z)p
1539 2557 V 487 2643 a Fj(3)p 535 2682 V 544 2682 a Fi(Z0Z0ZNZ0)p
1539 2682 V 487 2768 a Fj(2)p 535 2806 V 544 2806 a Fi(POPO0OPO)p
1539 2806 V 487 2892 a Fj(1)p 535 2931 V 544 2931 a Fi(SNAQJ0ZR)1544
2931 y
tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode
} /NodeScale {} def NewNode end  end
 1544 2931 a 1539 2931 9 125 v 535 2939 1013 9
v 580 2998 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62
b @beginspecial @setspecial
  tx@Dict begin STP newpath 0.8 SLW 0  setgray  tx@NodeDict begin tx@NodeDict
/N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0
0.0 translate  0.8 SLW 0  setgray  /ArrowA { /lineto load stopped {
moveto } if } def /ArrowB { BeginArrow 1.  1.  scale  false 0.4 1.4
1.5 2.   1. .setopacityalpha  Arrow  EndArrow  } def  [ 15.0 12.00005
15.0 3.75   /currentpoint load stopped pop  /Lineto /lineto load def
0  setlinejoin false Line   0.8 SLW 0  setgray   0. true 12.59995 -2.40005
17.40005 2.40005 .5 Frame  gsave 0.8 SLW 0  setgray  1. .setopacityalpha
  0  setlinejoin 0  setlinecap stroke  grestore end
 
@endspecial 515 443 1433
4 v 515 3037 4 2596 v 1944 3037 V 515 3039 1433 4 v 0
TeXcolorgray 2068 1311 a Fh(1)17 b Fr(n)o Fw(newgame)2068
1411 y Fh(2)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28
b(e5)35 b(2.)42 b(Nf)q(3)27 b(Nc6)h(3.)o(Bb5)p Fr(g)2068
1510 y Fh(3)17 b Fr(n)o Fw(storegame)n Fr(f)p Fw(game)o(1)p
Fr(g)2068 1610 y Fh(4)g Fr(n)o Fw(mainline)11 b Fr(f)p
Fw(3...)e(a)o(6)34 b(4.)5 b(Ba)o(4)27 b(b5)p Fr(g)2068
1709 y Fh(5)2068 1809 y(6)17 b Fr(n)o Fw(sho)n(wb)r(oard)2068
1909 y Fh(7)g Fr(n)o Fw(restoregame)n Fr(f)o Fw(game1)p
Fr(g)2068 2008 y Fh(8)2068 2108 y(9)g Fr(n)o Fw(mainline)11
b Fr(f)p Fw(3...)e(Bd7)p Fr(g)2040 2208 y Fh(10)17 b
Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray
0 TeXcolorgray 639 3192 a(Sa)n(ving)43 b(and)g(loading)g(to/from)f(a)h
(\014le)h(is)g(the)g(same)f(just)h(with)g(the)g(commands)515
3292 y Fr(n)p Fq(savegame)24 b Fw(and)j Fr(n)p Fq(loadgame)p
Fw(.)515 3567 y Fv(5)134 b(Ornamen)l(ts)515 3765 y Fn(5.1)112
b(Sho)m(wing)38 b(the)g(Board)515 3918 y Fw(W)-7 b(e)29
b(ha)n(v)n(e)e(already)g(seen)i Fr(n)p Fq(showboard)24
b Fw(in)29 b(action,)g(but)g(is)g(is)f(p)r(ossible)h(to)f(alter)g(the)h
(w)n(a)n(y)515 4018 y(the)f(b)r(oard)e(lo)r(oks)h(lik)n(e.)639
4117 y(With)33 b(the)f Fr(n)p Fq(mover)1267 4087 y Fo(1)1333
4117 y Fw(command)g(one)f(can)g(request)h(that)g(a)f(little)h(mark)n
(er)e(is)i(sho)n(wn)515 4217 y(next)c(to)f(the)h(b)r(oard)f(indicating)
g(who)g(is)h(to)f(mo)n(v)n(e)g(next.)p 0 TeXcolorgray
515 4369 1146 4 v 607 4423 a Fy(1)642 4446 y Fe(n)p Fd(mover)e
Fc(only)f(w)n(orks)f(if)g(the)h Fj(sk)n(ak)h Fc(is)e(loaded)h(with)g
(the)h(ps)e(option.)p 0 TeXcolorgray 0 TeXcolorgray 1926
5255 a Fw(7)p 0 TeXcolorgray eop end
%%Page: 8 8
TeXDict begin 8 7 bop 0 TeXcolorgray 0 TeXcolorgray 0
TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 535 526 1013
9 v 487 612 a Fj(8)p 535 650 9 125 v 544 650 a Fi(rmblkans)p
1539 650 V 487 736 a Fj(7)p 535 775 V 544 775 a Fi(opopopop)p
1539 775 V 487 861 a Fj(6)p 535 899 V 544 899 a Fi(0Z0Z0Z0Z)p
1539 899 V 487 985 a Fj(5)p 535 1024 V 544 1024 a Fi(Z0Z0Z0Z0)p
1539 1024 V 487 1110 a Fj(4)p 535 1149 V 544 1149 a Fi(0Z0Z0Z0Z)p
1539 1149 V 487 1234 a Fj(3)p 535 1273 V 544 1273 a Fi(Z0Z0Z0Z0)p
1539 1273 V 487 1359 a Fj(2)p 535 1398 V 544 1398 a Fi(POPOPOPO)p
1539 1398 V 487 1484 a Fj(1)p 535 1522 V 544 1522 a Fi(SNAQJBMR)1544
1522 y
tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode
} /NodeScale {} def NewNode end  end
 1544 1522 a 1539 1522 9 125 v 535 1530 1013 9
v 580 1589 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62
b @beginspecial @setspecial
  tx@Dict begin STP newpath 0.8 SLW 0  setgray  tx@NodeDict begin tx@NodeDict
/N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0
0.0 translate  0.8 SLW 0  setgray  /ArrowA { /lineto load stopped {
moveto } if } def /ArrowB { BeginArrow 1.  1.  scale  false 0.4 1.4
1.5 2.   1. .setopacityalpha  Arrow  EndArrow  } def  [ 15.0 12.00005
15.0 3.75   /currentpoint load stopped pop  /Lineto /lineto load def
0  setlinejoin false Line   0.8 SLW 0  setgray   0. true 12.59995 -2.40005
17.40005 2.40005 .5 Frame  gsave 0.8 SLW 0  setgray  1. .setopacityalpha
  0  setlinejoin 0  setlinecap stroke  grestore end
 
@endspecial 515 443 1433
4 v 515 1629 4 1187 v 1944 1629 V 515 1631 1433 4 v 0
TeXcolorgray 2068 955 a Fh(1)17 b Fr(n)o Fw(newgame)2068
1055 y Fh(2)2068 1155 y(3)g Fr(n)o Fw(sho)n(wb)r(oard)p
0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
0 TeXcolorgray 543 1791 a Fu(1)32 b(d4)p 535 1857 1013
9 v 487 1943 a Fj(8)p 535 1981 9 125 v 544 1981 a Fi(rmblkans)p
1539 1981 V 487 2067 a Fj(7)p 535 2106 V 544 2106 a Fi(opopopop)p
1539 2106 V 487 2192 a Fj(6)p 535 2230 V 544 2230 a Fi(0Z0Z0Z0Z)p
1539 2230 V 487 2316 a Fj(5)p 535 2355 V 544 2355 a Fi(Z0Z0Z0Z0)p
1539 2355 V 487 2441 a Fj(4)p 535 2479 V 544 2479 a Fi(0Z0O0Z0Z)p
1539 2479 V 487 2565 a Fj(3)p 535 2604 V 544 2604 a Fi(Z0Z0Z0Z0)p
1539 2604 V 487 2690 a Fj(2)p 535 2729 V 544 2729 a Fi(POPZPOPO)p
1539 2729 V 487 2814 a Fj(1)p 535 2853 V 544 2853 a Fi(SNAQJBMR)1544
2853 y
tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode
} /NodeScale {} def NewNode end  end
 1544 2853 a 1539 2853 9 125 v 535 2861 1013 9
v 580 2920 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62
b @beginspecial @setspecial
  tx@Dict begin STP newpath 0.8 SLW 0  setgray  tx@NodeDict begin tx@NodeDict
/N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0
105.0 translate  0.8 SLW 0  setgray  /ArrowA { /lineto load stopped
{ moveto } if } def /ArrowB { BeginArrow 1.  1.  scale  false 0.4 1.4
1.5 2.   1. .setopacityalpha  Arrow  EndArrow  } def  [ 15.0 -12.00005
15.0 -3.75   /currentpoint load stopped pop  /Lineto /lineto load def
0  setlinejoin false Line   0.8 SLW 0  setgray   0. true 12.59995 -2.40005
17.40005 2.40005 .5 Frame  gsave 0.5  setgray  1. .setopacityalpha
 fill  grestore gsave 0.8 SLW 0  setgray  1. .setopacityalpha   0 
setlinejoin 0  setlinecap stroke  grestore end
 
@endspecial 515 1708 1433
4 v 515 2959 4 1253 v 1944 2959 V 515 2961 1433 4 v 0
TeXcolorgray 2068 2253 a Fh(1)17 b Fr(n)o Fw(mainline)p
Fr(f)p Fw(1.d4)p Fr(g)2068 2353 y Fh(2)2068 2453 y(3)g
Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray 0 TeXcolorgray
0 TeXcolorgray 639 3098 a(This)31 b(can)f(b)r(e)h(turned)f(o\013)h
(with)g Fr(n)p Fq(moveroff)p Fw(.)41 b(Y)-7 b(ou)31 b(can)f(also)f
(remo)n(v)n(e)g(the)i(notation)515 3198 y(around)26 b(the)i(b)r(oard)f
(using)g Fr(n)p Fq(notationoff)c Fw(whic)n(h)k(giv)n(es)g(this)h(app)r
(earance:)p 0 TeXcolorgray 0 TeXcolorgray 535 3438 1013
9 v 535 4434 9 997 v 544 3562 a Fi(rmblkans)544 3687
y(opopopop)544 3811 y(0Z0Z0Z0Z)544 3936 y(Z0Z0Z0Z0)544
4061 y(0Z0Z0Z0Z)544 4185 y(Z0Z0Z0Z0)544 4310 y(POPOPOPO)544
4434 y(SNAQJBMR)1544 4434 y
tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode
} /NodeScale {} def NewNode end  end
 1544 4434 a 1539 4434 9 997
v 535 4442 1013 9 v 1548 4442 a @beginspecial @setspecial
  tx@Dict begin STP newpath 0.8 SLW 0  setgray  tx@NodeDict begin tx@NodeDict
/N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0
0.0 translate  0.8 SLW 0  setgray  /ArrowA { /lineto load stopped {
moveto } if } def /ArrowB { BeginArrow 1.  1.  scale  false 0.4 1.4
1.5 2.   1. .setopacityalpha  Arrow  EndArrow  } def  [ 15.0 12.00005
15.0 3.75   /currentpoint load stopped pop  /Lineto /lineto load def
0  setlinejoin false Line   0.8 SLW 0  setgray   0. true 12.59995 -2.40005
17.40005 2.40005 .5 Frame  gsave 0.8 SLW 0  setgray  1. .setopacityalpha
  0  setlinejoin 0  setlinecap stroke  grestore end


@endspecial 515 3297 1433 4 v 515 4469 4 1174 v 1944
4469 V 515 4471 1433 4 v 0 TeXcolorgray 2068 3802 a Fh(1)17
b Fr(n)o Fw(newgame)2068 3902 y Fh(2)g Fr(n)6 b Fw(notationo\013)2068
4002 y Fh(3)17 b Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray
0 TeXcolorgray 0 TeXcolorgray 639 4608 a(The)28 b(notation)f(is)g
(added)h(again)e(after)i(one)f(has)g(issued)g Fr(n)p
Fq(notationon)p Fw(.)639 4707 y(A)e(more)e(elab)r(orate)f(explanation)h
(of)h(ho)n(w)g(the)g(app)r(earance)e(of)i(the)h(notation)e(around)515
4807 y(the)28 b(b)r(oard)e(is)i(con\014gured)e(can)i(b)r(e)g(found)g
(in)f([)p Fu(?)q Fw(].)639 4907 y(Although)c(it)g(is)g(rarely)e(seen)h
(is)h(c)n(hess)f(b)r(o)r(oks)g Fs(sk)n(ak)f Fw(o\013ers)h(the)h(p)r
(ossibilit)n(y)g(of)f(sho)n(wing)515 5006 y(the)28 b(b)r(oard)e(from)i
(blac)n(k's)e(p)r(ersp)r(ectiv)n(e)i(using)f(the)h Fr(n)p
Fq(showinverseboar)o(d)21 b Fw(command.)p 0 TeXcolorgray
1926 5255 a(8)p 0 TeXcolorgray eop end
%%Page: 9 9
TeXDict begin 9 8 bop 0 TeXcolorgray 0 TeXcolorgray 0
TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 535 526 1013
9 v 487 612 a Fj(8)p 535 650 9 125 v 544 650 a Fi(rmblkans)p
1539 650 V 487 736 a Fj(7)p 535 775 V 544 775 a Fi(opopopop)p
1539 775 V 487 861 a Fj(6)p 535 899 V 544 899 a Fi(0Z0Z0Z0Z)p
1539 899 V 487 985 a Fj(5)p 535 1024 V 544 1024 a Fi(Z0Z0Z0Z0)p
1539 1024 V 487 1110 a Fj(4)p 535 1149 V 544 1149 a Fi(0Z0Z0Z0Z)p
1539 1149 V 487 1234 a Fj(3)p 535 1273 V 544 1273 a Fi(Z0Z0Z0Z0)p
1539 1273 V 487 1359 a Fj(2)p 535 1398 V 544 1398 a Fi(POPOPOPO)p
1539 1398 V 487 1484 a Fj(1)p 535 1522 V 544 1522 a Fi(SNAQJBMR)1544
1522 y
tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode
} /NodeScale {} def NewNode end  end
 1544 1522 a 1539 1522 9 125 v 535 1530 1013 9
v 580 1589 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62
b @beginspecial @setspecial
  tx@Dict begin STP newpath 0.8 SLW 0  setgray  tx@NodeDict begin tx@NodeDict
/N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0
0.0 translate  0.8 SLW 0  setgray  /ArrowA { /lineto load stopped {
moveto } if } def /ArrowB { BeginArrow 1.  1.  scale  false 0.4 1.4
1.5 2.   1. .setopacityalpha  Arrow  EndArrow  } def  [ 15.0 12.00005
15.0 3.75   /currentpoint load stopped pop  /Lineto /lineto load def
0  setlinejoin false Line   0.8 SLW 0  setgray   0. true 12.59995 -2.40005
17.40005 2.40005 .5 Frame  gsave 0.8 SLW 0  setgray  1. .setopacityalpha
  0  setlinejoin 0  setlinecap stroke  grestore end
 
@endspecial 515 443 1433
4 v 515 1629 4 1187 v 1944 1629 V 515 1631 1433 4 v 0
TeXcolorgray 2068 1005 a Fh(1)17 b Fr(n)o Fw(newgame)2068
1105 y Fh(2)g Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray
0 TeXcolorgray 0 TeXcolorgray 639 1774 a(If)36 b(y)n(ou)f(are)f
(writing)h(ab)r(out)h(an)f(op)r(ening)g(from)g(blac)n(k's)g(p)r(oin)n
(t)g(of)h(view)f(this)h(com-)515 1873 y(mand/feature)26
b(could)i(b)r(e)g(a)f(w)n(elcome)g(refreshmen)n(t)g(in)h(presen)n
(tation)e(st)n(yle.)515 2105 y Fn(5.2)112 b(Handy)38
b(Commands)515 2258 y Fw(By)22 b(requst)g(of)g(users)g(and)h(o)n(wn)e
(usage)h(a)g(couple)g(of)h(handy)f(commands)g(ha)n(v)n(e)f(b)r(een)i
(added)515 2358 y(to)k Fs(sk)n(ak)f Fw(that)i(y)n(ou)f(migh)n(t)h
(\014nd)g(useful)g(to)r(o.)639 2457 y Fr(n)p Fq(wmove)p
Fr(f)p Fb(move)10 b Fr(g)20 b Fw(t)n(yp)r(esets)g(a)h(single)f(mo)n(v)n
(e,)g(whereas)g Fr(n)p Fq(bmove)p Fr(f)p Fb(move)9 b
Fr(g)21 b Fw(do)r(es)f(the)h(same)515 2557 y(only)f(with)h(leading)f
(ellipses)g(\(see)g(7for)g(in-depth)h(explanation\).)34
b(This)20 b(is)h(useful)g(for)f(short)515 2656 y(remarks)26
b(lik)n(e:)p 0 TeXcolorgray 0 TeXcolorgray 543 2846 a(.)14
b(.)g(.)g Fg(N)p Fw(d4)27 b(w)n(ould)g(ha)n(v)n(e)f(b)r(een)i(b)r
(etter.)p 515 2755 V 515 2872 4 119 v 1944 2872 V 515
2874 1433 4 v 0 TeXcolorgray 2068 2833 a Fh(1)17 b Fr(n)o
Fw(bmo)n(v)n(e)o Fr(f)p Fw(Nd4)p Fr(g)27 b Fw(w)n(ould)g(ha)n(v)n(e)g
(b)r(een)h(b)r(etter.)p 0 TeXcolorgray 0 TeXcolorgray
0 TeXcolorgray 639 3022 a Fr(n)p Fq(lastmove)c Fw(is)k(a)f(shorthand)g
(for)g(commen)n(ting)g(on)g(the)h(last)f(mo)n(v)n(e)g(made:)p
0 TeXcolorgray 0 TeXcolorgray 543 3305 a Fu(1)32 b(a3)543
3404 y Fw(1)27 b(a3)g(is)g(bad.)p 515 3226 V 515 3431
4 207 v 1944 3431 V 515 3433 1433 4 v 0 TeXcolorgray
2068 3198 a Fh(1)17 b Fr(n)o Fw(newgame)2068 3298 y Fh(2)g
Fr(n)o Fw(mainline)p Fr(f)p Fw(1.a)o(3)p Fr(g)2068 3397
y Fh(3)2068 3497 y(4)g Fr(n)o Fw(lastmo)n(v)n(e)o Fr(fg)27
b Fw(is)35 b(bad.)p 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
515 3742 a Fv(6)134 b(Adv)-7 b(anced)44 b(Usage)515 3924
y Fw(This)29 b(section)f(will)h(describ)r(e)g(some)f(features)g(of)h
(the)h Fs(sk)n(ak)d Fw(pac)n(k)-5 b(age)27 b(that)j(allo)n(ws)d(y)n(ou)
h(to)515 4024 y(con)n(trol)e(a)g(lot)i(with)f(regards)e(to)j(the)f(t)n
(yp)r(esetting)h(of)f(mo)n(v)n(es)f(as)g(w)n(ell)h(as)g(ho)n(w)f(the)i
(b)r(oard)515 4123 y(is)f(sho)n(wn.)639 4223 y(F)-7 b(urthermore,)37
b(w)n(e)e(will)h(tak)n(e)f(a)h(lo)r(ok)f(at)g(ho)n(w)h(the)g(b)r(oard)f
(is)g(set)h(up)g(in)g(arbitrary)515 4323 y(p)r(ositions)27
b(and)g(ho)n(w)g(the)h(input)h(language)d(can)h(b)r(e)h(c)n(hanged.)515
4554 y Fn(6.1)112 b(T)-9 b(ailoring)38 b(of)g(the)f(Board)h(App)s
(earance)515 4707 y Fw(In)30 b(additon)h(to)f(the)h(ornamen)n(ts)e(and)
h(sho)n(wing)g(the)g(b)r(oard)g(upside)h(do)n(wn)f(describ)r(ed)g(in)
515 4807 y(5)d(one)g(can)g(c)n(ho)r(ose)g(to)g(sho)n(w)g(only)g(a)g
(subset)h(of)f(the)h(pieces)g(actually)f(on)g(the)h(b)r(oard.)639
4907 y(The)38 b(simple)h(commands)e Fr(n)p Fq(showonlywhite)32
b Fw(and)38 b Fr(n)p Fq(showonlyblack)33 b Fw(sho)n(ws)j(only)515
5006 y(one)27 b(colour)f(on)i(the)g(b)r(oard:)p 0 TeXcolorgray
1926 5255 a(9)p 0 TeXcolorgray eop end
%%Page: 10 10
TeXDict begin 10 9 bop 0 TeXcolorgray 0 TeXcolorgray
0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 543 534
a Fu(1)32 b(e4)f(e5)g(2)h Fk(N)p Fu(f3)f Fk(N)p Fu(c6)h(3)f
Fk(B)p Fu(b5)p 535 603 1013 9 v 487 689 a Fj(8)p 535
728 9 125 v 544 728 a Fi(0Z0Z0Z0Z)p 1539 728 V 487 814
a Fj(7)p 535 852 V 544 852 a Fi(Z0Z0Z0Z0)p 1539 852 V
487 938 a Fj(6)p 535 977 V 544 977 a Fi(0Z0Z0Z0Z)p 1539
977 V 487 1063 a Fj(5)p 535 1101 V 544 1101 a Fi(ZBZ0Z0Z0)p
1539 1101 V 487 1187 a Fj(4)p 535 1226 V 544 1226 a Fi(0Z0ZPZ0Z)p
1539 1226 V 487 1312 a Fj(3)p 535 1350 V 544 1350 a Fi(Z0Z0ZNZ0)p
1539 1350 V 487 1436 a Fj(2)p 535 1475 V 544 1475 a Fi(POPO0OPO)p
1539 1475 V 487 1561 a Fj(1)p 535 1600 V 544 1600 a Fi(SNAQJ0ZR)1544
1600 y
tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode
} /NodeScale {} def NewNode end  end
 1544 1600 a 1539 1600 9 125 v 535 1608 1013 9
v 580 1666 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62
b @beginspecial @setspecial
  tx@Dict begin STP newpath 0.8 SLW 0  setgray  tx@NodeDict begin tx@NodeDict
/N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0
105.0 translate  0.8 SLW 0  setgray  /ArrowA { /lineto load stopped
{ moveto } if } def /ArrowB { BeginArrow 1.  1.  scale  false 0.4 1.4
1.5 2.   1. .setopacityalpha  Arrow  EndArrow  } def  [ 15.0 -12.00005
15.0 -3.75   /currentpoint load stopped pop  /Lineto /lineto load def
0  setlinejoin false Line   0.8 SLW 0  setgray   0. true 12.59995 -2.40005
17.40005 2.40005 .5 Frame  gsave 0.5  setgray  1. .setopacityalpha
 fill  grestore gsave 0.8 SLW 0  setgray  1. .setopacityalpha   0 
setlinejoin 0  setlinecap stroke  grestore end
 
@endspecial 515 443 1433
4 v 515 1706 4 1265 v 1944 1706 V 515 1708 1433 4 v 0
TeXcolorgray 2068 894 a Fh(1)17 b Fr(n)o Fw(newgame)2068
994 y Fh(2)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28
b(e5)35 b(2.)42 b(Nf)q(3)27 b(Nc6)h(3.)o(Bb5)p Fr(g)2068
1094 y Fh(3)2068 1193 y(4)17 b Fr(n)o Fw(sho)n(w)n(onlywhite)2068
1293 y Fh(5)g Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray
0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
535 1868 1013 9 v 487 1953 a Fj(8)p 535 1992 9 125 v
544 1992 a Fi(rZblkans)p 1539 1992 V 487 2078 a Fj(7)p
535 2117 V 544 2117 a Fi(opopZpop)p 1539 2117 V 487 2202
a Fj(6)p 535 2241 V 544 2241 a Fi(0ZnZ0Z0Z)p 1539 2241
V 487 2327 a Fj(5)p 535 2366 V 544 2366 a Fi(Z0Z0o0Z0)p
1539 2366 V 487 2452 a Fj(4)p 535 2490 V 544 2490 a Fi(0Z0Z0Z0Z)p
1539 2490 V 487 2576 a Fj(3)p 535 2615 V 544 2615 a Fi(Z0Z0Z0Z0)p
1539 2615 V 487 2701 a Fj(2)p 535 2739 V 544 2739 a Fi(0Z0Z0Z0Z)p
1539 2739 V 487 2825 a Fj(1)p 535 2864 V 544 2864 a Fi(Z0Z0Z0Z0)1544
2864 y
tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode
} /NodeScale {} def NewNode end  end
 1544 2864 a 1539 2864 9 125 v 535 2872 1013 9
v 580 2931 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62
b @beginspecial @setspecial
  tx@Dict begin STP newpath 0.8 SLW 0  setgray  tx@NodeDict begin tx@NodeDict
/N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0
105.0 translate  0.8 SLW 0  setgray  /ArrowA { /lineto load stopped
{ moveto } if } def /ArrowB { BeginArrow 1.  1.  scale  false 0.4 1.4
1.5 2.   1. .setopacityalpha  Arrow  EndArrow  } def  [ 15.0 -12.00005
15.0 -3.75   /currentpoint load stopped pop  /Lineto /lineto load def
0  setlinejoin false Line   0.8 SLW 0  setgray   0. true 12.59995 -2.40005
17.40005 2.40005 .5 Frame  gsave 0.5  setgray  1. .setopacityalpha
 fill  grestore gsave 0.8 SLW 0  setgray  1. .setopacityalpha   0 
setlinejoin 0  setlinecap stroke  grestore end
 
@endspecial 515 1785 1433
4 v 515 2970 4 1187 v 1944 2970 V 515 2972 1433 4 v 0
TeXcolorgray 2068 2347 a Fh(1)17 b Fr(n)o Fw(sho)n(w)n(onlyblac)n(k)
2068 2446 y Fh(2)g Fr(n)o Fw(sho)n(wb)r(oard)p 0 TeXcolorgray
0 TeXcolorgray 0 TeXcolorgray 639 3104 a(This)25 b(is)g(often)g(used)g
(when)g(describing)g(op)r(eningswhere)e(one)i(w)n(an)n(ts)f(to)h(fo)r
(cus)g(on)g(the)515 3203 y(merrits)k(of)h(the)h(piece)f(set-up)g(on)g
(one)g(side)g(without)h(considering)d(ho)n(w)i(the)h(other)e(side)515
3303 y(is)e(p)r(ositioned.)639 3402 y(In)i(addition)f(to)g(the)h
(commands)e(for)h(sho)n(wing)f(only)h(one)g(colour)e(it)j(is)f(also)f
(p)r(ossible)515 3502 y(to)k(sho)n(w)f(an)n(y)g(subset)h(of)f(the)i
(pieces)e(on)h(the)g(b)r(oard)f(using)h(the)g Fr(n)p
Fq(showonly)c Fw(command)515 3602 y(that)h(tak)n(es)e(a)h(comma)g(sp)r
(erated)g(list)h(of)g(piece)f(names)h(as)e(argumen)n(t:)p
0 TeXcolorgray 0 TeXcolorgray 543 3778 a(The)i(pa)n(wn)f(structure)g
(is)543 3877 y(no)n(w)g(lik)n(e)g(this:)p 535 3943 1013
9 v 487 4029 a Fj(8)p 535 4068 9 125 v 544 4068 a Fi(0Z0Z0Z0Z)p
1539 4068 V 487 4154 a Fj(7)p 535 4193 V 544 4193 a Fi(opopZpop)p
1539 4193 V 487 4278 a Fj(6)p 535 4317 V 544 4317 a Fi(0Z0Z0Z0Z)p
1539 4317 V 487 4403 a Fj(5)p 535 4442 V 544 4442 a Fi(Z0Z0o0Z0)p
1539 4442 V 487 4527 a Fj(4)p 535 4566 V 544 4566 a Fi(0Z0ZPZ0Z)p
1539 4566 V 487 4652 a Fj(3)p 535 4691 V 544 4691 a Fi(Z0Z0Z0Z0)p
1539 4691 V 487 4777 a Fj(2)p 535 4815 V 544 4815 a Fi(POPO0OPO)p
1539 4815 V 487 4901 a Fj(1)p 535 4940 V 544 4940 a Fi(Z0Z0Z0Z0)1544
4940 y
tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode
} /NodeScale {} def NewNode end  end
 1544 4940 a 1539 4940 9 125 v 535 4948 1013 9
v 580 5007 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62
b @beginspecial @setspecial
  tx@Dict begin STP newpath 0.8 SLW 0  setgray  tx@NodeDict begin tx@NodeDict
/N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0
105.0 translate  0.8 SLW 0  setgray  /ArrowA { /lineto load stopped
{ moveto } if } def /ArrowB { BeginArrow 1.  1.  scale  false 0.4 1.4
1.5 2.   1. .setopacityalpha  Arrow  EndArrow  } def  [ 15.0 -12.00005
15.0 -3.75   /currentpoint load stopped pop  /Lineto /lineto load def
0  setlinejoin false Line   0.8 SLW 0  setgray   0. true 12.59995 -2.40005
17.40005 2.40005 .5 Frame  gsave 0.5  setgray  1. .setopacityalpha
 fill  grestore gsave 0.8 SLW 0  setgray  1. .setopacityalpha   0 
setlinejoin 0  setlinecap stroke  grestore end
 
@endspecial 515 3695 1433
4 v 515 5046 4 1353 v 1944 5046 V 515 5048 1433 4 v 0
TeXcolorgray 2068 4191 a Fh(1)17 b Fw(The)28 b(pa)n(wn)f(structure)g
(is)2068 4290 y Fh(2)17 b Fw(no)n(w)28 b(lik)n(e)45 b(this)15
b(:)2068 4390 y Fh(3)2068 4489 y(4)i Fr(n)o Fw(sho)n(w)n(only)o
Fr(f)o Fw(P,p)p Fr(g)2068 4589 y Fh(5)g Fr(n)o Fw(sho)n(wb)r(oard)p
0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
1905 5255 a(10)p 0 TeXcolorgray eop end
%%Page: 11 11
TeXDict begin 11 10 bop 0 TeXcolorgray 0 TeXcolorgray
0 TeXcolorgray 639 523 a Fw(The)22 b(piece)f(names)f(are)h(the)g
(standard)f(English)h(name)g(with)h(the)f(addition)g(that)h(white)515
623 y(pieces)k(are)f(denoted)h(b)n(y)g(upp)r(er)h(case)e(and)i(blac)n
(k's)e(b)n(y)h(lo)n(w)n(ercase.)34 b(P)n(a)n(wns)24 b(are)i(P)g(and)g
(p.)639 722 y(It)i(is)g(also)e(p)r(ossible)h(to)h(do)f(the)h(opp)r
(osite)f(of)h Fr(n)p Fq(showonly)c Fw(using)j Fr(n)p
Fq(showallbut)p Fw(:)p 0 TeXcolorgray 0 TeXcolorgray
535 920 1013 9 v 487 1006 a Fj(8)p 535 1045 9 125 v 544
1045 a Fi(rZblkans)p 1539 1045 V 487 1131 a Fj(7)p 535
1169 V 544 1169 a Fi(Z0Z0Z0Z0)p 1539 1169 V 487 1255
a Fj(6)p 535 1294 V 544 1294 a Fi(0ZnZ0Z0Z)p 1539 1294
V 487 1380 a Fj(5)p 535 1418 V 544 1418 a Fi(ZBZ0Z0Z0)p
1539 1418 V 487 1504 a Fj(4)p 535 1543 V 544 1543 a Fi(0Z0Z0Z0Z)p
1539 1543 V 487 1629 a Fj(3)p 535 1667 V 544 1667 a Fi(Z0Z0ZNZ0)p
1539 1667 V 487 1753 a Fj(2)p 535 1792 V 544 1792 a Fi(0Z0Z0Z0Z)p
1539 1792 V 487 1878 a Fj(1)p 535 1917 V 544 1917 a Fi(SNAQJ0ZR)1544
1917 y
tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode
} /NodeScale {} def NewNode end  end
 1544 1917 a 1539 1917 9 125 v 535 1925 1013 9
v 580 1983 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62
b @beginspecial @setspecial
  tx@Dict begin STP newpath 0.8 SLW 0  setgray  tx@NodeDict begin tx@NodeDict
/N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0
105.0 translate  0.8 SLW 0  setgray  /ArrowA { /lineto load stopped
{ moveto } if } def /ArrowB { BeginArrow 1.  1.  scale  false 0.4 1.4
1.5 2.   1. .setopacityalpha  Arrow  EndArrow  } def  [ 15.0 -12.00005
15.0 -3.75   /currentpoint load stopped pop  /Lineto /lineto load def
0  setlinejoin false Line   0.8 SLW 0  setgray   0. true 12.59995 -2.40005
17.40005 2.40005 .5 Frame  gsave 0.5  setgray  1. .setopacityalpha
 fill  grestore gsave 0.8 SLW 0  setgray  1. .setopacityalpha   0 
setlinejoin 0  setlinecap stroke  grestore end
 
@endspecial 515 838 1433
4 v 515 2023 4 1187 v 1944 2023 V 515 2025 1433 4 v 0
TeXcolorgray 2068 1400 a Fh(1)17 b Fr(n)o Fw(sho)n(w)n(allbut)o
Fr(f)p Fw(P)o(,p)q Fr(g)2068 1499 y Fh(2)g Fr(n)o Fw(sho)n(wb)r(oard)p
0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 515 2218
a Fn(6.2)112 b(Setting)37 b(up)h(the)g(Board)515 2371
y Fw(So)31 b(far)f(w)n(e)h(ha)n(v)n(e)f(only)h(lo)r(ok)n(ed)f(ho)n(w)h
(to)g(start)g(a)g(new)g(game,)g(but)h(y)n(ou)f(can)f(also)h(set)g(up)
515 2471 y(the)d(b)r(oard)e(in)i Ff(any)36 b Fw(p)r(osition)27
b(using)g(the)h(command)g Fr(n)p Fq(fenboard)p Fw(:)639
2571 y(F)-7 b(orsyth-Edw)n(ards)29 b(Notation)j(\(FEN\))g(is)g(a)f
(standard)g(used)g(to)h(describ)r(e)f(c)n(hess)g(p)r(o-)515
2670 y(sitions.)45 b(It)31 b(starts)f(with)h(a)g(description)f(of)g
(the)h(con)n(ten)n(ts)f(of)h(the)g(ranks)e(on)i(the)g(b)r(oard.)515
2770 y(The)e(ranks)f(are)g(separted)g(b)n(y)h(a)g(slash)f(starting)h
(with)g(the)h(eigh)n(th)f(ro)n(w,)f(so)h(if)g(y)n(ou)g(w)n(an)n(t)515
2870 y(to)i(write)g(do)n(wn)g(the)g(FEN)h(of)f(a)g(p)r(osition)g(y)n
(ou)f(should)i(b)r(e)f(seated)g(as)g(white)g(and)g(w)n(ork)515
2969 y(y)n(our)26 b(w)n(a)n(y)g(do)n(w)h(the)h(b)r(oard.)36
b(The)27 b(pieces)g(are)f(designated)h(using)g(the)h(stardard)e
(English)515 3069 y(piece)h(names.)639 3168 y(After)h(the)f(p)r
(osition)g(of)g(the)h(pieces)f(the)g(follo)n(wing)g(information)f(is)h
(giv)n(en)f(separated)515 3268 y(b)n(y)h(spaces:)p 0
TeXcolorgray 639 3434 a Fl(\210)p 0 TeXcolorgray 41 w
Fw(who)h(it)g(is)f(to)h(mo)n(v)n(e)e(\(w)i(or)f(b\).)p
0 TeXcolorgray 639 3600 a Fl(\210)p 0 TeXcolorgray 41
w Fw(castling)35 b(options)g(left)h(for)f(white.)61 b(-)35
b(for)g(none,)i(and)e(K)g(and)g(Q)g(for)g(options)g(to)722
3700 y(castle)27 b(kingside)g(or)g(queenside)g(for)h(white)g(and)f(k)g
(and)h(q)f(for)g(blac)n(k)p 0 TeXcolorgray 639 3866 a
Fl(\210)p 0 TeXcolorgray 41 w Fw(en)h(passan)n(t)e(square,)h(if)h
(applicable)f(otherwise)g(a)g(-.)p 0 TeXcolorgray 639
4032 a Fl(\210)p 0 TeXcolorgray 41 w Fw(n)n(um)n(b)r(er)h(of)f(halfmo)n
(v)n(es)f(since)i(the)g(last)f(capture.)p 0 TeXcolorgray
639 4198 a Fl(\210)p 0 TeXcolorgray 41 w Fw(the)h(mo)n(v)n(e)f(n)n(um)n
(b)r(er.)p 0 TeXcolorgray 1905 5255 a(11)p 0 TeXcolorgray
eop end
%%Page: 12 12
TeXDict begin 12 11 bop 0 TeXcolorgray 0 TeXcolorgray
0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 543 522
a Fw(4)p 535 787 1013 9 v 487 873 a Fj(8)p 535 911 9
125 v 544 911 a Fi(rZ0Z0ZkZ)p 1539 911 V 487 997 a Fj(7)p
535 1036 V 544 1036 a Fi(ZbZpZpop)p 1539 1036 V 487 1122
a Fj(6)p 535 1161 V 544 1161 a Fi(pZ0Z0Z0Z)p 1539 1161
V 487 1246 a Fj(5)p 535 1285 V 544 1285 a Fi(ZpZQZ0Z0)p
1539 1285 V 487 1371 a Fj(4)p 535 1410 V 544 1410 a Fi(0Z0ZPZ0Z)p
1539 1410 V 487 1496 a Fj(3)p 535 1534 V 544 1534 a Fi(OPZ0Z0Oq)p
1539 1534 V 487 1620 a Fj(2)p 535 1659 V 544 1659 a Fi(BAPZ0a0O)p
1539 1659 V 487 1745 a Fj(1)p 535 1783 V 544 1783 a Fi(S0Z0ZRZK)1544
1783 y
tx@Dict begin tx@NodeDict begin {-7.5 7.5 } false /N@BM 10 {InitPnode
} /NodeScale {} def NewNode end  end
 1544 1783 a 1539 1783 9 125 v 535 1791 1013 9
v 580 1850 a Fj(a)89 b(b)i(c)g(d)g(e)99 b(f)c(g)89 b(h)62
b @beginspecial @setspecial
  tx@Dict begin STP newpath 0.8 SLW 0  setgray  tx@NodeDict begin tx@NodeDict
/N@BM known { /N@BM load GetCenter } { 0 0 } ifelse end translate 0.0
0.0 translate  0.8 SLW 0  setgray  /ArrowA { /lineto load stopped {
moveto } if } def /ArrowB { BeginArrow 1.  1.  scale  false 0.4 1.4
1.5 2.   1. .setopacityalpha  Arrow  EndArrow  } def  [ 15.0 12.00005
15.0 3.75   /currentpoint load stopped pop  /Lineto /lineto load def
0  setlinejoin false Line   0.8 SLW 0  setgray   0. true 12.59995 -2.40005
17.40005 2.40005 .5 Frame  gsave 0.8 SLW 0  setgray  1. .setopacityalpha
  0  setlinejoin 0  setlinecap stroke  grestore end
 
@endspecial 543 1950 a Fu(20)31
b Fk(QX)p Fu(b7)h Fk(R)p Fu(ae8)g(21)f Fk(Q)p Fu(d5)p
515 443 1433 4 v 515 1980 4 1539 v 1944 1980 V 515 1982
1433 4 v 0 TeXcolorgray 2068 783 a Fh(1)17 b Fr(n)o Fw(fen)n(b)r(oard)p
Fr(f)o Fw(r5)o(k1/1)n(b)q(1)o(p1ppp/p7/1)n(p1Q4/)2068
882 y Fh(2)g Fw(2)o(p)q(1)o(r3/)o(PP)o(4)o(Pq)o(/BBP)o(2b1)o(P/)o(R4R1)
o(K)28 b(w)f Fr(\000)h(\000)f Fw(0)g(20)p Fr(g)2068 982
y Fh(3)2068 1081 y(4)17 b Fr(n)o Fu(m)m(b)s(o)m(x)p Fr(fg)2068
1181 y Fh(5)g Fr(n)o Fu(bigskip)2068 1281 y Fh(6)2068
1380 y(7)g Fr(n)o Fw(sho)n(wb)r(oard)2068 1480 y Fh(8)2068
1580 y(9)2039 1679 y(10)h Fr(n)o Fw(mainline)p Fr(f)p
Fw(20.)o(Qxb7)27 b(Rae)o(8)g(21.Qd)o(5)p Fr(g)p 0 TeXcolorgray
0 TeXcolorgray 0 TeXcolorgray 515 2176 a Fn(6.3)112 b(T)m(yp)s
(esetting)38 b(St)m(yle)515 2329 y Fw(There)27 b(are)g(a)h(couple)g(of)
g(w)n(a)n(ys)e(to)i(con\014gure)f(ho)n(w)g(the)i(mo)n(v)n(e)e(are)g(t)n
(yp)r(eset)h(as)f(describ)r(ed)515 2428 y(in)h(the)g(follo)n(wing.)515
2644 y Fu(6.3.1)93 b Fa(n)p Fq(styleA)515 2798 y Fw(The)26
b Fr(n)p Fq(styleA)d Fw(will)j(switc)n(h)g(the)g(t)n(yp)r(esetting)g
(to)g(the)g(w)n(a)n(y)f(it)h(has)f(b)r(een)i(the)f(standard)f(in)515
2897 y(Denmark)i(and)g(|)h(I)g(b)r(eliev)n(e)f(|)h(German)n(y)-7
b(.)p 0 TeXcolorgray 0 TeXcolorgray 543 3229 a Fu(1.)42
b(e4,)30 b(c5)i(2.)42 b Fk(N)p Fu(f3,)31 b Fk(N)p Fu(c6)p
515 3138 V 515 3272 4 136 v 1944 3272 V 515 3274 1433
4 v 0 TeXcolorgray 2068 3074 a Fh(1)17 b Fr(n)o Fw(newgame)2068
3174 y Fh(2)g Fr(n)o Fw(st)n(yleA)2068 3274 y Fh(3)2068
3373 y(4)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28
b(c5)35 b(2.)5 b(Nf)q(3)27 b(Nc6)p Fr(g)p 0 TeXcolorgray
0 TeXcolorgray 0 TeXcolorgray 515 3590 a Fu(6.3.2)93
b Fa(n)p Fq(styleB)515 3743 y Fw(The)27 b(st)n(yle)h(selected)f(b)n(y)g
Fr(n)p Fq(styleB)e Fw(is)j(the)g(default)g(one.)p 0 TeXcolorgray
0 TeXcolorgray 543 4087 a Fu(1)k(e4)f(c5)h(2)f Fk(N)p
Fu(f3)h Fk(N)p Fu(c6)p 515 3996 V 515 4114 4 120 v 1944
4114 V 515 4116 1433 4 v 0 TeXcolorgray 2068 3925 a Fh(1)17
b Fr(n)o Fw(newgame)2068 4025 y Fh(2)g Fr(n)o Fw(st)n(yleB)2068
4124 y Fh(3)2068 4224 y(4)g Fr(n)o Fw(mainline)p Fr(f)p
Fw(1.e)o(4)28 b(c5)35 b(2.)5 b(Nf)q(3)27 b(Nc6)p Fr(g)p
0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 515 4440
a Fu(6.3.3)93 b Fa(n)p Fq(styleC)515 4594 y Fw(The)37
b(st)n(yle)h(selected)f(b)n(y)g Fr(n)p Fq(styleC)e Fw(is)j(an)f(elab)r
(oration)f(on)h Fr(n)p Fq(styleB)p Fw(:)e(it)j(t)n(yp)r(esets)g(the)515
4693 y(mo)n(v)n(es)g(line)i(b)n(y)f(line)g(for)g(eac)n(h)g(mo)n(v)n(e)f
(for)h(the)h(mainline)g(but)g(on)f(the)h(same)f(line)h(for)515
4793 y(v)-5 b(ariations)28 b(|)i(this)g(st)n(yle)g(is)g(used)f(in)i
(man)n(y)e(b)r(o)r(oks)g(these)h(da)n(ys,)g(but)g(lo)r(ok)f(the)h(b)r
(est)h(in)515 4893 y(a)c(t)n(w)n(o-column)f(setting)i(where)f(the)h
(linewidth)g(is)g(small.)p 0 TeXcolorgray 1905 5255 a(12)p
0 TeXcolorgray eop end
%%Page: 13 13
TeXDict begin 13 12 bop 0 TeXcolorgray 0 TeXcolorgray
0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray
0 TeXcolorgray 818 625 a Fu(1)227 b(e4)183 b(c5)818 724
y(2)227 b Fk(N)p Fu(f3)123 b Fk(N)p Fu(c6)543 907 y Fw(In)n(teresting)
27 b(ho)n(w)g(2.)13 b(.)h(.)g(d6)27 b(is)h(blah)f(blah.)p
515 530 1433 4 v 515 950 4 422 v 1944 950 V 515 952 1433
4 v 0 TeXcolorgray 2068 510 a Fh(1)17 b Fr(n)o Fw(newgame)2068
609 y Fh(2)g Fr(n)o Fw(st)n(yleC)2068 709 y Fh(3)2068
809 y(4)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28 b(c5)35
b(2.)5 b(Nf)q(3)27 b(Nc6)p Fr(g)2068 908 y Fh(5)2068
1008 y(6)h Fw(In)n(teresting)48 b(ho)n(w)27 b Fr(n)p
Fw(v)-5 b(ariation)10 b Fr(f)p Fw(2...)g(d6)p Fr(g)33
b Fw(is)43 b(blah)29 b(blah)t(.)p 0 TeXcolorgray 0 TeXcolorgray
0 TeXcolorgray 515 1218 a Fu(6.3.4)93 b Fa(n)p Fq(variationstyle)26
b Fu(and)33 b Fa(n)p Fq(mainlinestyle)515 1371 y Fw(Con\014guration)c
(of)h(these)h(commands)f(allo)n(ws)f(for)h(total)g(con)n(trol)f(of)i
(the)f(t)n(yp)r(esetting)h(of)515 1470 y(the)d(mainline)f(and)h(v)-5
b(ariations,)26 b(they)i(default)g(to:)p 0 TeXcolorgray
0 TeXcolorgray 515 1613 a Fq(\\def\\mainlinesty)o(le)o({\\)o(bfs)o(er)o
(ies)o(}\045)37 b(could)k(also)h(contain)1779 1713 y(\045)h
(definitions)c(of)k(the)1779 1812 y(\045)g(various)e(style)g(options)
515 1912 y(\\def\\variationst)o(yl)o(e{)o(}\045)c(as)43
b(with)f(mainlinestyle)639 2054 y Fw(They)28 b(are)f(used)i(b)n(y)e
Fr(n)p Fq(styleC)f Fw(to)i(con)n(trol)f(the)h(switc)n(hing)g(bac)n(k)f
(and)h(forth)g(b)r(et)n(w)n(een)515 2154 y(a)f(tabb)r(ed)h(en)n
(vironmen)n(t)f(and)g(normal)g(t)n(yp)r(esetting:)p 0
TeXcolorgray 0 TeXcolorgray 515 2297 a Fq(\\def\\mainlinesty)o(le)o
({\\)o(sty)o(le)o(C\\b)o(fs)o(er)o(ies)o(})515 2396 y
(\\def\\variationst)o(yl)o(e{)o(\\st)o(yl)o(eB})515 2605
y Fu(6.3.5)93 b Fa(n)p Fq(longmoves)28 b Fu(and)33 b
Fa(n)p Fq(sanmoves)515 2758 y Fw(The)j Fr(n)p Fq(longmoves)c
Fw(command)k(will)h(ensure)f(that)g(the)h(full)g(mo)n(v)n(e,)g(i.e.,)i
(including)e(the)515 2858 y(from)27 b(square)g(is)h(t)n(yp)r(eset.)38
b(This)28 b(is)g(also)f(kno)n(w)g(as)g Ff(algebr)l(aic)35
b Fw(notation)28 b(|)g(can)f(b)r(e)i(quite)515 2958 y(handy)39
b(when)g(writing)g(ab)r(out)g(c)n(hess)f(for)h(c)n(hildren)g(or)f
(other)h(new)n(commers)f(to)h(c)n(hess)515 3057 y(notation.)p
0 TeXcolorgray 0 TeXcolorgray 543 3333 a Fu(1)32 b(e2-e4)e(c7-c5)i(2)g
Fk(N)p Fu(g1-f3)e Fk(N)p Fu(b8-c6)p 515 3242 V 515 3376
4 136 v 1944 3376 V 515 3378 1433 4 v 0 TeXcolorgray
2068 3178 a Fh(1)17 b Fr(n)o Fw(newgame)2068 3278 y Fh(2)g
Fr(n)o Fw(longmo)n(v)n(es)2068 3378 y Fh(3)2068 3477
y(4)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28 b(c5)35
b(2.)5 b(Nf)q(3)27 b(Nc6)p Fr(g)p 0 TeXcolorgray 0 TeXcolorgray
0 TeXcolorgray 639 3621 a Fw(The)h Fr(n)p Fq(shortmoves)23
b Fw(command)k(returns)g(things)h(to)f(normal.)515 3846
y Fn(6.4)112 b(Input)38 b(Language)515 3999 y Fw(The)32
b Fs(sk)n(ak)e Fw(pac)n(k)-5 b(age)30 b(b)n(y)h(default)i(uses)e(the)h
(English)f(letters)g(for)h(the)g(pieces,)g(i.e.,)h(K)f(for)515
4099 y(King,)27 b(Q)g(for)g(Queen,)g(R)h(for)f(Ro)r(ok,)g(B)h(for)f
(Bishop,)g(N)h(for)f(Knigh)n(t)g(and)g(P)h(for)f(P)n(a)n(wn.)639
4199 y(The)42 b Fr(n)p Fq(newskaklanguage)35 b Fw(command)41
b(mak)n(es)g(it)h(p)r(ossible)f(to)h(de\014ne)g(other)f(lan-)515
4298 y(guages)26 b(than)h(English,)g(e.g.,)h(supp)r(ose)f(I)g(w)n(an)n
(t)g(to)h(use)f(the)h(Danish)g(piece)g(letters:)p 0 TeXcolorgray
0 TeXcolorgray 543 4697 a Fu(1)k(e4)f(c5)h(2)f Fk(N)p
Fu(f3)h Fk(N)p Fu(c6)p 515 4606 V 515 4724 4 120 v 1944
4724 V 515 4726 1433 4 v 0 TeXcolorgray 2068 4435 a Fh(1)17
b Fr(n)o Fw(newsk)-5 b(aklanguage)n Fr(f)o Fw(danish)p
Fr(gf)o Fw(KDTLSB)p Fr(g)2068 4535 y Fh(2)2068 4635 y(3)17
b Fr(n)o Fw(sk)-5 b(aklanguage)n([danish])2068 4734 y
Fh(4)2068 4834 y(5)17 b Fr(n)o Fw(newgame)2068 4933 y
Fh(6)g Fr(n)o Fw(mainline)p Fr(f)p Fw(1.e)o(4)28 b(c5)35
b(2.)7 b(Sf)r(3)33 b(Sc6)p Fr(g)p 0 TeXcolorgray 0 TeXcolorgray
0 TeXcolorgray 0 TeXcolorgray 1905 5255 a Fw(13)p 0 TeXcolorgray
eop end
%%Trailer

userdict /end-hook known{end-hook}if
%%EOF