summaryrefslogtreecommitdiff
path: root/doc/history.ps
blob: 312a6dcdbb5702f0d98ea750ff9fa9c02438f30a (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
%!PS-Adobe-2.0
%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software
%%Title: history.dvi
%%Pages: 28
%%PageOrder: Ascend
%%BoundingBox: 0 0 612 792
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips -D 600 -t letter -o history.ps history.dvi
%DVIPSParameters: dpi=600, compressed
%DVIPSSource:  TeX output 2004.07.27:0931
%%BeginProcSet: texc.pro
%!
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
(LaserWriter 16/600)]{A length product length le{A length product exch 0
exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end

%%EndProcSet
TeXDict begin 40258431 52099146 1000 600 600 (history.dvi)
@start
%DVIPSBitmapFont: Fa cmti9 9 1
/Fa 1 47 df<121C127F12FFA412FE12380808778718>46 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fb cmr9 9 34
/Fb 34 122 df<123C127EB4FCA21380A2127F123D1201A412031300A25A1206120E120C
121C5A5A126009177A8715>44 D<EB0FE0EB7FFCEBF83E3903E00F803907C007C0EB8003
000F14E0391F0001F0A24814F8A2003E1300007E14FCA500FE14FEB2007E14FCA56CEB01
F8A36C14F0A2390F8003E03907C007C0A23903E00F803900F83E00EB7FFCEB0FE01F347D
B126>48 D<13075B5B137FEA07FFB5FC13BFEAF83F1200B3B3A2497E007FB51280A31932
7AB126>I<EB1FE0EBFFFC4813FF3907E03F80390F001FC0001EEB0FE0001CEB07F0123F
018013F8140313C01380A2381F0007C7FC15F0A2EC0FE015C0141FEC3F80EC7E00EB01F8
EB7FE014FCEB003FEC1FC0EC0FE0EC07F015F8140315FC140115FEA3127EB4FCA415FC48
130312780070EB07F86C14F0003C130F001FEB1FE0390FE03F800003B51200C613FCEB1F
E01F347DB126>51 D<14FE903807FF80011F13E090383F00F0017C13703901F801F8EBF0
03EA03E01207EA0FC0EC01F04848C7FCA248C8FCA35A127EEB07F0EB1FFC38FE381F9038
700F809038E007C039FFC003E0018013F0EC01F8130015FC1400A24814FEA5127EA4127F
6C14FCA26C1301018013F8000F14F0EBC0030007EB07E03903E00FC03901F81F806CB512
00EB3FFCEB0FE01F347DB126>54 D<1230123C003FB6FCA34814FEA215FC0070C7123800
601430157015E04814C01401EC0380C7EA07001406140E5C141814385CA25CA2495A1303
A3495AA2130FA3131F91C7FCA25BA55BA9131C20347CB126>I<EB0FE0EB7FFC90B5FC39
03F01F803907C007C0390F0003E0000EEB01F0001E1300001C14F8003C1478A3123EA200
3F14F86D13F0EBC001D81FF013E09038F803C0390FFE07803907FF0F006C13DE6C13F87E
EB3FFE8001F713C0D803E313E0D8078013F0390F007FF8001E131F003EEB07FC003C1303
481301EC007E12F848143EA2151EA37E153C1278007C14787E6C14F0390F8003E03907F0
1FC00001B5120038007FFCEB1FE01F347DB126>I<EB0FE0EB7FF8EBFFFE3803F83F3907
E00F80390FC007C0D81F8013E0EC03F0EA3F0048EB01F8127EA200FE14FC1400A415FEA5
007E1301A2127F7E1403EA1F80000F13073807C00E3803E01C3801F03838007FF090381F
C0FC90C7FC1401A215F8A215F01403001F14E0383F800715C0140FEC1F809038003F0000
1C137E381F01FC380FFFF0000313C0C690C7FC1F347DB126>I<B77E16F016FE3A01FE00
01FF00009138003FC0EE0FE0707E707E707E707E177E177FEF3F80A2EF1FC0A3EF0FE0A4
18F0AA18E0A3171F18C0A21880173F18005F17FE5F4C5AEE07F04C5AEE3FC000014AB45A
B748C7FC16F8168034337EB23B>68 D<B81280A3D803FCC7FC0001151FEE07C01603A216
01A21600A41760150CA31700A2151CA2153C15FC90B5FCA3EBFC00153C151CA2150CA592
C8FCAB487EB512FEA32B337DB232>70 D<DA03FE130C91393FFF801C91B512E0903A03FE
01F83C903A0FF0003C7CD91FC0EB0EFCD97F80130701FEC7120348481401000315005B48
48157C485A173C485A171C123F5B007F160CA390C9FC4893C7FCAA0303B512E07E7F9239
0003FE00705A123F7F121FA26C7E7F12076C7E7F6C6C14036C7E6D6C1307D91FC0EB0E7C
D90FF0EB1C3CD903FEEBF81C0100B5EAF00C023F01C0C7FCDA03FEC8FC33377CB43C>I<
B5D8FE03B512F8A3000190C73807FC006C486E5AB390B7FCA349C71203B3A3486C4A7EB5
D8FE03B512F8A335337EB23A>I<B512FEA3D803FEC9FC6C5AB3A9EE0180A416031700A4
5EA25E5E5E5E16FE00031407B7FCA329337DB230>76 D<D8FFFE91381FFFF87F80C60300
13006E143CD9DFE01418EBCFF0A2EBC7F8EBC3FCA2EBC1FEEBC0FF6E7EA26E7E6E7EA26E
7E6E7E6E7EA26E7E6E7EA2ED7F80ED3FC0ED1FE0A2ED0FF0ED07F8A2ED03FCED01FEED00
FFA2EE7F98EE3FD8A2EE1FF8160F1607A216031601A2486C1400D807F81578B500C01438
A2171835337EB23A>78 D<90381FE00390387FFC0748B5FC3907F01FCF390F8003FF48C7
FC003E80814880A200788000F880A46C80A27E92C7FC127F13C0EA3FF013FF6C13F06C13
FF6C14C06C14F0C680013F7F01037F9038003FFF140302001380157F153FED1FC0150F12
C0A21507A37EA26CEC0F80A26C15006C5C6C143E6C147E01C05B39F1FC03F800E0B512E0
011F138026C003FEC7FC22377CB42B>83 D<B500FE90381FFFF8A3000190C813006C4815
3C1718B3AF1738017F1530A217706D6C1460011F15E06E495A010F14036D6C495A6D6C49
C7FCD901FC131E6DB413FC91383FFFF0020F13C0020190C8FC35357EB23A>85
D<EB7F803803FFF0380F80FC381C003E003F133F6D6C7E6E7EA26E7EEA1F00C7FCA4EB01
FF131FEBFF873803FC07EA0FF0EA1FC0EA3F80127F13004815C05AA3140FA26C131F6C13
3B3A3F8071F180391FC1E1FF2607FFC013003900FE003C22237DA126>97
D<EB07F8EB3FFF9038FC07C03901F000E03903E003F03807C007120FEA1F80123F903800
03E04890C7FCA2127E12FEAA127FA26C14187F001F14386D1330000F14706C6C13E03903
F001C03900FC0F8090383FFE00EB07F01D237EA122>99 D<153FEC0FFFA3EC007F81AEEB
07F0EB3FFCEBFC0F3901F003BF3907E001FF48487E48487F8148C7FCA25A127E12FEAA12
7E127FA27E6C6C5BA26C6C5B6C6C4813803A03F007BFFC3900F81E3FEB3FFCD90FE01300
26357DB32B>I<EB0FE0EB7FFCEBF83F3903F00F80D807E013C0390FC007E0381F800315
F0EA3F0014014814F8127EA212FEA2B6FCA248C8FCA5127E127FA26C1418A26C6C133800
0F14306D13706C6C13E03901F003C03900FC0F00EB3FFEEB07F01D237EA122>I<151F90
391FC07F809039FFF8E3C03901F07FC73907E03F033A0FC01F83809039800F8000001F80
EB00074880A66C5CEB800F000F5CEBC01F6C6C48C7FCEBF07C380EFFF8380C1FC0001CC9
FCA3121EA2121F380FFFFEECFFC06C14F06C14FC4880381F0001003EEB007F4880ED1F80
48140FA56C141F007C15006C143E6C5C390FC001F83903F007E0C6B51280D91FFCC7FC22
337EA126>103 D<EA03F012FFA312071203AEEC1FC0EC7FF09038F1E0FC9038F3807C90
38F7007E13FE497FA25BA25BB3486CEB7F80B538C7FFFCA326347EB32B>I<EA0780EA0F
C0EA1FE0A4EA0FC0EA0780C7FCAAEA07E012FFA3120F1207B3A6EA0FF0B5FCA310337EB2
15>I<2703F01FE013FF00FF90267FF80313C0903BF1E07C0F03E0903BF3803E1C01F028
07F7003F387FD803FE1470496D486C7EA2495CA2495CB3486C496C487EB53BC7FFFE3FFF
F0A33C217EA041>109 D<3903F01FC000FFEB7FF09038F1E0FC9038F3807C3907F7007E
EA03FE497FA25BA25BB3486CEB7F80B538C7FFFCA326217EA02B>I<EB07F0EB3FFE9038
FC1F803901F007C03903C001E000078048486C7E48C7127CA248147E003E143E007E143F
A300FE1580A8007E1500A36C147EA26C147C6D13FC6C6C485A00075C3903F007E03900FC
1F80D93FFEC7FCEB07F021237EA126>I<3903F03F8000FFEBFFE09038F3C0F89038F700
7ED807FE7F6C48EB1F804914C049130F16E0ED07F0A3ED03F8A9150716F0A216E0150F16
C06D131F6DEB3F80160001FF13FC9038F381F89038F1FFE0D9F07FC7FC91C8FCAA487EB5
12C0A325307EA02B>I<3803E07C38FFE1FF9038E38F809038E71FC0EA07EEEA03ECA290
38FC0F8049C7FCA35BB2487EB512E0A31A217FA01E>114 D<EBFF06000713CE381F00FE
003C133E48131E140E5A1406A27EA200FE90C7FC6C7EEA7FFC383FFFC014F0000F7F6C7F
C67FEB0FFF1300EC3F8000C0131F140F6C1307A37E15006C5B6C130E6C5B38F7807838E1
FFE038C07F8019237EA11E>I<1330A51370A313F0A21201A212031207381FFFFEB5FCA2
3803F000AF1403A814073801F806A23800FC0EEB7E1CEB1FF8EB07E0182F7FAD1E>I<D8
03F0133F00FFEB0FFFA30007EB007F000380B35DA35D12016D4813800000903803BFFC90
387E073FEB1FFED907F8130026227EA02B>I<B5EBFFF0A3D80FF0EB3F800007EC1F0000
03140E150C6D131C00011418A26C6C5BA26D1370017E1360137F6D5BA290381F8180A214
C3010F90C7FCA2EB07E6A214FE6D5AA26D5AA36D5AA2146024217E9F29>I<B53801FFF8
A32603FE0013806C48EB7C0000001478017E1370017F5B90383F81C090381F8380D90FC3
C7FCEB07E614FE6D5A6D5A6D7E80805B9038039F809038071FC09038060FE0EB0C079038
1C03F0496C7E01707FEBF000000180000FECFF8026FFFC0313FCA326207F9F29>120
D<3A7FFF807FF8A33A07F8001FC00003EC0F800001EC070015066C6C5BA26D131C017E13
18A26D5BA2EC8070011F1360ECC0E0010F5BA2903807E180A214F3010390C7FC14FBEB01
FEA26D5AA31478A21430A25CA214E05CA2495A1278D8FC03C8FCA21306130EEA701CEA78
38EA1FF0EA0FC025307F9F29>I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fc cmsltt10 9 13
/Fc 13 122 df<EB7FF83801FFFE00076D7E8148809038F01FF0EBE0036C486C7EEA0180
C8FC140114FF011F5B90B5FC1203120F481383387FF00301805BEAFE005A5A1407A24A5A
6C133F38FF01FF90B6FC6C15807E000F01E313003803FE0021207A9F27>97
D<EB03FE90380FFF80013F13E090B512F04814F83903FE03FC3807F800EA0FE04848137E
5B48C7123EA2127E007FB512FEA4B612FC00FCC8FCA2127C127E1578007F14F8383F8001
EBC003391FF80FF06CB512E06C14C0000114806CEBFE00EB1FF01F207A9F27>101
D<EBFFC05AA37E1307130FA25CA4131FA2EC07F8EC1FFEEC7FFF91B512804914C0ECFC1F
ECE00FECC0071480140049130F137E1680137CA301FC131FA2491400A400015CA249133E
A33A7FFF87FFF0B500CF13F8A36C018713F0252E7FAD27>104 D<143814FE1301A46D5A
147891C7FCA73803FFF0487FA37EEA00015CA41303A25CA41307A25CA4130FA25CA3007F
B512C0B612E0A315C01B2F79AE27>I<90B5FC5AA37EEB001F5CA2143EA4147EA2147CA4
14FCA25CA41301A25CA41303A25CA41307A25CA3007FB512F8B612FCA36C14F81E2E7BAD
27>108 D<3A03F0FC07E03A07FBFE1FF090B5EA3FF8EDFFFCA2C690388FFC7C9039FE07
F03C01FC13E001F813C0A23A01F00F807CA2167801E01300A300034913F8A2D9C01E13F0
A40007EB3E01A2D9803C13E0A33A7FF0FF87FCD8FFF9EBCFFEA3D87FF1EB8FFC2720809F
27>I<3903FE07F83907FF1FFEEC7FFF91B5128016C039003FFC1FECE00FECC007148014
0049130F137E1680137CA301FC131FA2491400A400015CA249133EA33A7FFF87FFF0B500
CF13F8A36C018713F025207F9F27>I<EB01FCEB0FFF013F13C090B512E04814F03903FC
0FF83807F003390FE000FC1380001F147C48C7127E003E143EA25AA400FC147CA215FC00
7C14F81401007EEB03F0A26CEB0FE09038801FC0391FE07F8090B512006C5B6C13F80001
5B38007F801F207A9F27>I<3A07FF803FC0489038C1FFF002C713F802CF13FC6C90B5FC
D8000F13E3ED03F89138FC01F09138F800604A1300495A5CA25CA291C8FC5BA2133EA413
7EA2137CA3B6FCA526207D9F27>114 D<903807FF1C013F13FE90B5FC5A1207EBFC0139
0FE000FC49137C5BA2153801E01300EA07FEEBFFF8000113FF6C6C13C0010F13E0903800
7FF0EC03F8001C1301003EEB00FC157C007E14FC127FEC01F8EB80039038E01FF090B5FC
B612C0158000F8EBFE0038703FF01F207B9F27>I<131E133FA2133EA4137EA2007FB512
F0B612F8A36C14F0D800FCC7FC5BA41201A25BA41203A25BA2EC01E015F01403A2EC07E0
140F9038F83FC090B5128015006C5B38007FF8EB1FC01D2979A827>I<397FC00FF839FF
E01FFCA4000713004913F8A4000F1301A2018013F0A4001F1303A2010013E0A314075A14
0F003EEB1FC0003F133FEB80FF90B512FE6C14FFA2000713EF0001EB07FE20207A9F27>
I<3A01FFE01FFF486D5AA39138E01FFE3A001E0003C0A2011FEB0780A26DEB0F00A2151E
148001075BA25DA26E5A1303ECC1E0A2ECC3C0EB01E3ECE780A202EFC7FC130014FEA25C
A2147814F85C13015C13035C130700085BEA7E0F49C8FCEAFE3EEAF8FEB45A5B6C5AEA3F
C06CC9FC28317F9F27>121 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fd cmtt9 9 76
/Fd 76 126 df<123C127E12FFAF127EAE123C1200A7123C127E12FFA4127E123C082F71
AE27>33 D<00101320007C13F838FE01FCAAEAFC00007C13F8A900381370161778AE27>
I<90383C03C090387E07E0A7EBFE0F01FC13C0A2007FB512FEB7FCA4003F14FE3901F81F
80AC003FB512FEB7FCA46C14FE3903F03F00A200075BEBE07EA73803C03C202E7DAD27>
I<EB0380497EA5EB1FF0EBFFFE0003EBFF804814C0001F14E09038E7DFF0393F87C7F838
7E07C3007C13C100FCEBC0FC12F814C1A300FCEBC0F800FE1470007F14001387EA3FFF7E
6C13F86C13FE6CEBFF80C614C0010F13E06D13F014CFECC3F814C10038EBC0FC127C00FE
147CA412FC00FE14F8007E13C1007FEBC3F0383F87C79038F7FFE06CB512C06C14800003
14006C13FC38003FE0EB07C0A56D5A1E3A7CB327>I<000F1470486C13F8383FC001EA7F
E0140315F038FFF00700F914E0A2140F15C0A2141F00FF1480387FE03F1500A26C485A38
1F807E380F00FEC75AA213015CA213035C13075CA2130F5C131F5CA2133F91C7FCA24913
F090387E01F89038FE03FC9038FC07FEA212019038F80FFF0003149F13F0A2120713E0A2
000F14FF9038C007FE121F1380EC03FC000FEB01F86CC712F0203A7DB327>I<131FEB7F
C0497E5A80EA03F1EBE1F8EA07E013C0A513C15C9039C3F1FF80D9E3E113C03803E7E3EB
EFC101FF1480913881F800EC01F0EA01FEEBFC0301F85B00031307D807FC5B120F381FFE
0FD83FBE5BEB3F1FD87E1F90C7FC149F38FC0FBF14FE1307ECFC020103EB0F80EB01F8A2
38FE03FC387E07FE397F1FFF9F6CB61200149F6CEB0FFE390FFC03FC3903F000F822307E
AE27>I<120FEA1FC0123F13E0A213F0121F120F1201A4120313E01207EA0FC0A2EA3F80
EA7F005A5A12F812700C1773AD27>I<EB01C0EB03E0130F131FEB3FC0EB7F80EBFE0048
5A5B1203485A5B485AA2485AA248C7FCA3127EA45AAC127EA47EA36C7EA26C7EA26C7E7F
6C7E12017F6C7EEB7F80EB3FC0EB1FE0130F1303EB01C0133A73B327>I<127012F812FE
7E6C7E6C7EEA0FE06C7E12037F6C7E1200137EA27FA2EB1F80A3EB0FC0A4EB07E0ACEB0F
C0A4EB1F80A3EB3F00A2137EA25B1201485A5B1207485AEA3FC0485A48C7FC5A12F81270
133A7AB327>I<130F497EA60078EB81E000FEEB87F000FF138FEBDFBF6CB512E06C14C0
000F1400000313FCC613F0A2000313FC000F13FF003F14C04814E039FFDFBFF0EB1F8F00
FE13870078EB81E00000EB8000A66DC7FC1C207BA627>I<EB03C0497EAD007FB512FEB7
FCA46C14FE390007E000AD6D5A20227DA727>I<120FEA3FC013E0EA7FF0A213F8A2123F
A2120F120113F01203EA07E0121FEA7FC0EAFF8013005A12700D14738927>I<007FB512
F8B612FCA46C14F81E067C9927>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A7289
27>I<1538157C15FCA2140115F8140315F0140715E0140F15C0141F1580143F1500A25C
147E14FE5C13015C13035C13075C130F5CA2131F5C133F91C7FC5B137E13FE5B12015B12
035BA212075B120F5B121F5B123F90C8FC5A127E12FE5AA25A12781E3A7CB327>I<EB07
E0EB3FFC497E90B5FC4814803903FC3FC03907F00FE0390FE007F0EBC003391F8001F8A2
48C712FCA2003E147C007E147EA3007C143E00FC143FAC007E147EA46C14FCA2EB800100
1F14F8EBC003000F14F0EBE0073907F00FE03903FC3FC06CB512806C14006D5A6D5AEB07
E020307DAE27>I<130E131FA25B5BA25B5A5A127FB5FCA213BFEA7E3F1200B3AA003FB5
12805A15C01580A21A2F79AE27>I<EB3FE03801FFF84813FE000FEBFF804814C0393FE0
7FE0EB800F397F0007F0007EEB03F800FE13015A6C14FC1400A3127CC8FCA2140115F8A2
140315F01407EC0FE0EC1FC0143FEC7F80ECFF00495A495A495A495A495A495A495A01FE
C7FC485AD807F81378484813FC485A485A48B5FCB6FCA36C14F81E2F7CAE27>I<EC3F80
4A7EA214FF5BA2EB03F7EB07E7A2EB0FC71487131FEB3F07A2137E13FCA2EA01F813F012
03EA07E0A2EA0FC0EA1F80A2EA3F00123E127E5AB7128016C0A36C1580C73807C000A849
B5FC491480A36D1400222F7EAE27>52 D<14FF010713C0011F13F04913F890B5FC48EB81
FC3803FE0113F8EA07F0EA0FE09038C000F8001F1400485A90C8FCA25A127EEB0FF838FE
3FFE48B51280B612C015E09038F80FF09038E007F890388001FC90C7FC15FE48147E157F
153F5A7E127EA3127F6C147F157E6C6C13FE9038C001FC120F9038F007F83907F81FF06C
B512E06C14C06C148090383FFE00EB0FF820307DAE27>54 D<121EEA7F80A2EAFFC0A4EA
7F80A2EA1E00C7FCAC121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A20729F27>58
D<120FEA3FC0A2EA7FE0A4EA3FC0A2EA0F00C7FCAC120FEA3F8013C0127F13E0A3123FA2
120F120713C0120FA2EA3F80EA7F005A5A12F812700B2A739F27>I<153815FC14011407
140FEC3FF8EC7FE0ECFFC001031300495AEB1FF8495A495A3801FF804890C7FCEA0FFC48
5AEA7FF0EAFFC05BA27FEA7FF0EA1FF86C7EEA03FF6C7F38007FE06D7E6D7EEB07FE6D7E
010013C0EC7FE0EC3FF8EC0FFC14071401140015381E287CAA27>I<007FB512FEB7FCA4
003F14FEC9FCA6003FB512FEB7FCA46C14FE20127D9F27>I<127012FC7E6C7E7FEA7FF0
EA1FF86C7EEA03FF6C7F38007FE06D7E6D7EEB07FE6D7E010013C0EC7FE0EC3FF8EC0FFC
1407A2140FEC3FF8EC7FE0ECFFC001031300495AEB1FF8495A495A3801FF804890C7FCEA
0FFC485AEA7FF0EAFFC05B48C8FC5A12701E287CAA27>I<EB03F0497EA2497EA4143CEB
1F3EA5EB3F3FA3EB3E1FA2017E7FA4496C7EA548486C7EA390B5FCA24880A3EBF003A248
486C7EA4000F803A7FFC0FFF8000FF15C06D5A497E007F1580222F7EAE27>65
D<007FB5FCB612C08115F87E3907E003FCEC00FE157E157F81A6157EA25D1403EC0FF890
B55A15C015F081819038E000FE157FED3F80151FA2ED0FC0A6151F1680153FED7F004A5A
007FB55AB65A5D15E06C1480222E7FAD27>I<903803F80E90381FFE1F90383FFFBF90B6
FC5A3803FE0F3807F803497E48487E485A49137FA248C7123FA25A127E151E150012FE5A
AA7E127EA2151E007F143F7EA26C7E157F6D137E6C6C13FE3907F001FCEBF8033903FE0F
F86CB512F06C14E0013F13C06D1300EB03F820307DAE27>I<387FFFFC14FFB612C06C80
813907E00FF81407EC01FC6E7EA2157E157F811680151FA316C0150FABED1F80A3153F16
00A25D15FEA24A5A4A5A140F007FB55A5DB65A6C91C7FC14FC222E7FAD27>I<007FB612
80B712C0A37E3907E0000FA6ED078092C7FCA4EC07804A7EA390B5FCA5EBE00FA36E5A91
C8FCA4ED03C0ED07E0A7007FB6FCB7FCA36C15C0232E7FAD27>I<007FB61280B712C0A3
7E3907E0000FA6ED078092C7FCA4EC07804A7EA390B5FCA5EBE00FA36E5A91C8FCAC387F
FF80B57EA36C5B222E7EAD27>I<903807F03890381FFC7C90387FFFFC90B5FC5A3803FC
1F3807F00F380FE007EBC003001F13011380123F90C7FCA2127EA2157892C7FC5AA8EC1F
FF4A1380A3007E6D1300EC00FCA36C1301A21380121FEBC003120FEBE0073807F00F3803
FC1F6CB5FC7EEB7FFE90381FFC78D907F0C7FC21307DAE27>I<3A7FFE07FFE0B54813F0
A36C486C13E03A07E0007E00AF90B512FEA59038E0007EB03A7FFE07FFE0B54813F0A36C
486C13E0242E7FAD27>I<007FB512E0B612F0A36C14E039001F8000B3B2007FB512E0B6
12F0A36C14E01C2E7BAD27>I<387FFFC080B5FC7E5CD803F0C8FCB3AAED0780ED0FC0A7
007FB6FCA2B7FC7E1680222E7FAD27>76 D<3A7FF003FFE0486C4813F0A213FC007F6D13
E000079038003E0013DEA313CFA3148013C714C0A213C314E0A213C114F0A3EBC0F8A314
78147CA2143C143EA2141E141F140FA3EC07BEA3EC03FEEA7FFCEAFFFE1401A26C486C5A
242E7FAD27>78 D<007FB5FCB612E081816C803907E003FEEC00FF81ED3F80151F16C015
0FA6151F1680153FED7F005DEC03FE90B55A5D5D5D92C7FC01E0C8FCADEA7FFEB5FCA36C
5A222E7FAD27>80 D<387FFFF0B512FE6E7E816C803907E01FF014076E7E1401811400A5
14015D14034A5A141F90B55A5D5DA281EBE01F6E7E14076E7EA816F0EDF1F8A4397FFE01
FBB5EBFFF08016E06C48EB7FC0C8EA1F00252F7FAD27>82 D<90387FC0E03901FFF1F000
0713FF5A5AEA3FE0EB801F387F000F007E130712FE5A1403A3EC01E06C90C7FC127E127F
EA3FC013F86CB47E6C13F86C13FE6CEBFF80C614C0010F13E0010013F0140FEC07F81403
140115FC1400127812FCA46CEB01F8A26C130390388007F09038F01FE090B5FC15C01500
00F85B38701FF81E307CAE27>I<007FB61280B712C0A439FC03F00FA60078EC07800000
91C7FCB3AB90B512C04880A36C5C222E7EAD27>I<3A7FFE01FFF8B54813FCA36C486C13
F83A07E0001F80B3AB6D133F00031500A26D5B0001147E6D13FE6C6C485A90387F87F814
FF6D5B010F13C06D5BD901FEC7FC262F80AD27>I<3A7FFC03FFE06D5A00FF15F0007F15
E0497E3A07E0007E00A46C6C5BA4EBF80100015CA46C6C485AA490387E07E0A56D485AA4
011F5B149FA3010F90C7FCA5EB07FEA46D5AA26D5A242F7FAD27>I<3A7FFC03FFE06D5A
00FF15F0007F15E0497E3A07F000FE0000035CEBF80100015CA2EBFC0300005CEBFE0701
7E5BA26D485AA290381F9F80A3010F90C7FCA2EB07FEA26D5AA26D5AAF90381FFF80497F
A36D5B242E7FAD27>89 D<387FFFF0B512F8A314F000FCC7FCB3B3ACB512F014F8A36C13
F0153A71B327>91 D<127812F87EA27E127E127F7E7F121F7F120F7F12077F1203A27F12
017F12007F137E137F7F80131F80130FA280130780130380130180130080147E147F80A2
1580141F15C0140F15E0140715F0140315F8140115FC1400A2157C15381E3A7CB327>I<
387FFFF0B512F8A37EEA0001B3B3ACEA7FFFB5FCA36C13F0153A7EB327>I<007FB512F8
B612FCA46C14F81E067C7E27>95 D<13E0EA01F01207120F13E0EA1FC0EA3F00A2127E12
7C12FC5AA4B4FC138013C0127FA2123F1380EA0F000C1773B227>I<3803FFC0000F13F0
4813FC4813FF811380EC1FC0381F000F000480C71207A2EB0FFF137F0003B5FC120F5A38
3FFC07EA7FC0130012FE5AA46C130F007F131FEBC0FF6CB612806C15C07E000313F1C690
38807F8022207C9F27>I<EA7FE0487EA3127F1203A914FF01F313C090B512F08181EC81
FE49C67E49EB3F8049131F16C049130FA216E01507A6150F16C07F151F6DEB3F80157F6D
EBFF009038FF83FEECFFFC5D5D01F313C02601E0FEC7FC232E7FAD27>I<EB0FFF017F13
C048B512E04814F05A380FF807EA1FE0393FC003E0903880008048C8FC127EA212FE5AA6
7E127EA2007F14F0393F8001F813C0381FE003390FF80FF06CB5FC6C14E06C14C06C6C13
00EB0FF81D207B9F27>I<EC3FF04A7EA3143F1401A9EB0FE1EB7FFD48B5FC5A5A380FF8
3F381FE00F383FC007EB8003EA7F00007E1301A212FE5AA67E007E1303A2127F6C1307EB
800F381FE01F380FF03F6CB612C06C15E06C13FD38007FF9D91FE013C0232E7EAD27>I<
EB0FF8EB3FFE90B51280000314C04814E0390FFC0FF0391FE003F8EBC001D83F8013FC48
C7FC127E157E12FEB612FEA415FC00FCC8FC7E127E127F6C143C6D137E6C7E01F013FE39
0FFC07FC6CB5FC000114F86C14F0013F13C0903807FE001F207D9F27>I<EC1FF0ECFFF8
4913FC4913FE5BEB0FF014C0011F137CEC8000A6007FB512F0B612F8A36C14F039001F80
00B3A4003FB512C04814E0A36C14C01F2E7EAD27>I<153F90391FC0FF80D97FF313C048
B612E05A4814EF390FF07F873A1FC01FC3C0EDC000EB800F48486C7EA66C6C485AEBC01F
A2390FF07F8090B5C7FC5C485BEB7FF0EB1FC090C9FCA27F6CB5FC15E015F84814FE4880
EB8001007EC7EA3F80007C140F00FC15C0481407A46C140F007C1580007F143F6C6CEB7F
009038F807FF6CB55A000714F86C5CC614C0D90FFCC7FC23337EA027>I<EA7FE0487EA3
127F1203A9147F9038F1FFC001F713F090B5FC8114C1EC01FCEBFE005B5BA25BB03A7FFF
83FFE0B500C713F0A36C018313E0242E7FAD27>I<130F497E497EA46D5A6DC7FC90C8FC
A7383FFF80487FA37EEA000FB3A4007FB512F0B6FC15F815F07E1D2F7BAE27>I<EA7FE0
7F12FF127FA21201A991383FFFC04A13E0A36E13C0913803F8004A5A4A5A4A5A4A5A02FF
C7FCEBF1FEEBF3FCEBF7F8EBFFFC8080143F496C7E496C7E01F87FEBF0076E7E6E7E816E
7E157E3A7FFFC1FFF002C313F8B512E36C13C316F0252E80AD27>107
D<387FFF80B57EA37EEA000FB3B2007FB512F8B612FCA36C14F81E2E7CAD27>I<397F07
C01F3AFF9FF07FC09039FFF9FFE091B57E7E3A0FFC7FF1F89038F03FC001E0138001C013
00A3EB803EB03A7FF0FFC3FF486C01E3138001F913E701F813E36C4801C313002920819F
27>I<387FE07F39FFF1FFC001F713F090B5FC6C80000313C1EC01FCEBFE005B5BA25BB0
3A7FFF83FFE0B500C713F0A36C018313E024207F9F27>I<EB1FE0EB7FF83801FFFE487F
481480390FF03FC0391FC00FE0393F8007F0EB00034814F8007E1301A248EB00FCA76C13
01007E14F8A2007F1303393F8007F0A2391FE01FE0390FF03FC06CB512806C14006C5B38
007FF8EB1FE01E207C9F27>I<387FE0FFD8FFF313C090B512F0816C800003EB81FE49C6
7E49EB3F8049131F16C049130FA216E01507A6150F16C07F151F6DEB3F80157F6DEBFF00
9038FF83FEECFFFC5D5D01F313C0D9F0FEC7FC91C8FCAC387FFF80B57EA36C5B23317F9F
27>I<90380FF03C90383FFE7E90B5FC000314FE5A380FFC1F381FE007EBC003383F8001
48C7FC127EA200FE147E5AA67E007E14FEA2007F1301EA3F80EBC003381FE007380FF81F
6CB5FC7E6C147E38007FFCEB0FF090C7FCAC91381FFFF8A24A13FC6E13F8A226317E9F27
>I<397FFC03FC39FFFE0FFF023F13804A13C0007F90B5FC39007FFE1F14F89138F00F80
9138E002004AC7FC5CA291C8FCA2137EAD007FB57EB67EA36C5C22207E9F27>I<9038FF
F3800007EBFFC0121F5A5AEB803F38FC000F5AA2EC07806C90C7FCEA7F8013FC383FFFF0
6C13FC000713FF00011480D8000F13C09038003FE014070078EB03F000FC1301A27E1403
6CEB07E0EBE01F90B512C01580150000FB13FC38707FF01C207B9F27>I<133C137EA800
7FB512F0B612F8A36C14F0D8007EC7FCAE1518157EA415FE6D13FC1483ECFFF86D13F06D
13E0010313C0010013001F297EA827>I<397FE01FF8486C487EA3007F131F00031300B2
1401A21403EBFC0F6CB612E016F07EEB3FFE90390FF87FE024207F9F27>I<3A7FFC0FFF
80486C4813C0A36C486C13803A07C000F800EBE00100035CA2EBF00300015CA2EBF80700
005CA390387C0F80A36D48C7FCA3EB3F3FEB1F3EA214FE6D5AA36D5AA26D5A22207E9F27
>I<3A7FFE07FFE000FF15F06D5A497E007F15E03A0F80001F00A36D5B0007143EA414F0
EBC1F83903E3FC7CA4EBE79EA200011478A301F713F8A2EBFF0F6C5CA3EBFE0790387C03
E024207F9F27>I<393FFC1FFF486C5A168016006C487E3901F807E06C6C485A4A5A017E
90C7FC6D5AEB1F7E5C6D5A13076D5A5C80497E130F497E143EEB3E3FEB7E1F90387C0F80
01F87F00016D7E3803F0033A7FFE1FFF80A2B54813C06C486C1380A222207E9F27>I<3A
7FFC0FFF80486C4813C0A36C486C13803A07E000F800000313015D13F00001130301F85B
1200A26D485A137CA290387E0F80133EA2011F90C7FC5CA2130F149E14BE130714FC1303
A25C1301A25CA213035CA213075C1208EA3E0F007F5B131FD87E7FC8FCEA7FFE6C5A5B6C
5AEA07C022317E9F27>I<001FB512FE4814FFA490380001FEEC03FCEC07F8EC0FF0001E
EB1FE0C7EA3FC0EC7F80ECFF00495A495A495AEB1FE0495A495A49C7FC485A4848131E48
48133F485A485A485A485AB7FCA46C14FE20207E9F27>I<EC07F8EC3FFC14FF130315F8
903807FE00EB0FF05C5CB0131FEB7F80EA3FFFB5C7FC5BA27F003F7FEA007FEB1FC0130F
B08080EB07FE903803FFF815FC1300143FEC07F81E3A7CB327>I<127812FCB3B3B3A212
78063A70B327>I<EA7F80EAFFF013FC13FF7E00017F38003FC0131F130FB080EB07F8EC
FFF06D13FC7FA25B4913F0ECF800EB0FE05CB0131F133F48B45A007F90C7FCB5FC13FC13
F0EA7F801E3A7CB327>I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fe cmss10 10.95 2
/Fe 2 42 df<14FCEB01F8EB03F0EB07E0EB0FC0131F1480EB3F005B137E5B12015B1203
A2485AA25B120FA25B121FA25B123FA448C7FCA712FEB3A2127FA76C7EA4121F7FA2120F
7FA212077FA26C7EA212017F1200137E137F7FEB1F8014C0130FEB07E0EB03F0EB01F8EB
00FC165A79C323>40 D<12FC127E7E6C7E6C7E7F12076C7E7F12016C7E7F137E137FA2EB
3F80A2131F14C0A2130F14E0A2130714F0A4EB03F8A7EB01FCB3A2EB03F8A7EB07F0A414
E0130FA214C0131FA21480133FA2EB7F00A2137E13FE5B485A12035B485A120F5B485A48
C7FC127E5A165A7BC323>I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Ff cmbx10 12 27
/Ff 27 123 df<ED1FFF0203B512E0021F14F8027F80903A01FFF803FE499038C0007F01
0F90390001FF80D91FFC497F4A5B495A495AA201FF4A7F4A6D5BA3705B7090C7FC705A94
C8FCA693387FFFE0B9FCA5C601E0C7FCB3B0007F9026FFC07FEBFFC0A53A467EC540>12
D<92381FFF800203B5EAF3E0021F14FF147F903901FFF80149EBC00390390FFE0007495A
5C495A495AA201FF804A7F82ACB9FCA5C601E0C7FCB3B0007F9026FFC07FEBFFC0A53A46
7EC540>I<903801FFF8011FEBFF80017F14E090B612F8489038807FFC3A03FE001FFE48
6CEB07FF486E7F0280806F7FA36F7F6C90C7FCA26C5AEA00F890C8FCA2150F021FB5FC01
03B6FC131F017F13C03901FFFC004813E0000F13804890C7FC485A5B485AA2485AA45DA2
6C6C5BED07BF6C6C010F13FC6CB490391F3FFFE06C9026C0FE1F13F06CEBFFFC6CECF007
C66CD9E00113E0010790C9FC342F7DAD38>97 D<EB7FC0B5FCA512037EB1ED1FFC92B512
C002C314F002CF14FC9139DFF01FFF9126FF800713809126FE000113C04A6D13E002F015
F04A147F18F8173F18FCA2EF1FFEA318FFAB18FEA3173F18FCA218F8177F6E15F06EECFF
E06E4913C06E49138091263F800F1300903AFE1FE03FFE496CB55AD9F80314F049C61480
C8D81FF8C7FC38467DC440>I<EC3FFE49B512E0010F14F8013F8090397FF807FE9039FF
E001FF484948138048018014C048495A485A121FA2485A6F1380A2007F6E130049EB007C
93C7FC12FFAC127F7FA2123FEE03E06C7E16076C6C15C06C150F6C6DEB1F806C6DEB3F00
6C01F013FE90397FFE03FC6DB55A010F5C010314C09026003FFCC7FC2B2F7CAD33>I<EF
FF804BB5FCA5ED000782B1EC1FFC49B51283010F14E3013F14F390267FFC07B5FC9038FF
F0004801C0133F48497F4890C77E484880121F5B123FA2127F5BA312FFAB127FA36C7EA2
121F7F000F5D6C6C5C5E6C6D90B512C06CD9E00114FF39007FF80F6DB512E7010F14C701
0314079026003FF0EBFC0038467CC440>I<EC1FFE49B512C0010714F0011F14FC90397F
FC0FFE903AFFE003FF804849C613C0485B4890C7EA7FE048ED3FF0485AEE1FF8485AA200
7F150F4915FCA212FFA390B7FCA317F801F8C9FCA5127FA27FA2003F1638177C6C6C15FC
A26C6CEC01F86C6D13036CED07F06C6DEB0FE06C01F0EB3FC0903A3FFE01FF806DB5EAFE
0001075C010014F0020F90C7FC2E2F7DAD35>I<913801FFC0021F13F0027F13FC49B57E
49EBC3FF903807FE074948481380EB1FF8EB3FF0EB7FE0A349486C13006F5A6F5AED0070
93C7FCAAB612FCA5C601E0C8FCB3B0007FEBFFE0A529467DC523>I<902601FFF013FF01
0FD9FE031380013FD9FF8F13C090B812E048D9C07F13BF489039001FF83F4848EB0FFC48
48EB07FE001F9238FF1FC0496DEB0F8094C7FC003F82A7001F93C7FCA26D5B000F5D6C6C
495A6C6C495A6C9038C07FF04890B55A1680D8078F49C8FC018113F0D80F80CAFCA47F7F
13F890B612E016FEEEFFC06C16F0836C826C82831207481780D81FF8C77ED83FE0140748
48020113C000FF8149157FA56D15FF007F17806D5C6C6C4A1300D81FFCEC0FFE6CB4EC3F
FC6C9039E001FFF8000190B612E06C6C1580010F02FCC7FCD9007F138033427DAC39>I<
EB7FC0B5FCA512037EB1923803FF80031F13F0037F7F92B57E9139C1FC1FFE9139C3E00F
FF9126C7C0077FECCF0002DE7F02FC81A25C5CA35CB3A7B600C1B61280A539457CC440>
I<13FCEA03FF4813804813C0A24813E0A66C13C0A26C13806C1300EA00FC90C7FCA9EB7F
C0EA7FFFA512037EB3AFB6FCA518467CC520>I<EB7FC0B5FCA512037EB293387FFFF0A5
93380FF8004C5AEE3FC04C5A4B48C7FCED03FC4B5A4B5AED3FE0ED7F804BC8FCECC1FE14
C7ECCFFF02DF7F91B57E82A202FD7F02F07F4A7F4A6C7E153F6F7E6F7F83816F7F6F7F6F
7F83167F707E83B66CB512FCA536457DC43C>107 D<EB7FC0B5FCA512037EB3B3B3A3B6
1280A519457CC420>I<90287FC003FF80EB07FFB5011F01F0013F13E0037F6D90B57E92
B56C4880913DC1FC1FFE03F83FFC913DC3E00FFF07C01FFE00039026C7C00790398F800F
FF6CD9CF00EC9E0002DE6D01BC7F02FC03F81580A24A5D4A5DA34A5DB3A7B600C1B60083
B6FCA5582D7CAC5F>I<903A7FC003FF80B5011F13F0037F7F92B57E9139C1FC1FFE9139
C3E00FFF00039026C7C0077F6CEBCF0002DE7F02FC81A25C5CA35CB3A7B600C1B61280A5
392D7CAC40>I<EC1FFE49B512E0010714F8011F14FE903A7FF807FF809026FFE0017F48
903980007FE04890C76C7E48486E7E000F8249140F001F82A2003F824980007F1780A400
FF17C0AA007F1780A46C6C4A1300A2001F5EA26C6C4A5A00075E6D143F6C6D495AC69039
E001FFC090267FF8075B6DB6C7FC010F14FC010114E09026001FFEC8FC322F7DAD39>I<
90397FC01FFCB590B512C002C314F002CF14FC9139DFF03FFF9126FF800F138000039026
FE000313C06C496D13E002F015F04A7FEF7FF8A218FC173F18FEA3EF1FFFAB18FE173FA3
18FC177F18F817FF6E15F06E4913E06E4913C06E4913806E6C4813009238E07FFE02EFB5
5A02E314F002E01480DB1FF8C7FC92C9FCADB612C0A538407DAC40>I<DA3FF8130F9026
01FFFE5B010F6D6C5A013F6E5A90397FFC0FF0903AFFF003F8FF489038E000F94849137F
48497F4890C7FC48815B003F815B127F82A25B12FFAB6C7EA3123F6D5C121F5E6C6C5CA2
6C6D5B6C6D48B5FC6C6D5A6C9038F81FEF013FB512CF010F148F0103EBFE0F9038007FF0
91C7FCAD0307B512FEA537407CAC3C>I<90397F803FC0B5EBFFF0028313F8028713FC91
388FE7FE91389F8FFF0003EB9E0F6C13BCA214F8A29138F007FEED03FC9138E001F892C7
FCA35CB3A5B612C0A5282D7DAC2F>I<90391FFE078090B512DF000314FF5A380FF80338
1FE000D83F80133F127F90C7121FA248140FA27FA201E090C7FC13F8EBFFC06C13FEECFF
C06C14F015FC6C806C806C1580000115C07E011F14E01301D9000713F014000078147F00
F8143F151F6C140FA37E6C15E0151F6D14C06D133F01F0EB7F809039FC03FF0090B55A00
FC5CD8F83F13F0D8F00790C7FC242F7CAD2D>I<EB01F0A51303A41307A2130FA2131FA2
133F137F13FF1203000F90B512C0B7FCA4C601F0C7FCB3A3ED01F0AA017FEB03E014F815
07D93FFC13C090391FFE1F806DB512006D5B01015B9038003FF024407EBE2D>I<D93FE0
EC7FC0B549B5FCA50003EC00076C81B3A85EA35E6C5DA26E013D7F017F02F9EBFF809039
3FFC03F16DB512E16D14C1010314019026003FFC91C7FC392E7CAC40>I<B690380FFFF8
A5000301E0010013006C167C6E14FC6C5E801601017F5D6E1303013F5D6E1307011F5D6E
130F6D5DED801F6D92C7FC15C05E6D143EEDE07E6D147CEDF0FC6D5C15F9027F5B15FF6E
5BA36E5BA26E5BA26E90C8FCA26E5AA26E5AA26E5A352C7DAB3C>I<B5D8FE1FB539801F
FFF0A500039027C0007FF0C7EAFE00043F157C6E6E14FC6C031F5D6E6E13016C61836E01
3F1403017F606E496C1307013F606EED800F011F91B55C16F9DAFF01ECC01F6D02F092C7
FC03816E5A6D0183153EEEE07F03C7ECF07E6DDAC03F137C03E7ECF8FC6D01EF5DEE801F
03FF14FD6DDA000F5B18FF6E486D5BA36E486D5BA26E486D5BA2020F93C8FC4B7FA26E48
147E6E48143C4C2C7DAB53>I<007FB590387FFFF8A5C601F890380FF8006D6CEB07E001
3F4A5A6D6C131F6E495A6D6D48C7FC6DEBC0FE6DEBC1FC6DEBE1F8EDF3F06DEBFFE0806E
5B6E5B93C8FC6E7F6E7F6E7FA24A7F4A7F4A7FEDBFFEEC3F1F91387E0FFF02FE8049486C
7F49486C7F49487E49486C7F4A8049486D7E49C76C7ED9FF80131FB500F090B512FEA537
2C7EAB3C>I<007FB5398007FFFCA5000101F0C7EA7F806CEE3E006E147E017F157C8017
FC013F5D6E1301011F5D6E13036D5DED80076D5DEDC00F6D5D15E0161F6D92C7FC6F5A6D
143EEDF87E027F137CEDFCFC023F5B15FF6E5BA36E5BA26E5BA26E5BA26E90C8FCA26E5A
A2157CA215FC5D1401000F5C383FC003D87FE05B1407D8FFF05B140F5D141F4AC9FC387F
E07E495A383F87F8EBFFF06C5B00071380D801FCCAFC36407EAB3C>I<001FB7128017C0
A39026FE001F138001F05B49491300495C49495A48485A4A5B5E4A5B003E5B4A5B5E4A90
C7FC5CC7485A5D495B5B495B5D499038C007C05B49138015004948130F01FF1580485B5C
4849131F5A485B4A133F4849137F4815FF48EB000349011F1300B8FCA37E2A2C7DAB33>
I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fg cmtt10 12 29
/Fg 29 119 df<147014F8497EA7007815F000FEEC03F800FF140701C1131F01E1133F01
F913FF6CB612F0001F15C000071500000114FC6C6C13F06D5B010F1380013F13E0497F48
B512FC000714FF001F15C0007F15F026FFF9FC13F801E1133F01C1131F0101130700FE14
030078EC00F000001500A76D5A1470252B79B334>42 D<EC1FC04A7E4A7EA54A7E14FDA3
01017FA214F8A201037FA4ECF07E0107137FA449486C7EA549486C7EA4013F80EC800FA4
49486C7EA291B5FCA290B67EA49038FE000348486D7EA4000381491300A43B7FFF800FFF
F0B56C4813F8A46C496C13F02D3E7DBD34>65 D<003FB712F04816F8B8FCA27E7ED801FC
C71203A8EE01F093C7FCA5ED0F804B7EA590B6FCA69038FC001FA56F5A92C8FCA6177C17
FEAA003FB7FC5AB8FCA27E6C16FC2F3D7EBC34>69 D<3B7FFFC007FFFCB56C4813FEA46C
496C13FCD803F8C7EA3F80B3A290B7FCA601F8C7123FB3A53B7FFFC007FFFCB56C4813FE
A46C496C13FC2F3D7EBC34>72 D<007FB612C0B712E0A46C15C0260003F8C7FCB3B3AD00
7FB612C0B712E0A46C15C0233D78BC34>I<D87FFC90380FFFF0486C4913F87FA214806C
6E13F000039138007E00EBF7C0A3EBF3E0A38013F1A28013F0A280A2147C147EA2143E14
3FA2801580A2140F15C0A2140715E0A2140315F0A2140115F8A21400A215FC157CA2157E
153EA3151FA3ED0FFE387FFF80B512C01507A215036C496C5A2D3D7DBC34>78
D<90381FFFFC90B67E000315E04881488148813A3FFC001FFE01E0130349130148486D7E
A290C87EA500FEED3F80B3AC6C157F6C1600A46D5CA26D5B003F5D01F0130701FE133F6C
B65A6C5D6C5D6C5DC61580011F01FCC7FC293F7BBD34>I<007FB512C0B612F815FE6F7E
826C812603F8007FED1FF8ED07FC15036F7E1500A28282A55E5EA215014B5A1507ED1FF8
EDFFF090B65A5E5E93C8FC8282EBF800ED1FE06F7E1507A26F7EAA171FEF3F80A416FC03
01137F267FFFC01500B56C6CB5FC5F167F705A6C496D5AC9EA07E0313E7EBC34>82
D<D907FE137890391FFFE0FC017F13F848B512FD4814FF5A380FFE03391FF0007FD83FC0
131F49130F007F140790C7FC4814035AA21501A46C6E5A6C92C7FC7F7F6C7E13F86CB4FC
6C13F06C13FF6C14F06C14FE6C6C7F011F14C0010180D9001F7F02017F9138001FFC1507
6F7E15016F7E821780A2003C153F127E12FEA46C157F1700A26D14FE6D13016D495A01FC
13079039FFC03FF891B55A5E485DD8FC3F91C7FC010F13FCD8780013E0293F7BBD34>I<
003FB712F04816F8B8FCA43AFE001FC003A8007CED01F0C791C7FCB3B3A4010FB57E4980
4980A26D5C6D5C2D3D7DBC34>I<3B7FFF8003FFFCB56C4813FEA46C496C13FCD803FCC7
EA7F80A26C6CECFF00A26C6C495AA26D5CEC8003013F5CECC007011F5CECE00F010F5CEC
F01F01075CA2ECF83F01035CECFC7F010191C7FCA2903800FEFEA2EC7FFCA26E5AA26E5A
A36E5AB349B5FC4980A46D91C7FC2F3D7EBC34>89 D<007FB7FCA2B81280A36C1600A229
077B7D34>95 D<EB1FFE90B512C0000314F04880488081391FF807FF49C67F6F7E151F82
6C48130F6C4880C81207A4EC01FF91B5FC1307133F90B6FC12034814074813C0381FFC00
EA3FF0EA7FC05B48C7FC5AA56C140F7E6D131FD83FE0EB7FF8D9F807B512F86CB712FC7E
000314FD6C14F06C6C9038C01FF8D90FFCC8FC2E2E7BAC34>97 D<EA7FFC487EA4127F12
00ABEC01FE91380FFFC0023F13F04A13FC90B67E82030313809139F8007FC04AEB3FE04A
131F4AEB0FF04A130791C713F8160317FC491401A217FE1600A916016D15FCA2160317F8
6E130717F06E130F6EEB1FE06EEB3FC06EEBFF80ECFE0791B612004914FC6E5BD97E3F13
E0D93C0F138090260003FEC7FC2F3E7FBC34>I<EC7FF80103B5FC010F14C0013F14E049
14F090B6FC489038C01FF83903FE000F485A485A5B4848EB07F049EB03E0484890C7FCA2
127F90C9FCA25A5AA97E7EA27F003F15F86DEB01FC6C7EA26C6C1303D807FCEB07F86C6C
130F3A01FFC07FF06C90B512E06D14C06D1480010F1400010313FC9038007FE0262E79AC
34>I<ED7FFC4B7EA4157F1500ABECFF80010313F0010F13F8013F13FE4913FF48B6FC48
13C09038FE003FD807F8130F48481307484813035B003F14015B007F140090C8FCA25A5A
A97E6C1401A27F003F14037F001F14077F6C6C130F6D131F6C6C137F2603FF81B512FC6C
90B612FE6C5C6D5B011F13F001079038E07FFC010090C8FC2F3E7DBC34>I<ECFFC00103
13F0010F13FC013F13FF49148090B612C04801C013E03A03FE001FF04848EB0FF8D80FF0
13074848EB03FC1501485A49EB00FE127F90C8FC16FF167F5A5AB8FCA516FE48C9FC7E7E
A27F123F6D143E001F157F7F6C7E6D14FF6C6CEB01FE6CB413076C9038E03FFC6C90B512
F86D14F0011F14E06D14800101EBFE009038003FF0282E7BAC34>I<ED3FF0913801FFFC
02077F4A7F4A14805CEC7FE015809139FF007F005C0101141C4A90C7FCA8003FB612FC48
81B7FCA36C5D260001FCC8FCB3AD001FB612C048814881A26C5D6C5D293E7DBD34>I<EA
7FFC487EA4127F1200AB15FF020713E0021F7F027F7F91B57E90B67E15819138FC00FF02
F07F4A804A133F5CA291C7FCA35BB3A4277FFFFC0FB5FCB56C481480A46C496C1400313D
7FBC34>104 D<14F0497E497E497EA46D5A6D5A6D5A91C8FCA9383FFFFC487FA47EC7FC
B3AD003FB612F04815F8B7FCA27E6C15F0253E79BD34>I<383FFFFE487FB6FCA27E7EC7
7EB3B3AD003FB612FE4881B81280A26C16006C5D293D7BBC34>108
D<027FEB1FC03B3FE1FF807FE0D87FF39038E0FFF8B612E303F77F6C91B57E6C01C313F0
00030181EBE07ED9FE01EB807F6E80491400A2495BA3495BB3A53C3FFF03FFC0FFF04801
8701E113F8B500CF01F313FCA26C018701E113F86C010301C013F0362C81AB34>I<15FF
267FFC0713E026FFFE1F7F027F7F91B57E90B67E6C1481C69038FC00FF02F07F4A804A13
3F5CA291C7FCA35BB3A4277FFFFC0FB5FCB56C481480A46C496C1400312C7FAB34>I<14
FE903807FFC0011F13F0017F13FC90B57E488048010113803A07FC007FC04848EB3FE049
131F4848EB0FF0491307003F15F8491303007F15FC90C71201A300FEEC00FEAA6C14016C
15FCA26D1303003F15F86D1307A26C6CEB0FF06C6CEB1FE06D133F6C6CEB7FC03A03FF83
FF806C90B512006C5C6D5B011F13F0010713C0010190C7FC272E7AAC34>I<4BB4FC273F
FFC00F13C048D9E03F13E0B590B512F002E114F86C13E76C01EF130FD8000F13F8ECFFE0
9238C007F092388003E092C8FC5C5CA25CA25CA45CB1003FB6FC4881B77EA26C5D6C92C7
FC2D2C7DAB34>114 D<90390FFF078090B5EACFC0000314FF5A5A5A383FF803397F8000
7F90C7123F12FE48141FA47E007FEC0F8001C090C7FCEA3FF8381FFFE06C13FF6C14E06C
14F8C614FE011F7FD9007F1380020313C09138003FE0ED0FF0003C1407007EEC03F800FE
1401A27EA36D13036D14F06D13076DEB1FE001FE13FF90B612C016801600D8FC7F13FC6D
13F0D878071380252E79AC34>I<EB01E0497E1307AA003FB612FE4881B8FCA36C5D2600
07F0C8FCB3A3EE0F80EE1FC0A66EEB3F800103147F6E13FF902601FF031300EDFFFE6D5C
6E5B6E5B020F13C0020190C7FC2A387EB634>I<D87FFCEB1FFF486C497FA4007F800000
EC003FB3A7167FA216FFA26D5B6D1307DAE01F13FF6DB712807F7F6D143F0101D9FC1F13
009026007FF0C8FC312C7FAA34>I<3B3FFFE00FFFF8486D4813FCB515FEA26C16FC6C49
6C13F8D801FCC7EA7F000000157EA26D14FE017E5CA2017F13016D5CA2EC8003011F5CA2
ECC007010F5CA2ECE00F01075CA36D6C485AA3ECF83F010191C7FCA26E5A0100137EA2EC
FEFEEC7EFCA2147F6E5AA36E5A6E5A2F2B7EAA34>I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fh cmsltt10 10.95 17
/Fh 17 122 df<EC03C0EC07E0A2140F141FA2143FEC7FC014FF1303130F90B5FC5A4814
8014BFEBFE3FEA01F8C7FC147F1500A55C5CA513015CA513035CA513075CA5130F5CA200
7FB512F8B612FCA46C14F81E3976B830>49 D<EC07FC91383FFF8091B512E0010314F849
80011F8090393FF80FFF90267FE0011380EC800049C7EA3FC05B0001151F4915E0120316
0FA349141F1201D800E015C090C8FC163F1780167F17005E4B5A15034B5A5EED1FF04B5A
4B5A4B5A4A90C7FC4A5AEC0FFC4A5AEC3FE0ECFFC0495B4990C8FCEB07FCEB1FF8495AEB
7FC0495A000390C712F0D807FC497E48481303EA3FF048B6FCB7FCA35E6C5D2B397AB830
>I<ED07FF4B13804B13C0A281819238003F80A4167FA21700A491387FC0FF903803FFF0
010FEBFCFE4913FE017F13FF90B6FC48EBE07F48EB001F48486D5A49130748481303485A
5B485A495C127FA290C7FC15075A485DA4150FA25E151F6C143F7E157F6D13FF6C6C485B
EBE007261FF81F13FF6CB71280A26C14BF0001141F6CD9FC0F1300D91FE0C8FC2A397AB7
30>100 D<EC1FE0ECFFFC010313FF010F1480013F14C04914E09039FFF03FF048EB800F
3A03FE0007F8484813035B485A4848EB01FC5B123F5B127F90C7FC90B6FCA2B712F8A316
F048C9FCA37E7EED03C06DEB07E0003FEC0FF07F6C6CEB1FE06DEB7FC0390FFE03FF6CB6
12806C15006C14FC6C6C5B011F13E0010390C7FC262A79A830>I<EEFF80030713E0031F
13F0157F92B512F85C4AEB07F0EC07FC03F813E091390FF001C04BC7FCA2141F5DA548B6
12FE48815AA36C5DC7D87F80C7FC92C8FCA55C5CA513015CA513035CA513075CA2007FB5
12FEB7FCA46C5C2D397CB830>I<913907F801FE913A3FFF0FFF804A13BF49B712C05B5B
90260FFC0FEB1F8090271FF007F8130049486C6CC7FCECC001EB7F801400A25B5BA31503
4B5A7F6D495A9138803FE090383FE0FF49B55A90B65A93C8FC4814FC01F913F09038F87F
80000390CAFC5BA27F120190B512FCEDFF8016E04815F8488148813A1FF00007FFD83FC0
1300498048C86C7E007E151F12FE5AA2163F94C7FC5E5E6C4A5AD87F80EB07FC6D131F3A
3FFC01FFF86CB612E06C5D6C92C8FC000114FC6C6C13F0010F90C9FC323E7EA730>I<15
E0EC03F8140781A35D6E5A6E5A91C8FCA990B512C048805AA27E7EEB001F5DA5143F5DA5
147F92C7FCA55C5CA513015CA2007FB61280B712C016E0A216C06C1580233979B830>
105 D<90383FFFF8497F81A37F90380001FCA514035DA514075DA5140F5DA5141F5DA514
3F5DA5147F92C7FCA55C5CA2003FB612F04815F8B712FCA26C15F86C15F026387BB730>
108 D<ED0FF03A01FFE07FFE4801F1B5FC4801F7148091B6FC6C16C06CECF03FD8000F90
38801FE015004A130F14F8A24A131F494814C0A25CA3163F133F4A1480A4167F137F91C7
1300A45E5B495CA23B7FFFF81FFFF8B56C4813FC5DA2816C496C13F82E287FA730>110
D<EC1FE0ECFFFC010313FF010F14804914E0137F9039FFE07FF0489038800FF83903FE00
0749EB03FC48481301484814FE491300485A123F5B167F48C8FCA300FE15FEA4150116FC
A26CEC03F8150716F06C6C130FED1FE06DEB3FC06C6C137F3A1FF001FF80D9FC0713006C
B55A6C14F86C5C6C14C06C6C90C7FCEB0FF8282A79A830>I<EE3FE03B01FFFC01FFF848
D9FE0F13FC485C037F13FE6C91B5FC6C90B512E1D80001EC01FC15FC9238F000704B1300
5D5D4990C8FC5CA25CA25C13075CA5130F5CA5131F5CA2007FB512FCB67EA46C5C2F287D
A730>114 D<91387FF838903903FFFE7C011FEBFFFC5B5B90B6FC48EBC01F3903FC0007
491303484814F85BA3ED01F06D90C7FCEA03FEEBFFF06CEBFF806C14F06D13FC011F13FF
01071480D9007F13C0020113E0EC001F001FEC0FF06D1307003F1403A27FA21507486CEB
0FE0151F6DEB3FC09039FC03FF8090B6FC1600B612FC00FC5C013F13E0267807FEC7FC26
2A79A830>I<EB03C0497E80A3130F5CA5003FB612E04815F0B7FCA36C15E026003FC0C7
FC5CA5137F91C8FCA55B5BA50001EC0F8049EB1FC0A3153F1680157F15FF6D4813009038
FF07FE6CEBFFFC5D6D5B6D5B010F1380D903FCC7FC243378B130>I<D83FFCEB3FFC486C
497E00FF14FFA2007F147F003F143F00011401495CA415031203495CA415071207495CA4
150F120F495CA3151F153F001F147F4B5A000F5BD9F80F13FF90B712807EA26C149FC6D9
FE0F1300D93FF0C8FC29287AA630>I<3B3FFFC01FFFE0486D4813F0B515F8A26C16F06C
496C13E0D807E0C7EA7E00A35EA34B5AA34B5A143E147F4A485A13E1A249495A158FEBC7
EF9138CF9F8014DF13CF029F90C7FC15BFEBDF8FEC0FBEA201FE13FE5D13FCA25D496C5A
3903E003E02D2779A630>119 D<903AFFFE07FFF0486D4813F84816FCA26C16F86C496C
13F0903A07F001FC006D6C485A6D6C485A4B5A6D6C485A4B5ADA7F7FC7FC157EEC3FFE6E
5A5D6E5A5DA24A7E143F4A7EA2ECFCFCEB01F8903803F07E903807E07F49487E011F8090
383F801FD97F007F01FE6D7E263FFFC0B5FC4801E11480B515C0A26C16806C01C014002E
277DA630>I<90B53801FFFE4802837F481780A26C17006C02015B903A07E0001FC05F16
3F6E91C7FCA20103147EA25E804B5A13014B5AA26E485AA20100495AA24B5AA2027E90C8
FC5D153E157E157C143E5D143F5DA26E5AA25DA25DA2143F92C9FC5C147E14FE5C130100
3C5B387E03F0EAFF07495A48485AEB7F80B5FC91CAFC13FC6C5AEA3FE0EA1F80313C7EA6
30>I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fi cmbx12 13.14 45
/Fi 45 123 df<923803FFE092B512FC020714FF021F81027F9038007FC0DAFFF0EB0FE0
010301C0804990C7EA3FF84948147F4A81494814FF495AA2137F5CA2715A715A715AEF07
8094C8FCA8EF07FCB9FCA526007FF0C7123F171FB3B3003FB5D8E00FB512F8A53D4D7ECC
44>12 D<EA07E0EA1FF8EA3FFCEA7FFEA2B5FCA6EA7FFEA2EA3FFCEA1FF8EA07E0101077
8F22>46 D<15F014011407141F147FEB03FF137FB6FCA313FC1380C7FCB3B3B2007FB712
E0A52B4777C63D>49 D<ECFFF80107EBFF80013F14F090B612FC4881480101EBFF802707
F8003F13C0D80FE0010F13E0D81F806D13F0003F80D87FF06D13F86D15FC6D7F00FF16FE
6D147FA217FF82A36C5A6C5A6C5A6C5AC95A17FEA3EEFFFCA24B13F817F05D17E04B13C0
17804B13004B5A4B5A5EED7FE04B5A4A5B4A90C7FCEC07FC4A5A4A5A4B131FEC3F804AC7
FC14FE4948143E495AEB07E0495A4948147E49C8FC017E15FE90B7FC4816FC5A5A5A5A5A
5AB8FC17F8A430477AC63D>I<EC3FFE0103B512E0010F14FC013F14FF90267FE01F7F90
26FF000713E0D801FC6D7FD803F07F486C6D7FD80FFE817F486D80167FA3805C16FF7E91
C75B6C5A6C5AD80020495B90C75C5D5F4B5B5F031F90C7FCED3FFC4AB45A49B512E01680
16E016FC90C7EA3FFF030713C06F7F6F7F6F7F83707E83A2701380A318C0EA07E0EA1FF8
487E487EA2B5FCA31880A25E491600127F494A5A6C485D01E05B001F4A5BD80FFC495B27
07FFC03F13C06C90B65AC64BC7FC013F14F8010714E09026007FFEC8FC32487BC63D>I<
EE07E0160FA2161F163F167F16FFA25D5D5DA25D5D5DA2157D15FDEC01F915F1EC03E114
07EC0FC1EC1F811501143F147E14FC14F8EB01F01303EB07E014C0EB0F80131FEB3F0013
3E5B13FC485A485A5B1207485A485A90C7FC123E127E5AB912FCA5C80003EBE000AD023F
B612FCA536487DC73D>I<D8038015E001E0140301FC143F9039FFE003FF91B612C01780
1700A25E5E16F05E5E93C7FC15FC15F001E790C8FC01E0C9FCAAEC1FFC01E1B512C001E7
14F001EF14FC9039FFE01FFFDA0007138001FC6D13C001F06D13E04915F0497F17F8C913
FC167F17FEA417FFA3EA0FC0EA3FF0487EA2487EA317FEA34914FF6C4815FC5B018015F8
6CC74813F07F6C6C4913E0D80FF04913C0D807FC011F13806CB46CB512006C90B512FC6C
5D013F14C0010F91C7FC010113F030487AC63D>I<ED7FF8913807FFFE021F6D7E027F80
903A01FFF01FE0010790388003F04948486C7E49486D7ED93FF013074948130F01FF4A7E
4849133F5C5A4890C7FCA25A705A48486E5A705A003F92C8FCA3485AA21520913807FFE0
021F13FC00FF497F4A6D7EDAFC017F9026FDF0007F4A6D7ED9FFC06D7E4A6D7E8391C7FC
8382491680A318C05BA3127FA6123FA27F001F1780A3000F4B1300A26C6C5DA26C6D495A
6C6D5C6C6D495A6D6C48485A90263FFC075B6DB65A6D4AC7FC01035C010014F0020F90C8
FC32487BC63D>I<121F7F7F13FE90B812E0A45A18C0188018005F5FA25F485E90C8EA07
E0007E4B5A5F007C151F4CC7FC167E5E485D15014B5A4B5AC8485A4B5AA24BC8FC157EA2
5D1401A24A5A1407A24A5AA2141FA24A5AA2147FA314FFA3495BA45BA55BAA6D5BA26D90
C9FCEB007C334B79C93D>I<EA07E0EA1FF8EA3FFCEA7FFEA2B5FCA6EA7FFEA2EA3FFCEA
1FF8EA07E0C7FCB0EA07E0EA1FF8EA3FFCEA7FFEA2B5FCA6EA7FFEA2EA3FFCEA1FF8EA07
E0103077AF22>58 D<EE01F8A24C7EA34C7EA24C7EA34C7FA24C7FA34C7FA293B57EA34B
8016F303038016E316E103078016C0030F805E83031F814C7E4B81153E83037E81037C7F
03FC815D830201824B7F0203825D830207824B7F020F825D84021F8392B8FC4A83A34A83
027CC8120F02FC835C840101844A810103845C840107844A81010F845C85011F85496C82
B600C091B712F0A5544D7CCC5D>65 D<B912F0F0FF8019F019FC19FFD8001F9026800001
14C0DD001F7F060713F806017F726C7E737E737F737F737F8587737F8587A2747EA38786
A21C80A51CC0A586A462A51C80A51C00A26263A2631AFF636163614F5B634F5B073F90C7
FC4F5A4F5A06035B061F5B4DB512C0BBC8FC19FC19F0198006F0C9FC524B7CCA5E>68
D<BB12C0A486D8000F01E0C77E18071801F0007F193F191F190F1907861903A31901A3EF
0F80A2737EA497C7FC171FA2173F177F17FF160392B6FCA5EDE0031600177F173F171FA2
050FEC0F80A3F21F00A494C8FC621A3EA21A7EA31AFE6219011903A21907190FF13FF819
FF1803183FBBFCA262A3494A7CC951>I<BBFCA41A80D8001F01C0C7FC181F1803848419
7F193F191F1AC0190FA31907A4171FF103E0A496C7FCA25FA25F5F5E160792B6FCA5EDC0
071601828383A283A794C9FCB1B8FCA5434A7CC94D>I<B7D8FC01B712FCA5D8001F01C0
C8001FEBC000B3AA92B9FCA503C0C8121FB3AEB7D8FC01B712FCA5564B7BCA60>72
D<B712FEA5D8000FEBE000B3B3B3ABB712FEA5274B7DCA2E>I<B8FCA5D8001F01C0C9FC
B3B3A4193EA4197E197CA519FCA31801A2F003F8A21807180F181F183F187FEF01FF1707
173FBA12F0A53F4B7BCA4A>76 D<B600E04DB612806F5FA26F5FA2D8001F09FCC7FC6FEF
0F7FA2DABFFE171EA2DA9FFF173CA3028F6D1678A202876D16F0A202836DED01E0A30281
6DED03C0A202806DED0780A26F6CED0F00A36F6C151EA26F6C5DA26F6D5CA26F6D5CA36F
6D495AA26F6D495AA26F6D495AA3706C49C7FCA2706C131EA2706C5BA3706D5AA2706D5A
A270EBE1E0A370EBF3C0A270EBFF80A27190C8FCA2715AA3715AA2715A497EB600F06D48
0103B71280A3715A715A694B7BCA74>I<B600E092B612FC8181A281D8001F6D9239001F
E0006F705A82A28202BF7F029F7FA2028F7F02877F02837F8214810280806F7F6F7F8381
6F7F6F7F6F7F83816F80707F707F8482707F707F707FA2707F7014807113C019E0837113
F07113F87113FC19FE837113FF71148F7213CF1AEF847213FF8484A284848485A2858585
A285858585497EB600F8167F1A3F1A1F1A0FA2564B7BCA60>I<DA7FFCEB01C00103B5EA
C003011FECF00749ECFC0F90B7121F48D9E00F13BF4890C713FFD807FC141F4848804848
140382484880177F485A173F171F12FFA2170F7FA217077F7F7F6D92C7FC6D7E6C13F014
FF15F86CECFF8016F86C15FF6C16C0836C826C826C826C82013F816D1680010716C01300
020F15E01400030714F0ED007F160F16037013F882177F127800F8163FA3171FA27E18F0
A27EA26CEE3FE07F18C001E0157F6DEDFF8001FC160001FF140302E0EB0FFED97FFEEB3F
FC486CB612F0D8FC0F5DD8F803158048C66C49C7FC48010313F0354D79CB44>83
D<B700F8023FB512F8A5D8001F01C0C9380FE000745AB3B3AD6D180F63811A1F6D96C7FC
626D7F1A7E6D7F6D606E6C4B5A6E6CED07F06E6C4B5A6E01C0EC3FC06E01F049B45A0201
01FF011F90C8FC6E91B55A033F15F8030715E0030092C9FC040713F0554C7CCA5E>85
D<B7D8E007B791B612C0A5D8003F0180C7000101FCC9387F80006F7070C7FC6D70183EA2
6F70167E6D71177C876F1BFC6D715F6F831E016D656F4B6D14036D65876F92B515076D65
6F4A8007F3160F6E647001036E141F6E04E194C8FCA27001076E5C6E04C0163E8770010F
177E6E4C6C157C70011F814F6C15FC6E637049EDC0016E033E6D5D1CE070017E16036E03
7C6D5D7001FC15F04E6D14076E63DCFF01EEF80F6F4A6D5DA20583EEFC1F6F4A6D92C9FC
1CFE05C75F6F4A6D143E05EF16FF4E6E137E6F197C05FF17FC6F91C86C5BA36F496F5BA2
4D816F61A26F496F5BA370486F5BA370486F90CAFCA24D81041F5FA27048167C7A4C7ECA
7F>87 D<ECFFFC010FEBFFC0017F14F090B612FC489038803FFF2703FC00077F486C6D7F
486C6D7F6E7E83707EA3707E6C90C7FC6C5A6C5AC9FCA4ED1FFF021FB5FC49B6FC130F01
3FEBC03F9038FFFE00000313F04813C04890C7FC485A485AA2485AA2485AA4167FA26D14
FF007F15EF6D01017F6C6C903907CFFF806C6CD90F8F13FE6C9038E07F076C9038FFFE03
00014A7ED8003F9038F0007F0103018090C7FC37337CB13C>97 D<EB7FC0B5FCA512037E
B3A2ED0FFF037F13F002C1B512FC02C714FF9126CFF80F7F9126FFC00113E092C76C7E02
FC6E7E4A6E7E5C4A6E7E84831980A219C083A319E0AC19C0A25F1980A34D1300606E141F
606E4A5A6E4A5A02BF4A5A91261F80035B9027FE0FF01F5B496CB548C7FC496C14F849C6
14E0C8D80FFEC8FC3B4D7CCB44>I<91380FFF8091B512F8010314FF010F158090263FFE
0013C0D97FF8EB1FE0D9FFE0EB3FF04849EB7FF8484913FF4890C7FC5A5B121F5B003FED
7FF0EE3FE0007FED1FC093C7FC5BA212FFAC127F7FA2123FA26D153E121F6D157E6C167C
6C6D14FC6C16F86C6D13036C01F0EB07F0D97FFCEB1FE06DB4EBFFC0010F90B512000103
5C010014F0020F13802F337CB137>I<EF1FF0EE3FFFA51600177FB3A2EC0FFF91B512E0
010314F8010F14FE013FEB01FF903A7FF8003FFFD9FFE0130F48497F48497F4890C77E48
81485AA2485AA3127F5BA212FFAC127FA37F123FA2121F7F000F5D6C6C5C5E6C6D5B6C01
E0497F6C6D017FEBFFE090393FFE03FE6DB512F801075C010114C09027001FFC00EBC000
3B4D7CCB44>I<EC0FFF91B512F0010314FC010F14FF90263FFE077F90267FF0007F4948
EB3FE04801806D7E48824890C76C7E4848140783485A003F6F7EA3485A701380A312FFA2
90B8FCA401F8CAFCA5127FA27FA2123FA26C6CED0F80A2000F161F6C6C16006E5C6C6D14
7E6C6D5C6C6D495AD97FFCEB07F0903A1FFF803FE06D90B55A010392C7FCD9007F13FC02
0713C031337DB138>I<ED7FE0913807FFFC021F7F027F7F902601FFE0138049018113C0
902607FE0113E049485A14F8131FEB3FF0A26F13C0EB7FE06F1380EE3E0093C7FCADB77E
A526007FF0C8FCB3B3A2003FB512F8A52B4D7DCC26>I<DA7FFCEB0FF00103B538807FF8
011F9138F1FFFC4991B512FE90267FF01F13F32701FFC007138348EB0001A248486DEBC1
FC000FEEE0F849027F1300A2001F82A8000F5EA26D14FF00075E6C6C495BA26CD9C00790
C7FC6C9038F01FFC4890B55A5ED803C314809026C07FFCC8FC000790CAFCA47FA27F13FC
90B612FCEEFFC06C16F817FE6C8218806C17C06D16E00003B812F0120FD81FFCC7000F13
F8D83FF0140049153F4848ED1FFC00FF160F491507A56D150F007F17F86D151F6C6CED3F
F06C6CED7FE0D80FFE913801FFC06C6C6C010713806C01F8017F1300C690B612FC013F15
F001071580D9003F01F0C7FC37487DB03D>I<EB7FC0B5FCA512037EB3A2923801FFC003
0F13F8033F13FE4B7F9126C1FE077F9126C3F0037F9138C7C001DACF8080150002DE7F02
FC81A25CA25CA35CB3A9B6D8C07FEBFFE0A53B4C7BCB44>I<13FCEA03FF487F487FA248
7FA66C5BA26C5B6C90C7FCEA00FC90C8FCACEB7FC0B5FCA512037EB3B3B61280A5194D7B
CC22>I<EB7FC0B5FCA512037EB3B3B3AAB61280A5194C7BCB22>108
D<90287FC001FFE0EC7FF8B5010F01FC0103B5FC033F6D010F804B6D6C4814E0DBFE0790
26C03F817F9126C3F0019138FC007F0003D9C7E0DAE1F8806CDA8000D9F1E06D7E02CFC7
EBF3C002DE91267FF780131F02FC03FFC77FA24A5DA24A5DA34A5DB3A9B6D8C03FB5D8F0
0FB512FCA55E317BB067>I<903A7FC001FFC0B5010F13F8033F13FE4B7F9126C1FE077F
9126C3F0037F00039038C7C0016CD9CF8080150002DE7F02FC81A25CA25CA35CB3A9B6D8
C07FEBFFE0A53B317BB044>I<913807FF80027F13F80103B6FC010F15C090261FFE017F
903A7FF0003FF8D9FFC0EB0FFC48496D7E4890C76C7E4817804980000F17C048486E13E0
A2003F17F049157FA2007F17F8A400FF17FCAB007F17F8A36C6CEDFFF0A3001F17E06D5C
000F17C06C6C4A13806C17006C6D495A6C01E0EB1FFC6D6C495A903A3FFE01FFF0010FB6
12C0010392C7FCD9007F13F80207138036337DB13D>I<90397FC00FFFB5017F13F002C1
B512FC02C714FF9126CFF80F7F9126FFC00313E0000391C77F6C01FC6E7E4A6E7E5C4A6E
7E848319808319C0A47113E0AC4D13C0A319805FA219004D5A804D5A6E4A5A6E4A5A02FF
495BDB80075B9126EFF01F5B02E7B548C7FC02E314F802E014E0DB0FFEC8FC92CAFCAFB6
12C0A53B467CB044>I<9039FF803FE0B5EBFFF8028113FE02837FDA87E11380EC8F8300
03D99F0713C06C139E14BCA214F8A24A6C13806F13004A6C5A93C7FCA45CB3A7B612E0A5
2A317CB032>114 D<90390FFF8070017FEBF1F048B6FC1207380FFC01391FE0003F4848
130F491307127F90C712035A1501A27FA213E06D90C7FC13FE387FFFF0ECFFC015F06C14
FC6C14FF6C15806C15C06C15E0C615F0013F14F8010714FCEB007F14019138003FFE150F
0078140700F81403A26C1401A37E16FC6C14036D14F87F6DEB07F001F8EB1FE001FFEBFF
C091B51280D8FC7F1400D8F81F13FCD8E00313C027337CB130>I<14F8A61301A41303A2
1307A2130FA2131F133F137F13FF1203000F90B512F0B7FCA426007FF8C7FCB3A6167CAA
013F14F880A290391FFE01F0010F1303903907FF87E06DEBFFC06D14806D6C1300EC0FFC
26467EC430>I<D97FE0EC3FF0B5EC7FFFA5000315016C81B3AB5EA25EA25E7E6EEB0F7F
017F021E7F6E017CEBFFE090393FFE01F86DB512F0010714E0010114C09027003FFE00EB
C0003B327BB044>I<B66C90B512C0A5000101E0C73807F0006E5D6C5F6E140F017F5E80
171F013F93C7FC6E5C011F153E6E147E6D157C6F13FC6D5DEDC001A26D01E05B16036D5D
EDF0076D5DEDF80F027F5CEDFC1F023F91C8FC15FE5E021F133EEDFF7E6E137C16FC6E5B
A26E5BA36E5BA26E5BA26F5AA26FC9FCA23A317DAF41>I<B60081B500FC90387FFFF0A5
00019026E000030180903803FC006E715A6C6F5E6E6F1303017F61A26E496D1307013F61
6E6F130F011F4A5EA26E6F131F6D4A93C7FCDD9FFC5B6DD9801F153E170F03C06E137E6D
023F157C93383E07FFDBE07E15FC6DDA7C035C03F015816D02FC5D4C7E03F815C3DA7FF9
5E9226FDF00013E7DA3FFF5E4C137F19FF6E5F4C7FA26E496D90C8FCA26E5E93C7120FA2
6E486E5AA202015E4B1403A26E486E5A54317EAF59>I<B6D88007B512C0A526007FFCC7
387F8000013F037EC7FC6E14FE6D6C495A6D6D485A6D6D485A6D01E05B4C5A6D6D485A6D
EBF83F6E6C48C8FC91383FFEFE6E6C5A5E6E5B6E5B806E7FA26E7F82824A7F5C4A80DA0F
E77FDA1FC37FDA3F817F4AC67F147E4A6D7E49486D7E01036E7E49486D7F49487F494881
49486D7F017F6E7FB500F8011FEBFFF0A53C307EAF41>I<007FB500C090387FFFE0A5C6
01F0C73803F8006E5D017F5E6E1407013F5E6E140F011F5E6E141FA26D6D91C7FC5F6D15
3E6F137E6D157C6F13FC6D5DEDF0016D5DEDF803027F5C15FC1607DA3FFE5B160F021F5C
EDFF1F6E91C8FC16BF6E13BE16FE6E5BA36E5BA26E5BA26F5AA26F5AA26F5AA393C9FC5D
153E157E157CD81F8013FC486C5B387FE001D8FFF05B14035D14074A5A49485A007F49CA
FCEBC07E383F81FC6CB45A6C5B6C13C0C648CBFC3B467EAF41>I<001FB712FCA4DA0001
13F801F84913F001E04913E05B494913C04B138048C7481300A24B5A4B5A003E495B5C5E
4A5B4A5BC7485BA24A90C7FC4A5A4A5AA2495B4949137C495BA2495B495B4990C712F85B
5C495A48491301485BA248491303484913074849130F161F4890C7EA7FF04848EB03FFB8
FCA42E307DAF37>I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fj cmsl10 10.95 29
/Fj 29 122 df<9339FFC003F8030F9038F01FFE923A3FC07C7E0F923BFE001FF81F80DA
03F890383FF07F4A48D9FFE013C0EC1FE04A4848EBC0FF03804A1380DA7F00157F4A9238
003E004A6D91C7FC8301015D4A5CA4160113034A5CA416030007B812FCA3290007F00003
F8C8FCA21607130F4A5CA4160F131F4A5CA4161F133F4A5CA4163F137F91C75BA4167F5B
4992C9FCA31201486C49487EB5D8F83F13FF5DA242407EBF35>11
D<EEFF80030F13F092383FC0789238FE001CDA03F8130E4A48133FDA1FE013FF4A5A4B5A
EC7F005C5CEE00FE010115784A1400A513035CA4EE01FC0003B7FC17F8A23A0007F0000F
1607A2130F4A14F0A4160F131F4A14E0A4161F133F4A14C0A4163F137F91C71380A4167F
5B491500A31201486C903801FF80B5D8F83F13FCA25D30407EBF33>I<140E141E143EA4
143CA3000FEC01E03A1F803803F001C0130F01F0EB1FE0D807F8EB7FC03A01FC70FE0039
00FE73F890383F77E090380FFF80D903FEC7FCEB00F0EB03FCEB1FFF90387EEFC03901FC
E7F03907F0E3FC391FE0E1FF3A7F81E07F80903801C03F00FC141F0078EC0F00D8200390
C7FC1200A31307A35C91C8FC242774C32D>42 D<157015F014011407143F903803FFE013
7FEBFFCFEBF80F1300141F15C0A5143F1580A5147F1500A55C5CA513015CA513035CA513
075CA5130F5CA3131F497EB612F8A31D3D78BC2D>49 D<EC01FE91380FFFE0023F13F891
38FC07FC903901E001FE903907C000FF49C7EA7F80011E15C0163F4915E05B0170141F13
FF80A35A163FA26C90C7FC137E0118EC7FC090C8FCEEFF80A24B1300A24B5A5E4B5A4B5A
4B5A5E4B5A4BC7FC15FEEC01F84A5A4A5A4A5A4AC8FC143E5C5CEB01E04948130E49485B
49C7FC131E495C13705B48485C484814F0000FB6FC5A485D5AB7FC5EA22B3D7CBC2D>I<
903801FFF8A4ECE000495AA6495AA649C7FCA6131EA65BA65BA65BA6485AA6485AA6485A
A648C8FCA6121EA65AA65AA4EA7FFEA2485AA21D5B7BC319>91 D<903801FFF8A490C712
7815F0A6EC01E0A6EC03C0A6EC0780A6EC0F00A6141EA65CA65CA65CA6495AA6495AA649
5AA649C7FCA6131EA4EA7FFEA2485AA21D5B83C319>93 D<EC7FC0903803FFF890380FC0
7E90383E003F496D7E01FF6D7E82A248140782A26C5A137890C7120FA25EA2EC03FF147F
903807FF1FEB1FE0D97F805B3801FE00EA03F8485A4848133F485A003F5D49EC81C048C7
FCA2157F48ED03804814FFA2007F5B913903BF0700903880073F3A3FC00E1F8E260FE03C
13FC3A03FFF00FF83A007FC003E02A2A7CA82D>97 D<EC1FF0ECFFFE903903F01F809039
0FC003C0D93F0013E0017E130F49131F000115F04848EB3FE0485AA24848EB1FC0001FEC
0F004990C7FC123FA2485AA412FF90C9FCA96CEC0380150716006C6C5B151E001F5C6C6C
5B6C6C5B6C6C485A3901F80F8026007FFEC7FCEB0FF0242A7AA828>99
D<EE03F8ED01FFA3ED000F1607A217F0A4160FA217E0A4161FA217C0A491380FF03FECFF
FC902603F81F138090390FC007BF90391F8003FF90387E0001497F0001157F4848150048
5A120F5B001F5D485A5E5B127FA2150112FF90C75BA41503A25EA37E1507A26C4A5A7F00
1F141F6C6C133F6C6CEBFFF83B03F001EFFFC03900F80F8F90383FFE0FD90FF0EBE0002D
407ABE33>I<EC3FE0903801FFF8903807E07E90380F801F90393F000F80017E14C049EB
07E0485A12034848EB03F0485AA2121F5B123FA248481307A290B6FCA2D8FF80C8FC90C9
FCA87EED01C015036C15806D1307001FEC0F006D131E000F5C6C6C5B6C6C485A3900FC07
C0D93FFFC7FCEB07F8242A7BA828>I<ED07F0ED3FFCEDFC1E913803F03F4A48B4FC4A48
1380141FEC3F81DA7F0113008102FE137C93C7FCA213015CA513035CA50007B512F8A326
0007F0C8FCA3130F5CA5131F5CA5133F5CA5137F91C9FCA55B5BA4EA03FF007F13FEB5FC
A229407DBF1C>I<177C913907F803FE91393FFE0F8F9139FC0F9C3F903901F007F89039
07E003E0D90FC013F0011F903801F80C02801400133FD97F007FA315035B495CA3017E49
5A5E150F6D5C6D495A90263F803EC7FCECC0FC903871FFF09038E07F8091C9FC485AA47F
A27F90B512F8EDFF806C15E016F86D8048B6FC3A07E0000FFED80F801300003FC8127F00
3E815A00FC815AA25E163EA25E6C15FC007C4A5A6C4A5A6CEC0FC0D80FC0013FC7FC3903
F801FCC6B512F0010F90C8FC303D7FA82D>I<147FEB3FFFA313017FA25CA513015CA513
035CA4ED07F80107EB1FFF9139F0781FC09138F1E00F9139F38007E0ECF70002FE14F049
5A5CA25CA24A130F131F4A14E0A4161F133F4A14C0A4163F137F91C71380A4167F5B4915
00A300015D486C491380B5D8F87F13FCA32E3F7DBE33>I<1478EB01FE130314FFA25B14
FE130314FCEB00F01400ACEB03F8EA01FF14F0A2EA001F130FA314E0A5131F14C0A5133F
1480A5137F1400A55B5BA4EA03FF007F13F0A2B5FC183E7DBD1A>I<143FEB1FFF5BA213
017FA214FEA5130114FCA5130314F8A5130714F0A5130F14E0A5131F14C0A5133F1480A5
137F1400A55B5BA4EA03FF007F13F8A2B5FC183F7DBE1A>108 D<902707F007F8EB03FC
D803FFD91FFF90380FFF80913CE0781FC03C0FE09126E1E00FEBF0073E001FE38007E1C0
03F090260FE700EBE38002EEDAF70013F802FC14FE02D85C14F84A5CA24A5C011F020F14
074A4A14F0A5013F021F140F4A4A14E0A5017F023F141F91C74914C0A549027F143F4992
C71380A300014B147F486C496DEBFFC0B5D8F87FD9FC3F13FEA347287DA74C>I<903907
F007F8D803FFEB1FFF9139E0781FC09138E1E00F3B001FE38007E090380FE70002EE14F0
14FC14D814F85CA24A130F131F4A14E0A4161F133F4A14C0A4163F137F91C71380A4167F
5B491500A300015D486C491380B5D8F87F13FCA32E287DA733>I<EC0FF0ECFFFE903903
F01F8090390FC007C049C66C7E013E6D7E01FC6D7E48488049147C0003157E485A000F15
7F5B121FA2485AA2007F1680A2170048C85AA54B5AA25E5A6C4A5A7E4B5A5E6C140F6C6C
5C4B5A6C6C013EC7FC6C6C5B6C6C485A3900FC0FE090383FFF80D90FF8C8FC292A7BA82D
>I<91387F01FE903A7FFF0FFFC09139FE3E03F09238F801F8903A03FFE000FE6D49137F
4B7F92C713804A15C04A141FA218E0A20103150F5C18F0A3171F010716E05CA3173F18C0
130F4A147F1880A2EFFF004C5A011F5D16034C5A6E495AEE1FC06E495AD93FDC017EC7FC
91388F01F8913883FFE0028090C8FC92C9FC137FA291CAFCA45BA25BA31201487EB512F8
A3343A81A733>I<91390FE003C0DAFFFC1380903903F81E0790390FE0070F90391F8003
8FD97F0013DF01FE13014848903800FF00485A1207485A8248485C123F495CA2485AA215
0112FF90C75BA41503A25EA37E15077F003F4A5A151F6C6C133F6C6C137F000714FF3903
F003CF3A00FC0F8FE090383FFE0FEB0FF090C7FC151F5EA5153F5EA4157F4B7E023F13FE
A32A3A7AA730>I<903907F01F80D803FFEB7FE09138E1E1F09138E387F839001FE707EB
0FE614EE02FC13F002D813E09138F801804AC7FCA25C131FA25CA4133F5CA5137F91C8FC
A55B5BA31201487EB512FEA325287EA724>I<9138FF81C0010713E390381F807F90397C
003F8049131F4848130F5B00031407A248481400A27FA27F6D90C7FCEBFF8014FC6C13FF
6C14C015F06C6C7F011F7F13079038007FFE1403140100381300157EA2123C153E157E00
7C147CA2007E147815F8007F495A4A5A486C485A26F9E01FC7FC38E0FFFC38C01FE0222A
7DA824>I<EB0380A4130791C7FCA25BA25BA2133EA2137E13FE12011207001FB512C0B6
FCA2D801FCC7FCA312035BA512075BA5120F5BA41407001F130E13C0A4141E141C1380A2
6D5AA2000F5B14F03807E1E03801FF80D8007EC7FC1A3978B723>I<01FE147F00FFEC7F
FF4914FEA20007140300031401A34914FCA4150312074914F8A41507120F4914F0A4150F
121F4914E0A2151FA3153F4914C0157F15FFEC01DF3A0FC003BFE09138073FFF3803F01E
3801FFF826003FE01380282977A733>I<B539E007FFF05D17E02707FE000313006C48EB
01FC6F5A5E00014A5A5EA24B5A6D1307000092C7FC5D150E6D5B7F5DA25D1480013F5B14
815D14C3011F5B02C7C8FCA214CE14EEEB0FFCA25CA26D5A5CA25CA26D5A2C2878A630>
I<B500C3B53803FFFCA204FE14F8290FFE003FE00013C0D807F86D48EB7F000003173E18
3C150F18386D5E0001141F705B153F4D5A15776D4B5A0000ECE7F04DC7FCEC01C3170E90
38FF0383017F5D91380703F85FEC0E01021E5CD93F9C14F002BC6D5A02B813FDDAF8005B
4A13FF5F6D5A94C8FC5C4A137E167C6DC7FC1678010E14383E2878A642>I<48B539C07F
FFC0A33C000FFE003FF8006D48EB1FE0010315800101023EC7FC6E133C01005C027F5B6F
5A91383F81C0EDC380DA1FC7C8FC15EFEC0FFE6E5A5D140381A24A7E140FEC1E7F023C7F
EC383F02707FECE01F010180903803C00F49486C7ED90F007F491303017E80D801FE80D8
07FF497EB5D8803F13F8A332277FA630>I<90B539E007FFF05E18E0902707FE00031300
6D48EB01FC705A5F01014A5A5F16036E5C0100140794C7FC160E805E805E1678ED807002
3F13F05EED81C015C191381FC38015C793C8FC15EF15EEEC0FFCA25DA26E5AA25DA26E5A
5DA24AC9FC5C140E141E141C5C121C003F5B5A485B495A130300FE5B4848CAFCEA701EEA
783CEA3FF0EA0FC0343A80A630>I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fk cmcsc10 10.95 16
/Fk 16 121 df<EC01E0A24A7EA34A7EA34A7EA24A7E141CA2EC3CFFEC387FA24A6C7EA3
4A6C7EA2010180ECC00FA249486C7EA349486C7EA24980010E1301010FB5FC4980A2011C
C7FC49147FA20178810170143FA201F08149141F1201486C811207486CEC3FF8D8FFFE49
B512C0A332317DB038>97 D<DA0FF81330DA7FFF13700103B5EAC0F090390FFC03F19039
1FE000F9D97F80133F01FEC7121F4848140F48481407485A000F1503491401121F491400
123F5B127F1770A248C9FC1700AA6C6C1570A3123F6D15F0121F6D15E0000F15016D15C0
000715036C6C15806C6C14076C6CEC0F00D97F80133ED91FE05B90390FFC03F00103B55A
D9007F1380DA0FF8C7FC2C317BAF36>99 D<B612FCEDFFC016F03A03FE000FF86C48EB01
FEED007FEE3F80EE1FC0EE0FE0EE07F0160317F8160117FCA2EE00FEA417FFAA17FEA3EE
01FCA3EE03F817F01607EE0FE017C0EE3F80EE7F00ED01FE486CEB0FFCB712F016C04BC7
FC302F7CAE39>I<B712FEA33903FE00036C48EB007F828282A282A3EE0380A21538A293
C7FCA31578A2EC01F890B5FCA3EBFC01EC0078A21538A592C8FCAA487EB512FCA3292F7C
AE31>102 D<DA0FF81360DAFFFE13E00103EBFF8190390FF807E390393FC000F3494813
7F01FEC7123F4848141F4848140F48481407120F491403485A003F1501A25B007F1500A3
48C9FC1700A8031FB5FCA26C7E9238001FF0EE0FE0123F7FA26C7E120F7F12076C7E6C7E
6C6C141FD97F80133FD93FE0137B90390FFC03F10103B512E00100EC8060DA0FFCC7FC30
317BAF3A>I<B5D8F81FB5FCA3D803FEC7EA7FC06C48EC3F80B190B7FCA301FCC7123FB3
486CEC7FC0B5D8F81FB5FCA3302F7CAE38>I<B512F8A33803FE006C5AB3B3A3487EB512
F8A3152F7DAE1B>I<90383FFFFCA39038007FC0EC3F80B3AD1218127EB4FCA3EC7F005A
007C137E007813FE383C01F8381F03F03807FFC0C648C7FC1E307CAE27>I<B512FCA3D8
03FEC8FC6C5AB3A7160EA4161CA4163CA2167C16FC1501ED03F8486C131FB7FCA3272F7C
AE2F>108 D<D8FFFE923807FFF0A3D803FF92380FFC006C5FD9DF80141DA3D9CFC01439
A2D9C7E01471A3D9C3F014E1A2D9C1F8EB01C1A3D9C0FCEB0381A2027EEB0701A36E130E
A291381F801CA391380FC038A2913807E070A3913803F0E0A3913801F9C0A2913800FF80
A3486CEB7F00487E486C013E497EB5008091B512F0A2151C3C2F7CAE44>I<D8FFFC49B5
FC7F7F00019138001FF06EEB0FE06EEB07C0EE0380EBDFE0EBCFF013C780EBC3FC13C180
EBC0FF801580EC3FC0EC1FE0A2EC0FF0EC07F8A2EC03FCEC01FE140015FFED7F83153F16
C3ED1FE3ED0FF3A2ED07FBED03FFA28181A2167F163F486C141F487E486C140FB56C1307
A21603302F7CAE38>I<B612FCEDFF8016E03A03FE000FF86C48EB03FCED00FE167FA2EE
3F80A217C0A61780A2EE7F00A216FEED03F8ED0FF090B612C093C7FC01FCC9FCB2487EB5
12F8A32A2F7CAE33>112 D<90383FC00C9038FFF81C0003EBFE3C390FE03FFC381F8007
EB0003003E1301481300157C5A153CA36C141CA27E6C14006C7E13E013FE383FFFE06C13
FE6CEBFF806C14E0000114F06C6C13F8010F13FC1300EC07FE14011400157F153F12E015
1FA37EA2151E6C143E6C143C6C147C6C14F89038C001F039FBF807E000F1B512C0D8E07F
130038C007FC20317BAF2A>115 D<007FB712F8A39039801FF0073A7E000FE000007816
78A20070163800F0163CA348161CA5C71500B3A8EC3FF8011FB512F0A32E2E7CAD36>I<
B5D8F801B5FCA3D803FEC7EA1FF06C48EC0FE0EE07C0EE0380B3AB16076C6C1500A2017E
5C017F141E6D141C6D6C133C6D6C5B6D6C485A903903FC07E00100B51280DA3FFEC7FCEC
07F830307CAE38>I<3B7FFFF001FFFEA30003D9C00013E0C649EB7F80017F027EC7FC16
7C6D6C13786D6C5B6D6C5B15016D6C485AD903FC5B15076D6C48C8FC903800FF1EEC7F9C
15BCEC3FF86E5AA2140F6E7E14034A7E4A7EEC1EFF141C91383C7F804A6C7E14709138F0
1FE049486C7E49486C7E148001076D7E49486C7E130E011E6D7E496E7E017C6E7E13FC00
0382D80FFEEC7FF8B549B512C0A3322F7DAE38>120 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fl cmti10 10.95 1
/Fl 1 47 df<120FEA3FC0127FA212FFA31380EA7F00123C0A0A77891C>46
D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fm cmbxti10 14.4 1
/Fm 1 47 df<13FCEA03FF000F13804813C05AA25AA2B5FCA31480A214006C5A6C5A6C5A
EA0FE0121271912B>46 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fn cmbx12 17.28 37
/Fn 37 122 df<16F04B7E1507151F153FEC01FF1407147F010FB5FCB7FCA41487EBF007
C7FCB3B3B3B3007FB91280A6395E74DD51>49 D<913801FFF8021FEBFFC091B612F80103
15FF010F16C0013F8290267FFC0114F89027FFE0003F7F4890C7000F7F48486E7FD807F8
6E148048486E14C048486E14E048486F13F001FC17F8486C816D17FC6E80B56C16FE8380
A219FFA283A36C5BA26C5B6C90C8FCD807FC5DEA01F0CA14FEA34D13FCA219F85F19F04D
13E0A294B512C019804C14004C5B604C5B4C5B604C13804C90C7FC4C5A4C5A4B13F05F4B
13804B90C8FC4B5AED1FF84B5A4B5A4B48143F4A5B4A48C8FC4A5A4A48157E4A5A4A5AEC
7F8092C9FC02FE16FE495A495A4948ED01FCD90FC0150749B8FC5B5B90B9FC5A4818F85A
5A5A5A5ABAFCA219F0A4405E78DD51>I<F00FE04E7EA24E7EA34E7EA24E7EA34D7FA24D
80A24D80A34D80A24D80A34D80A2DD7FBF7FA2181F05FF8017FE04016D7FA24D7E040382
17F804076D80A24D7E040F8217E0041F6D80A24D7F043F825F047F6E7FA294C77E4C825E
03016F7FA24C800303845E03076F80A24C80030F845E031F6F80A24C81033F845E037F70
7F93B9FCA292BA7EA24A85A203FCC912070203865D020771805D86020F864B82021F865D
87023F864B83027F8692CBFC874A864A840101875C496C728090381FFFC0B700E092B812
FEA66F647BE37A>65 D<BB12F0F2FF801BF81BFEF3FFC088D800010280C7000114F8DF00
3F7F080F13FF74807480867480757FA2757FA28987A289A965A26365A2515BA298B55A50
5C505C5091C7FC505B505B087F13F00703B512C096B6C8FC93B812F81BC01BF8F3FF801C
E00480C8001F13F8080713FE08016D7E7480757F757F757F89757F89871E80871EC0A41E
E087A663A21EC0A3631E80A2511400A2515B515B6398B55A505C08075C081F5C97B6C7FC
BD5A1CF81CE099C8FC1BF898C9FC63627AE173>I<4DB5ED03C0057F02F014070407B600
FE140F047FDBFFC0131F4BB800F0133F030F05FC137F033F9127F8007FFE13FF92B6C738
07FF814A02F0020113C3020702C09138007FE74A91C9001FB5FC023F01FC16074A01F082
91B54882490280824991CB7E49498449498449498449865D49498490B5FC484A84A2484A
84A24891CD127FA25A4A1A3F5AA348491A1FA44899C7FCA25CA3B5FCB07EA380A27EA2F5
0FC0A26C7FA37E6E1A1F6C1D80A26C801D3F6C6E1A00A26C6E616D1BFE6D7F6F4E5A7F6D
6D4E5A6D6D4E5A6D6D4E5A6D6E171F6D02E04D5A6E6DEFFF806E01FC4C90C7FC020F01FF
EE07FE6E02C0ED1FF8020102F8ED7FF06E02FF913803FFE0033F02F8013F1380030F91B6
48C8FC030117F86F6C16E004071680DC007F02F8C9FC050191CAFC626677E375>I<BD12
E0A41CF0A2D8000102C0C71207F1003F1A0F1A031A001B7F1B3FF31FF81B0FA21B07A21B
03A21B011CFCA31B00A419FCA21C7EA41C00A21801A31803A21807180F183FEF01FF93B6
FCA6EEC001EF003F180F18071803A21801A31800A896C9FCB3A5B912F8A657617AE065>
70 D<4DB5ED03C0057F02F014070407B600FE140F047FDBFFC0131F4BB800F0133F030F
05FC137F033F9127F8007FFE13FF92B6C73807FF814A02F0020113C3020702C09138007F
E74A91C9001FB5FC023F01FC16074A01F08291B54882490280824991CB7E494984494984
49498449865D49498490B5FC484A84A2484A84A24891CD127FA25A4A1A3F5AA348491A1F
A44899C8FCA25CA3B5FCB07E071FB812F880A37EA296C70001ECC000A26C7FA37E807EA2
6C80A26C80A26C807F6D7F816D7F7F6D7F6D6D5F6D14C06D6E5E6E7F6E01FC5E020F01FF
5E6E02C0ED7FEF020102F8EDFFC76E02FF02071383033F02FC013F1301030F91B638FC00
7F03014D131F6F6C04E01307040704801301DC007F02F8CAFC050191CBFC6D6677E37F>
I<B96C90B91280A6D8000102C0C9000102C0C7FCB3B3A293BBFCA604C0C91201B3B3A6B9
6C90B91280A671627AE17E>I<B912E0A6C702E0C7FCB3B3B3B3AEB912E0A633627CE13C>
I<B700C0083FB612F070627097B7FCA37061D800010DF8C7FC70F103EFA202FD6DF107CF
A202FC6DF10F8FA36F6DF01F0FA26F6D183EA26F6D187CA26F6D18F8A36F6DEF01F0A26F
6DEF03E0A26F6DEF07C0A26F6DEF0F80A3706DEE1F00A2706D163EA2706D5EA2706D5EA3
706D4B5AA2706D4B5AA2706D4B5AA2706D4B5AA3716D4AC7FCA2716D143EA2716D5CA271
6D5CA3716D495AA2716D495AA2716D495AA2716D495AA3726D48C8FCA272EBC03EA2726D
5AA2726D5AA372EBF9F0A272EBFFE0A2725CA2725CA37390C9FCA2735AA2735A90381FFF
C0B700F86E480207B812F0A3735AA2735A8C627AE199>77 D<B700E0040FB71280828282
82A2D800016EDC000101FCC7FC719338001FC08383A28302FD808302FC80816F7F6F806F
8084816F806F806F8084707F8270807080857080827080708085717F8371807180718086
8371807180727F8672808472807280877280847280737F87731480857314C07314E01CF0
7314F8857314FC7413FE7413FF1D9F867414DF7414FF86A286868787A287878787A28787
888888A288888890261FFFC084B712F8881D7F1D3F1D1F775A71627AE17E>I<BB7E1AFC
F2FFC01BF81BFE757ED800010280C7001F80070114F0736C7F081F7F747F747F74148074
14C0A27414E0A21DF0A27513F8A41DFCA91DF8A498B512F0A21DE0A25014C01D80625014
00505B505B087F5B4FB512E0071F5C93B9C7FC1BFC1BF01B8008F0C8FC04C0CCFCB3B3A2
B97EA65E627AE16E>80 D<001FBEFCA64849C79126E0000F148002E0180091C8171F4986
01F81A0349864986A2491B7FA2491B3F007F1DC090C9181FA4007E1C0FA600FE1DE0481C
07A5CA95C7FCB3B3B3A3021FBAFCA663617AE070>84 D<B96C023FB612FEA6D8000102C0
CA0007EBF000E2007FC7FCB3B3B3AA656D63A2821C01806570170380525A6E7F6E4F5A70
171F6E626E6D4D5A6E6D177F525A6E6E030390C8FC033F01E04B5A6F6DED1FFC6F01FCED
7FF80303D9FF80903803FFE06F02F8017F5B6F6C90B7C9FC041F5E040716F8040016C005
0F4ACAFCDD003F13C06F647AE17C>I<B800FC047FB612E0A6D800070280CB6CEB80006D
6EDE07FCC7FC666D6E611D0F6D6E611D1FA26E6D611D3F6E6D611D7F6E6D96C8FC65A26E
6D4D5AA26E6E5F1C036E6E5F1C076E6E5F1C0FA26E6E5F1C1F6F6D5F1C3F6F6D5F1C7FA2
6F6D4CC9FCA26F6D5E1B016F6E5D1B03A26F6E4A5AA26F6E5D1B0F6F6E5D1B1F706D5D1B
3FA2706D5D1B7F706D92CAFC63706D5C1A01A2706E485AA27002C05B1A077002E05B1A0F
7002F05B1A1FA27101F85B1A3F7101FC5B1A7F7101FE90CBFC62A2716D5AA2715CA2715C
A3715CA2715CA2725BA2725BA37290CCFCA2725AA2725AA2725A73637DE17A>I<913803
FFFE027FEBFFF00103B612FE010F6F7E4916E090273FFE001F7FD97FE001077FD9FFF801
017F486D6D7F717E486D6E7F85717FA2717FA36C496E7FA26C5B6D5AEB1FC090C9FCA74B
B6FC157F0207B7FC147F49B61207010F14C0013FEBFE004913F048B512C04891C7FC485B
4813F85A5C485B5A5CA2B55AA45FA25F806C5E806C047D7F6EEB01F96C6DD903F1EBFF80
6C01FED90FE114FF6C9027FFC07FC01580000191B5487E6C6C4B7E011F02FC130F010302
F001011400D9001F90CBFC49437CC14E>97 D<903807FF80B6FCA6C6FC7F7FB3A8EFFFF8
040FEBFF80047F14F00381B612FC038715FF038F010014C0DBBFF0011F7FDBFFC001077F
93C76C7F4B02007F03F8824B6F7E4B6F13804B17C0851BE0A27313F0A21BF8A37313FCA4
1BFEAE1BFCA44F13F8A31BF0A24F13E0A24F13C06F17804F1300816F4B5A6F4A5B4AB402
075B4A6C6C495B9126F83FE0013F13C09127F00FFC03B55A4A6CB648C7FCDAC00115F84A
6C15E091C7001F91C8FC90C8000313E04F657BE35A>I<92380FFFF04AB67E020F15F002
3F15FC91B77E01039039FE001FFF4901F8010113804901E0010713C04901804913E0017F
90C7FC49484A13F0A2485B485B5A5C5A7113E0485B7113C048701380943800FE0095C7FC
485BA4B5FCAE7EA280A27EA2806C18FCA26C6D150119F87E6C6D15036EED07F06C18E06C
6D150F6D6DEC1FC06D01E0EC7F806D6DECFF00010701FCEB03FE6D9039FFC03FFC010091
B512F0023F5D020F1580020102FCC7FCDA000F13C03E437BC148>I<F17FF8050FB5FCA6
EF000F8484B3A892380FFF804AB512F8020F14FE023FECFF8391B712E301039138807FF3
499039F8000FFB011F01E00103B5FC494913004990C87E49488148498148834A815A485B
A2485BA25AA3485BA4B5FCAE7EA46C7FA37EA26C7FA26C5F806C5F6C6D5D6C6D5D017F93
B5FC6D6C6C0103806D6D49806D01F0D91FF7EBFFFE6D9039FE01FFE7010190B612876D6C
ECFE07021F14F8020314E09127003FFE00ECC0004F657BE35A>I<92380FFFC04AB512FC
020FECFF80023F15E091B712F80103D9FE037F499039F0007FFF011F01C0011F7F49496D
7F4990C76C7F49486E7F48498048844A804884485B727E5A5C48717EA35A5C721380A2B5
FCA391B9FCA41A0002C0CBFCA67EA380A27EA27E6E160FF11F806C183F6C7FF17F006C7F
6C6D16FE6C17016D6C4B5A6D6D4A5A6D01E04A5A6D6DEC3FE0010301FC49B45A6D9026FF
C01F90C7FC6D6C90B55A021F15F8020715E0020092C8FC030713F041437CC14A>I<EE3F
FC0307B51280033F14C04AB612F0020715F84A9038F03FFC4AEB807F913A7FFE00FFFE4A
5A4B4813FF4913F05B4913E0A24913C0A27013FE4949EB7FFCEF3FF8EF1FF0EF07C094C7
FCB0B812C0A6D8001F01C0C8FCB3B3B0007FB612FCA638657CE431>I<F107F8DB7FFEEC
3FFE020FB5D8F001B5FC027FDAFE03148049B7128F49DCDFFD13C0010FD9F00FEBFFC149
D9800114014990C7EBFC0349486E6C7E4948EC3FFF48496E018113800780130048F0C03E
97C7FC48496E7FA34884A96C60A36C6D4A5BA26C60A26C6D4A90C8FC6D6C4A5A6D6C4A5A
6D6D485BDBF00F5B4990B612C060D97C7F4AC9FCD9FC0F14F09126007FFECAFC92CCFC12
01A47FA27F8014F091B77E18FE6CEFFFC019F06D17FC19FF6D846D846D846D84013F8490
BAFC0003854801E0C712014890C9000F7F484816014848EE007F4848717E8512FF5B85A5
6D5F007F616D173F003F616D177F6C6C4D5A6C01C003035B6C6D4B5B6C01F8031F5BC601
FF92B5C7FC6D01F8011F5B011F90B712F8010717E0010094C8FC020F15F0DA003F01FCC9
FC4A607CC151>I<903807FF80B6FCA6C6FC7F7FB3A8EF1FFF94B512F0040714FC041F14
FF4C8193267FE07F7F922781FE001F7FDB83F86D7FDB87F07FDB8FC0814C7F039FC78015
BE03BC8003FC825DA25DA25DA45DB3B2B7D8F007B71280A651647BE35A>I<EB0FE0EB3F
F8497E48B5FCA24880A24880A76C5CA26C91C7FCA238007FFC6D5AEB0FE090C9FCAF9038
07FF80007FB5FCA6C6FC7F7FB3B3AEB712C0A622657BE42C>I<903807FF80B6FCA6C6FC
7F7FB3B3B3B3ADB712E0A623647BE32C>108 D<902607FF80D91FFFEEFFF8B691B500F0
0207EBFF80040702FC023F14E0041F02FF91B612F84C6F488193267FE07F6D4801037F92
2781FE001F9027E00FF0007FC6DA83F86D9026F01FC06D7F6DD987F06D4A487F6DD98FC0
DBF87EC7804C6D027C80039FC76E488203BEEEFDF003BC6E4A8003FC04FF834B5FA24B5F
A24B94C8FCA44B5EB3B2B7D8F007B7D8803FB612FCA67E417BC087>I<902607FF80EB1F
FFB691B512F0040714FC041F14FF4C8193267FE07F7F922781FE001F7FC6DA83F86D7F6D
D987F07F6DD98FC0814C7F039FC78015BE03BC8003FC825DA25DA25DA45DB3B2B7D8F007
B71280A651417BC05A>I<923807FFE092B6FC020715E0021F15F8027F15FE494848C66C
6C7E010701F0010F13E04901C001037F49496D7F4990C87F49486F7E49486F7E48496F13
804819C04A814819E048496F13F0A24819F8A348496F13FCA34819FEA4B518FFAD6C19FE
A46C6D4B13FCA36C19F8A26C6D4B13F0A26C19E06C6D4B13C0A26C6D4B13806C6D4B1300
6D6C4B5A6D6D495B6D6D495B010701F0010F13E06D01FE017F5B010090B7C7FC023F15FC
020715E0020092C8FC030713E048437CC151>I<902607FF80EBFFF8B6010FEBFF80047F
14F00381B612FC038715FF038F010114C09227BFF0003F7FC6DAFFC0010F7F6D91C76C7F
6D496E7F03F86E7F4B6E7F4B17804B6F13C0A27313E0A27313F0A21BF885A21BFCA3851B
FEAE4F13FCA41BF861A21BF0611BE0611BC06F92B512801B006F5C6F4A5B6F4A5B03FF4A
5B70495B04E0017F13C09226CFFC03B55A03C7B648C7FC03C115F803C015E0041F91C8FC
040313E093CBFCB3A3B712F0A64F5D7BC05A>I<D90FFFEB0FFCB690383FFF8093B512E0
4B14F04B14F8923907FC7FFC92390FE0FFFEC6EC1F806DD93F0113FF6D133E157E157C15
F8A215F07013FEA24BEB7FFCEF3FF8EF0FE04B90C7FCA55DB3B0B712F8A638417BC042>
114 D<913A3FFF8007800107B5EAF81F011FECFE7F017F91B5FC48B8FC48EBE0014890C7
121FD80FFC1407D81FF0801600485A007F167F49153FA212FF171FA27F7F7F6D92C7FC13
FF14E014FF6C14F8EDFFC06C15FC16FF6C16C06C16F06C826C826C826C82013F1680010F
16C01303D9007F15E0020315F0EC001F1500041F13F81607007C150100FC81177F6C163F
A2171F7EA26D16F0A27F173F6D16E06D157F6D16C001FEEDFF806D0203130002C0EB0FFE
02FCEB7FFC01DFB65A010F5DD8FE0315C026F8007F49C7FC48010F13E035437BC140>I<
EC07E0A6140FA5141FA3143FA2147FA214FF5BA25B5B5B5B137F48B5FC000F91B512FEB8
FCA5D8001F01E0C8FCB3AFEF0FC0AC171F6D6D1480A2173F6D16006F5B6D6D137E6D6D5B
6DEBFF836EEBFFF86E5C020F14C002035C9126003FFCC7FC325C7DDA3F>I<902607FFC0
ED3FFEB60207B5FCA6C6EE00076D826D82B3B3A260A360A2607F60183E6D6D147E4E7F6D
6D4948806D6DD907F0ECFF806D01FFEB3FE06D91B55A6E1500021F5C020314F8DA003F01
8002F0C7FC51427BC05A>I<B700C00103B512FCA6C66C01C0C8381FFE006D6DED07F0A2
6D6D5E190F6D6D5E191F6D606F153F6D95C7FC6F5DA26D6D157E19FE6D6E5C18016E5E70
13036E5E701307A26E6D5C180F6E6D5C181F6E6D5C183F6E93C8FC705BA26E6D13FEA26E
6E5A17816FEBC1F817C36F5C17E76F5C17FFA26F5CA26F5CA26F91C9FCA26F5BA36F5BA2
705AA2705AA2705AA2705A4E417DBF55>I<B70081B600FC0103B512FCA6C66C0180C701
FCC8381FFE006F6FED03F86D047F5F856F6E16076D646F70140F6D705F866F6E161F6D64
6F4A6D143F6D99C7FC4E7F6F616D1B7E6F4A6D14FE6D6395B57E7001FC15016E62DCC001
6E13036EDBF87F5D05038004E0496C14076E62DCF007ED800F6E4B6C5D050F15C004F849
6C141F6E62DCFC1FEDE03F6E4B6C92C8FC053F15F004FE496C5C6E197E7048EDF8FE6E02
7E6D5C05FE15FC4D6D13FD6F601BFF6F496E5BA24D806F60A26F496E5BA24D806F60A26F
496E90C9FCA294C87E6F5FA26F486F5A047C6F5A6E417DBF75>I<007FB600C0017FB512
F8A6D8001F01F8C70007EBF0006D040190C7FC6D6D5D6D6D4A5A6D6D4A5A70495A6D4C5A
6E7F6E6D495A6E6D495A7049C8FC6E4A5A6E6D485A6E6D485A6E13FFEF8FF06EEC9FE06F
EBFFC06F5C6F91C9FC5F6F5B816F7F6F7F8481707F8493B57E4B805D4B80DB0FF37FDB1F
E17F04C080153F4B486C7F4B486C7F4A486D7F4A486D7F4A5A4B6D7F020F6E7F4A486D7F
4A486D804A5A4AC86C7F49486F7F4A6F7F0107707FEB3FFFB600F049B7FCA650407EBF55
>I<B700C00103B512FCA6D8003F01C0C8381FFE006FED07F0A26D6D5E190F6D6D5E191F
6D6D5E193F6D95C7FC6F5D6D177E6F15FEA26D6E495AA26E6D5C18036E6D5C18076E5E70
130F6E5E70131FA26E6D495AA26E6D91C8FC606E6D137E18FE6E5D17816F5C17C3A26FEB
E7F0A26FEBF7E017FF6F5CA26F5CA26F91C9FCA36F5BA26F5BA2705AA2705AA2705AA35F
A25F163F94CAFC5E167E16FED807E05CD81FF81301487E486C495AA2B5495AA24B5A5E15
1F4B5A6C4849CBFC15FEEBFC01393FF807FC391FF03FF06CB55A6C5C6C91CCFCC613FCEB
1FE04E5D7DBF55>I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fo cmsy10 10.95 1
/Fo 1 14 df<EE7FFE0307B512E0033F14FC92B7FC0203D9C00313C0DA0FFCC7EA3FF0DA
3FE0EC07FCDA7F80EC01FED901FEC9EA7F80D903F8EE1FC0D907E0EE07E04948707E4948
707E49CB7E017E187E498449844848F00F8000031AC04918074848F003E0A24848F001F0
A248CD12F8A2001E1A78003E1A7CA2003C1A3C007C1A3EA200781A1EA300F81A1FA2481A
0FAB6C1A1FA200781A1EA3007C1A3EA2003C1A3C003E1A7CA2001E1A78001F1AF8A26C6C
F001F0A26C6CF003E0A26C6CF007C06D180F00011A806C6CF01F006D60017E187E6D606D
6C4C5A6D6C4C5A6D6C4C5AD903F8EE1FC0D901FEEE7F809026007F80DA01FEC7FCDA3FE0
EC07FCDA0FFCEC3FF0913B03FFC003FFC0020090B6C8FC033F14FC030714E09226007FFE
C9FC50557BC05B>13 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fp cmbx12 14.4 48
/Fp 48 122 df<EA07F0EA1FF8487E487E7FB5FC1480A314C0A37EA27E7EEA07F3EA0003
A213071480A3130F1400A25B131E133E133C137C5BA2485A485A485A485A48C7FC121E12
0C1228769025>44 D<EA07F0487E487E487E487EB51280A76C13006C5A6C5A6C5A6C5A11
11769025>46 D<157815FC14031407141F14FF130F0007B5FCB6FCA2147F13F0EAF800C7
FCB3B3B3A6007FB712FEA52F4E76CD43>49 D<EC3FFE0103B512E0010F14FC013F14FF90
B712C048D9C07F7F2703FE000F13F8D807F801037FD80FE06D7F48486D7F48488001F016
80486C6E13C07F486C6E13E07FA27013F0A56C5AA26C5AEA0FF0EA03C0C914E05EA218C0
5E1880A24C13005F4C5A4B5B5F4B5B5F4B5B4B90C7FC4B5A5E4B5AED7FE04B5A4A5B4A48
C8FC4A5A5D4A48EB01F04A5AEC3F804AC7FC02FEEC03E0495A495A495A495AD91F801407
49C8FC013E150F017FB7FC90B812C05A5A5A5A5A5A5AB9FC1880A4344E79CD43>I<9138
0FFFC091B512FC0107ECFF80011F15E090263FF8077F9026FF800113FC4848C76C7ED803
F86E7E491680D807FC8048B416C080486D15E0A4805CA36C17C06C5B6C90C75AD801FC16
80C9FC4C13005FA24C5A4B5B4B5B4B13C04B5BDBFFFEC7FC91B512F816E016FCEEFF80DA
000713E0030113F89238007FFE707E7013807013C018E07013F0A218F8A27013FCA218FE
A2EA03E0EA0FF8487E487E487EB57EA318FCA25E18F891C7FC6C17F0495C6C4816E001F0
4A13C06C484A1380D80FF84A13006CB44A5A6CD9F0075BC690B612F06D5D011F15800103
02FCC7FCD9001F1380374F7ACD43>I<177C17FEA2160116031607160FA2161F163F167F
A216FF5D5DA25D5DED1FBFED3F3F153E157C15FCEC01F815F0EC03E01407EC0FC01580EC
1F005C147E147C5C1301495A495A5C495A131F49C7FC133E5B13FC485A5B485A1207485A
485A90C8FC123E127E5ABA12C0A5C96C48C7FCAF020FB712C0A53A4F7CCE43>I<D80380
150ED807E0157E01FEEC03FED9FFF0137F91B65A5F5F5F5F5F94C7FC5E5E16F016C093C8
FC15F801E190C9FC01E0CAFCABEC0FFF027F13F001E3B512FE01E76E7E9026FFF8077FDA
C0017F49C713F8496E7E49143F4981496E7E6C481680C9FC18C08218E0A418F0A3EA0FE0
487E487E487E487EA418E0A35B6C484A13C05B491680003EC85A003F17006C6C4A5A6D5D
6C6C4A5AD807F8495BD803FE01075B2701FFC03F5B6C90B65A013F4AC7FC6D14F8010314
C09026007FF8C8FC344F79CD43>I<171F4D7E4D7EA24D7EA34C7FA24C7FA34C7FA34C7F
A24C7FA34C8083047F80167E8304FE804C7E03018116F8830303814C7E03078116E08303
0F814C7E031F81168083033F8293C77E4B82157E8403FE824B800201835D840203834B80
0207835D844AB87EA24A83A3DA3F80C88092C97E4A84A2027E8202FE844A82010185A24A
820103854A82010785A24A82010F855C011F717FEBFFFCB600F8020FB712E0A55B547BD3
66>65 D<BA12C019FEF1FFC01AF01AFCD8000701F0C7000313FFDE007F7F737F070F7F73
7F878587858785A287A84F5BA263616361634F5B4F5B077F90C7FC4E485A060713F892B8
12E097C8FC861AF003F0C7000313FE9539003FFF80070F13E0737F07017F87737F747E1C
807413C0A27413E0A31CF0A386A362A31CE0A2621CC0A250138097B5FC1C004F5B19074F
5B073F13F04EB55ABC128098C7FC1AF81AC007F8C8FC54527CD160>I<932601FFFCEC01
C0047FD9FFC013030307B600F81307033F03FE131F92B8EA803F0203DAE003EBC07F020F
01FCC7383FF0FF023F01E0EC0FF94A01800203B5FC494848C9FC4901F882494982494982
4949824949824990CA7E494883A2484983485B1B7F485B481A3FA24849181FA3485B1B0F
A25AA298C7FC5CA2B5FCAE7EA280A2F307C07EA36C7FA21B0F6C6D1980A26C1A1F6C7F1C
006C6D606C6D187EA26D6C606D6D4C5A6D6D16036D6D4C5A6D6D4C5A6D01FC4C5A6D6DEE
7F806D6C6C6C4BC7FC6E01E0EC07FE020F01FEEC1FF80203903AFFE001FFF0020091B612
C0033F93C8FC030715FCDB007F14E0040101FCC9FC525479D261>I<BA7E19FCF1FF801A
F01AFCD8000701F0C7000F13FF060014C0071F7F070713F807017F737F747E747F747F86
747F747F8886888688A2757EA31D8087A21DC0A51DE0A387A963A31DC0A51D80A2631D00
A3515AA2646264505B6264505B505B5090C7FCF2FFFE4F5B07075B071F5B96B512C0060F
91C8FCBB5A1AF01AC007FCC9FC19805B527CD167>I<BC1280A5D8000701F8C7000114C0
F0001F19071901851A7F1A3F1A1FA2F20FE0A21A07A31A03A318F81BF01A01A497C7FC17
01A317031707170F177F92B6FCA59238F8007F170F170717031701A317001B3EA31B7CA3
95C8FCA21BFCA21BF8A21A01A31A031BF01A071A0FA21A1F1A3FF27FE0F101FF1907191F
0603B5FCBCFCA21BC0A34F517CD058>I<BB12FEA5D8000701F8C700077FF0007F191F19
0785858586861B80A21A1FA31A0FA41BC006F81307A497C7FCA31701A317031707170F17
7F92B6FCA59238F8007F170F170717031701A31700A795C9FCB3B812F8A54A517CD055>
I<932601FFFCEC01C0047FD9FFC013030307B600F81307033F03FE131F92B8EA803F0203
DAE003EBC07F020F01FCC7383FF0FF023F01E0EC0FF94A01800203B5FC494848C9FC4901
F8824949824949824949824949824990CA7E494883A2484983485B1B7F485B481A3FA248
49181FA3485B1B0FA25AA298C8FC5CA2B5FCAE6C057FB712E0A280A36C94C7003FEBC000
A36C7FA36C7FA27E6C7FA26C7F6C7FA26D7E6D7F6D7F6D6D5E6D7F6D01FC93B5FC6D13FF
6D6C6D5C6E01F0EC07FB020F01FEEC1FF10203903AFFF001FFE0020091B6EAC07F033FEE
001F030703FC1307DB007F02E01301040149CAFC5B5479D26A>I<B8D8C003B8FCA5D800
0701F8C9001FEBE000B3AE92BAFCA503F8C9121FB3B1B8D8C003B8FCA560527CD169>I<
B812C0A5D8000701F8C7FCB3B3B3B2B812C0A52A527CD132>I<B812F8A5D8000701F8CA
FCB3B3A91A7CA41AFC1AF8A51901A31903A219071AF0190FA2191F193F197F19FF180360
183F4DB5FCBB12E0A546527CD151>76 D<B600FC073FB512FE6F61A26F96B6FCA2D80007
F5C00070EF01EFA202EF6DEF03CFA202E76DEF078FA202E36DEF0F0FA202E16D171EA302
E06D173CA26F6C1778A26F6C17F0A26F6DED01E0A26F6DED03C0A36F6DED0780A26F6DED
0F00A26F6D151EA26F6D5DA3706C5DA2706C5DA2706D495AA2706D495AA2706D495AA370
6D49C7FCA2706D131EA2706D5BA2716C5BA3716C5BA271EB81E0A271EBC3C0A271EBE780
A27101FFC8FCA3715BA2715BA2725AA2725AA2D93FFC6F5AB74DB712FEA2725AA2725A77
527CD180>I<B600FC93B7FC8181A282D800076E9239003FFC0070EE07E08282A28202EF
7F02E77F02E380A202E18002E0806F7F6F7F6F7FA26F7F6F7F6F806F80A26F80707F707F
707F707FA2707F7080708070808583717F717F717F717FA27114807114C07114E07213F0
7213F8A27213FC7213FE7213FF721487A27214C77214E77313F77313FF85A285858585A2
8586868686A286868686A2D93FFC187FB7173F1B1F1B0F1B07755A60527CD169>I<BAFC
19F819FF1AE086D8000701F0C7001F13FC060113FF726C13807313C0070F13E01BF08573
13F81BFCA27313FEA41BFFA81BFEA31BFC61A21BF84F13F04F13E0614F13C04F13004E48
5A061F5B92B812F01AC04FC7FC19E003F8CBFCB3AEB812C0A550527CD15C>80
D<B912F0F0FF8019F819FF1AC0D8000701F0C714F0060F7F060113FE727F737F737F8573
7F87A2737FA387A863A2616363A24F5B4F5B4F90C8FC4F5A06035B060F13F095B512C092
B8C9FC19F819E019F89226F0000313FE9439007FFF80727F727F727F727F727F8684A286
84A787A71D1C75133EA38575137E73157C7513FC731401B86C6D9038F803F807039038FE
07F07390B512E0736C14C0080F1400CEEA7FFC5F537CD164>82 D<91260FFF80130791B5
00F85B010702FF5B011FEDC03F49EDF07F9026FFFC006D5A4801E0EB0FFD4801800101B5
FC4848C87E48488149150F001F824981123F4981007F82A28412FF84A27FA26D82A27F7F
6D93C7FC14C06C13F014FF15F86CECFF8016FC6CEDFFC017F06C16FC6C16FF6C17C06C83
6C836D826D82010F821303010082021F16801400030F15C0ED007F040714E01600173F05
0F13F08383A200788200F882A3187FA27EA219E07EA26CEFFFC0A27F6D4B13806D17006D
5D01FC4B5A01FF4B5A02C04A5A02F8EC7FF0903B1FFFC003FFE0486C90B65AD8FC0393C7
FC48C66C14FC48010F14F048D9007F90C8FC3C5479D24B>I<003FBC1280A59126C0003F
9038C0007F49C71607D87FF8060113C001E08449197F49193F90C8171FA2007E1A0FA300
7C1A07A500FC1BE0481A03A6C994C7FCB3B3AC91B912F0A553517BD05E>I<B800C00103
B612FCA5D8000701F8CAEBF000F31F80B3B3B11B3FA26D97C7FC81637F1B7E6D6D17FE50
5A6E7E505A6E6D15076E4D5A6E6D4B5A6E6D4B5A6E01F84B5A6E6DDA03FFC8FC6E6CB46C
EB0FFE6F9039F001FFF8030F90B65A030316C0DB007F92C9FC040F14F8DC007F13805E53
7CD167>I<B700FE031FB512FEA5D8001F01F0CA383FFE00F307F06D626F170F6D62811B
1F6D6D601B3F6D97C7FC6F5F6D197E821BFE6E6D5E1A016E6D5E1A036E60701507A26E6D
5E1A0F6E6D5E1A1F6E6070153FA26E6D93C8FC626E6E147E1AFE6F5E711301A26F6D5C19
036F6D5C19076F5E71130FA26F6D5C191F6F6D5C193F6F93C9FC715BA26FEC807E19FE70
6D5A18C1705C18E3705C18F318F770EBFFE0A2705CA2705CA37091CAFCA2705BA2715AA3
715AA2715AA2715A715A5F537DD166>I<B700FC017FB600FE91B612F0A5D8003F01C0C8
001F01E0C9EBF8006F71EE0FC06D7161876F1C1F6D7196C7FC6F8373606D1E3E6F836D71
60876F1CFC6D666F4B801F016D66704A806E525A88704A17076E059F5F70021F80080F16
0F6E6570023F806EDC3E074CC8FC8870027E5F6EDC7C03163E7002FC804F6C167E6E1C7C
700101814F6C16FC6E745B70010317016E4C6D5D060716C00580496D14036F63DDC00F16
E04F6D14076F07F05BDDE01F170F6F92C76C5D1DF8DDF03E6E141F6F98C9FCDDF87E16FC
067C6E5C6FF1FE3EDDFCFC177E6F4A6E147C1DFFDDFFF06E14FC6F62A24E816F62A27049
6F5BA24E817061A295C97E7061A270487090CAFCA37048705AA24D1601040360A2704870
5A84537DD18B>I<EC7FFF0107B512F0013F14FE90B77E48D9E00F7F2703FE000113F048
6C6D7F6EEB3FFC48826E131F83707FA36C496D7FA26C90C7FC6C5AC9FCA6037FB5FC020F
B6FC91B7FC01071487013FEBF0074913803901FFFC004813F0485B485B485B4890C7FC5A
5BA2485AA45EA26D5C007F151D163D6C6C02797F6C6D01F113F86C9026C003E1EBFFE06C
9026F81FC014F06C90B5487EC6ED001F011F01FC010713E0010101E090C8FC3C387CB641
>97 D<EB3FF0B5FCA51203C6FCB3A4923801FFE0030F13FE033FEBFFC092B612F002F301
017F913AF7F8003FFEDAFFE0EB0FFF03806D7F92C76C7F4A6E7F4A824A6E7FA2727EA285
A28584A31A80AC1A00A44E5AA36118FF616E4A5BA26E4A5B6E4A5B6F495BDACFC04990C7
FCDA87F0EB7FFC913A03FE03FFF849C6B612E0496D148049011F01FCC8FC90C7000313C0
41547BD24B>I<913801FFF8021FEBFF8091B612F0010315FC010F9038C00FFE903A1FFE
0001FFD97FFC491380D9FFF05B4817C048495B5C5A485BA2486F138091C7FC486F130070
5A4892C8FC5BA312FFAD127F7FA27EA2EF03E06C7F17076C6D15C07E6E140F6CEE1F806C
6DEC3F006C6D147ED97FFE5C6D6CEB03F8010F9038E01FF0010390B55A01001580023F49
C7FC020113E033387CB63C>I<4DB47E0407B5FCA5EE001F1707B3A4913801FFE0021F13
FC91B6FC010315C7010F9038E03FE74990380007F7D97FFC0101B5FC49487F4849143F48
4980485B83485B5A91C8FC5AA3485AA412FFAC127FA36C7EA37EA26C7F5F6C6D5C7E6C6D
5C6C6D49B5FC6D6C4914E0D93FFED90FEFEBFF80903A0FFFC07FCF6D90B5128F0101ECFE
0FD9003F13F8020301C049C7FC41547CD24B>I<913803FFC0023F13FC49B6FC010715C0
4901817F903A3FFC007FF849486D7E49486D7E4849130F48496D7E48178048497F18C048
8191C7FC4817E0A248815B18F0A212FFA490B8FCA318E049CAFCA6127FA27F7EA218E06C
EE01F06E14037E6C6DEC07E0A26C6DEC0FC06C6D141F6C6DEC3F806D6CECFF00D91FFEEB
03FE903A0FFFC03FF8010390B55A010015C0021F49C7FC020113F034387CB63D>I<ED3F
FC0203B5FC020F14C0023F14E09139FFF81FF0499038C03FF849EB807F49903800FFFC49
5A495AA2495AA2EE7FF8495AEE3FF0EE0FC093C7FCAEB712E0A526007FF8C8FCB3B3A700
7FB512FEA52E547CD329>I<DA3FFF14FF0103B5D8F00713C0010FDAFC1F13E0013FECFF
7F90267FFC0F9038FF9FF09026FFE001EBF83F48496C13E0484990387FF01F4890C7D83F
F813E0489338FC0FC0F0078048486E6CC7FCA2003F82A9001F5EA26C6C4A5AA26C5E6C6D
495A6C6D495A6C6D485BDAFC0F5B4890B6C8FCD803EF14FC01C314F02607C03F90C9FC91
CBFCA2120FA37FA213F813FE90B7FC6C16F817FF18C06C836C836C836D828448B9FC1207
4848C700031480D81FF8EC003F4848150748486F13C083485A83A56D5D007F18806D5D00
3F18006C6C4B5AD80FFEED1FFC6C6C6CEC7FF86C01E049485A6C01FE011F5B6C6CB71280
010F03FCC7FC010115E0D9000F01FCC8FC3C4F7CB543>I<EB3FF0B5FCA51203C6FCB3A4
EE1FFC93B512C0030314F0030F8092391FE07FFC92393F001FFE037C8003F07FDAF1E081
ECF3C0DAF7807F8502FFC7FC5CA25CA45CB3ACB6D8F807B612C0A542537BD24B>I<137F
497E000313E0487FA2487FA76C5BA26C5BC613806DC7FC90C8FCADEB3FF0B5FCA512017E
B3B3A6B612E0A51B547BD325>I<EB3FF0B5FCA512017EB3B3B3B1B612F0A51C537BD225>
108 D<D93FF0D91FFCEDFFE0B591B500C0010713FE030302F0011F6D7E030F6E017F8092
271FE07FFCD9FF037F922A3F001FFE01F8007F0003027C9126FF03E080C602F06DD90780
137FDAF1E0038FC77FDAF3C0159EDAF7806D01BC143F07FC8102FFC75C4A5EA24A5EA44A
5EB3ACB6D8F807B6D8C03FB512FEA567367BB570>I<D93FF0EB1FFCB591B512C0030314
F0030F8092391FE07FFC92393F001FFE0003027C80C602F07FDAF1E081ECF3C0DAF7807F
8502FFC7FC5CA25CA45CB3ACB6D8F807B612C0A542367BB54B>I<913801FFE0021F13FE
91B612C0010315F0010F9038807FFC903A1FFC000FFED97FF86D6C7E49486D7F48496D7F
48496D7F4A147F48834890C86C7EA24883A248486F7EA3007F1880A400FF18C0AC007F18
80A3003F18006D5DA26C5FA26C5F6E147F6C5F6C6D4A5A6C6D495B6C6D495B6D6C495BD9
3FFE011F90C7FC903A0FFF807FFC6D90B55A010015C0023F91C8FC020113E03A387CB643
>I<903A3FF001FFE0B5010F13FE033FEBFFC092B612F002F301017F913AF7F8007FFE00
03D9FFE0EB1FFFC602806D7F92C76C7F4A824A6E7F4A6E7FA2717FA285187F85A4721380
AC1A0060A36118FFA2615F616E4A5BA26E4A5B6E4A5B6F495B6F4990C7FC03F0EBFFFC91
26FBFE075B02F8B612E06F1480031F01FCC8FC030313C092CBFCB1B612F8A5414D7BB54B
>I<90397FE003FEB590380FFF80033F13E04B13F09238FE1FF89139E1F83FFC0003D9E3
E013FEC6ECC07FECE78014EF150014EE02FEEB3FFC5CEE1FF8EE0FF04A90C7FCA55CB3AA
B612FCA52F367CB537>114 D<903903FFF00F013FEBFE1F90B7FC120348EB003FD80FF8
1307D81FE0130148487F4980127F90C87EA24881A27FA27F01F091C7FC13FCEBFFC06C13
FF15F86C14FF16C06C15F06C816C816C81C681013F1580010F15C01300020714E0EC003F
030713F015010078EC007F00F8153F161F7E160FA27E17E07E6D141F17C07F6DEC3F8001
F8EC7F0001FEEB01FE9039FFC00FFC6DB55AD8FC1F14E0D8F807148048C601F8C7FC2C38
7CB635>I<143EA6147EA414FEA21301A313031307A2130F131F133F13FF5A000F90B6FC
B8FCA426003FFEC8FCB3A9EE07C0AB011FEC0F8080A26DEC1F0015806DEBC03E6DEBF0FC
6DEBFFF86D6C5B021F5B020313802A4D7ECB34>I<D93FF8913801FFC0B50207B5FCA500
03ED001FC61607B3AE5FA35FA2017F5D173B177B6D6C14F3DC01E313F06D6CD907C3EBFF
C0903A0FFFC03F836D90B51203010114FE6D6C13F8020701E091C7FC42377BB54B>I<B6
00F00107B5FCA5000101F8C8EA7FE06C6DED3F00A2017F163E6E157E013F167C6E15FC6D
5E6F13016D5E8117036D5E6F13076D5E6F130F6D5E6F131F6D93C7FC815F6E6C133E177E
023F147C6F13FC6E5C16816E5C16C3A26EEBE3E016E76E5C16FF6E5CA26E91C8FCA26F5A
A36F5AA26F5AA26F5AA26F5A6F5A40367DB447>I<B6D8E07FB5D8C003B512C0A5000101
F0C701F0C7381FF8006E027FED07E06C715DA26E023F150F017F705DA26E181F013F4B6C
92C7FC6E606D70143E94B5FC6F177E6D4A6E137C03C001F315FC6D715B160303E001E114
016D020702E05B03F013C06D71485A160F03F8D9807F13076D05F85B93381F003F03FC16
0F027F4902FC5BDBFE3E011F131F023F04FE90C8FC167EDBFF7C010F5B6E01FCECFF3E4C
6D137E6E5FA24C7F6E5F4C7F6E5FA24C7F6E5F4C147FA26E5F93C8123F6F5EA2033E6FC9
FC5A367DB461>I<007FB500F090387FFFFEA5C66C48C7000F90C7FC6D6CEC07F86D6D5C
6D6D495A6D4B5A6F495A6D6D91C8FC6D6D137E6D6D5B91387FFE014C5A6E6C485A6EEB8F
E06EEBCFC06EEBFF806E91C9FCA26E5B6E5B6F7E6F7EA26F7F834B7F4B7F92B5FCDA01FD
7F03F87F4A486C7E4A486C7E020F7FDA1FC0804A486C7F4A486C7F02FE6D7F4A6D7F495A
49486D7F01076F7E49486E7E49486E7FEBFFF0B500FE49B612C0A542357EB447>I<B600
F00107B5FCA5C601F8C8EA7FE06EED3F00A26D6C153E187E013F167C6E15FC6D5E6F1301
6D5E6F13036D5E8117076D6D5C170F6D6D5C171F6D93C7FC6F5B027F143E6F137E023F14
7C6F13FCA26E6D5A16816EEBC1F016C36E5C16E76E5C16FF6E5CA26E91C8FCA36F5AA26F
5AA26F5AA26F5AA26F5AA35E150F5E151F93C9FC5DD81FC0133E486C137E486C137C486C
13FC5D14015D14034A5A6C48485A49485A263FC07FCAFCEB81FE6CB45A6C13F000035BC6
90CBFC404D7DB447>I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fq cmtt10 10.95 73
/Fq 73 127 df<121C127FEAFF80B3EA7F00B2123EC7FCA8121C127FA2EAFF80A3EA7F00
A2121C09396DB830>33 D<00101304007C131F00FEEB3F80A26C137FA248133FB2007E14
00007C7F003C131E00101304191C75B830>I<903907C007C0A2496C487EA8011F131FA2
02C05BA3007FB7FCA2B81280A36C16006C5D3A007F807F80A2020090C7FCA9495BA2003F
90B512FE4881B81280A36C1600A22701FC01FCC7FCA300031303A201F85BA76C486C5AA2
29387DB730>I<1438147C14FCA4EB03FF011F13E090B512FC4880000780481580261FFE
FD13C09039F0FC3FE0D83FC0131FD87F80EB0FF001001307007E15F800FE14035A1507A3
6CEC03F0A2007F91C7FC138013C0EA3FF0EA1FFE13FF6C13FF6C14E0000114F86C6C7F01
1F7F01037F0100148002FD13C09138FC7FE0151FED0FF015070018EC03F8127E1501B4FC
A35AA26CEC03F07E01801307ED0FE0D83FC0131F01F0EB7FC0D81FFEB512806CB612006C
5C6C5CC614F0013F13C0D907FEC7FCEB00FCA5147C143825477BBE30>I<D803C0EB01E0
D80FF01303486C497E487E150F487ED87E7E495AEAFE7F5E486C133FA25E157FA24BC7FC
6C5A5D387E7E01EA7FFED83FFC5B1403EA1FF86C48485AEA03C0C75B140FA25D141FA24A
5AA25D147FA292C8FC5CA2495AA25C1303A25C1307A290390FF001E0ED07F84A487E011F
497EA24A487E133F163F90267F807F1380ED7E1F14005BA25B1201A24848EB7F3F033F13
004914FF12076F5A5B6F5A6C486D5A0001EC01E029477DBE30>I<EB07E0EB1FF8497E13
7F497E803801FC7F497E810003131F13F0A6143F92C8FC91387F0FFF9026F87E1F138000
0113FEEBF9FC13FB4A6C1300D9FFF013C06C13E0151F02C05BEB7F809038FF003F4892C7
FC485C48EB807E5A15FE391FDFC0FC383F8FE014E1397F07F1F8EB03F300FEEBFBF0EB01
FF5D7FEDC006027F130F91393F801F8015C06C137F6CEBFFE049EBF83F018701FC130026
3FFFFBB5FC6C01F15B14E06C9038C03FFC00039038001FF8D801FCEB07E0293A7DB830>
I<141E147F14FF5BEB03FEEB07FCEB0FF0EB1FE0EB3FC0EB7F80EBFF00485A5B12035B48
5A120F5BA2485AA2123F5BA2127F90C7FCA412FEAD127FA47F123FA27F121FA26C7EA27F
12076C7E7F12017F6C7EEB7F80EB3FC0EB1FE0EB0FF0EB07FCEB03FEEB01FF7F147F141E
184771BE30>40 D<127812FE7E7F6C7E6C7EEA0FF06C7E6C7E6C7E6C7EEB7F80133F14C0
131FEB0FE014F01307A2EB03F8A214FC1301A214FE1300A4147FAD14FEA4130114FCA213
0314F8A2EB07F0A2130F14E0EB1FC0133F1480137FEBFF00485A485A485A485AEA3FE048
5A485A90C7FC5A1278184778BE30>I<14E0497E497EA60038EC0380007EEC0FC0D8FF83
EB3FE001C3137F9038F3F9FF267FFBFB13C06CB61280000FECFE00000314F86C5C6C6C13
C0011F90C7FC017F13C048B512F04880000F14FE003FECFF80267FFBFB13C026FFF3F913
E09038C3F87F0183133FD87E03EB0FC00038EC0380000091C7FCA66D5A6D5A23277AAE30
>I<143EA2147FAF007FB7FCA2B81280A36C1600A2C76CC8FCAF143EA229297DAF30>I<EA
03E0EA0FF0EA1FF813FCEA3FFEA213FFA27EA27E1203EA007FA2137E13FEEA01FC1203EA
07F8EA3FF0127FEAFFE0EA7F801300123C1019708B30>I<007FB612F0A2B712F8A36C15
F0A225077B9E30>I<120FEA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0EA0F000C0C6E8B
30>I<16F01501ED03F8A21507A2ED0FF0A2ED1FE0A2ED3FC0A2ED7F80A2EDFF00A24A5A
A25D1403A24A5AA24A5AA24A5AA24A5AA24A5AA24AC7FCA2495AA25C1303A2495AA2495A
A2495AA2495AA2495AA249C8FCA2485AA25B1203A2485AA2485AA2485AA2485AA2485AA2
48C9FCA25AA2127CA225477BBE30>I<14FE903807FFC0497F013F13F8497F90B57E48EB
83FF4848C6138049137F4848EB3FC04848EB1FE049130F001F15F0491307A24848EB03F8
A290C712014815FCA400FEEC00FEAD6C14016C15FCA36D1303003F15F8A26D1307001F15
F0A26D130F6C6CEB1FE0A26C6CEB3FC06C6CEB7F806D13FF2601FF8313006CEBFFFE6D5B
6D5B010F13E06D5BD900FEC7FC273A7CB830>I<EB03C0497EA2130FA2131FA2133F137F
13FF1203123FB5FCA213EF138FEA7E0F1200B3B0003FB512F84814FCB612FEA26C14FC6C
14F81F3977B830>I<EB07FC90383FFFC090B512F00003804814FE4880261FF80F138026
3FE00113C09038C0007F4848EB3FE090C7121FED0FF04814075A6C15F81503A3127E1218
C8FCA2150716F0150F16E0151F16C0153FED7F8015FF4A13005DEC07FC4A5A4A5A4A5A4A
5A4A5A4990C7FC495A495AEB0FF0EB3FE0495A495A4890C8FC4848EB01F04848EB03F848
5AEA1FE048B6FCB7FCA37E6C15F025397BB830>I<120FEA3FC0EA7FE0A2EAFFF0A4EA7F
E0A2EA3FC0EA0F00C7FCAF120FEA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0EA0F000C27
6EA630>58 D<EA03C0EA0FF0EA1FF8A2EA3FFCA4EA1FF8A2EA0FF0EA03C0C7FCAFEA03C0
EA0FF0121F13F8123F13FCA3121FA2120F12031200120113F8120313F01207EA1FE0123F
EA7FC0EAFF80EA7F00127E12380E3470A630>I<16F01503ED07F8151F157FEDFFF01403
4A13C0021F138091383FFE00ECFFF8495B010713C0495BD93FFEC7FC495A3801FFF0485B
000F13804890C8FCEA7FFC5BEAFFE05B7FEA7FF87FEA1FFF6C7F000313E06C7F38007FFC
6D7E90380FFF806D7F010113F06D7FEC3FFE91381FFF80020713C06E13F01400ED7FF815
1F1507ED03F01500252F7BB230>I<007FB7FCA2B81280A36C16006C5DCBFCA7003FB612
FE4881B81280A36C1600A229157DA530>I<1278127EB4FC13C07FEA7FF813FEEA1FFF6C
13C000037F6C13F86C6C7EEB1FFF6D7F010313E06D7F9038007FFC6E7E91380FFF806E13
C0020113F080ED3FF8151F153FEDFFF05C020713C04A138091383FFE004A5A903801FFF0
495B010F13804990C7FCEB7FFC48485A4813E0000F5B4890C8FCEA7FFE13F8EAFFE05B90
C9FC127E1278252F7BB230>I<EB1FFE90B512E0000314F8000F14FE4880481580267FF8
0313C09038C0007F48C7121F16E0150FA3127E151F0018EC7FC0C812FF020313804A1300
4A5AEC1FF84A5AEC7FC04A5A92C7FC495AA2495A5CA213075CA86D5A90C9FCA8EB01C0EB
07F0A2497EA36D5AA2EB01C023397AB830>I<147F4A7EA2497FA4497F14F7A401077F14
E3A3010F7FA314C1A2011F7FA490383F80FEA590387F007FA4498049133F90B6FCA34881
A39038FC001F00038149130FA4000781491307A2D87FFFEB7FFFB56CB51280A46C496C13
0029397DB830>65 D<003FB512E04814FCB67E6F7E6C816C813A03F8007FF0ED1FF8150F
6F7E6F7E15016F7EA2EE7F80A2163F17C0161FA4EE0FE0AC161F17C0A3163F1780A2167F
17005E4B5A15034B5A150F4B5AED7FF0003FB65A485DB75A93C7FC6C14FC6C14E02B387F
B730>68 D<007FB7FCB81280A47ED803F8C7123FA8EE1F0093C7FCA4157C15FEA490B5FC
A6EBF800A4157C92C8FCA5EE07C0EE0FE0A9007FB7FCB8FCA46C16C02B387EB730>I<00
3FB712804816C0B8FCA27E7ED801FCC7121FA8EE0F8093C7FCA5153E157FA490B6FCA690
38FC007FA4153E92C8FCAE383FFFF8487FB5FCA27E6C5B2A387EB730>I<02FF13F00103
EBC0F8010F13F1013F13FD4913FF90B6FC4813C1EC007F4848133F4848131F49130F485A
491307121F5B123F491303A2127F90C7FC6F5A92C8FC5A5AA892B5FC4A14805CA26C7F6C
6D1400ED03F8A27F003F1407A27F121F6D130F120F7F6C6C131FA2D803FE133F6C6C137F
ECC1FF6C90B5FC7F6D13FB010F13F30103EBC1F0010090C8FC293A7DB830>I<3B3FFF80
0FFFE0486D4813F0B56C4813F8A26C496C13F06C496C13E0D803F8C7EAFE00B290B6FCA6
01F8C7FCB3A23B3FFF800FFFE0486D4813F0B56C4813F8A26C496C13F06C496C13E02D38
7FB730>I<007FB6FCB71280A46C1500260007F0C7FCB3B3A8007FB6FCB71280A46C1500
213879B730>I<383FFFF8487FB57EA26C5B6C5BD801FCC9FCB3B0EE0F80EE1FC0A9003F
B7FC5AB8FCA27E6C16802A387EB730>76 D<D83FFC90381FFF80486C4913C0B54913E0A2
6C6D6C13C06C6E13800003913801F800EBF7C0A3EBF3E0A314F013F1A214F8A213F014FC
A2147C147EA2143E143FA2141FA21581A2140F15C1A2140715E1A2140315F1A21401A215
F91400A3157DA3153FEA3FFF481380B5EAC01FA26CEB800F6C496C5A2B387EB730>78
D<90383FFFE048B512FC000714FF4815804815C04815E0EBF80001E0133FD87F80EB0FF0
A290C71207A44815F8481403B3A96C1407A26C15F0A36D130FA26D131F6C6CEB3FE001F8
13FF90B6FC6C15C06C15806C1500000114FCD8003F13E0253A7BB830>I<007FB512F0B6
12FE6F7E16E0826C813903F8003FED0FFCED03FE15016F7EA2821780163FA6167F17005E
A24B5A1503ED0FFCED3FF890B6FC5E5E16804BC7FC15F001F8C9FCB0387FFFC0B57EA46C
5B29387EB730>I<003FB57E4814F0B612FC15FF6C816C812603F8017F9138003FF0151F
6F7E15071503821501A515035E1507150F4B5A153F4AB45A90B65A5E93C7FC5D8182D9F8
007FED3FE0151F150F821507A817F8EEF1FCA53A3FFF8003FB4801C0EBFFF8B56C7E17F0
6C496C13E06C49EB7FC0C9EA1F002E397FB730>82 D<90390FF803C0D97FFF13E048B512
C74814F74814FF5A381FF80F383FE001497E4848137F90C7123F5A48141FA2150FA37EED
07C06C91C7FC7F7FEA3FF0EA1FFEEBFFF06C13FF6C14E0000114F86C80011F13FF010314
80D9003F13C014019138007FE0151FED0FF0A2ED07F8A2007C140312FEA56C140716F07F
6DEB0FE06D131F01F8EB3FC001FF13FF91B51280160000FD5CD8FC7F13F8D8F81F5BD878
011380253A7BB830>I<003FB712C04816E0B8FCA43AFE003F800FA8007CED07C0C791C7
FCB3B1011FB5FC4980A46D91C7FC2B387EB730>I<3B7FFFC007FFFCB56C4813FEA46C49
6C13FCD803F8C7EA3F80B3B16D147F00011600A36C6C14FE6D13016D5CEC800390393FE0
0FF890391FF83FF06DB55A6D5C6D5C6D91C7FC9038007FFCEC1FF02F3980B730>I<D87F
FF90381FFFC0B56C4813E0A46C496C13C0D803F8903803F8006D1307A26C6C495AA26C6C
5C151F6D5CEC803F013F5CECC07F011F91C7FCA290380FE0FEA214F101075BA2903803FB
F8A201015B14FF6D5BA26E5AA36E5AB1903803FFF8497F497FA26D5B6D5B2B387EB730>
89 D<007FB5FCB61280A4150048C8FCB3B3B3A5B6FC1580A46C140019476DBE30>91
D<127CA212FEA27EA26C7EA26C7EA26C7EA26C7EA26C7EA26C7EA212017FA26C7EA26D7E
A26D7EA26D7EA26D7EA26D7EA26D7EA2130180A26D7EA26E7EA26E7EA26E7EA26E7EA26E
7EA26E7EA2140181A26E7EA2ED7F80A2ED3FC0A2ED1FE0A2ED0FF0A2ED07F8A21503A2ED
01F0150025477BBE30>I<007FB5FCB61280A47EC7123FB3B3B3A5007FB5FCB6FCA46C14
0019477DBE30>I<1307EB1FC0EB7FF0497E000313FE000FEBFF80003F14E0D87FFD13F0
39FFF07FF8EBC01FEB800F38FE0003007CEB01F00010EB00401D0E77B730>I<007FB612
F0A2B712F8A36C15F0A225077B7D30>I<EB7FF80003B5FC4814C04880488048809038E0
1FFC9038C003FE14016E7E6C487F6CC77FC8123FA491B5FC130F137F48B6FC12075A48EB
803F383FF800EA7FE0138048C7FC5AA4157F7E6C6C13FFEBC003263FF01FEBFF8090B712
C07E6C14EF000314876CD9FE01138026003FE0C8FC2A2A7BA830>97
D<EA3FFC487E12FFA2127F123F1200AAEC03FE91381FFF80027F13E091B57E90B612FC82
ECFE079138F001FF4A6C13804A137F4AEB3FC091C7121F17E049140FA217F01607A8160F
A217E07F161F6EEB3FC0A26EEB7F806E13FFDAF00313009138FC0FFE91B55A5E495CD97E
7F13C0D93C1F90C7FC90380003FC2C3980B730>I<ECFFE0010713FC011F7F017F7F90B6
12804815C048EB807F3907FC003F485A485A49EB1F804848EB0F004990C7FC127F90C9FC
A25A5AA87E7EA27F003FEC07C06DEB0FE06C7E6D131F6C6C14C0D807FE133F9039FFC0FF
806C90B5FCC615006D5B011F13F801075B01011380232A7AA830>I<913801FFE04A7F5C
A28080EC0007AAEB03FE90381FFF874913E790B6FC5A5A481303380FFC00D81FF0133F49
131F485A150F4848130790C7FCA25AA25AA87E6C140FA27F003F141F6D133F6C7E6D137F
390FF801FF2607FE07EBFFC06CB712E06C16F06C14F76D01C713E0011F010313C0D907FC
C8FC2C397DB730>I<49B4FC010713E0011F13F8017F7F90B57E488048018113803A07FC
007FC04848133FD81FE0EB1FE0150F484814F0491307127F90C7FCED03F85A5AB7FCA516
F048C9FC7E7EA27F003FEC01F06DEB03F86C7E6C7E6D1307D807FEEB1FF03A03FFC07FE0
6C90B5FC6C15C0013F14806DEBFE00010713F8010013C0252A7CA830>I<EDFF80020713
E0021F13F05C4A13F891B5FC491387903803FE079138FC03F0903907F800C04A1300A800
3FB612C04815E0B7FCA36C15C0260007F0C7FCB3A9003FB512FE4880B71280A26C15006C
5C25397DB830>I<D903FC13FF90261FFF8713C04913DF90B712E05A5A2607FE07138F90
3AF801FE07C048486C6CC7FCA2497F001F8149133FA56D137F000F92C7FC6D5BA26C6C48
5AEBFE0790B55A5D485C15C001DF5BD9C3FCC8FC01C0C9FCA37F7F6CB512F015FF6C15C0
4815F0488148813A3FE0001FFE0180130148C8127F007E8100FE168048151FA56C153F00
7FED7F006D5C6C6C495A01F013076CB4EB7FFC6C90B55A6C5D000115C06C6C91C7FC011F
13FC010113C02B3E7DA730>I<EA3FFC487E12FFA2127F123F1200AAEC01FE91380FFF80
023F13E091B57E90B67EA29138FE07FCECF8039138E001FE14C0EC8000A291C7FCA25BB3
A23B3FFFF81FFFF8486D4813FCB500FE14FEA26C01FC14FC6C496C13F82F3880B730>I<
14E0EB03F8A2497EA36D5AA2EB00E091C8FCA9381FFFF8487F5AA27E7EEA0001B3A9003F
B612C04815E0B7FCA27E6C15C023397AB830>I<EA7FF8487EA4127F1200AB0203B51280
4A14C017E0A217C06E14809139001FE0004B5A4B5A4BC7FC4A5A4A5AEC0FF84A5A4A5A4A
5A4A5A01FD7F90B57E8114F7ECE3F8ECC1FCEC81FEEC00FF497F496D7E6F7E826F7E1507
6F7E6F7E3B7FFFF81FFFE0B56C4813F017F8A217F06C496C13E02D387FB730>107
D<387FFFF8B57EA47EEA0001B3B3A8007FB612F0B712F8A46C15F025387BB730>I<02FC
137E3B7FC3FF01FF80D8FFEF01877F90B500CF7F15DF92B57E6C010F13872607FE07EB03
F801FC13FE9039F803FC01A201F013F8A301E013F0B3A23C7FFE0FFF07FF80B548018F13
C0A46C486C01071380322881A730>I<EC01FE3A3FFC0FFF80267FFE3F13E000FF90B57E
90B67E7E6C9038FE07FCC6EBF8039138E001FE14C0EC8000A291C7FCA25BB3A23B3FFFF8
1FFFF8486D4813FCB500FE14FEA26C01FC14FC6C496C13F82F2880A730>I<49B4FC010F
13E0013F13F8497F90B57E0003ECFF8014013A07FC007FC04848EB3FE0D81FE0EB0FF0A2
4848EB07F8491303007F15FC90C71201A300FEEC00FEA86C14016C15FCA26D1303003F15
F86D13076D130F6C6CEB1FF06C6CEB3FE06D137F3A07FF01FFC06C90B512806C15006C6C
13FC6D5B010F13E0010190C7FC272A7CA830>I<EC03FE3A3FFC1FFF80267FFE7F13E000
FF90B57E90B612FC6C816CEBFE07C69038F001FF4A6C13804A137F4AEB3FC091C7121F17
E049140FA217F01607A8160FA217E07F161F6EEB3FC0A26EEB7F806E13FFDAF003130091
38FC0FFE91B55A5E495C6E13C0021F90C7FCEC03FC91C9FCAD383FFFF8487FB57EA26C5B
6C5B2C3C80A730>I<49B413F8010FEBC1FC013F13F14913FD48B6FC5A481381390FFC00
7F49131F4848130F491307485A491303127F90C7FC15015A5AA77E7E15037FA26C6C1307
150F6C6C131F6C6C133F01FC137F3907FF01FF6C90B5FC6C14FD6C14F9013F13F1010F13
C1903803FE0190C7FCAD92B512F84A14FCA46E14F82E3C7DA730>I<ED07F83A3FFF803F
FF486DB51280B512C302CF14C06C13DF6C9038FFFC3FD8001F13E09238801F809238000F
004A90C7FC5C5C5CA25CA45CAF003FB512FC4880B7FCA26C5C6C5C2A287EA730>I<9038
1FFC1E48B5129F000714FF5A5A5A387FF007EB800100FEC7FC4880A46C143E007F91C7FC
13E06CB4FC6C13FC6CEBFF806C14E0000114F86C6C7F01037F9038000FFF02001380007C
147F00FEEC1FC0A2150F7EA27F151F6DEB3F806D137F9039FC03FF0090B6FC5D5D00FC14
F0D8F83F13C026780FFEC7FC222A79A830>I<EB0780497E131FA9003FB612E04815F0B7
FCA36C15E026001FC0C7FCB216F8ED01FCA5ECE003010FEB07F814F09138FC1FF06DB512
E06D14C016806D14009038007FFCEC1FF026337EB130>I<D83FFCEB3FFC486C497E00FF
14FFA2007F147F003F143F00001400B3A41501A2150315076D130F903A7FC07FFFF891B6
12FC6D15FE7F6D4913FC6D9038F87FF8010001C0C7FC2F2880A630>I<3B3FFFC07FFF80
486DB512C0B515E0A26C16C06C496C13803B01F80003F000A26D130700005DA26D130F01
7E5CA2017F131F6D5CA2EC803F011F91C7FCA26E5A010F137EA2ECE0FE01075BA214F101
035BA3903801FBF0A314FF6D5BA36E5A6E5A2B277EA630>I<3B3FFFC01FFFE0486D4813
F0B515F8A26C16F06C496C13E0D807E0C7EA3F00A26D5C0003157EA56D14FE00015DEC0F
80EC1FC0EC3FE0A33A00FC7FF1F8A2147DA2ECFDF9017C5C14F8A3017E13FBA290393FF0
7FE0A3ECE03FA2011F5C90390F800F802D277FA630>I<3A3FFF81FFFC4801C37FB580A2
6C5D6C01815BC648C66CC7FC137FEC80FE90383F81FC90381FC3F8EB0FE3ECE7F06DB45A
6D5B7F6D5B92C8FC147E147F5C497F81903803F7E0EB07E790380FE3F0ECC1F890381F81
FC90383F80FE90387F007E017E137F01FE6D7E48486D7E267FFF80B5FCB500C1148014E3
A214C16C0180140029277DA630>I<3B3FFFC07FFF80486DB512C0B515E0A26C16C06C49
6C13803B01FC0003F000A2000014076D5C137E150F017F5C7F151FD91F805BA214C0010F
49C7FCA214E00107137EA2EB03F0157C15FCEB01F85DA2EB00F9ECFDF0147D147FA26E5A
A36E5AA35DA2143F92C8FCA25C147EA2000F13FE486C5AEA3FC1EBC3F81387EB8FF0EBFF
E06C5B5C6C90C9FC6C5AEA01F02B3C7EA630>I<001FB612FC4815FE5AA316FC90C7EA0F
F8ED1FF0ED3FE0ED7FC0EDFF80003E491300C7485A4A5A4A5A4A5A4A5A4A5A4A5A4990C7
FC495A495A495A495A495A495A4948133E4890C7127F485A485A485A485A485A48B7FCB8
FCA46C15FE28277DA630>I<ED3FF0913803FFF8140F5C147F16F09138FFF00092C7FC49
5A5CB3A21303495A133F383FFFF0B55A5C91C8FC14C080003F7F38003FF813076D7E1301
B3A2806D7E15F091387FFFF016F8141F8014039138003FF025477BBE30>I<127CA212FE
B3B3B3AD127CA207476CBE30>I<EA7FE0EAFFFE6D7E8014F07EC66C7E13076D7E1301B3
A2806D7E15E091387FFFE06E13F8801407141F5C4A13E09138FFE00092C7FC495A5CB3A2
1303495A137F387FFFF0B5FC14C05C49C8FCEA7FE025477BBE30>I<017C133848B4137C
48EB80FE4813C14813C348EBEFFC397FEFFFF0D8FF8713E0010713C0486C1380D87C0113
003838007C1F0C78B730>I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fr cmr10 10.95 81
/Fr 81 125 df<4AB4EB0FE0021F9038E03FFC913A7F00F8FC1ED901FC90383FF03FD907
F090397FE07F80494801FF13FF4948485BD93F805C137F0200ED7F00EF003E01FE6D91C7
FC82ADB97EA3C648C76CC8FCB3AE486C4A7E007FD9FC3FEBFF80A339407FBF35>11
D<EC03FE91383FFF809138FE03E0903903F800F0D90FE013384948137C90393F8001FE90
387F00035B5BA2485A6F5AED007093C7FCAA16FEB7FCA33901FC000315011500B3AC486C
497EB5D8F87F13FCA32E407EBF33>I<EC03FF023F13EE9138FE01FEEB03F090380FE003
EB1FC0EB3F80EB7F005B5B150148481300AEB7FCA3D801FCC7FCB3AE486C497EB5D8F87F
13FCA32E407EBF33>I<DA03FE49B4FC91273FFF801F13C0913BFE03E07F01F0903C03F0
00F1FC0078D90FE0D97FF0131C49484948133E4948484913FF494848495A5B491500A248
485C03016E5A0300153896C7FCAA197FBBFCA3D801FCC738FE00018485B3AC486C496CEC
FF80B5D8F87FD9FC3F13FEA347407EBF4C>I<001E130F397F803FC000FF137F01C013E0
A201E013F0A3007F133F391E600F3000001300A401E01370491360A3000114E04913C000
03130101001380481303000EEB070048130E0018130C0038131C003013181C1C7DBE2D>
34 D<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A312011380120313
005A120E5A1218123812300B1C79BE19>39 D<1430147014E0EB01C0EB03801307EB0F00
131E133E133C5B13F85B12015B1203A2485AA2120F5BA2121F90C7FCA25AA3123E127EA6
127C12FCB2127C127EA6123E123FA37EA27F120FA27F1207A26C7EA212017F12007F1378
7F133E131E7FEB07801303EB01C0EB00E014701430145A77C323>I<12C07E12707E7E12
1E7E6C7E7F12036C7E7F12007F1378137CA27FA2133F7FA21480130FA214C0A3130714E0
A6130314F0B214E01307A614C0130FA31480A2131F1400A25B133EA25BA2137813F85B12
015B485A12075B48C7FC121E121C5A5A5A5A145A7BC323>I<121EEA7F8012FF13C0A213
E0A3127FEA1E601200A413E013C0A312011380120313005A120E5A1218123812300B1C79
8919>44 D<B512FEA617067F961E>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A79
8919>I<ED0180ED03C01507A21680150FA216005DA2151E153EA2153C157CA2157815F8
A25D1401A25D1403A25D1407A25D140FA24AC7FCA2141E143EA2143C147CA2147814F8A2
5C1301A25C1303A25C1307A25C130FA291C8FC5BA2131E133EA25BA2137813F8A25B1201
A25B1203A25B1207A25B120FA290C9FC5AA2121E123EA2123C127CA2127812F8A25A1260
225B7BC32D>I<EB01FE90380FFFC090383F03F090387C00F849137C48487F48487F4848
EB0F80A2000F15C04848EB07E0A3003F15F0A290C712034815F8A64815FCB3A26C15F8A5
6C6CEB07F0A3001F15E0A36C6CEB0FC0A26C6CEB1F80000315006C6C133E6C6C5B017C5B
90383F03F090380FFFC0D901FEC7FC263F7DBC2D>I<EB01C013031307131F137FEA07FF
B5FC139FEAF81F1200B3B3ACEB7FF0B612F8A31D3D78BC2D>I<EB07FC90383FFF8090B5
12E03903F01FF83907C007FC390F0001FE001E6D7E001C1580003CEC7FC05AED3FE01270
B4FC6DEB1FF07FA56C5A6CC7FC120CC813E0153FA216C0157F168015FF16004A5A5D4A5A
4A5A5D4A5A4A5A4AC7FC147E147C5C495A495A495A495A49C71270133E133C5B4914E048
5A485A485A48C7120148B6FCA25A4815C0B7FCA3243D7CBC2D>I<EB07FC90383FFF8090
38F80FE03901E003F839078001FCD80F007F000E6D7E001E1580D81F80137F486C14C07F
A27F5BA2121F6C5AC8138015FF1600A24A5AA24A5A5DEC07E04A5A023FC7FCEB1FFCECFF
809038000FE0EC07F86E7E6E7E6E7E1680ED7FC0A216E0153FA216F0A2120C123F487E48
7EA316E0A249137F6CC713C01278EDFF807E6C4913006C495A3907C007FC3903F80FF0C6
B55A013F1380D907F8C7FC243F7CBC2D>I<150E151E153EA2157EA215FE1401A21403EC
077E1406140E141CA214381470A214E0EB01C0A2EB0380EB0700A2130E5BA25B5BA25B5B
1201485A90C7FC5A120E120C121C5AA25A5AB8FCA3C8EAFE00AC4A7E49B6FCA3283E7EBD
2D>I<00061403D80780131F01F813FE90B5FC5D5D5D15C092C7FC14FCEB3FE090C9FCAC
EB01FE90380FFF8090383E03E090387001F8496C7E49137E497F90C713800006141FC813
C0A216E0150FA316F0A3120C127F7F12FFA416E090C7121F12FC007015C012780038EC3F
80123C6CEC7F00001F14FE6C6C485A6C6C485A3903F80FE0C6B55A013F90C7FCEB07F824
3F7CBC2D>I<EC1FE0ECFFF8903803F03E90380FC00F90391F000780133E017EEB1FC049
133F4848137F12035B12074848EB3F80ED1F00001F91C7FC5BA2123FA3485AA214FE9038
87FF8039FF8F07E090389C01F09038B800FC01B0137E13F0497F16804914C0A2ED1FE0A3
4914F0A5127FA6123F6D14E0A2121FED3FC0A26C6C1480A20007EC7F006C6C137E6C6C5B
6C6C485A90387E07F06DB45A010F1380D903FCC7FC243F7CBC2D>I<1238123C123F90B6
12FCA316F85A16F016E00078C712010070EC03C0ED078016005D48141E151C153C5DC812
7015F04A5A5D14034A5A92C7FC5C141EA25CA2147C147814F8A213015C1303A31307A313
0F5CA2131FA6133FAA6D5A0107C8FC26407BBD2D>I<EB03FC90381FFF8090387C07E090
38F001F83901E0007C48487F48487F48C7FCED0F80121E16C0003E1407A4123FA26DEB0F
807F6C6C131F6D140001FC133E6C6C5B9038FF80786C6D5A6CEBF3E06CEBFF806C91C7FC
133F6D13C06D7F013F13F801787F48486C7E3903E01FFF48486C1380260F800313C04848
7E489038007FE0003E143F007E141F007CEC0FF01507481403A31501A46C15E0007C1403
A2007E15C06C14076CEC0F806DEB1F006C6C133ED807F05B3901FC03F86CB512E0011F13
80D903FCC7FC243F7CBC2D>I<EB03FCEB1FFF90387E07C09038FC03F048486C7E48486C
7E4848137C000F147E4848137F81003F15805B007F15C0A2151F12FF16E0A516F0A5127F
153FA36C7EA2001F147F120F6C6C13FF6D13DF000313013900F8039F90387E0F1FD91FFE
13E0EB07F090C7FCA2ED3FC0A41680157FD80F801400487E486C13FEA24A5A5D49485AEB
8007391E000FE0001F495A260FC07FC7FC3803FFFE6C13F838003FC0243F7CBC2D>I<12
1EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FCB3121EEA7F80A2EAFFC0A4EA7F80A2EA1E00
0A2779A619>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FCB3121E127FEAFF80A213
C0A4127F121E1200A412011380A3120313005A1206120E120C121C5A1230A20A3979A619
>I<15074B7EA34B7EA34B7EA34B7EA34B7E15E7A2913801C7FC15C3A291380381FEA34A
C67EA3020E6D7EA34A6D7EA34A6D7EA34A6D7EA34A6D7EA349486D7E91B6FCA249819138
800001A249C87EA24982010E157FA2011E82011C153FA2013C820138151FA2017882170F
13FC00034C7ED80FFF4B7EB500F0010FB512F8A33D417DC044>65
D<B712FCEEFF8017F00001903980000FF86C6CC7EA03FE707E701380EF7FC0EF3FE0A2EF
1FF0A218F8A3170F171FA318F0A2EF3FE0177F18C0EFFF804C1300EE03FCEE0FF8EE7FE0
91B6C7FC17E091C7EA07FCEE01FE933800FF80EF7FC0EF3FE0EF1FF018F8170F18FC1707
A218FEA718FC170FA2EF1FF818F0173FEF7FE0EFFFC00403138048486C90380FFE00B85A
17E094C7FC373E7DBD40>I<DB3FF01306912603FFFE130E020F9038FF801E913A3FF007
E03E9139FF8000F8D903FEC7EA7C7ED907F8EC1EFE4948140FD93FE0140749481403495A
91C812014848150012034848167E5B000F173EA24848161EA2123F5B180E127FA3491600
12FFAC127F7F180EA2123FA27F001F171E181C6C7EA20007173C6D16386C6C1678000117
706C6C16F06EEC01E06D6C15C06D6C1403D90FF0EC07806D6CEC1F00D903FE143E902600
FF8013F891393FF007F0020FB512C0020391C7FC9138003FF037427BBF42>I<B712FCEE
FF8017E000019039C0001FF86C6C48EB03FEEE00FF717E717EEF0FE084717E717E170184
717EA21980187F19C0A3F03FE0A519F0AB19E0A5F07FC0A21980A218FF19004D5AA24D5A
6017074D5A4D5AEF7FC04DC7FCEE03FE48486CEB1FF8B85A178004FCC8FC3C3E7DBD45>
I<B912E0A300019038C000016C6C48EB001FEF0FF01703A217011700A31870A418381638
A41800A21678A216F81501150791B5FCA3EC8007150115001678A21638A2180EA3181C93
C7FCA4183C1838A21878A318F8EF01F0A21707170F173F48486CEB03FFB912E0A3373E7D
BD3E>I<B91280A300019038C000036C6C48EB007FEF1FC0170F1707A21703A31701A4EF
00E0A21638A31800A31678A216F81501150791B5FCA3EC8007150115001678A21638A693
C8FCAF3801FFE0B612F0A3333E7DBD3B>I<DB3FE0130C912603FFFE131C021F9038FF80
3C913A7FF00FC07C9139FF0001F0D903FC90380078FC4948143DD91FE0141F4948140F49
48140701FF15034890C8FC491501485A000716005B000F177C5B001F173CA2485AA2181C
127FA25B95C7FC12FFAB041FB512F0127FA26D9139000FFE00EF03FC123FA27F121FA26C
7EA212077F12036C7E7F6C7F6D6C14076D7E6D6C140FD907F8141ED903FEEC3C7C902600
FF80EBF83C913A7FF007F01C021FB5EAC00C020391C8FC9138003FF03C427BBF47>I<B6
D8C01FB512F8A3000101E0C7383FFC0026007F80EC0FF0B3A691B7FCA30280C7120FB3A9
2601FFE0EC3FFCB6D8C01FB512F8A33D3E7DBD44>I<B612F0A3C6EBF000EB3FC0B3B3B2
EBFFF0B612F0A31C3E7EBD21>I<011FB512FCA3D9000713006E5A1401B3B3A6123FEA7F
80EAFFC0A44A5A1380D87F005B007C130700385C003C495A6C495A6C495A2603E07EC7FC
3800FFF8EB3FC026407CBD2F>I<B600C090387FFFFCA3000101E0C7000F138026007F80
913807FE0018F818E0604D5A4DC7FC173E5F5F4C5A4C5A4C5A4C5A4CC8FC163E5E5E4B5A
4B5AED07804B7E151F4B7E4B7E15FF913881EFF8913883C7FCEC878791388F03FE91389E
01FF14BCDAF8007F4A6D7E5C4A6D7E4A6D7EA2707E707EA2707E707EA2707F717E84173F
717E717EA2717E848419802601FFE04A13C0B600C090B6FCA3403E7DBD47>I<B612F8A3
000101E0C9FC38007F80B3B0EF0380A517071800A45FA35FA25F5F5F4C5A160748486C13
3FB8FCA3313E7DBD39>I<B500C093B512C0A300016D4BEBE000D8007F1880D977F0ED03
BFA3D973F8ED073FA3D971FC150EA2D970FE151CA3027F1538A36E6C1470A36E6C14E0A2
6E6CEB01C0A36E6CEB0380A36E6CEB0700A26E6C130EA36E6C5BA3037F5BA26F6C5AA36F
6C5AA392380FE1C0A3923807F380A26FB4C7FCA36F5AA213F8486C6D5AD807FFEFFFE0B5
00F80178017FEBFFC0A34A3E7CBD53>I<B56C91B512F88080D8007F030713006EEC01FC
6E6E5A1870EB77FCEB73FEA2EB71FF01707FA26E7E6E7EA26E7E6E7EA26E7E6E7EA26E7E
6E7FA26F7E6F7EA26F7E6F7EA26F7E6F7EA26F7E6F1380A2EE7FC0EE3FE0A2EE1FF0EE0F
F8A2EE07FCEE03FEA2EE01FF7013F0A2177F173FA2171F170FA2170701F81503487ED807
FF1501B500F81400A218703D3E7DBD44>I<ED7FE0913807FFFE91391FC03F8091397E00
07E04948EB03F8D907F0EB00FE4948147F49486E7E49486E7E49C86C7E01FE6F7E000183
49150300038348486F7EA248486F7EA2001F188049167F003F18C0A3007F18E049163FA3
00FF18F0AC007F18E06D167FA4003F18C0A26C6CEEFF80A36C6C4B1300A26C6C4B5A0003
5F6D150700015F6C6C4B5A6D5E6D6C4A5A6D6C4A5A6D6C4AC7FC6D6C14FED901FCEB03F8
D9007FEB0FE091391FC03F80912607FFFEC8FC9138007FE03C427BBF47>I<B712F8EEFF
8017E000019039C0003FF86C6C48EB07FCEE01FE707EEF7F80EF3FC018E0A2EF1FF0A218
F8A818F0A2EF3FE0A218C0EF7F80EFFF004C5AEE07FCEE3FF091B612C04CC7FC0280C9FC
B3A73801FFE0B612C0A3353E7DBD3E>I<ED7FE0913807FFFE91391FC03F8091397F000F
E0D901FCEB03F8D907F0EB00FE4948147F49486E7E49486E7E49C86C7E498248486F7E49
150300038348486F7EA2000F834981001F1880A24848EE7FC0A3007F18E0A249163FA200
FF18F0AC007F18E0A26D167FA3003F18C0A26C6CEEFF80A3000F18006D5D0007DA0F805B
6C6C90393FE003FCED70706C6C496C485A6C6C48486C485A017FD9800E5BD93F81903806
1FC0D91FC19038073F80D90FE14AC7FCD907F1EB03FE902601FDC013F8903A007EE007E0
91271FF03FC013180207B5FC9139007FE1E0DB0001143883711378A2706C13F0EFFF0318
FFA27113E0A37113C0711380711300715AEF01F83D527BBF47>I<B712C016FCEEFF8000
01D9C00013E06C6C48EB1FF0EE07FCEE01FE707E84717EA2717EA284A760177F606017FF
95C7FCEE01FCEE07F8EE1FE0EEFF8091B500FCC8FC16F091388001FCED003FEE1FC0707E
707E83160383160183A383A484A4F0C004190EA28218E0057F131E2601FFE0161CB600C0
EB3FF094381FF83805071370CA3801FFE09438003F803F407DBD43>I<D907FC13189039
1FFF8038017FEBE0783901FC03F83A03F0007CF8D807C0133F4848130F001F140748C7FC
003E1403007E1401A2007C140012FC1678A46C1538A27EA26C6C14007F7FEA3FF8EBFF80
6C13F86CEBFF806C14F06C14FC6C14FF6C15C0013F14E0010714F0EB007F020713F89138
007FFC150FED07FE15031501ED00FFA200E0157FA3163FA27EA3163E7E167E6C157C6C15
FC6C15F86D13016DEB03F06DEB07E0D8F9FCEB0FC03AF07F803F8090391FFFFE00D8E007
13F839C0007FC028427BBF33>I<003FB91280A3903AF0007FE001018090393FC0003F48
C7ED1FC0007E1707127C00781703A300701701A548EF00E0A5C81600B3B14B7E4B7E0107
B612FEA33B3D7DBC42>I<B600C090B512F8A3000101E0C70007130026007F80EC01FC71
5A1870B3B3A4013F16F06E5DA21701011F5E80010F15036E4A5A010793C7FC6D6C5C6D6C
141E6D6C5C027F14F86E6C485A91390FF00FE00203B51280020049C8FCED1FF03D407DBD
44>I<B691380FFFFEA3000301E0020113E06C01809138007F806CEF3F00017F163E181C
6E153C013F1638A26E1578011F1670A26D6C5DA26E140101075EA26E140301035EA26D6C
4AC7FCA2806D150EA26F131E027F141CA26F133C023F1438A26E6C5BA26F13F0020F5CA2
EDF80102075CA26E6C485AA2EDFE07020191C8FCA26F5A6E130EA2ED7F9CA216DCED3FF8
A36F5AA36F5AA26F5AA36F5A3F407EBD44>I<B500FE017FB5D88007B5FCA3000301C001
0101E0C713F86C90C849EC3FE07148EC0F807E7215006E143F017F190E84A26D6C60A24D
7E6D6C60A2EFE7F86D6C60A2933801C3FC6E18F001076104037F6E028114010103610407
7F17006D6C4D5AA2040EEB7F806D6C4DC7FCA24CEB3FC0DA7F80160EA24CEB1FE003C016
1E023F171C047814F0DBE070010F133C021F173804F014F84C1307DA0FF05EA2DBF1C0EB
03FCDA07F95EA2DBFB80EB01FEDA03FF6F5AA293C8FCA26E5FA24B157F020094C8FCA24B
81037C153EA20378151E0338151C58407EBD5D>I<007FB5D8C003B512E0A3C649C7EBFC
00D93FF8EC3FE06D48EC1F806D6C92C7FC171E6D6C141C6D6C143C5F6D6C14706D6D13F0
4C5ADA7FC05B023F13036F485ADA1FF090C8FC020F5BEDF81E913807FC1C163C6E6C5A91
3801FF7016F06E5B6F5AA26F7E6F7EA28282153FED3BFEED71FF15F103E07F913801C07F
0203804B6C7EEC07004A6D7E020E6D7E5C023C6D7E02386D7E14784A6D7E4A6D7F130149
486E7E4A6E7E130749C86C7E496F7E497ED9FFC04A7E00076DEC7FFFB500FC0103B512FE
A33F3E7EBD44>I<B66C0103B51280A3000101F0C8EBF8006C6C48ED3FC0725A013F041E
C7FC6D7E606D6C15386D6C1578606D6C5D6E14016D5E6D6D1303606E6C49C8FC6E6C5B17
0E6E6C131E171C6E6C5B6E6C137817706E6C13F06F5B6E13016EEB83C05FED7FC7DB3FE7
C9FC16EFED1FFE5E150F6F5AB3A4ED1FFC020FB512FCA3413E7FBD44>I<003FB712F8A3
91C7EA1FF013F801E0EC3FE00180EC7FC090C8FC003EEDFF80A2003C4A1300007C4A5A12
784B5A4B5AA200704A5AA24B5A4B5AA2C8485A4A90C7FCA24A5A4A5AA24A5AA24A5A4A5A
A24A5A4A5AA24990C8FCA2495A4948141CA2495A495AA2495A495A173C495AA24890C8FC
485A1778485A484815F8A24848140116034848140F4848143FED01FFB8FCA32E3E7BBD38
>I<EAFFFCA4EAF000B3B3B3B3ABEAFFFCA40E5B77C319>I<486C13C00003130101001380
481303000EEB070048130E0018130C0038131C003013180070133800601330A300E01370
481360A400CFEB678039FFC07FE001E013F0A3007F133FA2003F131F01C013E0390F0007
801C1C73BE2D>I<EAFFFCA4EA003CB3B3B3B3ABEAFFFCA40E5B7FC319>I<EA0180120313
005A120E5A12181238123012701260A312E05AA412CFEAFFC013E0A3127FA2123F13C0EA
0F000B1C7ABE19>96 D<EB0FF8EBFFFE3903F01F8039078007E0000F6D7E9038E001F8D8
1FF07F6E7EA3157F6C5AEA0380C8FCA4EC1FFF0103B5FC90381FF87FEB7F803801FC00EA
07F8EA0FE0485A485AA248C7FCEE038012FEA315FFA3007F5BEC03BF3B3F80071F870026
1FC00E13CF3A07F03C0FFE3A01FFF807FC3A003FC001F0292A7DA82D>I<EA01FC12FFA3
120712031201B1EC03FC91381FFF8091387C07E09039FDE001F09039FFC000FC4A137E91
C77E49158049141F17C0EE0FE0A217F0A2160717F8AA17F0A2160FA217E0161F17C06D15
80EE3F006D5C6E13FE9039F3C001F89039F1E003F09039E0780FC09026C03FFFC7FCC7EA
07F82D407EBE33>I<49B4FC010F13E090383F00F8017C131E4848131F4848137F0007EC
FF80485A5B121FA24848EB7F00151C007F91C7FCA290C9FC5AAB6C7EA3003FEC01C07F00
1F140316806C6C13076C6C14000003140E6C6C131E6C6C137890383F01F090380FFFC0D9
01FEC7FC222A7DA828>I<ED01FC15FFA3150715031501B114FF010713E190381F80F990
387E003D49131FD803F81307485A49130348481301121F123F5B127FA290C7FCA25AAA7E
7FA2123FA26C7E000F14037F000714076C6C497E6C6C497ED8007C017913F890383F01F1
90380FFFC1903A01FE01FC002D407DBE33>I<EB01FE90380FFFC090383F03F09038FC01
F848486C7E4848137E48487F000F158049131F001F15C04848130FA2127F16E090C7FCA2
5AA290B6FCA290C9FCA67EA27F123F16E06C7E1501000F15C06C6C13036DEB07806C6C14
00C66C131E017E5B90381F80F8903807FFE0010090C7FC232A7EA828>I<EC1FC0EC7FF8
903801F83C903807E07E90380FC0FFEB1FC1EB3F811401137FEC00FE01FE137C1500AEB6
FCA3C648C7FCB3AE487E007F13FFA320407EBF1C>I<167C903903F801FF903A1FFF078F
8090397E0FDE1F9038F803F83803F001A23B07E000FC0600000F6EC7FC49137E001F147F
A8000F147E6D13FE00075C6C6C485AA23901F803E03903FE0FC026071FFFC8FCEB03F800
06CAFC120EA3120FA27F7F6CB512E015FE6C6E7E6C15E06C810003813A0FC0001FFC48C7
EA01FE003E140048157E825A82A46C5D007C153E007E157E6C5D6C6C495A6C6C495AD803
F0EB0FC0D800FE017FC7FC90383FFFFC010313C0293D7EA82D>I<EA01FC12FFA3120712
031201B1EC01FE913807FFC091381E07E091387803F09138E001F8D9FDC07F148001FF6D
7E91C7FCA25BA25BB3A6486C497EB5D8F87F13FCA32E3F7DBE33>I<EA01E0EA07F8A248
7EA46C5AA2EA01E0C8FCACEA01FC127FA3120712031201B3AC487EB512F0A3143E7DBD1A
>I<1478EB01FEA2EB03FFA4EB01FEA2EB00781400AC147FEB7FFFA313017F147FB3B3A5
123E127F38FF807E14FEA214FCEB81F8EA7F01387C03F0381E07C0380FFF803801FC0018
5185BD1C>I<EA01FC12FFA3120712031201B292B51280A392383FFC0016E0168093C7FC
153C5D5D4A5AEC07C04A5A4AC8FC143E147F4A7E13FD9038FFDFC0EC9FE0140F496C7E01
FC7F496C7E1401816E7E81826F7E151F826F7EA282486C14FEB539F07FFFE0A32B3F7EBE
30>I<EA01FC12FFA3120712031201B3B3B1487EB512F8A3153F7DBE1A>I<2701F801FE14
FF00FF902707FFC00313E0913B1E07E00F03F0913B7803F03C01F80007903BE001F87000
FC2603F9C06D487F000101805C01FBD900FF147F91C75B13FF4992C7FCA2495CB3A6486C
496CECFF80B5D8F87FD9FC3F13FEA347287DA74C>I<3901F801FE00FF903807FFC09138
1E07E091387803F000079038E001F82603F9C07F0001138001FB6D7E91C7FC13FF5BA25B
B3A6486C497EB5D8F87F13FCA32E287DA733>I<14FF010713E090381F81F890387E007E
01F8131F4848EB0F804848EB07C04848EB03E0000F15F04848EB01F8A2003F15FCA248C8
12FEA44815FFA96C15FEA36C6CEB01FCA3001F15F86C6CEB03F0A26C6CEB07E06C6CEB0F
C06C6CEB1F80D8007EEB7E0090383F81FC90380FFFF0010090C7FC282A7EA82D>I<3901
FC03FC00FF90381FFF8091387C0FE09039FDE003F03A07FFC001FC6C496C7E6C90C7127F
49EC3F805BEE1FC017E0A2EE0FF0A3EE07F8AAEE0FF0A4EE1FE0A2EE3FC06D1580EE7F00
7F6E13FE9138C001F89039FDE007F09039FC780FC0DA3FFFC7FCEC07F891C9FCAD487EB5
12F8A32D3A7EA733>I<02FF131C0107EBC03C90381F80F090397F00387C01FC131CD803
F8130E4848EB0FFC150748481303121F485A1501485AA448C7FCAA6C7EA36C7EA2001F14
036C7E15076C6C130F6C7E6C6C133DD8007E137990383F81F190380FFFC1903801FE0190
C7FCAD4B7E92B512F8A32D3A7DA730>I<3901F807E000FFEB1FF8EC787CECE1FE3807F9
C100031381EA01FB1401EC00FC01FF1330491300A35BB3A5487EB512FEA31F287EA724>
I<90383FC0603901FFF8E03807C03F381F000F003E1307003C1303127C0078130112F814
00A27E7E7E6D1300EA7FF8EBFFC06C13F86C13FE6C7F6C1480000114C0D8003F13E00103
13F0EB001FEC0FF800E01303A214017E1400A27E15F07E14016C14E06CEB03C090388007
8039F3E01F0038E0FFFC38C01FE01D2A7DA824>I<131CA6133CA4137CA213FCA2120112
031207001FB512C0B6FCA2D801FCC7FCB3A215E0A912009038FE01C0A2EB7F03013F1380
90381F8700EB07FEEB01F81B397EB723>I<D801FC14FE00FF147FA30007140300031401
00011400B3A51501A31503120015076DEB06FF017E010E13806D4913FC90381FC0789038
07FFE00100903880FE002E297DA733>I<B539E00FFFE0A32707FE000313006C48EB00FC
5E00015D7F00005DA26D13016D5CA26D6C485AA2ECC007011F91C7FCA290380FE00EA2EC
F01E0107131CA26D6C5AA2ECFC7801011370A2ECFEF001005BA2EC7FC0A36E5AA26EC8FC
A3140E2B287EA630>I<B53BC3FFFE03FFF8A3290FFE003FE00013C06C486D48EB3F806C
4817006D010F141E00016F131C15076D163C00004A6C1338A2017F5E4B7E151DD93F805D
ED3DFC1538D91FC04A5AED78FE9238707E03D90FE0017F5BEDE03F02F0140701070387C7
FC9138F1C01F02F9148F010315CE9138FB800F02FF14DE6D15FCED00076D5DA24A130302
7E5CA2027C1301023C5C023813003D287EA642>I<B539F01FFFE0A30003D9C00F1300C6
90388007F8D97F0013E002805BD93FC05B011F49C7FC90380FE00EECF01E6D6C5A01035B
6D6C5A6E5AEB00FF6E5A6E5A81141F814A7E81147BECF1FC903801E1FEECC0FF01037F49
486C7ED90F007F011E6D7E013E130F496D7E01FC80486C80000F4A7EB539803FFFF8A32D
277FA630>I<B539E00FFFE0A32707FE000313006C48EB01FC6F5A00015D7F00005DA201
7F495AA2EC8003013F5CA26D6C48C7FCA26E5A010F130EA26D6C5AA2ECF83C01031338A2
6D6C5AA2ECFEF001005BA2EC7FC0A36E5AA36EC8FCA2140EA2141E141C143C1438A21478
00181370127EB45BA2495AA248485AD87E07C9FCEA780EEA3C3CEA1FF8EA07E02B3A7EA6
30>I<001FB61280A2EBE0000180140049485A001E495A121C4A5A003C495A141F00385C
4A5A147F5D4AC7FCC6485AA2495A495A130F5C495A90393FC00380A2EB7F80EBFF005A5B
484813071207491400485A48485BA248485B4848137F00FF495A90B6FCA221277EA628>
I<BE12C0A25A0280985B>124 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fs cmbx12 20.736 13
/Fs 13 122 df<96267FFFE01670063FB6ED01F80503B700F01403053F04FC14074CB96C
130F040706E0131F043F72133F93BA00FC137F0303DC00076D13FF030F03C09039003FFF
814B02FCC8000713C3037F02E0030113F792B600806F6CB5FC02034ACA121F4A02F8834A
02E0834A4A1701027F4A8391B548CC7E494A85495C4C854988494A85494A85495C8A4991
CDFC90B54886A2484A1B7FA2481E3F5D481E1F5D5A1F0FA2485CA3481E075DA2795A489B
C9FCA45DA2B6FCB27EA26F0403BA12C0A47EA3816C96C8000302F8C7FCA36C80A36C80A2
7E817E817E817F6D80827F6D806D806D80826D6E606D806E80021F6E5F6E02F05F6E806E
02FE5F0200DAFFC05E6F02F04BB6FC031F02FE030713CF6FDAFFE0021F138703039226FF
8003B51201030093B6EAFC00043F4E133F040706E0131F04014E1307DC003F4CC7120105
0304F8EC0070DD003F038092C8FCDE007F01F0CCFC827A75F798>71
D<BA00E049BA12C0A8C7003F0280CB6C91C8FCB3B3A994BDFCA80580CB7EB3B3ADBA00E0
49BA12C0A88A767AF597>I<BBFCA8C7003F0280CCFCB3B3B3A9F507F8A41D0F1EF0A61D
1FA31EE01D3FA31D7FA31DFFA25213C0A26464A26464646499B5FC09031480631B1F1B7F
0803B6FC1A7FBFFCA31E00A565767AF574>76 D<B800C00507B812C083838383A28383C7
003F6F93C7001F01F0C7FC72060190C8FC84A284848403EF8015E703E3808503E18103E0
817080827080857080708070818286708171807180837180867180718171818372808772
807280728084877281728172818573808873807380738085738189738174807480868974
807480741580867415C01EE07514F07514F87514FC877514FE1EFF7515817515C1877614
E11FF17614F97614FD7691B5FC8888A28888898989A289898989A2898A8A8A8AA28A8A8A
8A8B903803FFFEB800F8858B8B8BA28B8B795A8A767AF597>78 D<BA00E0030FB8FCA8C7
003F0280CC003FEBC000E503FCC7FCB3B3B3B3A46E1C0768A2836E1C0F68A26E1C1F7162
A26E1C3F714F5A806E525A71606F6D97C8FC6F505A7118076F6D4E5A6F6EEF3FF86F6E4D
5A6F6EEE01FF6F02F84C5B6F02FE041F5B043F6D6C037F90C9FC7002F0913807FFFE0407
DAFF8090B55A040192B712F07061051F188005074DCAFC050017F0061F16C0060103FCCB
FCDE000391CCFC88787AF595>85 D<92383FFFF80207B612E0027F15FC49B87E010717E0
011F83499026F0007F13FC4948C7000F7F90B502036D7E486E6D806F6D80727F486E6E7F
8486727FA28684A26C5C72806C5C6D90C8FC6D5AEB0FF8EB03E090CAFCA70507B6FC041F
B7FC0303B8FC157F0203B9FC021FECFE0391B612800103ECF800010F14C04991C7FC017F
13FC90B512F04814C0485C4891C8FC485B5A485B5C5A5CA2B5FC5CA360A36E5DA26C5F6E
5D187E6C6D846E4A48806C6D4A4814FC6C6ED90FF0ECFFFC6C02E090263FE07F14FE0001
9139FC03FFC06C91B6487E013F4B487E010F4B1307010303F01301D9003F0280D9003F13
FC020101F8CBFC57507ACE5E>97 D<903801FFFCB6FCA8C67E131F7FB3ADF0FFFC050FEB
FFE0057F14FE0403B77E040F16E0043F16F84CD9007F13FE9226FDFFF001077F92B500C0
01018094C86C13E004FC6F7F4C6F7F04E06F7F4C6F7F5E747F93C915804B7014C0A27414
E0A21DF087A21DF8A31DFC87A41DFEAF1DFCA4631DF8A31DF098B5FC1DE0A25014C0A26F
1980501400705D705F704B5B505B704B5B04FC4B5BDBE7FE92B55A9226C3FF8001035C03
8101E0011F49C7FC9226807FFC90B55A4B6CB712F04A010F16C04A010393C8FC4A010015
F84A023F14C090C9000301F0C9FC5F797AF76C>I<EB01FCEB07FF011F13C0497F497F90
B57EA24880A24880A76C5CA26C5CA26D5B6D5B6D5B010790C8FCEB01FC90CAFCB2903801
FFFC007FB5FCA8C67E131F7FB3B3B3A5B81280A8297979F835>105
D<93381FFFE00303B6FC031F15E092B712FC020316FF020F17C0023FD9FC0014F091B500
C0010F13FC4991C700037F4901FC02007F010F496F13C049496F7F49496F7F4B8149496F
7F90B5C96C7F4886A24849707F481B80A248497014C0A2481BE0A348497113F0A3481BF8
A5B51AFCAE6C1BF8A46C1BF06E94B5FCA36C1BE0A26C6D4C14C0A26C1B806E5E6C1B006C
6E4B5BA26C6E4B5B6D6D4B5B6D6D4B5B6D6D4B5B6D6D92B55A6D01FF02035C6D02C0010F
91C7FC010002FC90B512FC6E90B75A021F17E00207178002014CC8FCDA003F15F0030392
C9FCDB001F13E056507BCE61>111 D<902601FFF8EB07FEB691383FFFC094B512F00403
804C14FE4C8093261FFC3F138093263FE07F13C0DC7F80B5FCC66C5D011FDAFE0114E06D
EBF9FC16F815FB16F016E015FF16C07114C05E72138095381FFE0093C76C5AF001E095C8
FCA25DA65DB3B3A2B812F8A8434E7ACD4F>114 D<912603FFFCEB0780027F9039FFE00F
C00103B6EAF83F010FEDFEFF013F92B5FC49EB000F2601FFF01300480180143F4890C812
0F4848814848814981123F83485A187FA212FF6D163FA37F7F6DEE1F8002C092C7FC14F0
14FEECFFF06CECFF8016FEEEFFE06C16FC6C16FF18C06C836C17F86C836C836C83013F17
806D17C0010717E0010117F0EB003F020716F8EC001F030015FC1607EE007F051F13FE17
07007E82B482836D167FA2183F7F181FA27F19FC7FA26D163F6D17F86D167F19F06D16FF
6E4A13E002E04A13C06E4A138002FE023F1300913AFFC003FFFE01E790B65A01C316F001
8016C026FE003F92C7FC48010714F80070D9007F90C8FC3F507ACE4C>I<15FFA75CA55C
A45CA25CA25CA25CA25C91B5FCA25B5B5B131F5B90B9FC120FBAFCA6D8000791C9FCB3B3
A3F01FE0AE183F7014C07F187F7014806D16FF826D4B13006E6D485AEEFE0F6E90B55A02
0F5D6E5D020115C06E6C5C031F49C7FC030113F03B6E7CEC4B>I<B892B612F8A8D8001F
49C90003EBF0006D6D04001380A26D6E94C7FC626D6E5E1A03A26D6E4B5AA26D6E4B5AA2
6E6D5E1A1F6E6D5E1A3F6E6070157FA26E6D4B5AA26E6E4990C8FCA26E6E5C19036E6E5C
1907A26E6E495AA26F6D495AA26F6D5C193F6F6D5C197F6F5E7113FFA26F028190C9FCA2
6FECC3FEA26FECE3FC18E76FECF7F818FFA2705CA2705CA2705CA2705CA37091CAFCA270
5BA2705BA2705BA2715AA3715AA24D5AA26017FF95CBFC5EA24C5AEA03F8D80FFE4A5A48
7E486D495A487F5FB56C131F5F163F4C5AA24C5A4B90CCFC6C49485A4B5AEC800F6C9038
003FF849EBFFF0261FFC0713C06CB65A6C92CDFC6C14FCC614F0013F13C0D907FCCEFC5D
6F7CCC66>121 D E
%EndDVIPSBitmapFont
end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
TeXDict begin
%%BeginPaperSize: Letter
letter
%%EndPaperSize

%%EndSetup
%%Page: 1 1
1 0 bop 150 1318 a Fs(GNU)65 b(History)i(Library)p 150
1418 3600 34 v 1920 1515 a Fr(Edition)29 b(5.0,)j(for)e
Fq(History)e(Library)h Fr(V)-8 b(ersion)30 b(5.0.)3218
1623 y(Jan)m(uary)g(2004)150 4935 y Fp(Chet)45 b(Ramey)-11
b(,)46 b(Case)g(W)-11 b(estern)46 b(Reserv)l(e)g(Univ)l(ersit)l(y)150
5068 y(Brian)f(F)-11 b(o)l(x,)45 b(F)-11 b(ree)45 b(Soft)l(w)l(are)h(F)
-11 b(oundation)p 150 5141 3600 17 v eop
%%Page: 2 2
2 1 bop 150 3024 a Fr(This)34 b(do)s(cumen)m(t)i(describ)s(es)e(the)i
(GNU)g(History)g(library)d(\(v)m(ersion)j(5.0,)i(28)f(Jan)m(uary)e
(2004\),)40 b(a)c(pro-)150 3133 y(gramming)22 b(to)s(ol)g(that)h(pro)m
(vides)e(a)i(consisten)m(t)g(user)e(in)m(terface)i(for)f(recalling)f
(lines)g(of)h(previously)e(t)m(yp)s(ed)150 3243 y(input.)150
3377 y(Cop)m(yrigh)m(t)602 3374 y(c)577 3377 y Fo(\015)30
b Fr(1988-2004)k(F)-8 b(ree)32 b(Soft)m(w)m(are)f(F)-8
b(oundation,)31 b(Inc.)150 3512 y(P)m(ermission)f(is)i(gran)m(ted)h(to)
f(mak)m(e)i(and)d(distribute)f(v)m(erbatim)i(copies)g(of)g(this)f(man)m
(ual)h(pro)m(vided)f(the)150 3621 y(cop)m(yrigh)m(t)g(notice)f(and)g
(this)f(p)s(ermission)f(notice)i(are)h(preserv)m(ed)f(on)h(all)e
(copies.)390 3756 y(P)m(ermission)k(is)i(gran)m(ted)g(to)h(cop)m(y)-8
b(,)38 b(distribute)33 b(and/or)i(mo)s(dify)e(this)h(do)s(cumen)m(t)h
(under)390 3866 y(the)j(terms)g(of)g(the)g(GNU)h(F)-8
b(ree)39 b(Do)s(cumen)m(tation)g(License,)g(V)-8 b(ersion)38
b(1.1)h(or)f(an)m(y)g(later)390 3975 y(v)m(ersion)27
b(published)c(b)m(y)28 b(the)f(F)-8 b(ree)29 b(Soft)m(w)m(are)f(F)-8
b(oundation;)29 b(with)d(no)h(In)m(v)-5 b(arian)m(t)27
b(Sections,)390 4085 y(with)i(the)i(F)-8 b(ron)m(t-Co)m(v)m(er)33
b(texts)e(b)s(eing)f(\\A)h(GNU)g(Man)m(ual,")g(and)f(with)f(the)i(Bac)m
(k-Co)m(v)m(er)390 4194 y(T)-8 b(exts)33 b(as)g(in)e(\(a\))i(b)s(elo)m
(w.)46 b(A)33 b(cop)m(y)g(of)f(the)h(license)e(is)h(included)d(in)i
(the)i(section)f(en)m(titled)390 4304 y(\\GNU)f(F)-8
b(ree)32 b(Do)s(cumen)m(tation)f(License.")390 4438 y(\(a\))39
b(The)f(FSF's)g(Bac)m(k-Co)m(v)m(er)j(T)-8 b(ext)39 b(is:)55
b(\\Y)-8 b(ou)39 b(ha)m(v)m(e)g(freedom)f(to)h(cop)m(y)f(and)g(mo)s
(dify)390 4548 y(this)31 b(GNU)j(Man)m(ual,)f(lik)m(e)f(GNU)h(soft)m(w)
m(are.)49 b(Copies)31 b(published)e(b)m(y)j(the)h(F)-8
b(ree)34 b(Soft)m(w)m(are)390 4658 y(F)-8 b(oundation)30
b(raise)g(funds)e(for)j(GNU)g(dev)m(elopmen)m(t.")150
4902 y(Published)c(b)m(y)j(the)h(F)-8 b(ree)31 b(Soft)m(w)m(are)h(F)-8
b(oundation)150 5011 y(59)31 b(T)-8 b(emple)30 b(Place,)h(Suite)e(330,)
150 5121 y(Boston,)j(MA)e(02111-1307)150 5230 y(USA)p
eop
%%Page: -1 3
-1 2 bop 3725 -116 a Fr(i)150 299 y Fn(T)-13 b(able)54
b(of)g(Con)l(ten)l(ts)150 641 y Fp(1)135 b(Using)45 b(History)h(In)l
(teractiv)l(ely)18 b Fm(.)23 b(.)c(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h
(.)f(.)h(.)f(.)h(.)f(.)63 b Fp(1)449 778 y Fr(1.1)92
b(History)30 b(Expansion)9 b Fl(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39 b
Fr(1)748 888 y(1.1.1)93 b(Ev)m(en)m(t)31 b(Designators)24
b Fl(.)15 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54
b Fr(1)748 997 y(1.1.2)93 b(W)-8 b(ord)30 b(Designators)9
b Fl(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39
b Fr(1)748 1107 y(1.1.3)93 b(Mo)s(di\014ers)9 b Fl(.)k(.)i(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)38
b Fr(2)150 1349 y Fp(2)135 b(Programming)46 b(with)f(GNU)g(History)33
b Fm(.)19 b(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)76
b Fp(5)449 1486 y Fr(2.1)92 b(In)m(tro)s(duction)29 b(to)i(History)19
b Fl(.)c(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)49
b Fr(5)449 1596 y(2.2)92 b(History)30 b(Storage)25 b
Fl(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 b Fr(5)449 1705 y(2.3)92
b(History)30 b(F)-8 b(unctions)23 b Fl(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)53
b Fr(6)748 1815 y(2.3.1)93 b(Initializing)27 b(History)j(and)f(State)j
(Managemen)m(t)f Fl(.)15 b(.)g(.)g(.)g(.)g(.)g(.)59 b
Fr(6)748 1924 y(2.3.2)93 b(History)30 b(List)f(Managemen)m(t)i
Fl(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)58 b Fr(6)748 2034 y(2.3.3)93
b(Information)29 b(Ab)s(out)h(the)g(History)g(List)23
b Fl(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)52
b Fr(7)748 2144 y(2.3.4)93 b(Mo)m(ving)30 b(Around)f(the)i(History)f
(List)21 b Fl(.)14 b(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)g(.)51 b Fr(7)748 2253 y(2.3.5)93 b(Searc)m(hing)29
b(the)i(History)f(List)15 b Fl(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)44
b Fr(8)748 2363 y(2.3.6)93 b(Managing)30 b(the)h(History)f(File)11
b Fl(.)j(.)h(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)g(.)g(.)g(.)g(.)41 b Fr(8)748 2472 y(2.3.7)93
b(History)30 b(Expansion)18 b Fl(.)13 b(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)g(.)48 b Fr(9)449 2582 y(2.4)92 b(History)30
b(V)-8 b(ariables)11 b Fl(.)k(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)40 b Fr(10)449
2692 y(2.5)92 b(History)30 b(Programming)f(Example)13
b Fl(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)42 b Fr(11)150 2934
y Fp(App)t(endix)i(A)99 b(Cop)l(ying)46 b(This)e(Man)l(ual)29
b Fm(.)20 b(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)74
b Fp(13)449 3071 y Fr(A.1)92 b(GNU)31 b(F)-8 b(ree)31
b(Do)s(cumen)m(tation)g(License)c Fl(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56
b Fr(13)748 3181 y(A.1.1)92 b(ADDENDUM:)33 b(Ho)m(w)e(to)g(use)f(this)f
(License)h(for)h(y)m(our)930 3290 y(do)s(cumen)m(ts)c
Fl(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)g(.)g(.)57 b Fr(19)150 3533 y Fp(App)t(endix)44
b(B)105 b(Concept)46 b(Index)16 b Fm(.)j(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)
h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)61 b Fp(21)150 3802
y(App)t(endix)44 b(C)104 b(F)-11 b(unction)44 b(and)h(V)-11
b(ariable)46 b(Index)13 b Fm(.)19 b(.)g(.)h(.)f(.)58
b Fp(23)p eop
%%Page: -2 4
-2 3 bop 150 -116 a Fr(ii)2689 b(GNU)31 b(History)f(Library)p
eop
%%Page: 1 5
1 4 bop 150 -116 a Fr(Chapter)30 b(1:)41 b(Using)29 b(History)h(In)m
(teractiv)m(ely)2014 b(1)150 299 y Fn(1)80 b(Using)54
b(History)g(In)l(teractiv)l(ely)275 562 y Fr(This)31
b(c)m(hapter)j(describ)s(es)d(ho)m(w)i(to)h(use)f(the)g
Fk(gnu)g Fr(History)g(Library)e(in)m(teractiv)m(ely)-8
b(,)34 b(from)f(a)h(user's)150 672 y(standp)s(oin)m(t.)75
b(It)42 b(should)e(b)s(e)i(considered)f(a)h(user's)g(guide.)75
b(F)-8 b(or)43 b(information)d(on)i(using)f(the)h Fk(gnu)150
781 y Fr(History)35 b(Library)e(in)h(y)m(our)g(o)m(wn)i(programs,)g
(see)f(Chapter)g(2)g([Programming)f(with)g(GNU)i(History],)150
891 y(page)31 b(5.)150 1172 y Fp(1.1)68 b(History)46
b(Expansion)275 1426 y Fr(The)35 b(History)g(library)e(pro)m(vides)i(a)
h(history)e(expansion)h(feature)h(that)g(is)f(similar)e(to)j(the)g
(history)150 1536 y(expansion)21 b(pro)m(vided)f(b)m(y)i
Fq(csh)p Fr(.)37 b(This)21 b(section)h(describ)s(es)e(the)i(syn)m(tax)h
(used)e(to)h(manipulate)f(the)h(history)150 1645 y(information.)275
1789 y(History)30 b(expansions)f(in)m(tro)s(duce)g(w)m(ords)h(from)g
(the)h(history)e(list)g(in)m(to)h(the)h(input)e(stream,)i(making)150
1899 y(it)f(easy)h(to)g(rep)s(eat)g(commands,)f(insert)f(the)i(argumen)
m(ts)f(to)h(a)g(previous)e(command)h(in)m(to)h(the)f(curren)m(t)150
2009 y(input)e(line,)h(or)i(\014x)f(errors)f(in)g(previous)g(commands)h
(quic)m(kly)-8 b(.)275 2153 y(History)36 b(expansion)f(tak)m(es)j
(place)f(in)e(t)m(w)m(o)j(parts.)59 b(The)36 b(\014rst)g(is)g(to)h
(determine)f(whic)m(h)f(line)g(from)150 2262 y(the)42
b(history)e(list)g(should)f(b)s(e)i(used)f(during)f(substitution.)72
b(The)40 b(second)i(is)e(to)i(select)g(p)s(ortions)e(of)150
2372 y(that)31 b(line)e(for)h(inclusion)e(in)m(to)i(the)h(curren)m(t)f
(one.)42 b(The)30 b(line)f(selected)i(from)f(the)h(history)e(is)h
(called)g(the)150 2481 y Fj(ev)m(en)m(t)p Fr(,)g(and)c(the)i(p)s
(ortions)d(of)j(that)f(line)f(that)i(are)f(acted)i(up)s(on)c(are)j
(called)e Fj(w)m(ords)p Fr(.)39 b(V)-8 b(arious)27 b
Fj(mo)s(di\014ers)150 2591 y Fr(are)33 b(a)m(v)-5 b(ailable)33
b(to)g(manipulate)f(the)h(selected)g(w)m(ords.)48 b(The)32
b(line)g(is)g(brok)m(en)g(in)m(to)h(w)m(ords)g(in)e(the)j(same)150
2701 y(fashion)22 b(that)h(Bash)g(do)s(es,)h(so)f(that)h(sev)m(eral)f
(w)m(ords)f(surrounded)e(b)m(y)j(quotes)g(are)g(considered)f(one)h(w)m
(ord.)150 2810 y(History)36 b(expansions)g(are)h(in)m(tro)s(duced)e(b)m
(y)i(the)g(app)s(earance)g(of)g(the)g(history)e(expansion)h(c)m
(haracter,)150 2920 y(whic)m(h)29 b(is)h(`)p Fq(!)p Fr(')g(b)m(y)g
(default.)150 3163 y Fi(1.1.1)63 b(Ev)m(en)m(t)39 b(Designators)275
3417 y Fr(An)30 b(ev)m(en)m(t)h(designator)g(is)e(a)i(reference)g(to)g
(a)f(command)h(line)d(en)m(try)j(in)e(the)i(history)e(list.)150
3591 y Fq(!)432 b Fr(Start)34 b(a)f(history)g(substitution,)f(except)i
(when)f(follo)m(w)m(ed)g(b)m(y)g(a)h(space,)h(tab,)f(the)g(end)f(of)630
3701 y(the)e(line,)e(or)h(`)p Fq(=)p Fr('.)150 3870 y
Fq(!)p Fh(n)384 b Fr(Refer)30 b(to)i(command)e(line)e
Fj(n)p Fr(.)150 4039 y Fq(!-)p Fh(n)336 b Fr(Refer)30
b(to)i(the)e(command)g Fj(n)g Fr(lines)f(bac)m(k.)150
4208 y Fq(!!)384 b Fr(Refer)30 b(to)i(the)e(previous)f(command.)40
b(This)29 b(is)g(a)i(synon)m(ym)f(for)g(`)p Fq(!-1)p
Fr('.)150 4377 y Fq(!)p Fh(string)144 b Fr(Refer)30 b(to)i(the)e(most)h
(recen)m(t)g(command)f(starting)h(with)e Fj(string)p
Fr(.)150 4546 y Fq(!?)p Fh(string)11 b Fq([?])630 4655
y Fr(Refer)34 b(to)g(the)f(most)h(recen)m(t)h(command)e(con)m(taining)g
Fj(string)p Fr(.)49 b(The)33 b(trailing)f(`)p Fq(?)p
Fr(')h(ma)m(y)i(b)s(e)630 4765 y(omitted)30 b(if)g(the)g
Fj(string)37 b Fr(is)30 b(follo)m(w)m(ed)g(immediately)f(b)m(y)h(a)h
(newline.)150 4934 y Fq(^)p Fh(string1)11 b Fq(^)p Fh(string2)g
Fq(^)630 5044 y Fr(Quic)m(k)31 b(Substitution.)42 b(Rep)s(eat)32
b(the)g(last)g(command,)g(replacing)e Fj(string1)39 b
Fr(with)30 b Fj(string2)p Fr(.)630 5153 y(Equiv)-5 b(alen)m(t)29
b(to)i Fq(!!:s/)p Fh(string1)11 b Fq(/)p Fh(string2)g
Fq(/)p Fr(.)150 5322 y Fq(!#)384 b Fr(The)30 b(en)m(tire)g(command)g
(line)f(t)m(yp)s(ed)h(so)h(far.)p eop
%%Page: 2 6
2 5 bop 150 -116 a Fr(2)2696 b(GNU)31 b(History)f(Library)150
299 y Fi(1.1.2)63 b(W)-10 b(ord)41 b(Designators)275
542 y Fr(W)-8 b(ord)35 b(designators)f(are)h(used)f(to)h(select)g
(desired)e(w)m(ords)i(from)f(the)h(ev)m(en)m(t.)55 b(A)34
b(`)p Fq(:)p Fr(')h(separates)h(the)150 652 y(ev)m(en)m(t)41
b(sp)s(eci\014cation)d(from)i(the)f(w)m(ord)g(designator.)68
b(It)40 b(ma)m(y)g(b)s(e)f(omitted)h(if)e(the)i(w)m(ord)f(designator)
150 761 y(b)s(egins)32 b(with)h(a)i(`)p Fq(^)p Fr(',)g(`)p
Fq($)p Fr(',)g(`)p Fq(*)p Fr(',)h(`)p Fq(-)p Fr(',)f(or)f(`)p
Fq(\045)p Fr('.)52 b(W)-8 b(ords)35 b(are)f(n)m(um)m(b)s(ered)f(from)g
(the)i(b)s(eginning)c(of)j(the)g(line,)150 871 y(with)k(the)i(\014rst)f
(w)m(ord)g(b)s(eing)f(denoted)i(b)m(y)g(0)g(\(zero\).)70
b(W)-8 b(ords)39 b(are)h(inserted)f(in)m(to)g(the)h(curren)m(t)g(line)
150 980 y(separated)31 b(b)m(y)f(single)f(spaces.)275
1114 y(F)-8 b(or)31 b(example,)150 1272 y Fq(!!)384 b
Fr(designates)36 b(the)g(preceding)f(command.)57 b(When)35
b(y)m(ou)i(t)m(yp)s(e)f(this,)g(the)g(preceding)f(com-)630
1381 y(mand)30 b(is)f(rep)s(eated)h(in)f(toto.)150 1539
y Fq(!!:$)288 b Fr(designates)22 b(the)h(last)f(argumen)m(t)h(of)f(the)
h(preceding)e(command.)38 b(This)21 b(ma)m(y)i(b)s(e)e(shortened)630
1648 y(to)31 b Fq(!$)p Fr(.)150 1806 y Fq(!fi:2)240 b
Fr(designates)29 b(the)h(second)f(argumen)m(t)h(of)f(the)h(most)f
(recen)m(t)i(command)e(starting)g(with)f(the)630 1916
y(letters)j Fq(fi)p Fr(.)275 2073 y(Here)f(are)h(the)g(w)m(ord)f
(designators:)150 2231 y Fq(0)g(\(zero\))114 b Fr(The)30
b Fq(0)p Fr(th)g(w)m(ord.)40 b(F)-8 b(or)31 b(man)m(y)g(applications,)e
(this)g(is)g(the)i(command)f(w)m(ord.)150 2388 y Fh(n)432
b Fr(The)30 b Fj(n)p Fr(th)g(w)m(ord.)150 2546 y Fq(^)432
b Fr(The)30 b(\014rst)f(argumen)m(t;)j(that)f(is,)e(w)m(ord)h(1.)150
2703 y Fq($)432 b Fr(The)30 b(last)g(argumen)m(t.)150
2861 y Fq(\045)432 b Fr(The)30 b(w)m(ord)g(matc)m(hed)h(b)m(y)f(the)h
(most)g(recen)m(t)g(`)p Fq(?)p Fh(string)11 b Fq(?)p
Fr(')28 b(searc)m(h.)150 3019 y Fh(x)p Fq(-)p Fh(y)336
b Fr(A)30 b(range)h(of)g(w)m(ords;)f(`)p Fq(-)p Fh(y)11
b Fr(')30 b(abbreviates)g(`)p Fq(0-)p Fh(y)11 b Fr('.)150
3176 y Fq(*)432 b Fr(All)26 b(of)i(the)g(w)m(ords,)g(except)h(the)e
Fq(0)p Fr(th.)40 b(This)26 b(is)g(a)i(synon)m(ym)f(for)h(`)p
Fq(1-$)p Fr('.)39 b(It)28 b(is)f(not)h(an)f(error)630
3286 y(to)j(use)g(`)p Fq(*)p Fr(')f(if)g(there)h(is)f(just)g(one)h(w)m
(ord)f(in)f(the)i(ev)m(en)m(t;)i(the)d(empt)m(y)i(string)d(is)h
(returned)f(in)630 3395 y(that)j(case.)150 3553 y Fh(x)11
b Fq(*)373 b Fr(Abbreviates)30 b(`)p Fh(x)p Fq(-$)p Fr(')150
3711 y Fh(x)p Fq(-)384 b Fr(Abbreviates)30 b(`)p Fh(x)p
Fq(-$)p Fr(')g(lik)m(e)f(`)p Fh(x)11 b Fq(*)p Fr(',)31
b(but)e(omits)h(the)h(last)f(w)m(ord.)275 3868 y(If)j(a)h(w)m(ord)g
(designator)f(is)g(supplied)e(without)i(an)h(ev)m(en)m(t)h(sp)s
(eci\014cation,)f(the)g(previous)e(command)150 3978 y(is)d(used)h(as)h
(the)f(ev)m(en)m(t.)150 4199 y Fi(1.1.3)63 b(Mo)s(di\014ers)275
4442 y Fr(After)20 b(the)h(optional)f(w)m(ord)h(designator,)h(y)m(ou)f
(can)g(add)f(a)h(sequence)g(of)g(one)g(or)g(more)g(of)g(the)f(follo)m
(wing)150 4552 y(mo)s(di\014ers,)28 b(eac)m(h)k(preceded)e(b)m(y)g(a)h
(`)p Fq(:)p Fr('.)150 4710 y Fq(h)432 b Fr(Remo)m(v)m(e)32
b(a)f(trailing)d(pathname)j(comp)s(onen)m(t,)g(lea)m(ving)f(only)f(the)
i(head.)150 4867 y Fq(t)432 b Fr(Remo)m(v)m(e)32 b(all)d(leading)h
(pathname)g(comp)s(onen)m(ts,)h(lea)m(ving)f(the)g(tail.)150
5025 y Fq(r)432 b Fr(Remo)m(v)m(e)32 b(a)f(trailing)d(su\016x)i(of)g
(the)h(form)f(`)p Fq(.)p Fh(suffix)11 b Fr(',)28 b(lea)m(ving)j(the)f
(basename.)150 5182 y Fq(e)432 b Fr(Remo)m(v)m(e)32 b(all)d(but)h(the)h
(trailing)d(su\016x.)150 5340 y Fq(p)432 b Fr(Prin)m(t)29
b(the)i(new)f(command)g(but)g(do)g(not)g(execute)i(it.)p
eop
%%Page: 3 7
3 6 bop 150 -116 a Fr(Chapter)30 b(1:)41 b(Using)29 b(History)h(In)m
(teractiv)m(ely)2014 b(3)150 299 y Fq(s/)p Fh(old)11
b Fq(/)p Fh(new)g Fq(/)630 408 y Fr(Substitute)31 b Fj(new)40
b Fr(for)32 b(the)h(\014rst)f(o)s(ccurrence)h(of)f Fj(old)k
Fr(in)31 b(the)i(ev)m(en)m(t)h(line.)46 b(An)m(y)32 b(delimiter)630
518 y(ma)m(y)25 b(b)s(e)g(used)f(in)f(place)i(of)g(`)p
Fq(/)p Fr('.)39 b(The)24 b(delimiter)e(ma)m(y)k(b)s(e)e(quoted)h(in)e
Fj(old)28 b Fr(and)c Fj(new)32 b Fr(with)24 b(a)630 628
y(single)j(bac)m(kslash.)39 b(If)28 b(`)p Fq(&)p Fr(')g(app)s(ears)g
(in)e Fj(new)p Fr(,)j(it)e(is)h(replaced)f(b)m(y)h Fj(old)p
Fr(.)39 b(A)28 b(single)f(bac)m(kslash)630 737 y(will)32
b(quote)j(the)g(`)p Fq(&)p Fr('.)54 b(The)34 b(\014nal)f(delimiter)g
(is)g(optional)h(if)g(it)g(is)f(the)i(last)g(c)m(haracter)h(on)630
847 y(the)31 b(input)d(line.)150 1006 y Fq(&)432 b Fr(Rep)s(eat)31
b(the)f(previous)f(substitution.)150 1166 y Fq(g)150
1275 y(a)432 b Fr(Cause)38 b(c)m(hanges)i(to)f(b)s(e)f(applied)f(o)m(v)
m(er)j(the)f(en)m(tire)f(ev)m(en)m(t)i(line.)64 b(Used)39
b(in)e(conjunction)630 1385 y(with)29 b(`)p Fq(s)p Fr(',)i(as)f(in)g
Fq(gs/)p Fh(old)11 b Fq(/)p Fh(new)g Fq(/)p Fr(,)26 b(or)k(with)g(`)p
Fq(&)p Fr('.)150 1544 y Fq(G)432 b Fr(Apply)29 b(the)h(follo)m(wing)f
(`)p Fq(s)p Fr(')i(mo)s(di\014er)d(once)j(to)g(eac)m(h)h(w)m(ord)e(in)f
(the)h(ev)m(en)m(t.)p eop
%%Page: 4 8
4 7 bop 150 -116 a Fr(4)2696 b(GNU)31 b(History)f(Library)p
eop
%%Page: 5 9
5 8 bop 150 -116 a Fr(Chapter)30 b(2:)41 b(Programming)29
b(with)g(GNU)i(History)1779 b(5)150 299 y Fn(2)80 b(Programming)53
b(with)h(GNU)g(History)275 525 y Fr(This)30 b(c)m(hapter)j(describ)s
(es)e(ho)m(w)h(to)h(in)m(terface)g(programs)f(that)h(y)m(ou)g(write)f
(with)f(the)h Fk(gnu)g Fr(History)150 634 y(Library)-8
b(.)47 b(It)33 b(should)d(b)s(e)j(considered)e(a)i(tec)m(hnical)g
(guide.)47 b(F)-8 b(or)34 b(information)d(on)i(the)g(in)m(teractiv)m(e)
g(use)150 744 y(of)e Fk(gnu)f Fr(History)-8 b(,)30 b(see)h(Chapter)f(1)
h([Using)f(History)g(In)m(teractiv)m(ely],)h(page)g(1.)150
996 y Fp(2.1)68 b(In)l(tro)t(duction)45 b(to)g(History)275
1239 y Fr(Man)m(y)23 b(programs)f(read)h(input)e(from)h(the)h(user)f(a)
h(line)e(at)i(a)g(time.)38 b(The)23 b Fk(gnu)f Fr(History)g(library)f
(is)g(able)150 1348 y(to)29 b(k)m(eep)h(trac)m(k)g(of)f(those)g(lines,)
f(asso)s(ciate)h(arbitrary)f(data)h(with)f(eac)m(h)i(line,)d(and)i
(utilize)e(information)150 1458 y(from)j(previous)f(lines)f(in)h(comp)s
(osing)h(new)g(ones.)275 1591 y(The)d(programmer)g(using)f(the)h
(History)g(library)e(has)j(a)m(v)-5 b(ailable)26 b(functions)g(for)i
(remem)m(b)s(ering)e(lines)150 1700 y(on)21 b(a)g(history)e(list,)j
(asso)s(ciating)e(arbitrary)f(data)j(with)d(a)i(line,)g(remo)m(ving)g
(lines)e(from)h(the)h(list,)g(searc)m(hing)150 1810 y(through)35
b(the)g(list)f(for)h(a)h(line)d(con)m(taining)i(an)g(arbitrary)f(text)i
(string,)g(and)f(referencing)f(an)m(y)i(line)d(in)150
1919 y(the)e(list)e(directly)-8 b(.)41 b(In)30 b(addition,)f(a)i
(history)f Fj(expansion)g Fr(function)f(is)h(a)m(v)-5
b(ailable)30 b(whic)m(h)f(pro)m(vides)h(for)h(a)150 2029
y(consisten)m(t)g(user)e(in)m(terface)i(across)g(di\013eren)m(t)f
(programs.)275 2162 y(The)d(user)g(using)f(programs)i(written)f(with)g
(the)h(History)f(library)f(has)h(the)h(b)s(ene\014t)f(of)h(a)h
(consisten)m(t)150 2271 y(user)38 b(in)m(terface)i(with)e(a)h(set)g(of)
h(w)m(ell-kno)m(wn)d(commands)i(for)g(manipulating)d(the)j(text)h(of)f
(previous)150 2381 y(lines)26 b(and)h(using)f(that)i(text)g(in)f(new)g
(commands.)39 b(The)27 b(basic)g(history)g(manipulation)d(commands)k
(are)150 2491 y(similar)g(to)j(the)f(history)g(substitution)e(pro)m
(vided)h(b)m(y)h Fq(csh)p Fr(.)275 2623 y(If)f(the)g(programmer)g
(desires,)g(he)h(can)f(use)h(the)f(Readline)g(library)-8
b(,)28 b(whic)m(h)g(includes)f(some)j(history)150 2733
y(manipulation)e(b)m(y)i(default,)g(and)f(has)i(the)f(added)g(adv)-5
b(an)m(tage)32 b(of)f(command)f(line)e(editing.)275 2866
y(Before)39 b(declaring)d(an)m(y)j(functions)d(using)h(an)m(y)h
(functionalit)m(y)f(the)h(History)g(library)d(pro)m(vides)i(in)150
2976 y(other)29 b(co)s(de,)g(an)g(application)e(writer)h(should)e
(include)h(the)i(\014le)e Fq(<readline/history.h>)c Fr(in)28
b(an)m(y)h(\014le)150 3085 y(that)c(uses)e(the)h(History)g(library's)d
(features.)39 b(It)24 b(supplies)d(extern)j(declarations)g(for)f(all)g
(of)h(the)g(library's)150 3195 y(public)k(functions)h(and)g(v)-5
b(ariables,)30 b(and)f(declares)i(all)e(of)h(the)h(public)d(data)j
(structures.)150 3447 y Fp(2.2)68 b(History)46 b(Storage)275
3689 y Fr(The)29 b(history)h(list)f(is)g(an)h(arra)m(y)h(of)g(history)e
(en)m(tries.)41 b(A)30 b(history)f(en)m(try)i(is)e(declared)h(as)h
(follo)m(ws:)390 3822 y Fq(typedef)46 b(void)g(*histdata_t;)390
4042 y(typedef)g(struct)g(_hist_entry)f({)485 4151 y(char)i(*line;)485
4261 y(char)g(*timestamp;)485 4370 y(histdata_t)e(data;)390
4480 y(})i(HIST_ENTRY;)275 4613 y Fr(The)29 b(history)h(list)f(itself)g
(migh)m(t)h(therefore)h(b)s(e)f(declared)f(as)390 4746
y Fq(HIST_ENTRY)45 b(**the_history_list;)275 4878 y Fr(The)29
b(state)j(of)f(the)f(History)g(library)e(is)i(encapsulated)g(in)m(to)g
(a)h(single)e(structure:)390 5011 y Fq(/*)438 5121 y(*)47
b(A)h(structure)d(used)i(to)g(pass)f(around)g(the)h(current)f(state)h
(of)g(the)g(history.)438 5230 y(*/)390 5340 y(typedef)f(struct)g
(_hist_state)f({)p eop
%%Page: 6 10
6 9 bop 150 -116 a Fr(6)2696 b(GNU)31 b(History)f(Library)485
299 y Fq(HIST_ENTRY)45 b(**entries;)g(/*)j(Pointer)d(to)j(the)f
(entries)e(themselves.)g(*/)485 408 y(int)i(offset;)523
b(/*)48 b(The)f(location)e(pointer)h(within)g(this)h(array.)f(*/)485
518 y(int)h(length;)523 b(/*)48 b(Number)e(of)h(elements)e(within)i
(this)f(array.)g(*/)485 628 y(int)h(size;)619 b(/*)48
b(Number)e(of)h(slots)f(allocated)g(to)h(this)f(array.)g(*/)485
737 y(int)h(flags;)390 847 y(})g(HISTORY_STATE;)275 985
y Fr(If)29 b(the)i(\015ags)g(mem)m(b)s(er)e(includes)f
Fq(HS_STIFLED)p Fr(,)g(the)j(history)e(has)h(b)s(een)g(sti\015ed.)150
1252 y Fp(2.3)68 b(History)46 b(F)-11 b(unctions)275
1500 y Fr(This)22 b(section)j(describ)s(es)e(the)i(calling)e(sequence)i
(for)f(the)h(v)-5 b(arious)24 b(functions)f(exp)s(orted)h(b)m(y)g(the)h
Fk(gnu)150 1610 y Fr(History)30 b(library)-8 b(.)150
1842 y Fi(2.3.1)63 b(Initializing)40 b(History)i(and)f(State)f
(Managemen)m(t)275 2090 y Fr(This)32 b(section)j(describ)s(es)e
(functions)g(used)h(to)h(initialize)d(and)i(manage)h(the)g(state)h(of)f
(the)f(History)150 2200 y(library)28 b(when)h(y)m(ou)i(w)m(an)m(t)g(to)
g(use)f(the)h(history)e(functions)g(in)g(y)m(our)i(program.)3350
2392 y([F)-8 b(unction])-3600 b Fg(void)39 b Ff(using)p
667 2392 35 5 v 50 w(history)46 b Fe(\()p Fq(void)p Fe(\))390
2501 y Fr(Begin)40 b(a)g(session)f(in)g(whic)m(h)f(the)i(history)f
(functions)f(migh)m(t)i(b)s(e)f(used.)69 b(This)38 b(initializes)f(the)
390 2611 y(in)m(teractiv)m(e)31 b(v)-5 b(ariables.)3350
2803 y([F)d(unction])-3600 b Fg(HISTORY_STATE)42 b(*)d
Ff(history)p 1317 2803 V 50 w(get)p 1522 2803 V 50 w(history)p
1922 2803 V 51 w(state)k Fe(\()p Fq(void)p Fe(\))390
2913 y Fr(Return)30 b(a)g(structure)g(describing)e(the)j(curren)m(t)f
(state)i(of)e(the)h(input)d(history)-8 b(.)3350 3105
y([F)g(unction])-3600 b Fg(void)39 b Ff(history)p 755
3105 V 51 w(set)p 949 3105 V 50 w(history)p 1349 3105
V 50 w(state)44 b Fe(\()p Fq(HISTORY_STATE)27 b(*state)p
Fe(\))390 3215 y Fr(Set)k(the)f(state)i(of)e(the)h(history)e(list)g
(according)i(to)g Fj(state)p Fr(.)150 3447 y Fi(2.3.2)63
b(History)41 b(List)g(Managemen)m(t)275 3695 y Fr(These)21
b(functions)f(manage)i(individual)17 b(en)m(tries)k(on)h(the)f(history)
g(list,)h(or)f(set)h(parameters)g(managing)150 3804 y(the)31
b(list)e(itself.)3350 3996 y([F)-8 b(unction])-3600 b
Fg(void)39 b Ff(add)p 589 3996 V 50 w(history)45 b Fe(\()p
Fq(const)30 b(char)f(*string)p Fe(\))390 4106 y Fr(Place)h
Fj(string)37 b Fr(at)31 b(the)f(end)f(of)h(the)g(history)f(list.)40
b(The)29 b(asso)s(ciated)h(data)h(\014eld)e(\(if)g(an)m(y\))i(is)e(set)
h(to)390 4216 y Fq(NULL)p Fr(.)3350 4408 y([F)-8 b(unction])-3600
b Fg(void)39 b Ff(add)p 589 4408 V 50 w(history)p 989
4408 V 50 w(time)45 b Fe(\()p Fq(const)29 b(char)h(*string)p
Fe(\))390 4517 y Fr(Change)g(the)h(time)f(stamp)g(asso)s(ciated)h(with)
e(the)i(most)f(recen)m(t)i(history)d(en)m(try)i(to)g
Fj(string)p Fr(.)3350 4709 y([F)-8 b(unction])-3600 b
Fg(HIST_ENTRY)41 b(*)e Ff(remo)m(v)m(e)p 1169 4709 V
50 w(history)46 b Fe(\()p Fq(int)30 b(which)p Fe(\))390
4819 y Fr(Remo)m(v)m(e)47 b(history)e(en)m(try)g(at)i(o\013set)f
Fj(whic)m(h)e Fr(from)h(the)h(history)-8 b(.)85 b(The)45
b(remo)m(v)m(ed)i(elemen)m(t)f(is)390 4929 y(returned)29
b(so)i(y)m(ou)g(can)f(free)h(the)f(line,)f(data,)j(and)d(con)m(taining)
h(structure.)3350 5121 y([F)-8 b(unction])-3600 b Fg(histdata_t)41
b Ff(free)p 907 5121 V 50 w(history)p 1307 5121 V 50
w(en)m(try)k Fe(\()p Fq(HIST_ENTRY)28 b(*histent)p Fe(\))390
5230 y Fr(F)-8 b(ree)29 b(the)f(history)f(en)m(try)h
Fj(histen)m(t)i Fr(and)d(an)m(y)i(history)d(library)g(priv)-5
b(ate)27 b(data)i(asso)s(ciated)f(with)f(it.)390 5340
y(Returns)i(the)i(application-sp)s(eci\014c)d(data)j(so)g(the)f(caller)
g(can)g(disp)s(ose)f(of)i(it.)p eop
%%Page: 7 11
7 10 bop 150 -116 a Fr(Chapter)30 b(2:)41 b(Programming)29
b(with)g(GNU)i(History)1779 b(7)3350 299 y([F)-8 b(unction])-3600
b Fg(HIST_ENTRY)41 b(*)e Ff(replace)p 1166 299 35 5 v
48 w(history)p 1564 299 V 51 w(en)m(try)45 b Fe(\()p
Fq(int)29 b(which,)g(const)g(char)565 408 y(*line,)g(histdata_t)e(data)
p Fe(\))390 518 y Fr(Mak)m(e)i(the)f(history)e(en)m(try)i(at)h
(o\013set)f Fj(whic)m(h)f Fr(ha)m(v)m(e)h Fj(line)j Fr(and)c
Fj(data)p Fr(.)41 b(This)26 b(returns)g(the)i(old)f(en)m(try)390
628 y(so)37 b(the)h(caller)e(can)h(disp)s(ose)f(of)h(an)m(y)g
(application-sp)s(eci\014c)e(data.)61 b(In)37 b(the)g(case)h(of)f(an)g
(in)m(v)-5 b(alid)390 737 y Fj(whic)m(h)p Fr(,)29 b(a)i
Fq(NULL)e Fr(p)s(oin)m(ter)h(is)f(returned.)3350 957
y([F)-8 b(unction])-3600 b Fg(void)39 b Ff(clear)p 644
957 V 50 w(history)46 b Fe(\()p Fq(void)p Fe(\))390 1067
y Fr(Clear)30 b(the)g(history)g(list)f(b)m(y)h(deleting)f(all)h(the)g
(en)m(tries.)3350 1287 y([F)-8 b(unction])-3600 b Fg(void)39
b Ff(sti\015e)p 644 1287 V 50 w(history)45 b Fe(\()p
Fq(int)30 b(max)p Fe(\))390 1396 y Fr(Sti\015e)f(the)i(history)e(list,)
g(remem)m(b)s(ering)g(only)h(the)g(last)h Fj(max)36 b
Fr(en)m(tries.)3350 1616 y([F)-8 b(unction])-3600 b Fg(int)39
b Ff(unsti\015e)p 720 1616 V 49 w(history)45 b Fe(\()p
Fq(void)p Fe(\))390 1726 y Fr(Stop)27 b(sti\015ing)f(the)h(history)-8
b(.)39 b(This)26 b(returns)g(the)h(previously-set)f(maxim)m(um)g(n)m
(um)m(b)s(er)g(of)i(history)390 1836 y(en)m(tries)f(\(as)g(set)g(b)m(y)
g Fq(stifle_history\(\))p Fr(\).)35 b(The)27 b(v)-5 b(alue)26
b(is)g(p)s(ositiv)m(e)f(if)h(the)h(history)f(w)m(as)h(sti\015ed,)390
1945 y(negativ)m(e)32 b(if)d(it)h(w)m(asn't.)3350 2165
y([F)-8 b(unction])-3600 b Fg(int)39 b Ff(history)p 703
2165 V 51 w(is)p 831 2165 V 50 w(sti\015ed)44 b Fe(\()p
Fq(void)p Fe(\))390 2275 y Fr(Returns)29 b(non-zero)i(if)f(the)g
(history)g(is)f(sti\015ed,)g(zero)j(if)d(it)h(is)f(not.)150
2535 y Fi(2.3.3)63 b(Information)40 b(Ab)s(out)h(the)g(History)g(List)
275 2797 y Fr(These)25 b(functions)f(return)h(information)f(ab)s(out)h
(the)h(en)m(tire)f(history)g(list)f(or)i(individual)21
b(list)j(en)m(tries.)3350 3017 y([F)-8 b(unction])-3600
b Fg(HIST_ENTRY)41 b(**)e Ff(history)p 1212 3017 V 51
w(list)44 b Fe(\()p Fq(void)p Fe(\))390 3126 y Fr(Return)30
b(a)h Fq(NULL)e Fr(terminated)h(arra)m(y)h(of)f Fq(HIST_ENTRY)e(*)i
Fr(whic)m(h)f(is)h(the)h(curren)m(t)f(input)e(history)-8
b(.)390 3236 y(Elemen)m(t)30 b(0)h(of)g(this)e(list)g(is)g(the)i(b)s
(eginning)d(of)i(time.)41 b(If)29 b(there)i(is)e(no)i(history)-8
b(,)30 b(return)f Fq(NULL)p Fr(.)3350 3456 y([F)-8 b(unction])-3600
b Fg(int)39 b Ff(where)p 653 3456 V 49 w(history)46 b
Fe(\()p Fq(void)p Fe(\))390 3565 y Fr(Returns)29 b(the)i(o\013set)g(of)
g(the)g(curren)m(t)f(history)f(elemen)m(t.)3350 3786
y([F)-8 b(unction])-3600 b Fg(HIST_ENTRY)41 b(*)e Ff(curren)m(t)p
1178 3786 V 49 w(history)45 b Fe(\()p Fq(void)p Fe(\))390
3895 y Fr(Return)24 b(the)h(history)f(en)m(try)h(at)h(the)f(curren)m(t)
f(p)s(osition,)h(as)g(determined)e(b)m(y)i Fq(where_history\(\))p
Fr(.)390 4005 y(If)30 b(there)g(is)g(no)g(en)m(try)h(there,)g(return)e
(a)i Fq(NULL)e Fr(p)s(oin)m(ter.)3350 4225 y([F)-8 b(unction])-3600
b Fg(HIST_ENTRY)41 b(*)e Ff(history)p 1160 4225 V 50
w(get)45 b Fe(\()p Fq(int)30 b(offset)p Fe(\))390 4334
y Fr(Return)41 b(the)g(history)g(en)m(try)h(at)g(p)s(osition)e
Fj(o\013set)p Fr(,)45 b(starting)d(from)f Fq(history_base)d
Fr(\(see)k(Sec-)390 4444 y(tion)29 b(2.4)h([History)g(V)-8
b(ariables],)29 b(page)h(10\).)42 b(If)28 b(there)i(is)e(no)i(en)m(try)
f(there,)h(or)g(if)e Fj(o\013set)k Fr(is)d(greater)390
4553 y(than)h(the)h(history)e(length,)h(return)f(a)i
Fq(NULL)e Fr(p)s(oin)m(ter.)3350 4774 y([F)-8 b(unction])-3600
b Fg(time_t)40 b Ff(history)p 860 4774 V 51 w(get)p 1066
4774 V 49 w(time)45 b Fe(\()p Fq(HIST_ENTRY)28 b(*entry)p
Fe(\))390 4883 y Fr(Return)i(the)g(time)g(stamp)g(asso)s(ciated)h(with)
e(the)i(history)e(en)m(try)i Fj(en)m(try)p Fr(.)3350
5103 y([F)-8 b(unction])-3600 b Fg(int)39 b Ff(history)p
703 5103 V 51 w(total)p 989 5103 V 49 w(b)m(ytes)45 b
Fe(\()p Fq(void)p Fe(\))390 5213 y Fr(Return)27 b(the)h(n)m(um)m(b)s
(er)e(of)i(b)m(ytes)g(that)g(the)g(primary)d(history)i(en)m(tries)g
(are)h(using.)38 b(This)26 b(function)390 5322 y(returns)j(the)i(sum)e
(of)i(the)f(lengths)g(of)g(all)g(the)g(lines)f(in)g(the)h(history)-8
b(.)p eop
%%Page: 8 12
8 11 bop 150 -116 a Fr(8)2696 b(GNU)31 b(History)f(Library)150
299 y Fi(2.3.4)63 b(Mo)m(ving)41 b(Around)h(the)f(History)g(List)275
544 y Fr(These)30 b(functions)f(allo)m(w)g(the)i(curren)m(t)f(index)f
(in)m(to)h(the)h(history)e(list)g(to)i(b)s(e)f(set)h(or)f(c)m(hanged.)
3350 730 y([F)-8 b(unction])-3600 b Fg(int)39 b Ff(history)p
703 730 35 5 v 51 w(set)p 897 730 V 49 w(p)s(os)46 b
Fe(\()p Fq(int)30 b(pos)p Fe(\))390 839 y Fr(Set)37 b(the)g(curren)m(t)
f(history)f(o\013set)j(to)f Fj(p)s(os)p Fr(,)h(an)f(absolute)f(index)f
(in)m(to)i(the)f(list.)58 b(Returns)36 b(1)h(on)390 949
y(success,)31 b(0)g(if)e Fj(p)s(os)k Fr(is)d(less)f(than)i(zero)g(or)f
(greater)i(than)e(the)g(n)m(um)m(b)s(er)f(of)i(history)e(en)m(tries.)
3350 1135 y([F)-8 b(unction])-3600 b Fg(HIST_ENTRY)41
b(*)e Ff(previous)p 1232 1135 V 50 w(history)46 b Fe(\()p
Fq(void)p Fe(\))390 1244 y Fr(Bac)m(k)30 b(up)e(the)h(curren)m(t)g
(history)e(o\013set)j(to)g(the)f(previous)e(history)h(en)m(try)-8
b(,)30 b(and)e(return)g(a)h(p)s(oin)m(ter)390 1354 y(to)i(that)g(en)m
(try)-8 b(.)41 b(If)30 b(there)h(is)e(no)i(previous)e(en)m(try)-8
b(,)31 b(return)e(a)i Fq(NULL)e Fr(p)s(oin)m(ter.)3350
1540 y([F)-8 b(unction])-3600 b Fg(HIST_ENTRY)41 b(*)e
Ff(next)p 1032 1540 V 49 w(history)46 b Fe(\()p Fq(void)p
Fe(\))390 1649 y Fr(Mo)m(v)m(e)38 b(the)d(curren)m(t)h(history)e
(o\013set)j(forw)m(ard)e(to)h(the)g(next)f(history)g(en)m(try)-8
b(,)37 b(and)e(return)g(the)h(a)390 1759 y(p)s(oin)m(ter)29
b(to)i(that)g(en)m(try)-8 b(.)42 b(If)30 b(there)g(is)g(no)g(next)h(en)
m(try)-8 b(,)31 b(return)e(a)i Fq(NULL)e Fr(p)s(oin)m(ter.)150
1985 y Fi(2.3.5)63 b(Searc)m(hing)40 b(the)h(History)h(List)275
2230 y Fr(These)26 b(functions)f(allo)m(w)h(searc)m(hing)h(of)g(the)g
(history)e(list)h(for)g(en)m(tries)h(con)m(taining)f(a)h(sp)s(eci\014c)
f(string.)150 2339 y(Searc)m(hing)h(ma)m(y)h(b)s(e)f(p)s(erformed)f(b)s
(oth)h(forw)m(ard)f(and)h(bac)m(kw)m(ard)h(from)f(the)h(curren)m(t)f
(history)g(p)s(osition.)150 2449 y(The)k(searc)m(h)h(ma)m(y)g(b)s(e)e
Fj(anc)m(hored)p Fr(,)i(meaning)f(that)h(the)f(string)g(m)m(ust)g(matc)
m(h)h(at)g(the)g(b)s(eginning)c(of)k(the)150 2558 y(history)d(en)m(try)
-8 b(.)3350 2744 y([F)g(unction])-3600 b Fg(int)39 b
Ff(history)p 703 2744 V 51 w(searc)m(h)44 b Fe(\()p Fq(const)29
b(char)h(*string,)e(int)h(direction)p Fe(\))390 2854
y Fr(Searc)m(h)g(the)g(history)f(for)h Fj(string)p Fr(,)f(starting)h
(at)g(the)g(curren)m(t)g(history)f(o\013set.)41 b(If)28
b Fj(direction)g Fr(is)g(less)390 2963 y(than)40 b(0,)j(then)c(the)h
(searc)m(h)h(is)e(through)g(previous)g(en)m(tries,)j(otherwise)d
(through)h(subsequen)m(t)390 3073 y(en)m(tries.)h(If)30
b Fj(string)37 b Fr(is)29 b(found,)h(then)g(the)g(curren)m(t)h(history)
e(index)g(is)g(set)i(to)h(that)f(history)e(en)m(try)-8
b(,)390 3183 y(and)33 b(the)g(v)-5 b(alue)33 b(returned)f(is)h(the)h
(o\013set)g(in)e(the)i(line)d(of)j(the)g(en)m(try)f(where)g
Fj(string)40 b Fr(w)m(as)34 b(found.)390 3292 y(Otherwise,)29
b(nothing)h(is)f(c)m(hanged,)i(and)f(a)h(-1)g(is)e(returned.)3350
3478 y([F)-8 b(unction])-3600 b Fg(int)39 b Ff(history)p
703 3478 V 51 w(searc)m(h)p 1067 3478 V 49 w(pre\014x)45
b Fe(\()p Fq(const)29 b(char)g(*string,)g(int)g(direction)p
Fe(\))390 3588 y Fr(Searc)m(h)41 b(the)g(history)e(for)h
Fj(string)p Fr(,)j(starting)d(at)h(the)g(curren)m(t)f(history)g
(o\013set.)72 b(The)40 b(searc)m(h)h(is)390 3697 y(anc)m(hored:)f(matc)
m(hing)30 b(lines)e(m)m(ust)h(b)s(egin)f(with)g Fj(string)p
Fr(.)39 b(If)29 b Fj(direction)f Fr(is)h(less)f(than)h(0,)i(then)e(the)
390 3807 y(searc)m(h)j(is)e(through)h(previous)f(en)m(tries,)h
(otherwise)g(through)f(subsequen)m(t)h(en)m(tries.)43
b(If)31 b Fj(string)38 b Fr(is)390 3916 y(found,)33 b(then)f(the)h
(curren)m(t)g(history)f(index)g(is)g(set)h(to)h(that)g(en)m(try)-8
b(,)34 b(and)f(the)g(return)f(v)-5 b(alue)32 b(is)g(0.)390
4026 y(Otherwise,)d(nothing)h(is)f(c)m(hanged,)i(and)f(a)h(-1)g(is)e
(returned.)3350 4212 y([F)-8 b(unction])-3600 b Fg(int)39
b Ff(history)p 703 4212 V 51 w(searc)m(h)p 1067 4212
V 49 w(p)s(os)46 b Fe(\()p Fq(const)29 b(char)g(*string,)f(int)i
(direction,)d(int)565 4321 y(pos)p Fe(\))390 4431 y Fr(Searc)m(h)34
b(for)g Fj(string)41 b Fr(in)33 b(the)i(history)e(list,)h(starting)g
(at)h Fj(p)s(os)p Fr(,)g(an)f(absolute)g(index)e(in)m(to)j(the)f(list.)
390 4541 y(If)i Fj(direction)e Fr(is)h(negativ)m(e,)k(the)d(searc)m(h)h
(pro)s(ceeds)f(bac)m(kw)m(ard)g(from)g Fj(p)s(os)p Fr(,)h(otherwise)e
(forw)m(ard.)390 4650 y(Returns)43 b(the)h(absolute)g(index)f(of)h(the)
g(history)f(elemen)m(t)h(where)g Fj(string)51 b Fr(w)m(as)44
b(found,)i(or)e(-1)390 4760 y(otherwise.)150 4986 y Fi(2.3.6)63
b(Managing)41 b(the)g(History)h(File)275 5230 y Fr(The)31
b(History)g(library)e(can)j(read)f(the)h(history)f(from)g(and)g(write)g
(it)g(to)h(a)g(\014le.)44 b(This)30 b(section)h(do)s(cu-)150
5340 y(men)m(ts)g(the)f(functions)f(for)h(managing)g(a)h(history)e
(\014le.)p eop
%%Page: 9 13
9 12 bop 150 -116 a Fr(Chapter)30 b(2:)41 b(Programming)29
b(with)g(GNU)i(History)1779 b(9)3350 299 y([F)-8 b(unction])-3600
b Fg(int)39 b Ff(read)p 573 299 35 5 v 50 w(history)45
b Fe(\()p Fq(const)29 b(char)h(*filename)p Fe(\))390
408 y Fr(Add)f(the)h(con)m(ten)m(ts)h(of)f Fj(\014lename)j
Fr(to)e(the)f(history)e(list,)h(a)h(line)e(at)i(a)g(time.)40
b(If)29 b Fj(\014lename)34 b Fr(is)29 b Fq(NULL)p Fr(,)390
518 y(then)h(read)g(from)g(`)p Fq(~/.history)p Fr('.)39
b(Returns)29 b(0)i(if)e(successful,)h(or)g Fq(errno)f
Fr(if)g(not.)3350 717 y([F)-8 b(unction])-3600 b Fg(int)39
b Ff(read)p 573 717 V 50 w(history)p 973 717 V 50 w(range)45
b Fe(\()p Fq(const)29 b(char)g(*filename,)f(int)h(from,)g(int)h(to)p
Fe(\))390 826 y Fr(Read)e(a)g(range)h(of)f(lines)e(from)h
Fj(\014lename)p Fr(,)h(adding)e(them)i(to)h(the)f(history)f(list.)38
b(Start)28 b(reading)f(at)390 936 y(line)e Fj(from)g
Fr(and)h(end)f(at)i Fj(to)p Fr(.)41 b(If)25 b Fj(from)h
Fr(is)f(zero,)j(start)f(at)g(the)f(b)s(eginning.)37 b(If)26
b Fj(to)31 b Fr(is)26 b(less)f(than)h Fj(from)p Fr(,)390
1045 y(then)k(read)g(un)m(til)e(the)i(end)g(of)g(the)g(\014le.)40
b(If)30 b Fj(\014lename)k Fr(is)29 b Fq(NULL)p Fr(,)h(then)f(read)h
(from)g(`)p Fq(~/.history)p Fr('.)390 1155 y(Returns)f(0)i(if)f
(successful,)f(or)h Fq(errno)f Fr(if)h(not.)3350 1353
y([F)-8 b(unction])-3600 b Fg(int)39 b Ff(write)p 613
1353 V 49 w(history)46 b Fe(\()p Fq(const)29 b(char)g(*filename)p
Fe(\))390 1463 y Fr(W)-8 b(rite)35 b(the)g(curren)m(t)g(history)f(to)h
Fj(\014lename)p Fr(,)g(o)m(v)m(erwriting)g Fj(\014lename)k
Fr(if)34 b(necessary)-8 b(.)54 b(If)35 b Fj(\014lename)390
1573 y Fr(is)c Fq(NULL)p Fr(,)h(then)g(write)f(the)i(history)e(list)g
(to)i(`)p Fq(~/.history)p Fr('.)44 b(Returns)31 b(0)i(on)f(success,)h
(or)f Fq(errno)390 1682 y Fr(on)e(a)h(read)f(or)h(write)e(error.)3350
1881 y([F)-8 b(unction])-3600 b Fg(int)39 b Ff(app)s(end)p
721 1881 V 48 w(history)46 b Fe(\()p Fq(int)30 b(nelements,)e(const)g
(char)i(*filename)p Fe(\))390 1990 y Fr(App)s(end)j(the)i(last)f
Fj(nelemen)m(ts)k Fr(of)d(the)g(history)e(list)h(to)h
Fj(\014lename)p Fr(.)53 b(If)34 b Fj(\014lename)39 b
Fr(is)33 b Fq(NULL)p Fr(,)i(then)390 2100 y(app)s(end)29
b(to)i(`)p Fq(~/.history)p Fr('.)38 b(Returns)30 b(0)g(on)h(success,)g
(or)f Fq(errno)f Fr(on)h(a)h(read)f(or)h(write)e(error.)3350
2299 y([F)-8 b(unction])-3600 b Fg(int)39 b Ff(history)p
703 2299 V 51 w(truncate)p 1179 2299 V 48 w(\014le)44
b Fe(\()p Fq(const)30 b(char)f(*filename,)e(int)j(nlines)p
Fe(\))390 2408 y Fr(T)-8 b(runcate)39 b(the)f(history)g(\014le)f
Fj(\014lename)p Fr(,)j(lea)m(ving)e(only)g(the)h(last)f
Fj(nlines)i Fr(lines.)63 b(If)38 b Fj(\014lename)43 b
Fr(is)390 2518 y Fq(NULL)p Fr(,)29 b(then)i(`)p Fq(~/.history)p
Fr(')d(is)h(truncated.)41 b(Returns)29 b(0)i(on)f(success,)h(or)f
Fq(errno)f Fr(on)i(failure.)150 2756 y Fi(2.3.7)63 b(History)41
b(Expansion)275 3007 y Fr(These)30 b(functions)f(implemen)m(t)g
(history)g(expansion.)3350 3206 y([F)-8 b(unction])-3600
b Fg(int)39 b Ff(history)p 703 3206 V 51 w(expand)44
b Fe(\()p Fq(char)29 b(*string,)f(char)i(**output)p Fe(\))390
3315 y Fr(Expand)j Fj(string)p Fr(,)i(placing)e(the)h(result)g(in)m(to)
g Fj(output)p Fr(,)h(a)g(p)s(oin)m(ter)e(to)i(a)g(string)e(\(see)j
(Section)e(1.1)390 3425 y([History)c(In)m(teraction],)i(page)f(1\).)41
b(Returns:)390 3595 y Fq(0)432 b Fr(If)37 b(no)g(expansions)f(to)s(ok)j
(place)e(\(or,)j(if)c(the)i(only)e(c)m(hange)j(in)d(the)h(text)i(w)m
(as)f(the)870 3705 y(remo)m(v)-5 b(al)30 b(of)h(escap)s(e)f(c)m
(haracters)i(preceding)d(the)h(history)f(expansion)g(c)m(haracter\);)
390 3871 y Fq(1)432 b Fr(if)29 b(expansions)g(did)g(tak)m(e)j(place;)
390 4038 y Fq(-1)384 b Fr(if)29 b(there)i(w)m(as)g(an)f(error)g(in)f
(expansion;)390 4204 y Fq(2)432 b Fr(if)27 b(the)g(returned)g(line)e
(should)h(b)s(e)h(displa)m(y)m(ed,)g(but)g(not)h(executed,)h(as)f(with)
e(the)i Fq(:p)870 4314 y Fr(mo)s(di\014er)g(\(see)k(Section)e(1.1.3)i
([Mo)s(di\014ers],)d(page)j(2\).)390 4484 y(If)e(an)g(error)g(o)s
(curred)f(in)h(expansion,)f(then)h Fj(output)i Fr(con)m(tains)f(a)f
(descriptiv)m(e)g(error)g(message.)3350 4682 y([F)-8
b(unction])-3600 b Fg(char)39 b(*)g Ff(get)p 651 4682
V 50 w(history)p 1051 4682 V 50 w(ev)m(en)m(t)44 b Fe(\()p
Fq(const)29 b(char)h(*string,)e(int)h(*cindex,)f(int)565
4792 y(qchar)p Fe(\))390 4902 y Fr(Returns)45 b(the)g(text)i(of)e(the)h
(history)e(ev)m(en)m(t)j(b)s(eginning)c(at)j Fj(string)52
b Fq(+)45 b Fj(*cindex)p Fr(.)86 b Fj(*cindex)51 b Fr(is)390
5011 y(mo)s(di\014ed)27 b(to)j(p)s(oin)m(t)e(to)i(after)g(the)g(ev)m
(en)m(t)h(sp)s(eci\014er.)38 b(A)m(t)31 b(function)d(en)m(try)-8
b(,)30 b Fj(cindex)35 b Fr(p)s(oin)m(ts)28 b(to)i(the)390
5121 y(index)k(in)m(to)i Fj(string)43 b Fr(where)35 b(the)h(history)f
(ev)m(en)m(t)i(sp)s(eci\014cation)e(b)s(egins.)56 b Fj(qc)m(har)42
b Fr(is)35 b(a)h(c)m(haracter)390 5230 y(that)27 b(is)f(allo)m(w)m(ed)h
(to)h(end)e(the)h(ev)m(en)m(t)h(sp)s(eci\014cation)e(in)g(addition)f
(to)i(the)g(\\normal")g(terminating)390 5340 y(c)m(haracters.)p
eop
%%Page: 10 14
10 13 bop 150 -116 a Fr(10)2651 b(GNU)31 b(History)f(Library)3350
299 y([F)-8 b(unction])-3600 b Fg(char)39 b(**)g Ff(history)p
898 299 35 5 v 51 w(tok)m(enize)44 b Fe(\()p Fq(const)29
b(char)g(*string)p Fe(\))390 408 y Fr(Return)h(an)h(arra)m(y)g(of)g
(tok)m(ens)h(parsed)e(out)h(of)g Fj(string)p Fr(,)g(m)m(uc)m(h)f(as)i
(the)f(shell)e(migh)m(t.)42 b(The)30 b(tok)m(ens)390
518 y(are)h(split)e(on)h(the)h(c)m(haracters)h(in)d(the)i
Fj(history)p 2007 518 28 4 v 39 w(w)m(ord)p 2241 518
V 39 w(delimiters)h Fr(v)-5 b(ariable,)30 b(and)g(shell)e(quoting)390
628 y(con)m(v)m(en)m(tions)j(are)g(ob)s(ey)m(ed.)3350
818 y([F)-8 b(unction])-3600 b Fg(char)39 b(*)g Ff(history)p
846 818 35 5 v 50 w(arg)p 1056 818 V 51 w(extract)44
b Fe(\()p Fq(int)30 b(first,)f(int)g(last,)g(const)g(char)565
927 y(*string)p Fe(\))390 1037 y Fr(Extract)41 b(a)g(string)e(segmen)m
(t)j(consisting)d(of)h(the)h Fj(\014rst)g Fr(through)f
Fj(last)i Fr(argumen)m(ts)f(presen)m(t)f(in)390 1146
y Fj(string)p Fr(.)g(Argumen)m(ts)30 b(are)h(split)d(using)h
Fq(history_tokenize)p Fr(.)150 1411 y Fp(2.4)68 b(History)46
b(V)-11 b(ariables)275 1658 y Fr(This)32 b(section)i(describ)s(es)e
(the)i(externally-visible)d(v)-5 b(ariables)33 b(exp)s(orted)g(b)m(y)h
(the)g Fk(gnu)g Fr(History)g(Li-)150 1767 y(brary)-8
b(.)3371 1957 y([V)g(ariable])-3600 b Fg(int)39 b Ff(history)p
703 1957 V 51 w(base)390 2067 y Fr(The)30 b(logical)g(o\013set)h(of)g
(the)f(\014rst)g(en)m(try)g(in)g(the)g(history)f(list.)3371
2257 y([V)-8 b(ariable])-3600 b Fg(int)39 b Ff(history)p
703 2257 V 51 w(length)390 2366 y Fr(The)30 b(n)m(um)m(b)s(er)f(of)h
(en)m(tries)h(curren)m(tly)e(stored)i(in)e(the)h(history)f(list.)3371
2556 y([V)-8 b(ariable])-3600 b Fg(int)39 b Ff(history)p
703 2556 V 51 w(max)p 965 2556 V 51 w(en)m(tries)390
2666 y Fr(The)45 b(maxim)m(um)g(n)m(um)m(b)s(er)g(of)h(history)f(en)m
(tries.)87 b(This)44 b(m)m(ust)i(b)s(e)f(c)m(hanged)i(using)d
Fq(stifle_)390 2776 y(history\(\))p Fr(.)3371 2966 y([V)-8
b(ariable])-3600 b Fg(int)39 b Ff(history)p 703 2966
V 51 w(write)p 1014 2966 V 49 w(timestamps)390 3075 y
Fr(If)44 b(non-zero,)49 b(timestamps)44 b(are)h(written)f(to)h(the)g
(history)e(\014le,)48 b(so)d(they)f(can)h(b)s(e)f(preserv)m(ed)390
3185 y(b)s(et)m(w)m(een)31 b(sessions.)40 b(The)30 b(default)f(v)-5
b(alue)30 b(is)f(0,)i(meaning)f(that)h(timestamps)f(are)h(not)f(sa)m(v)
m(ed.)3371 3375 y([V)-8 b(ariable])-3600 b Fg(char)39
b Ff(history)p 755 3375 V 51 w(expansion)p 1301 3375
V 49 w(c)m(har)390 3484 y Fr(The)c(c)m(haracter)i(that)e(in)m(tro)s
(duces)f(a)i(history)e(ev)m(en)m(t.)57 b(The)34 b(default)h(is)f(`)p
Fq(!)p Fr('.)56 b(Setting)34 b(this)h(to)h(0)390 3594
y(inhibits)27 b(history)i(expansion.)3371 3784 y([V)-8
b(ariable])-3600 b Fg(char)39 b Ff(history)p 755 3784
V 51 w(subst)p 1069 3784 V 50 w(c)m(har)390 3893 y Fr(The)h(c)m
(haracter)i(that)g(in)m(v)m(ok)m(es)f(w)m(ord)g(substitution)d(if)i
(found)f(at)i(the)g(start)g(of)g(a)g(line.)70 b(The)390
4003 y(default)30 b(is)f(`)p Fq(^)p Fr('.)3371 4193 y([V)-8
b(ariable])-3600 b Fg(char)39 b Ff(history)p 755 4193
V 51 w(commen)m(t)p 1263 4193 V 50 w(c)m(har)390 4303
y Fr(During)d(tok)m(enization,)41 b(if)c(this)f(c)m(haracter)k(is)d
(seen)g(as)h(the)g(\014rst)f(c)m(haracter)j(of)e(a)g(w)m(ord,)h(then)
390 4412 y(it)k(and)f(all)h(subsequen)m(t)f(c)m(haracters)j(up)d(to)i
(a)g(newline)d(are)j(ignored,)h(suppressing)c(history)390
4522 y(expansion)29 b(for)h(the)h(remainder)e(of)h(the)h(line.)39
b(This)28 b(is)i(disabled)e(b)m(y)i(default.)3371 4712
y([V)-8 b(ariable])-3600 b Fg(char)39 b(*)g Ff(history)p
846 4712 V 50 w(w)m(ord)p 1144 4712 V 51 w(delimiters)390
4821 y Fr(The)27 b(c)m(haracters)i(that)f(separate)h(tok)m(ens)f(for)f
Fq(history_tokenize\(\))p Fr(.)35 b(The)27 b(default)g(v)-5
b(alue)27 b(is)f Fq(")390 4931 y(\\t\\n\(\)<>;&|")p Fr(.)3371
5121 y([V)-8 b(ariable])-3600 b Fg(char)39 b(*)g Ff(history)p
846 5121 V 50 w(searc)m(h)p 1209 5121 V 50 w(delimiter)p
1712 5121 V 49 w(c)m(hars)390 5230 y Fr(The)26 b(list)e(of)i
(additional)e(c)m(haracters)k(whic)m(h)d(can)h(delimit)e(a)i(history)f
(searc)m(h)i(string,)f(in)f(addition)390 5340 y(to)31
b(space,)g(T)-8 b(AB,)32 b(`)p Fq(:)p Fr(')e(and)g(`)p
Fq(?)p Fr(')g(in)f(the)i(case)g(of)g(a)g(substring)d(searc)m(h.)41
b(The)30 b(default)g(is)f(empt)m(y)-8 b(.)p eop
%%Page: 11 15
11 14 bop 150 -116 a Fr(Chapter)30 b(2:)41 b(Programming)29
b(with)g(GNU)i(History)1733 b(11)3371 299 y([V)-8 b(ariable])-3600
b Fg(char)39 b(*)g Ff(history)p 846 299 35 5 v 50 w(no)p
1017 299 V 51 w(expand)p 1429 299 V 49 w(c)m(hars)390
408 y Fr(The)29 b(list)g(of)h(c)m(haracters)h(whic)m(h)d(inhibit)f
(history)i(expansion)f(if)h(found)f(immediately)g(follo)m(wing)390
518 y Fj(history)p 673 518 28 4 v 39 w(expansion)p 1105
518 V 39 w(c)m(har)p Fr(.)41 b(The)30 b(default)f(is)h(space,)h(tab,)g
(newline,)d(carriage)j(return,)f(and)g(`)p Fq(=)p Fr('.)3371
707 y([V)-8 b(ariable])-3600 b Fg(int)39 b Ff(history)p
703 707 35 5 v 51 w(quotes)p 1078 707 V 50 w(inhibit)p
1461 707 V 48 w(expansion)390 817 y Fr(If)29 b(non-zero,)h
(single-quoted)e(w)m(ords)h(are)g(not)h(scanned)f(for)g(the)g(history)f
(expansion)g(c)m(haracter.)390 927 y(The)i(default)f(v)-5
b(alue)30 b(is)g(0.)3371 1116 y([V)-8 b(ariable])-3600
b Fg(rl_linebuf_func_t)43 b(*)c Ff(history)p 1526 1116
V 50 w(inhibit)p 1909 1116 V 49 w(expansion)p 2453 1116
V 49 w(function)390 1226 y Fr(This)31 b(should)h(b)s(e)g(set)i(to)g
(the)g(address)e(of)i(a)f(function)f(that)i(tak)m(es)h(t)m(w)m(o)g
(argumen)m(ts:)46 b(a)34 b Fq(char)29 b(*)390 1335 y
Fr(\()p Fj(string)8 b Fr(\))26 b(and)g(an)g Fq(int)g
Fr(index)f(in)m(to)i(that)g(string)e(\()p Fj(i)5 b Fr(\).)39
b(It)27 b(should)e(return)g(a)i(non-zero)g(v)-5 b(alue)26
b(if)g(the)390 1445 y(history)i(expansion)g(starting)h(at)h
Fj(string[i])h Fr(should)c(not)j(b)s(e)e(p)s(erformed;)h(zero)h(if)e
(the)h(expansion)390 1554 y(should)h(b)s(e)h(done.)45
b(It)32 b(is)f(in)m(tended)g(for)h(use)g(b)m(y)f(applications)f(lik)m
(e)i(Bash)g(that)g(use)g(the)g(history)390 1664 y(expansion)d(c)m
(haracter)j(for)e(additional)f(purp)s(oses.)39 b(By)30
b(default,)g(this)f(v)-5 b(ariable)29 b(is)h(set)h(to)g
Fq(NULL)p Fr(.)150 1928 y Fp(2.5)68 b(History)46 b(Programming)g
(Example)275 2174 y Fr(The)29 b(follo)m(wing)g(program)h(demonstrates)h
(simple)e(use)h(of)g(the)h Fk(gnu)f Fr(History)g(Library)-8
b(.)390 2289 y Fd(#include)41 b(<stdio.h>)390 2376 y(#include)g
(<readline/history.h>)390 2550 y(main)f(\(argc,)h(argv\))586
2638 y(int)f(argc;)586 2725 y(char)g(**argv;)390 2812
y({)468 2899 y(char)h(line[1024],)g(*t;)468 2986 y(int)f(len,)g(done)h
(=)e(0;)468 3161 y(line[0])i(=)f(0;)468 3335 y(using_history)j(\(\);)
468 3422 y(while)e(\(!done\))547 3509 y({)625 3597 y(printf)g
(\("history$)g("\);)625 3684 y(fflush)g(\(stdout\);)625
3771 y(t)f(=)f(fgets)i(\(line,)f(sizeof)h(\(line\))f(-)g(1,)g(stdin\);)
625 3858 y(if)g(\(t)g(&&)f(*t\))704 3945 y({)782 4032
y(len)h(=)g(strlen)g(\(t\);)782 4120 y(if)g(\(t[len)h(-)e(1])h(==)f
('\\n'\))861 4207 y(t[len)h(-)g(1])f(=)h('\\0';)704 4294
y(})625 4468 y(if)g(\(!t\))704 4555 y(strcpy)g(\(line,)h("quit"\);)625
4730 y(if)f(\(line[0]\))704 4817 y({)782 4904 y(char)g(*expansion;)782
4991 y(int)g(result;)782 5166 y(result)h(=)e(history_expand)k(\(line,)d
(&expansion\);)782 5253 y(if)g(\(result\))861 5340 y(fprintf)h
(\(stderr,)g("\045s\\n",)f(expansion\);)p eop
%%Page: 12 16
12 15 bop 150 -116 a Fr(12)2651 b(GNU)31 b(History)f(Library)782
386 y Fd(if)40 b(\(result)h(<)e(0)h(||)f(result)i(==)f(2\))861
473 y({)939 560 y(free)g(\(expansion\);)939 648 y(continue;)861
735 y(})782 909 y(add_history)i(\(expansion\);)782 996
y(strncpy)f(\(line,)g(expansion,)g(sizeof)g(\(line\))f(-)g(1\);)782
1083 y(free)g(\(expansion\);)704 1171 y(})625 1345 y(if)g(\(strcmp)h
(\(line,)f("quit"\))h(==)f(0\))704 1432 y(done)g(=)f(1;)625
1519 y(else)h(if)g(\(strcmp)h(\(line,)g("save"\))f(==)g(0\))704
1606 y(write_history)i(\("history_file"\);)625 1694 y(else)e(if)g
(\(strcmp)h(\(line,)g("read"\))f(==)g(0\))704 1781 y(read_history)i
(\("history_file"\);)625 1868 y(else)e(if)g(\(strcmp)h(\(line,)g
("list"\))f(==)g(0\))704 1955 y({)782 2042 y(register)h(HIST_ENTRY)h
(**the_list;)782 2130 y(register)f(int)f(i;)782 2304
y(the_list)h(=)f(history_list)i(\(\);)782 2391 y(if)e(\(the_list\))861
2478 y(for)g(\(i)f(=)h(0;)f(the_list[i];)j(i++\))939
2565 y(printf)f(\("\045d:)f(\045s\\n",)h(i)e(+)h(history_base,)i
(the_list[i]->line\);)704 2653 y(})625 2740 y(else)e(if)g(\(strncmp)h
(\(line,)g("delete",)g(6\))f(==)f(0\))704 2827 y({)782
2914 y(int)h(which;)782 3001 y(if)g(\(\(sscanf)h(\(line)f(+)g(6,)g
("\045d",)g(&which\)\))h(==)f(1\))861 3088 y({)939 3176
y(HIST_ENTRY)i(*entry)e(=)g(remove_history)i(\(which\);)939
3263 y(if)e(\(!entry\))1018 3350 y(fprintf)g(\(stderr,)i("No)d(such)i
(entry)f(\045d\\n",)h(which\);)939 3437 y(else)1018 3524
y({)1096 3611 y(free)f(\(entry->line\);)1096 3699 y(free)g(\(entry\);)
1018 3786 y(})861 3873 y(})782 3960 y(else)861 4047 y({)939
4134 y(fprintf)h(\(stderr,)g("non-numeric)h(arg)e(given)g(to)g
(`delete'\\n"\);)861 4222 y(})704 4309 y(})547 4396 y(})390
4483 y(})p eop
%%Page: 13 17
13 16 bop 150 -116 a Fr(App)s(endix)28 b(A:)i(Cop)m(ying)g(This)f(Man)m
(ual)2104 b(13)150 299 y Fn(App)t(endix)53 b(A)40 b(Cop)l(ying)52
b(This)j(Man)l(ual)150 690 y Fp(A.1)67 b(GNU)45 b(F)-11
b(ree)45 b(Do)t(cumen)l(tation)h(License)1396 909 y Fr(V)-8
b(ersion)30 b(1.2,)i(No)m(v)m(em)m(b)s(er)g(2002)390
1052 y(Cop)m(yrigh)m(t)842 1049 y(c)817 1052 y Fo(\015)e
Fr(2000,2001,2002)36 b(F)-8 b(ree)32 b(Soft)m(w)m(are)f(F)-8
b(oundation,)31 b(Inc.)390 1161 y(59)g(T)-8 b(emple)30
b(Place,)h(Suite)e(330,)j(Boston,)g(MA)61 b(02111-1307,)35
b(USA)390 1380 y(Ev)m(ery)m(one)c(is)f(p)s(ermitted)f(to)i(cop)m(y)g
(and)f(distribute)e(v)m(erbatim)i(copies)390 1490 y(of)h(this)e
(license)g(do)s(cumen)m(t,)i(but)e(c)m(hanging)i(it)f(is)f(not)i(allo)m
(w)m(ed.)199 1632 y(0.)61 b(PREAMBLE)330 1770 y(The)37
b(purp)s(ose)e(of)i(this)f(License)h(is)f(to)i(mak)m(e)g(a)g(man)m
(ual,)g(textb)s(o)s(ok,)i(or)d(other)g(functional)f(and)330
1880 y(useful)28 b(do)s(cumen)m(t)i Fj(free)36 b Fr(in)28
b(the)j(sense)f(of)g(freedom:)41 b(to)31 b(assure)e(ev)m(ery)m(one)j
(the)e(e\013ectiv)m(e)i(freedom)330 1990 y(to)g(cop)m(y)g(and)f
(redistribute)e(it,)i(with)g(or)g(without)f(mo)s(difying)f(it,)j
(either)f(commercially)f(or)h(non-)330 2099 y(commercially)-8
b(.)53 b(Secondarily)-8 b(,)34 b(this)g(License)g(preserv)m(es)h(for)f
(the)h(author)f(and)g(publisher)d(a)k(w)m(a)m(y)330 2209
y(to)i(get)g(credit)f(for)g(their)f(w)m(ork,)j(while)c(not)i(b)s(eing)f
(considered)g(resp)s(onsible)e(for)j(mo)s(di\014cations)330
2318 y(made)30 b(b)m(y)h(others.)330 2457 y(This)21 b(License)i(is)f(a)
i(kind)d(of)j(\\cop)m(yleft",)i(whic)m(h)c(means)h(that)h(deriv)-5
b(ativ)m(e)22 b(w)m(orks)h(of)h(the)f(do)s(cumen)m(t)330
2566 y(m)m(ust)34 b(themselv)m(es)g(b)s(e)f(free)h(in)f(the)h(same)g
(sense.)51 b(It)34 b(complemen)m(ts)g(the)g(GNU)g(General)g(Public)330
2676 y(License,)c(whic)m(h)f(is)h(a)g(cop)m(yleft)h(license)f(designed)
f(for)h(free)h(soft)m(w)m(are.)330 2814 y(W)-8 b(e)31
b(ha)m(v)m(e)f(designed)f(this)f(License)h(in)f(order)h(to)i(use)e(it)g
(for)g(man)m(uals)g(for)g(free)h(soft)m(w)m(are,)h(b)s(ecause)330
2924 y(free)42 b(soft)m(w)m(are)i(needs)e(free)g(do)s(cumen)m(tation:)
64 b(a)42 b(free)h(program)f(should)e(come)j(with)e(man)m(uals)330
3033 y(pro)m(viding)27 b(the)i(same)g(freedoms)f(that)i(the)f(soft)m(w)
m(are)h(do)s(es.)40 b(But)29 b(this)e(License)i(is)f(not)h(limited)d
(to)330 3143 y(soft)m(w)m(are)32 b(man)m(uals;)e(it)g(can)h(b)s(e)f
(used)g(for)g(an)m(y)h(textual)g(w)m(ork,)g(regardless)f(of)h(sub)5
b(ject)30 b(matter)i(or)330 3252 y(whether)f(it)g(is)f(published)e(as)k
(a)f(prin)m(ted)f(b)s(o)s(ok.)44 b(W)-8 b(e)32 b(recommend)f(this)g
(License)g(principally)c(for)330 3362 y(w)m(orks)j(whose)h(purp)s(ose)d
(is)i(instruction)e(or)i(reference.)199 3500 y(1.)61
b(APPLICABILITY)29 b(AND)j(DEFINITIONS)330 3639 y(This)38
b(License)i(applies)e(to)i(an)m(y)h(man)m(ual)e(or)h(other)g(w)m(ork,)i
(in)d(an)m(y)h(medium,)h(that)f(con)m(tains)h(a)330 3748
y(notice)h(placed)f(b)m(y)g(the)h(cop)m(yrigh)m(t)g(holder)e(sa)m(ying)
h(it)g(can)h(b)s(e)f(distributed)d(under)i(the)i(terms)330
3858 y(of)c(this)e(License.)61 b(Suc)m(h)37 b(a)h(notice)g(gran)m(ts)g
(a)g(w)m(orld-wide,)f(ro)m(y)m(alt)m(y-free)j(license,)e(unlimited)c
(in)330 3967 y(duration,)48 b(to)e(use)f(that)g(w)m(ork)h(under)d(the)j
(conditions)d(stated)j(herein.)84 b(The)45 b(\\Do)s(cumen)m(t",)330
4077 y(b)s(elo)m(w,)28 b(refers)g(to)h(an)m(y)g(suc)m(h)f(man)m(ual)g
(or)g(w)m(ork.)40 b(An)m(y)29 b(mem)m(b)s(er)e(of)i(the)f(public)e(is)h
(a)i(licensee,)g(and)330 4187 y(is)24 b(addressed)g(as)h(\\y)m(ou".)40
b(Y)-8 b(ou)26 b(accept)g(the)f(license)f(if)g(y)m(ou)i(cop)m(y)-8
b(,)27 b(mo)s(dify)c(or)i(distribute)e(the)i(w)m(ork)330
4296 y(in)k(a)i(w)m(a)m(y)g(requiring)d(p)s(ermission)f(under)i(cop)m
(yrigh)m(t)i(la)m(w.)330 4435 y(A)j(\\Mo)s(di\014ed)e(V)-8
b(ersion")34 b(of)g(the)g(Do)s(cumen)m(t)g(means)g(an)m(y)g(w)m(ork)f
(con)m(taining)h(the)g(Do)s(cumen)m(t)g(or)330 4544 y(a)k(p)s(ortion)e
(of)i(it,)h(either)e(copied)g(v)m(erbatim,)i(or)e(with)g(mo)s
(di\014cations)e(and/or)j(translated)f(in)m(to)330 4654
y(another)31 b(language.)330 4792 y(A)26 b(\\Secondary)g(Section")g(is)
f(a)i(named)e(app)s(endix)e(or)j(a)h(fron)m(t-matter)g(section)f(of)g
(the)g(Do)s(cumen)m(t)330 4902 y(that)c(deals)f(exclusiv)m(ely)f(with)g
(the)h(relationship)e(of)i(the)h(publishers)17 b(or)k(authors)g(of)h
(the)f(Do)s(cumen)m(t)330 5011 y(to)38 b(the)f(Do)s(cumen)m(t's)i(o)m
(v)m(erall)e(sub)5 b(ject)37 b(\(or)h(to)g(related)f(matters\))h(and)f
(con)m(tains)g(nothing)f(that)330 5121 y(could)j(fall)g(directly)g
(within)f(that)j(o)m(v)m(erall)g(sub)5 b(ject.)70 b(\(Th)m(us,)42
b(if)d(the)i(Do)s(cumen)m(t)g(is)e(in)g(part)i(a)330
5230 y(textb)s(o)s(ok)24 b(of)g(mathematics,)i(a)e(Secondary)f(Section)
g(ma)m(y)h(not)g(explain)e(an)m(y)i(mathematics.\))39
b(The)330 5340 y(relationship)25 b(could)h(b)s(e)h(a)g(matter)i(of)e
(historical)f(connection)h(with)f(the)i(sub)5 b(ject)27
b(or)g(with)f(related)p eop
%%Page: 14 18
14 17 bop 150 -116 a Fr(14)2651 b(GNU)31 b(History)f(Library)330
299 y(matters,)38 b(or)d(of)h(legal,)g(commercial,)h(philosophical,)d
(ethical)h(or)g(p)s(olitical)e(p)s(osition)h(regarding)330
408 y(them.)330 549 y(The)25 b(\\In)m(v)-5 b(arian)m(t)26
b(Sections")g(are)g(certain)f(Secondary)h(Sections)f(whose)g(titles)g
(are)h(designated,)h(as)330 659 y(b)s(eing)e(those)i(of)g(In)m(v)-5
b(arian)m(t)26 b(Sections,)i(in)d(the)i(notice)g(that)g(sa)m(ys)g(that)
g(the)g(Do)s(cumen)m(t)g(is)f(released)330 769 y(under)g(this)h
(License.)39 b(If)27 b(a)h(section)g(do)s(es)g(not)f(\014t)h(the)g(ab)s
(o)m(v)m(e)h(de\014nition)c(of)j(Secondary)f(then)h(it)f(is)330
878 y(not)32 b(allo)m(w)m(ed)g(to)g(b)s(e)g(designated)f(as)h(In)m(v)-5
b(arian)m(t.)45 b(The)31 b(Do)s(cumen)m(t)i(ma)m(y)f(con)m(tain)h(zero)
f(In)m(v)-5 b(arian)m(t)330 988 y(Sections.)38 b(If)25
b(the)f(Do)s(cumen)m(t)i(do)s(es)e(not)h(iden)m(tify)e(an)m(y)i(In)m(v)
-5 b(arian)m(t)24 b(Sections)h(then)f(there)h(are)g(none.)330
1129 y(The)36 b(\\Co)m(v)m(er)i(T)-8 b(exts")38 b(are)f(certain)f
(short)h(passages)g(of)g(text)g(that)h(are)f(listed,)g(as)f(F)-8
b(ron)m(t-Co)m(v)m(er)330 1238 y(T)g(exts)26 b(or)f(Bac)m(k-Co)m(v)m
(er)j(T)-8 b(exts,)27 b(in)c(the)i(notice)h(that)f(sa)m(ys)h(that)g
(the)f(Do)s(cumen)m(t)h(is)e(released)g(under)330 1348
y(this)h(License.)39 b(A)25 b(F)-8 b(ron)m(t-Co)m(v)m(er)29
b(T)-8 b(ext)26 b(ma)m(y)h(b)s(e)e(at)i(most)f(5)g(w)m(ords,)g(and)g(a)
g(Bac)m(k-Co)m(v)m(er)j(T)-8 b(ext)26 b(ma)m(y)330 1457
y(b)s(e)k(at)h(most)g(25)g(w)m(ords.)330 1598 y(A)36
b(\\T)-8 b(ransparen)m(t")36 b(cop)m(y)g(of)g(the)f(Do)s(cumen)m(t)h
(means)g(a)g(mac)m(hine-readable)f(cop)m(y)-8 b(,)38
b(represen)m(ted)330 1708 y(in)c(a)i(format)g(whose)g(sp)s
(eci\014cation)e(is)h(a)m(v)-5 b(ailable)35 b(to)i(the)f(general)f
(public,)g(that)h(is)f(suitable)f(for)330 1817 y(revising)c(the)i(do)s
(cumen)m(t)f(straigh)m(tforw)m(ardly)g(with)f(generic)i(text)h(editors)
e(or)g(\(for)h(images)g(com-)330 1927 y(p)s(osed)23 b(of)h(pixels\))e
(generic)i(pain)m(t)f(programs)h(or)f(\(for)h(dra)m(wings\))f(some)h
(widely)e(a)m(v)-5 b(ailable)23 b(dra)m(wing)330 2037
y(editor,)29 b(and)g(that)g(is)f(suitable)g(for)h(input)e(to)j(text)g
(formatters)f(or)g(for)g(automatic)h(translation)e(to)330
2146 y(a)f(v)-5 b(ariet)m(y)27 b(of)g(formats)g(suitable)f(for)g(input)
f(to)j(text)g(formatters.)40 b(A)27 b(cop)m(y)g(made)g(in)f(an)h
(otherwise)330 2256 y(T)-8 b(ransparen)m(t)37 b(\014le)g(format)h
(whose)f(markup,)i(or)e(absence)h(of)g(markup,)g(has)g(b)s(een)f
(arranged)g(to)330 2365 y(th)m(w)m(art)27 b(or)g(discourage)f
(subsequen)m(t)g(mo)s(di\014cation)f(b)m(y)i(readers)f(is)f(not)i(T)-8
b(ransparen)m(t.)39 b(An)27 b(image)330 2475 y(format)35
b(is)e(not)i(T)-8 b(ransparen)m(t)34 b(if)f(used)h(for)g(an)m(y)g
(substan)m(tial)f(amoun)m(t)i(of)g(text.)53 b(A)35 b(cop)m(y)g(that)g
(is)330 2585 y(not)c(\\T)-8 b(ransparen)m(t")31 b(is)e(called)h
(\\Opaque".)330 2725 y(Examples)52 b(of)h(suitable)f(formats)h(for)g(T)
-8 b(ransparen)m(t)53 b(copies)g(include)e(plain)g Fk(asci)r(i)i
Fr(without)330 2835 y(markup,)41 b(T)-8 b(exinfo)39 b(input)f(format,)k
(LaT)1775 2855 y(E)1826 2835 y(X)d(input)f(format,)43
b Fk(sgml)c Fr(or)g Fk(xml)g Fr(using)f(a)i(publicly)330
2945 y(a)m(v)-5 b(ailable)31 b Fk(dtd)p Fr(,)g(and)g
(standard-conforming)f(simple)g Fk(html)p Fr(,)h(P)m(ostScript)g(or)g
Fk(pdf)g Fr(designed)f(for)330 3054 y(h)m(uman)37 b(mo)s(di\014cation.)
63 b(Examples)37 b(of)h(transparen)m(t)g(image)h(formats)f(include)e
Fk(png)p Fr(,)k Fk(x)n(cf)e Fr(and)330 3164 y Fk(jpg)p
Fr(.)63 b(Opaque)38 b(formats)g(include)e(proprietary)h(formats)h(that)
h(can)f(b)s(e)g(read)g(and)f(edited)h(only)330 3273 y(b)m(y)h
(proprietary)f(w)m(ord)h(pro)s(cessors,)j Fk(sgml)c Fr(or)i
Fk(xml)e Fr(for)i(whic)m(h)e(the)h Fk(dtd)g Fr(and/or)g(pro)s(cessing)
330 3383 y(to)s(ols)31 b(are)g(not)g(generally)f(a)m(v)-5
b(ailable,)31 b(and)f(the)h(mac)m(hine-generated)h Fk(html)p
Fr(,)e(P)m(ostScript)h(or)g Fk(pdf)330 3493 y Fr(pro)s(duced)e(b)m(y)h
(some)h(w)m(ord)f(pro)s(cessors)g(for)g(output)g(purp)s(oses)e(only)-8
b(.)330 3634 y(The)34 b(\\Title)f(P)m(age")k(means,)e(for)f(a)h(prin)m
(ted)e(b)s(o)s(ok,)i(the)f(title)g(page)h(itself,)f(plus)f(suc)m(h)g
(follo)m(wing)330 3743 y(pages)28 b(as)g(are)g(needed)g(to)g(hold,)f
(legibly)-8 b(,)27 b(the)h(material)f(this)g(License)g(requires)f(to)i
(app)s(ear)f(in)g(the)330 3853 y(title)f(page.)40 b(F)-8
b(or)28 b(w)m(orks)e(in)f(formats)i(whic)m(h)f(do)g(not)h(ha)m(v)m(e)h
(an)m(y)e(title)h(page)g(as)g(suc)m(h,)g(\\Title)f(P)m(age")330
3962 y(means)31 b(the)f(text)i(near)e(the)h(most)g(prominen)m(t)f(app)s
(earance)g(of)h(the)g(w)m(ork's)g(title,)f(preceding)g(the)330
4072 y(b)s(eginning)e(of)i(the)h(b)s(o)s(dy)e(of)h(the)h(text.)330
4213 y(A)f(section)g(\\En)m(titled)f(XYZ")h(means)f(a)h(named)g
(subunit)d(of)i(the)h(Do)s(cumen)m(t)h(whose)e(title)g(either)330
4322 y(is)e(precisely)f(XYZ)i(or)f(con)m(tains)h(XYZ)g(in)e(paren)m
(theses)j(follo)m(wing)d(text)j(that)f(translates)g(XYZ)f(in)330
4432 y(another)e(language.)39 b(\(Here)26 b(XYZ)f(stands)f(for)h(a)g
(sp)s(eci\014c)f(section)h(name)g(men)m(tioned)g(b)s(elo)m(w,)g(suc)m
(h)330 4542 y(as)j(\\Ac)m(kno)m(wledgemen)m(ts",)k(\\Dedications",)d
(\\Endorsemen)m(ts",)g(or)f(\\History".\))41 b(T)-8 b(o)29
b(\\Preserv)m(e)330 4651 y(the)34 b(Title")f(of)g(suc)m(h)h(a)g
(section)f(when)g(y)m(ou)h(mo)s(dify)d(the)j(Do)s(cumen)m(t)h(means)e
(that)h(it)f(remains)g(a)330 4761 y(section)e(\\En)m(titled)e(XYZ")i
(according)f(to)h(this)f(de\014nition.)330 4902 y(The)d(Do)s(cumen)m(t)
i(ma)m(y)f(include)d(W)-8 b(arran)m(t)m(y)30 b(Disclaimers)c(next)i(to)
g(the)g(notice)g(whic)m(h)e(states)j(that)330 5011 y(this)k(License)g
(applies)f(to)j(the)f(Do)s(cumen)m(t.)52 b(These)33 b(W)-8
b(arran)m(t)m(y)36 b(Disclaimers)c(are)j(considered)d(to)330
5121 y(b)s(e)37 b(included)e(b)m(y)i(reference)h(in)f(this)f(License,)j
(but)e(only)g(as)h(regards)f(disclaiming)e(w)m(arran)m(ties:)330
5230 y(an)m(y)i(other)g(implication)e(that)i(these)g(W)-8
b(arran)m(t)m(y)39 b(Disclaimers)c(ma)m(y)j(ha)m(v)m(e)g(is)e(v)m(oid)g
(and)g(has)h(no)330 5340 y(e\013ect)32 b(on)e(the)h(meaning)e(of)i
(this)e(License.)p eop
%%Page: 15 19
15 18 bop 150 -116 a Fr(App)s(endix)28 b(A:)i(Cop)m(ying)g(This)f(Man)m
(ual)2104 b(15)199 299 y(2.)61 b(VERBA)-8 b(TIM)31 b(COPYING)330
445 y(Y)-8 b(ou)39 b(ma)m(y)f(cop)m(y)h(and)e(distribute)f(the)i(Do)s
(cumen)m(t)h(in)e(an)m(y)h(medium,)g(either)g(commercially)f(or)330
555 y(noncommercially)-8 b(,)45 b(pro)m(vided)c(that)i(this)e(License,)
46 b(the)c(cop)m(yrigh)m(t)h(notices,)j(and)c(the)h(license)330
664 y(notice)36 b(sa)m(ying)g(this)e(License)i(applies)d(to)k(the)f(Do)
s(cumen)m(t)g(are)g(repro)s(duced)e(in)h(all)f(copies,)k(and)330
774 y(that)27 b(y)m(ou)g(add)f(no)h(other)f(conditions)f(whatso)s(ev)m
(er)j(to)f(those)g(of)g(this)e(License.)39 b(Y)-8 b(ou)27
b(ma)m(y)g(not)g(use)330 883 y(tec)m(hnical)33 b(measures)f(to)i
(obstruct)f(or)g(con)m(trol)g(the)g(reading)f(or)h(further)e(cop)m
(ying)i(of)g(the)g(copies)330 993 y(y)m(ou)25 b(mak)m(e)g(or)g
(distribute.)36 b(Ho)m(w)m(ev)m(er,)28 b(y)m(ou)d(ma)m(y)g(accept)h
(comp)s(ensation)e(in)f(exc)m(hange)k(for)d(copies.)330
1103 y(If)32 b(y)m(ou)g(distribute)e(a)j(large)f(enough)g(n)m(um)m(b)s
(er)f(of)h(copies)g(y)m(ou)g(m)m(ust)h(also)f(follo)m(w)f(the)h
(conditions)330 1212 y(in)d(section)i(3.)330 1358 y(Y)-8
b(ou)21 b(ma)m(y)h(also)e(lend)g(copies,)i(under)e(the)h(same)g
(conditions)e(stated)j(ab)s(o)m(v)m(e,)i(and)c(y)m(ou)h(ma)m(y)g
(publicly)330 1468 y(displa)m(y)29 b(copies.)199 1614
y(3.)61 b(COPYING)30 b(IN)g(QUANTITY)330 1760 y(If)25
b(y)m(ou)g(publish)d(prin)m(ted)h(copies)i(\(or)h(copies)f(in)f(media)g
(that)i(commonly)f(ha)m(v)m(e)h(prin)m(ted)e(co)m(v)m(ers\))j(of)330
1870 y(the)32 b(Do)s(cumen)m(t,)h(n)m(um)m(b)s(ering)d(more)i(than)f
(100,)j(and)d(the)h(Do)s(cumen)m(t's)h(license)d(notice)i(requires)330
1979 y(Co)m(v)m(er)j(T)-8 b(exts,)36 b(y)m(ou)f(m)m(ust)f(enclose)h
(the)f(copies)g(in)f(co)m(v)m(ers)j(that)f(carry)-8 b(,)36
b(clearly)d(and)h(legibly)-8 b(,)34 b(all)330 2089 y(these)40
b(Co)m(v)m(er)g(T)-8 b(exts:)59 b(F)-8 b(ron)m(t-Co)m(v)m(er)41
b(T)-8 b(exts)40 b(on)f(the)g(fron)m(t)g(co)m(v)m(er,)44
b(and)38 b(Bac)m(k-Co)m(v)m(er)k(T)-8 b(exts)40 b(on)330
2198 y(the)29 b(bac)m(k)h(co)m(v)m(er.)42 b(Both)30 b(co)m(v)m(ers)h(m)
m(ust)e(also)g(clearly)f(and)h(legibly)e(iden)m(tify)g(y)m(ou)j(as)f
(the)h(publisher)330 2308 y(of)k(these)h(copies.)52 b(The)34
b(fron)m(t)h(co)m(v)m(er)h(m)m(ust)e(presen)m(t)g(the)h(full)d(title)i
(with)e(all)i(w)m(ords)f(of)i(the)f(title)330 2418 y(equally)c
(prominen)m(t)f(and)h(visible.)40 b(Y)-8 b(ou)31 b(ma)m(y)g(add)g
(other)g(material)f(on)h(the)g(co)m(v)m(ers)h(in)d(addition.)330
2527 y(Cop)m(ying)35 b(with)g(c)m(hanges)i(limited)d(to)j(the)g(co)m(v)
m(ers,)i(as)d(long)g(as)h(they)f(preserv)m(e)g(the)h(title)e(of)i(the)
330 2637 y(Do)s(cumen)m(t)h(and)e(satisfy)h(these)g(conditions,)h(can)f
(b)s(e)g(treated)h(as)f(v)m(erbatim)g(cop)m(ying)g(in)f(other)330
2746 y(resp)s(ects.)330 2892 y(If)c(the)h(required)e(texts)j(for)e
(either)g(co)m(v)m(er)j(are)e(to)s(o)g(v)m(oluminous)e(to)i(\014t)g
(legibly)-8 b(,)32 b(y)m(ou)h(should)e(put)330 3002 y(the)i(\014rst)f
(ones)h(listed)e(\(as)j(man)m(y)f(as)g(\014t)g(reasonably\))f(on)h(the)
g(actual)g(co)m(v)m(er,)i(and)e(con)m(tin)m(ue)g(the)330
3112 y(rest)e(on)m(to)g(adjacen)m(t)h(pages.)330 3258
y(If)27 b(y)m(ou)g(publish)c(or)k(distribute)e(Opaque)h(copies)h(of)g
(the)h(Do)s(cumen)m(t)f(n)m(um)m(b)s(ering)e(more)j(than)e(100,)330
3367 y(y)m(ou)i(m)m(ust)g(either)g(include)d(a)k(mac)m(hine-readable)e
(T)-8 b(ransparen)m(t)28 b(cop)m(y)h(along)f(with)e(eac)m(h)j(Opaque)
330 3477 y(cop)m(y)-8 b(,)38 b(or)d(state)h(in)e(or)h(with)f(eac)m(h)i
(Opaque)e(cop)m(y)i(a)g(computer-net)m(w)m(ork)g(lo)s(cation)f(from)f
(whic)m(h)330 3587 y(the)24 b(general)h(net)m(w)m(ork-using)f(public)d
(has)j(access)i(to)f(do)m(wnload)e(using)g(public-standard)e(net)m(w)m
(ork)330 3696 y(proto)s(cols)39 b(a)g(complete)g(T)-8
b(ransparen)m(t)39 b(cop)m(y)g(of)g(the)h(Do)s(cumen)m(t,)i(free)d(of)g
(added)f(material.)65 b(If)330 3806 y(y)m(ou)39 b(use)g(the)g(latter)g
(option,)h(y)m(ou)g(m)m(ust)e(tak)m(e)j(reasonably)d(pruden)m(t)f
(steps,)k(when)d(y)m(ou)h(b)s(egin)330 3915 y(distribution)c(of)j
(Opaque)g(copies)g(in)e(quan)m(tit)m(y)-8 b(,)42 b(to)c(ensure)g(that)h
(this)e(T)-8 b(ransparen)m(t)38 b(cop)m(y)h(will)330
4025 y(remain)29 b(th)m(us)h(accessible)g(at)h(the)f(stated)h(lo)s
(cation)f(un)m(til)e(at)j(least)g(one)f(y)m(ear)h(after)g(the)f(last)g
(time)330 4134 y(y)m(ou)37 b(distribute)d(an)j(Opaque)f(cop)m(y)i
(\(directly)e(or)g(through)g(y)m(our)h(agen)m(ts)h(or)f(retailers\))f
(of)h(that)330 4244 y(edition)29 b(to)i(the)g(public.)330
4390 y(It)k(is)e(requested,)j(but)e(not)h(required,)f(that)h(y)m(ou)g
(con)m(tact)h(the)f(authors)f(of)h(the)g(Do)s(cumen)m(t)g(w)m(ell)330
4500 y(b)s(efore)28 b(redistributing)d(an)m(y)k(large)g(n)m(um)m(b)s
(er)e(of)i(copies,)g(to)g(giv)m(e)g(them)g(a)g(c)m(hance)h(to)f(pro)m
(vide)f(y)m(ou)330 4609 y(with)h(an)h(up)s(dated)f(v)m(ersion)h(of)h
(the)f(Do)s(cumen)m(t.)199 4755 y(4.)61 b(MODIFICA)-8
b(TIONS)330 4902 y(Y)g(ou)26 b(ma)m(y)g(cop)m(y)g(and)f(distribute)e(a)
j(Mo)s(di\014ed)e(V)-8 b(ersion)25 b(of)h(the)g(Do)s(cumen)m(t)g(under)
e(the)h(conditions)330 5011 y(of)c(sections)g(2)h(and)e(3)h(ab)s(o)m(v)
m(e,)k(pro)m(vided)19 b(that)j(y)m(ou)f(release)h(the)f(Mo)s(di\014ed)e
(V)-8 b(ersion)21 b(under)e(precisely)330 5121 y(this)28
b(License,)h(with)f(the)h(Mo)s(di\014ed)e(V)-8 b(ersion)29
b(\014lling)d(the)j(role)g(of)g(the)g(Do)s(cumen)m(t,)h(th)m(us)f
(licensing)330 5230 y(distribution)h(and)k(mo)s(di\014cation)e(of)j
(the)f(Mo)s(di\014ed)e(V)-8 b(ersion)34 b(to)h(who)s(ev)m(er)f(p)s
(ossesses)f(a)i(cop)m(y)g(of)330 5340 y(it.)40 b(In)30
b(addition,)f(y)m(ou)h(m)m(ust)h(do)f(these)h(things)e(in)g(the)i(Mo)s
(di\014ed)d(V)-8 b(ersion:)p eop
%%Page: 16 20
16 19 bop 150 -116 a Fr(16)2651 b(GNU)31 b(History)f(Library)357
299 y(A.)60 b(Use)33 b(in)e(the)i(Title)f(P)m(age)i(\(and)f(on)f(the)h
(co)m(v)m(ers,)i(if)d(an)m(y\))h(a)g(title)f(distinct)f(from)i(that)g
(of)g(the)510 408 y(Do)s(cumen)m(t,)j(and)d(from)g(those)i(of)f
(previous)e(v)m(ersions)h(\(whic)m(h)g(should,)g(if)g(there)h(w)m(ere)g
(an)m(y)-8 b(,)510 518 y(b)s(e)31 b(listed)f(in)g(the)h(History)g
(section)g(of)h(the)f(Do)s(cumen)m(t\).)45 b(Y)-8 b(ou)32
b(ma)m(y)g(use)f(the)g(same)h(title)f(as)510 628 y(a)g(previous)e(v)m
(ersion)g(if)h(the)g(original)f(publisher)e(of)j(that)h(v)m(ersion)f
(giv)m(es)h(p)s(ermission.)360 758 y(B.)61 b(List)30
b(on)g(the)h(Title)e(P)m(age,)k(as)d(authors,)h(one)g(or)f(more)h(p)s
(ersons)e(or)h(en)m(tities)h(resp)s(onsible)c(for)510
867 y(authorship)d(of)i(the)h(mo)s(di\014cations)d(in)h(the)h(Mo)s
(di\014ed)e(V)-8 b(ersion,)27 b(together)h(with)c(at)j(least)g(\014v)m
(e)510 977 y(of)d(the)g(principal)d(authors)i(of)i(the)f(Do)s(cumen)m
(t)g(\(all)f(of)i(its)e(principal)e(authors,)k(if)e(it)g(has)h(few)m
(er)510 1087 y(than)30 b(\014v)m(e\),)h(unless)e(they)i(release)f(y)m
(ou)h(from)f(this)f(requiremen)m(t.)359 1217 y(C.)60
b(State)32 b(on)e(the)h(Title)f(page)h(the)g(name)g(of)g(the)g
(publisher)c(of)k(the)g(Mo)s(di\014ed)e(V)-8 b(ersion,)31
b(as)g(the)510 1326 y(publisher.)355 1456 y(D.)61 b(Preserv)m(e)31
b(all)e(the)i(cop)m(yrigh)m(t)g(notices)f(of)h(the)f(Do)s(cumen)m(t.)
363 1587 y(E.)60 b(Add)30 b(an)i(appropriate)e(cop)m(yrigh)m(t)i
(notice)f(for)h(y)m(our)f(mo)s(di\014cations)e(adjacen)m(t)k(to)f(the)g
(other)510 1696 y(cop)m(yrigh)m(t)f(notices.)365 1826
y(F.)61 b(Include,)27 b(immediately)f(after)i(the)h(cop)m(yrigh)m(t)f
(notices,)h(a)f(license)f(notice)h(giving)f(the)h(public)510
1936 y(p)s(ermission)21 b(to)26 b(use)e(the)g(Mo)s(di\014ed)f(V)-8
b(ersion)24 b(under)f(the)i(terms)f(of)h(this)e(License,)j(in)d(the)h
(form)510 2045 y(sho)m(wn)30 b(in)f(the)h(Addendum)f(b)s(elo)m(w.)353
2176 y(G.)61 b(Preserv)m(e)23 b(in)f(that)h(license)f(notice)h(the)g
(full)e(lists)g(of)i(In)m(v)-5 b(arian)m(t)22 b(Sections)h(and)f
(required)f(Co)m(v)m(er)510 2285 y(T)-8 b(exts)31 b(giv)m(en)f(in)f
(the)i(Do)s(cumen)m(t's)g(license)f(notice.)357 2415
y(H.)60 b(Include)29 b(an)h(unaltered)f(cop)m(y)i(of)g(this)e(License.)
392 2545 y(I.)60 b(Preserv)m(e)33 b(the)f(section)g(En)m(titled)f
(\\History",)i(Preserv)m(e)g(its)e(Title,)h(and)f(add)h(to)h(it)e(an)h
(item)510 2655 y(stating)c(at)h(least)f(the)h(title,)f(y)m(ear,)i(new)d
(authors,)i(and)e(publisher)d(of)29 b(the)f(Mo)s(di\014ed)e(V)-8
b(ersion)510 2765 y(as)32 b(giv)m(en)f(on)g(the)h(Title)e(P)m(age.)45
b(If)31 b(there)h(is)e(no)h(section)h(En)m(titled)e(\\History")i(in)e
(the)h(Do)s(cu-)510 2874 y(men)m(t,)37 b(create)f(one)f(stating)g(the)g
(title,)g(y)m(ear,)i(authors,)f(and)e(publisher)d(of)k(the)g(Do)s
(cumen)m(t)510 2984 y(as)h(giv)m(en)g(on)g(its)g(Title)f(P)m(age,)k
(then)d(add)g(an)g(item)f(describing)f(the)i(Mo)s(di\014ed)f(V)-8
b(ersion)36 b(as)510 3093 y(stated)31 b(in)e(the)i(previous)e(sen)m
(tence.)378 3224 y(J.)60 b(Preserv)m(e)33 b(the)g(net)m(w)m(ork)g(lo)s
(cation,)g(if)e(an)m(y)-8 b(,)34 b(giv)m(en)e(in)g(the)g(Do)s(cumen)m
(t)h(for)g(public)c(access)34 b(to)510 3333 y(a)e(T)-8
b(ransparen)m(t)30 b(cop)m(y)i(of)g(the)f(Do)s(cumen)m(t,)h(and)f(lik)m
(ewise)e(the)j(net)m(w)m(ork)g(lo)s(cations)e(giv)m(en)h(in)510
3443 y(the)h(Do)s(cumen)m(t)g(for)g(previous)e(v)m(ersions)h(it)g(w)m
(as)h(based)f(on.)45 b(These)31 b(ma)m(y)h(b)s(e)f(placed)g(in)g(the)
510 3552 y(\\History")26 b(section.)39 b(Y)-8 b(ou)25
b(ma)m(y)h(omit)f(a)g(net)m(w)m(ork)h(lo)s(cation)e(for)h(a)h(w)m(ork)f
(that)g(w)m(as)h(published)510 3662 y(at)36 b(least)g(four)f(y)m(ears)i
(b)s(efore)e(the)h(Do)s(cumen)m(t)h(itself,)f(or)f(if)g(the)h(original)
e(publisher)e(of)k(the)510 3771 y(v)m(ersion)30 b(it)g(refers)g(to)h
(giv)m(es)g(p)s(ermission.)354 3902 y(K.)60 b(F)-8 b(or)24
b(an)m(y)h(section)e(En)m(titled)g(\\Ac)m(kno)m(wledgemen)m(ts")j(or)e
(\\Dedications",)i(Preserv)m(e)e(the)g(Title)510 4011
y(of)j(the)f(section,)i(and)e(preserv)m(e)h(in)e(the)i(section)f(all)g
(the)g(substance)h(and)f(tone)h(of)f(eac)m(h)i(of)f(the)510
4121 y(con)m(tributor)j(ac)m(kno)m(wledgemen)m(ts)i(and/or)e
(dedications)f(giv)m(en)i(therein.)368 4251 y(L.)60 b(Preserv)m(e)36
b(all)e(the)i(In)m(v)-5 b(arian)m(t)35 b(Sections)g(of)g(the)h(Do)s
(cumen)m(t,)h(unaltered)e(in)f(their)g(text)j(and)510
4361 y(in)e(their)g(titles.)56 b(Section)36 b(n)m(um)m(b)s(ers)e(or)i
(the)g(equiv)-5 b(alen)m(t)36 b(are)g(not)g(considered)f(part)h(of)g
(the)510 4470 y(section)31 b(titles.)341 4600 y(M.)61
b(Delete)32 b(an)m(y)f(section)g(En)m(titled)e(\\Endorsemen)m(ts".)42
b(Suc)m(h)30 b(a)i(section)e(ma)m(y)i(not)f(b)s(e)f(included)510
4710 y(in)f(the)i(Mo)s(di\014ed)d(V)-8 b(ersion.)357
4840 y(N.)60 b(Do)29 b(not)g(retitle)f(an)m(y)g(existing)g(section)g
(to)h(b)s(e)f(En)m(titled)f(\\Endorsemen)m(ts")i(or)f(to)h(con\015ict)f
(in)510 4950 y(title)i(with)f(an)m(y)i(In)m(v)-5 b(arian)m(t)30
b(Section.)354 5080 y(O.)60 b(Preserv)m(e)31 b(an)m(y)g(W)-8
b(arran)m(t)m(y)32 b(Disclaimers.)330 5230 y(If)h(the)g(Mo)s(di\014ed)f
(V)-8 b(ersion)33 b(includes)e(new)i(fron)m(t-matter)i(sections)e(or)g
(app)s(endices)f(that)i(qualify)330 5340 y(as)28 b(Secondary)g
(Sections)f(and)g(con)m(tain)i(no)e(material)h(copied)f(from)g(the)h
(Do)s(cumen)m(t,)i(y)m(ou)e(ma)m(y)g(at)p eop
%%Page: 17 21
17 20 bop 150 -116 a Fr(App)s(endix)28 b(A:)i(Cop)m(ying)g(This)f(Man)m
(ual)2104 b(17)330 299 y(y)m(our)32 b(option)g(designate)h(some)f(or)h
(all)e(of)h(these)h(sections)g(as)f(in)m(v)-5 b(arian)m(t.)46
b(T)-8 b(o)33 b(do)f(this,)g(add)g(their)330 408 y(titles)j(to)h(the)f
(list)f(of)i(In)m(v)-5 b(arian)m(t)35 b(Sections)g(in)f(the)i(Mo)s
(di\014ed)e(V)-8 b(ersion's)35 b(license)f(notice.)56
b(These)330 518 y(titles)30 b(m)m(ust)g(b)s(e)g(distinct)f(from)g(an)m
(y)i(other)g(section)f(titles.)330 650 y(Y)-8 b(ou)43
b(ma)m(y)g(add)f(a)g(section)h(En)m(titled)e(\\Endorsemen)m(ts",)46
b(pro)m(vided)41 b(it)h(con)m(tains)g(nothing)g(but)330
759 y(endorsemen)m(ts)30 b(of)g(y)m(our)f(Mo)s(di\014ed)f(V)-8
b(ersion)30 b(b)m(y)f(v)-5 b(arious)29 b(parties|for)g(example,)g
(statemen)m(ts)j(of)330 869 y(p)s(eer)27 b(review)f(or)h(that)h(the)f
(text)i(has)d(b)s(een)h(appro)m(v)m(ed)g(b)m(y)g(an)h(organization)f
(as)g(the)h(authoritativ)m(e)330 978 y(de\014nition)g(of)j(a)f
(standard.)330 1110 y(Y)-8 b(ou)29 b(ma)m(y)g(add)e(a)i(passage)g(of)g
(up)e(to)i(\014v)m(e)g(w)m(ords)e(as)i(a)g(F)-8 b(ron)m(t-Co)m(v)m(er)
30 b(T)-8 b(ext,)30 b(and)e(a)g(passage)i(of)e(up)330
1219 y(to)g(25)g(w)m(ords)e(as)i(a)f(Bac)m(k-Co)m(v)m(er)j(T)-8
b(ext,)29 b(to)f(the)f(end)f(of)i(the)f(list)f(of)h(Co)m(v)m(er)h(T)-8
b(exts)27 b(in)f(the)i(Mo)s(di\014ed)330 1329 y(V)-8
b(ersion.)57 b(Only)34 b(one)i(passage)h(of)f(F)-8 b(ron)m(t-Co)m(v)m
(er)38 b(T)-8 b(ext)36 b(and)g(one)g(of)g(Bac)m(k-Co)m(v)m(er)j(T)-8
b(ext)36 b(ma)m(y)h(b)s(e)330 1439 y(added)27 b(b)m(y)g(\(or)h(through)
f(arrangemen)m(ts)h(made)g(b)m(y\))g(an)m(y)g(one)f(en)m(tit)m(y)-8
b(.)41 b(If)27 b(the)h(Do)s(cumen)m(t)g(already)330 1548
y(includes)k(a)i(co)m(v)m(er)h(text)g(for)f(the)g(same)h(co)m(v)m(er,)h
(previously)c(added)h(b)m(y)h(y)m(ou)g(or)g(b)m(y)g(arrangemen)m(t)330
1658 y(made)h(b)m(y)g(the)h(same)f(en)m(tit)m(y)h(y)m(ou)g(are)f
(acting)h(on)f(b)s(ehalf)e(of,)k(y)m(ou)f(ma)m(y)g(not)f(add)g
(another;)j(but)330 1767 y(y)m(ou)c(ma)m(y)h(replace)f(the)g(old)f
(one,)j(on)e(explicit)e(p)s(ermission)f(from)i(the)i(previous)d
(publisher)e(that)330 1877 y(added)g(the)g(old)g(one.)330
2008 y(The)25 b(author\(s\))h(and)f(publisher\(s\))d(of)k(the)f(Do)s
(cumen)m(t)h(do)g(not)f(b)m(y)h(this)e(License)h(giv)m(e)h(p)s
(ermission)330 2118 y(to)31 b(use)f(their)f(names)i(for)f(publicit)m(y)
d(for)k(or)f(to)h(assert)g(or)f(imply)e(endorsemen)m(t)i(of)h(an)m(y)g
(Mo)s(di\014ed)330 2228 y(V)-8 b(ersion.)199 2359 y(5.)61
b(COMBINING)31 b(DOCUMENTS)330 2491 y(Y)-8 b(ou)39 b(ma)m(y)g(com)m
(bine)g(the)g(Do)s(cumen)m(t)g(with)f(other)g(do)s(cumen)m(ts)h
(released)f(under)g(this)f(License,)330 2600 y(under)g(the)h(terms)g
(de\014ned)f(in)g(section)h(4)h(ab)s(o)m(v)m(e)g(for)f(mo)s(di\014ed)e
(v)m(ersions,)k(pro)m(vided)d(that)i(y)m(ou)330 2710
y(include)23 b(in)h(the)h(com)m(bination)g(all)f(of)i(the)f(In)m(v)-5
b(arian)m(t)25 b(Sections)g(of)h(all)e(of)h(the)h(original)d(do)s
(cumen)m(ts,)330 2819 y(unmo)s(di\014ed,)i(and)h(list)f(them)i(all)e
(as)i(In)m(v)-5 b(arian)m(t)27 b(Sections)f(of)h(y)m(our)g(com)m(bined)
f(w)m(ork)g(in)g(its)g(license)330 2929 y(notice,)31
b(and)f(that)h(y)m(ou)f(preserv)m(e)h(all)e(their)h(W)-8
b(arran)m(t)m(y)32 b(Disclaimers.)330 3061 y(The)e(com)m(bined)f(w)m
(ork)i(need)e(only)h(con)m(tain)g(one)h(cop)m(y)g(of)f(this)f(License,)
i(and)e(m)m(ultiple)f(iden)m(tical)330 3170 y(In)m(v)-5
b(arian)m(t)32 b(Sections)g(ma)m(y)h(b)s(e)f(replaced)g(with)f(a)i
(single)e(cop)m(y)-8 b(.)48 b(If)32 b(there)h(are)g(m)m(ultiple)d(In)m
(v)-5 b(arian)m(t)330 3280 y(Sections)26 b(with)g(the)h(same)g(name)g
(but)f(di\013eren)m(t)g(con)m(ten)m(ts,)j(mak)m(e)f(the)f(title)f(of)h
(eac)m(h)h(suc)m(h)f(section)330 3389 y(unique)32 b(b)m(y)i(adding)e
(at)j(the)f(end)g(of)g(it,)g(in)f(paren)m(theses,)j(the)e(name)g(of)g
(the)g(original)e(author)i(or)330 3499 y(publisher)21
b(of)k(that)h(section)f(if)f(kno)m(wn,)i(or)f(else)g(a)g(unique)e(n)m
(um)m(b)s(er.)38 b(Mak)m(e)26 b(the)g(same)f(adjustmen)m(t)330
3608 y(to)g(the)g(section)f(titles)g(in)f(the)i(list)e(of)h(In)m(v)-5
b(arian)m(t)25 b(Sections)f(in)f(the)h(license)g(notice)h(of)f(the)h
(com)m(bined)330 3718 y(w)m(ork.)330 3850 y(In)41 b(the)g(com)m
(bination,)j(y)m(ou)d(m)m(ust)g(com)m(bine)g(an)m(y)h(sections)f(En)m
(titled)f(\\History")i(in)e(the)h(v)-5 b(ari-)330 3959
y(ous)32 b(original)e(do)s(cumen)m(ts,)j(forming)e(one)h(section)g(En)m
(titled)f(\\History";)j(lik)m(ewise)d(com)m(bine)h(an)m(y)330
4069 y(sections)g(En)m(titled)e(\\Ac)m(kno)m(wledgemen)m(ts",)35
b(and)c(an)m(y)h(sections)g(En)m(titled)f(\\Dedications".)45
b(Y)-8 b(ou)330 4178 y(m)m(ust)30 b(delete)h(all)e(sections)i(En)m
(titled)e(\\Endorsemen)m(ts.")199 4310 y(6.)61 b(COLLECTIONS)28
b(OF)i(DOCUMENTS)330 4441 y(Y)-8 b(ou)32 b(ma)m(y)h(mak)m(e)g(a)f
(collection)f(consisting)g(of)h(the)g(Do)s(cumen)m(t)g(and)g(other)g
(do)s(cumen)m(ts)f(released)330 4551 y(under)41 b(this)g(License,)k
(and)d(replace)g(the)h(individual)38 b(copies)k(of)g(this)f(License)h
(in)f(the)i(v)-5 b(arious)330 4661 y(do)s(cumen)m(ts)42
b(with)f(a)i(single)e(cop)m(y)j(that)f(is)e(included)f(in)h(the)i
(collection,)i(pro)m(vided)c(that)j(y)m(ou)330 4770 y(follo)m(w)36
b(the)i(rules)d(of)i(this)f(License)h(for)g(v)m(erbatim)g(cop)m(ying)g
(of)g(eac)m(h)h(of)f(the)h(do)s(cumen)m(ts)e(in)g(all)330
4880 y(other)31 b(resp)s(ects.)330 5011 y(Y)-8 b(ou)32
b(ma)m(y)g(extract)h(a)f(single)e(do)s(cumen)m(t)h(from)g(suc)m(h)g(a)h
(collection,)f(and)g(distribute)e(it)i(individu-)330
5121 y(ally)j(under)f(this)h(License,)i(pro)m(vided)e(y)m(ou)h(insert)f
(a)h(cop)m(y)h(of)f(this)f(License)g(in)m(to)h(the)h(extracted)330
5230 y(do)s(cumen)m(t,)d(and)f(follo)m(w)g(this)f(License)h(in)g(all)f
(other)i(resp)s(ects)f(regarding)g(v)m(erbatim)g(cop)m(ying)h(of)330
5340 y(that)e(do)s(cumen)m(t.)p eop
%%Page: 18 22
18 21 bop 150 -116 a Fr(18)2651 b(GNU)31 b(History)f(Library)199
299 y(7.)61 b(A)m(GGREGA)-8 b(TION)32 b(WITH)e(INDEPENDENT)h(W)m(ORKS)
330 428 y(A)d(compilation)f(of)h(the)g(Do)s(cumen)m(t)h(or)f(its)f
(deriv)-5 b(ativ)m(es)28 b(with)e(other)j(separate)g(and)e(indep)s
(enden)m(t)330 538 y(do)s(cumen)m(ts)33 b(or)g(w)m(orks,)h(in)e(or)i
(on)f(a)g(v)m(olume)g(of)h(a)f(storage)i(or)e(distribution)d(medium,)i
(is)h(called)330 648 y(an)d(\\aggregate")k(if)29 b(the)h(cop)m(yrigh)m
(t)h(resulting)d(from)h(the)i(compilation)d(is)h(not)i(used)e(to)i
(limit)d(the)330 757 y(legal)e(righ)m(ts)g(of)h(the)g(compilation's)e
(users)h(b)s(ey)m(ond)g(what)g(the)h(individual)22 b(w)m(orks)k(p)s
(ermit.)38 b(When)330 867 y(the)28 b(Do)s(cumen)m(t)g(is)f(included)e
(an)i(aggregate,)32 b(this)26 b(License)h(do)s(es)h(not)g(apply)e(to)i
(the)g(other)g(w)m(orks)330 976 y(in)h(the)i(aggregate)i(whic)m(h)c
(are)i(not)f(themselv)m(es)h(deriv)-5 b(ativ)m(e)30 b(w)m(orks)g(of)h
(the)f(Do)s(cumen)m(t.)330 1106 y(If)22 b(the)h(Co)m(v)m(er)h(T)-8
b(ext)23 b(requiremen)m(t)f(of)h(section)g(3)g(is)f(applicable)f(to)i
(these)h(copies)e(of)h(the)g(Do)s(cumen)m(t,)330 1215
y(then)f(if)f(the)i(Do)s(cumen)m(t)g(is)f(less)f(than)h(one)h(half)e
(of)i(the)g(en)m(tire)f(aggregate,)27 b(the)c(Do)s(cumen)m(t's)g(Co)m
(v)m(er)330 1325 y(T)-8 b(exts)27 b(ma)m(y)g(b)s(e)f(placed)g(on)h(co)m
(v)m(ers)h(that)f(brac)m(k)m(et)h(the)f(Do)s(cumen)m(t)g(within)d(the)j
(aggregate,)j(or)d(the)330 1435 y(electronic)35 b(equiv)-5
b(alen)m(t)34 b(of)i(co)m(v)m(ers)g(if)e(the)h(Do)s(cumen)m(t)h(is)e
(in)g(electronic)h(form.)54 b(Otherwise)34 b(they)330
1544 y(m)m(ust)c(app)s(ear)g(on)g(prin)m(ted)f(co)m(v)m(ers)j(that)f
(brac)m(k)m(et)h(the)f(whole)e(aggregate.)199 1674 y(8.)61
b(TRANSLA)-8 b(TION)330 1803 y(T)g(ranslation)39 b(is)g(considered)f(a)
j(kind)d(of)i(mo)s(di\014cation,)h(so)f(y)m(ou)g(ma)m(y)h(distribute)c
(translations)330 1913 y(of)45 b(the)f(Do)s(cumen)m(t)h(under)e(the)h
(terms)h(of)f(section)h(4.)83 b(Replacing)43 b(In)m(v)-5
b(arian)m(t)44 b(Sections)g(with)330 2022 y(translations)g(requires)g
(sp)s(ecial)g(p)s(ermission)f(from)i(their)f(cop)m(yrigh)m(t)i
(holders,)i(but)d(y)m(ou)g(ma)m(y)330 2132 y(include)22
b(translations)i(of)g(some)h(or)g(all)e(In)m(v)-5 b(arian)m(t)24
b(Sections)g(in)f(addition)g(to)i(the)g(original)e(v)m(ersions)330
2242 y(of)32 b(these)f(In)m(v)-5 b(arian)m(t)32 b(Sections.)43
b(Y)-8 b(ou)32 b(ma)m(y)g(include)d(a)j(translation)e(of)i(this)e
(License,)i(and)e(all)h(the)330 2351 y(license)40 b(notices)h(in)f(the)
i(Do)s(cumen)m(t,)j(and)40 b(an)m(y)i(W)-8 b(arran)m(t)m(y)42
b(Disclaimers,)h(pro)m(vided)d(that)i(y)m(ou)330 2461
y(also)e(include)e(the)i(original)e(English)g(v)m(ersion)h(of)h(this)f
(License)h(and)f(the)h(original)e(v)m(ersions)i(of)330
2570 y(those)35 b(notices)f(and)f(disclaimers.)50 b(In)33
b(case)i(of)g(a)f(disagreemen)m(t)g(b)s(et)m(w)m(een)h(the)f
(translation)g(and)330 2680 y(the)h(original)f(v)m(ersion)g(of)i(this)e
(License)h(or)g(a)g(notice)h(or)f(disclaimer,)f(the)i(original)d(v)m
(ersion)i(will)330 2790 y(prev)-5 b(ail.)330 2919 y(If)28
b(a)h(section)g(in)e(the)i(Do)s(cumen)m(t)h(is)d(En)m(titled)h(\\Ac)m
(kno)m(wledgemen)m(ts",)j(\\Dedications",)f(or)f(\\His-)330
3029 y(tory",)f(the)f(requiremen)m(t)e(\(section)i(4\))g(to)g(Preserv)m
(e)g(its)e(Title)h(\(section)g(1\))h(will)d(t)m(ypically)h(require)330
3138 y(c)m(hanging)30 b(the)h(actual)g(title.)199 3268
y(9.)61 b(TERMINA)-8 b(TION)330 3397 y(Y)g(ou)30 b(ma)m(y)h(not)f(cop)m
(y)-8 b(,)31 b(mo)s(dify)-8 b(,)29 b(sublicense,)f(or)i(distribute)d
(the)j(Do)s(cumen)m(t)g(except)h(as)f(expressly)330 3507
y(pro)m(vided)40 b(for)i(under)e(this)h(License.)74 b(An)m(y)42
b(other)g(attempt)h(to)g(cop)m(y)-8 b(,)46 b(mo)s(dify)-8
b(,)43 b(sublicense)d(or)330 3616 y(distribute)34 b(the)j(Do)s(cumen)m
(t)g(is)f(v)m(oid,)i(and)e(will)e(automatically)i(terminate)h(y)m(our)f
(righ)m(ts)g(under)330 3726 y(this)27 b(License.)39 b(Ho)m(w)m(ev)m
(er,)31 b(parties)c(who)g(ha)m(v)m(e)i(receiv)m(ed)f(copies,)h(or)e
(righ)m(ts,)h(from)g(y)m(ou)g(under)e(this)330 3836 y(License)36
b(will)e(not)j(ha)m(v)m(e)h(their)e(licenses)f(terminated)i(so)g(long)f
(as)h(suc)m(h)f(parties)g(remain)g(in)f(full)330 3945
y(compliance.)154 4075 y(10.)61 b(FUTURE)30 b(REVISIONS)f(OF)i(THIS)e
(LICENSE)330 4204 y(The)41 b(F)-8 b(ree)43 b(Soft)m(w)m(are)f(F)-8
b(oundation)42 b(ma)m(y)g(publish)c(new,)44 b(revised)c(v)m(ersions)h
(of)h(the)g(GNU)g(F)-8 b(ree)330 4314 y(Do)s(cumen)m(tation)33
b(License)e(from)h(time)g(to)h(time.)45 b(Suc)m(h)31
b(new)h(v)m(ersions)f(will)f(b)s(e)h(similar)e(in)i(spirit)330
4423 y(to)k(the)g(presen)m(t)f(v)m(ersion,)h(but)f(ma)m(y)h(di\013er)e
(in)g(detail)g(to)i(address)f(new)g(problems)e(or)j(concerns.)330
4533 y(See)c Fq(http://www.gnu.org/copy)o(left)o(/)p
Fr(.)330 4663 y(Eac)m(h)f(v)m(ersion)f(of)h(the)f(License)g(is)g(giv)m
(en)g(a)h(distinguishing)25 b(v)m(ersion)k(n)m(um)m(b)s(er.)39
b(If)29 b(the)g(Do)s(cumen)m(t)330 4772 y(sp)s(eci\014es)44
b(that)i(a)g(particular)d(n)m(um)m(b)s(ered)h(v)m(ersion)h(of)g(this)f
(License)h(\\or)h(an)m(y)g(later)f(v)m(ersion")330 4882
y(applies)31 b(to)i(it,)g(y)m(ou)f(ha)m(v)m(e)i(the)f(option)f(of)g
(follo)m(wing)f(the)i(terms)f(and)g(conditions)f(either)h(of)g(that)330
4991 y(sp)s(eci\014ed)k(v)m(ersion)i(or)f(of)h(an)m(y)h(later)f(v)m
(ersion)f(that)h(has)g(b)s(een)f(published)d(\(not)39
b(as)f(a)g(draft\))g(b)m(y)330 5101 y(the)33 b(F)-8 b(ree)34
b(Soft)m(w)m(are)f(F)-8 b(oundation.)48 b(If)32 b(the)h(Do)s(cumen)m(t)
g(do)s(es)g(not)g(sp)s(ecify)e(a)i(v)m(ersion)f(n)m(um)m(b)s(er)g(of)
330 5210 y(this)h(License,)j(y)m(ou)e(ma)m(y)i(c)m(ho)s(ose)f(an)m(y)g
(v)m(ersion)f(ev)m(er)h(published)c(\(not)k(as)g(a)f(draft\))h(b)m(y)f
(the)h(F)-8 b(ree)330 5320 y(Soft)m(w)m(are)31 b(F)-8
b(oundation.)p eop
%%Page: 19 23
19 22 bop 150 -116 a Fr(App)s(endix)28 b(A:)i(Cop)m(ying)g(This)f(Man)m
(ual)2104 b(19)150 299 y Fi(A.1.1)62 b(ADDENDUM:)41 b(Ho)m(w)g(to)g
(use)g(this)g(License)g(for)g(y)m(our)g(do)s(cumen)m(ts)275
543 y Fr(T)-8 b(o)27 b(use)g(this)f(License)h(in)f(a)i(do)s(cumen)m(t)f
(y)m(ou)h(ha)m(v)m(e)g(written,)f(include)e(a)j(cop)m(y)g(of)f(the)h
(License)f(in)f(the)150 653 y(do)s(cumen)m(t)k(and)g(put)g(the)g(follo)
m(wing)f(cop)m(yrigh)m(t)i(and)f(license)f(notices)h(just)g(after)h
(the)g(title)f(page:)468 765 y Fd(Copyright)42 b(\(C\))79
b Fc(year)88 b(your)40 b(name)p Fd(.)468 852 y(Permission)i(is)e
(granted)g(to)g(copy,)h(distribute)g(and/or)g(modify)f(this)g(document)
468 939 y(under)h(the)f(terms)g(of)g(the)g(GNU)g(Free)g(Documentation)i
(License,)f(Version)g(1.2)468 1026 y(or)f(any)g(later)g(version)h
(published)h(by)d(the)h(Free)g(Software)h(Foundation;)468
1113 y(with)g(no)e(Invariant)j(Sections,)f(no)f(Front-Cover)h(Texts,)g
(and)f(no)f(Back-Cover)j(Texts.)468 1200 y(A)e(copy)g(of)g(the)g
(license)g(is)g(included)h(in)f(the)g(section)h(entitled)g(``GNU)468
1288 y(Free)g(Documentation)h(License''.)275 1410 y Fr(If)d(y)m(ou)h
(ha)m(v)m(e)h(In)m(v)-5 b(arian)m(t)40 b(Sections,)i(F)-8
b(ron)m(t-Co)m(v)m(er)42 b(T)-8 b(exts)41 b(and)e(Bac)m(k-Co)m(v)m(er)k
(T)-8 b(exts,)43 b(replace)d(the)150 1520 y(\\with...T)-8
b(exts.")42 b(line)28 b(with)i(this:)547 1632 y Fd(with)40
b(the)g(Invariant)h(Sections)g(being)g Fc(list)f(their)g(titles)p
Fd(,)h(with)547 1719 y(the)f(Front-Cover)i(Texts)e(being)g
Fc(list)p Fd(,)h(and)f(with)g(the)g(Back-Cover)h(Texts)547
1806 y(being)f Fc(list)p Fd(.)275 1929 y Fr(If)34 b(y)m(ou)i(ha)m(v)m
(e)g(In)m(v)-5 b(arian)m(t)35 b(Sections)g(without)f(Co)m(v)m(er)i(T)-8
b(exts,)38 b(or)d(some)g(other)h(com)m(bination)e(of)i(the)150
2038 y(three,)31 b(merge)g(those)g(t)m(w)m(o)g(alternativ)m(es)g(to)g
(suit)e(the)i(situation.)275 2173 y(If)23 b(y)m(our)h(do)s(cumen)m(t)f
(con)m(tains)h(non)m(trivial)e(examples)i(of)g(program)f(co)s(de,)j(w)m
(e)e(recommend)g(releasing)150 2283 y(these)44 b(examples)e(in)g
(parallel)f(under)h(y)m(our)h(c)m(hoice)h(of)f(free)g(soft)m(w)m(are)h
(license,)i(suc)m(h)d(as)g(the)g(GNU)150 2392 y(General)30
b(Public)e(License,)j(to)g(p)s(ermit)d(their)i(use)g(in)f(free)h(soft)m
(w)m(are.)p eop
%%Page: 20 24
20 23 bop 150 -116 a Fr(20)2651 b(GNU)31 b(History)f(Library)p
eop
%%Page: 21 25
21 24 bop 150 -116 a Fr(App)s(endix)28 b(B:)j(Concept)f(Index)2391
b(21)150 299 y Fn(App)t(endix)53 b(B)47 b(Concept)k(Index)150
638 y Fp(A)150 796 y Fb(anc)n(hored)26 b(searc)n(h)7
b Fa(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33
b Fb(8)150 1138 y Fp(E)150 1296 y Fb(ev)n(en)n(t)25 b(designators)d
Fa(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46
b Fb(1)2025 638 y Fp(F)2025 754 y Fb(FDL,)25 b(GNU)g(F)-6
b(ree)26 b(Do)r(cumen)n(tation)f(License)11 b Fa(.)i(.)g(.)f(.)g(.)h(.)
f(.)37 b Fb(13)2025 1005 y Fp(H)2025 1121 y Fb(history)25
b(ev)n(en)n(ts)d Fa(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
f(.)g(.)49 b Fb(1)2025 1209 y(history)25 b(expansion)15
b Fa(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)41 b
Fb(1)2025 1296 y(History)25 b(Searc)n(hing)12 b Fa(.)h(.)f(.)h(.)f(.)g
(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
f(.)g(.)h(.)f(.)g(.)h(.)38 b Fb(8)p eop
%%Page: 22 26
22 25 bop 150 -116 a Fr(22)2651 b(GNU)31 b(History)f(Library)p
eop
%%Page: 23 27
23 26 bop 150 -116 a Fr(App)s(endix)28 b(C:)i(F)-8 b(unction)30
b(and)g(V)-8 b(ariable)30 b(Index)1832 b(23)150 299 y
Fn(App)t(endix)53 b(C)45 b(F)-13 b(unction)53 b(and)g(V)-13
b(ariable)55 b(Index)150 638 y Fp(A)150 755 y Fd(add_history)24
b Fa(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48
b Fb(6)150 842 y Fd(add_history_time)14 b Fa(.)i(.)d(.)f(.)g(.)h(.)f(.)
g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
(.)f(.)g(.)h(.)40 b Fb(6)150 929 y Fd(append_history)17
b Fa(.)f(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)43
b Fb(9)150 1182 y Fp(C)150 1299 y Fd(clear_history)22
b Fa(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45
b Fb(7)150 1386 y Fd(current_history)16 b Fa(.)f(.)e(.)f(.)g(.)h(.)f(.)
g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
(.)g(.)h(.)f(.)g(.)42 b Fb(7)150 1639 y Fp(F)150 1755
y Fd(free_history_entry)11 b Fa(.)17 b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f
(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
37 b Fb(6)150 2008 y Fp(G)150 2124 y Fd(get_history_event)13
b Fa(.)j(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fb(9)150
2377 y Fp(H)150 2494 y Fd(history_arg_extract)9 b Fa(.)17
b(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
f(.)g(.)h(.)f(.)g(.)h(.)34 b Fb(10)150 2581 y Fd(history_base)22
b Fa(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)45
b Fb(10)150 2669 y Fd(history_comment_char)7 b Fa(.)17
b(.)c(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
(.)f(.)g(.)h(.)f(.)33 b Fb(10)150 2756 y Fd(history_expand)17
b Fa(.)f(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)43
b Fb(9)150 2843 y Fd(history_expansion_char)28 b Fa(.)12
b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
(.)f(.)48 b Fb(10)150 2931 y Fd(history_get)24 b Fa(.)12
b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48
b Fb(7)150 3018 y Fd(history_get_history_state)25 b Fa(.)12
b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)45
b Fb(6)150 3106 y Fd(history_get_time)14 b Fa(.)i(.)d(.)f(.)g(.)h(.)f
(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
h(.)f(.)g(.)h(.)40 b Fb(7)150 3193 y Fd(history_inhibit_expansion_fun)q
(ctio)q(n)29 b Fa(.)12 b(.)h(.)f(.)g(.)h(.)f(.)49 b Fb(11)150
3280 y Fd(history_is_stifled)11 b Fa(.)17 b(.)12 b(.)g(.)h(.)f(.)g(.)h
(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
h(.)37 b Fb(7)150 3368 y Fd(history_length)16 b Fa(.)g(.)c(.)g(.)h(.)f
(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
h(.)f(.)g(.)h(.)f(.)g(.)42 b Fb(10)150 3455 y Fd(history_list)23
b Fa(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)46
b Fb(7)150 3543 y Fd(history_max_entries)9 b Fa(.)17
b(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
f(.)g(.)h(.)f(.)g(.)h(.)34 b Fb(10)150 3630 y Fd
(history_no_expand_chars)26 b Fa(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47 b Fb(11)150
3718 y Fd(history_quotes_inhibit_expans)q(ion)9 b Fa(.)18
b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fb(11)150
3805 y Fd(history_search)17 b Fa(.)f(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
(.)g(.)h(.)43 b Fb(8)150 3892 y Fd(history_search_delimiter_char)q(s)11
b Fa(.)18 b(.)13 b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)37
b Fb(10)150 3980 y Fd(history_search_pos)11 b Fa(.)17
b(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)37 b Fb(8)2025 638 y
Fd(history_search_prefix)7 b Fa(.)17 b(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f
(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
b Fb(8)2025 725 y Fd(history_set_history_state)25 b Fa(.)12
b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46
b Fb(6)2025 813 y Fd(history_set_pos)16 b Fa(.)f(.)e(.)f(.)g(.)h(.)f(.)
g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
(.)f(.)g(.)h(.)f(.)42 b Fb(8)2025 900 y Fd(history_subst_char)10
b Fa(.)17 b(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fb(10)2025
987 y Fd(history_tokenize)13 b Fa(.)j(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h
(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
39 b Fb(10)2025 1074 y Fd(history_total_bytes)10 b Fa(.)16
b(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
(.)f(.)g(.)h(.)f(.)g(.)h(.)36 b Fb(7)2025 1162 y Fd
(history_truncate_file)7 b Fa(.)17 b(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g
(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
b Fb(9)2025 1249 y Fd(history_word_delimiters)26 b Fa(.)13
b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
(.)47 b Fb(10)2025 1336 y Fd(history_write_timestamps)25
b Fa(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
(.)g(.)46 b Fb(10)2025 1588 y Fp(N)2025 1704 y Fd(next_history)23
b Fa(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46
b Fb(8)2025 1956 y Fp(P)2025 2072 y Fd(previous_history)14
b Fa(.)i(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fb(8)2025
2324 y Fp(R)2025 2440 y Fd(read_history)23 b Fa(.)12
b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46
b Fb(9)2025 2527 y Fd(read_history_range)11 b Fa(.)17
b(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38 b Fb(9)2025 2614 y
Fd(remove_history)17 b Fa(.)e(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
g(.)44 b Fb(6)2025 2702 y Fd(replace_history_entry)7
b Fa(.)17 b(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 b Fb(7)2025 2953 y
Fp(S)2025 3069 y Fd(stifle_history)17 b Fa(.)e(.)e(.)f(.)g(.)h(.)f(.)g
(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
g(.)h(.)f(.)g(.)g(.)44 b Fb(7)2025 3321 y Fp(U)2025 3437
y Fd(unstifle_history)14 b Fa(.)i(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
41 b Fb(7)2025 3525 y Fd(using_history)21 b Fa(.)13 b(.)f(.)g(.)h(.)f
(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fb(6)2025 3776 y
Fp(W)2025 3893 y Fd(where_history)21 b Fa(.)13 b(.)f(.)g(.)h(.)f(.)g(.)
h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fb(7)2025 3980 y Fd(write_history)21
b Fa(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45
b Fb(9)p eop
%%Page: 24 28
24 27 bop 150 -116 a Fr(24)2651 b(GNU)31 b(History)f(Library)p
eop
%%Trailer
end
userdict /end-hook known{end-hook}if
%%EOF