summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/cvs/doc/cvs.ps
blob: 52a22ba04f792c165e08367d4faa4eb568e03fe0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770
7771
7772
7773
7774
7775
7776
7777
7778
7779
7780
7781
7782
7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876
7877
7878
7879
7880
7881
7882
7883
7884
7885
7886
7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942
7943
7944
7945
7946
7947
7948
7949
7950
7951
7952
7953
7954
7955
7956
7957
7958
7959
7960
7961
7962
7963
7964
7965
7966
7967
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988
7989
7990
7991
7992
7993
7994
7995
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145
8146
8147
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216
8217
8218
8219
8220
8221
8222
8223
8224
8225
8226
8227
8228
8229
8230
8231
8232
8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286
8287
8288
8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
8301
8302
8303
8304
8305
8306
8307
8308
8309
8310
8311
8312
8313
8314
8315
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325
8326
8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342
8343
8344
8345
8346
8347
8348
8349
8350
8351
8352
8353
8354
8355
8356
8357
8358
8359
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458
8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500
8501
8502
8503
8504
8505
8506
8507
8508
8509
8510
8511
8512
8513
8514
8515
8516
8517
8518
8519
8520
8521
8522
8523
8524
8525
8526
8527
8528
8529
8530
8531
8532
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562
8563
8564
8565
8566
8567
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
8695
8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236
9237
9238
9239
9240
9241
9242
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
9341
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441
11442
11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476
11477
11478
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
11733
11734
11735
11736
11737
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
11869
11870
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890
11891
11892
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
11912
11913
11914
11915
11916
11917
11918
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932
11933
11934
11935
11936
11937
11938
11939
11940
11941
11942
11943
11944
11945
11946
11947
11948
11949
11950
11951
11952
11953
11954
11955
11956
11957
11958
11959
11960
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975
11976
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010
12011
12012
12013
12014
12015
12016
12017
12018
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039
12040
12041
12042
12043
12044
12045
12046
12047
12048
12049
12050
12051
12052
12053
12054
12055
12056
12057
12058
12059
12060
12061
12062
12063
12064
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166
12167
12168
12169
12170
12171
12172
12173
12174
12175
12176
12177
12178
12179
12180
12181
12182
12183
12184
12185
12186
12187
12188
12189
12190
12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202
12203
12204
12205
12206
12207
12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246
12247
12248
12249
12250
12251
12252
12253
12254
12255
12256
12257
12258
12259
12260
12261
12262
12263
12264
12265
12266
12267
12268
12269
12270
12271
12272
12273
12274
12275
12276
12277
12278
12279
12280
12281
12282
12283
12284
12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
12301
12302
12303
12304
12305
12306
12307
12308
12309
12310
12311
12312
12313
12314
12315
12316
12317
12318
12319
12320
12321
12322
12323
12324
12325
12326
12327
12328
12329
12330
12331
12332
12333
12334
12335
12336
12337
12338
12339
12340
12341
12342
12343
12344
12345
12346
12347
12348
12349
12350
12351
12352
12353
12354
12355
12356
12357
12358
12359
12360
12361
12362
12363
12364
12365
12366
12367
12368
12369
12370
12371
12372
12373
12374
12375
12376
12377
12378
12379
12380
12381
12382
12383
12384
12385
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425
12426
12427
12428
12429
12430
12431
12432
12433
12434
12435
12436
12437
12438
12439
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
12464
12465
12466
12467
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
12521
12522
12523
12524
12525
12526
12527
12528
12529
12530
12531
12532
12533
12534
12535
12536
12537
12538
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548
12549
12550
12551
12552
12553
12554
12555
12556
12557
12558
12559
12560
12561
12562
12563
12564
12565
12566
12567
12568
12569
12570
12571
12572
12573
12574
12575
12576
12577
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
12598
12599
12600
12601
12602
12603
12604
12605
12606
12607
12608
12609
12610
12611
12612
12613
12614
12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
12629
12630
12631
12632
12633
12634
12635
12636
12637
12638
12639
12640
12641
12642
12643
12644
12645
12646
12647
12648
12649
12650
12651
12652
12653
12654
12655
12656
12657
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693
12694
12695
12696
12697
12698
12699
12700
12701
12702
12703
12704
12705
12706
12707
12708
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719
12720
12721
12722
12723
12724
12725
12726
12727
12728
12729
12730
12731
12732
12733
12734
12735
12736
12737
12738
12739
12740
12741
12742
12743
12744
12745
12746
12747
12748
12749
12750
12751
12752
12753
12754
12755
12756
12757
12758
12759
12760
12761
12762
12763
12764
12765
12766
12767
12768
12769
12770
12771
12772
12773
12774
12775
12776
12777
12778
12779
12780
12781
12782
12783
12784
12785
12786
12787
12788
12789
12790
12791
12792
12793
12794
12795
12796
12797
12798
12799
12800
12801
12802
12803
12804
12805
12806
12807
12808
12809
12810
12811
12812
12813
12814
12815
12816
12817
12818
12819
12820
12821
12822
12823
12824
12825
12826
12827
12828
12829
12830
12831
12832
12833
12834
12835
12836
12837
12838
12839
12840
12841
12842
12843
12844
12845
12846
12847
12848
12849
12850
12851
12852
12853
12854
12855
12856
12857
12858
12859
12860
12861
12862
12863
12864
12865
12866
12867
12868
12869
12870
12871
12872
12873
12874
12875
12876
12877
12878
12879
12880
12881
12882
12883
12884
12885
12886
12887
12888
12889
12890
12891
12892
12893
12894
12895
12896
12897
12898
12899
12900
12901
12902
12903
12904
12905
12906
12907
12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
12949
12950
12951
12952
12953
12954
12955
12956
12957
12958
12959
12960
12961
12962
12963
12964
12965
12966
12967
12968
12969
12970
12971
12972
12973
12974
12975
12976
12977
12978
12979
12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028
13029
13030
13031
13032
13033
13034
13035
13036
13037
13038
13039
13040
13041
13042
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066
13067
13068
13069
13070
13071
13072
13073
13074
13075
13076
13077
13078
13079
13080
13081
13082
13083
13084
13085
13086
13087
13088
13089
13090
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
13147
13148
13149
13150
13151
13152
13153
13154
13155
13156
13157
13158
13159
13160
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
13177
13178
13179
13180
13181
13182
13183
13184
13185
13186
13187
13188
13189
13190
13191
13192
13193
13194
13195
13196
13197
13198
13199
13200
13201
13202
13203
13204
13205
13206
13207
13208
13209
13210
13211
13212
13213
13214
13215
13216
13217
13218
13219
13220
13221
13222
13223
13224
13225
13226
13227
13228
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242
13243
13244
13245
13246
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257
13258
13259
13260
13261
13262
13263
13264
13265
13266
13267
13268
13269
13270
13271
13272
13273
13274
13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
13286
13287
13288
13289
13290
13291
13292
13293
13294
13295
13296
13297
13298
13299
13300
13301
13302
13303
13304
13305
13306
13307
13308
13309
13310
13311
13312
13313
13314
13315
13316
13317
13318
13319
13320
13321
13322
13323
13324
13325
13326
13327
13328
13329
13330
13331
13332
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342
13343
13344
13345
13346
13347
13348
13349
13350
13351
13352
13353
13354
13355
13356
13357
13358
13359
13360
13361
13362
13363
13364
13365
13366
13367
13368
13369
13370
13371
13372
13373
13374
13375
13376
13377
13378
13379
13380
13381
13382
13383
13384
13385
13386
13387
13388
13389
13390
13391
13392
13393
13394
13395
13396
13397
13398
13399
13400
13401
13402
13403
13404
13405
13406
13407
13408
13409
13410
13411
13412
13413
13414
13415
13416
13417
13418
13419
13420
13421
13422
13423
13424
13425
13426
13427
13428
13429
13430
13431
13432
13433
13434
13435
13436
13437
13438
13439
13440
13441
13442
13443
13444
13445
13446
13447
13448
13449
13450
13451
13452
13453
13454
13455
13456
13457
13458
13459
13460
13461
13462
13463
13464
13465
13466
13467
13468
13469
13470
13471
13472
13473
13474
13475
13476
13477
13478
13479
13480
13481
13482
13483
13484
13485
13486
13487
13488
13489
13490
13491
13492
13493
13494
13495
13496
13497
13498
13499
13500
13501
13502
13503
13504
13505
13506
13507
13508
13509
13510
13511
13512
13513
13514
13515
13516
13517
13518
13519
13520
13521
13522
13523
13524
13525
13526
13527
13528
13529
13530
13531
13532
13533
13534
13535
13536
13537
13538
13539
13540
13541
13542
13543
13544
13545
13546
13547
13548
13549
13550
13551
13552
13553
13554
13555
13556
13557
13558
13559
13560
13561
13562
13563
13564
13565
13566
13567
13568
13569
13570
13571
13572
13573
13574
13575
13576
13577
13578
13579
13580
13581
13582
13583
13584
13585
13586
13587
13588
13589
13590
13591
13592
13593
13594
13595
13596
13597
13598
13599
13600
13601
13602
13603
13604
13605
13606
13607
13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
13642
13643
13644
13645
13646
13647
13648
13649
13650
13651
13652
13653
13654
13655
13656
13657
13658
13659
13660
13661
13662
13663
13664
13665
13666
13667
13668
13669
13670
13671
13672
13673
13674
13675
13676
13677
13678
13679
13680
13681
13682
13683
13684
13685
13686
13687
13688
13689
13690
13691
13692
13693
13694
13695
13696
13697
13698
13699
13700
13701
13702
13703
13704
13705
13706
13707
13708
13709
13710
13711
13712
13713
13714
13715
13716
13717
13718
13719
13720
13721
13722
13723
13724
13725
13726
13727
13728
13729
13730
13731
13732
13733
13734
13735
13736
13737
13738
13739
13740
13741
13742
13743
13744
13745
13746
13747
13748
13749
13750
13751
13752
13753
13754
13755
13756
13757
13758
13759
13760
13761
13762
13763
13764
13765
13766
13767
13768
13769
13770
13771
13772
13773
13774
13775
13776
13777
13778
13779
13780
13781
13782
13783
13784
13785
13786
13787
13788
13789
13790
13791
13792
13793
13794
13795
13796
13797
13798
13799
13800
13801
13802
13803
13804
13805
13806
13807
13808
13809
13810
13811
13812
13813
13814
13815
13816
13817
13818
13819
13820
13821
13822
13823
13824
13825
13826
13827
13828
13829
13830
13831
13832
13833
13834
13835
13836
13837
13838
13839
13840
13841
13842
13843
13844
13845
13846
13847
13848
13849
13850
13851
13852
13853
13854
13855
13856
13857
13858
13859
13860
13861
13862
13863
13864
13865
13866
13867
13868
13869
13870
13871
13872
13873
13874
13875
13876
13877
13878
13879
13880
13881
13882
13883
13884
13885
13886
13887
13888
13889
13890
13891
13892
13893
13894
13895
13896
13897
13898
13899
13900
13901
13902
13903
13904
13905
13906
13907
13908
13909
13910
13911
13912
13913
13914
13915
13916
13917
13918
13919
13920
13921
13922
13923
13924
13925
13926
13927
13928
13929
13930
13931
13932
13933
13934
13935
13936
13937
13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
13950
13951
13952
13953
13954
13955
13956
13957
13958
13959
13960
13961
13962
13963
13964
13965
13966
13967
13968
13969
13970
13971
13972
13973
13974
13975
13976
13977
13978
13979
13980
13981
13982
13983
13984
13985
13986
13987
13988
13989
13990
13991
13992
13993
13994
13995
13996
13997
13998
13999
14000
14001
14002
14003
14004
14005
14006
14007
14008
14009
14010
14011
14012
14013
14014
14015
14016
14017
14018
14019
14020
14021
14022
14023
14024
14025
14026
14027
14028
14029
14030
14031
14032
14033
14034
14035
14036
14037
14038
14039
14040
14041
14042
14043
14044
14045
14046
14047
14048
14049
14050
14051
14052
14053
14054
14055
14056
14057
14058
14059
14060
14061
14062
14063
14064
14065
14066
14067
14068
14069
14070
14071
14072
14073
14074
14075
14076
14077
14078
14079
14080
14081
14082
14083
14084
14085
14086
14087
14088
14089
14090
14091
14092
14093
14094
14095
14096
14097
14098
14099
14100
14101
14102
14103
14104
14105
14106
14107
14108
14109
14110
14111
14112
14113
14114
14115
14116
14117
14118
14119
14120
14121
14122
14123
14124
14125
14126
14127
14128
14129
14130
14131
14132
14133
14134
14135
14136
14137
14138
14139
14140
14141
14142
14143
14144
14145
14146
14147
14148
14149
14150
14151
14152
14153
14154
14155
14156
14157
14158
14159
14160
14161
14162
14163
14164
14165
14166
14167
14168
14169
14170
14171
14172
14173
14174
14175
14176
14177
14178
14179
14180
14181
14182
14183
14184
14185
14186
14187
14188
14189
14190
14191
14192
14193
14194
14195
14196
14197
14198
14199
14200
14201
14202
14203
14204
14205
14206
14207
14208
14209
14210
14211
14212
14213
14214
14215
14216
14217
14218
14219
14220
14221
14222
14223
14224
14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
14244
14245
14246
14247
14248
14249
14250
14251
14252
14253
14254
14255
14256
14257
14258
14259
14260
14261
14262
14263
14264
14265
14266
14267
14268
14269
14270
14271
14272
14273
14274
14275
14276
14277
14278
14279
14280
14281
14282
14283
14284
14285
14286
14287
14288
14289
14290
14291
14292
14293
14294
14295
14296
14297
14298
14299
14300
14301
14302
14303
14304
14305
14306
14307
14308
14309
14310
14311
14312
14313
14314
14315
14316
14317
14318
14319
14320
14321
14322
14323
14324
14325
14326
14327
14328
14329
14330
14331
14332
14333
14334
14335
14336
14337
14338
14339
14340
14341
14342
14343
14344
14345
14346
14347
14348
14349
14350
14351
14352
14353
14354
14355
14356
14357
14358
14359
14360
14361
14362
14363
14364
14365
14366
14367
14368
14369
14370
14371
14372
14373
14374
14375
14376
14377
14378
14379
14380
14381
14382
14383
14384
14385
14386
14387
14388
14389
14390
14391
14392
14393
14394
14395
14396
14397
14398
14399
14400
14401
14402
14403
14404
14405
14406
14407
14408
14409
14410
14411
14412
14413
14414
14415
14416
14417
14418
14419
14420
14421
14422
14423
14424
14425
14426
14427
14428
14429
14430
14431
14432
14433
14434
14435
14436
14437
14438
14439
14440
14441
14442
14443
14444
14445
14446
14447
14448
14449
14450
14451
14452
14453
14454
14455
14456
14457
14458
14459
14460
14461
14462
14463
14464
14465
14466
14467
14468
14469
14470
14471
14472
14473
14474
14475
14476
14477
14478
14479
14480
14481
14482
14483
14484
14485
14486
14487
14488
14489
14490
14491
14492
14493
14494
14495
14496
14497
14498
14499
14500
14501
14502
14503
14504
14505
14506
14507
14508
14509
14510
14511
14512
14513
14514
14515
14516
14517
14518
14519
14520
14521
14522
14523
14524
14525
14526
14527
14528
14529
14530
14531
14532
14533
14534
14535
14536
14537
14538
14539
14540
14541
14542
14543
14544
14545
14546
14547
14548
14549
14550
14551
14552
14553
14554
14555
14556
14557
14558
14559
14560
14561
14562
14563
14564
14565
14566
14567
14568
14569
14570
14571
14572
14573
14574
14575
14576
14577
14578
14579
14580
14581
14582
14583
14584
14585
14586
14587
14588
14589
14590
14591
14592
14593
14594
14595
14596
14597
14598
14599
14600
14601
14602
14603
14604
14605
14606
14607
14608
14609
14610
14611
14612
14613
14614
14615
14616
14617
14618
14619
14620
14621
14622
14623
14624
14625
14626
14627
14628
14629
14630
14631
14632
14633
14634
14635
14636
14637
14638
14639
14640
14641
14642
14643
14644
14645
14646
14647
14648
14649
14650
14651
14652
14653
14654
14655
14656
14657
14658
14659
14660
14661
14662
14663
14664
14665
14666
14667
14668
14669
14670
14671
14672
14673
14674
14675
14676
14677
14678
14679
14680
14681
14682
14683
14684
14685
14686
14687
14688
14689
14690
14691
14692
14693
14694
14695
14696
14697
14698
14699
14700
14701
14702
14703
14704
14705
14706
14707
14708
14709
14710
14711
14712
14713
14714
14715
14716
14717
14718
14719
14720
14721
14722
14723
14724
14725
14726
14727
14728
14729
14730
14731
14732
14733
14734
14735
14736
14737
14738
14739
14740
14741
14742
14743
14744
14745
14746
14747
14748
14749
14750
14751
14752
14753
14754
14755
14756
14757
14758
14759
14760
14761
14762
14763
14764
14765
14766
14767
14768
14769
14770
14771
14772
14773
14774
14775
14776
14777
14778
14779
14780
14781
14782
14783
14784
14785
14786
14787
14788
14789
14790
14791
14792
14793
14794
14795
14796
14797
14798
14799
14800
14801
14802
14803
14804
14805
14806
14807
14808
14809
14810
14811
14812
14813
14814
14815
14816
14817
14818
14819
14820
14821
14822
14823
14824
14825
14826
14827
14828
14829
14830
14831
14832
14833
14834
14835
14836
14837
14838
14839
14840
14841
14842
14843
14844
14845
14846
14847
14848
14849
14850
14851
14852
14853
14854
14855
14856
14857
14858
14859
14860
14861
14862
14863
14864
14865
14866
14867
14868
14869
14870
14871
14872
14873
14874
14875
14876
14877
14878
14879
14880
14881
14882
14883
14884
14885
14886
14887
14888
14889
14890
14891
14892
14893
14894
14895
14896
14897
14898
14899
14900
14901
14902
14903
14904
14905
14906
14907
14908
14909
14910
14911
14912
14913
14914
14915
14916
14917
14918
14919
14920
14921
14922
14923
14924
14925
14926
14927
14928
14929
14930
14931
14932
14933
14934
14935
14936
14937
14938
14939
14940
14941
14942
14943
14944
14945
14946
14947
14948
14949
14950
14951
14952
14953
14954
14955
14956
14957
14958
14959
14960
14961
14962
14963
14964
14965
14966
14967
14968
14969
14970
14971
14972
14973
14974
14975
14976
14977
14978
14979
14980
14981
14982
14983
14984
14985
14986
14987
14988
14989
14990
14991
14992
14993
14994
14995
14996
14997
14998
14999
15000
15001
15002
15003
15004
15005
15006
15007
15008
15009
15010
15011
15012
15013
15014
15015
15016
15017
15018
15019
15020
15021
15022
15023
15024
15025
15026
15027
15028
15029
15030
15031
15032
15033
15034
15035
15036
15037
15038
15039
15040
15041
15042
15043
15044
15045
15046
15047
15048
15049
15050
15051
15052
15053
15054
15055
15056
15057
15058
15059
15060
15061
15062
15063
15064
15065
15066
15067
15068
15069
15070
15071
15072
15073
15074
15075
15076
15077
15078
15079
15080
15081
15082
15083
15084
15085
15086
15087
15088
15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
15103
15104
15105
15106
15107
15108
15109
15110
15111
15112
15113
15114
15115
15116
15117
15118
15119
15120
15121
15122
15123
15124
15125
15126
15127
15128
15129
15130
15131
15132
15133
15134
15135
15136
15137
15138
15139
15140
15141
15142
15143
15144
15145
15146
15147
15148
15149
15150
15151
15152
15153
15154
15155
15156
15157
15158
15159
15160
15161
15162
15163
15164
15165
15166
15167
15168
15169
15170
15171
15172
15173
15174
15175
15176
15177
15178
15179
15180
15181
15182
15183
15184
15185
15186
15187
15188
15189
15190
15191
15192
15193
15194
15195
15196
15197
15198
15199
15200
15201
15202
15203
15204
15205
15206
15207
15208
15209
15210
15211
15212
15213
15214
15215
15216
15217
15218
15219
15220
15221
15222
15223
15224
15225
15226
15227
15228
15229
15230
15231
15232
15233
15234
15235
15236
15237
15238
15239
15240
15241
15242
15243
15244
15245
15246
15247
15248
15249
15250
15251
15252
15253
15254
15255
15256
15257
15258
15259
15260
15261
15262
15263
15264
15265
15266
15267
15268
15269
15270
15271
15272
15273
15274
15275
15276
15277
15278
15279
15280
15281
15282
15283
15284
15285
15286
15287
15288
15289
15290
15291
15292
15293
15294
15295
15296
15297
15298
15299
15300
15301
15302
15303
15304
15305
15306
15307
15308
15309
15310
15311
15312
15313
15314
15315
15316
15317
15318
15319
15320
15321
15322
15323
15324
15325
15326
15327
15328
15329
15330
15331
15332
15333
15334
15335
15336
15337
15338
15339
15340
15341
15342
15343
15344
15345
15346
15347
15348
15349
15350
15351
15352
15353
15354
15355
15356
15357
15358
15359
15360
15361
15362
15363
15364
15365
15366
15367
15368
15369
15370
15371
15372
15373
15374
15375
15376
15377
15378
15379
15380
15381
15382
15383
15384
15385
15386
15387
15388
15389
15390
15391
15392
15393
15394
15395
15396
15397
15398
15399
15400
15401
15402
15403
15404
15405
15406
15407
15408
15409
15410
15411
15412
15413
15414
15415
15416
15417
15418
15419
15420
15421
15422
15423
15424
15425
15426
15427
15428
15429
15430
15431
15432
15433
15434
15435
15436
15437
15438
15439
15440
15441
15442
15443
15444
15445
15446
15447
15448
15449
15450
15451
15452
15453
15454
15455
15456
15457
15458
15459
15460
15461
15462
15463
15464
15465
15466
15467
15468
15469
15470
15471
15472
15473
15474
15475
15476
15477
15478
15479
15480
15481
15482
15483
15484
15485
15486
15487
15488
15489
15490
15491
15492
15493
15494
15495
15496
15497
15498
15499
15500
15501
15502
15503
15504
15505
15506
15507
15508
15509
15510
15511
15512
15513
15514
15515
15516
15517
15518
15519
15520
15521
15522
15523
15524
15525
15526
15527
15528
15529
15530
15531
15532
15533
15534
15535
15536
15537
15538
15539
15540
15541
15542
15543
15544
15545
15546
15547
15548
15549
15550
15551
15552
15553
15554
15555
15556
15557
15558
15559
15560
15561
15562
15563
15564
15565
15566
15567
15568
15569
15570
15571
15572
15573
15574
15575
15576
15577
15578
15579
15580
15581
15582
15583
15584
15585
15586
15587
15588
15589
15590
15591
15592
15593
15594
15595
15596
15597
15598
15599
15600
15601
15602
15603
15604
15605
15606
15607
15608
15609
15610
15611
15612
15613
15614
15615
15616
15617
15618
15619
15620
15621
15622
15623
15624
15625
15626
15627
15628
15629
15630
15631
15632
15633
15634
15635
15636
15637
15638
15639
15640
15641
15642
15643
15644
15645
15646
15647
15648
15649
15650
15651
15652
15653
15654
15655
15656
15657
15658
15659
15660
15661
15662
15663
15664
15665
15666
15667
15668
15669
15670
15671
15672
15673
15674
15675
15676
15677
15678
15679
15680
15681
15682
15683
15684
15685
15686
15687
15688
15689
15690
15691
15692
15693
15694
15695
15696
15697
15698
15699
15700
15701
15702
15703
15704
15705
15706
15707
15708
15709
15710
15711
15712
15713
15714
15715
15716
15717
15718
15719
15720
15721
15722
15723
15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736
15737
15738
15739
15740
15741
15742
15743
15744
15745
15746
15747
15748
15749
15750
15751
15752
15753
15754
15755
15756
15757
15758
15759
15760
15761
15762
15763
15764
15765
15766
15767
15768
15769
15770
15771
15772
15773
15774
15775
15776
15777
15778
15779
15780
15781
15782
15783
15784
15785
15786
15787
15788
15789
15790
15791
15792
15793
15794
15795
15796
15797
15798
15799
15800
15801
15802
15803
15804
15805
15806
15807
15808
15809
15810
15811
15812
15813
15814
15815
15816
15817
15818
15819
15820
15821
15822
15823
15824
15825
15826
15827
15828
15829
15830
15831
15832
15833
15834
15835
15836
15837
15838
15839
15840
15841
15842
15843
15844
15845
15846
15847
15848
15849
15850
15851
15852
15853
15854
15855
15856
15857
15858
15859
15860
15861
15862
15863
15864
15865
15866
15867
15868
15869
15870
15871
15872
15873
15874
15875
15876
15877
15878
15879
15880
15881
15882
15883
15884
15885
15886
15887
15888
15889
15890
15891
15892
15893
15894
15895
15896
15897
15898
15899
15900
15901
15902
15903
15904
15905
15906
15907
15908
15909
15910
15911
15912
15913
15914
15915
15916
15917
15918
15919
15920
15921
15922
15923
15924
15925
15926
15927
15928
15929
15930
15931
15932
15933
15934
15935
15936
15937
15938
15939
15940
15941
15942
15943
15944
15945
15946
15947
15948
15949
15950
15951
15952
15953
15954
15955
15956
15957
15958
15959
15960
15961
15962
15963
15964
15965
15966
15967
15968
15969
15970
15971
15972
15973
15974
15975
15976
15977
15978
15979
15980
15981
15982
15983
15984
15985
15986
15987
15988
15989
15990
15991
15992
15993
15994
15995
15996
15997
15998
15999
16000
16001
16002
16003
16004
16005
16006
16007
16008
16009
16010
16011
16012
16013
16014
16015
16016
16017
16018
16019
16020
16021
16022
16023
16024
16025
16026
16027
16028
16029
16030
16031
16032
16033
16034
16035
16036
16037
16038
16039
16040
16041
16042
16043
16044
16045
16046
16047
16048
16049
16050
16051
16052
16053
16054
16055
16056
16057
16058
16059
16060
16061
16062
16063
16064
16065
16066
16067
16068
16069
16070
16071
16072
16073
16074
16075
16076
16077
16078
16079
16080
16081
16082
16083
16084
16085
16086
16087
16088
16089
16090
16091
16092
16093
16094
16095
16096
16097
16098
16099
16100
16101
16102
16103
16104
16105
16106
16107
16108
16109
16110
16111
16112
16113
16114
16115
16116
16117
16118
16119
16120
16121
16122
16123
16124
16125
16126
16127
16128
16129
16130
16131
16132
16133
16134
16135
16136
16137
16138
16139
16140
16141
16142
16143
16144
16145
16146
16147
16148
16149
16150
16151
16152
16153
16154
16155
16156
16157
16158
16159
16160
16161
16162
16163
16164
16165
16166
16167
16168
16169
16170
16171
16172
16173
16174
16175
16176
16177
16178
16179
16180
16181
16182
16183
16184
16185
16186
16187
16188
16189
16190
16191
16192
16193
16194
16195
16196
16197
16198
16199
16200
16201
16202
16203
16204
16205
16206
16207
16208
16209
16210
16211
16212
16213
16214
16215
16216
16217
16218
16219
16220
16221
16222
16223
16224
16225
16226
16227
16228
16229
16230
16231
16232
16233
16234
16235
16236
16237
16238
16239
16240
16241
16242
16243
16244
16245
16246
16247
16248
16249
16250
16251
16252
16253
16254
16255
16256
16257
16258
16259
16260
16261
16262
16263
16264
16265
16266
16267
16268
16269
16270
16271
16272
16273
16274
16275
16276
16277
16278
16279
16280
16281
16282
16283
16284
16285
16286
16287
16288
16289
16290
16291
16292
16293
16294
16295
16296
16297
16298
16299
16300
16301
16302
16303
16304
16305
16306
16307
16308
16309
16310
16311
16312
16313
16314
16315
16316
16317
16318
16319
16320
16321
16322
16323
16324
16325
16326
16327
16328
16329
16330
16331
16332
16333
16334
16335
16336
16337
16338
16339
16340
16341
16342
16343
16344
16345
16346
16347
16348
16349
16350
16351
16352
16353
16354
16355
16356
16357
16358
16359
16360
16361
16362
16363
16364
16365
16366
16367
16368
16369
16370
16371
16372
16373
16374
16375
16376
16377
16378
16379
16380
16381
16382
16383
16384
16385
16386
16387
16388
16389
16390
16391
16392
16393
16394
16395
16396
16397
16398
16399
16400
16401
16402
16403
16404
16405
16406
16407
16408
16409
16410
16411
16412
16413
16414
16415
16416
16417
16418
16419
16420
16421
16422
16423
16424
16425
16426
16427
16428
16429
16430
16431
16432
16433
16434
16435
16436
16437
16438
16439
16440
16441
16442
16443
16444
16445
16446
16447
16448
16449
16450
16451
16452
16453
16454
16455
16456
16457
16458
16459
16460
16461
16462
16463
16464
16465
16466
16467
16468
16469
16470
16471
16472
16473
16474
16475
16476
16477
16478
16479
16480
16481
16482
16483
16484
16485
16486
16487
16488
16489
16490
16491
16492
16493
16494
16495
16496
16497
16498
16499
16500
16501
16502
16503
16504
16505
16506
16507
16508
16509
16510
16511
16512
16513
16514
16515
16516
16517
16518
16519
16520
16521
16522
16523
16524
16525
16526
16527
16528
16529
16530
16531
16532
16533
16534
16535
16536
16537
16538
16539
16540
16541
16542
16543
16544
16545
16546
16547
16548
16549
16550
16551
16552
16553
16554
16555
16556
16557
16558
16559
16560
16561
16562
16563
16564
16565
16566
16567
16568
16569
16570
16571
16572
16573
16574
16575
16576
16577
16578
16579
16580
16581
16582
16583
16584
16585
16586
16587
16588
16589
16590
16591
16592
16593
16594
16595
16596
16597
16598
16599
16600
16601
16602
16603
16604
16605
16606
16607
16608
16609
16610
16611
16612
16613
16614
16615
16616
16617
16618
16619
16620
16621
16622
16623
16624
16625
16626
16627
16628
16629
16630
16631
16632
16633
16634
16635
16636
16637
16638
16639
16640
16641
16642
16643
16644
16645
16646
16647
16648
16649
16650
16651
16652
16653
16654
16655
16656
16657
16658
16659
16660
16661
16662
16663
16664
16665
16666
16667
16668
16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
16681
16682
16683
16684
16685
16686
16687
16688
16689
16690
16691
16692
16693
16694
16695
16696
16697
16698
16699
16700
16701
16702
16703
16704
16705
16706
16707
16708
16709
16710
16711
16712
16713
16714
16715
16716
16717
16718
16719
16720
16721
16722
16723
16724
16725
16726
16727
16728
16729
16730
16731
16732
16733
16734
16735
16736
16737
16738
16739
16740
16741
16742
16743
16744
16745
16746
16747
16748
16749
16750
16751
16752
16753
16754
16755
16756
16757
16758
16759
16760
16761
16762
16763
16764
16765
16766
16767
16768
16769
16770
16771
16772
16773
16774
16775
16776
16777
16778
16779
16780
16781
16782
16783
16784
16785
16786
16787
16788
16789
16790
16791
16792
16793
16794
16795
16796
16797
16798
16799
16800
16801
16802
16803
16804
16805
16806
16807
16808
16809
16810
16811
16812
16813
16814
16815
16816
16817
16818
16819
16820
16821
16822
16823
16824
16825
16826
16827
16828
16829
16830
16831
16832
16833
16834
16835
16836
16837
16838
16839
16840
16841
16842
16843
16844
16845
16846
16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
16860
16861
16862
16863
16864
16865
16866
16867
16868
16869
16870
16871
16872
16873
16874
16875
16876
16877
16878
16879
16880
16881
16882
16883
16884
16885
16886
16887
16888
16889
16890
16891
16892
16893
16894
16895
16896
16897
16898
16899
16900
16901
16902
16903
16904
16905
16906
16907
16908
16909
16910
16911
16912
16913
16914
16915
16916
16917
16918
16919
16920
16921
16922
16923
16924
16925
16926
16927
16928
16929
16930
16931
16932
16933
16934
16935
16936
16937
16938
16939
16940
16941
16942
16943
16944
16945
16946
16947
16948
16949
16950
16951
16952
16953
16954
16955
16956
16957
16958
16959
16960
16961
16962
16963
16964
16965
16966
16967
16968
16969
16970
16971
16972
16973
16974
16975
16976
16977
16978
16979
16980
16981
16982
16983
16984
16985
16986
16987
16988
16989
16990
16991
16992
16993
16994
16995
16996
16997
16998
16999
17000
17001
17002
17003
17004
17005
17006
17007
17008
17009
17010
17011
17012
17013
17014
17015
17016
17017
17018
17019
17020
17021
17022
17023
17024
17025
17026
17027
17028
17029
17030
17031
17032
17033
17034
17035
17036
17037
17038
17039
17040
17041
17042
17043
17044
17045
17046
17047
17048
17049
17050
17051
17052
17053
17054
17055
17056
17057
17058
17059
17060
17061
17062
17063
17064
17065
17066
17067
17068
17069
17070
17071
17072
17073
17074
17075
17076
17077
17078
17079
17080
17081
17082
17083
17084
17085
17086
17087
17088
17089
17090
17091
17092
17093
17094
17095
17096
17097
17098
17099
17100
17101
17102
17103
17104
17105
17106
17107
17108
17109
17110
17111
17112
17113
17114
17115
17116
17117
17118
17119
17120
17121
17122
17123
17124
17125
17126
17127
17128
17129
17130
17131
17132
17133
17134
17135
17136
17137
17138
17139
17140
17141
17142
17143
17144
17145
17146
17147
17148
17149
17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
17169
17170
17171
17172
17173
17174
17175
17176
17177
17178
17179
17180
17181
17182
17183
17184
17185
17186
17187
17188
17189
17190
17191
17192
17193
17194
17195
17196
17197
17198
17199
17200
17201
17202
17203
17204
17205
17206
17207
17208
17209
17210
17211
17212
17213
17214
17215
17216
17217
17218
17219
17220
17221
17222
17223
17224
17225
17226
17227
17228
17229
17230
17231
17232
17233
17234
17235
17236
17237
17238
17239
17240
17241
17242
17243
17244
17245
17246
17247
17248
17249
17250
17251
17252
17253
17254
17255
17256
17257
17258
17259
17260
17261
17262
17263
17264
17265
17266
17267
17268
17269
17270
17271
17272
17273
17274
17275
17276
17277
17278
17279
17280
17281
17282
17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
17297
17298
17299
17300
17301
17302
17303
17304
17305
17306
17307
17308
17309
17310
17311
17312
17313
17314
17315
17316
17317
17318
17319
17320
17321
17322
17323
17324
17325
17326
17327
17328
17329
17330
17331
17332
17333
17334
17335
17336
17337
17338
17339
17340
17341
17342
17343
17344
17345
17346
17347
17348
17349
17350
17351
17352
17353
17354
17355
17356
17357
17358
17359
17360
17361
17362
17363
17364
17365
17366
17367
17368
17369
17370
17371
17372
17373
17374
17375
17376
17377
17378
17379
17380
17381
17382
17383
17384
17385
17386
17387
17388
17389
17390
17391
17392
17393
17394
17395
17396
17397
17398
17399
17400
17401
17402
17403
17404
17405
17406
17407
17408
17409
17410
17411
17412
17413
17414
17415
17416
17417
17418
17419
17420
17421
17422
17423
17424
17425
17426
17427
17428
17429
17430
17431
17432
17433
17434
17435
17436
17437
17438
17439
17440
17441
17442
17443
17444
17445
17446
17447
17448
17449
17450
17451
17452
17453
17454
17455
17456
17457
17458
17459
17460
17461
17462
17463
17464
17465
17466
17467
17468
17469
17470
17471
17472
17473
17474
17475
17476
17477
17478
17479
17480
17481
17482
17483
17484
17485
17486
17487
17488
17489
17490
17491
17492
17493
17494
17495
17496
17497
17498
17499
17500
17501
17502
17503
17504
17505
17506
17507
17508
17509
17510
17511
17512
17513
17514
17515
17516
17517
17518
17519
17520
17521
17522
17523
17524
17525
17526
17527
17528
17529
17530
17531
17532
17533
17534
17535
17536
17537
17538
17539
17540
17541
17542
17543
17544
17545
17546
17547
17548
17549
17550
17551
17552
17553
17554
17555
17556
17557
17558
17559
17560
17561
17562
17563
17564
17565
17566
17567
17568
17569
17570
17571
17572
17573
17574
17575
17576
17577
17578
17579
17580
17581
17582
17583
17584
17585
17586
17587
17588
17589
17590
17591
17592
17593
17594
17595
17596
17597
17598
17599
17600
17601
17602
17603
17604
17605
17606
17607
17608
17609
17610
17611
17612
17613
17614
17615
17616
17617
17618
17619
17620
17621
17622
17623
17624
17625
17626
17627
17628
17629
17630
17631
17632
17633
17634
17635
17636
17637
17638
17639
17640
17641
17642
17643
17644
17645
17646
17647
17648
17649
17650
17651
17652
17653
17654
17655
17656
17657
17658
17659
17660
17661
17662
17663
17664
17665
17666
17667
17668
17669
17670
17671
17672
17673
17674
17675
17676
17677
17678
17679
17680
17681
17682
17683
17684
17685
17686
17687
17688
17689
17690
17691
17692
17693
17694
17695
17696
17697
17698
17699
17700
17701
17702
17703
17704
17705
17706
17707
17708
17709
17710
17711
17712
17713
17714
17715
17716
17717
17718
17719
17720
17721
17722
17723
17724
17725
17726
17727
17728
17729
17730
17731
17732
17733
17734
17735
17736
17737
17738
17739
17740
17741
17742
17743
17744
17745
17746
17747
17748
17749
17750
17751
17752
17753
17754
17755
17756
17757
17758
17759
17760
17761
17762
17763
17764
17765
17766
17767
17768
17769
17770
17771
17772
17773
17774
17775
17776
17777
17778
17779
17780
17781
17782
17783
17784
17785
17786
17787
17788
17789
17790
17791
17792
17793
17794
17795
17796
17797
17798
17799
17800
17801
17802
17803
17804
17805
17806
17807
17808
17809
17810
17811
17812
17813
17814
17815
17816
17817
17818
17819
17820
17821
17822
17823
17824
17825
17826
17827
17828
17829
17830
17831
17832
17833
17834
17835
17836
17837
17838
17839
17840
17841
17842
17843
17844
17845
17846
17847
17848
17849
17850
17851
17852
17853
17854
17855
17856
17857
17858
17859
17860
17861
17862
17863
17864
17865
17866
17867
17868
17869
17870
17871
17872
17873
17874
17875
17876
17877
17878
17879
17880
17881
17882
17883
17884
17885
17886
17887
17888
17889
17890
17891
17892
17893
17894
17895
17896
17897
17898
17899
17900
17901
17902
17903
17904
17905
17906
17907
17908
17909
17910
17911
17912
17913
17914
17915
17916
17917
17918
17919
17920
17921
17922
17923
17924
17925
17926
17927
17928
17929
17930
17931
17932
17933
17934
17935
17936
17937
17938
17939
17940
17941
17942
17943
17944
17945
17946
17947
17948
17949
17950
17951
17952
17953
17954
17955
17956
17957
17958
17959
17960
17961
17962
17963
17964
17965
17966
17967
17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
17987
17988
17989
17990
17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
18011
18012
18013
18014
18015
18016
18017
18018
18019
18020
18021
18022
18023
18024
18025
18026
18027
18028
18029
18030
18031
18032
18033
18034
18035
18036
18037
18038
18039
18040
18041
18042
18043
18044
18045
18046
18047
18048
18049
18050
18051
18052
18053
18054
18055
18056
18057
18058
18059
18060
18061
18062
18063
18064
18065
18066
18067
18068
18069
18070
18071
18072
18073
18074
18075
18076
18077
18078
18079
18080
18081
18082
18083
18084
18085
18086
18087
18088
18089
18090
18091
18092
18093
18094
18095
18096
18097
18098
18099
18100
18101
18102
18103
18104
18105
18106
18107
18108
18109
18110
18111
18112
18113
18114
18115
18116
18117
18118
18119
18120
18121
18122
18123
18124
18125
18126
18127
18128
18129
18130
18131
18132
18133
18134
18135
18136
18137
18138
18139
18140
18141
18142
18143
18144
18145
18146
18147
18148
18149
18150
18151
18152
18153
18154
18155
18156
18157
18158
18159
18160
18161
18162
18163
18164
18165
18166
18167
18168
18169
18170
18171
18172
18173
18174
18175
18176
18177
18178
18179
18180
18181
18182
18183
18184
18185
18186
18187
18188
18189
18190
18191
18192
18193
18194
18195
18196
18197
18198
18199
18200
18201
18202
18203
18204
18205
18206
18207
18208
18209
18210
18211
18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
18265
18266
18267
18268
18269
18270
18271
18272
18273
18274
18275
18276
18277
18278
18279
18280
18281
18282
18283
18284
18285
18286
18287
18288
18289
18290
18291
18292
18293
18294
18295
18296
18297
18298
18299
18300
18301
18302
18303
18304
18305
18306
18307
18308
18309
18310
18311
18312
18313
18314
18315
18316
18317
18318
18319
18320
18321
18322
18323
18324
18325
18326
18327
18328
18329
18330
18331
18332
18333
18334
18335
18336
18337
18338
18339
18340
18341
18342
18343
18344
18345
18346
18347
18348
18349
18350
18351
18352
18353
18354
18355
18356
18357
18358
18359
18360
18361
18362
18363
18364
18365
18366
18367
18368
18369
18370
18371
18372
18373
18374
18375
18376
18377
18378
18379
18380
18381
18382
18383
18384
18385
18386
18387
18388
18389
18390
18391
18392
18393
18394
18395
18396
18397
18398
18399
18400
18401
18402
18403
18404
18405
18406
18407
18408
18409
18410
18411
18412
18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
18429
18430
18431
18432
18433
18434
18435
18436
18437
18438
18439
18440
18441
18442
18443
18444
18445
18446
18447
18448
18449
18450
18451
18452
18453
18454
18455
18456
18457
18458
18459
18460
18461
18462
18463
18464
18465
18466
18467
18468
18469
18470
18471
18472
18473
18474
18475
18476
18477
18478
18479
18480
18481
18482
18483
18484
18485
18486
18487
18488
18489
18490
18491
18492
18493
18494
18495
18496
18497
18498
18499
18500
18501
18502
18503
18504
18505
18506
18507
18508
18509
18510
18511
18512
18513
18514
18515
18516
18517
18518
18519
18520
18521
18522
18523
18524
18525
18526
18527
18528
18529
18530
18531
18532
18533
18534
18535
18536
18537
18538
18539
18540
18541
18542
18543
18544
18545
18546
18547
18548
18549
18550
18551
18552
18553
18554
18555
18556
18557
18558
18559
18560
18561
18562
18563
18564
18565
18566
18567
18568
18569
18570
18571
18572
18573
18574
18575
18576
18577
18578
18579
18580
18581
18582
18583
18584
18585
18586
18587
18588
18589
18590
18591
18592
18593
18594
18595
18596
18597
18598
18599
18600
18601
18602
18603
18604
18605
18606
18607
18608
18609
18610
18611
18612
18613
18614
18615
18616
18617
18618
18619
18620
18621
18622
18623
18624
18625
18626
18627
18628
18629
18630
18631
18632
18633
18634
18635
18636
18637
18638
18639
18640
18641
18642
18643
18644
18645
18646
18647
18648
18649
18650
18651
18652
18653
18654
18655
18656
18657
18658
18659
18660
18661
18662
18663
18664
18665
18666
18667
18668
18669
18670
18671
18672
18673
18674
18675
18676
18677
18678
18679
18680
18681
18682
18683
18684
18685
18686
18687
18688
18689
18690
18691
18692
18693
18694
18695
18696
18697
18698
18699
18700
18701
18702
18703
18704
18705
18706
18707
18708
18709
18710
18711
18712
18713
18714
18715
18716
18717
18718
18719
18720
18721
18722
18723
18724
18725
18726
18727
18728
18729
18730
18731
18732
18733
18734
18735
18736
18737
18738
18739
18740
18741
18742
18743
18744
18745
18746
18747
18748
18749
18750
18751
18752
18753
18754
18755
18756
18757
18758
18759
18760
18761
18762
18763
18764
18765
18766
18767
18768
18769
18770
18771
18772
18773
18774
18775
18776
18777
18778
18779
18780
18781
18782
18783
18784
18785
18786
18787
18788
18789
18790
18791
18792
18793
18794
18795
18796
18797
18798
18799
18800
18801
18802
18803
18804
18805
18806
18807
18808
18809
18810
18811
18812
18813
18814
18815
18816
18817
18818
18819
18820
18821
18822
18823
18824
18825
18826
18827
18828
18829
18830
18831
18832
18833
18834
18835
18836
18837
18838
18839
18840
18841
18842
18843
18844
18845
18846
18847
18848
18849
18850
18851
18852
18853
18854
18855
18856
18857
18858
18859
18860
18861
18862
18863
18864
18865
18866
18867
18868
18869
18870
18871
18872
18873
18874
18875
18876
18877
18878
18879
18880
18881
18882
18883
18884
18885
18886
18887
18888
18889
18890
18891
18892
18893
18894
18895
18896
18897
18898
18899
18900
18901
18902
18903
18904
18905
18906
18907
18908
18909
18910
18911
18912
18913
18914
18915
18916
18917
18918
18919
18920
18921
18922
18923
18924
18925
18926
18927
18928
18929
18930
18931
18932
18933
18934
18935
18936
18937
18938
18939
18940
18941
18942
18943
18944
18945
18946
18947
18948
18949
18950
18951
18952
18953
18954
18955
18956
18957
18958
18959
18960
18961
18962
18963
18964
18965
18966
18967
18968
18969
18970
18971
18972
18973
18974
18975
18976
18977
18978
18979
18980
18981
18982
18983
18984
18985
18986
18987
18988
18989
18990
18991
18992
18993
18994
18995
18996
18997
18998
18999
19000
19001
19002
19003
19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
19031
19032
19033
19034
19035
19036
19037
19038
19039
19040
19041
19042
19043
19044
19045
19046
19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069
19070
19071
19072
19073
19074
19075
19076
19077
19078
19079
19080
19081
19082
19083
19084
19085
19086
19087
19088
19089
19090
19091
19092
19093
19094
19095
19096
19097
19098
19099
19100
19101
19102
19103
19104
19105
19106
19107
19108
19109
19110
19111
19112
19113
19114
19115
19116
19117
19118
19119
19120
19121
19122
19123
19124
19125
19126
19127
19128
19129
19130
19131
19132
19133
19134
19135
19136
19137
19138
19139
19140
19141
19142
19143
19144
19145
19146
19147
19148
19149
19150
19151
19152
19153
19154
19155
19156
19157
19158
19159
19160
19161
19162
19163
19164
19165
19166
19167
19168
19169
19170
19171
19172
19173
19174
19175
19176
19177
19178
19179
19180
19181
19182
19183
19184
19185
19186
19187
19188
19189
19190
19191
19192
19193
19194
19195
19196
19197
19198
19199
19200
19201
19202
19203
19204
19205
19206
19207
19208
19209
19210
19211
19212
19213
19214
19215
19216
19217
19218
19219
19220
19221
19222
19223
19224
19225
19226
19227
19228
19229
19230
19231
19232
19233
19234
19235
19236
19237
19238
19239
19240
19241
19242
19243
19244
19245
19246
19247
19248
19249
19250
19251
19252
19253
19254
19255
19256
19257
19258
19259
19260
19261
19262
19263
19264
19265
19266
19267
19268
19269
19270
19271
19272
19273
19274
19275
19276
19277
19278
19279
19280
19281
19282
19283
19284
19285
19286
19287
19288
19289
19290
19291
19292
19293
19294
19295
19296
19297
19298
19299
19300
19301
19302
19303
19304
19305
19306
19307
19308
19309
19310
19311
19312
19313
19314
19315
19316
19317
19318
19319
19320
19321
19322
19323
19324
19325
19326
19327
19328
19329
19330
19331
19332
19333
19334
19335
19336
19337
19338
19339
19340
19341
19342
19343
19344
19345
19346
19347
19348
19349
19350
19351
19352
19353
19354
19355
19356
19357
19358
19359
19360
19361
19362
19363
19364
19365
19366
19367
19368
19369
19370
19371
19372
19373
19374
19375
19376
19377
19378
19379
19380
19381
19382
19383
19384
19385
19386
19387
19388
19389
19390
19391
19392
19393
19394
19395
19396
19397
19398
19399
19400
19401
19402
19403
19404
19405
19406
19407
19408
19409
19410
19411
19412
19413
19414
19415
19416
19417
19418
19419
19420
19421
19422
19423
19424
19425
19426
19427
19428
19429
19430
19431
19432
19433
19434
19435
19436
19437
19438
19439
19440
19441
19442
19443
19444
19445
19446
19447
19448
19449
19450
19451
19452
19453
19454
19455
19456
19457
19458
19459
19460
19461
19462
19463
19464
19465
19466
19467
19468
19469
19470
19471
19472
19473
19474
19475
19476
19477
19478
19479
19480
19481
19482
19483
19484
19485
19486
19487
19488
19489
19490
19491
19492
19493
19494
19495
19496
19497
19498
19499
19500
19501
19502
19503
19504
19505
19506
19507
19508
19509
19510
19511
19512
19513
19514
19515
19516
19517
19518
19519
19520
19521
19522
19523
19524
19525
19526
19527
19528
19529
19530
19531
19532
19533
19534
19535
19536
19537
19538
19539
19540
19541
19542
19543
19544
19545
19546
19547
19548
19549
19550
19551
19552
19553
19554
19555
19556
19557
19558
19559
19560
19561
19562
19563
19564
19565
19566
19567
19568
19569
19570
19571
19572
19573
19574
19575
19576
19577
19578
19579
19580
19581
19582
19583
19584
19585
19586
19587
19588
19589
19590
19591
19592
19593
19594
19595
19596
19597
19598
19599
19600
19601
19602
19603
19604
19605
19606
19607
19608
19609
19610
19611
19612
19613
19614
19615
19616
19617
19618
19619
19620
19621
19622
19623
19624
19625
19626
19627
19628
19629
19630
19631
19632
19633
19634
19635
19636
19637
19638
19639
19640
19641
19642
19643
19644
19645
19646
19647
19648
19649
19650
19651
19652
19653
19654
19655
19656
19657
19658
19659
19660
19661
19662
19663
19664
19665
19666
19667
19668
19669
19670
19671
19672
19673
19674
19675
19676
%!PS-Adobe-2.0
%%Creator: dvipsk 5.58f Copyright 1986, 1994 Radical Eye Software
%%Title: cvs.dvi
%%Pages: 170
%%PageOrder: Ascend
%%BoundingBox: 0 0 612 792
%%DocumentPaperSizes: Letter
%%EndComments
%DVIPSCommandLine: dvips cvs.dvi -o cvs.ps
%DVIPSParameters: dpi=600, comments removed
%DVIPSSource:  TeX output 1999.02.18:1953
%%BeginProcSet: tex.pro
/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N
/X{S N}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{dup dup 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 /IE 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 IE N
end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /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 dup definefont setfont}B /ch-width{ch-data dup
length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{
128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub
get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data
dup 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 /sf 0 N /CharBuilder{save 3 1 roll S dup
/base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx
0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff
setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff
.1 sub]{ch-image}imagemask restore}B /D{/cc X dup type /stringtype ne{]}
if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup
length 1 sub dup 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 dup 1 get dup mul exch 0 get dup 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
/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for
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 /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V
{}B /RV statusdict begin /product where{pop product dup length 7 ge{0 7
getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false}
ifelse}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley false
RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1
false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform
round exch round exch itransform moveto rulex 0 rlineto 0 ruley neg
rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail
{dup /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 (cvs.dvi)
@start /Fa 1 47 df<0F003FC07FC07FC0FFC0FFC0FFC0FF807F003C000A0A77891C>
46 D E /Fb 1 47 df<00FC0003FF000FFF801FFFC03FFFC03FFFC07FFFC07FFFC0FFFF
C0FFFFC0FFFFC0FFFF80FFFF80FFFF007FFE003FFC001FF8000FE000121271912B>46
D E /Fc 55 122 df<000000FFC001FC0000000FFFF80FFF0000003F803E3F03C00000FC
00077E07E00003F8000FFC0FF00007F0003FF81FF0000FE0007FF01FF0001FC0007FF01F
F0003F80007FE01FF0007F00007FE01FF0007F00007FE00FE000FF00003FC0038000FE00
001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC000
0000FE00001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC0000000FE00
001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC000
0000FE00001FC00000FFFFFFFFFFFFF000FFFFFFFFFFFFF000FFFFFFFFFFFFF00000FE00
001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC000
0000FE00001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC0000000FE00
001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC000
0000FE00001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC0000000FE00
001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC000
0000FE00001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC0000000FE00
001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC000
0000FE00001FC0000000FE00001FC0000000FE00001FC0000000FE00001FC0000001FF00
003FF000007FFFFC0FFFFFE0007FFFFC0FFFFFE0007FFFFC0FFFFFE0003C467EC539>11
D<000001FF000000000FFFE00000007F80F8000001FC001C000003F8000E000007E0000F
00000FC0007F00001FC000FF80003F8000FF80007F0000FF80007F0000FF8000FF0000FF
8000FE00007F0000FE00003E0000FE0000000000FE0000000000FE0000000000FE000000
0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
0000FE0000000000FE0000000000FE00003F80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF
8000FE0000FF8000FE00007F8000FE00003F8000FE00003F8000FE00003F8000FE00003F
8000FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00003F
8000FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00003F
8000FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00003F
8000FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00003F
8000FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00003F8000FE00003F
8001FF00007FC07FFFFC1FFFFF7FFFFC1FFFFF7FFFFC1FFFFF30467EC536>I<1E007F80
FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E000C000C000C001C00180
03800300070006000E001C003800700060000B1D78891B>44 D<FFFFFFC0FFFFFFC0FFFF
FFC0FFFFFFC0FFFFFFC0FFFFFFC01A067F9721>I<0000FF00000007FFE000001F81F800
003E007C0000FC003F0001F8001F8001F0000F8003E00007C007C00003E007C00003E00F
C00003F00F800001F01F800001F81F800001F83F800001FC3F800001FC3F800001FC3F00
0000FC7F000000FE7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF0000
00FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000
FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF
FF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F000000FE7F
000000FE7F000000FE7F000000FE7F000000FE7F800001FE3F800001FC3F800001FC3F80
0001FC1F800001F81F800001F80FC00003F00FC00003F00FC00003F007E00007E003E000
07C003F0000FC001F8001F8000FC003F00003E007C00001F81F8000007FFE0000000FF00
0028447CC131>48 D<000030000000F0000001F0000003F000001FF00000FFF000FFFFF0
00FFE7F000FF07F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0
000007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0
000007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0
000007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0
000007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0
000007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0
00000FF800001FFC007FFFFFFF7FFFFFFF7FFFFFFF204278C131>I<0003FE0000001FFF
C000007FFFF00001F80FFC0003C001FE00078000FF000E00007F801C00003FC01C00001F
E03800001FF03000000FF07000000FF860000007F86C000007F8FF000007FCFF800007FC
FFC00007FCFFC00003FCFFC00003FCFFC00003FCFFC00003FC7F800007FC3F000007FC00
000007FC00000007F800000007F80000000FF80000000FF00000001FF00000001FE00000
001FE00000003FC00000007F800000007F00000000FF00000000FE00000001FC00000003
F800000007F000000007E00000000FC00000001F800000003F000000007C00000000F800
000000F000000001E000000003C000000007800000000F00000C001E00000C003C00000C
0038000018007000001800E000001801C0000018038000003807000000300E000000701F
FFFFFFF01FFFFFFFF03FFFFFFFF07FFFFFFFF0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE02642
7BC131>I<0001FF0000000FFFE000003FFFFC0000FE01FE0001F0007F8003C0003FC007
00001FE00E00001FE00E00000FF00FE0000FF01FF0000FF81FF0000FF81FF00007F81FF8
0007F81FF00007F81FF00007F80FE0000FF803C0000FF80000000FF00000000FF0000000
0FF00000001FE00000001FE00000003FC00000003F800000007F00000000FE00000001FC
00000003F00000001FC000000FFF0000000FFFF000000001FC000000007F000000003F80
0000001FC00000000FE00000000FF000000007F800000007FC00000003FC00000003FE00
000003FE00000001FE00000001FF00000001FF00000001FF1E000001FF7F800001FFFFC0
0001FFFFC00001FFFFC00001FFFFC00001FFFFC00001FEFF800003FEFF800003FE7E0000
03FC70000007FC30000007F83800000FF81C00000FF00E00001FE00780003FC003E0007F
8001FE01FE00007FFFF800000FFFE0000001FF000028447CC131>I<0000000380000000
000380000000000780000000000F80000000000F80000000001F80000000003F80000000
003F80000000007F8000000000FF8000000000FF8000000001FF8000000003BF80000000
033F80000000073F80000000063F800000000C3F800000001C3F80000000183F80000000
303F80000000703F80000000603F80000000C03F80000001C03F80000001803F80000003
003F80000007003F80000006003F8000000C003F8000001C003F80000018003F80000030
003F80000070003F80000060003F800000E0003F800001C0003F80000180003F80000380
003F80000300003F80000600003F80000E00003F80000C00003F80001800003F80003800
003F80003000003F80006000003F8000E000003F8000FFFFFFFFFFC0FFFFFFFFFFC0FFFF
FFFFFFC00000003F80000000003F80000000003F80000000003F80000000003F80000000
003F80000000003F80000000003F80000000003F80000000003F80000000003F80000000
003F80000000003F8000000000FFE00000007FFFFFC000007FFFFFC000007FFFFFC02A43
7DC231>I<06000000C007C00007C007FC007F8007FFFFFF0007FFFFFE0007FFFFFC0007
FFFFF80007FFFFE00007FFFF8000063FFC00000600000000060000000006000000000600
000000060000000006000000000600000000060000000006000000000600000000060000
00000600000000060000000006000000000600FF00000607FFC000061F01F000063800FC
0006F0007E0007C0003F000780001F800780001FC00700000FC00600000FE000000007F0
00000007F000000007F000000007F800000003F800000003F800000003FC00000003FC00
000003FC00000003FC00000003FC3E000003FC7F000003FCFF800003FCFF800003FCFF80
0003FCFF800003FCFF800003F8FF000007F8FE000007F860000007F060000007F0700000
0FF03000000FE03800001FC01C00001FC01E00003F800F00007F00078000FE0003C001FC
0001F807F000007FFFE000001FFF00000007F8000026447BC131>I<000007FC0000003F
FF000000FFFFC00003FC03E00007E000F0001FC00038003F000058007E0001FC00FE0003
FC00FC0007FC01F80007FC03F00007FC03F00007FC07E00003F80FE00001F00FE0000000
1FC00000001FC00000001FC00000003F800000003F800000003F800000007F800000007F
800000007F007F80007F01FFF0007F0780FC00FF0E003E00FF1C001F80FF38000FC0FF70
0007E0FF600007E0FFE00003F0FFC00003F8FFC00001F8FFC00001FCFF800001FCFF8000
00FEFF800000FEFF800000FEFF000000FFFF000000FFFF000000FFFF000000FF7F000000
FF7F000000FF7F000000FF7F000000FF7F000000FF7F800000FF3F800000FF3F800000FF
3F800000FE1F800000FE1F800001FE1FC00001FC0FC00001FC0FC00003F807E00003F807
E00007F003F00007E001F8000FC000FC001F80007E003F00003F80FE00000FFFF8000003
FFE0000000FF800028447CC131>I<1C00000000001C00000000001F80000000001FFFFF
FFFFC01FFFFFFFFFC01FFFFFFFFFC03FFFFFFFFF803FFFFFFFFF803FFFFFFFFF003FFFFF
FFFE00380000000C00300000001C00700000003800600000003000600000007000600000
00E00060000000C000C0000001C000C00000038000C00000070000000000060000000000
0E00000000001C0000000000180000000000380000000000700000000000600000000000
E00000000001C00000000001C0000000000380000000000780000000000700000000000F
00000000000F00000000001F00000000001E00000000003E00000000003E00000000007E
00000000007C00000000007C0000000000FC0000000000FC0000000001FC0000000001FC
0000000001FC0000000003F80000000003F80000000003F80000000003F80000000007F8
0000000007F80000000007F80000000007F80000000007F80000000007F8000000000FF8
000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8
000000000FF8000000000FF8000000000FF80000000007F00000000001C00000002A457B
C231>I<0000FF00000007FFE000001FFFF800007F00FE0000FC003F0001F0001F8003E0
000FC003C00007E007C00003F00F800001F00F800001F00F000001F81F000000F81F0000
00F81F000000F81F000000F81F800000F81F800000F81FC00001F81FC00001F01FE00001
F00FF00003E00FFC0003E007FE0007C007FF800F8003FFC01F0001FFF03E0001FFF87800
007FFEF000003FFFC000001FFFC0000007FFE0000003FFF8000007FFFC00001E7FFF0000
7C1FFF8000F80FFFC001E003FFE003C001FFF007C0007FF80F80003FFC1F00000FFC3E00
0007FE3E000001FE7C000000FE7C000000FF7C0000007FF80000003FF80000003FF80000
001FF80000001FF80000001FF80000001FF80000001FFC0000001E7C0000003E7C000000
3E7E0000003C3E0000007C1F000000F81F800001F00FC00003E007E00007C003F8001F80
00FF00FF00003FFFFC00000FFFF0000001FF800028447CC131>I<0000FF00000007FFE0
00001FFFF800007F80FC0000FC007E0001F8003F0003F0001F8007E0000FC00FE00007E0
1FC00007E01FC00003F03F800003F03F800003F87F800001F87F000001FC7F000001FCFF
000001FCFF000001FCFF000001FEFF000000FEFF000000FEFF000000FEFF000000FEFF00
0000FEFF000000FFFF000000FFFF000000FFFF000000FF7F000001FF7F000001FF7F0000
01FF3F800001FF3F800003FF1F800003FF1FC00003FF0FC00007FF07E00006FF07E0000E
FF03F0001CFF01F80038FF007C0070FF003F01E0FF000FFF80FE0001FE00FE00000000FE
00000001FE00000001FC00000001FC00000001FC00000001FC00000003F800000003F800
000003F00F800007F01FC00007E03FE0000FE03FE0000FC03FE0001F803FE0001F803FC0
003F003F80007E001E0000FC001C0001F8000F0003F00007E01FE00003FFFF800000FFFE
0000001FF0000028447CC131>I<00000000C00000000000000001E00000000000000001
E00000000000000001E00000000000000003F00000000000000003F00000000000000003
F00000000000000007F80000000000000007F80000000000000007F8000000000000000F
FC000000000000000FFC000000000000000FFC0000000000000019FE0000000000000019
FE0000000000000019FE0000000000000030FF0000000000000030FF0000000000000070
FF80000000000000607F80000000000000607F80000000000000E07FC0000000000000C0
3FC0000000000000C03FC0000000000001C03FE0000000000001801FE000000000000180
1FE0000000000003001FF0000000000003000FF0000000000003000FF000000000000600
0FF80000000000060007F80000000000060007F800000000000C0003FC00000000000C00
03FC00000000000C0003FC0000000000180001FE0000000000180001FE00000000001800
01FE0000000000300000FF0000000000300000FF0000000000700000FF80000000006000
007F80000000006000007F8000000000E000007FC000000000FFFFFFFFC000000000FFFF
FFFFC000000001FFFFFFFFE0000000018000001FE0000000018000001FE0000000030000
001FF0000000030000000FF0000000030000000FF0000000060000000FF8000000060000
0007F80000000600000007F80000000C00000003FC0000000C00000003FC0000000C0000
0003FC0000001800000001FE0000001800000001FE0000001800000001FE000000300000
0000FF0000003000000000FF0000007800000000FF800000F800000000FF800001FC0000
0000FFC0000FFF00000003FFE000FFFFE000007FFFFFC0FFFFE000007FFFFFC0FFFFE000
007FFFFFC042477DC649>65 D<FFFFFFFFFF000000FFFFFFFFFFE00000FFFFFFFFFFFC00
0001FFC00003FF0000007F800000FF8000007F8000003FC000007F8000001FE000007F80
00000FF000007F80000007F800007F80000007FC00007F80000003FC00007F80000003FE
00007F80000001FE00007F80000001FF00007F80000001FF00007F80000001FF00007F80
000001FF00007F80000001FF00007F80000001FF00007F80000001FF00007F80000001FE
00007F80000001FE00007F80000003FE00007F80000003FC00007F80000007FC00007F80
000007F800007F8000000FF000007F8000001FE000007F8000007FC000007F800000FF00
00007F800003FE0000007F80003FF00000007FFFFFFFE00000007FFFFFFFFC0000007F80
0000FF8000007F8000001FC000007F8000000FF000007F80000007F800007F80000003FC
00007F80000001FE00007F80000000FF00007F80000000FF80007F800000007F80007F80
0000007FC0007F800000007FC0007F800000003FC0007F800000003FE0007F800000003F
E0007F800000003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F80
0000003FE0007F800000003FE0007F800000007FC0007F800000007FC0007F800000007F
80007F80000000FF80007F80000001FF00007F80000001FF00007F80000003FE00007F80
00000FFC00007F8000001FF800007F8000007FE00001FFC00003FFC000FFFFFFFFFFFF00
00FFFFFFFFFFFC0000FFFFFFFFFFC000003B447CC345>I<0000000FFE000060000000FF
FFC000E0000003FFFFF000E000000FFC01FC01E000003FC0003E01E00000FF00000F83E0
0003FC000003C7E00007F8000001E7E0000FF0000000FFE0001FE00000007FE0003FC000
00003FE0007F800000001FE000FF000000000FE001FE000000000FE001FC0000000007E0
03FC0000000007E007F80000000003E007F80000000003E00FF00000000001E00FF00000
000001E01FE00000000000E01FE00000000000E03FE00000000000E03FE00000000000E0
3FC00000000000607FC00000000000607FC00000000000607FC00000000000607FC00000
00000000FF80000000000000FF80000000000000FF80000000000000FF80000000000000
FF80000000000000FF80000000000000FF80000000000000FF80000000000000FF800000
00000000FF80000000000000FF80000000000000FF80000000000000FF80000000000000
FF800000000000007FC00000000000007FC00000000000007FC00000000000607FC00000
000000603FC00000000000603FE00000000000603FE00000000000601FE00000000000E0
1FF00000000000E00FF00000000000C00FF00000000000C007F80000000001C007F80000
0000018003FC00000000038001FC00000000038001FE00000000070000FF000000000600
007F800000000E00003FC00000001C00001FE00000003800000FF000000078000007F800
0000F0000003FC000001E0000000FF000007800000003FC0001F000000000FFC00FC0000
000003FFFFF00000000000FFFFC000000000000FFE0000003B487BC546>I<FFFFFFFFFF
00000000FFFFFFFFFFF0000000FFFFFFFFFFFC00000001FFC00007FF00000000FF800000
7FC00000007F8000001FE00000007F80000007F00000007F80000003FC0000007F800000
01FE0000007F80000000FF0000007F800000007F0000007F800000003F8000007F800000
001FC000007F800000000FE000007F800000000FE000007F8000000007F000007F800000
0007F800007F8000000003F800007F8000000003FC00007F8000000003FC00007F800000
0001FC00007F8000000001FE00007F8000000001FE00007F8000000001FE00007F800000
0001FF00007F8000000000FF00007F8000000000FF00007F8000000000FF00007F800000
0000FF80007F8000000000FF80007F8000000000FF80007F8000000000FF80007F800000
0000FF80007F8000000000FF80007F8000000000FF80007F8000000000FF80007F800000
0000FF80007F8000000000FF80007F8000000000FF80007F8000000000FF80007F800000
0000FF80007F8000000000FF00007F8000000000FF00007F8000000000FF00007F800000
0001FF00007F8000000001FE00007F8000000001FE00007F8000000001FE00007F800000
0001FC00007F8000000003FC00007F8000000003F800007F8000000007F800007F800000
0007F000007F800000000FF000007F800000000FE000007F800000001FC000007F800000
003FC000007F800000003F8000007F800000007F0000007F80000000FE0000007F800000
03FC0000007F80000007F80000007F8000001FE0000000FF8000007FC0000001FFC00007
FF000000FFFFFFFFFFFC000000FFFFFFFFFFF0000000FFFFFFFFFF0000000041447CC34B
>I<FFFFFFFFFFFFF800FFFFFFFFFFFFF800FFFFFFFFFFFFF80001FFC000007FF800007F
80000007FC00007F80000001FC00007F80000000FC00007F800000007C00007F80000000
3C00007F800000001C00007F800000001C00007F800000000E00007F800000000E00007F
800000000E00007F800000000600007F800000000600007F800000000600007F80000000
0600007F800000000700007F800006000300007F800006000300007F800006000300007F
800006000000007F800006000000007F800006000000007F800006000000007F80000E00
0000007F80000E000000007F80001E000000007F80003E000000007F8000FE000000007F
FFFFFE000000007FFFFFFE000000007FFFFFFE000000007F8000FE000000007F80003E00
0000007F80001E000000007F80000E000000007F80000E000000007F800006000000007F
800006000000007F800006000000007F8000060000C0007F8000060000C0007F80000600
00C0007F800006000180007F800000000180007F800000000180007F800000000180007F
800000000180007F800000000380007F800000000380007F800000000300007F80000000
0300007F800000000700007F800000000700007F800000000F00007F800000000F00007F
800000001E00007F800000001E00007F800000003E00007F800000007E00007F80000001
FE00007F80000007FE0001FFC000007FFE00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00FFFF
FFFFFFFFFC003A447CC342>I<FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF001FF
C000007FF0007F8000000FF8007F80000003F8007F80000001F8007F80000000F8007F80
00000078007F8000000038007F8000000038007F800000001C007F800000001C007F8000
00001C007F800000000C007F800000000C007F800000000C007F800000000C007F800000
000E007F8000000006007F80000C0006007F80000C0006007F80000C0000007F80000C00
00007F80000C0000007F80000C0000007F80000C0000007F80001C0000007F80001C0000
007F80003C0000007F80007C0000007F8001FC0000007FFFFFFC0000007FFFFFFC000000
7FFFFFFC0000007F8001FC0000007F80007C0000007F80003C0000007F80001C0000007F
80001C0000007F80000C0000007F80000C0000007F80000C0000007F80000C0000007F80
000C0000007F80000C0000007F80000C0000007F8000000000007F8000000000007F8000
000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
00007F8000000000007F8000000000007F8000000000007FC00000000001FFE000000000
FFFFFFF8000000FFFFFFF8000000FFFFFFF800000037447CC340>I<0000000FFE000060
00000000FFFFC000E000000003FFFFF000E00000000FFC01FC01E00000003FC0003E01E0
000000FF00000F83E0000003FC000003C7E0000007F8000001E7E000000FF0000000FFE0
00001FE00000007FE000003FC00000003FE000007F800000001FE00000FF000000000FE0
0001FE000000000FE00001FC0000000007E00003FC0000000007E00007F80000000003E0
0007F80000000003E0000FF00000000001E0000FF00000000001E0001FE00000000000E0
001FE00000000000E0003FE00000000000E0003FE00000000000E0003FC0000000000060
007FC0000000000060007FC0000000000060007FC0000000000060007FC0000000000000
00FF8000000000000000FF8000000000000000FF8000000000000000FF80000000000000
00FF8000000000000000FF8000000000000000FF8000000000000000FF80000000000000
00FF8000000000000000FF8000000000000000FF8000000000000000FF80000000000000
00FF8000000000000000FF80000001FFFFFFC07FC0000001FFFFFFC07FC0000001FFFFFF
C07FC0000000007FF0007FC0000000003FE0003FC0000000001FE0003FE0000000001FE0
003FE0000000001FE0001FE0000000001FE0001FF0000000001FE0000FF0000000001FE0
000FF0000000001FE00007F8000000001FE00007F8000000001FE00003FC000000001FE0
0001FE000000001FE00001FE000000001FE00000FF000000001FE000007F800000001FE0
00003FC00000003FE000001FE00000003FE000000FF00000007FE0000007F8000000E7E0
000003FE000001C7E0000000FF00000383E00000003FE0000F01E00000000FFC00FE00E0
00000003FFFFF8006000000000FFFFE00000000000000FFE0000000042487BC54D>I<FF
FFFFC003FFFFFFFFFFFFC003FFFFFFFFFFFFC003FFFFFF01FFE0000007FF80007F800000
01FE00007F80000001FE00007F80000001FE00007F80000001FE00007F80000001FE0000
7F80000001FE00007F80000001FE00007F80000001FE00007F80000001FE00007F800000
01FE00007F80000001FE00007F80000001FE00007F80000001FE00007F80000001FE0000
7F80000001FE00007F80000001FE00007F80000001FE00007F80000001FE00007F800000
01FE00007F80000001FE00007F80000001FE00007F80000001FE00007F80000001FE0000
7F80000001FE00007F80000001FE00007F80000001FE00007F80000001FE00007FFFFFFF
FFFE00007FFFFFFFFFFE00007FFFFFFFFFFE00007F80000001FE00007F80000001FE0000
7F80000001FE00007F80000001FE00007F80000001FE00007F80000001FE00007F800000
01FE00007F80000001FE00007F80000001FE00007F80000001FE00007F80000001FE0000
7F80000001FE00007F80000001FE00007F80000001FE00007F80000001FE00007F800000
01FE00007F80000001FE00007F80000001FE00007F80000001FE00007F80000001FE0000
7F80000001FE00007F80000001FE00007F80000001FE00007F80000001FE00007F800000
01FE00007F80000001FE00007F80000001FE00007F80000001FE00007F80000001FE0000
7F80000001FE0001FFE0000007FF80FFFFFFC003FFFFFFFFFFFFC003FFFFFFFFFFFFC003
FFFFFF40447CC349>I<FFFFFFF0FFFFFFF0FFFFFFF000FFF000007FE000003FC000003F
C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
C000003FC000003FC000007FE00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C447DC323>
I<FFFFFFC00001FFFFC0FFFFFFC00001FFFFC0FFFFFFC00001FFFFC001FFE00000007FFC
0000FFC00000003FE000007F800000003F8000007F800000003E0000007F800000003C00
00007F80000000380000007F80000000700000007F80000000E00000007F80000001C000
00007F80000003800000007F80000007000000007F8000001E000000007F800000380000
00007F80000070000000007F800000E0000000007F800001C0000000007F800003800000
00007F80000700000000007F80000E00000000007F80001C00000000007F800038000000
00007F80007000000000007F8000E000000000007F8001C000000000007F8003E0000000
00007F8007F000000000007F800FF000000000007F801FF800000000007F803FFC000000
00007F8077FC00000000007F80E3FE00000000007F81C1FF00000000007F8381FF000000
00007F8700FF80000000007F8E007FC0000000007F9C007FC0000000007FB8003FE00000
00007FF0001FF0000000007FC0001FF0000000007F80000FF8000000007F800007FC0000
00007F800007FC000000007F800003FE000000007F800001FF000000007F800001FF0000
00007F800000FF800000007F8000007FC00000007F8000007FC00000007F8000003FE000
00007F8000001FF00000007F8000001FF00000007F8000000FF80000007F80000007FC00
00007F80000007FC0000007F80000003FE0000007F80000001FF0000007F80000001FF00
00007F80000000FF8000007F80000000FFC000007F80000000FFE00000FFC0000000FFF0
0001FFE0000001FFFC00FFFFFFC0001FFFFFE0FFFFFFC0001FFFFFE0FFFFFFC0001FFFFF
E043447CC34C>75 D<FFFF800000000007FFFCFFFFC0000000000FFFFCFFFFC000000000
0FFFFC01FFC0000000000FFE00006FE0000000001BF800006FE0000000001BF800006FE0
000000001BF8000067F00000000033F8000067F00000000033F8000063F80000000063F8
000063F80000000063F8000063F80000000063F8000061FC00000000C3F8000061FC0000
0000C3F8000061FC00000000C3F8000060FE0000000183F8000060FE0000000183F80000
607F0000000303F80000607F0000000303F80000607F0000000303F80000603F80000006
03F80000603F8000000603F80000603F8000000603F80000601FC000000C03F80000601F
C000000C03F80000600FE000001803F80000600FE000001803F80000600FE000001803F8
00006007F000003003F800006007F000003003F800006007F000003003F800006003F800
006003F800006003F800006003F800006001FC0000C003F800006001FC0000C003F80000
6001FC0000C003F800006000FE00018003F800006000FE00018003F800006000FE000180
03F8000060007F00030003F8000060007F00030003F8000060003F80060003F800006000
3F80060003F8000060003F80060003F8000060001FC00C0003F8000060001FC00C0003F8
000060001FC00C0003F8000060000FE0180003F8000060000FE0180003F80000600007F0
300003F80000600007F0300003F80000600007F0300003F80000600003F8600003F80000
600003F8600003F80000600003F8600003F80000600001FCC00003F80000600001FCC000
03F80000600000FF800003F80000600000FF800003F80000600000FF800003F800006000
007F000003F80000F000007F000003F80000F000007F000003F80001F800003E000003F8
000FFF00003E00000FFE00FFFFF0001C0007FFFFFCFFFFF0001C0007FFFFFCFFFFF0001C
0007FFFFFC4E447BC359>77 D<0000001FFC00000000000001FFFFC0000000000007F007
F000000000001F8000FC00000000007E00003F0000000001F800000FC000000003F00000
07E000000007E0000003F00000000FC0000001F80000001F80000000FC0000003F000000
007E0000007E000000003F000000FE000000003F800001FC000000001FC00003F8000000
000FE00003F8000000000FE00007F00000000007F00007F00000000007F0000FF0000000
0007F8000FE00000000003F8001FE00000000003FC001FE00000000003FC003FC0000000
0001FE003FC00000000001FE003FC00000000001FE007FC00000000001FF007FC0000000
0001FF007F800000000000FF007F800000000000FF007F800000000000FF00FF80000000
0000FF80FF800000000000FF80FF800000000000FF80FF800000000000FF80FF80000000
0000FF80FF800000000000FF80FF800000000000FF80FF800000000000FF80FF80000000
0000FF80FF800000000000FF80FF800000000000FF80FF800000000000FF80FF80000000
0000FF807FC00000000001FF007FC00000000001FF007FC00000000001FF007FC0000000
0001FF003FC00000000001FE003FE00000000003FE003FE00000000003FE001FE0000000
0003FC001FE00000000003FC000FF00000000007F8000FF00000000007F80007F8000000
000FF00007F8000000000FF00003F8000000000FE00003FC000000001FE00001FE000000
003FC00000FE000000003F8000007F000000007F0000007F80000000FF0000003F800000
00FE0000001FC0000001FC00000007E0000003F000000003F0000007E000000001FC0000
1FC0000000007E00003F00000000001F8000FC000000000007F007F0000000000001FFFF
C00000000000001FFC0000000041487BC54C>79 D<0000001FFC00000000000001FFFFC0
000000000007F007F000000000001F8000FC00000000007E00003F0000000001FC00001F
C000000003F0000007E000000007E0000003F00000000FC0000001F80000001F80000000
FC0000003F000000007E0000007F000000007F000000FE000000003F800001FC00000000
1FC00003FC000000001FE00003F8000000000FE00007F8000000000FF00007F000000000
07F0000FF00000000007F8000FF00000000007F8001FE00000000003FC001FE000000000
03FC003FE00000000003FE003FC00000000001FE003FC00000000001FE007FC000000000
01FF007FC00000000001FF007FC00000000001FF007F800000000000FF007F8000000000
00FF00FF800000000000FF80FF800000000000FF80FF800000000000FF80FF8000000000
00FF80FF800000000000FF80FF800000000000FF80FF800000000000FF80FF8000000000
00FF80FF800000000000FF80FF800000000000FF80FF800000000000FF80FF8000000000
00FF80FF800000000000FF807F800000000000FF007FC00000000001FF007FC000000000
01FF007FC00000000001FF003FC00000000001FE003FC00000000001FE003FE000000000
03FE001FE00000000003FC001FE00000000003FC000FE00000000003F8000FF000000000
07F80007F00000000007F00007F80003F0000FF00003F8000FFC000FE00003FC001C0E00
1FE00001FC003807001FC00000FE003003803F8000007F007001807F0000007F006000C0
7F0000003F806000C0FE0000001FC06000E1FC00000007E0600063F000000003F0600077
E000000001FC70007FC0000000007E30007F00000000001FB800FC000000000007FC07F8
0000C0000001FFFFFC0000C00000001FFC3C0000C000000000003C0000C000000000003E
0001C000000000001E0001C000000000001F0003C000000000001F00038000000000001F
80078000000000001FC00F8000000000000FF03F8000000000000FFFFF0000000000000F
FFFF00000000000007FFFF00000000000007FFFE00000000000003FFFC00000000000003
FFFC00000000000001FFF8000000000000007FE0000000000000001F800042597BC54C>
81 D<FFFFFFFFE000000000FFFFFFFFFF00000000FFFFFFFFFFC000000001FFC0003FF8
000000007F800003FC000000007F800000FF000000007F8000007F800000007F8000003F
C00000007F8000001FE00000007F8000000FF00000007F80000007F80000007F80000007
F80000007F80000007FC0000007F80000003FC0000007F80000003FE0000007F80000003
FE0000007F80000003FE0000007F80000003FE0000007F80000003FE0000007F80000003
FE0000007F80000003FE0000007F80000003FC0000007F80000003FC0000007F80000007
FC0000007F80000007F80000007F8000000FF00000007F8000000FF00000007F8000001F
E00000007F8000003FC00000007F8000007F000000007F800001FE000000007F800007F8
000000007F80003FE0000000007FFFFFFF00000000007FFFFFFC00000000007F80007F80
000000007F80000FE0000000007F800007F0000000007F800003FC000000007F800001FE
000000007F800000FE000000007F800000FF000000007F8000007F800000007F8000007F
800000007F8000003FC00000007F8000003FC00000007F8000003FC00000007F8000003F
C00000007F8000003FC00000007F8000003FC00000007F8000003FC00000007F8000003F
E00000007F8000003FE00000007F8000003FE00000007F8000003FE00000007F8000003F
E00000007F8000003FE00000007F8000003FE00000007F8000003FE00060007F8000003F
F00060007F8000001FF00060007F8000001FF00060007F8000001FF000E0007F8000000F
F800C001FFE0000007F801C0FFFFFFC00007F80180FFFFFFC00001FC0380FFFFFFC00000
FE07000000000000003FFE0000000000000007F80043467CC348>I<0001FF000300000F
FFE00700003FFFF8070000FE00FE0F0001F8001F0F0007E000079F0007C00003DF000F80
0001FF001F000000FF003F0000007F003E0000003F007E0000003F007E0000001F007C00
00001F00FC0000000F00FC0000000F00FC0000000700FC0000000700FC0000000700FE00
00000700FE0000000300FE0000000300FF0000000300FF00000003007F80000000007FC0
000000007FE0000000003FF8000000003FFE000000001FFFE00000000FFFFE00000007FF
FFE0000003FFFFFC000001FFFFFF000000FFFFFFC000003FFFFFF000000FFFFFF8000001
FFFFFC0000001FFFFE00000001FFFE000000001FFF0000000003FF8000000001FF800000
0000FFC0000000007FC0000000003FC0000000001FC0000000001FE0C00000000FE0C000
00000FE0C00000000FE0C000000007E0C000000007E0C000000007E0E000000007E0E000
000007E0E000000007E0F000000007C0F00000000FC0F80000000FC0F80000000F80FC00
00001F80FE0000001F00FF0000003F00FF8000007E00FBC00000FC00F9F00001F800F07C
0003F000F03FC00FE000E00FFFFF8000E001FFFE0000C0003FF000002B487BC536>I<3F
FFFFFFFFFFFFF83FFFFFFFFFFFFFF83FFFFFFFFFFFFFF83FF0001FF8001FF83F80000FF0
0003F83E00000FF00000F87C00000FF000007C7800000FF000003C7800000FF000003C70
00000FF000001C7000000FF000001C7000000FF000001C6000000FF000000C6000000FF0
00000C6000000FF000000C6000000FF000000C6000000FF000000CC000000FF0000006C0
00000FF0000006C000000FF0000006C000000FF0000006C000000FF00000060000000FF0
0000000000000FF00000000000000FF00000000000000FF00000000000000FF000000000
00000FF00000000000000FF00000000000000FF00000000000000FF00000000000000FF0
0000000000000FF00000000000000FF00000000000000FF00000000000000FF000000000
00000FF00000000000000FF00000000000000FF00000000000000FF00000000000000FF0
0000000000000FF00000000000000FF00000000000000FF00000000000000FF000000000
00000FF00000000000000FF00000000000000FF00000000000000FF00000000000000FF0
0000000000000FF00000000000000FF00000000000000FF00000000000000FF000000000
00000FF00000000000000FF00000000000000FF00000000000000FF00000000000000FF0
0000000000000FF00000000000000FF00000000000000FF00000000000000FF000000000
00001FF80000000000007FFE0000000001FFFFFFFF80000001FFFFFFFF80000001FFFFFF
FF80003F447DC346>I<FFFFFF0000003FFFF0FFFFFF0000003FFFF0FFFFFF0000003FFF
F003FFE000000007FF0000FFC000000001FC0000FF8000000001F800007F8000000000F0
00007FC000000000E000003FC000000000E000003FC000000000C000003FE000000001C0
00001FE0000000018000001FE0000000018000000FF0000000030000000FF00000000300
00000FF80000000300000007F80000000600000007F80000000600000007FC0000000E00
000003FC0000000C00000003FC0000000C00000001FE0000001800000001FE0000001800
000001FF0000001800000000FF0000003000000000FF0000003000000000FF8000007000
0000007F80000060000000007FC0000060000000003FC00000C0000000003FC00000C000
0000003FE00000C0000000001FE0000180000000001FE0000180000000001FF000038000
0000000FF0000300000000000FF80003000000000007F80006000000000007F800060000
00000007FC000E000000000003FC000C000000000003FC000C000000000001FE00180000
00000001FE0018000000000001FF0018000000000000FF0030000000000000FF00300000
00000000FF80700000000000007F80600000000000007F80600000000000003FC0C00000
000000003FC0C00000000000003FE0C00000000000001FE1800000000000001FE1800000
000000001FF3800000000000000FF3000000000000000FFB0000000000000007FE000000
0000000007FE0000000000000007FE0000000000000003FC0000000000000003FC000000
0000000003FC0000000000000001F80000000000000001F80000000000000000F0000000
0000000000F00000000000000000F00000000000000000600000000044467EC349>86
D<0007FC000000003FFF80000000F80FE0000003C003F00000070001F800000E0000FC00
000FC0007E00001FE0007F00001FF0003F80001FF0003F80001FF0003F80001FF0001FC0
001FF0001FC0000FE0001FC0000380001FC0000000001FC0000000001FC0000000001FC0
000000001FC00000000FFFC0000001FFFFC000000FFE1FC000003FC01FC00000FF001FC0
0003FC001FC00007F8001FC0000FF0001FC0001FE0001FC0003FC0001FC0007FC0001FC0
007F80001FC0007F80001FC060FF00001FC060FF00001FC060FF00001FC060FF00003FC0
60FF00003FC060FF00003FC060FF80007FC0607F8000EFC0607FC000C7E0C03FC001C7E0
C01FE00783F1C007F81E03FF8001FFFC01FF00001FE0007C002B2E7CAC31>97
D<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC000000
0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC03FC000001FC0FFF800001FC3C07E00001FC7001F80001FDE0007E
0001FD80003F0001FF80001F8001FF00001FC001FE00000FE001FC000007E001FC000007
F001FC000007F001FC000003F801FC000003F801FC000003FC01FC000003FC01FC000001
FC01FC000001FE01FC000001FE01FC000001FE01FC000001FE01FC000001FE01FC000001
FE01FC000001FE01FC000001FE01FC000001FE01FC000001FE01FC000001FE01FC000001
FC01FC000003FC01FC000003FC01FC000003F801FC000003F801FC000007F001FC000007
F001FE00000FE001FE00000FC001FF00001FC001FB00003F8001F380007E0001E1C000FC
0001E0F001F80001C03C07E00001801FFF8000000003FC00002F467DC436>I<00007F80
000003FFF000000FC07C00003F000F0000FC00038001F80001C003F8000FC007F0001FE0
07E0003FE00FE0003FE01FC0003FE01FC0003FE03F80003FE03F80001FC07F800007007F
800000007F800000007F00000000FF00000000FF00000000FF00000000FF00000000FF00
000000FF00000000FF00000000FF00000000FF00000000FF00000000FF000000007F0000
00007F800000007F800000003F800000003F800000303FC00000301FC00000700FE00000
600FE00000E007F00000C003F80001C001F800038000FC000700003F001E00001FC07800
0007FFF0000000FF8000242E7DAC2B>I<000000007F000000003FFF000000003FFF0000
00003FFF0000000001FF0000000000FF00000000007F00000000007F00000000007F0000
0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000
0000007F00000000007F00000000007F00000000007F00000000007F00000000007F0000
0000007F00000000007F00000000007F00000000007F0000007F807F000003FFF07F0000
0FC07C7F00003F000E7F00007E00077F0000FC0003FF0003F80001FF0007F00000FF0007
E00000FF000FE000007F001FC000007F001FC000007F003F8000007F003F8000007F007F
8000007F007F8000007F007F0000007F00FF0000007F00FF0000007F00FF0000007F00FF
0000007F00FF0000007F00FF0000007F00FF0000007F00FF0000007F00FF0000007F00FF
0000007F00FF0000007F007F0000007F007F8000007F007F8000007F003F8000007F003F
8000007F001FC000007F001FC000007F000FC00000FF000FE00000FF0007F00001FF0003
F00003FF0001F800077F8000FC000E7FC0003F001C7FFE000FC0F87FFE0003FFE07FFE00
007F007F002F467DC436>I<0001FE00000007FFC000001F03F000007E00FC0000FC007E
0001F8003F0003F0003F0007E0001F800FE0001FC00FC0000FC01FC0000FC03F80000FE0
3F800007E03F800007E07F800007F07F000007F07F000007F0FF000007F0FF000007F0FF
000007F0FFFFFFFFF0FFFFFFFFF0FF00000000FF00000000FF00000000FF00000000FF00
000000FF000000007F000000007F000000007F800000007F800000003F800000003F8000
00301FC00000301FC00000700FC00000600FE00000E007F00000C003F00001C001F80003
8000FC000700003E001E00001F80F8000003FFE0000000FF0000242E7DAC2B>I<00000F
E00000007FF8000001F81E000003F03F00000FE07F80001FC0FF80001F80FF80003F80FF
80007F00FF80007F00FF80007F007F0000FE001C0000FE00000000FE00000000FE000000
00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
FE00000000FE00000000FE00000000FE00000000FE000000FFFFFF8000FFFFFF8000FFFF
FF800000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE0000
0000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE000000
00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE
00000001FF8000007FFFFF00007FFFFF00007FFFFF000021467EC51E>I<000000000F80
0001FC007FE0000FFF81F0F0003F07E381F000FC01FF03F001F800FE01F003F0007E01E0
07F0007F000007E0003F00000FE0003F80000FC0001F80001FC0001FC0001FC0001FC000
1FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC000
1FC0001FC0000FC0001F80000FE0003F800007E0003F000007F0007F000003F0007E0000
01F800FC000001FC01F8000003BF07E00000030FFF8000000701FC000000070000000000
0700000000000F00000000000F00000000000F00000000000F800000000007C000000000
07E00000000007FFFFF8000003FFFFFF000003FFFFFFE00001FFFFFFF800007FFFFFFC00
01FFFFFFFE0007C0000FFF000F800000FF003F0000003F803E0000001F807C0000000FC0
7C0000000FC0F800000007C0F800000007C0F800000007C0F800000007C0F800000007C0
FC0000000FC07C0000000F807E0000001F803E0000001F001F0000003E000F8000007C00
07E00001F80001F80007E000007F003F8000001FFFFE00000001FFE000002C427DAC31>
I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC000000
0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC01FE000001FC07FFC00001FC1E07F00001FC3801F80001FC7001FC
0001FCE000FC0001FDC000FE0001FD8000FE0001FF80007F0001FF00007F0001FF00007F
0001FE00007F0001FE00007F0001FE00007F0001FC00007F0001FC00007F0001FC00007F
0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F
0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F
0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F
0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F0003FE0000FF
80FFFFF83FFFFEFFFFF83FFFFEFFFFF83FFFFE2F457DC436>I<01E00007F80007F8000F
FC000FFC000FFC000FFC0007F80007F80001E00000000000000000000000000000000000
000000000000000000000000000000000000000000000001FC00FFFC00FFFC00FFFC0007
FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003
FE00FFFFF8FFFFF8FFFFF815437DC21C>I<00003C000000FF000000FF000001FF800001
FF800001FF800001FF800000FF000000FF0000003C000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000007F80003FFF80003FFF80003FFF800000FF8000007F8000003F8000003F800000
3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800000
3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800000
3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800000
3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F800000
3F8000003F8000003F8000003F8000003F8000003F8000003F8000003F803E003F807F00
3F80FF807F00FF807F00FF807E00FF807E00FF80FC007F00F8003C01F0001E03E00007FF
800001FE0000195785C21E>I<01FC00000000FFFC00000000FFFC00000000FFFC000000
0007FC0000000003FC0000000001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC0000000001FC0000000001FC0000000001FC001FFFE001FC001FFF
E001FC001FFFE001FC000FFF0001FC0007F80001FC0007E00001FC0007C00001FC000780
0001FC000E000001FC001C000001FC0038000001FC0070000001FC00E0000001FC01C000
0001FC0380000001FC0700000001FC0F00000001FC3F80000001FC7FC0000001FCFFC000
0001FDCFE0000001FF8FF0000001FF07F0000001FE03F8000001FC03FC000001FC01FC00
0001FC00FE000001FC00FF000001FC007F000001FC003F800001FC003FC00001FC001FC0
0001FC000FE00001FC000FF00001FC0007F00001FC0007F80001FC0003FC0001FC0003FE
0001FC0003FF0003FE0007FF80FFFFF81FFFF8FFFFF81FFFF8FFFFF81FFFF82D457DC433
>I<01FC00FFFC00FFFC00FFFC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001
FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF815457DC41C>I<
01FC00FF00001FE00000FFFC07FFE000FFFC0000FFFC0F03F801E07F0000FFFC3C01FC07
803F800007FC7000FE0E001FC00003FCE0007E1C000FC00001FDC0007F38000FE00001FD
80007F30000FE00001FF80003FF00007F00001FF00003FE00007F00001FF00003FE00007
F00001FE00003FC00007F00001FE00003FC00007F00001FE00003FC00007F00001FC0000
3F800007F00001FC00003F800007F00001FC00003F800007F00001FC00003F800007F000
01FC00003F800007F00001FC00003F800007F00001FC00003F800007F00001FC00003F80
0007F00001FC00003F800007F00001FC00003F800007F00001FC00003F800007F00001FC
00003F800007F00001FC00003F800007F00001FC00003F800007F00001FC00003F800007
F00001FC00003F800007F00001FC00003F800007F00001FC00003F800007F00001FC0000
3F800007F00001FC00003F800007F00001FC00003F800007F00001FC00003F800007F000
01FC00003F800007F00001FC00003F800007F00001FC00003F800007F00001FC00003F80
0007F00003FE00007FC0000FF800FFFFF81FFFFF03FFFFE0FFFFF81FFFFF03FFFFE0FFFF
F81FFFFF03FFFFE04B2C7DAB52>I<01FC01FE0000FFFC07FFC000FFFC1E07F000FFFC38
01F80007FC7001FC0003FCE000FC0001FDC000FE0001FD8000FE0001FF80007F0001FF00
007F0001FF00007F0001FE00007F0001FE00007F0001FE00007F0001FC00007F0001FC00
007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00
007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00
007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00
007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00
007F0003FE0000FF80FFFFF83FFFFEFFFFF83FFFFEFFFFF83FFFFE2F2C7DAB36>I<0000
7F8000000003FFF00000000FC0FC0000003E001F0000007C000F800000F80007C00001F0
0003E00003E00001F00007C00000F8000FC00000FC000FC00000FC001F8000007E003F80
00007F003F8000007F003F0000003F007F0000003F807F0000003F807F0000003F807F00
00003F80FF0000003FC0FF0000003FC0FF0000003FC0FF0000003FC0FF0000003FC0FF00
00003FC0FF0000003FC0FF0000003FC0FF0000003FC0FF0000003FC07F0000003F807F00
00003F807F8000007F803F8000007F003F8000007F001F8000007E001FC00000FE000FC0
0000FC000FE00001FC0007E00001F80003F00003F00001F80007E00000FC000FC000003E
001F0000001FC0FE00000007FFF8000000007F8000002A2E7DAC31>I<01FC03FC0000FF
FC0FFF8000FFFC3C07E000FFFC7001F80007FDE000FE0001FD80007F0001FF80003F8001
FF00001FC001FE00001FE001FC00000FE001FC00000FF001FC000007F001FC000007F801
FC000003F801FC000003FC01FC000003FC01FC000003FC01FC000001FE01FC000001FE01
FC000001FE01FC000001FE01FC000001FE01FC000001FE01FC000001FE01FC000001FE01
FC000001FE01FC000001FE01FC000001FE01FC000003FC01FC000003FC01FC000003FC01
FC000007F801FC000007F801FC000007F001FC00000FF001FE00000FE001FE00001FC001
FF00003FC001FF00003F8001FF80007E0001FDC000FC0001FCF003F80001FC3C0FE00001
FC1FFF800001FC03FC000001FC0000000001FC0000000001FC0000000001FC0000000001
FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
FC0000000001FC0000000001FC0000000001FC0000000003FE00000000FFFFF8000000FF
FFF8000000FFFFF80000002F3F7DAB36>I<03F803F0FFF81FFCFFF83C3EFFF8707F07F8
E0FF03F9C0FF01F980FF01FB80FF01FB007E01FB003C01FF000001FE000001FE000001FE
000001FE000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FF
0000FFFFFE00FFFFFE00FFFFFE00202C7DAB26>114 D<003FE01801FFFC3807E01F780F
0003F81E0001F83C0000F87C00007878000078F8000038F8000038F8000018F8000018FC
000018FC000018FE000018FF8000007FC000007FFC00003FFFE0001FFFFC000FFFFF0007
FFFFC003FFFFE000FFFFF0001FFFF80000FFF800000FFC000003FCC00001FEC00000FEC0
00007EE000007EE000003EE000003EF000003EF000003EF000003EF800003CFC00007CFC
000078FE0000F8FF0001F0F38003E0F1F00F80E07FFE00C00FF0001F2E7DAC26>I<0006
000000060000000600000006000000060000000E0000000E0000000E0000000E0000001E
0000001E0000001E0000003E0000007E0000007E000000FE000001FE000007FE00001FFF
FFF0FFFFFFF0FFFFFFF000FE000000FE000000FE000000FE000000FE000000FE000000FE
000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
000000FE000000FE000000FE000000FE000000FE000000FE000000FE000C00FE000C00FE
000C00FE000C00FE000C00FE000C00FE000C00FE000C00FE000C00FE000C007E001C007F
0018007F0018003F0038001F8030001FC0700007E0E00001FFC000007F001E3E7EBC26>
I<01FC00007F00FFFC003FFF00FFFC003FFF00FFFC003FFF0007FC0001FF0003FC0000FF
0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F
0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F
0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F
0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F0001FC00007F
0001FC00007F0001FC00007F0001FC0000FF0001FC0000FF0001FC0000FF0001FC0001FF
0001FC0001FF0000FC0001FF0000FE0003FF00007E00077F80007F000E7FC0003F001C7F
FE000FC0787FFE0003FFF07FFE00007F807F002F2D7DAB36>I<FFFFF001FFFCFFFFF001
FFFCFFFFF001FFFC07FF00007FE003FE00001F8001FE00001F0001FE00000E0000FE0000
0E0000FE00000C00007F00001800007F00001800007F80001800003F80003000003F8000
3000003FC0007000001FC0006000001FE0006000000FE000C000000FE000C000000FF001
C0000007F00180000007F00180000003F80300000003F80300000003FC0700000001FC06
00000001FC0600000000FE0C00000000FE0C00000000FF0C000000007F18000000007F18
000000007FB8000000003FB0000000003FF0000000001FE0000000001FE0000000001FE0
000000000FC0000000000FC0000000000780000000000780000000000780000000000300
00002E2C7EAA33>I<FFFFE0FFFFE03FFF80FFFFE0FFFFE03FFF80FFFFE0FFFFE03FFF80
07FF000FFE000FFC0003FC0003F80003F80003FC0003F80001E00001FC0003F80001E000
01FC0001F80001C00001FE0001FC0001C00000FE0001FC0001800000FE0001FC00018000
00FF0001FE00038000007F00037E00030000007F00037E00030000007F80037F00070000
003F80063F00060000003F80063F00060000001FC0063F800C0000001FC00C1F800C0000
001FC00C1F800C0000000FE00C1FC0180000000FE0180FC0180000000FE0180FC0180000
0007F0180FE03000000007F03007E03000000007F03007E03000000003F83007F0600000
0003F86003F06000000003F86003F06000000001FCE003F8C000000001FCC001F8C00000
0001FCC001FCC000000000FFC001FD8000000000FF8000FD8000000000FF8000FF800000
00007F8000FF00000000007F00007F00000000007F00007F00000000003F00007E000000
00003E00003E00000000003E00003E00000000001E00003C00000000001C00001C000000
00001C00001C000000412C7EAA46>I<FFFFF007FFFCFFFFF007FFFCFFFFF007FFFC03FF
C001FFC000FF8000FF00007F8000FC00003F8000F800003FC000E000001FE000E000000F
E001C0000007F00380000007F80300000003FC0600000001FC0E00000001FE1C00000000
FF18000000007F30000000003FF0000000003FE0000000001FE0000000000FE000000000
07F00000000007F8000000000FF8000000000DFC0000000019FE0000000038FF00000000
707F00000000603F80000000C03FC0000001C01FC0000003800FE0000003000FF0000006
0007F800000E0003F800001C0001FC00003C0001FE00007C0001FF0001FC0001FF800FFE
0003FFC0FFFF800FFFFFFFFF800FFFFFFFFF800FFFFF302B7FAA33>I<FFFFF001FFFCFF
FFF001FFFCFFFFF001FFFC07FF00007FE003FE00001F8001FE00001F0001FE00000E0000
FE00000C0000FF00001C00007F00001800007F00001800007F80003800003F8000300000
3F80003000001FC0006000001FC0006000001FE000E000000FE000C000000FE000C00000
07F00180000007F00180000007F80380000003F80300000003F80300000001FC06000000
01FC0600000001FE0E00000000FE0C00000000FE0C000000007F18000000007F18000000
007FB8000000003FB0000000003FB0000000001FE0000000001FE0000000001FE0000000
000FC0000000000FC0000000000780000000000780000000000780000000000300000000
000300000000000600000000000600000000000600000000000C00000000000C00000000
00180000000000180000003C00180000007E0030000000FF0030000000FF0060000000FF
0060000000FF00C0000000FE01C00000007C03800000007007000000003C1E000000000F
FC0000000003F0000000002E3F7EAA33>I E /Fd 2 63 df<00000038000000FC000001
FC000007FC00000FFC00003FF800007FE00000FFC00003FF000007FE00001FF800003FF0
00007FE00001FF800003FF00000FFC00001FF800007FF00000FFC00000FF800000FF8000
00FFC000007FF000001FF800000FFC000003FF000001FF8000007FE000003FF000001FF8
000007FE000003FF000000FFC000007FE000003FF800000FFC000007FC000001FC000000
FC000000381E287CAA27>60 D<70000000FC000000FE000000FF800000FFC000007FF000
001FF800000FFC000003FF000001FF8000007FE000003FF000001FF8000007FE000003FF
000000FFC000007FE000003FF800000FFC000007FC000007FC00000FFC00003FF800007F
E00000FFC00003FF000007FE00001FF800003FF000007FE00001FF800003FF00000FFC00
001FF800007FF00000FFC00000FF800000FE000000FC000000700000001E287CAA27>62
D E /Fe 1 47 df<3C7EFFFFFFFEFE380808798715>46 D E /Ff
72 123 df<00003FE00FE00001FFF83FF80007E01EF83C001F800FF07E003F001FE0FE00
7E003FE0FE00FC003FC0FE01F8003FC0FE01F8003FC03803F0001F800003F0001F800003
F0001F800003F0001F800003F0001F800003F0001F800003F0001F800003F0001F800003
F0001F800003F0001F800003F0001F800003F0001F8000FFFFFFFFFFC0FFFFFFFFFFC0FF
FFFFFFFFC003F0001F800003F0001F800003F0001F800003F0001F800003F0001F800003
F0001F800003F0001F800003F0001F800003F0001F800003F0001F800003F0001F800003
F0001F800003F0001F800003F0001F800003F0001F800003F0001F800003F0001F800003
F0001F800003F0001F800003F0001F800003F0001F800003F0001F800003F0001F800003
F0001F800003F0001F800007F8003FC000FFFF83FFFF00FFFF83FFFF00FFFF83FFFF002F
357FB42D>11 D<00001FE0000000FFFC000003F01E00000FC00780001F800780003F000F
C0007E001FC000FC001FC000FC001FC001F8001FC001F8000F8001F800000001F8000000
01F800000001F800000001F800000001F800000001F800000001F800000001F800000001
F8000FC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC001F8001FC001F8000FC001F8000FC001F8
000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F800
0FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000F
C001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC0
03FC001FE07FFFC1FFFF7FFFC1FFFF7FFFC1FFFF28357FB42B>I<00001FF8000000FFFF
C00003F00FC0000FC01FC0001F801FC0003F001FC0007E001FC000FC001FC000FC000FC0
01F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001
F8000FC001F8000FC001F8000FC001F8000FC001F8000FC0FFFFFFFFC0FFFFFFFFC0FFFF
FFFFC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F800
0FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000F
C001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC001F8000FC0
01F8000FC001F8000FC001F8000FC001F8000FC003FC001FE07FFFE3FFFF7FFFE3FFFF7F
FFE3FFFF28357FB42B>I<3C7EFFFFFFFFFFFFFFFF7E7E7E7E7E7E7E7E7E7E7E3E3C3C3C
3C3C3C3C3C3C3C3C181818181818000000000000003C7EFFFFFFFF7E3C08367AB515>33
D<0000003000180000000078003C0000000078003C00000000F8007C00000000F8007C00
000000F0007800000000F0007800000000F0007800000001F000F800000001F000F80000
0001E000F000000001E000F000000003E001F000000003E001F000000003C001E0000000
03C001E000000003C001E000000007C003E000000007C003E0000000078003C000000007
8003C0000000078003C00000000F8007C0007FFFFFFFFFFFFCFFFFFFFFFFFFFEFFFFFFFF
FFFFFE7FFFFFFFFFFFFC00003E001F000000003E001F000000003C001E000000003C001E
000000003C001E000000007C003E000000007C003E0000000078003C0000000078003C00
00000078003C00000000F8007C00000000F8007C00007FFFFFFFFFFFFCFFFFFFFFFFFFFE
FFFFFFFFFFFFFE7FFFFFFFFFFFFC0003E001F000000003C001E000000003C001E0000000
07C003E000000007C003E0000000078003C0000000078003C00000000F8007C00000000F
8007C00000000F0007800000000F0007800000001F000F800000001F000F800000001E00
0F000000001E000F000000003E001F000000003E001F000000003C001E000000003C001E
000000007C003E000000007C003E0000000078003C0000000078003C0000000030001800
000037437CB340>35 D<00007C000000000001FE000000000007C700000000000F838000
0000001F0180000000001F01C0000000003E00C0000000003E00C0000000007E00C00000
00007E00C0000000007C00C0000000007E00C0000000007E00C0000000007E01C0000000
007E0180000000007E0380000000007E0300000000007E0700000000007E0E0000000000
3F1C00000000003F1800000000003F3800000000003FF0000FFFF0003FE0000FFFF0001F
C0000FFFF0001FC00001FF00001FC00000FC00000FE000007000001FE000006000003FE0
0000E0000077F00001C00000E3F80001800001C3F8000380000381FC000300000781FC00
0700000F00FE000E00001F00FF000C00003F007F001C00003E003F803800007E003FC030
00007E001FE0700000FE000FE0E00000FE000FF0C00000FE0007F9C00000FE0003FF8000
00FF0001FF000030FF0000FE000030FF00007F0000307F80003F8000607F80007FC000E0
3FC001EFE000E01FE003C7F803C00FF01F83FE0F8007FFFE00FFFF0001FFF8003FFE0000
3FC00007F00034387DB53C>38 D<0000C00001C0000380000F00000E00001C00003C0000
780000F00000F00001E00003C00003C00007C0000780000F80000F00001F00001F00001E
00003E00003E00003E00003C00007C00007C00007C00007C00007C0000F80000F80000F8
0000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F8
0000F800007C00007C00007C00007C00007C00003C00003E00003E00003E00001E00001F
00001F00000F00000F800007800007C00003C00003C00001E00000F00000F00000780000
3C00001C00000E00000F000003800001C00000C0124A79B71E>40
D<C00000E000007000003C00001C00000E00000F000007800003C00003C00001E00000F0
0000F00000F800007800007C00003C00003E00003E00001E00001F00001F00001F00000F
00000F80000F80000F80000F80000F800007C00007C00007C00007C00007C00007C00007
C00007C00007C00007C00007C00007C00007C00007C00007C00007C0000F80000F80000F
80000F80000F80000F00001F00001F00001F00001E00003E00003E00003C00007C000078
0000F80000F00000F00001E00003C00003C0000780000F00000E00001C00003C00007000
00E00000C00000124A7CB71E>I<3C007E00FF00FF00FF80FF807F803D80018001800180
0180038003000300070006000E000C001C0038007000600009177A8715>44
D<FFFFF0FFFFF0FFFFF0FFFFF0FFFFF014057F921A>I<3C7EFFFFFFFF7E3C08087A8715>
I<0000003000000078000000F8000000F8000000F0000001F0000001F0000001E0000003
E0000003E0000003C0000007C0000007C00000078000000F8000000F8000000F0000001F
0000001F0000003E0000003E0000003C0000007C0000007C00000078000000F8000000F8
000000F0000001F0000001F0000001E0000003E0000003E0000003C0000007C0000007C0
00000F8000000F8000000F0000001F0000001F0000001E0000003E0000003E0000003C00
00007C0000007C00000078000000F8000000F8000000F0000001F0000001F0000001E000
0003E0000003E0000007C0000007C00000078000000F8000000F8000000F0000001F0000
001F0000001E0000003E0000003E0000003C0000007C0000007C00000078000000F80000
00F8000000F0000000600000001D4B7CB726>I<000FE000007FFC0000F83E0003E00F80
07C007C0078003C00F8003E01F0001F01F0001F03F0001F83F0001F83E0000F87E0000FC
7E0000FC7E0000FC7E0000FC7E0000FCFE0000FEFE0000FEFE0000FEFE0000FEFE0000FE
FE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FEFE0000FE
FE0000FEFE0000FEFE0000FEFE0000FE7E0000FC7E0000FC7E0000FC7E0000FC7E0000FC
3F0001F83F0001F83F0001F81F0001F01F0001F00F8003E007C007C007C007C003E00F80
00F83E00007FFC00000FE0001F347DB126>I<00070000000F0000001F0000007F000007
FF0000FFFF0000FFBF0000F83F0000003F0000003F0000003F0000003F0000003F000000
3F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F000000
3F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F000000
3F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F000000
3F0000003F0000003F0000003F0000003F0000003F0000007F80007FFFFF807FFFFF807F
FFFF8019327AB126>I<003FC00000FFF00003FFFC000F80FF001E007F801C003FC03800
1FE070000FE070000FF0600007F0FC0007F0FE0007F8FF0007F8FF0003F8FF0003F8FF00
03F87E0007F83C0007F8000007F8000007F0000007F000000FF000000FE000001FC00000
1FC000003F8000003F0000007E000000FC000001F8000001F0000003E0000007C000000F
8000001F0000003E0000003C00000078001800F0001801E0001803C00030078000300F00
00301C0000701FFFFFF03FFFFFF07FFFFFF0FFFFFFE0FFFFFFE0FFFFFFE01D327CB126>
I<001FE00000FFFC0001FFFF0007E03F800F001FC01E000FE01C0007F03F0007F03F8007
F83F8003F83FC003F83F8003F83F8003F81F0007F8000007F8000007F0000007F000000F
E000000FC000001FC000003F8000007E000001F800007FE000007FFC0000003F0000001F
C000000FE0000007F0000007F8000003F8000003FC000001FC000001FE000001FE000001
FE7E0001FEFF0001FEFF0001FEFF0001FEFF0001FEFF0001FCFE0003FC780003FC700007
F8380007F03C000FF01F001FE00FE03F8003FFFF0000FFFC00001FE0001F347DB126>I<
000001C000000001C000000003C000000007C000000007C00000000FC00000001FC00000
001FC00000003FC00000007FC00000006FC0000000CFC0000001CFC00000038FC0000003
0FC00000070FC000000E0FC000000C0FC000001C0FC00000380FC00000300FC00000700F
C00000E00FC00000C00FC00001800FC00003800FC00003000FC00006000FC0000E000FC0
000C000FC00018000FC00038000FC00030000FC00060000FC000E0000FC000FFFFFFFF80
FFFFFFFF80FFFFFFFF8000000FC00000000FC00000000FC00000000FC00000000FC00000
000FC00000000FC00000000FC00000000FC00000001FE0000007FFFF800007FFFF800007
FFFF8021337EB226>I<0C0000C00FC00FC00FFFFF800FFFFF000FFFFE000FFFFC000FFF
F0000FFFC0000C1800000C0000000C0000000C0000000C0000000C0000000C0000000C00
00000C0000000C0000000C0FC0000C7FF8000CF07C000FC03F000F001F800F000FC00E00
0FC00C0007E00C0007E0000007F0000003F0000003F0000003F8000003F8000003F80000
03F8180003F87E0003F8FE0003F8FE0003F8FE0003F8FE0003F0FE0007F0F80007F06000
07E0700007E070000FC038001FC03C001F801E007F000F80FE0007FFF80001FFE000003F
80001D347CB126>I<0000FE000007FF80001FFFE0003F00F0007C007001F801F801F003
F803E003F807E003F80FC003F80FC001F01F8000001F8000003F0000003F0000003F0000
007F0000007E0000007E07F0007E1FFC00FE381F00FE700F80FEE007C0FFC003E0FF8003
F0FF8001F8FF0001F8FF0001FCFF0000FCFF0000FCFE0000FEFE0000FEFE0000FEFE0000
FEFE0000FE7E0000FE7E0000FE7E0000FE7E0000FE7F0000FE3F0000FC3F0000FC1F0001
FC1F8001F80F8001F00FC003F007C007E003E00FC001F81F8000FFFF00003FFC00000FE0
001F347DB126>I<300000003C0000003FFFFFFF3FFFFFFF3FFFFFFF7FFFFFFE7FFFFFFE
7FFFFFFC700000386000003060000070600000E0C00000C0C00001C0C000038000000700
0000060000000E0000001C00000018000000380000007000000070000000E0000000E000
0001C0000003C0000003C0000003C0000007800000078000000F8000000F8000000F8000
001F8000001F0000001F0000003F0000003F0000003F0000003F0000003F0000007F0000
007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0000001C0000
20347CB126>I<000FE000007FFC0000FFFF0003F01F8007C007C00F0003E00E0001F01E
0000F01C0000F83C0000783C0000783C0000783E0000783E0000783F0000F83F8000F03F
C001F01FF001E01FF803C00FFE078007FF0F0003FFDE0001FFF80000FFF800003FFE0000
3FFF0000F7FFC003E3FFE00780FFF00F007FF81E001FF83E0007FC3C0003FC780001FC78
00007EF800007EF000003EF000003EF000001EF000001EF000001EF800001EF800003C78
00003C7C0000783E0000781F0000F00F8003E007F01FC001FFFF00007FFC00001FE0001F
347DB126>I<000FE000007FF80000FFFE0003F83F0007E00F800FC007C01F8007E01F80
03F03F0003F07F0001F87E0001F87E0001F8FE0001FCFE0000FCFE0000FCFE0000FCFE00
00FCFE0000FEFE0000FEFE0000FEFE0000FEFE0000FE7E0001FE7E0001FE7F0001FE3F00
01FE3F0003FE1F8003FE0F8007FE07C00EFE03E01CFE01F038FE007FF0FE001FC0FC0000
00FC000001FC000001FC000001F8000001F8000001F0000003F01F0003E03F8007E03F80
07C03F800FC03F801F803F003F001C007E001F01FC000FFFF00003FFC00000FF00001F34
7DB126>I<3C7EFFFFFFFF7E3C000000000000000000000000000000003C7EFFFFFFFF7E
3C08207A9F15>I<7FFFFFFFFFFFC0FFFFFFFFFFFFE0FFFFFFFFFFFFE07FFFFFFFFFFFC0
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000007FFFFFFFFFFFC0FFFFFFFFFFFFE0FFFFFFFFFFFFE07FFFFF
FFFFFFC033147C9C3C>61 D<00FFC00003FFF8000F00FE001C003F0038001F8070001FC0
70000FC0FC000FE0FE000FE0FE000FE0FE000FE0FE000FE07C000FE000001FC000001FC0
00003F8000007F000000FE000000F8000001F0000003E0000003C0000007800000078000
000F0000000E0000000E0000000C0000001C0000001C0000001800000018000000180000
001800000018000000180000001800000018000000000000000000000000000000000000
000000000000000000000000003C0000007E000000FF000000FF000000FF000000FF0000
007E0000003C00001B357CB424>63 D<000000E0000000000000E0000000000000E00000
00000001F0000000000001F0000000000003F8000000000003F8000000000003F8000000
000007FC000000000007FC000000000007FC00000000000DFE00000000000CFE00000000
000CFE0000000000187F0000000000187F0000000000187F0000000000303F8000000000
303F8000000000703FC000000000601FC000000000601FC000000000E01FE000000000C0
0FE000000000C00FE000000001800FF0000000018007F0000000018007F0000000030003
F8000000030003F8000000030003F8000000060001FC000000060001FC0000000E0001FE
0000000FFFFFFE0000000FFFFFFE0000001FFFFFFF0000001800007F0000001800007F00
00003000007F8000003000003F8000003000003F8000006000001FC000006000001FC000
006000001FC00000C000000FE00000C000000FE00001C000000FF00001C0000007F00003
E0000007F0001FF000000FF800FFFE0001FFFFE0FFFE0001FFFFE0FFFE0001FFFFE03336
7DB53A>65 D<FFFFFFFF0000FFFFFFFFE000FFFFFFFFF80003FC0003FE0001FC0000FF00
01FC00007F8001FC00003FC001FC00001FC001FC00001FE001FC00000FE001FC00000FF0
01FC00000FF001FC00000FF001FC00000FF001FC00000FF001FC00000FF001FC00000FE0
01FC00001FE001FC00001FC001FC00003F8001FC00007F0001FC0000FE0001FC0003FC00
01FFFFFFF00001FFFFFFE00001FC0007FC0001FC0000FE0001FC00003F8001FC00001FC0
01FC00000FE001FC00000FF001FC000007F001FC000007F801FC000003F801FC000003FC
01FC000003FC01FC000003FC01FC000003FC01FC000003FC01FC000003FC01FC000003F8
01FC000007F801FC000007F801FC00000FF001FC00001FE001FC00003FE001FC00007FC0
03FC0003FF00FFFFFFFFFE00FFFFFFFFF800FFFFFFFFC0002E337DB236>I<000003FE00
0C00003FFF801C0000FFFFE01C0003FE01F83C000FF0003C7C001FC0000EFC007F800007
FC00FE000003FC01FC000001FC03FC000000FC03F8000000FC07F00000007C0FE0000000
7C0FE00000003C1FC00000003C1FC00000001C3FC00000001C3F800000001C7F80000000
0C7F800000000C7F800000000C7F000000000CFF0000000000FF0000000000FF00000000
00FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
00FF0000000000FF00000000007F00000000007F800000000C7F800000000C7F80000000
0C3F800000000C3FC00000000C1FC00000001C1FC0000000180FE0000000180FE0000000
3807F00000003003F80000007003FC000000E001FC000000E000FE000001C0007F800003
80001FC0000F00000FF0001E000003FE00FC000000FFFFF00000003FFFC000000003FE00
002E377CB437>I<FFFFFFFF800000FFFFFFFFF00000FFFFFFFFFE000001FE0001FF0000
00FE00003FC00000FE00000FE00000FE000007F00000FE000003F80000FE000001FC0000
FE000000FE0000FE0000007E0000FE0000007F0000FE0000003F8000FE0000003F8000FE
0000001FC000FE0000001FC000FE0000001FC000FE0000000FE000FE0000000FE000FE00
00000FE000FE0000000FE000FE0000000FF000FE0000000FF000FE0000000FF000FE0000
000FF000FE0000000FF000FE0000000FF000FE0000000FF000FE0000000FF000FE000000
0FF000FE0000000FF000FE0000000FE000FE0000000FE000FE0000000FE000FE0000001F
E000FE0000001FC000FE0000001FC000FE0000001F8000FE0000003F8000FE0000003F00
00FE0000007F0000FE000000FE0000FE000000FC0000FE000001F80000FE000007F00000
FE00000FE00000FE00003FC00001FE0001FF8000FFFFFFFFFE0000FFFFFFFFF80000FFFF
FFFF80000034337EB23B>I<FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC003FC00007FC0
01FC00000FC001FC000003E001FC000001E001FC000001E001FC000000E001FC000000E0
01FC0000006001FC0000006001FC0000006001FC0000006001FC0006003001FC00060030
01FC0006003001FC0006003001FC0006000001FC000E000001FC000E000001FC001E0000
01FC007E000001FFFFFE000001FFFFFE000001FFFFFE000001FC007E000001FC001E0000
01FC000E000001FC000E000001FC0006000001FC0006000C01FC0006000C01FC0006000C
01FC0006001801FC0000001801FC0000001801FC0000001801FC0000001801FC00000038
01FC0000003801FC0000007001FC0000007001FC000000F001FC000001F001FC000003F0
01FC000007F003FC00007FF0FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE02E337DB234>
I<FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF8003FC0000FF8001FC00001F8001FC000007
C001FC000003C001FC000003C001FC000001C001FC000001C001FC000000C001FC000000
C001FC000000C001FC000000C001FC0000006001FC000C006001FC000C006001FC000C00
6001FC000C000001FC000C000001FC001C000001FC001C000001FC003C000001FC00FC00
0001FFFFFC000001FFFFFC000001FFFFFC000001FC00FC000001FC003C000001FC001C00
0001FC001C000001FC000C000001FC000C000001FC000C000001FC000C000001FC000C00
0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000003FE000000
00FFFFFE000000FFFFFE000000FFFFFE0000002B337DB232>I<000003FE000C0000003F
FF801C000000FFFFE01C000003FE01F83C00000FF0003C7C00001FC0000EFC00007F8000
07FC0000FE000003FC0001FC000001FC0003FC000000FC0003F8000000FC0007F0000000
7C000FE00000007C000FE00000003C001FC00000003C001FC00000001C003FC00000001C
003F800000001C007F800000000C007F800000000C007F800000000C007F000000000C00
FF000000000000FF000000000000FF000000000000FF000000000000FF000000000000FF
000000000000FF000000000000FF000000000000FF000000000000FF000000000000FF00
0003FFFFE07F000003FFFFE07F800003FFFFE07F80000003FE007F80000001FC003F8000
0001FC003FC0000001FC001FC0000001FC001FC0000001FC000FE0000001FC000FF00000
01FC0007F0000001FC0003F8000001FC0003FC000001FC0001FE000003FC0000FF000003
FC00007F800007FC00001FC0000E7C00000FF0001C3C000003FE00F81C000000FFFFF00C
0000003FFFC00000000003FE00000033377CB43C>I<FFFFFE03FFFFF8FFFFFE03FFFFF8
FFFFFE03FFFFF801FF000007FC0000FE000003F80000FE000003F80000FE000003F80000
FE000003F80000FE000003F80000FE000003F80000FE000003F80000FE000003F80000FE
000003F80000FE000003F80000FE000003F80000FE000003F80000FE000003F80000FE00
0003F80000FE000003F80000FE000003F80000FE000003F80000FE000003F80000FE0000
03F80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FE000003F80000FE000003
F80000FE000003F80000FE000003F80000FE000003F80000FE000003F80000FE000003F8
0000FE000003F80000FE000003F80000FE000003F80000FE000003F80000FE000003F800
00FE000003F80000FE000003F80000FE000003F80000FE000003F80000FE000003F80000
FE000003F80000FE000003F80000FE000003F80000FE000003F80001FF000007FC00FFFF
FE03FFFFF8FFFFFE03FFFFF8FFFFFE03FFFFF835337EB23A>I<FFFFFEFFFFFEFFFFFE01
FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0001FF00FFFFFEFFFFFEFFFFFE17
337EB21C>I<007FFFFF007FFFFF007FFFFF00003FE000001FC000001FC000001FC00000
1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
1FC000001FC000001FC000001FC000001FC07E001FC0FF001FC0FF001FC0FF001FC0FF00
1FC0FF003F80FE003F8060003F0070007F003800FE001C01FC000F03F00003FFC00000FF
000020357DB227>I<FFFFFE0007FFF8FFFFFE0007FFF8FFFFFE0007FFF801FF000001FF
0000FE000000FC0000FE000000F00000FE000001E00000FE000003C00000FE0000070000
00FE00000E000000FE00001C000000FE000038000000FE000070000000FE0000E0000000
FE0001C0000000FE000380000000FE000700000000FE000E00000000FE001C00000000FE
003800000000FE00F800000000FE01FC00000000FE03FC00000000FE07FE00000000FE0E
FF00000000FE1CFF00000000FE387F80000000FE703FC0000000FEE01FC0000000FFC01F
E0000000FF800FF0000000FF0007F8000000FE0007F8000000FE0003FC000000FE0001FE
000000FE0001FE000000FE0000FF000000FE00007F800000FE00007F800000FE00003FC0
0000FE00001FE00000FE00000FE00000FE00000FF00000FE000007F80000FE000003FC00
00FE000003FC0000FE000003FE0001FF000007FF80FFFFFE003FFFFCFFFFFE003FFFFCFF
FFFE003FFFFC36337EB23C>I<FFFFFE000000FFFFFE000000FFFFFE00000003FE000000
0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC0000000001FC0000000001FC0000018001FC0000018001FC000001
8001FC0000018001FC0000038001FC0000030001FC0000030001FC0000030001FC000003
0001FC0000070001FC0000070001FC00000F0001FC00001F0001FC00003F0001FC00007F
0001FC0000FE0003FC0007FE00FFFFFFFFFE00FFFFFFFFFE00FFFFFFFFFE0029337DB230
>I<FFFC00000001FFF8FFFE00000003FFF8FFFE00000003FFF803FE00000003FE0001BF
00000006FC0001BF00000006FC0001BF00000006FC00019F8000000CFC00019F8000000C
FC00018FC0000018FC00018FC0000018FC00018FC0000018FC000187E0000030FC000187
E0000030FC000183F0000060FC000183F0000060FC000183F0000060FC000181F80000C0
FC000181F80000C0FC000181F80000C0FC000180FC000180FC000180FC000180FC000180
7E000300FC0001807E000300FC0001807E000300FC0001803F000600FC0001803F000600
FC0001801F800C00FC0001801F800C00FC0001801F800C00FC0001800FC01800FC000180
0FC01800FC0001800FC01800FC00018007E03000FC00018007E03000FC00018003F06000
FC00018003F06000FC00018003F06000FC00018001F8C000FC00018001F8C000FC000180
01F8C000FC00018000FD8000FC00018000FD8000FC000180007F0000FC000180007F0000
FC000180007F0000FC0003C0003E0000FC000FF0003E0001FE00FFFF001C007FFFF8FFFF
001C007FFFF8FFFF001C007FFFF83D337CB246>I<FFFE00001FFFF8FFFF00001FFFF8FF
FF80001FFFF800FF800000FF0000FFC000003C0000DFE00000180000CFF00000180000CF
F00000180000C7F80000180000C3FC0000180000C3FC0000180000C1FE0000180000C0FF
0000180000C07F8000180000C07F8000180000C03FC000180000C01FE000180000C01FE0
00180000C00FF000180000C007F800180000C003FC00180000C003FC00180000C001FE00
180000C000FF00180000C000FF00180000C0007F80180000C0003FC0180000C0001FE018
0000C0001FE0180000C0000FF0180000C00007F8180000C00007F8180000C00003FC1800
00C00001FE180000C00000FF180000C00000FF180000C000007F980000C000003FD80000
C000003FD80000C000001FF80000C000000FF80000C0000007F80000C0000007F80000C0
000003F80000C0000001F80000C0000001F80001E0000000F80007F80000007800FFFFC0
00003800FFFFC000003800FFFFC00000180035337EB23A>I<000007FC00000000007FFF
C000000001FC07F000000007E000FC0000000F80003E0000003F00001F8000007E00000F
C00000FC000007E00001F8000003F00003F0000001F80003F0000001F80007E0000000FC
000FE0000000FE000FC00000007E001FC00000007F001FC00000007F003F800000003F80
3F800000003F807F800000003FC07F800000003FC07F000000001FC07F000000001FC0FF
000000001FE0FF000000001FE0FF000000001FE0FF000000001FE0FF000000001FE0FF00
0000001FE0FF000000001FE0FF000000001FE0FF000000001FE0FF000000001FE0FF0000
00001FE07F000000001FC07F800000003FC07F800000003FC07F800000003FC03F800000
003F803FC00000007F803FC00000007F801FC00000007F001FE0000000FF000FE0000000
FE0007F0000001FC0007F0000001FC0003F8000003F80001F8000003F00000FC000007E0
00007E00000FC000003F00001F8000001FC0007F00000007E000FC00000001FC07F00000
00007FFFC00000000007FC00000033377CB43C>I<FFFFFFFE0000FFFFFFFFC000FFFFFF
FFF00003FC0007FC0001FC0000FE0001FC00007F0001FC00003F8001FC00001FC001FC00
001FE001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC00000FF001FC00
000FF001FC00000FF001FC00000FF001FC00000FE001FC00000FE001FC00001FC001FC00
001FC001FC00003F8001FC00007F0001FC0000FE0001FC0007F80001FFFFFFF00001FFFF
FF800001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
00000001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF8
0000002C337DB234>I<FFFFFFFC000000FFFFFFFF800000FFFFFFFFF0000001FE0007FC
000000FE0001FE000000FE00007F000000FE00003F800000FE00001FC00000FE00001FE0
0000FE00000FE00000FE00000FF00000FE00000FF00000FE00000FF00000FE00000FF000
00FE00000FF00000FE00000FF00000FE00000FE00000FE00000FE00000FE00001FC00000
FE00001FC00000FE00003F800000FE00007E000000FE0001FC000000FE000FF0000000FF
FFFFC0000000FFFFFF00000000FE001FC0000000FE0007F0000000FE0003F8000000FE00
01FC000000FE0000FC000000FE0000FE000000FE00007E000000FE00007F000000FE0000
7F000000FE00007F000000FE00007F000000FE00007F000000FE00007F800000FE00007F
800000FE00007F800000FE00007F800000FE00007F800000FE00007F800C00FE00007FC0
0C00FE00007FC00C00FE00003FC01C01FF00003FC018FFFFFE001FE018FFFFFE000FE038
FFFFFE0007F0700000000001FFE000000000003F8036357EB239>82
D<001FE00300007FFC070001FFFF070007F01FCF000F8003FF001F0000FF003E00007F00
3E00003F007C00001F007C00001F007800000F00F800000700F800000700F800000700F8
00000700FC00000300FC00000300FE00000300FE000000007F000000007FC00000003FF0
0000003FFF0000001FFFF000000FFFFF000007FFFFC00003FFFFF00000FFFFF800003FFF
FC000003FFFE0000003FFF00000003FF00000000FF800000007F800000003F800000001F
C00000000FC0C000000FC0C000000FC0C0000007C0C0000007C0C0000007C0E0000007C0
E0000007C0F000000F80F000000F80F800000F00FC00001F00FE00003E00FF00007E00FF
C000FC00F1FC03F800E0FFFFE000E01FFF8000C003FE000022377CB42B>I<7FFFFFFFFF
FE7FFFFFFFFFFE7FFFFFFFFFFE7F8007F001FE7C0007F0003E780007F0001E700007F000
0E700007F0000E600007F00006E00007F00007E00007F00007E00007F00007C00007F000
03C00007F00003C00007F00003C00007F00003C00007F00003C00007F00003000007F000
00000007F00000000007F00000000007F00000000007F00000000007F00000000007F000
00000007F00000000007F00000000007F00000000007F00000000007F00000000007F000
00000007F00000000007F00000000007F00000000007F00000000007F00000000007F000
00000007F00000000007F00000000007F00000000007F00000000007F00000000007F000
00000007F00000000007F00000000007F00000000007F0000000000FF80000001FFFFFFC
00001FFFFFFC00001FFFFFFC0030337DB237>I<FFFFFE001FFFF8FFFFFE001FFFF8FFFF
FE001FFFF801FF000000FF0000FE0000003C0000FE000000180000FE000000180000FE00
0000180000FE000000180000FE000000180000FE000000180000FE000000180000FE0000
00180000FE000000180000FE000000180000FE000000180000FE000000180000FE000000
180000FE000000180000FE000000180000FE000000180000FE000000180000FE00000018
0000FE000000180000FE000000180000FE000000180000FE000000180000FE0000001800
00FE000000180000FE000000180000FE000000180000FE000000180000FE000000180000
FE000000180000FE000000180000FE000000180000FE000000180000FE000000180000FE
0000003800007F0000003000007F0000003000007F0000007000003F8000006000001F80
0000E000001FC00001C000000FC00003C0000007E0000780000003F0000F00000001FC00
1E00000000FF00FC000000003FFFF0000000000FFFC00000000001FF00000035357EB23A
>I<FFFFF00003FFF8FFFFF00003FFF8FFFFF00003FFF807FE0000007FC003FC0000001F
0001FC0000001E0001FE0000001C0000FE000000180000FE000000180000FF0000003800
007F0000003000007F0000003000003F8000006000003F8000006000003FC00000E00000
1FC00000C000001FC00000C000000FE000018000000FE000018000000FF0000180000007
F0000300000007F0000300000003F8000600000003F8000600000003FC000600000001FC
000C00000001FC000C00000001FE001C00000000FE001800000000FF0018000000007F00
30000000007F0030000000007F8070000000003F8060000000003F8060000000001FC0C0
000000001FC0C0000000001FE1C0000000000FE180000000000FE1800000000007F30000
00000007F3000000000007FB000000000003FE000000000003FE000000000003FE000000
000001FC000000000001FC000000000000F8000000000000F8000000000000F800000000
0000700000000000007000000035357EB23A>I<FFFFF007FFFF800FFFF0FFFFF007FFFF
800FFFF0FFFFF007FFFF800FFFF003FF00003FF00001FF0001FC00001FE000007C0001FC
00001FE00000380001FE00000FE00000380000FE00000FE00000300000FE00000FF00000
300000FF000007F000007000007F000007F000006000007F000007F000006000007F8000
0FF80000E000003F80000FF80000C000003F80000FF80000C000003FC00019FC0001C000
001FC00019FC00018000001FC00019FC00018000001FE00030FE00038000000FE00030FE
00030000000FE00030FE00030000000FF000607F000700000007F000607F000600000007
F000607F000600000007F800C03F800E00000003F800C03F800C00000003F800C03F800C
00000003FC01801FC01C00000001FC01801FC01800000001FC01801FC01800000001FE03
000FE03800000000FE03000FE03000000000FE03000FE03000000000FF060007F0300000
00007F060007F060000000007F060007F060000000007F8C0003F860000000003F8C0003
F8C0000000003F8C0003F8C0000000003FD80001FCC0000000001FD80001FD8000000000
1FD80001FD80000000001FF00000FF80000000000FF00000FF00000000000FF00000FF00
000000000FE000007F000000000007E000007E000000000007E000007E000000000007C0
00003E000000000003C000003C000000000003C000003C0000000000038000001C000000
000001800000180000004C357FB24F>I<007F80000003FFF000000F80FC00001C003E00
003F003F00003F801F80003F800FC0003F800FC0003F8007E0001F0007E000000007E000
000007E000000007E000000007E0000001FFE000001FFFE00000FF87E00003FC07E0000F
F007E0001FC007E0003F8007E0007F8007E0007F0007E000FF0007E0C0FE0007E0C0FE00
07E0C0FE0007E0C0FE000FE0C0FE000FE0C0FF001FE0C07F003BE0C03F8071F1801FC1E1
FF8007FFC0FF0000FE003C0022237DA126>97 D<03F0000000FFF0000000FFF0000000FF
F000000007F000000003F000000003F000000003F000000003F000000003F000000003F0
00000003F000000003F000000003F000000003F000000003F000000003F000000003F000
000003F000000003F03F800003F0FFE00003F3C0F80003F7007E0003FE003F0003FC001F
8003F8000FC003F0000FC003F00007E003F00007F003F00007F003F00003F003F00003F8
03F00003F803F00003F803F00003F803F00003F803F00003F803F00003F803F00003F803
F00003F803F00003F803F00003F003F00007F003F00007E003F00007E003F0000FC003F8
000FC003FC001F8003EC003F0003CF007C00038381F8000301FFE00000007F000025357E
B32B>I<0007F800003FFF0000FC07C001F000E003E003F007C007F00FC007F01F8007F0
3F8007F03F0003E07F0000007F0000007E000000FE000000FE000000FE000000FE000000
FE000000FE000000FE000000FE000000FE000000FE0000007F0000007F0000003F000018
3F8000181F8000381FC000300FC0007007E000E003F001C000FC0F80003FFE000007F000
1D237EA122>I<0000003F0000000FFF0000000FFF0000000FFF000000007F000000003F
000000003F000000003F000000003F000000003F000000003F000000003F000000003F00
0000003F000000003F000000003F000000003F000000003F000000003F000007F03F0000
3FFC3F0000FC0F3F0001F003BF0007E001FF000FC000FF001F80007F001F80003F003F00
003F003F00003F007F00003F007E00003F00FE00003F00FE00003F00FE00003F00FE0000
3F00FE00003F00FE00003F00FE00003F00FE00003F00FE00003F00FE00003F007E00003F
007F00003F007F00003F003F00003F001F80007F001F80007F000FC000FF0007E001FF80
03F007BFFC00F81E3FFC003FFC3FFC000FE03F0026357DB32B>I<000FE000007FFC0000
F83F0003F00F8007E00FC00FC007E01F8003E01F8003F03F0003F03F0001F07F0001F87E
0001F87E0001F8FE0001F8FE0001F8FFFFFFF8FFFFFFF8FE000000FE000000FE000000FE
000000FE0000007E0000007F0000007F0000003F0000183F0000181F8000380F8000300F
C0007007E000E001F003C000FC0F00003FFE000007F0001D237EA122>I<0001FC000007
FF00001F0780003E0FC0007C1FC000FC1FC001F81FC001F81FC003F8070003F0000003F0
000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0
000003F00000FFFFF000FFFFF000FFFFF00003F0000003F0000003F0000003F0000003F0
000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0
000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0
000003F0000003F0000007F800007FFFE0007FFFE0007FFFE0001A357FB417>I<000000
1F00001FC07F8000FFF8E3C001F07FC7C007E03F03C00FC01F83800F800F80001F800FC0
001F0007C0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E0003F0007E000
1F0007C0001F800FC0000F800F80000FC01F800007E03F000007F07C00000EFFF800000C
1FC000001C000000001C000000001C000000001E000000001E000000001F000000000FFF
FE00000FFFFFC00007FFFFF00003FFFFFC0007FFFFFE001F0001FE003E00007F007C0000
3F007C00001F80F800000F80F800000F80F800000F80F800000F80F800000F80FC00001F
807C00001F003E00003E001F00007C000FC001F80003F007E00000FFFF8000001FFC0000
22337EA126>I<03F0000000FFF0000000FFF0000000FFF000000007F000000003F00000
0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000
03F000000003F000000003F000000003F000000003F000000003F000000003F01FC00003
F07FF00003F1E0FC0003F3807C0003F7007E0003FE007E0003FC003F0003FC003F0003F8
003F0003F8003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F000
3F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F
0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0007F8007F80
FFFFC7FFFCFFFFC7FFFCFFFFC7FFFC26347EB32B>I<07800FC01FE01FE01FE01FE00FC0
0780000000000000000000000000000000000000000007E0FFE0FFE0FFE00FE007E007E0
07E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E0
07E007E007E007E00FF0FFFFFFFFFFFF10337EB215>I<0003C00007E0000FF0000FF000
0FF0000FF00007E00003C000000000000000000000000000000000000000000000000000
00000000000003F000FFF000FFF000FFF00007F00003F00003F00003F00003F00003F000
03F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
03F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
03F00003F00003F00003F00003F03803F07C03F0FE03E0FE07E0FE07C0FE0FC07C0F8038
1F001FFC0007F000144384B217>I<03F0000000FFF0000000FFF0000000FFF000000007
F000000003F000000003F000000003F000000003F000000003F000000003F000000003F0
00000003F000000003F000000003F000000003F000000003F000000003F000000003F000
000003F000000003F003FFE003F003FFE003F003FFE003F001FF0003F000F80003F001E0
0003F001C00003F003800003F00F000003F01C000003F038000003F070000003F0F00000
03F3F8000003F7FC000003FEFC000003FC7E000003F87F000003F03F800003F01F800003
F00FC00003F00FE00003F007E00003F003F00003F003F80003F001F80003F000FC0003F0
00FE0007F800FF80FFFFC3FFF0FFFFC3FFF0FFFFC3FFF024347EB329>I<07E0FFE0FFE0
FFE00FE007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E0
07E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E0
07E007E007E007E007E007E007E007E007E00FF0FFFFFFFFFFFF10347EB315>I<03F01F
E000FF0000FFF07FF803FFC000FFF1E07C0F03E000FFF3803E1C01F00007F7003F3801F8
0003FE003F7001F80003FC001FE000FC0003FC001FE000FC0003F8001FC000FC0003F800
1FC000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC
0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F000
1F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC
0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F000
1F8000FC0003F0001F8000FC0007F8003FC001FE00FFFFC7FFFE3FFFF0FFFFC7FFFE3FFF
F0FFFFC7FFFE3FFFF03C217EA041>I<03F01FC000FFF07FF000FFF1E0FC00FFF3807C00
07F7007E0003FE007E0003FC003F0003FC003F0003F8003F0003F8003F0003F0003F0003
F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0
003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F000
3F0003F0003F0003F0003F0003F0003F0007F8007F80FFFFC7FFFCFFFFC7FFFCFFFFC7FF
FC26217EA02B>I<0007F00000003FFE000000FC1F800001F007C00003C001E00007C001
F0000F8000F8001F00007C001F00007C003F00007E003E00003E007E00003F007E00003F
007E00003F00FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80
FE00003F80FE00003F807E00003F007E00003F007E00003F003F00007E003F00007E001F
00007C001F8000FC000FC001F80007C001F00003F007E00000FC1F8000003FFE00000007
F0000021237EA126>I<03F03F8000FFF0FFE000FFF3C0F800FFF7007E0007FE003F0003
FC001F8003F8001FC003F0000FC003F0000FE003F00007F003F00007F003F00007F003F0
0003F803F00003F803F00003F803F00003F803F00003F803F00003F803F00003F803F000
03F803F00003F803F00007F803F00007F003F00007F003F00007E003F0000FE003F0000F
C003F8001FC003FC003F8003FC003F0003FF00FC0003F381F80003F1FFE00003F07F0000
03F000000003F000000003F000000003F000000003F000000003F000000003F000000003
F000000003F000000003F000000007F8000000FFFFC00000FFFFC00000FFFFC000002530
7EA02B>I<03E07C00FFE1FF00FFE38F80FFE71FC007EE1FC003EC1FC003EC1FC003FC0F
8003F8000003F8000003F8000003F0000003F0000003F0000003F0000003F0000003F000
0003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F000
0003F0000003F0000003F0000007F80000FFFFE000FFFFE000FFFFE0001A217FA01E>
114 D<00FF060007FFCE001F00FE003C003E0078001E0078000E00F0000E00F0000600F0
000600F8000600F8000600FE000000FF8000007FFC00003FFFC0003FFFF0000FFFF80007
FFFC0000FFFE00000FFF000000FF0000003F80C0001F80C0000F80E0000780E0000780E0
000780F0000780F0000700F8000F00FC000E00FE001C00F7807800E1FFE000C07F800019
237EA11E>I<00300000300000300000300000300000700000700000700000F00000F000
01F00001F00003F00007F0001FFFFEFFFFFEFFFFFE03F00003F00003F00003F00003F000
03F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00303F003
03F00303F00303F00303F00303F00303F00303F00701F80601F80600FC0E007E1C001FF8
0007E0182F7FAD1E>I<03F0003F00FFF00FFF00FFF00FFF00FFF00FFF0007F0007F0003
F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0
003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F000
3F0003F0003F0003F0003F0003F0003F0003F0003F0003F0007F0003F0007F0003F0007F
0003F000FF0001F000FF0001F801FF8000F803BFFC007E073FFC001FFE3FFC0007F83F00
26227EA02B>I<FFFF00FFF0FFFF00FFF0FFFF00FFF00FF0003F8007F0001F0003F0000E
0003F0000C0003F8001C0001F800180001F800180000FC00300000FC00300000FE007000
007E006000007F006000003F00C000003F00C000001F818000001F818000001FC3800000
0FC30000000FC300000007E600000007E600000007FE00000003FC00000003FC00000001
F800000001F800000001F800000000F000000000F00000000060000024217E9F29>I<FF
FF1FFF81FFF0FFFF1FFF81FFF0FFFF1FFF81FFF007F801FC003F8007F001F8001E0003F0
00F8001C0003F000FC001C0001F8007C00180001F8007C00180001FC007E00380000FC00
FE00300000FC00FE003000007E01FF006000007E019F006000007E019F806000003F030F
80C000003F030F80C000003F030FC0C000001F8607C18000001F8607C18000001FC607E3
8000000FCC03E30000000FCC03E300000007FC03F600000007F801F600000007F801FE00
000003F000FC00000003F000FC00000003F000FC00000001E0007800000001E000780000
0001E0007800000000C00030000034217F9F37>I<FFFF01FFF8FFFF01FFF8FFFF01FFF8
03FE00FF8001FC007C0000FC007800007E007000007F00E000003F81C000001F83800000
0FC300000007E600000007FE00000003FC00000001F800000000FC00000000FE00000000
FF00000001FF000000039F800000071FC00000060FE000000C07E000001C03F000003801
F800007001FC0000F000FC0001F000FE000FF000FF80FFFC03FFFCFFFC03FFFCFFFC03FF
FC26207F9F29>I<7FFF807FF87FFF807FF87FFF807FF807F8001FC003F8000F8001F800
070001F800060000FC000C0000FC000C0000FE001C00007E001800007E001800003F0030
00003F003000003F807000001F806000001FC0E000000FC0C000000FC0C0000007E18000
0007E180000007F380000003F300000003FB00000001FE00000001FE00000000FC000000
00FC00000000FC0000000078000000007800000000300000000030000000006000000000
6000000000E000000000C000000000C0000000018000007801800000FC03000000FC0300
0000FC06000000FC0E000000701C00000078380000001FF00000000FC000000025307F9F
29>I<3FFFFFF03FFFFFF03F000FF03C000FE038001FC030003F8070007F8070007F0060
00FE006001FC006003FC006003F8000007F000000FE000000FE000001FC000003F800000
7F0000007F003000FE003001FC003003FC003003F8003007F000700FE000701FE000601F
C000E03F8000E07F0003E0FF000FE0FFFFFFE0FFFFFFE01C207E9F22>I
E /Fg 3 127 df<0000000000780000000000FC0000000003FE0000000007FE00000000
1FFE000000003FFE00000000FFFC00000003FFF800000007FFF00000001FFFC00000003F
FF80000000FFFE00000001FFF800000007FFF00000000FFFC00000003FFF800000007FFE
00000001FFFC00000003FFF00000000FFFE00000001FFF800000007FFF00000000FFFC00
000003FFF800000007FFE00000001FFFC00000003FFF000000007FFE00000000FFF80000
0000FFF000000000FFF000000000FFF8000000007FFE000000003FFF000000001FFFC000
000007FFE000000003FFF800000000FFFC000000007FFF000000001FFF800000000FFFE0
00000003FFF000000001FFFC000000007FFE000000003FFF800000000FFFC000000007FF
F000000001FFFC00000000FFFE000000003FFF800000001FFFC000000007FFF000000003
FFF800000000FFFC000000007FFE000000001FFE0000000007FE0000000003FE00000000
00FC0000000000782F3C79C23E>60 D<3C00000000007E0000000000FF8000000000FFC0
00000000FFF000000000FFF8000000007FFE000000003FFF800000001FFFC000000007FF
F000000003FFF800000000FFFE000000007FFF000000001FFFC000000007FFE000000003
FFF800000000FFFC000000007FFF000000001FFF800000000FFFE000000003FFF0000000
01FFFC000000007FFE000000003FFF800000000FFFC000000007FFF000000001FFF80000
0000FFFC000000003FFE000000001FFE000000001FFE000000003FFE00000000FFFC0000
0001FFF800000007FFF00000000FFFC00000003FFF800000007FFE00000001FFFC000000
03FFF00000000FFFE00000001FFF800000007FFF00000000FFFC00000003FFF800000007
FFE00000001FFFC00000007FFF00000000FFFE00000003FFF800000007FFF00000001FFF
C00000003FFF800000007FFE00000000FFF800000000FFF000000000FFC000000000FF80
000000007E00000000003C00000000002F3C79C23E>62 D<000FC0001E00007FF0003F00
01FFF8007F8003FFFC00FF8007FFFE01FF800FFFFF07FF001FFFFFCFFF007FF9FFFFFC00
7FF07FFFF800FFC03FFFF000FF801FFFE000FF000FFFC0007E0007FF00003C0001F80000
290E76C83E>126 D E /Fh 1 59 df<1E007F807F80FFC0FFC0FFC0FFC07F807F801E00
0A0A798919>58 D E /Fi 18 118 df<0FC01FE03FF07FF8FFFCFFFCFFFCFFFCFFFCFFFC
7FF83FF01FE00FC00000000000000000000000000000000000000000000000000FC01FE0
3FF07FF8FFFCFFFCFFFCFFFCFFFCFFFC7FF83FF01FE00FC00E287BA719>58
D<00000007800000000000000FC00000000000001FE00000000000001FE0000000000000
1FE00000000000003FF00000000000003FF00000000000003FF00000000000007FF80000
000000007FF80000000000007FF8000000000000FFFC000000000000FFFC000000000000
FFFC000000000001FFFE000000000001FFFE000000000001FFFE000000000003FFFF0000
00000003FFFF000000000007FFFF800000000007CFFF800000000007CFFF80000000000F
CFFFC0000000000F87FFC0000000000F87FFC0000000001F87FFE0000000001F03FFE000
0000001F03FFE0000000003F03FFF0000000003E01FFF0000000003E01FFF0000000007E
01FFF8000000007C00FFF8000000007C00FFF800000000F8007FFC00000000F8007FFC00
000001F8007FFE00000001F0003FFE00000001F0003FFE00000003F0003FFF00000003E0
001FFF00000003E0001FFF00000007FFFFFFFF80000007FFFFFFFF80000007FFFFFFFF80
00000FFFFFFFFFC000000FFFFFFFFFC000000F800007FFC000001F800007FFE000001F00
0003FFE000001F000003FFE000003F000001FFF000003E000001FFF000003E000001FFF0
00007C000000FFF800007C000000FFF80000FC000000FFFC0000F80000007FFC00FFFFF0
003FFFFFFCFFFFF0003FFFFFFCFFFFF0003FFFFFFCFFFFF0003FFFFFFCFFFFF0003FFFFF
FC3E3F7DBE45>65 D<0000007FF8000E000007FFFF001E00003FFFFFC03E0000FFFFFFF0
7E0003FFFFFFF9FE0007FFF807FFFE001FFFC000FFFE003FFF00003FFE007FFC00001FFE
00FFF800000FFE01FFF0000007FE03FFE0000003FE03FFC0000003FE07FF80000001FE0F
FF80000001FE0FFF00000000FE1FFF00000000FE1FFF000000007E3FFE000000007E3FFE
000000007E3FFE000000007E7FFE000000003E7FFE000000003E7FFC000000003E7FFC00
0000003EFFFC0000000000FFFC0000000000FFFC0000000000FFFC0000000000FFFC0000
000000FFFC0000000000FFFC0000000000FFFC0000000000FFFC0000000000FFFC000000
0000FFFC0000000000FFFC0000000000FFFC0000000000FFFC00000000007FFC00000000
007FFC000000003E7FFE000000003E7FFE000000003E3FFE000000003E3FFE000000003E
3FFE000000007E1FFF000000007E1FFF000000007C0FFF000000007C0FFF80000000FC07
FFC0000000F803FFC0000001F803FFE0000003F001FFF0000003F000FFF8000007E0007F
FC00000FC0003FFF00003F80001FFFC000FF000007FFF807FE000003FFFFFFFC000000FF
FFFFF00000003FFFFFE000000007FFFF80000000007FF8000037407BBE42>67
D<0000007FF0001C00000007FFFE003C0000003FFFFF807C000000FFFFFFE0FC000003FF
FFFFF3FC00000FFFF80FFFFC00001FFFC001FFFC00003FFE00007FFC00007FFC00003FFC
0000FFF000001FFC0001FFE000000FFC0003FFE0000007FC0003FFC0000007FC0007FF80
000003FC000FFF80000003FC000FFF00000001FC001FFF00000001FC001FFF00000000FC
003FFE00000000FC003FFE00000000FC003FFE00000000FC007FFE000000007C007FFE00
0000007C007FFC000000007C007FFC000000007C00FFFC000000000000FFFC0000000000
00FFFC000000000000FFFC000000000000FFFC000000000000FFFC000000000000FFFC00
0000000000FFFC000000000000FFFC000000000000FFFC000000000000FFFC0000000000
00FFFC000000000000FFFC0003FFFFFFF0FFFC0003FFFFFFF07FFC0003FFFFFFF07FFC00
03FFFFFFF07FFE0003FFFFFFF07FFE0000007FFC003FFE0000007FFC003FFE0000007FFC
003FFE0000007FFC001FFF0000007FFC001FFF0000007FFC000FFF0000007FFC000FFF80
00007FFC0007FF8000007FFC0003FFC000007FFC0003FFE000007FFC0001FFF000007FFC
0000FFF800007FFC00007FFC0000FFFC00003FFF0001FFFC00001FFFC003FFFC00000FFF
F80FFFFC000003FFFFFFE7FC000000FFFFFFC1FC0000003FFFFF807C00000007FFFE001C
000000007FF00000003C407BBE47>71 D<FFFFFFF8FFFFFFF8FFFFFFF8FFFFFFF8FFFFFF
F800FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF8
0000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF8
0000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF8
0000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF8
0000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF8
0000FFF80000FFF80000FFF80000FFF80000FFF80000FFF80000FFF800FFFFFFF8FFFFFF
F8FFFFFFF8FFFFFFF8FFFFFFF81D3E7DBD24>73 D<FFFFF80000FFFFFCFFFFFC0000FFFF
FCFFFFFC0000FFFFFCFFFFFE0000FFFFFCFFFFFF0000FFFFFC00FFFF000000FC0000FFFF
800000FC0000FFFFC00000FC0000FFFFC00000FC0000FFFFE00000FC0000FFFFF00000FC
0000FFFFF00000FC0000FDFFF80000FC0000FCFFFC0000FC0000FCFFFC0000FC0000FC7F
FE0000FC0000FC3FFF0000FC0000FC1FFF0000FC0000FC1FFF8000FC0000FC0FFFC000FC
0000FC07FFC000FC0000FC07FFE000FC0000FC03FFF000FC0000FC01FFF800FC0000FC01
FFF800FC0000FC00FFFC00FC0000FC007FFE00FC0000FC007FFE00FC0000FC003FFF00FC
0000FC001FFF80FC0000FC001FFF80FC0000FC000FFFC0FC0000FC0007FFE0FC0000FC00
07FFE0FC0000FC0003FFF0FC0000FC0001FFF8FC0000FC0001FFF8FC0000FC0000FFFCFC
0000FC00007FFEFC0000FC00007FFEFC0000FC00003FFFFC0000FC00001FFFFC0000FC00
001FFFFC0000FC00000FFFFC0000FC000007FFFC0000FC000007FFFC0000FC000003FFFC
0000FC000001FFFC0000FC000000FFFC0000FC000000FFFC0000FC0000007FFC0000FC00
00003FFC0000FC0000003FFC0000FC0000001FFC0000FC0000000FFC0000FC0000000FFC
0000FC00000007FC00FFFFFC000003FC00FFFFFC000003FC00FFFFFC000001FC00FFFFFC
000000FC00FFFFFC000000FC003E3E7CBD47>78 D<FFFFFFFFE0000000FFFFFFFFFF0000
00FFFFFFFFFFC00000FFFFFFFFFFF80000FFFFFFFFFFFC000000FFF0007FFE000000FFF0
001FFF800000FFF00007FF800000FFF00003FFC00000FFF00003FFE00000FFF00003FFE0
0000FFF00001FFF00000FFF00001FFF00000FFF00001FFF80000FFF00001FFF80000FFF0
0001FFF80000FFF00001FFF80000FFF00001FFF80000FFF00001FFF80000FFF00001FFF8
0000FFF00001FFF80000FFF00001FFF00000FFF00001FFF00000FFF00003FFE00000FFF0
0003FFE00000FFF00003FFC00000FFF00007FF800000FFF0001FFF000000FFF000FFFE00
0000FFFFFFFFF8000000FFFFFFFFE0000000FFFFFFFF00000000FFFFFFFFC0000000FFF0
01FFF0000000FFF0007FF8000000FFF0003FFC000000FFF0003FFE000000FFF0001FFE00
0000FFF0001FFF000000FFF0001FFF000000FFF0000FFF800000FFF0000FFF800000FFF0
000FFF800000FFF0000FFF800000FFF0000FFF800000FFF0000FFF800000FFF0000FFFC0
0000FFF0000FFFC00000FFF0000FFFC00000FFF0000FFFC00000FFF0000FFFC00000FFF0
000FFFC00000FFF0000FFFC01F00FFF0000FFFE01F00FFF0000FFFE01F00FFF00007FFE0
1F00FFF00007FFF03FFFFFFFF003FFF03EFFFFFFF001FFF87EFFFFFFF000FFFFFCFFFFFF
F0003FFFF8FFFFFFF0000FFFF0000000000000FFC0403F7CBD45>82
D<FFFFFFE0FFFFFFF007FFFF80FFFFFFE0FFFFFFF007FFFF80FFFFFFE0FFFFFFF007FFFF
80FFFFFFE0FFFFFFF007FFFF80FFFFFFE0FFFFFFF007FFFF8001FFF00001FFF8000007C0
0001FFF00000FFF800000FC00000FFF80000FFF800000F800000FFF80000FFFC00000F80
0000FFF800007FFC00000F8000007FFC00007FFC00001F0000007FFC00007FFE00001F00
00007FFC00003FFE00001F0000003FFE00003FFE00003E0000003FFE00007FFE00003E00
00003FFE00007FFF00003E0000003FFF00007FFF00007E0000001FFF0000FFFF00007C00
00001FFF0000FFFF80007C0000001FFF8000FFFF8000FC0000000FFF8001FFFF8000F800
00000FFF8001F7FFC000F80000000FFFC001F7FFC001F800000007FFC003F7FFC001F000
000007FFC003E3FFE001F000000007FFE003E3FFE003F000000003FFE007E3FFE003E000
000003FFE007C1FFF003E000000003FFF007C1FFF007E000000001FFF007C1FFF007C000
000001FFF00F80FFF807C000000001FFF80F80FFF80FC000000000FFF80F80FFF80F8000
000000FFF81F007FFC0F8000000000FFFC1F007FFC1F80000000007FFC1F007FFC1F0000
0000007FFC3F007FFE1F00000000007FFC3E003FFE3F00000000003FFE3E003FFE3E0000
0000003FFE7E003FFF3E00000000003FFE7C001FFF7E00000000001FFF7C001FFF7C0000
0000001FFFFC001FFFFC00000000001FFFF8000FFFFC00000000000FFFF8000FFFF80000
0000000FFFF8000FFFF800000000000FFFF00007FFF8000000000007FFF00007FFF00000
00000007FFF00007FFF0000000000007FFE00003FFF0000000000003FFE00003FFE00000
00000003FFE00003FFE0000000000003FFC00001FFE0000000000001FFC00001FFC00000
00000001FFC00001FFC0000000000001FF800000FFC0000000000000FF800000FF800000
00000000FF800000FF80000000000000FF0000007F80000000000000FF0000007F800000
000000007F0000007F000000000000007E0000003F000000000000003E0000003E000000
00593F7EBD5E>87 D<FFFEFFFEFFFEFFFEFFFEFFFEFC00FC00FC00FC00FC00FC00FC00FC
00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC
00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC
00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC
00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FF
FEFFFEFFFEFFFEFFFEFFFE0F5B78C319>91 D<FFFEFFFEFFFEFFFEFFFEFFFE007E007E00
7E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E00
7E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E00
7E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E00
7E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E00
7E007E007E007E007EFFFEFFFEFFFEFFFEFFFEFFFE0F5B7FC319>93
D<000FFE000000007FFFC0000001FFFFF0000003FFFFFC000007FC0FFE00000FF807FF00
000FFC03FF80001FFE01FF80001FFE01FFC0001FFE01FFC0001FFE00FFE0001FFE00FFE0
001FFE00FFE0000FFC00FFE00007F800FFE00001E000FFE000000000FFE000000001FFE0
000001FFFFE000001FFFFFE00000FFFFFFE00003FFF8FFE00007FFC0FFE0000FFF00FFE0
001FFC00FFE0003FF800FFE0007FF800FFE0007FF000FFE000FFF000FFE000FFE000FFE0
00FFE000FFE000FFE000FFE000FFE000FFE000FFE001FFE000FFE001FFE0007FF003FFE0
007FF003FFF8003FF807BFFF801FFC1F3FFF800FFFFE1FFF8007FFFC0FFF8001FFF803FF
80003FE0000000292B7EA92C>97 D<0007FE00FC00003FFFC3FE0000FFFFF7FF0001FFFF
FFFF8003FF0FFFFF8007FC03FEFF800FF801FF7F801FF801FFFF001FF000FFBE001FF000
FF80003FF000FFC0003FF000FFC0003FF000FFC0003FF000FFC0003FF000FFC0003FF000
FFC0003FF000FFC0001FF000FF80001FF000FF80001FF801FF80000FF801FF000007FC03
FE000003FF0FFC000003FFFFF8000007FFFFF000000F3FFFC000000F07FE0000000F0000
0000001F00000000001F00000000001F80000000001F80000000001FE0000000001FFFFF
F000001FFFFFFF00000FFFFFFFC0000FFFFFFFE00007FFFFFFF00003FFFFFFF80003FFFF
FFFC000FFFFFFFFC001FFFFFFFFE003FE0003FFE007F800007FF007F800001FF00FF0000
01FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF8000
01FF007F800001FE007FC00003FE003FE00007FC001FF8001FF8000FFF00FFF00007FFFF
FFE00001FFFFFF8000007FFFFE00000007FFE00000293D7EA82D>103
D<01F80003FC0007FE000FFF001FFF801FFF801FFF801FFF801FFF801FFF800FFF0007FE
0003FC0001F80000000000000000000000000000000000000000000000000000000000FF
00FFFF00FFFF00FFFF00FFFF00FFFF0007FF0003FF0003FF0003FF0003FF0003FF0003FF
0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF
0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF00FFFF
F8FFFFF8FFFFF8FFFFF8FFFFF815407EBF19>105 D<00FF007FE000FFFF01FFF800FFFF
07FFFC00FFFF0FFFFE00FFFF1FC3FF00FFFF3E03FF8007FF7C03FF8003FF7801FF8003FF
F001FFC003FFE001FFC003FFE001FFC003FFC001FFC003FFC001FFC003FFC001FFC003FF
8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF
8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF
8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF
8001FFC003FF8001FFC003FF8001FFC003FF8001FFC0FFFFFE1FFFFFFFFFFE1FFFFFFFFF
FE1FFFFFFFFFFE1FFFFFFFFFFE1FFFFF30297EA833>110 D<0001FF8000000FFFF00000
3FFFFC0000FFFFFF0001FF81FF8003FE007FC007FC003FE00FFC003FF00FF8001FF01FF8
001FF81FF8001FF83FF0000FFC3FF0000FFC7FF0000FFE7FF0000FFE7FF0000FFE7FF000
0FFEFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000F
FFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFF7FF0000FFE7FF0000FFE7FF0000FFE
3FF0000FFC3FF8001FFC1FF8001FF81FF8001FF80FFC003FF007FC003FE003FE007FC001
FF81FF8000FFFFFF00003FFFFC00000FFFF0000001FF8000282B7EA92D>I<01FE07F800
FFFE0FFE00FFFE3FFF80FFFE7FFFC0FFFE7C7FC0FFFEF8FFE007FFF0FFE003FFE0FFE003
FFC0FFE003FFC0FFE003FFC07FC003FF803F8003FF801F0003FF80000003FF80000003FF
00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00
000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000
0003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000FFFFFF0000
FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF000023297FA827>114
D<001F0000001F0000001F0000001F0000001F0000001F0000003F0000003F0000003F00
00003F0000003F0000007F0000007F000000FF000000FF000001FF000003FF000007FF00
001FFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC007FF000007FF000007FF000007FF00
0007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF000007FF00
0007FF000007FF000007FF000007FF000007FF000007FF000007FF03E007FF03E007FF03
E007FF03E007FF03E007FF03E007FF03E007FF03E007FF03E003FF03E003FF87C003FF87
C001FFCF8000FFFF80007FFF00001FFE000007F8001B3B7EB923>116
D<00FF80007FC0FFFF807FFFC0FFFF807FFFC0FFFF807FFFC0FFFF807FFFC0FFFF807FFF
C007FF8003FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FF
C003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FF
C003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FF
C003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FFC003FF8001FF
C003FF8003FFC003FF8003FFC003FF8003FFC003FF8007FFC001FF8007FFC001FF800FFF
E001FFC01EFFFF00FFE07EFFFF007FFFFCFFFF003FFFF8FFFF000FFFE0FFFF0001FF80FF
00302A7EA833>I E /Fj 16 120 df<0000001FFF8001FFC000000003FFFFF01FFFF000
00001FFFFFF87FFFFC0000007FFFFFFFFFFFFE000001FFF803FFFFC3FF000003FFC001FF
FE07FF00000FFE0003FFFC0FFF80001FFC0003FFF80FFF80001FF80007FFF00FFF80003F
F00007FFE00FFF80007FE00007FFE00FFF80007FE00007FFE00FFF8000FFE00007FFC007
FF0000FFC00003FFC003FE0000FFC00003FFC001FC0000FFC00001FFC000700000FFC000
00FFC000000000FFC00000FFC000000000FFC00000FFC000000000FFC00000FFC0000000
00FFC00000FFC000000000FFC00000FFC000000000FFC00000FFC000000000FFC00000FF
C000000000FFC00000FFC000000000FFC00000FFC0000000FFFFFFFFFFFFFFFC0000FFFF
FFFFFFFFFFFC0000FFFFFFFFFFFFFFFC0000FFFFFFFFFFFFFFFC0000FFFFFFFFFFFFFFFC
000000FFE00000FFE000000000FFE00000FFE000000000FFE00000FFE000000000FFE000
00FFE000000000FFE00000FFE000000000FFE00000FFE000000000FFE00000FFE0000000
00FFE00000FFE000000000FFE00000FFE000000000FFE00000FFE000000000FFE00000FF
E000000000FFE00000FFE000000000FFE00000FFE000000000FFE00000FFE000000000FF
E00000FFE000000000FFE00000FFE000000000FFE00000FFE000000000FFE00000FFE000
000000FFE00000FFE000000000FFE00000FFE000000000FFE00000FFE000000000FFE000
00FFE000000000FFE00000FFE000000000FFE00000FFE000000000FFE00000FFE0000000
00FFE00000FFE000000000FFE00000FFE000000000FFE00000FFE000000000FFE00000FF
E000000000FFE00000FFE000000000FFE00000FFE000000000FFE00000FFE000000000FF
E00000FFE000000000FFE00000FFE00000007FFFFFC07FFFFFF000007FFFFFC07FFFFFF0
00007FFFFFC07FFFFFF000007FFFFFC07FFFFFF000007FFFFFC07FFFFFF0000049467EC5
43>11 D<0001FFF8000000001FFFFF800000007FFFFFE0000000FFFFFFF8000001FF807F
FC000003FE001FFE000007FF0007FF00000FFF0003FF80000FFF8003FFC0000FFF8001FF
E0000FFF8001FFE0000FFF8001FFE0000FFF8000FFF00007FF0000FFF00007FF0000FFF0
0003FE0000FFF00000F80000FFF00000000000FFF00000000000FFF0000000000FFFF000
00001FFFFFF0000003FFFFFFF000001FFFFFFFF000007FFFC0FFF00001FFFC00FFF00003
FFE000FFF0000FFF8000FFF0001FFF0000FFF0003FFE0000FFF0003FFC0000FFF0007FF8
0000FFF0007FF80000FFF000FFF00000FFF000FFF00000FFF000FFF00000FFF000FFF000
00FFF000FFF00001FFF000FFF00001FFF0007FF80003FFF0007FF80007BFF0003FFC000F
BFFC001FFF001F3FFFE00FFFC0FE1FFFF007FFFFFC1FFFF003FFFFF007FFF0007FFFE001
FFE00007FF00000000342F7DAD38>97 D<00003FFE00000001FFFFE000000FFFFFF80000
3FFFFFFC00007FF807FE0000FFE001FF0001FFC003FF8003FF8003FFC007FF0007FFC00F
FE0007FFC01FFE0007FFC01FFE0007FFC03FFC0007FFC03FFC0003FF803FFC0003FF807F
FC0001FF007FF800007C007FF800000000FFF800000000FFF800000000FFF800000000FF
F800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FF
F800000000FFF800000000FFF8000000007FF8000000007FFC000000007FFC000000003F
FC000000003FFC000003E01FFE000003E01FFE000007E00FFF000007C007FF00000FC003
FF80001F8001FFC0003F0000FFF000FE00007FFE03FC00003FFFFFF800000FFFFFF00000
03FFFFC00000003FFC00002B2F7CAD33>99 D<0000000000FF8000000001FFFF80000000
01FFFF8000000001FFFF8000000001FFFF8000000001FFFF800000000007FF8000000000
03FF800000000003FF800000000003FF800000000003FF800000000003FF800000000003
FF800000000003FF800000000003FF800000000003FF800000000003FF800000000003FF
800000000003FF800000000003FF800000000003FF800000000003FF800000000003FF80
0000000003FF8000001FFC03FF800001FFFF83FF80000FFFFFE3FF80003FFFFFF3FF8000
7FFC07FFFF8000FFF000FFFF8001FFC0003FFF8003FF80001FFF8007FF00000FFF800FFE
000007FF801FFE000007FF801FFC000007FF803FFC000007FF803FFC000007FF807FFC00
0007FF807FF8000007FF807FF8000007FF807FF8000007FF80FFF8000007FF80FFF80000
07FF80FFF8000007FF80FFF8000007FF80FFF8000007FF80FFF8000007FF80FFF8000007
FF80FFF8000007FF80FFF8000007FF80FFF8000007FF80FFF8000007FF807FF8000007FF
807FF8000007FF807FF8000007FF803FFC000007FF803FFC000007FF801FFC000007FF80
1FFE000007FF800FFE00000FFF8007FF00001FFF8007FF00003FFF8003FF8000FFFFC001
FFE001FFFFFF007FF80FFFFFFF003FFFFFE7FFFF000FFFFFC7FFFF0003FFFF07FFFF0000
3FF007FC0038467CC440>I<00001FFE00000001FFFFC0000007FFFFF000001FFFFFFC00
007FFC0FFE0000FFE003FF8001FFC000FFC003FF8000FFC007FF00007FE00FFF00003FF0
1FFE00003FF01FFE00001FF83FFC00001FF83FFC00001FF87FFC00000FF87FF800000FFC
7FF800000FFCFFF800000FFCFFF800000FFCFFF800000FFCFFFFFFFFFFFCFFFFFFFFFFFC
FFFFFFFFFFFCFFFFFFFFFFF8FFF800000000FFF800000000FFF800000000FFF800000000
FFF8000000007FF8000000007FF8000000007FFC000000007FFC000000003FFC00000038
3FFC0000007C1FFE000000FC1FFE000000FC0FFF000001F807FF800003F803FF800007F0
01FFC0000FE000FFF0003FC0003FFE01FF80001FFFFFFE000007FFFFFC000000FFFFF000
00000FFF00002E2F7DAD35>I<007FC00000000000FFFFC00000000000FFFFC000000000
00FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC0000000000001FFC0
000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000000
0001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0
000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000000000
0001FFC0000000000001FFC0000000000001FFC0000000000001FFC003FF80000001FFC0
1FFFF0000001FFC07FFFF8000001FFC0FFFFFC000001FFC1FC1FFE000001FFC3E00FFF00
0001FFC7C007FF800001FFCF0007FF800001FFDE0003FF800001FFFC0003FFC00001FFFC
0003FFC00001FFF80003FFC00001FFF00003FFC00001FFF00003FFC00001FFF00003FFC0
0001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE0
0003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC0
0001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE0
0003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC0
0001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE0
0003FFC00001FFE00003FFC00001FFE00003FFC000FFFFFFC1FFFFFF80FFFFFFC1FFFFFF
80FFFFFFC1FFFFFF80FFFFFFC1FFFFFF80FFFFFFC1FFFFFF8039457CC440>104
D<00FC0003FF0007FF800FFFC00FFFC01FFFE01FFFE01FFFE01FFFE01FFFE01FFFE00FFF
C00FFFC007FF8003FF0000FC000000000000000000000000000000000000000000000000
00000000007FC07FFFC07FFFC07FFFC07FFFC07FFFC003FFC001FFC001FFC001FFC001FF
C001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FF
C001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FF
C001FFC001FFC001FFC001FFC001FFC0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18467CC520
>I<007FC003FF800007FF0000FFFFC01FFFF0003FFFE000FFFFC07FFFF800FFFFF000FF
FFC0FFFFFC01FFFFF800FFFFC1FC1FFE03F83FFC00FFFFC3E00FFF07C01FFE0003FFC7C0
07FF8F800FFF0001FFCF0007FF9E000FFF0001FFDE0003FFBC0007FF0001FFFC0003FFF8
0007FF8001FFFC0003FFF80007FF8001FFF80003FFF00007FF8001FFF00003FFE00007FF
8001FFF00003FFE00007FF8001FFF00003FFE00007FF8001FFE00003FFC00007FF8001FF
E00003FFC00007FF8001FFE00003FFC00007FF8001FFE00003FFC00007FF8001FFE00003
FFC00007FF8001FFE00003FFC00007FF8001FFE00003FFC00007FF8001FFE00003FFC000
07FF8001FFE00003FFC00007FF8001FFE00003FFC00007FF8001FFE00003FFC00007FF80
01FFE00003FFC00007FF8001FFE00003FFC00007FF8001FFE00003FFC00007FF8001FFE0
0003FFC00007FF8001FFE00003FFC00007FF8001FFE00003FFC00007FF8001FFE00003FF
C00007FF8001FFE00003FFC00007FF8001FFE00003FFC00007FF8001FFE00003FFC00007
FF8001FFE00003FFC00007FF8001FFE00003FFC00007FF8001FFE00003FFC00007FF8001
FFE00003FFC00007FF80FFFFFFC1FFFFFF83FFFFFFFFFFFFC1FFFFFF83FFFFFFFFFFFFC1
FFFFFF83FFFFFFFFFFFFC1FFFFFF83FFFFFFFFFFFFC1FFFFFF83FFFFFF582D7CAC5F>
109 D<007FC003FF800000FFFFC01FFFF00000FFFFC07FFFF80000FFFFC0FFFFFC0000FF
FFC1FC1FFE0000FFFFC3E00FFF000003FFC7C007FF800001FFCF0007FF800001FFDE0003
FF800001FFFC0003FFC00001FFFC0003FFC00001FFF80003FFC00001FFF00003FFC00001
FFF00003FFC00001FFF00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003
FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001
FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003
FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001
FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003
FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC000FF
FFFFC1FFFFFF80FFFFFFC1FFFFFF80FFFFFFC1FFFFFF80FFFFFFC1FFFFFF80FFFFFFC1FF
FFFF80392D7CAC40>I<00001FFE0000000001FFFFE000000007FFFFF80000001FFFFFFE
0000007FF807FF800000FFE001FFC00001FF80007FE00003FF00003FF00007FE00001FF8
000FFE00001FFC000FFC00000FFC001FFC00000FFE001FFC00000FFE003FFC00000FFF00
3FF8000007FF007FF8000007FF807FF8000007FF807FF8000007FF807FF8000007FF80FF
F8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8
000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC07FF800
0007FF807FF8000007FF807FF8000007FF807FF8000007FF803FFC00000FFF003FFC0000
0FFF001FFC00000FFE001FFC00000FFE000FFE00001FFC0007FE00001FF80007FF00003F
F80003FF80007FF00000FFE001FFC000007FF807FF8000003FFFFFFF0000000FFFFFFC00
000001FFFFE0000000001FFE000000322F7DAD39>I<007F803FC0FFFF80FFF0FFFF83FF
F8FFFF87FFFCFFFF8FE7FEFFFF9F8FFF03FF9E0FFF01FFBC0FFF01FFBC0FFF01FFF80FFF
01FFF80FFF01FFF007FE01FFF003FC01FFE001F801FFE0000001FFE0000001FFE0000001
FFC0000001FFC0000001FFC0000001FFC0000001FFC0000001FFC0000001FFC0000001FF
C0000001FFC0000001FFC0000001FFC0000001FFC0000001FFC0000001FFC0000001FFC0
000001FFC0000001FFC0000001FFC0000001FFC0000001FFC0000001FFC0000001FFC000
0001FFC00000FFFFFFC000FFFFFFC000FFFFFFC000FFFFFFC000FFFFFFC000282D7DAC2F
>114 D<001FFE078000FFFFDF8003FFFFFF8007FFFFFF800FF803FF801FE000FF803F80
003F807F80003F807F00001F807F00001F80FF00000F80FF00000F80FF80000F80FF8000
0F80FFE0000000FFF8000000FFFFC000007FFFFE00007FFFFFC0003FFFFFF0003FFFFFFC
001FFFFFFE000FFFFFFF0007FFFFFF8001FFFFFFC000FFFFFFC0001FFFFFE00001FFFFE0
000007FFF0000000FFF07800007FF0F800003FF0F800001FF0FC00000FF0FC00000FF0FC
00000FF0FE00000FF0FF00000FE0FF00001FE0FF80001FC0FFC0003FC0FFF0007F80FFFC
03FF00FFFFFFFE00FCFFFFFC00F83FFFF000F007FF0000242F7CAD2D>I<0001F0000000
01F000000001F000000001F000000001F000000003F000000003F000000003F000000003
F000000007F000000007F00000000FF00000000FF00000001FF00000001FF00000003FF0
0000007FF0000000FFF0000003FFF000000FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFF
C0FFFFFFFFC000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF00000
00FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000
FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FFF0000000FF
F0000000FFF001F000FFF001F000FFF001F000FFF001F000FFF001F000FFF001F000FFF0
01F000FFF001F000FFF001F000FFF001F0007FF003E0007FF803E0007FF807E0003FFC07
C0001FFE1F80000FFFFF000007FFFE000001FFFC0000003FF00024407EBE2D>I<003FE0
00007FC000FFFFE001FFFFC000FFFFE001FFFFC000FFFFE001FFFFC000FFFFE001FFFFC0
00FFFFE001FFFFC00003FFE00007FFC00001FFE00003FFC00001FFE00003FFC00001FFE0
0003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC0
0001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE0
0003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC0
0001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE0
0003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC00001FFE00003FFC0
0001FFE00003FFC00001FFE00007FFC00001FFE00007FFC00001FFE00007FFC00001FFE0
000FFFC00000FFE0001FFFC00000FFE0001FFFC00000FFF0003DFFE000007FF000F9FFFF
80003FFC03F1FFFF80001FFFFFE1FFFF80000FFFFFC1FFFF800003FFFF01FFFF8000003F
FC01FF0000392E7CAC40>I<FFFFFF000FFFF8FFFFFF000FFFF8FFFFFF000FFFF8FFFFFF
000FFFF8FFFFFF000FFFF803FFE00000FF0001FFE000007C0001FFF00000FC0000FFF000
00F80000FFF80000F80000FFF80001F800007FF80001F000007FFC0003F000003FFC0003
E000003FFE0007E000001FFE0007C000001FFF000FC000000FFF000F8000000FFF801F80
000007FF801F00000007FFC01F00000007FFC03F00000003FFC03E00000003FFE07E0000
0001FFE07C00000001FFF0FC00000000FFF0F800000000FFF9F8000000007FF9F0000000
007FFFF0000000003FFFE0000000003FFFE0000000003FFFE0000000001FFFC000000000
1FFFC0000000000FFF80000000000FFF800000000007FF000000000007FF000000000003
FE000000000003FE000000000001FC000000000001FC000000000000F8000000352C7DAB
3C>I<FFFFFE1FFFFF801FFFF0FFFFFE1FFFFF801FFFF0FFFFFE1FFFFF801FFFF0FFFFFE
1FFFFF801FFFF0FFFFFE1FFFFF801FFFF003FFC0007FF00000FE0003FFC0003FF000007C
0003FFE0003FF80000FC0001FFE0001FF80000F80001FFF0001FFC0001F80000FFF0001F
FC0001F00000FFF0001FFE0001F00000FFF8003FFE0003F000007FF8003FFE0003E00000
7FFC007FFF0007E000003FFC007FFF0007C000003FFE007FFF800FC000001FFE00FFFF80
0F8000001FFE00F9FF800F8000001FFF01F9FFC01F8000000FFF01F0FFC01F0000000FFF
81F0FFE03F00000007FF83F0FFE03E00000007FF83E07FE03E00000007FFC7E07FF07E00
000003FFC7C03FF07C00000003FFE7C03FF8FC00000001FFEFC03FF8F800000001FFEF80
1FF8F800000001FFFF801FFDF800000000FFFF000FFDF000000000FFFF000FFFF0000000
007FFE0007FFE0000000007FFE0007FFE0000000007FFE0007FFE0000000003FFC0003FF
C0000000003FFC0003FFC0000000001FF80001FF80000000001FF80001FF80000000000F
F80001FF00000000000FF00000FF00000000000FF00000FF000000000007E000007E0000
00000003C000003C0000004C2C7DAB53>I E /Fk 3 85 df<FFFFFFFFFE00FFFFFFFFFE
0003F80001FE0001F800003E0001F800001F0001F800000F0001F80000070001F8000007
0001F80000030001F80000030001F80000030001F80000038001F80000018001F8001801
8001F80018018001F80018000001F80018000001F80018000001F80038000001F8007800
0001F800F8000001FFFFF8000001FFFFF8000001F800F8000001F80078000001F8003800
0001F80018000001F80018000001F80018006001F80018006001F80018006001F8000000
C001F8000000C001F8000000C001F8000000C001F8000001C001F80000018001F8000003
8001F80000038001F80000078001F800000F8001F800003F8003F80001FF00FFFFFFFFFF
00FFFFFFFFFF002B2D7EAC30>69 D<FFFFFFC00000FFFFFFFC000003F8007F000001F800
0FC00001F80007E00001F80003F00001F80001F80001F80001FC0001F80000FC0001F800
00FE0001F80000FE0001F80000FE0001F80000FE0001F80000FE0001F80000FC0001F800
01FC0001F80001F80001F80003F00001F80007E00001F8000FC00001F8007F000001FFFF
FC000001FFFFF0000001F800FC000001F8003E000001F8001F800001F8000F800001F800
0FC00001F80007E00001F80007E00001F80007E00001F80007E00001F80007E00001F800
07F00001F80007F00001F80007F00001F80007F00001F80007F00001F80007F00301F800
07F80301F80003F80301F80003F80703FC0001FC0EFFFFF000FE1CFFFFF0003FF8000000
0007E0302E7DAC34>82 D<7FFFFFFFFFF87FFFFFFFFFF87F000FC003F87C000FC000F870
000FC0003870000FC0003860000FC0001860000FC00018E0000FC0001CE0000FC0001CC0
000FC0000CC0000FC0000CC0000FC0000CC0000FC0000CC0000FC0000C00000FC0000000
000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000
000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000
000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000
000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000
000FC0000000000FC0000000001FE00000001FFFFFE000001FFFFFE0002E2D7EAC33>84
D E /Fl 2 106 df<0001800003C00007C00007C0000780000F80000F80001F00001F00
001E00003E00003E00007C00007C0000780000F80000F80001F00001F00001E00003E000
03E00007C00007C0000780000F80000F80001F00001F00001E00003E00003E00007C0000
7C0000780000F80000F80000F80000F800007800007C00007C00003E00003E00001E0000
1F00001F00000F80000F800007800007C00007C00003E00003E00001E00001F00001F000
00F80000F800007800007C00007C00003E00003E00001E00001F00001F00000F80000F80
0007800007C00007C00003C0000180124A79B71E>104 D<600000F00000F80000F80000
7800007C00007C00003E00003E00001E00001F00001F00000F80000F800007800007C000
07C00003E00003E00001E00001F00001F00000F80000F800007800007C00007C00003E00
003E00001E00001F00001F00000F80000F800007800007C00007C00007C00007C0000780
000F80000F80001F00001F00001E00003E00003E00007C00007C0000780000F80000F800
01F00001F00001E00003E00003E00007C00007C0000780000F80000F80001F00001F0000
1E00003E00003E00007C00007C0000780000F80000F80000F00000600000124A7CB71E>
I E /Fm 1 111 df<0000000FF00001FFE07FFE0003FFF1FFFF0007FFF7FFFF8007FFFF
FFFF8003FFFFFFFFC001FFFFF03FC0000FFF801FE0000FFF001FE0000FFE000FE0000FF8
000FE0000FF8000FE0000FF0001FE0001FE0001FC0001FE0001FC0001FC0001FC0001FC0
001FC0001FC0001FC0001FC0003FC0003FC0003FC0003F80003F80003F80003F80003F80
003F80003F80003F80003F80007F80007F80007F80007F00007F00007F00007F00007F00
007F00007F00007F00007F0000FF0000FF0000FF0000FE0000FE0000FE0000FE007FFFF8
1FFFF8FFFFFC3FFFFCFFFFFC7FFFFCFFFFFC7FFFFCFFFFFC3FFFFC7FFFF81FFFF82E287F
A730>110 D E /Fn 57 122 df<00000007FFE0001FFC00000000FFFFFC01FFFF000000
07FFFFFF0FFFFF8000001FFFFFFF9FFFFFC000007FFE007FFFF83FE00001FFF0001FFFE0
7FF00003FF80003FFF80FFF80007FF00007FFF00FFF8000FFC0000FFFE00FFF8001FF800
00FFFE00FFF8001FF80000FFFC00FFF8003FF00000FFFC00FFF8003FF00000FFFC007FF0
007FF00000FFF8003FE0007FE000007FF8001FC0007FE000003FF8000F80007FE000001F
F8000000007FE000001FF8000000007FE000001FF8000000007FE000001FF8000000007F
E000001FF8000000007FE000001FF8000000007FE000001FF8000000007FE000001FF800
0000007FE000001FF8000000007FE000001FF8000000007FE000001FF8000000007FE000
001FF8000000FFFFFFFFFFFFFFFFE000FFFFFFFFFFFFFFFFE000FFFFFFFFFFFFFFFFE000
FFFFFFFFFFFFFFFFE000FFFFFFFFFFFFFFFFE000007FF000001FFC000000007FF000001F
FC000000007FF000001FFC000000007FF000001FFC000000007FF000001FFC000000007F
F000001FFC000000007FF000001FFC000000007FF000001FFC000000007FF000001FFC00
0000007FF000001FFC000000007FF000001FFC000000007FF000001FFC000000007FF000
001FFC000000007FF000001FFC000000007FF000001FFC000000007FF000001FFC000000
007FF000001FFC000000007FF000001FFC000000007FF000001FFC000000007FF000001F
FC000000007FF000001FFC000000007FF000001FFC000000007FF000001FFC000000007F
F000001FFC000000007FF000001FFC000000007FF000001FFC000000007FF000001FFC00
0000007FF000001FFC000000007FF000001FFC000000007FF000001FFC000000007FF000
001FFC000000007FF000001FFC000000007FF000001FFC000000007FF000001FFC000000
007FF000001FFC000000007FF000001FFC000000007FF000001FFC000000007FF000001F
FC000000007FF000001FFC0000007FFFFFF01FFFFFFE00007FFFFFF01FFFFFFE00007FFF
FFF01FFFFFFE00007FFFFFF01FFFFFFE00007FFFFFF01FFFFFFE00004D4D7ECC48>11
D<00000007FFE00000000000FFFFFC0000000007FFFFFF000000001FFFFFFF800000007F
FF007FC0000001FFF0000FE0000003FFC0001FF0000007FF00003FF800000FFC00007FF8
00001FFC00007FFC00001FF80000FFFC00003FF00000FFFC00003FF00000FFFC00007FF0
0000FFFC00007FE00000FFFC00007FE00000FFFC00007FE000007FF800007FE000003FF0
00007FE000001FE000007FE00000078000007FE00000000000007FE00000000000007FE0
0000000000007FE00000000000007FE00000000000007FE00000000000007FE000000000
00007FE0000007FC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00FFFFFFFFFFFFFC00FFFFFF
FFFFFFFC00FFFFFFFFFFFFFC00007FF000003FFC00007FF000001FFC00007FF000001FFC
00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF0
00001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC
00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF0
00001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC
00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF0
00001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC
00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF0
00001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC00007FF000001FFC
003FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFFE00FFFFFF83FFFFF
E00FFFFFF83D4D7ECC44>I<07E01FF83FFC7FFE7FFEFFFFFFFFFFFFFFFFFFFFFFFF7FFE
7FFE3FFC1FF807E01010778F22>46 D<00000FFC0000000000FFFFC000000007FFFFF800
00000FFFFFFC0000003FFC0FFF0000007FE001FF800000FFC000FFC00001FF80007FE000
03FF00003FF00003FE00001FF00007FE00001FF8000FFE00001FFC000FFC00000FFC001F
FC00000FFE001FFC00000FFE001FFC00000FFE003FFC00000FFF003FF8000007FF003FF8
000007FF007FF8000007FF807FF8000007FF807FF8000007FF807FF8000007FF807FF800
0007FF807FF8000007FF80FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF80000
07FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007
FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FF
C0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0FFF8000007FFC0
FFF8000007FFC0FFF8000007FFC0FFF8000007FFC07FF8000007FF807FF8000007FF807F
F8000007FF807FF8000007FF807FF8000007FF807FF8000007FF803FF8000007FF003FFC
00000FFF003FFC00000FFF001FFC00000FFE001FFC00000FFE001FFC00000FFE000FFC00
000FFC000FFE00001FFC0007FE00001FF80007FF00003FF80003FF00003FF00001FF8000
7FE00000FFC000FFC000007FF003FF8000003FFC0FFF0000000FFFFFFC00000007FFFFF8
00000000FFFFC0000000000FFC00000032487BC63D>48 D<000000F00000000001F00000
000007F0000000001FF0000000007FF000000003FFF00000007FFFF00000FFFFFFF00000
FFFFFFF00000FFFFFFF00000FFFCFFF00000FF80FFF000000000FFF000000000FFF00000
0000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF00000
0000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF00000
0000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF00000
0000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF00000
0000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF00000
0000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF00000
0000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF00000
0000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF00000
0000FFF000000000FFF000000000FFF000000000FFF000007FFFFFFFFFE07FFFFFFFFFE0
7FFFFFFFFFE07FFFFFFFFFE07FFFFFFFFFE02B4777C63D>I<0000FFF800000007FFFF80
00003FFFFFF00000FFFFFFFC0001FFFFFFFE0003FF01FFFF8007F8003FFFC00FE0000FFF
E01F800007FFF03F800003FFF07FF00001FFF87FF80001FFFC7FFC0000FFFCFFFC0000FF
FEFFFE00007FFEFFFE00007FFEFFFE00007FFFFFFE00003FFFFFFE00003FFFFFFE00003F
FF7FFC00003FFF3FF800003FFF1FF000003FFF0FE000003FFF000000007FFF000000007F
FE000000007FFE000000007FFE00000000FFFC00000000FFFC00000001FFF800000001FF
F000000003FFF000000003FFE000000007FFC000000007FF800000000FFF000000001FFE
000000003FFC000000003FF8000000007FE000000000FFC000000001FF8000000003FF00
00000007FC000000000FF8000000001FF0000000001FE0001F00003F80001F00007F0000
1F0000FE00001F0001FC00003E0003F800003E0007E000003E000FC000003E001F800000
7E003F0000007E007E000000FE00FFFFFFFFFE01FFFFFFFFFC03FFFFFFFFFC07FFFFFFFF
FC0FFFFFFFFFFC1FFFFFFFFFFC3FFFFFFFFFFC7FFFFFFFFFFCFFFFFFFFFFFCFFFFFFFFFF
F8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF830477AC63D>I<00003FFE0000000003FF
FFE00000000FFFFFFC0000003FFFFFFF0000007FE01FFF800000FF0007FFE00001FC0003
FFF00003F00001FFF00007F80000FFF8000FFE0000FFFC000FFF0000FFFC001FFF8000FF
FE001FFF80007FFE001FFF80007FFE001FFF80007FFE001FFFC0007FFE001FFF80007FFE
001FFF8000FFFE000FFF8000FFFE000FFF0000FFFC0007FE0000FFFC0003FC0000FFFC00
00200001FFF80000000001FFF00000000003FFF00000000003FFE00000000007FFC00000
000007FF80000000001FFF00000000003FFC0000000001FFF800000001FFFFE000000001
FFFF8000000001FFFFE000000001FFFFFC00000000003FFF000000000007FFC000000000
03FFE00000000001FFF00000000000FFF80000000000FFFC00000000007FFE0000000000
7FFF00000000007FFF00000000003FFF80000000003FFF80000000003FFF80000000003F
FFC007E000003FFFC01FF800003FFFC03FFC00003FFFC07FFE00003FFFC07FFE00003FFF
C0FFFF00003FFFC0FFFF00003FFFC0FFFF00003FFFC0FFFF00003FFF80FFFF00003FFF80
FFFF00007FFF80FFFE00007FFF007FFE00007FFF007FFC0000FFFE003FF80000FFFC003F
E00001FFFC001FE00003FFF8000FFC0007FFF00007FFC03FFFC00003FFFFFFFF800000FF
FFFFFE0000003FFFFFF800000007FFFFE0000000007FFE00000032487BC63D>I<000000
0007E000000000000FE000000000000FE000000000001FE000000000003FE00000000000
7FE00000000000FFE00000000000FFE00000000001FFE00000000003FFE00000000007FF
E00000000007FFE0000000000FFFE0000000001FFFE0000000003FFFE0000000003FFFE0
000000007DFFE000000000FDFFE000000001F9FFE000000001F1FFE000000003E1FFE000
000007E1FFE00000000FC1FFE00000001F81FFE00000001F01FFE00000003F01FFE00000
007E01FFE0000000FC01FFE0000000F801FFE0000001F001FFE0000003F001FFE0000007
E001FFE0000007C001FFE000000F8001FFE000001F8001FFE000003F0001FFE000003E00
01FFE000007C0001FFE00000FC0001FFE00001F80001FFE00003F00001FFE00003E00001
FFE00007E00001FFE0000FC00001FFE0001F800001FFE0001F000001FFE0003E000001FF
E0007E000001FFE000FC000001FFE000FFFFFFFFFFFFFCFFFFFFFFFFFFFCFFFFFFFFFFFF
FCFFFFFFFFFFFFFCFFFFFFFFFFFFFC00000003FFE00000000003FFE00000000003FFE000
00000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE00000
000003FFE00000000003FFE00000000003FFE00000000003FFE00000000003FFE0000000
3FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC00003FFFFFFFFC36487D
C73D>I<0380000000E003E0000003E003FC00003FE003FFE003FFE003FFFFFFFFC003FF
FFFFFF8003FFFFFFFF0003FFFFFFFF0003FFFFFFFE0003FFFFFFFC0003FFFFFFF00003FF
FFFFE00003FFFFFFC00003FFFFFF000003FFFFFC000003FFFFF0000003E7FF00000003E0
0000000003E00000000003E00000000003E00000000003E00000000003E00000000003E0
0000000003E00000000003E00000000003E00000000003E01FFC000003E1FFFFC00003E7
FFFFF00003EFFFFFFC0003FFE01FFF0003FF0007FF8003FC0003FFC003F00001FFE003E0
0001FFF003C00000FFF003C00000FFF800000000FFFC000000007FFC000000007FFE0000
00007FFE000000007FFE000000007FFE000000007FFF000000007FFF000000007FFF0FC0
00007FFF3FF000007FFF7FF800007FFF7FF800007FFFFFFC00007FFFFFFC00007FFFFFFC
00007FFFFFFC00007FFEFFFC00007FFEFFFC00007FFEFFF80000FFFE7FF00000FFFC7FE0
0000FFFC7F800000FFF83F000001FFF03F800001FFF01FC00003FFE00FF00007FFC007FC
001FFF8003FF80FFFF0001FFFFFFFC0000FFFFFFF800003FFFFFC000000FFFFF00000001
FFF0000030487AC63D>I<0000007FF80000000007FFFE000000001FFFFF800000007FFF
FFC0000001FFF01FE0000007FF8003F000000FFE0001F800001FFC0000FC00003FF00007
FC00007FE0000FFC0000FFE0001FFE0001FFC0003FFE0001FF80003FFE0003FF80003FFE
0007FF00003FFE0007FF00003FFE000FFF00003FFE000FFF00001FFC001FFE00000FF800
1FFE000007F0003FFE00000000003FFE00000000003FFE00000000007FFC00000000007F
FC00000000007FFC00200000007FFC07FFE000007FFC1FFFFC0000FFFC3FFFFE0000FFFC
7FFFFF8000FFFCFC01FFC000FFFDF000FFE000FFFDE0007FF000FFFFC0003FF800FFFF80
001FFC00FFFF80001FFE00FFFF00001FFE00FFFF00001FFF00FFFF00000FFF00FFFE0000
0FFF80FFFE00000FFF80FFFE00000FFF80FFFE00000FFFC0FFFC00000FFFC0FFFC00000F
FFC0FFFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFFC07FFC00000FFF
C07FFC00000FFFC07FFC00000FFFC03FFC00000FFFC03FFC00000FFFC03FFE00000FFFC0
1FFE00000FFF801FFE00000FFF801FFE00000FFF800FFE00001FFF000FFE00001FFF0007
FF00001FFE0007FF00001FFE0003FF80003FFC0001FFC0003FF80000FFE0007FF000007F
F001FFE000003FFC07FFC000001FFFFFFF8000000FFFFFFE00000003FFFFFC00000000FF
FFF0000000000FFF00000032487BC63D>I<1F0000000000001F8000000000001FC00000
0000001FFE00000000001FFFFFFFFFFFE01FFFFFFFFFFFE01FFFFFFFFFFFE01FFFFFFFFF
FFE03FFFFFFFFFFFE03FFFFFFFFFFFC03FFFFFFFFFFF803FFFFFFFFFFF003FFFFFFFFFFE
003FFFFFFFFFFC003FFFFFFFFFFC003FFFFFFFFFF8007FFFFFFFFFF0007F00000007E000
7E0000000FC0007E0000000F80007C0000001F80007C0000003F00007C0000007E00007C
000000FC0000F8000000F80000F8000001F80000F8000003F00000F8000007E000000000
000FC000000000001F8000000000001F8000000000003F0000000000007E000000000000
7E000000000000FC000000000001FC000000000001FC000000000003F8000000000007F8
000000000007F800000000000FF000000000000FF000000000001FF000000000001FF000
000000003FE000000000003FE000000000007FE000000000007FE000000000007FE00000
000000FFE00000000000FFE00000000000FFE00000000001FFC00000000001FFC0000000
0001FFC00000000001FFC00000000003FFC00000000003FFC00000000003FFC000000000
03FFC00000000003FFC00000000007FFC00000000007FFC00000000007FFC00000000007
FFC00000000007FFC00000000007FFC00000000007FFC00000000007FFC00000000007FF
C00000000007FFC00000000003FF800000000003FF800000000001FF0000000000007C00
000000334B79C93D>I<00001FFF0000000001FFFFF000000007FFFFFC0000001FFFFFFF
0000003FF007FFC000007F0000FFE00000FC00003FF00001F800000FF80003F0000007F8
0007F0000007FC0007E0000003FC000FE0000003FE000FE0000001FE000FE0000001FE00
1FE0000001FE001FF0000001FE001FF0000001FE001FF8000001FE001FFE000001FE001F
FF000003FE001FFFC00003FC001FFFF00003FC001FFFFC0007F8000FFFFE000FF8000FFF
FF800FF0000FFFFFE01FE00007FFFFF03FC00007FFFFFCFF800003FFFFFFFF000001FFFF
FFFC000000FFFFFFF80000007FFFFFF80000003FFFFFFE0000001FFFFFFF0000000FFFFF
FFC0000007FFFFFFE000001FFFFFFFF000007FFFFFFFF80000FFDFFFFFFC0001FF07FFFF
FC0003FE01FFFFFE0007FC00FFFFFF000FF8003FFFFF001FF0000FFFFF803FF00007FFFF
803FE00001FFFF807FC000007FFFC07FC000001FFFC07FC000000FFFC0FF80000003FFC0
FF80000001FFC0FF80000001FFC0FF80000000FFC0FF80000000FFC0FF800000007FC0FF
800000007FC0FF800000007F80FFC00000007F807FC00000007F807FC0000000FF007FE0
000000FF003FF0000001FE003FF0000001FE001FFC000003FC000FFE00000FF80007FF80
003FF00003FFF003FFE00001FFFFFFFF8000007FFFFFFF0000001FFFFFFC00000007FFFF
E0000000003FFE00000032487BC63D>I<00001FFE0000000001FFFFC00000000FFFFFF0
0000001FFFFFFC0000007FFC0FFE000000FFE003FF800001FFC000FFC00003FF80007FE0
0007FF00007FE0000FFF00003FF0001FFE00003FF8001FFE00001FF8003FFE00001FFC00
3FFC00001FFC007FFC00001FFE007FFC00001FFE007FFC00001FFF00FFFC00000FFF00FF
FC00000FFF00FFFC00000FFF00FFFC00000FFF80FFFC00000FFF80FFFC00000FFF80FFFC
00000FFF80FFFC00000FFF80FFFC00000FFFC0FFFC00000FFFC0FFFC00000FFFC0FFFC00
000FFFC0FFFC00001FFFC07FFC00001FFFC07FFC00001FFFC07FFC00001FFFC03FFC0000
3FFFC03FFE00003FFFC01FFE00003FFFC01FFE00007FFFC00FFE00007FFFC007FF0000FF
FFC003FF8001EFFFC001FFC003EFFFC000FFE00FCFFFC0007FFFFF8FFFC0001FFFFF0FFF
C00007FFFE0FFF800001FFF80FFF80000001000FFF80000000000FFF80000000000FFF80
000000001FFF00000000001FFF00000000001FFF0003F800001FFE0007FC00001FFE000F
FE00001FFE001FFF00003FFC001FFF00003FFC001FFF00003FF8001FFF00007FF0001FFF
00007FF0001FFF0000FFE0001FFE0001FFC0000FFC0001FF80000FF80007FF00000FE000
0FFE000007F8003FFC000003FF01FFF8000001FFFFFFF0000000FFFFFFC00000007FFFFF
000000001FFFFC0000000003FFC000000032487BC63D>I<0000000001F8000000000000
00000001F800000000000000000003FC00000000000000000003FC000000000000000000
03FC00000000000000000007FE00000000000000000007FE0000000000000000000FFF00
00000000000000000FFF0000000000000000000FFF0000000000000000001FFF80000000
00000000001FFF8000000000000000003FFFC000000000000000003FFFC0000000000000
00003FFFC000000000000000007FFFE000000000000000007FFFE00000000000000000FF
FFF00000000000000000FFFFF00000000000000000FFFFF00000000000000001FFFFF800
00000000000001F3FFF80000000000000003F3FFFC0000000000000003E3FFFC00000000
00000003E1FFFC0000000000000007E1FFFE0000000000000007C0FFFE00000000000000
0FC0FFFF000000000000000F80FFFF000000000000000F807FFF000000000000001F807F
FF800000000000001F003FFF800000000000003F003FFFC00000000000003E003FFFC000
00000000003E001FFFC00000000000007E001FFFE00000000000007C000FFFE000000000
0000FC000FFFF0000000000000F8000FFFF0000000000000F80007FFF0000000000001F8
0007FFF8000000000001F00003FFF8000000000003F00003FFFC000000000003E00003FF
FC000000000003E00001FFFC000000000007E00001FFFE000000000007C00000FFFE0000
0000000FC00000FFFF00000000000F800000FFFF00000000000F8000007FFF0000000000
1F8000007FFF80000000001FFFFFFFFFFF80000000003FFFFFFFFFFFC0000000003FFFFF
FFFFFFC0000000003FFFFFFFFFFFC0000000007FFFFFFFFFFFE0000000007C0000000FFF
E000000000FC0000000FFFF000000000F80000000FFFF000000000F800000007FFF00000
0001F800000007FFF800000001F000000003FFF800000003F000000003FFFC00000003E0
00000003FFFC00000003E000000001FFFC00000007E000000001FFFE00000007C0000000
00FFFE0000000FC000000000FFFF0000000F8000000000FFFF0000000F80000000007FFF
0000001F80000000007FFF8000003FC0000000003FFF8000FFFFFFC00000FFFFFFFFF0FF
FFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC00000FFFFFFFFF0FFFFFFC0
0000FFFFFFFFF0544D7CCC5D>65 D<000000001FFF800001C000000007FFFFF80003C000
00003FFFFFFE0007C0000001FFFFFFFFC00FC0000007FFFFFFFFE03FC000001FFFFE007F
F87FC000007FFFE00007FCFFC00000FFFF000001FFFFC00003FFFC0000007FFFC00007FF
F00000001FFFC0000FFFC00000000FFFC0001FFF8000000007FFC0003FFF0000000003FF
C0007FFE0000000001FFC000FFFC0000000000FFC001FFF80000000000FFC003FFF80000
0000007FC003FFF000000000003FC007FFF000000000003FC007FFE000000000001FC00F
FFE000000000001FC00FFFC000000000001FC01FFFC000000000000FC01FFFC000000000
000FC03FFF8000000000000FC03FFF80000000000007C03FFF80000000000007C07FFF80
000000000007C07FFF80000000000007C07FFF80000000000000007FFF00000000000000
007FFF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF000000
0000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000000000FF
FF0000000000000000FFFF0000000000000000FFFF0000000000000000FFFF0000000000
000000FFFF0000000000000000FFFF0000000000000000FFFF00000000000000007FFF00
000000000000007FFF00000000000000007FFF80000000000000007FFF80000000000000
007FFF80000000000007C03FFF80000000000007C03FFF80000000000007C03FFF800000
00000007C01FFFC0000000000007C01FFFC0000000000007C00FFFC000000000000FC00F
FFE000000000000F8007FFE000000000000F8007FFF000000000001F8003FFF000000000
001F0003FFF800000000003F0001FFF800000000003E0000FFFC00000000007E00007FFE
0000000000FC00003FFF0000000001F800001FFF8000000003F800000FFFC000000007F0
000007FFF00000000FE0000003FFFC0000003FC0000000FFFF000000FF800000007FFFE0
0003FE000000001FFFFE003FFC0000000007FFFFFFFFF00000000001FFFFFFFFE0000000
00003FFFFFFF00000000000007FFFFFC000000000000001FFF800000004A4D79CB59>67
D<FFFFFFFFFFFFF000000000FFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFF0000000FFFF
FFFFFFFFFFFC000000FFFFFFFFFFFFFFFF000000001FFF800001FFFFC00000001FFF8000
001FFFE00000001FFF80000007FFF80000001FFF80000001FFFC0000001FFF800000007F
FE0000001FFF800000003FFF0000001FFF800000001FFF8000001FFF800000000FFFC000
001FFF8000000007FFE000001FFF8000000003FFE000001FFF8000000003FFF000001FFF
8000000001FFF800001FFF8000000000FFF800001FFF8000000000FFFC00001FFF800000
0000FFFC00001FFF80000000007FFE00001FFF80000000007FFE00001FFF80000000007F
FE00001FFF80000000007FFF00001FFF80000000003FFF00001FFF80000000003FFF0000
1FFF80000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF80001FFF80
000000003FFF80001FFF80000000003FFF80001FFF80000000003FFFC0001FFF80000000
003FFFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFF
C0001FFF80000000001FFFC0001FFF80000000001FFFC0001FFF80000000001FFFC0001F
FF80000000001FFFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF8000
0000003FFFC0001FFF80000000003FFFC0001FFF80000000003FFFC0001FFF8000000000
3FFF80001FFF80000000003FFF80001FFF80000000003FFF80001FFF80000000003FFF80
001FFF80000000003FFF80001FFF80000000003FFF00001FFF80000000003FFF00001FFF
80000000007FFF00001FFF80000000007FFE00001FFF80000000007FFE00001FFF800000
00007FFC00001FFF8000000000FFFC00001FFF8000000000FFF800001FFF8000000001FF
F800001FFF8000000001FFF000001FFF8000000003FFF000001FFF8000000007FFE00000
1FFF8000000007FFC000001FFF800000000FFF8000001FFF800000003FFF0000001FFF80
0000007FFE0000001FFF80000000FFFC0000001FFF80000003FFF80000001FFF8000001F
FFF00000001FFF800001FFFFC00000FFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFC0000
00FFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFF80000000FFFFFFFFFFFFF000000000524B
7CCA5E>I<FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFC000FF
FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFFFE000000FFFE000007FFFE000000FFFE0000007
FFE000000FFFE0000001FFE000000FFFE00000007FE000000FFFE00000003FE000000FFF
E00000001FE000000FFFE00000000FE000000FFFE000000007E000000FFFE000000007F0
00000FFFE000000003F000000FFFE000000003F000000FFFE000000003F000000FFFE000
000001F000000FFFE000000001F000000FFFE000000001F000000FFFE0000F8001F00000
0FFFE0000F8001F000000FFFE0000F8000F800000FFFE0000F8000F800000FFFE0000F80
00F800000FFFE0000F8000F800000FFFE0000F80000000000FFFE0001F80000000000FFF
E0001F80000000000FFFE0003F80000000000FFFE0007F80000000000FFFE000FF800000
00000FFFE003FF80000000000FFFFFFFFF80000000000FFFFFFFFF80000000000FFFFFFF
FF80000000000FFFFFFFFF80000000000FFFFFFFFF80000000000FFFE003FF8000000000
0FFFE000FF80000000000FFFE0007F80000000000FFFE0003F80000000000FFFE0001F80
000000000FFFE0001F80000000000FFFE0000F80000F80000FFFE0000F80000F80000FFF
E0000F80000F80000FFFE0000F80001F00000FFFE0000F80001F00000FFFE0000F80001F
00000FFFE0000F80001F00000FFFE0000000001F00000FFFE0000000003F00000FFFE000
0000003E00000FFFE0000000003E00000FFFE0000000007E00000FFFE0000000007E0000
0FFFE0000000007E00000FFFE000000000FE00000FFFE000000000FC00000FFFE0000000
01FC00000FFFE000000003FC00000FFFE000000003FC00000FFFE000000007FC00000FFF
E00000000FFC00000FFFE00000003FF800000FFFE0000000FFF800000FFFE0000003FFF8
00000FFFE000003FFFF800FFFFFFFFFFFFFFFFF800FFFFFFFFFFFFFFFFF800FFFFFFFFFF
FFFFFFF000FFFFFFFFFFFFFFFFF000FFFFFFFFFFFFFFFFF000494A7CC951>I<FFFFFFFF
FFFFFFFF00FFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFF00FFFFFFFF
FFFFFFFF80001FFFC00000FFFF80001FFFC000001FFF80001FFFC0000003FF80001FFFC0
000001FF80001FFFC0000000FF80001FFFC00000007F80001FFFC00000003F80001FFFC0
0000001F80001FFFC00000001FC0001FFFC00000000FC0001FFFC00000000FC0001FFFC0
0000000FC0001FFFC000000007C0001FFFC000000007C0001FFFC000000007C0001FFFC0
00000007C0001FFFC0001F0007C0001FFFC0001F0003E0001FFFC0001F0003E0001FFFC0
001F0003E0001FFFC0001F0003E0001FFFC0001F000000001FFFC0001F000000001FFFC0
003F000000001FFFC0003F000000001FFFC0007F000000001FFFC000FF000000001FFFC0
01FF000000001FFFC007FF000000001FFFFFFFFF000000001FFFFFFFFF000000001FFFFF
FFFF000000001FFFFFFFFF000000001FFFFFFFFF000000001FFFC007FF000000001FFFC0
01FF000000001FFFC000FF000000001FFFC0007F000000001FFFC0003F000000001FFFC0
003F000000001FFFC0001F000000001FFFC0001F000000001FFFC0001F000000001FFFC0
001F000000001FFFC0001F000000001FFFC0001F000000001FFFC0001F000000001FFFC0
0000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC0
0000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC0
0000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC0
0000000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC0
0000000000FFFFFFFFFF00000000FFFFFFFFFF00000000FFFFFFFFFF00000000FFFFFFFF
FF00000000FFFFFFFFFF00000000434A7CC94D>I<000000001FFF800001C00000000007
FFFFF80003C0000000003FFFFFFE0007C000000001FFFFFFFFC00FC000000007FFFFFFFF
E03FC00000001FFFFE007FF87FC00000007FFFE00007FCFFC0000000FFFF000001FFFFC0
000003FFFC0000007FFFC0000007FFF00000001FFFC000000FFFC00000000FFFC000001F
FF8000000007FFC000003FFF0000000003FFC000007FFE0000000001FFC00000FFFC0000
000000FFC00001FFF80000000000FFC00003FFF800000000007FC00003FFF00000000000
3FC00007FFF000000000003FC00007FFE000000000001FC0000FFFE000000000001FC000
0FFFC000000000001FC0001FFFC000000000000FC0001FFFC000000000000FC0003FFF80
00000000000FC0003FFF80000000000007C0003FFF80000000000007C0007FFF80000000
000007C0007FFF80000000000007C0007FFF8000000000000000007FFF00000000000000
00007FFF000000000000000000FFFF000000000000000000FFFF000000000000000000FF
FF000000000000000000FFFF000000000000000000FFFF000000000000000000FFFF0000
00000000000000FFFF000000000000000000FFFF000000000000000000FFFF0000000000
00000000FFFF000000000000000000FFFF000000000000000000FFFF0000000000000000
00FFFF0000000000000000007FFF0000000FFFFFFFFFC07FFF0000000FFFFFFFFFC07FFF
8000000FFFFFFFFFC07FFF8000000FFFFFFFFFC07FFF8000000FFFFFFFFFC03FFF800000
00001FFFC0003FFF80000000001FFFC0003FFFC0000000001FFFC0001FFFC0000000001F
FFC0001FFFC0000000001FFFC0000FFFC0000000001FFFC0000FFFE0000000001FFFC000
07FFE0000000001FFFC00007FFF0000000001FFFC00003FFF0000000001FFFC00003FFF8
000000001FFFC00001FFFC000000001FFFC00000FFFC000000001FFFC000007FFE000000
001FFFC000003FFF000000001FFFC000001FFF800000001FFFC000000FFFE00000003FFF
C0000007FFF00000007FFFC0000003FFFC0000007FFFC0000000FFFF000001FFFFC00000
007FFFE00007F9FFC00000001FFFFF003FF0FFC000000007FFFFFFFFE07FC000000001FF
FFFFFFC01FC0000000003FFFFFFF0007C00000000007FFFFF80001C000000000001FFF80
00000000524D79CB61>I<FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFF
FFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8001FFFC00000
001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFF
C000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC00000
1FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC0
0000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC0000000
1FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC0
00001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001F
FFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC000
00001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001F
FFC000001FFFC00000001FFFC000001FFFFFFFFFFFFFFFC000001FFFFFFFFFFFFFFFC000
001FFFFFFFFFFFFFFFC000001FFFFFFFFFFFFFFFC000001FFFFFFFFFFFFFFFC000001FFF
C00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000
001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFF
C000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC00000
1FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC0
0000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC0000000
1FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC0
00001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001F
FFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC000
00001FFFC000001FFFC00000001FFFC000001FFFC00000001FFFC000001FFFC00000001F
FFC000001FFFC00000001FFFC000001FFFC00000001FFFC000FFFFFFFFFC01FFFFFFFFF8
FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFFFFFC01FFFFFFFFF8FFFFFF
FFFC01FFFFFFFFF8554B7BCA60>I<FFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFF
FFFFFFFE000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000F
FFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFF
E000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE0
00000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000
000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE00000
0FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000F
FFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFF
E000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE0
00000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000000FFFE000
000FFFE000FFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFE274B7DCA2E>
I<FFFFFFFFF800007FFFFFF0FFFFFFFFF800007FFFFFF0FFFFFFFFF800007FFFFFF0FFFF
FFFFF800007FFFFFF0FFFFFFFFF800007FFFFFF0001FFFC000000000FFC000001FFFC000
0000007F0000001FFFC000000001FE0000001FFFC000000003FC0000001FFFC000000007
F80000001FFFC00000000FE00000001FFFC00000001FC00000001FFFC00000003F800000
001FFFC00000007F000000001FFFC0000001FE000000001FFFC0000003FC000000001FFF
C0000007F8000000001FFFC000000FE0000000001FFFC000001FC0000000001FFFC00000
3F80000000001FFFC000007F00000000001FFFC00001FE00000000001FFFC00003FC0000
0000001FFFC00007F800000000001FFFC0000FE000000000001FFFC0001FC00000000000
1FFFC0003F8000000000001FFFC0007F0000000000001FFFC001FE0000000000001FFFC0
03FE0000000000001FFFC007FF0000000000001FFFC00FFF8000000000001FFFC01FFF80
00000000001FFFC03FFFC000000000001FFFC0FFFFE000000000001FFFC1FFFFF0000000
00001FFFC3FFFFF000000000001FFFC7FFFFF800000000001FFFCFE7FFFC00000000001F
FFDFC3FFFE00000000001FFFFF81FFFE00000000001FFFFF01FFFF00000000001FFFFE00
FFFF80000000001FFFFC007FFF80000000001FFFF8003FFFC0000000001FFFE0003FFFE0
000000001FFFC0001FFFF0000000001FFFC0000FFFF0000000001FFFC0000FFFF8000000
001FFFC00007FFFC000000001FFFC00003FFFE000000001FFFC00001FFFE000000001FFF
C00001FFFF000000001FFFC00000FFFF800000001FFFC000007FFFC00000001FFFC00000
3FFFC00000001FFFC000003FFFE00000001FFFC000001FFFF00000001FFFC000000FFFF0
0000001FFFC000000FFFF80000001FFFC0000007FFFC0000001FFFC0000003FFFE000000
1FFFC0000001FFFE0000001FFFC0000001FFFF0000001FFFC0000000FFFF8000001FFFC0
0000007FFFC000001FFFC00000003FFFC000001FFFC00000003FFFE000001FFFC0000000
1FFFF000001FFFC00000001FFFF800FFFFFFFFF8000FFFFFFFFCFFFFFFFFF8000FFFFFFF
FCFFFFFFFFF8000FFFFFFFFCFFFFFFFFF8000FFFFFFFFCFFFFFFFFF8000FFFFFFFFC564B
7CCA60>75 D<FFFFFFFFFF000000FFFFFFFFFF000000FFFFFFFFFF000000FFFFFFFFFF00
0000FFFFFFFFFF000000001FFFC000000000001FFFC000000000001FFFC000000000001F
FFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC00000
0000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001F
FFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC00000
0000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001F
FFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC00000
0000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001F
FFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC00000
0000001FFFC000000000001FFFC000000000001FFFC000000000001FFFC000000000001F
FFC000000000001FFFC00000003E001FFFC00000003E001FFFC00000003E001FFFC00000
003E001FFFC00000007E001FFFC00000007C001FFFC00000007C001FFFC00000007C001F
FFC00000007C001FFFC00000007C001FFFC0000000FC001FFFC0000000FC001FFFC00000
00FC001FFFC0000001FC001FFFC0000001FC001FFFC0000003F8001FFFC0000003F8001F
FFC0000007F8001FFFC000000FF8001FFFC000001FF8001FFFC000003FF8001FFFC00000
7FF8001FFFC00001FFF8001FFFC00007FFF8001FFFC0003FFFF8FFFFFFFFFFFFFFF0FFFF
FFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF03F4B7BCA4A>
I<FFFFFFE0000000000001FFFFFF80FFFFFFF0000000000003FFFFFF80FFFFFFF0000000
000003FFFFFF80FFFFFFF8000000000007FFFFFF80FFFFFFF8000000000007FFFFFF8000
1FFFF8000000000007FFFC0000001FFFFC00000000000F7FFC0000001FFFFC0000000000
0F7FFC0000001FBFFE00000000001E7FFC0000001FBFFE00000000001E7FFC0000001F9F
FF00000000003C7FFC0000001F9FFF00000000003C7FFC0000001F9FFF00000000003C7F
FC0000001F8FFF8000000000787FFC0000001F8FFF8000000000787FFC0000001F87FFC0
00000000F07FFC0000001F87FFC000000000F07FFC0000001F83FFE000000001E07FFC00
00001F83FFE000000001E07FFC0000001F83FFE000000001E07FFC0000001F81FFF00000
0003C07FFC0000001F81FFF000000003C07FFC0000001F80FFF800000007807FFC000000
1F80FFF800000007807FFC0000001F807FFC0000000F007FFC0000001F807FFC0000000F
007FFC0000001F807FFC0000000F007FFC0000001F803FFE0000001E007FFC0000001F80
3FFE0000001E007FFC0000001F801FFF0000003C007FFC0000001F801FFF0000003C007F
FC0000001F800FFF80000078007FFC0000001F800FFF80000078007FFC0000001F8007FF
C00000F0007FFC0000001F8007FFC00000F0007FFC0000001F8007FFC00000F0007FFC00
00001F8003FFE00001E0007FFC0000001F8003FFE00001E0007FFC0000001F8001FFF000
03C0007FFC0000001F8001FFF00003C0007FFC0000001F8000FFF8000780007FFC000000
1F8000FFF8000780007FFC0000001F8000FFF8000780007FFC0000001F80007FFC000F00
007FFC0000001F80007FFC000F00007FFC0000001F80003FFE001E00007FFC0000001F80
003FFE001E00007FFC0000001F80001FFF003C00007FFC0000001F80001FFF003C00007F
FC0000001F80001FFF003C00007FFC0000001F80000FFF807800007FFC0000001F80000F
FF807800007FFC0000001F800007FFC0F000007FFC0000001F800007FFC0F000007FFC00
00001F800003FFE1E000007FFC0000001F800003FFE1E000007FFC0000001F800003FFE1
E000007FFC0000001F800001FFF3C000007FFC0000001F800001FFF3C000007FFC000000
1F800000FFFF8000007FFC0000001F800000FFFF8000007FFC0000001F8000007FFF0000
007FFC0000001F8000007FFF0000007FFC0000001F8000003FFE0000007FFC0000001F80
00003FFE0000007FFC0000001F8000003FFE0000007FFC0000001F8000001FFC0000007F
FC0000001F8000001FFC0000007FFC0000001F8000000FF80000007FFC0000003FC00000
0FF80000007FFC0000FFFFFFF00007F00003FFFFFFFF80FFFFFFF00007F00003FFFFFFFF
80FFFFFFF00007F00003FFFFFFFF80FFFFFFF00003E00003FFFFFFFF80FFFFFFF00001C0
0003FFFFFFFF80694B7BCA74>I<FFFFFFE0000000FFFFFFF8FFFFFFF0000000FFFFFFF8
FFFFFFF8000000FFFFFFF8FFFFFFF8000000FFFFFFF8FFFFFFFC000000FFFFFFF8001FFF
FE000000001FE000001FFFFF000000000FC000001FFFFF800000000FC000001FFFFF8000
00000FC000001FFFFFC00000000FC000001FBFFFE00000000FC000001F9FFFF00000000F
C000001F9FFFF00000000FC000001F8FFFF80000000FC000001F87FFFC0000000FC00000
1F83FFFE0000000FC000001F83FFFF0000000FC000001F81FFFF0000000FC000001F80FF
FF8000000FC000001F807FFFC000000FC000001F803FFFE000000FC000001F803FFFF000
000FC000001F801FFFF000000FC000001F800FFFF800000FC000001F8007FFFC00000FC0
00001F8003FFFE00000FC000001F8003FFFF00000FC000001F8001FFFF00000FC000001F
8000FFFF80000FC000001F80007FFFC0000FC000001F80003FFFE0000FC000001F80003F
FFF0000FC000001F80001FFFF0000FC000001F80000FFFF8000FC000001F800007FFFC00
0FC000001F800003FFFE000FC000001F800003FFFE000FC000001F800001FFFF000FC000
001F800000FFFF800FC000001F8000007FFFC00FC000001F8000007FFFE00FC000001F80
00003FFFE00FC000001F8000001FFFF00FC000001F8000000FFFF80FC000001F80000007
FFFC0FC000001F80000007FFFE0FC000001F80000003FFFE0FC000001F80000001FFFF0F
C000001F80000000FFFF8FC000001F800000007FFFCFC000001F800000007FFFEFC00000
1F800000003FFFEFC000001F800000001FFFFFC000001F800000000FFFFFC000001F8000
000007FFFFC000001F8000000007FFFFC000001F8000000003FFFFC000001F8000000001
FFFFC000001F8000000000FFFFC000001F80000000007FFFC000001F80000000007FFFC0
00001F80000000003FFFC000001F80000000001FFFC000001F80000000000FFFC000001F
80000000000FFFC000001F800000000007FFC000001F800000000003FFC000001F800000
000001FFC000001F800000000000FFC000003FC00000000000FFC000FFFFFFF800000000
7FC000FFFFFFF8000000003FC000FFFFFFF8000000001FC000FFFFFFF8000000000FC000
FFFFFFF8000000000FC000554B7BCA60>I<00000000FFF8000000000000001FFFFFC000
0000000001FFFFFFFC000000000007FFFFFFFF00000000001FFFC01FFFC0000000007FFE
0003FFF000000001FFF000007FFC00000003FFE000003FFE00000007FF8000000FFF0000
000FFF00000007FF8000001FFE00000003FFC000003FFC00000001FFE000007FFC000000
01FFF00000FFF800000000FFF80001FFF0000000007FFC0001FFF0000000007FFC0003FF
E0000000003FFE0007FFE0000000003FFF0007FFE0000000003FFF000FFFC0000000001F
FF800FFFC0000000001FFF801FFFC0000000001FFFC01FFF80000000000FFFC01FFF8000
0000000FFFC03FFF80000000000FFFE03FFF80000000000FFFE03FFF80000000000FFFE0
7FFF000000000007FFF07FFF000000000007FFF07FFF000000000007FFF07FFF00000000
0007FFF07FFF000000000007FFF0FFFF000000000007FFF8FFFF000000000007FFF8FFFF
000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007
FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF0000
00000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8FFFF000000000007FFF8
FFFF000000000007FFF87FFF000000000007FFF07FFF000000000007FFF07FFF80000000
000FFFF07FFF80000000000FFFF07FFF80000000000FFFF03FFF80000000000FFFE03FFF
80000000000FFFE03FFFC0000000001FFFE01FFFC0000000001FFFC01FFFC0000000001F
FFC00FFFC0000000001FFF800FFFE0000000003FFF8007FFE0000000003FFF0007FFF000
0000007FFF0003FFF0000000007FFE0003FFF800000000FFFE0001FFF800000000FFFC00
00FFFC00000001FFF800007FFE00000003FFF000007FFF00000007FFF000003FFF800000
0FFFE000001FFFC000001FFFC0000007FFE000003FFF00000003FFF80000FFFE00000001
FFFE0003FFFC000000007FFFC01FFFF0000000001FFFFFFFFFC00000000007FFFFFFFF00
0000000001FFFFFFFC0000000000001FFFFFC000000000000001FFFC000000004D4D79CB
5C>I<FFFFFFFFFFFFC00000FFFFFFFFFFFFFC0000FFFFFFFFFFFFFF8000FFFFFFFFFFFF
FFF000FFFFFFFFFFFFFFF800001FFF800007FFFE00001FFF800000FFFF00001FFF800000
3FFF80001FFF8000000FFFC0001FFF80000007FFE0001FFF80000007FFF0001FFF800000
03FFF0001FFF80000003FFF8001FFF80000003FFF8001FFF80000001FFFC001FFF800000
01FFFC001FFF80000001FFFC001FFF80000001FFFE001FFF80000001FFFE001FFF800000
01FFFE001FFF80000001FFFE001FFF80000001FFFE001FFF80000001FFFE001FFF800000
01FFFE001FFF80000001FFFE001FFF80000001FFFC001FFF80000001FFFC001FFF800000
01FFFC001FFF80000003FFF8001FFF80000003FFF8001FFF80000003FFF0001FFF800000
07FFF0001FFF80000007FFE0001FFF8000000FFFC0001FFF8000003FFF80001FFF800000
FFFF00001FFF800007FFFC00001FFFFFFFFFFFF800001FFFFFFFFFFFE000001FFFFFFFFF
FF0000001FFFFFFFFFF80000001FFFC00000000000001FFFC00000000000001FFFC00000
000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000
000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000
000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000
000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000
000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000
000000001FFFC00000000000001FFFC00000000000001FFFC00000000000001FFFC00000
000000001FFFC00000000000001FFFC00000000000FFFFFFFFFC00000000FFFFFFFFFC00
000000FFFFFFFFFC00000000FFFFFFFFFC00000000FFFFFFFFFC00000000474B7BCA54>
I<FFFFFFFFFFFF0000000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFFF80000000FFFF
FFFFFFFFFFE0000000FFFFFFFFFFFFFFF8000000000FFFC00007FFFE000000000FFFC000
007FFF800000000FFFC000001FFFC00000000FFFC000000FFFE00000000FFFC0000007FF
F00000000FFFC0000003FFF80000000FFFC0000001FFF80000000FFFC0000001FFFC0000
000FFFC0000001FFFE0000000FFFC0000000FFFE0000000FFFC0000000FFFE0000000FFF
C0000000FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFF0000000FFFC00000
00FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFF0000000FFFC0000000FFFF
0000000FFFC0000000FFFF0000000FFFC0000000FFFE0000000FFFC0000000FFFE000000
0FFFC0000001FFFC0000000FFFC0000001FFFC0000000FFFC0000001FFF80000000FFFC0
000003FFF00000000FFFC0000007FFE00000000FFFC000000FFFC00000000FFFC000001F
FF800000000FFFC00000FFFF000000000FFFC00007FFFC000000000FFFFFFFFFFFF00000
00000FFFFFFFFFFF80000000000FFFFFFFFFFC00000000000FFFFFFFFFFF00000000000F
FFC0003FFFC0000000000FFFC00007FFF0000000000FFFC00003FFF8000000000FFFC000
01FFFC000000000FFFC00000FFFE000000000FFFC000007FFE000000000FFFC000007FFF
000000000FFFC000003FFF800000000FFFC000003FFF800000000FFFC000001FFF800000
000FFFC000001FFFC00000000FFFC000001FFFC00000000FFFC000001FFFC00000000FFF
C000001FFFC00000000FFFC000001FFFC00000000FFFC000001FFFC00000000FFFC00000
1FFFC00000000FFFC000001FFFE00000000FFFC000001FFFE00000000FFFC000001FFFE0
0000000FFFC000001FFFE00000000FFFC000001FFFE00000000FFFC000001FFFE0000000
0FFFC000001FFFE00000000FFFC000001FFFE0003E000FFFC000001FFFF0003E000FFFC0
00001FFFF0003E000FFFC000000FFFF0003E000FFFC000000FFFF8007E000FFFC0000007
FFF8007C000FFFC0000003FFFC00FCFFFFFFFFFC0001FFFE01F8FFFFFFFFFC0000FFFF83
F8FFFFFFFFFC00007FFFFFF0FFFFFFFFFC00001FFFFFE0FFFFFFFFFC000003FFFF800000
0000000000003FFE00574C7CCA5C>82 D<00007FFC0001C00003FFFFC003C0001FFFFFF0
07C0003FFFFFFC0FC000FFFFFFFF1FC001FFE00FFFBFC003FF0000FFFFC007FC00001FFF
C00FF800000FFFC01FF0000003FFC01FF0000001FFC03FE0000000FFC03FE00000007FC0
7FC00000007FC07FC00000003FC07FC00000001FC0FFC00000001FC0FFC00000001FC0FF
C00000000FC0FFE00000000FC0FFE00000000FC0FFE000000007C0FFF000000007C0FFF8
00000007C0FFFC00000007C0FFFE0000000000FFFF80000000007FFFF0000000007FFFFF
000000007FFFFFF80000003FFFFFFF8000003FFFFFFFF800001FFFFFFFFF00000FFFFFFF
FFC0000FFFFFFFFFE00007FFFFFFFFF00003FFFFFFFFF80001FFFFFFFFFC0000FFFFFFFF
FE00003FFFFFFFFF00001FFFFFFFFF800007FFFFFFFFC00000FFFFFFFFC000000FFFFFFF
E0000000FFFFFFE000000007FFFFF0000000007FFFF0000000000FFFF00000000003FFF0
0000000001FFF80000000000FFF800000000007FF878000000007FF8F8000000003FF8F8
000000003FF8F8000000003FF8F8000000001FF8F8000000001FF8FC000000001FF8FC00
0000001FF0FC000000001FF0FE000000001FF0FE000000001FF0FF000000003FE0FF8000
00003FE0FF800000003FC0FFE00000007FC0FFF0000000FF80FFFC000000FF00FFFF0000
03FF00FFFFE0000FFE00FF7FFE003FFC00FE3FFFFFFFF000FC0FFFFFFFE000F803FFFFFF
8000F0007FFFFE0000E00003FFF00000354D79CB44>I<3FFFFFFFFFFFFFFFFFC03FFFFF
FFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFF
C03FFF8001FFFC001FFFC03FFC0001FFFC0001FFC07FF00001FFFC00007FE07FC00001FF
FC00003FE07F800001FFFC00001FE07F000001FFFC00000FE07F000001FFFC00000FE07E
000001FFFC000007E07E000001FFFC000007E07E000001FFFC000007E07C000001FFFC00
0003E07C000001FFFC000003E07C000001FFFC000003E07C000001FFFC000003E07C0000
01FFFC000003E0FC000001FFFC000003F0F8000001FFFC000001F0F8000001FFFC000001
F0F8000001FFFC000001F0F8000001FFFC000001F0F8000001FFFC000001F000000001FF
FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000
000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000
01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000
0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF
FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000
000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC00
00000000000001FFFC0000000000000001FFFC0000000000000001FFFC00000000000000
01FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC000000
0000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000000001FF
FC0000000000000001FFFC0000000000000001FFFC0000000000000001FFFC0000000000
000001FFFC0000000000000001FFFC0000000000000001FFFC000000000001FFFFFFFFFF
FC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001FFFFFFFFFFFC00000001FF
FFFFFFFFFC00004C4A7CC955>I<FFFFFFFFF800003FFFFFF8FFFFFFFFF800003FFFFFF8
FFFFFFFFF800003FFFFFF8FFFFFFFFF800003FFFFFF8FFFFFFFFF800003FFFFFF8001FFF
C0000000000FE000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000
000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007
C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C00000
1FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC0
0000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC0000000
0007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C0
00001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001F
FFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC000
00000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC000000000
07C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000
001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFF
C00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000
000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007
C000001FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C00000
1FFFC00000000007C000001FFFC00000000007C000001FFFC00000000007C000001FFFC0
0000000007C000000FFFC0000000000FC000000FFFC0000000000F8000000FFFE0000000
000F8000000FFFE0000000001F80000007FFE0000000001F00000007FFE0000000003F00
000003FFF0000000003F00000003FFF0000000007E00000001FFF8000000007E00000000
FFF800000000FC000000007FFC00000001F8000000003FFE00000007F0000000001FFF00
00000FE0000000000FFFC000003FC00000000007FFF00001FF800000000001FFFF001FFF
000000000000FFFFFFFFFE0000000000003FFFFFFFF800000000000007FFFFFFE0000000
00000000FFFFFF000000000000000007FFF000000000554C7CCA5E>I<FFFFFFFFF00000
03FFFFFFFFFFFFFFF0000003FFFFFFFFFFFFFFF0000003FFFFFFFFFFFFFFF0000003FFFF
FFFFFFFFFFF0000003FFFFFF001FFFE00000000003FC00001FFFE00000000001F800000F
FFE00000000001F000000FFFF00000000001F000000FFFF00000000003F0000007FFF800
00000003E0000007FFF80000000007E0000003FFFC0000000007C0000003FFFC00000000
0FC0000001FFFC000000000F80000001FFFE000000001F80000001FFFE000000001F8000
0000FFFF000000001F00000000FFFF000000003F000000007FFF800000003E000000007F
FF800000007E000000003FFF800000007C000000003FFFC0000000FC000000001FFFC000
0000F8000000001FFFE0000000F8000000001FFFE0000001F8000000000FFFF0000001F0
000000000FFFF0000003F00000000007FFF0000003E00000000007FFF8000007E0000000
0003FFF8000007C00000000003FFFC000007C00000000003FFFC00000FC00000000001FF
FE00000F800000000001FFFE00001F800000000000FFFF00001F000000000000FFFF0000
3F0000000000007FFF00003E0000000000007FFF80003E0000000000007FFF80007E0000
000000003FFFC0007C0000000000003FFFC000FC0000000000001FFFE000F80000000000
001FFFE001F80000000000000FFFE001F00000000000000FFFF003F00000000000000FFF
F003F000000000000007FFF803E000000000000007FFF807E000000000000003FFFC07C0
00000000000003FFFC0FC000000000000001FFFC0F8000000000000001FFFE1F80000000
00000000FFFE1F0000000000000000FFFF1F0000000000000000FFFF3F00000000000000
007FFFBE00000000000000007FFFFE00000000000000003FFFFC00000000000000003FFF
FC00000000000000001FFFF800000000000000001FFFF800000000000000001FFFF80000
0000000000000FFFF000000000000000000FFFF0000000000000000007FFE00000000000
00000007FFE0000000000000000003FFC0000000000000000003FFC00000000000000000
03FFC0000000000000000001FF80000000000000000001FF80000000000000000000FF00
000000000000000000FF000000000000000000007E000000000000000000007E00000000
00584C7ECA5D>I<FFFFFFFFE007FFFFFFFF0000FFFFFFC0FFFFFFFFE007FFFFFFFF0000
FFFFFFC0FFFFFFFFE007FFFFFFFF0000FFFFFFC0FFFFFFFFE007FFFFFFFF0000FFFFFFC0
FFFFFFFFE007FFFFFFFF0000FFFFFFC0003FFF80000001FFFC000000007F8000003FFFC0
000001FFFE000000003F0000001FFFC0000000FFFE000000003E0000001FFFC0000000FF
FE000000003E0000001FFFE0000000FFFF000000007E0000000FFFE00000007FFF000000
007C0000000FFFE00000007FFF800000007C0000000FFFF00000007FFF80000000FC0000
0007FFF00000003FFF80000000F800000007FFF80000003FFFC0000000F800000007FFF8
0000003FFFC0000001F800000003FFF80000003FFFC0000001F000000003FFFC0000007F
FFE0000003F000000001FFFC0000007FFFE0000003E000000001FFFC0000007FFFF00000
03E000000001FFFE000000FFFFF0000007E000000000FFFE000000FFFFF0000007C00000
0000FFFF000001FFFFF8000007C000000000FFFF000001F3FFF800000FC0000000007FFF
000001F3FFF800000F80000000007FFF800003F3FFFC00001F80000000003FFF800003E1
FFFC00001F00000000003FFF800003E1FFFC00001F00000000003FFFC00007E1FFFE0000
3F00000000001FFFC00007C0FFFE00003E00000000001FFFC00007C0FFFF00003E000000
00001FFFE0000FC0FFFF00007E00000000000FFFE0000F807FFF00007C00000000000FFF
F0001F807FFF80007C00000000000FFFF0001F003FFF8000FC000000000007FFF0001F00
3FFF8000F8000000000007FFF8003F003FFFC001F8000000000003FFF8003E001FFFC001
F0000000000003FFF8003E001FFFE001F0000000000003FFFC007E001FFFE003F0000000
000001FFFC007C000FFFE003E0000000000001FFFE00FC000FFFF003E0000000000001FF
FE00F80007FFF007E0000000000000FFFE00F80007FFF007C0000000000000FFFF01F800
07FFF80FC00000000000007FFF01F00003FFF80F800000000000007FFF01F00003FFF80F
800000000000007FFF83F00003FFFC1F800000000000003FFF83E00001FFFC1F00000000
0000003FFF83E00001FFFE1F000000000000003FFFC7E00001FFFE3F000000000000001F
FFC7C00000FFFE3E000000000000001FFFEFC00000FFFF3E000000000000001FFFEF8000
007FFF7E000000000000000FFFEF8000007FFF7C000000000000000FFFFF8000007FFFFC
0000000000000007FFFF0000003FFFF80000000000000007FFFF0000003FFFF800000000
00000007FFFF0000003FFFF80000000000000003FFFE0000001FFFF00000000000000003
FFFE0000001FFFF00000000000000003FFFC0000000FFFF00000000000000001FFFC0000
000FFFE00000000000000001FFFC0000000FFFE00000000000000000FFF800000007FFC0
0000000000000000FFF800000007FFC00000000000000000FFF800000007FFC000000000
000000007FF000000003FF8000000000000000007FF000000003FF800000000000000000
7FF000000003FF8000000000000000003FE000000001FF0000000000000000003FE00000
0001FF0000000000000000003FC000000000FF0000000000000000001FC000000000FE00
00000000000000001FC000000000FE0000000000000000000F80000000007C0000000000
7A4C7ECA7F>I<0000FFFC000000000FFFFFC00000007FFFFFF0000000FFFFFFFC000001
FF803FFE000003FC0007FF800007FE0003FFC00007FF0001FFC0000FFF8000FFE0000FFF
8000FFF0000FFF80007FF0000FFF80007FF8000FFF80007FF8000FFF80003FFC0007FF00
003FFC0003FE00003FFC0001FC00003FFC00000000003FFC00000000003FFC0000000000
3FFC00000000003FFC00000000003FFC000000001FFFFC0000001FFFFFFC000001FFFFFF
FC00000FFFFFFFFC00003FFFC03FFC0000FFFE003FFC0003FFF0003FFC0007FFC0003FFC
000FFF00003FFC001FFE00003FFC003FFC00003FFC003FFC00003FFC007FF800003FFC00
7FF800003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FFF000003FFC00FF
F000007FFC00FFF000007FFC00FFF80000FFFC007FF80000EFFC007FFC0001EFFE003FFE
0007CFFF801FFF000F8FFFFE0FFFE07F07FFFE07FFFFFE03FFFE01FFFFFC01FFFE003FFF
F0007FFE0003FF8000000037347CB23C>97 D<007FC00000000000FFFFC00000000000FF
FFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC00000
00000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001
FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000
00000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001
FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000
00000001FFC0000000000001FFC007FF00000001FFC07FFFE0000001FFC1FFFFFC000001
FFC7FFFFFF000001FFCFF80FFF800001FFDFC001FFC00001FFFF0000FFE00001FFFE0000
3FF00001FFF800003FF80001FFF000001FFC0001FFF000000FFE0001FFE000000FFF0001
FFE0000007FF0001FFE0000007FF8001FFE0000007FF8001FFE0000007FF8001FFE00000
03FFC001FFE0000003FFC001FFE0000003FFC001FFE0000003FFE001FFE0000003FFE001
FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE00000
03FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001
FFE0000003FFE001FFE0000003FFC001FFE0000003FFC001FFE0000003FFC001FFE00000
07FFC001FFE0000007FF8001FFE0000007FF8001FFE0000007FF0001FFE000000FFF0001
FFE000000FFE0001FFF000001FFE0001FFF800001FFC0001FFF800003FF80001FFFC0000
7FF00001FFBF0000FFE00001FF1FC003FFC00001FE0FF01FFF800001FC07FFFFFE000001
F801FFFFF8000001F0007FFFE000000000000FFE0000003B4D7CCB44>I<00000FFF8000
0000FFFFF8000003FFFFFF00000FFFFFFF80001FFE00FFC0007FF8001FE000FFE0003FF0
01FFC0007FF003FF8000FFF807FF0000FFF807FF0000FFF80FFE0000FFF81FFE0000FFF8
1FFE0000FFF83FFC00007FF03FFC00003FE03FFC00001FC07FFC000000007FF800000000
7FF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000
FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000FFF800000000
FFF8000000007FF8000000007FF8000000007FFC000000007FFC000000003FFC00000000
3FFC000000001FFE0000003E1FFE0000003E0FFF0000007E0FFF0000007C07FF800000FC
03FFC00000F801FFE00003F800FFF00007F0007FFC001FE0003FFF00FFC0000FFFFFFF00
0003FFFFFE000000FFFFF00000000FFF80002F347CB237>I<00000000001FF000000000
003FFFF000000000003FFFF000000000003FFFF000000000003FFFF000000000003FFFF0
000000000000FFF00000000000007FF00000000000007FF00000000000007FF000000000
00007FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0
0000000000007FF00000000000007FF00000000000007FF00000000000007FF000000000
00007FF00000000000007FF00000000000007FF00000000000007FF00000000000007FF0
0000000000007FF00000000000007FF00000000FFF007FF0000000FFFFE07FF0000003FF
FFF87FF000000FFFFFFC7FF000003FFF01FF7FF000007FF8003FFFF00000FFE0000FFFF0
0001FFC00007FFF00003FF800003FFF00007FF000001FFF0000FFF000000FFF0000FFE00
0000FFF0001FFE000000FFF0001FFC000000FFF0003FFC000000FFF0003FFC000000FFF0
007FFC000000FFF0007FF8000000FFF0007FF8000000FFF0007FF8000000FFF000FFF800
0000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF0
00FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF8000000FFF000FFF800
0000FFF000FFF8000000FFF000FFF8000000FFF0007FF8000000FFF0007FF8000000FFF0
007FF8000000FFF0003FFC000000FFF0003FFC000000FFF0003FFC000000FFF0001FFC00
0000FFF0001FFE000001FFF0000FFE000001FFF00007FF000003FFF00003FF800007FFF0
0001FF80000FFFF00000FFE0003FFFF800007FF0007FFFFFE0003FFE03FEFFFFE0001FFF
FFF8FFFFE00007FFFFF0FFFFE00000FFFF80FFFFE000001FFC00FFC0003B4D7CCB44>I<
00000FFF0000000000FFFFF000000003FFFFFC0000000FFFFFFF0000003FFE07FF800000
7FF000FFC00000FFE0007FE00001FF80003FF00003FF80001FF80007FF00000FF8000FFE
00000FFC000FFE000007FE001FFE000007FE001FFC000003FE003FFC000003FF003FFC00
0003FF007FFC000003FF007FF8000003FF007FF8000001FF807FF8000001FF80FFF80000
01FF80FFF8000001FF80FFF8000001FF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFF
FF80FFFFFFFFFFFF80FFF80000000000FFF80000000000FFF80000000000FFF800000000
00FFF800000000007FF800000000007FF800000000007FFC00000000007FFC0000000000
3FFC00000000003FFC00000000001FFE0000000F801FFE0000000F800FFF0000001F8007
FF0000001F0007FF8000003F0003FFC000007E0001FFE00000FC0000FFF00001F800003F
FC0007F000001FFF803FE0000007FFFFFFC0000001FFFFFF000000007FFFFC0000000007
FFC0000031347DB238>I<0000007FF000000007FFFC0000003FFFFE0000007FFFFF0000
01FFE0FF800003FF81FFC00007FE03FFE0000FFC03FFE0001FF803FFE0001FF803FFE000
3FF003FFE0003FF003FFE0007FF001FFC0007FE000FF80007FE0007F00007FE0003E0000
7FE0000000007FE0000000007FE0000000007FE0000000007FE0000000007FE000000000
7FE0000000007FE0000000007FE0000000007FE0000000007FE0000000007FE0000000FF
FFFFFF8000FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000FFFFFFFF8000007FF000000000
7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000
7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000
7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000
7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000
7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000
7FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF000000000
7FF0000000007FF00000003FFFFFF800003FFFFFF800003FFFFFF800003FFFFFF800003F
FFFFF800002B4D7DCC26>I<00007FFC000FE00003FFFF807FF8000FFFFFE1FFFC003FFF
FFFBFFFE007FF01FFFF3FE00FFC007FF83FE01FF0001FF03FE03FF0001FF83FE07FE0000
FFC1FC07FE0000FFC0F80FFE0000FFE0000FFC00007FE0001FFC00007FF0001FFC00007F
F0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0001FFC00007FF0
001FFC00007FF0001FFC00007FF0000FFC00007FE0000FFE0000FFE00007FE0000FFC000
07FE0000FFC00003FF0001FF800001FF0001FF000000FFC007FE000000FFF01FFC000001
FFFFFFF8000001EFFFFFE0000003C3FFFF80000003C07FFC00000007C0000000000007C0
000000000007C0000000000007C0000000000007E0000000000007E0000000000007F000
0000000007FC000000000007FFFFFFFC000007FFFFFFFFC00003FFFFFFFFF80003FFFFFF
FFFE0001FFFFFFFFFF0001FFFFFFFFFF8000FFFFFFFFFFC0007FFFFFFFFFE003FFFFFFFF
FFF00FFFFFFFFFFFF01FFC00000FFFF83FF0000000FFF83FE00000003FF87FC00000001F
FCFFC00000000FFCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FC
FF8000000007FCFFC00000000FFC7FC00000000FF87FE00000001FF83FF00000003FF01F
F80000007FE00FFE000001FFC007FF800007FF8003FFF8007FFF0000FFFFFFFFFC00003F
FFFFFFF0000007FFFFFF800000003FFFF0000037497DB13D>I<007FC00000000000FFFF
C00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000
000003FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FF
C0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000
000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FF
C0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000
000001FFC0000000000001FFC0000000000001FFC001FFC0000001FFC00FFFF8000001FF
C03FFFFC000001FFC07FFFFF000001FFC0FE07FF800001FFC1F003FF800001FFC3E001FF
C00001FFC78001FFE00001FFCF0001FFE00001FFDE0001FFE00001FFDC0000FFF00001FF
FC0000FFF00001FFF80000FFF00001FFF80000FFF00001FFF00000FFF00001FFF00000FF
F00001FFF00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
F00001FFE00000FFF00001FFE00000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFF
FFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE03B4C7BCB44>I<00FC000003FF00
0007FF80000FFFC0000FFFC0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0001FFFE0
000FFFC0000FFFC00007FF800003FF000000FC0000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000007FC000FFFFC0
00FFFFC000FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC00001FFC00001FFC0
0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF80FFFFFF
80FFFFFF80FFFFFF80FFFFFF80194D7BCC22>I<007FC00000000000FFFFC00000000000
FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0000000000003FFC000
0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000
01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000
0000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC00000000000
01FFC0000000000001FFC0000000000001FFC0000000000001FFC0000000000001FFC000
0000000001FFC0000000000001FFC0000000000001FFC0003FFFFE0001FFC0003FFFFE00
01FFC0003FFFFE0001FFC0003FFFFE0001FFC0003FFFFE0001FFC00003FF000001FFC000
03FC000001FFC00007F8000001FFC0000FE0000001FFC0003FC0000001FFC0007F800000
01FFC000FF00000001FFC001FE00000001FFC003F800000001FFC00FF000000001FFC01F
E000000001FFC03FC000000001FFC07F8000000001FFC0FF0000000001FFC3FF00000000
01FFC7FF8000000001FFCFFFC000000001FFDFFFE000000001FFFFFFE000000001FFFFFF
F000000001FFFEFFF800000001FFFC7FFC00000001FFF83FFC00000001FFE01FFE000000
01FFC01FFF00000001FFC00FFF80000001FFC007FF80000001FFC003FFC0000001FFC003
FFE0000001FFC001FFF0000001FFC000FFF0000001FFC0007FF8000001FFC0007FFC0000
01FFC0003FFE000001FFC0001FFE000001FFC0000FFF000001FFC0000FFF800001FFC000
07FFC00001FFC00007FFE000FFFFFF803FFFFF80FFFFFF803FFFFF80FFFFFF803FFFFF80
FFFFFF803FFFFF80FFFFFF803FFFFF80394C7CCB41>107 D<007FC000FFFFC000FFFFC0
00FFFFC000FFFFC000FFFFC00003FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
0001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC00001FFC0
0001FFC00001FFC00001FFC00001FFC00001FFC000FFFFFF80FFFFFF80FFFFFF80FFFFFF
80FFFFFF80194C7BCB22>I<007FC001FFC000007FF00000FFFFC00FFFFC0003FFFF0000
FFFFC03FFFFE000FFFFF8000FFFFC07FFFFF001FFFFFC000FFFFC0FE07FF803F81FFE000
FFFFC1F801FFC07E007FF00003FFC3E001FFE0F8007FF80001FFC78000FFF1E0003FFC00
01FFCF0000FFF3C0003FFC0001FFDE0000FFF780003FFC0001FFDE00007FFF80001FFE00
01FFFC00007FFF00001FFE0001FFF800007FFE00001FFE0001FFF800007FFE00001FFE00
01FFF000007FFC00001FFE0001FFF000007FFC00001FFE0001FFF000007FFC00001FFE00
01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
01FFE000007FF800001FFE0001FFE000007FF800001FFE0001FFE000007FF800001FFE00
01FFE000007FF800001FFE00FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC
FFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFCFFFFFFC03FFFFFF00FFFFFFC
5E327BB167>I<007FC001FFC00000FFFFC00FFFF80000FFFFC03FFFFC0000FFFFC07FFF
FF0000FFFFC0FE07FF8000FFFFC1F003FF800003FFC3E001FFC00001FFC78001FFE00001
FFCF0001FFE00001FFDE0001FFE00001FFDC0000FFF00001FFFC0000FFF00001FFF80000
FFF00001FFF80000FFF00001FFF00000FFF00001FFF00000FFF00001FFF00000FFF00001
FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000
FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001
FFE00000FFF000FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07FFFFFE0FFFFFFC07F
FFFFE0FFFFFFC07FFFFFE03B327BB144>I<000007FF80000000007FFFF800000003FFFF
FF0000000FFFFFFFC000001FFE01FFE000007FF0003FF80000FFE0001FFC0001FF800007
FE0003FF000003FF0007FF000003FF8007FE000001FF800FFE000001FFC01FFC000000FF
E01FFC000000FFE03FFC000000FFF03FFC000000FFF03FF80000007FF07FF80000007FF8
7FF80000007FF87FF80000007FF87FF80000007FF8FFF80000007FFCFFF80000007FFCFF
F80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFCFFF8
0000007FFCFFF80000007FFCFFF80000007FFCFFF80000007FFC7FF80000007FF87FF800
00007FF87FF80000007FF87FF80000007FF83FFC000000FFF03FFC000000FFF01FFC0000
00FFE01FFC000000FFE00FFE000001FFC00FFE000001FFC007FF000003FF8003FF800007
FF0001FF800007FE0000FFE0001FFC00007FF0003FF800003FFE01FFF000000FFFFFFFC0
000003FFFFFF000000007FFFF80000000007FF80000036347DB23D>I<007FC007FF0000
00FFFFC07FFFE00000FFFFC1FFFFFC0000FFFFC7FFFFFF0000FFFFCFF80FFF8000FFFFDF
C003FFC00003FFFF0000FFE00001FFFE00007FF00001FFF800007FF80001FFF000003FFC
0001FFF000001FFE0001FFE000001FFF0001FFE000000FFF0001FFE000000FFF8001FFE0
00000FFF8001FFE0000007FF8001FFE0000007FFC001FFE0000007FFC001FFE0000007FF
C001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0
000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FF
E001FFE0000003FFE001FFE0000003FFE001FFE0000003FFE001FFE0000003FFC001FFE0
000007FFC001FFE0000007FFC001FFE0000007FFC001FFE0000007FF8001FFE000000FFF
8001FFE000000FFF0001FFE000001FFF0001FFE000001FFE0001FFF000003FFE0001FFF8
00003FFC0001FFF800007FF80001FFFC0000FFF00001FFFF0001FFE00001FFFFC007FFC0
0001FFEFF01FFF800001FFE7FFFFFE000001FFE1FFFFF8000001FFE07FFFE0000001FFE0
0FFE00000001FFE0000000000001FFE0000000000001FFE0000000000001FFE000000000
0001FFE0000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE0
000000000001FFE0000000000001FFE0000000000001FFE0000000000001FFE000000000
0001FFE0000000000001FFE00000000000FFFFFFC000000000FFFFFFC000000000FFFFFF
C000000000FFFFFFC000000000FFFFFFC0000000003B477CB144>I<00000FFE0000F000
0000FFFFC001F0000003FFFFF003F000000FFFFFF803F000003FFF01FC07F000007FFC00
7E07F00000FFF0001F0FF00001FFE0000F9FF00003FFC00007DFF00007FF800007FFF000
0FFF800003FFF0000FFF000003FFF0001FFF000001FFF0001FFE000001FFF0003FFE0000
00FFF0003FFC000000FFF0007FFC000000FFF0007FFC0000007FF0007FFC0000007FF000
7FF80000007FF000FFF80000007FF000FFF80000007FF000FFF80000007FF000FFF80000
007FF000FFF80000007FF000FFF80000007FF000FFF80000007FF000FFF80000007FF000
FFF80000007FF000FFF80000007FF000FFF80000007FF000FFF80000007FF0007FFC0000
007FF0007FFC0000007FF0007FFC0000007FF0003FFC0000007FF0003FFE000000FFF000
3FFE000000FFF0001FFE000001FFF0001FFF000001FFF0000FFF000003FFF00007FF8000
07FFF00003FFC00007FFF00001FFC0001FFFF00000FFE0003FFFF000007FF800FEFFF000
003FFE03FCFFF000001FFFFFF8FFF0000007FFFFE0FFF0000000FFFF80FFF00000001FFC
00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
0000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000000000
00FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF000
0000000000FFF0000000000000FFF000000000007FFFFFE0000000007FFFFFE000000000
7FFFFFE0000000007FFFFFE0000000007FFFFFE03B477CB141>I<00FF803FE000FFFF80
FFF800FFFF81FFFE00FFFF83FFFF00FFFF87E1FF80FFFF8F83FF8003FF9F07FFC001FF9E
07FFC001FFBC07FFC001FFBC07FFC001FFF807FFC001FFF807FFC001FFF003FF8001FFF0
01FF0001FFF000FE0001FFE000000001FFE000000001FFE000000001FFE000000001FFC0
00000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0
00000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0
00000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0
00000001FFC000000001FFC000000001FFC000000001FFC000000001FFC000000001FFC0
00000001FFC0000000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFFE00000FFFFFF
E000002A327CB132>I<0007FF8070007FFFF1F001FFFFFFF007FFFFFFF00FFC01FFF01F
E0003FF03FC0000FF03F800007F07F800007F07F000003F07F000003F0FF000001F0FF00
0001F0FF800001F0FF800001F0FFC00001F0FFF0000000FFFC000000FFFFC000007FFFFE
00007FFFFFE0003FFFFFFC001FFFFFFE000FFFFFFF8007FFFFFFC003FFFFFFE001FFFFFF
F0007FFFFFF0001FFFFFF80001FFFFFC00000FFFFC0000007FFC0000001FFE7800000FFE
F8000007FEF8000003FEFC000003FEFC000001FEFC000001FEFE000001FEFE000001FCFF
000001FCFF000003FCFF800003F8FFC00007F8FFE00007F0FFF8001FE0FFFF00FFC0FEFF
FFFF80FC7FFFFF00F81FFFFC00E003FFC00027347CB230>I<0000F800000000F8000000
00F800000000F800000000F800000001F800000001F800000001F800000001F800000003
F800000003F800000007F800000007F80000000FF80000000FF80000001FF80000003FF8
0000007FF8000000FFF8000003FFF800000FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFF
F0FFFFFFFFF0007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000
007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000
7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F
F80000007FF80000007FF80000007FF80000007FF80000007FF8007C007FF8007C007FF8
007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF8007C007FF800
7C003FF800F8003FFC00F8003FFC00F8001FFE01F0000FFE03F00007FF87E00003FFFFC0
0001FFFF8000007FFF0000000FFC0026467EC430>I<007FE000003FF000FFFFE0007FFF
F000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF000FFFFE0007FFFF00003FF
E00001FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FF
F00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FF
E00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00000FFF00001FFE00001FF
F00001FFE00001FFF00001FFE00003FFF00001FFE00003FFF00001FFE00007FFF00000FF
E00007FFF00000FFF0000F7FF000007FF0001E7FF800007FF8007C7FFFE0003FFE01F87F
FFE0001FFFFFF07FFFE00007FFFFE07FFFE00001FFFFC07FFFE000003FFE007FC0003B33
7BB144>I<FFFFFFC0007FFFF0FFFFFFC0007FFFF0FFFFFFC0007FFFF0FFFFFFC0007FFF
F0FFFFFFC0007FFFF000FFF0000003F80000FFF8000003F000007FF8000003E000007FFC
000003E000007FFC000007E000003FFC000007C000003FFE00000FC000001FFE00000F80
00001FFF00001F8000000FFF00001F0000000FFF80003F00000007FF80003E00000007FF
C0003E00000007FFC0007E00000003FFC0007C00000003FFE000FC00000001FFE000F800
000001FFF001F800000000FFF001F000000000FFF803F0000000007FF803E0000000007F
F803E0000000007FFC07E0000000003FFC07C0000000003FFE0FC0000000001FFE0F8000
0000001FFF1F80000000000FFF1F00000000000FFF9F00000000000FFFBF000000000007
FFBE000000000007FFFE000000000003FFFC000000000003FFFC000000000001FFF80000
00000001FFF8000000000000FFF0000000000000FFF0000000000000FFF0000000000000
7FE00000000000007FE00000000000003FC00000000000003FC00000000000001F800000
000000001F800000003C327EB041>I<FFFFFF81FFFFFC007FFFF0FFFFFF81FFFFFC007F
FFF0FFFFFF81FFFFFC007FFFF0FFFFFF81FFFFFC007FFFF0FFFFFF81FFFFFC007FFFF001
FFE00003FF000001FC0001FFF00003FF800001F80000FFF00001FF800001F00000FFF800
01FFC00003F000007FF80001FFC00003E000007FF80001FFC00003E000007FFC0001FFE0
0007E000003FFC0003FFE00007C000003FFC0003FFF00007C000003FFE0007FFF0000FC0
00001FFE0007FFF0000F8000001FFF0007FFF8001F8000000FFF000FFFF8001F0000000F
FF000F9FF8001F0000000FFF800F9FFC003F00000007FF801F9FFC003E00000007FF801F
0FFE003E00000003FFC03F0FFE007C00000003FFC03E07FE007C00000003FFE03E07FF00
FC00000001FFE07E07FF00F800000001FFE07C03FF00F800000001FFF07C03FF81F80000
0000FFF0F801FF81F000000000FFF8F801FFC3F0000000007FF9F801FFC3E0000000007F
F9F000FFC3E0000000007FFDF000FFE7E0000000003FFFF000FFE7C0000000003FFFE000
7FE7C0000000003FFFE0007FFFC0000000001FFFC0003FFF80000000001FFFC0003FFF80
000000000FFFC0003FFF00000000000FFF80001FFF00000000000FFF80001FFF00000000
0007FF80001FFE000000000007FF00000FFE000000000007FF00000FFE000000000003FE
000007FC000000000003FE000007FC000000000001FE000007F8000000000001FC000003
F8000000000001FC000003F8000000000000F8000001F000000054327EB059>I<FFFFFF
8007FFFFC0FFFFFF8007FFFFC0FFFFFF8007FFFFC0FFFFFF8007FFFFC0FFFFFF8007FFFF
C0007FF800007F8000003FFC00007F0000003FFE0000FE0000001FFF0001FC0000000FFF
8003F800000007FFC003F000000003FFC007E000000003FFE00FC000000001FFF01FC000
000000FFF83F80000000007FFC7F00000000003FFC7E00000000003FFEFC00000000001F
FFF800000000000FFFF8000000000007FFF0000000000003FFE0000000000003FFE00000
00000001FFF0000000000000FFF80000000000007FFC000000000000FFFC000000000001
FFFE000000000003FFFF000000000007FFFF800000000007E7FFC0000000000FC3FFC000
0000001F83FFE0000000003F81FFF0000000007F00FFF800000000FE007FFC00000001FC
003FFC00000001F8003FFE00000003F0001FFF00000007F0000FFF8000000FE00007FFC0
00001FC00003FFC000003F800003FFE000007F800001FFF000FFFFF8001FFFFFF0FFFFF8
001FFFFFF0FFFFF8001FFFFFF0FFFFF8001FFFFFF0FFFFF8001FFFFFF03C317EB041>I<
7FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0007FFFE07FFFFFC0
007FFFE000FFF0000003F80000FFF8000003F000007FF8000003E000007FFC000007E000
003FFC000007C000003FFE000007C000003FFE00000FC000001FFE00000F8000001FFF00
001F8000000FFF00001F0000000FFF80003F00000007FF80003E00000007FFC0007E0000
0003FFC0007C00000003FFE000FC00000003FFE000FC00000001FFF000F800000001FFF0
01F800000000FFF001F000000000FFF803F0000000007FF803E0000000007FFC07E00000
00003FFC07C0000000003FFE0FC0000000001FFE0F80000000001FFF0F80000000001FFF
1F80000000000FFF1F00000000000FFFBF000000000007FFBE000000000007FFFE000000
000003FFFC000000000003FFFC000000000001FFF8000000000001FFF8000000000001FF
F8000000000000FFF0000000000000FFF00000000000007FE00000000000007FE0000000
0000003FC00000000000003FC00000000000001F800000000000001F800000000000001F
800000000000001F000000000000003F000000000000003E000000000000007E00000000
0000007C000000001F8000FC000000003FC000F8000000007FE001F800000000FFF001F0
00000000FFF003F000000000FFF003E000000000FFF007E000000000FFF00FC000000000
FFE01F80000000007FE03F80000000007FC07F00000000003F81FE00000000001FFFF800
000000000FFFF0000000000007FFC0000000000000FE0000000000003B477EB041>I
E /Fo 48 123 df<00000000FF800000000FFFF00000003FC078000000FE001C000003F8
000E000007F0003F00001FE000FF00003FC000FF00003F8001FF00007F0001FF0000FF00
01FF0000FE0001FF0000FE0000FE0001FE0000780001FC0000000001FC0000000001FC00
00000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F800
00000003F80000000003F80001FC07FFFFFFFFFC07FFFFFFFFF807FFFFFFFFF80007F000
0FF80007F00007F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE000
07F0000FE00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC000
0FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0003F8000
1FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80007F0000
3F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F0000FE0000
7F0001FE00007F0003FF0001FF80FFFFF83FFFFCFFFFF87FFFFCFFFFF87FFFFC30407EBF
33>12 D<00000000FFC0000000000FFFFB800000003F803F80000000FE007F80000003F8
00FF80000007F000FF8000001FE001FF8000003FC001FF8000003F8001FF0000007F0001
FF000000FF0000FF000000FE00007F000000FE0000FF000001FE0000FF000001FC0000FE
000001FC0000FE000001FC0000FE000001FC0000FE000001FC0001FE000003FC0001FE00
0003F80001FC000003F80001FC000003F80001FC000003F80001FC000003F80003FC0007
FFFFFFFFFC0007FFFFFFFFF80007FFFFFFFFF8000007F00003F8000007F00003F8000007
F00007F800000FF00007F800000FE00007F000000FE00007F000000FE00007F000000FE0
0007F000000FE0000FF000001FE0000FF000001FC0000FE000001FC0000FE000001FC000
0FE000001FC0000FE000001FC0001FE000003FC0001FE000003F80001FC000003F80001F
C000003F80001FC000003F80001FC000003F80003FC000007F80003FC000007F00003F80
00007F00003F8000007F00003F8000007F00003F8000007F00007F800000FF00007F8000
00FE00007F000000FE00007F000000FE00007F000001FE0000FF000003FF0001FF8000FF
FFF87FFFFC00FFFFF87FFFFC00FFFFF87FFFFC0031407EBF33>I<00000000FF80007FC0
000000000FFFE007FFF8000000003F80781FE03C00000000FE003C7F000E00000003F800
1FFC000700000007F0003FF8001F8000001FE000FFF0007F8000003FC001FFE0007F8000
003F8001FFC000FF8000007F0001FF8000FF800000FF0001FF8000FF800000FE0001FF00
00FF800000FE0001FF00007F000001FE0000FF00003C000001FC0000FE000000000001FC
0000FE000000000001FC0000FE000000000001FC0000FE000000000001FC0000FE000000
000003FC0001FE000000000003F80001FC000000000003F80001FC000000000003F80001
FC000000000003F80001FC000000000003F80001FC0000FE0007FFFFFFFFFFFFFFFE0007
FFFFFFFFFFFFFFFC0007FFFFFFFFFFFFFFFC000007F00003F80007FC000007F00003F800
03FC000007F00003F80003FC00000FF00007F80003FC00000FE00007F00003F800000FE0
0007F00003F800000FE00007F00003F800000FE00007F00003F800000FE00007F00007F8
00001FE0000FF00007F800001FC0000FE00007F000001FC0000FE00007F000001FC0000F
E00007F000001FC0000FE00007F000001FC0000FE0000FF000003FC0001FE0000FF00000
3F80001FC0000FE000003F80001FC0000FE000003F80001FC0000FE000003F80001FC000
0FE000003F80001FC0001FE000007F80003FC0001FE000007F00003F80001FC000007F00
003F80001FC000007F00003F80001FC000007F00003F80001FC000007F00003F80003FC0
0000FF00007F80003FC00000FE00007F00003F800000FE00007F00003F800000FE00007F
00003F800001FE00007F00003F800003FF0001FF8000FFC000FFFFF83FFFFC1FFFFE00FF
FFF83FFFFC3FFFFE00FFFFF87FFFFC3FFFFE0049407EBF4C>I<00000007C00000000000
00003FF000000000000000F83800000000000001F01C00000000000003E01C0000000000
0007C00E0000000000000F800E0000000000001F800E0000000000003F000E0000000000
003F000E0000000000007F000E0000000000007E000E0000000000007E000E0000000000
007E001E000000000000FE001C000000000000FE003C000000000000FE00380000000000
00FE0070000000000000FE00F0000000000000FE00E0000000000000FE01C00000000000
00FE0380000000000000FE0700000000000000FE0E00000000000000FE1C000000000000
00FE3800000000000000FE700003FFFFC00000FEE00003FFFFC00000FFC00003FFFFC000
00FF8000007FFC000000FF0000003FE00000007F0000001F800000007F0000001F000000
007F8000001E000000007F8000003C00000001FF8000003800000003BFC0000078000000
073FC00000F00000000E3FE00001E00000001C1FE00003C0000000381FE0000380000000
700FF0000780000000F00FF0000F00000001E00FF8001E00000003C007F8001C0000000F
C007FC003C0000001FC003FC00780000001F8003FE00F00000003F8001FF01E00000007F
8001FF01C00000007F8000FF8380000000FF00007F8780000000FF00007FCF00000000FF
00003FDE00000000FF00001FFC00003800FF00001FF800007800FF00000FF000007000FF
000007F800007000FF800007FC0000E000FF80000FFE0001E0007F80003FFF0003C0003F
C0007CFF800780003FE003F03FC00F00001FF01FC01FF03E000007FFFF0007FFFC000001
FFFC0001FFF00000003FE000003FC0000042437AC047>38 D<0000003000000070000000
E0000003C00000078000000F0000001E0000003C0000007C000000F8000000F0000001E0
000003E0000007C00000078000000F8000001F0000001F0000003E0000007E0000007C00
0000FC000000F8000001F8000001F8000003F0000003F0000003E0000007E0000007E000
000FC000000FC000000FC000001F8000001F8000001F8000001F8000003F0000003F0000
003F0000003F0000007F0000007E0000007E0000007E0000007E0000007E000000FE0000
00FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC0000
00F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000FC0000
00FC0000007C0000007C0000007C0000007C0000007C0000003C0000003E0000003E0000
001E0000001E0000001F0000000F0000000F000000078000000780000003C0000003C000
0001E0000000E00000007000000038000000380000001800001C5A74C323>40
D<000180000001C0000000E000000070000000780000003C0000003C0000001E0000001E
0000000F0000000F000000078000000780000007C0000003C0000003C0000003E0000003
E0000003E0000001F0000001F0000001F0000001F0000001F0000001F0000001F8000001
F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001
F8000001F8000001F8000001F8000001F8000003F8000003F0000003F0000003F0000003
F0000003F0000007F0000007E0000007E0000007E0000007E000000FE000000FC000000F
C000000FC000001FC000001F8000001F8000001F8000003F0000003F0000003E0000007E
0000007E0000007C000000FC000000F8000001F8000001F0000003F0000003E0000007E0
000007C000000F8000000F8000001F0000001E0000003E0000007C00000078000000F000
0001E0000003C0000007C00000078000000E0000001C00000038000000F0000000E00000
001D5A7FC323>I<07800FE01FF03FF03FF03FF03FF03FF01FF00F300030003000700060
006000E000C001C001800380070006000E001C0038007000E000C0000C1C7A8919>44
D<7FFFFF7FFFFFFFFFFEFFFFFEFFFFFEFFFFFE18067C961E>I<00000000000300000000
0000078000000000000F8000000000000F8000000000001F0000000000001F0000000000
003E0000000000003E0000000000007C0000000000007C000000000000F8000000000000
F8000000000001F0000000000001F0000000000003E0000000000003E0000000000007C0
000000000007C000000000000F8000000000000F8000000000001F0000000000001F0000
000000003E0000000000007E0000000000007C000000000000F8000000000000F8000000
000001F0000000000001F0000000000003E0000000000003E0000000000007C000000000
0007C000000000000F8000000000000F8000000000001F0000000000001F000000000000
3E0000000000003E0000000000007C0000000000007C000000000000F8000000000000F8
000000000001F0000000000001F0000000000003E0000000000003E0000000000007C000
0000000007C000000000000F8000000000000F8000000000001F0000000000001F000000
0000003E0000000000003E0000000000007C0000000000007C000000000000F800000000
0000F8000000000001F0000000000001F0000000000003E0000000000003E00000000000
07C0000000000007C000000000000F8000000000001F8000000000001F0000000000003E
0000000000003E0000000000007C0000000000007C000000000000F8000000000000F800
0000000001F0000000000001F0000000000003E0000000000003E0000000000007C00000
00000007C000000000000F8000000000000F8000000000001F0000000000001F00000000
00003E0000000000003E0000000000007C0000000000007C000000000000F80000000000
00F800000000000070000000000000315B7FC32D>47 D<00000070000000F0000001F000
0007F000003FF00003FFE0007FFFE000FFCFE000F80FE000000FE000001FE000001FC000
001FC000001FC000001FC000001FC000003FC000003F8000003F8000003F8000003F8000
003F8000007F8000007F0000007F0000007F0000007F0000007F000000FF000000FE0000
00FE000000FE000000FE000000FE000001FE000001FC000001FC000001FC000001FC0000
01FC000003FC000003F8000003F8000003F8000003F8000003F8000007F8000007F00000
07F0000007F0000007F0000007F000000FF000000FE000000FE000000FE000001FE00000
3FF000FFFFFFF8FFFFFFF8FFFFFFF81D3D78BC2D>49 D<000001FE000000000FFFE00000
003FFFF8000000FC07FC000001E001FE000007C000FF00000F00007F80001E00007FC000
1E00003FC0003C00003FE0007800003FE0007000001FE000FF00001FE000FF80001FE000
FF80001FE000FF80001FE001FF80001FE001FF80003FE001FF80003FE000FF00003FE000
7E00003FE0001800007FC0000000007FC000000000FF8000000000FF8000000001FF0000
000001FF0000000003FE0000000003FC0000000007F8000000000FF0000000001FE00000
00001FC0000000003F80000000007F0000000000FE0000000001F80000000003F0000000
0007E0000000000FC0000000001F00000000003E00000000007C0000000000F800000000
01E00000000003C0000E00000780001C00000F00001C00001E00001C00003C0000380000
700000380000E00000380001C00000700003800000F0000FFFFFFFF0001FFFFFFFF0003F
FFFFFFE0007FFFFFFFE000FFFFFFFFE000FFFFFFFFC000FFFFFFFFC0002B3D7CBC2D>I<
000007FC0000003FFF800000F80FE00003C007F000078003FC000F0001FC001C0001FE00
3C0001FF007F0001FF007F8001FF00FFC001FF00FFC001FF00FFC001FF00FF8001FF00FF
8001FF00FF0003FE007E0003FE00000003FE00000007FC00000007F80000000FF8000000
0FF00000001FE00000001FC00000003F800000007E00000000FC00000007F0000003FF80
000003FFF000000001FC00000000FE000000007F800000003FC00000003FC00000001FE0
0000001FF00000001FF00000001FF00000001FF80000001FF80000001FF80000001FF80E
00001FF83F80001FF87FC0003FF87FC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0FFC0
007FE0FF80007FE0FE0000FFC0F00000FF80700001FF00780001FF003C0003FE003E0007
F8001F000FF0000FE03FE00003FFFF800000FFFE0000001FE00000283F7ABC2D>I<0000
00001C000000003C000000007C000000007C00000000FC00000001F800000003F8000000
07F80000000FF80000000FF80000001DF80000003BF000000073F0000000E3F0000000C3
F0000001C3F000000383F000000707E000000E07E000001C07E000001C07E000003807E0
00007007E00000E00FC00001C00FC00001800FC00003800FC00007000FC0000E000FC000
1C001F800038001F800030001F800070001F8000E0001F8001C0001F800380003F000300
003F000700003F000E00003F001C00003F003800003F007000007E006000007E00FFFFFF
FFFFFFFFFFFFFFFFFFFFFFFF000001FE00000001FE00000001FC00000001FC00000001FC
00000001FC00000003FC00000003FC00000003F800000003F800000003F800000007F800
00000FFC000007FFFFF80007FFFFF80007FFFFF8283E7BBD2D>I<000600000300078000
1F000FF801FE000FFFFFFC000FFFFFF8000FFFFFF0000FFFFFE0000FFFFF80001FFFFE00
001FFFF800001C7FC000001C000000001C000000001C000000003C000000003800000000
380000000038000000003800000000380000000078000000007000000000700000000070
1FE0000070FFF8000073E03E0000FF001F0000FC000F8000F8000FC000F00007E000E000
07F000C00003F000000003F000000003F800000003F800000003F800000003F800000003
F800000003F800000007F800000007F806000007F83F800007F87FC00007F87FC00007F8
7FC0000FF8FFC0000FF0FFC0000FF0FF80000FE0FF00001FE0FC00001FC0F000003FC070
00003F807000007F007800007F003C0000FE003C0001FC001E0003F8000F800FE00007E0
3FC00003FFFF000000FFFC0000001FE00000283F7ABC2D>I<00F001FC03FC07FE07FE07
FE07FC07FC03F801E0000000000000000000000000000000000000000000000000000000
00000000000000000000001E003F807FC0FFC0FFC0FFC0FFC0FF807F003C000F2778A619
>58 D<00000000FFC000380000000FFFF000780000007FFFFC00F0000001FF803F01F000
0007FC000781F000001FE00003C3F000007FC00001E7F00000FF000000FFF00001FE0000
007FE00007FC0000003FE0000FF80000003FE0001FF00000001FE0003FE00000001FE000
7FC00000000FE000FF800000000FC000FF8000000007C001FF0000000007C003FE000000
0007C003FE0000000007C007FC0000000007C00FFC0000000007800FF80000000003801F
F80000000003801FF80000000003803FF00000000007803FF00000000007803FF0000000
0000007FE00000000000007FE00000000000007FE00000000000007FE0000000000000FF
E0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000
000000FFC0000000000000FFC0000000000000FFC0000000000000FF80000000000000FF
80000000000000FF80000000001C00FF80000000003C00FF80000000003800FF80000000
003800FFC00000000038007FC00000000078007FC00000000070007FC000000000F0003F
C000000000E0003FE000000001E0003FE000000001C0001FE000000003C0000FF0000000
0780000FF000000007000007F80000000F000003FC0000001E000001FE0000003C000000
FF000000F80000007F800001F00000003FC00007C00000001FF0001F8000000007FE00FE
0000000001FFFFF800000000007FFFE0000000000007FE000000003D4276BF42>67
D<003FFFFFFFFF000000003FFFFFFFFFE00000003FFFFFFFFFF8000000007FF0000FFE00
0000003FE00001FF000000003FE000007FC00000003FC000003FE00000003FC000000FE0
0000003FC000000FF00000003FC0000007F80000003FC0000003FC0000007FC0000003FC
0000007F80000001FE0000007F80000001FE0000007F80000000FF0000007F80000000FF
0000007F80000000FF000000FF80000000FF800000FF00000000FF800000FF00000000FF
800000FF00000000FF800000FF00000000FF800000FF00000000FF800001FF00000000FF
C00001FE00000000FFC00001FE00000000FFC00001FE00000000FFC00001FE00000000FF
C00001FE00000000FF800003FE00000000FF800003FC00000001FF800003FC00000001FF
800003FC00000001FF800003FC00000001FF800003FC00000001FF000007FC00000001FF
000007F800000003FF000007F800000003FF000007F800000003FE000007F800000003FE
000007F800000007FC00000FF800000007FC00000FF000000007F800000FF00000000FF8
00000FF00000000FF000000FF00000001FF000000FF00000001FE000001FF00000003FC0
00001FE00000003FC000001FE00000007F8000001FE0000000FF0000001FE0000001FE00
00001FE0000003FC0000003FE0000007F80000003FC000000FF00000003FC000003FE000
00003FC000007F800000007FC00001FF00000000FFC0001FFC000000FFFFFFFFFFF00000
00FFFFFFFFFF80000000FFFFFFFFFC00000000423E7DBD45>I<003FFFFFFFFFFFF8003F
FFFFFFFFFFF8003FFFFFFFFFFFF800007FF000007FF800003FE000000FF800003FE00000
03F800003FC0000001F800003FC0000000F800003FC0000000F800003FC0000000F80000
3FC00000007800007FC00000007800007F800000007000007F800000007000007F800000
007000007F800000007000007F80000000700000FF80003800700000FF00003800700000
FF00003800700000FF00003800700000FF00003800000000FF00007800000001FF000070
00000001FE0000F000000001FE0001F000000001FE0003F000000001FE000FF000000001
FFFFFFF000000003FFFFFFE000000003FFFFFFE000000003FC001FE000000003FC0007E0
00000003FC0003E000000003FC0001E000000007FC0001C000000007F80001C000000007
F80001C000000007F80001C000700007F80001C000F00007F80001C000E0000FF8000380
00E0000FF000000001E0000FF000000001C0000FF000000001C0000FF000000003C0000F
F00000000380001FF00000000780001FE00000000780001FE00000000F00001FE0000000
0F00001FE00000001F00001FE00000001E00003FE00000003E00003FC00000007E00003F
C0000001FC00003FC0000003FC00007FC000000FFC0000FFC00000FFF800FFFFFFFFFFFF
F800FFFFFFFFFFFFF800FFFFFFFFFFFFF0003D3E7DBD3E>I<003FFFE000003FFFFF003F
FFF000003FFFFE003FFFF000003FFFFE00003FF8000003FFC000001FF8000000FF000000
3FFC0000007C0000003BFC0000003C0000003BFE0000003800000039FE00000038000000
39FF0000003800000038FF0000007800000078FF80000078000000707F80000070000000
707FC0000070000000703FC0000070000000703FE0000070000000701FE00000F0000000
F01FF00000F0000000E00FF00000E0000000E00FF80000E0000000E007F80000E0000000
E007FC0000E0000000E003FC0001E0000001E003FE0001E0000001C001FE0001C0000001
C001FF0001C0000001C000FF0001C0000001C000FF8001C0000001C0007F8003C0000003
C0007FC003C000000380003FC0038000000380003FE0038000000380001FE00380000003
80001FF0038000000380000FF0078000000780000FF80780000007000007F80700000007
000007FC0700000007000003FC0700000007000003FE0700000007000001FE0F0000000F
000001FF0F0000000E000000FF0E0000000E000000FF8E0000000E0000007F8E0000000E
0000007FCE0000000E0000003FDE0000001E0000003FFE0000001C0000001FFC0000001C
0000001FFC0000001C0000000FFC0000001C0000000FFC0000001C00000007FC0000003C
00000007FC0000003800000003F80000003C00000003F80000007C00000001F8000000FE
00000001F8000007FF80000000F80000FFFFFC000000F80000FFFFFC000000700000FFFF
F8000000700000483E7DBD44>78 D<00000003FF8000000000001FFFF00000000000FE01
FE0000000003F0003F000000000FC0001FC00000003F800007E00000007E000003F00000
01FC000001F8000003F8000001FC000007F0000000FE00000FE00000007F00001FC00000
007F00003FC00000007F80007F800000003FC000FF000000003FC000FF000000003FC001
FE000000001FE003FE000000001FE003FC000000001FE007FC000000001FF007F8000000
001FF00FF8000000001FF00FF8000000001FF01FF0000000001FF01FF0000000001FF83F
F0000000001FF83FE0000000001FF83FE0000000001FF87FE0000000001FF87FE0000000
001FF87FE0000000001FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FF
C0000000003FF0FFC0000000003FF0FFC0000000007FE0FFC0000000007FE0FFC0000000
007FE0FF80000000007FE0FF8000000000FFC0FF8000000000FFC0FF8000000000FF80FF
8000000001FF80FF8000000001FF00FFC000000001FF00FFC000000003FE007FC0000000
03FE007FC000000007FC007FC000000007F8003FC00000000FF8003FE00000000FF0001F
E00000001FE0001FE00000003FC0000FF00000007F80000FF00000007F000007F8000000
FE000003F8000001FC000001FC000003F8000000FE000007F00000007F00001FC0000000
3F80003F800000000FE000FE0000000003F807F80000000000FFFFC000000000000FFC00
0000003D4276BF47>I<003FFFFFFFF00000003FFFFFFFFF0000003FFFFFFFFFE0000000
7FF0003FF80000003FE00007FC0000003FE00001FE0000003FC00000FF0000003FC00000
7F8000003FC000007FC000003FC000003FC000003FC000003FE000007FC000003FE00000
7F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F800000
3FF00000FF8000007FE00000FF0000007FE00000FF0000007FE00000FF0000007FC00000
FF000000FF800000FF000000FF800001FF000001FF000001FE000001FE000001FE000003
FC000001FE00000FF0000001FE00001FE0000001FE00007F80000003FE0007FE00000003
FFFFFFF000000003FFFFFF8000000003FC0007E000000003FC0003F800000003FC0000FC
00000007FC0000FE00000007F800007F00000007F800003F80000007F800003F80000007
F800003FC0000007F800003FC000000FF800003FC000000FF000003FC000000FF000003F
C000000FF000003FC000000FF000003FC000000FF000003FE000001FF000007FE000001F
E000007FE000001FE000007FE000001FE000007FE000001FE000007FE000001FE000007F
E002003FE000007FE007003FC000007FE007003FC000007FE007003FC000007FF00F007F
C000007FF00E00FFE000003FF00EFFFFFFE0001FF01CFFFFFFE0000FF83CFFFFFFC00007
F878000000000001FFE00000000000003F8040407DBD43>82 D<000000FF800380000007
FFF0078000001FFFFC0F0000007F00FE0F000000FC001F1F000003F00007BF000007E000
03FF00000FC00001FF00000F800000FE00001F000000FE00003F0000007E00003E000000
7E00007E0000007E00007E0000003E0000FC0000003C0000FC0000003C0000FC0000003C
0000FC0000003C0000FC0000003C0000FE0000003C0000FE000000380000FE0000003800
00FF000000000000FF800000000000FFC00000000000FFE000000000007FFE0000000000
7FFFE0000000003FFFFE000000003FFFFFC00000001FFFFFF00000000FFFFFFC00000003
FFFFFE00000000FFFFFF000000003FFFFF0000000003FFFF80000000003FFFC000000000
03FFC00000000000FFC000000000007FE000000000003FE000000000001FE00000000000
1FE000000000000FE0001C0000000FE0001C0000000FE0001C0000000FE0001C00000007
E0001C0000000FE0003C0000000FC0003C0000000FC0003C0000000FC0003C0000000F80
003E0000001F80003E0000001F00007E0000003F00007F0000003E00007F8000007C0000
7F800000FC00007FE00001F800007DF00003F00000FCFC000FC00000F87F803F800000F0
1FFFFE000000E007FFF8000000C0007FC000000031427BBF33>I<07FFFFFFFFFFFFF007
FFFFFFFFFFFFF007FFFFFFFFFFFFF00FFE000FF8003FF00FF0000FF8000FF00FC0000FF0
0003F01F80000FF00001F01F00000FF00001F01E00000FF00001F01E00000FF00000E03C
00001FF00000E03C00001FE00000E03800001FE00000E03800001FE00000E07800001FE0
0000E07000001FE00000E07000003FE00000E07000003FC00000E0E000003FC00000E0E0
00003FC00000E0E000003FC00000E00000003FC00000000000007FC00000000000007F80
0000000000007F800000000000007F800000000000007F800000000000007F8000000000
0000FF80000000000000FF00000000000000FF00000000000000FF00000000000000FF00
000000000000FF00000000000001FF00000000000001FE00000000000001FE0000000000
0001FE00000000000001FE00000000000001FE00000000000003FE00000000000003FC00
000000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000
0007FC00000000000007F800000000000007F800000000000007F800000000000007F800
000000000007F80000000000000FF80000000000000FF00000000000000FF00000000000
000FF00000000000001FF00000000000007FFC0000000003FFFFFFFF00000003FFFFFFFF
00000003FFFFFFFF0000003C3D76BC42>I<0F003FC07FC07FE07FE0FFE0FFC07FC07F80
1E000B0A70BD19>95 D<00007FC000000003FFF80000000FC07E0000003E003F0000007C
001F800000FF000FC00000FF000FE00000FF000FE00001FF0007E00001FF0007F00001FF
0007F00000FE0007F00000780007F0000000000FF0000000000FF0000000000FE0000000
000FE000000003FFE00000007FFFE0000007FF1FE000001FE01FE000007F801FC00001FE
001FC00003F8001FC00007F0001FC0000FE0003FC0001FC0003FC0003FC0003F80003F80
003F81C07F00003F81C07F00003F81C07F00007F81C0FF00007F0380FE0000FF0380FE00
00FF03807F0001FF03807F0003BF07007F80073F07003FC00E1F8E000FE03C1FFC0003FF
F00FF800007FC003E0002A2A7CA82D>97 D<003F800000001FFF800000001FFF80000000
1FFF8000000000FF80000000007F80000000007F80000000007F00000000007F00000000
007F00000000007F00000000007F0000000000FF0000000000FE0000000000FE00000000
00FE0000000000FE0000000000FE0000000001FE0000000001FC0000000001FC00000000
01FC0000000001FC0000000001FC07F8000003FC3FFF000003F8F80FC00003FBE003E000
03FF8001F80003FF0000FC0003FE0000FC0007FC00007E0007F800007F0007F000007F00
07F000003F0007F000003F8007F000003F800FF000003F800FE000003F800FE000003FC0
0FE000003FC00FE000003FC00FE000007FC01FE000007F801FC000007F801FC000007F80
1FC000007F801FC000007F801FC00000FF003FC00000FF003F800000FF003F800001FE00
3F800001FE003F800003FC003F800003F8007F800007F0007F800007F0007F80000FE000
7FC0001FC0007FC0003F00007CE0007E0000F87001F80000F03C07E00000E00FFF800000
0003FC0000002A4077BE33>I<00001FF0000000FFFE000003F01F80000FC003C0003F00
03E0007E000FE000FC001FE001FC001FF003F8003FE007F0003FE007F0003FE00FE0001F
C01FE0000F001FC00000003FC00000003FC00000007F800000007F800000007F80000000
7F80000000FF80000000FF00000000FF00000000FF00000000FF00000000FF00000000FF
00000000FF00000000FF00000000FF000000007F000003807F000007807F000007003F80
000F003F80001E001F80003C000FC000780007E000F00003F001E00001F80F8000007FFE
0000000FF00000242A7AA828>I<0000000003F800000001FFF800000001FFF800000001
FFF8000000000FF80000000007F80000000007F80000000007F00000000007F000000000
07F00000000007F0000000000FF0000000000FF0000000000FE0000000000FE000000000
0FE0000000000FE0000000001FE0000000001FE0000000001FC0000000001FC000000000
1FC0000000001FC000000FF03FC00000FFFC3FC00003F81F3F80000FC007BF80001F8003
FF80007E0001FF8000FC0000FF8001FC00007F8003F800007F0007F000007F000FF00000
7F000FE000007F001FE00000FF003FC00000FF003FC00000FE003F800000FE007F800000
FE007F800000FE007F800001FE00FF800001FE00FF000001FC00FF000001FC00FF000001
FC00FF000001FC00FF000003FC00FF000003FC00FF000003F800FF000003F800FF000003
F8007F000003F8007F000007F8007F000007F8003F00000FF0003F80000FF0001F80001F
F0000FC0003FF00007E000FFF80003F001EFFFC000F80F8FFFC0003FFE0FFFC0000FF00F
E0002D407ABE33>I<00003FE0000001FFF8000007E07E00000F801F00003F000F80007E
000FC000FC0007E001F80007E003F80007E007F00003F00FE00003F00FE00003F01FE000
03F01FC00003F03FC00003F03FC00003F07F800007F07F800007F07FFFFFFFF07FFFFFFF
F0FF80000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000
FF00000000FF000000007F000000007F000001C07F000003C03F000003803F800007801F
80000F001FC0001E000FC0003C0007E000780003F001F00000FC07C000003FFF00000007
F80000242A7BA828>I<00000007F0000000003FFC00000000FC1E00000003F03F000000
07E0FF0000000FC0FF8000001FC0FF8000003F81FF8000007F01FF0000007F00FF000000
FE007C000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001
FC0000000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003
F80000000003F80000000003F800000007FFFFF8000007FFFFF8000007FFFFF800000007
F00000000007F00000000007F0000000000FF0000000000FE0000000000FE0000000000F
E0000000000FE0000000000FE0000000001FE0000000001FC0000000001FC0000000001F
C0000000001FC0000000001FC0000000003FC0000000003F80000000003F80000000003F
80000000003F80000000003F80000000007F80000000007F00000000007F00000000007F
00000000007F00000000007F0000000000FF0000000000FE0000000000FE0000000000FE
0000000000FE0000000003FF000000007FFFFE000000FFFFFE000000FFFFFE0000002940
7DBF1C>I<00000000007C000007F803FE00003FFE0F8F0000FC0F9C3F0001F007F83F00
07E003E03F000FC003F03F001FC001F80C001F8001F800003F8001F800007F0001FC0000
7F0001FC00007F0001FC00007F0003FC0000FF0003FC0000FE0003F80000FE0003F80000
FE0003F800007E0007F000007E0007E000007E000FE000003F000FC000001F001F800000
3F803E0000003FC0FC00000071FFF0000000E07F80000000E00000000001C00000000001
C00000000001C00000000001C00000000001E00000000001E00000000001F00000000001
FFFFF8000001FFFFFF800000FFFFFFE00000FFFFFFF800007FFFFFFC0001FFFFFFFC0007
E0000FFE000F800000FE003F0000007F003E0000003F007C0000003F00FC0000001F00F8
0000001F00F80000001F00F80000003F00F80000003E00F80000003E00F80000007C00FC
000000FC007C000001F8003E000003F0001F00000FC0000FC0003F000003F801FC000000
FFFFF00000000FFF000000303D7FA82D>I<00007F000000003FFF000000003FFF000000
003FFF0000000001FF0000000000FF0000000000FF0000000000FE0000000000FE000000
0000FE0000000000FE0000000000FE0000000001FE0000000001FC0000000001FC000000
0001FC0000000001FC0000000001FC0000000003FC0000000003F80000000003F8000000
0003F80000000003F80000000003F807F8000007F81FFF000007F0781FC00007F1E00FC0
0007F38007E00007F70007E00007FE0007F0000FFC0007F0000FF80007F0000FF80007F0
000FF00007F0000FF00007F0000FE0000FF0001FE0000FF0001FC0000FE0001FC0000FE0
001FC0000FE0001FC0000FE0001FC0001FE0003FC0001FE0003F80001FC0003F80001FC0
003F80001FC0003F80001FC0003F80003FC0007F80003FC0007F00003F80007F00003F80
007F00003F80007F00003F80007F00007F8000FF00007F8000FE00007F0000FE00007F00
00FE00007F0001FE0000FF0003FF0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC
2E3F7DBE33>I<0000780001FE0003FE0003FF0003FF0007FF0007FE0003FE0003FC0000
F00000000000000000000000000000000000000000000000000000000000000000000000
000003F801FFF801FFF001FFF0001FF0000FF0000FF0000FF0000FE0000FE0000FE0000F
E0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F80003F80003F80003F
80003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000FE0000FE0000FE
0003FF007FFFF07FFFF0FFFFF0183E7DBD1A>I<00007F000000003FFF000000003FFF00
0000003FFF0000000001FF0000000000FF0000000000FF0000000000FE0000000000FE00
00000000FE0000000000FE0000000000FE0000000001FE0000000001FC0000000001FC00
00000001FC0000000001FC0000000001FC0000000003FC0000000003F80000000003F800
00000003F80000000003F80000000003F80000000007F803FFFF0007F003FFFE0007F003
FFFE0007F001FFF00007F000FF800007F000FE00000FF000F800000FE001F000000FE003
C000000FE0078000000FE01F0000000FE03E0000001FE0780000001FC0F00000001FC3E0
0000001FC7F00000001FCFF80000001FFFF80000003FFFFC0000003FF9FC0000003FE1FE
0000003FC0FE0000003F80FF0000003F007F0000007F007F8000007E003F8000007E003F
C000007E001FC000007E001FE000007E000FE00000FE000FF00000FC0007F00000FC0007
F80000FC0007F80001FC0007FC0003FE000FFF00FFFFF03FFFF0FFFFF07FFFE0FFFFF07F
FFE0303F7EBE30>107 D<00003F001FFF003FFF003FFF0001FF0000FF0000FF0000FE00
00FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F800
03F80003F80003F80003F80007F80007F00007F00007F00007F00007F0000FF0000FE000
0FE0000FE0000FE0000FE0001FE0001FC0001FC0001FC0001FC0001FC0003FC0003F8000
3F80003F80003F80003F80007F80007F00007F00007F00007F00007F0000FF0000FE0000
FE0000FE0000FE0003FF007FFFF87FFFF8FFFFF8183F7DBE1A>I<0007F007F80003FC00
03FFF01FFF000FFF8003FFE0781FC03C0FE003FFE1E00FC0F007E0001FE38007E1C003F0
000FE70007E38003F0000FEE0007F70003F8000FFC0007FE0003F8000FD80007FC0003F8
000FF80007FC0003F8000FF00007F80003F8000FF00007F80003F8000FE00007F00003F8
001FE0000FF00007F8001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0
001FC0000FE00007F0001FC0000FE00007F0003FC0001FE0000FF0003F80001FC0000FE0
003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0003F80001FC0000FE0
007F80003FC0001FE0007F00003F80001FC0007F00003F80001FC0007F00003F80001FC0
007F00003F80001FC0007F00003F80001FC000FF00007F80003FC000FE00007F00003F80
00FE00007F00003F8000FE00007F00003F8001FE0000FF00007F8003FF0001FF8000FFC0
FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE47287DA74C>I<0007
F007F80003FFF01FFF0003FFE0781FC003FFE1E00FC0001FE38007E0000FE70007E0000F
EE0007F0000FFC0007F0000FD80007F0000FF80007F0000FF00007F0000FF00007F0000F
E0000FF0001FE0000FF0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001F
C0001FE0003FC0001FE0003F80001FC0003F80001FC0003F80001FC0003F80001FC0003F
80003FC0007F80003FC0007F00003F80007F00003F80007F00003F80007F00003F80007F
00007F8000FF00007F8000FE00007F0000FE00007F0000FE00007F0001FE0000FF0003FF
0001FF80FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E287DA733>I<00000FF0000000
00FFFE00000003F01F8000000FC007C000001F0003E000003E0001F00000FC0000F80001
F80000FC0001F000007C0003F000007E0007E000007E000FE000007F000FC000007F001F
C000007F001FC000007F003F8000007F003F8000007F007F8000007F807F8000007F807F
8000007F00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF
000001FE00FF000001FE00FF000001FC00FE000001FC00FF000003F8007F000003F8007F
000007F0007F000007E0003F00000FE0001F80000FC0001F80001F80000FC0003E000007
E0007C000003F001F8000000FC0FE00000003FFF800000000FF8000000292A7BA82D>I<
00007F01FE0000007FFF0FFFC000007FFE3E03F000007FFEF801F8000001FFE000FE0000
01FFC0007F000000FF80003F000001FF00003F800001FE00003FC00001FC00001FC00001
FC00001FC00001FC00001FE00001FC00001FE00003FC00000FE00003F800000FE00003F8
00000FF00003F800000FF00003F800000FF00003F800001FF00007F800001FE00007F000
001FE00007F000001FE00007F000001FE00007F000003FE00007F000003FC0000FF00000
3FC0000FE000007FC0000FE000007F80000FE000007F80000FE00000FF00000FE00001FE
00001FE00001FC00001FE00003FC00001FE00007F800001FF0000FF000001FF0001FC000
001FF8003F8000003FDC007E0000003F8F01F80000003F83FFE00000003F80FF00000000
3F8000000000007F8000000000007F8000000000007F0000000000007F0000000000007F
0000000000007F000000000000FF000000000000FF000000000000FE000000000000FE00
0000000000FE000000000001FE000000000003FF0000000000FFFFF800000000FFFFF800
000000FFFFF800000000343A81A733>I<0007F01F8003FFF07FE003FFE1E1F003FFE387
F8001FE707F8000FE607F8000FEE07F8000FFC07F0000FD807E0000FF80180000FF00000
000FF00000000FE00000001FE00000001FE00000001FC00000001FC00000001FC0000000
1FC00000003FC00000003F800000003F800000003F800000003F800000003F800000007F
800000007F000000007F000000007F000000007F000000007F00000000FF00000000FE00
000000FE00000000FE00000001FE00000003FF000000FFFFFE0000FFFFFE0000FFFFFE00
0025287EA724>114 D<0000FF81C00007FFE3C0001F807FC0007C003F8000F8001F8001
F0000F8001E0000F8003E000078003E000078007C000070007C000070007E000070007E0
00070007F000070007F800000007FF80000007FFFC000003FFFF000001FFFFC00001FFFF
F000007FFFF800001FFFFC000007FFFC0000007FFE00000003FE00000001FE00380000FE
003800007E003800007E003C00007E003C00003E003C00007E007C00007C007C00007C00
7E000078007E0000F8007F0001F0007F0003E000FF8007C000F9E01F0000E0FFFC0000C0
1FE00000222A7DA824>I<00038000000380000003800000038000000780000007000000
070000000F0000000F0000001F0000001F0000003E0000003E0000007E000000FE000001
FE000007FE00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC000001FC000003FC000003
F8000003F8000003F8000003F8000003F8000007F8000007F0000007F0000007F0000007
F0000007F000000FF000000FE000000FE000000FE000000FE000000FE007001FE00E001F
C00E001FC00E001FC00E001FC00E001FC01E001FC01C001F801C001F801C001FC038001F
C038000FC070000FC0F00007E1E00001FF8000007E00001A3978B723>I<00FE00007FFF
FE007FFFFFFC007FFEFFFC007FFE07FC0003FE03FC0001FE03FC0001FE03FC0001FE03F8
0001FC03F80001FC03F80001FC03F80001FC03F80003FC07F80003FC07F00003F807F000
03F807F00003F807F00003F807F00007F80FF00007F80FE00007F00FE00007F00FE00007
F00FE00007F00FE0000FF01FE0000FF01FC0000FE01FC0000FE01FC0001FE01FC0001FE0
1FC0001FE01FC0003FE01F80003FC01F80007FC01F8000FFC01F8001DFC00FC003BFE00F
C0073FFF03F01E3FFF01FFF83FFF003FE03F80282977A733>I<FFFFE007FFF0FFFFE00F
FFF0FFFFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80003FC0000F00001FC0001
E00001FC0001C00001FC0001C00001FC0003800001FE0007800000FE0007000000FE000F
000000FE000E000000FF001C0000007F001C0000007F00380000007F00380000007F0070
0000007F80700000003F80E00000003F81E00000003F81C00000003FC3C00000001FC380
0000001FC7000000001FC7000000001FCE000000001FEE000000000FFC000000000FFC00
0000000FF8000000000FF80000000007F00000000007E00000000007E00000000007C000
00000007C00000000003800000002C2878A630>I<FFFFC3FFFF03FFFCFFFFC3FFFF03FF
FCFFFFC3FFFE03FFF80FFE003FE000FFC007F8001FC0007F0003F8001FC0003E0003F800
1FC0003C0003F8000FC0003C0003F8000FC000380003FC000FC000700001FC001FC00070
0001FC001FE000E00001FC003FE000E00001FC003FE001C00001FC0077E001C00001FE00
77E003800000FE00E7F003800000FE00E7F007000000FE01C3F007000000FE01C3F00E00
0000FF0383F00E0000007F0383F01C0000007F0703F81C0000007F0703F8380000007F0E
01F8380000007F1E01F8700000003F9C01F8F00000003FBC01FCE00000003FB801FDE000
00003FF800FDC00000003FF000FFC00000003FF000FF800000001FE000FF800000001FE0
00FF000000001FC000FF000000001F80007E000000001F80007C000000000F00007C0000
00000F000078000000000E0000380000003E2878A642>I<01FFFFC07FFFC001FFFFC07F
FFC001FFFFC07FFFC0000FFE003FF8000007FC001FE0000003FC001F80000001FC003E00
000001FE003C00000000FE0078000000007F00F0000000007F80E0000000003F81C00000
00003FC380000000001FC700000000001FEF00000000000FFE000000000007FC00000000
0007F8000000000003F8000000000003FC000000000003FC000000000007FE0000000000
0FFE00000000001E7F00000000003C7F8000000000383F8000000000703FC000000000E0
1FC000000001E01FE000000003C00FE0000000078007F00000000F0007F80000001F0003
F80000007E0003FC000001FE0003FE000007FF0007FF0000FFFF803FFFF800FFFF803FFF
F800FFFF803FFFF80032277FA630>I<00FFFFE007FFF000FFFFE00FFFF000FFFFE00FFF
E00007FE0003FF000003FC0001FC000003FC0000F8000003FC0000F0000001FC0001E000
0001FC0001C0000001FC0003C0000001FE000380000000FE000780000000FE0007000000
00FE000E00000000FF000E00000000FF001C000000007F001C000000007F003800000000
7F0078000000007F8070000000003F80F0000000003F80E0000000003F81C0000000003F
C1C0000000001FC380000000001FC780000000001FC700000000001FEF00000000001FEE
00000000000FFC00000000000FFC00000000000FF800000000000FF8000000000007F000
0000000007F0000000000007E0000000000007E0000000000003C0000000000003800000
00000003800000000000070000000000000F0000000000000E0000000000001E00000000
00001C00000000000038000000001C0038000000003F0070000000007F007000000000FF
00E000000000FF01C000000000FF03C000000000FE038000000000FC070000000000701E
0000000000783C00000000003FF000000000000FC00000000000343A80A630>I<007FFF
FFFE007FFFFFFE007FC001FE007E0003FC00FC0007F800F8000FF000F0001FE000E0003F
C000E0007F8001E0007F0001C000FF0001C001FE0001C003FC00038007F80003800FF000
00001FE00000003FC00000003F800000007F80000000FF00000001FE00000003FC000000
07F80070000FF000E0001FE000E0001FC000E0003FC000E0007F8001E000FF0001C001FE
0001C003FC0003C007F80003C00FF00007800FE0000F801FC0001F803FC0003F807F8001
FF80FFFFFFFF00FFFFFFFF0027277EA628>I E /Fp 93 127 df<1C007F00FF80FF80FF
80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF80FF807F007F
007F007F007F007F007F007F007F007F007F007F007F007F007F007F007F007F003E0000
0000000000000000000000000000001C007F007F00FF80FF80FF807F007F001C0009396D
B830>33 D<100004007C001F00FE003F80FE003F80FF007F80FF007F80FE003F80FE003F
80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F
80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F80FE003F807E003F007C001F
003C001E0010000400191C75B830>I<0007C007C0000007C007C000000FE00FE000000F
E00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000FE00FE000000F
E00FE000001FE01FE000001FE01FE000001FC01FC000001FC01FC000001FC01FC0007FFF
FFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF003FFF
FFFFFE00007F807F8000007F807F8000007F007F0000007F007F0000007F007F0000007F
007F0000007F007F0000007F007F0000007F007F0000007F007F0000007F007F000000FF
00FF000000FF00FF00003FFFFFFFFE007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFF
FFFFFF807FFFFFFFFF007FFFFFFFFF0001FC01FC000001FC01FC000001FC01FC000003FC
03FC000003FC03FC000003F803F8000003F803F8000003F803F8000003F803F8000003F8
03F8000003F803F8000003F803F8000001F001F0000001F001F0000029387DB730>I<00
0038000000007C00000000FC00000000FC00000000FC00000000FC00000003FF0000001F
FFE00000FFFFFC0001FFFFFE0007FFFFFF000FFFFFFF801FFEFDFFC01FF0FC3FE03FC0FC
1FE07F80FC0FF07F00FC07F07E00FC07F8FE00FC03F8FC00FC03F8FC00FC07F8FC00FC07
F8FC00FC07F8FE00FC03F0FE00FC03F07F00FC00007F80FC00007FC0FC00003FF0FC0000
1FFEFC00001FFFFC00000FFFFF000007FFFFE00001FFFFF800007FFFFC00001FFFFE0000
03FFFF000000FFFF800000FDFFC00000FC7FE00000FC1FE00000FC0FF00000FC07F01800
FC03F87E00FC03F87E00FC01F8FF00FC01F8FF00FC01F8FF00FC01F8FE00FC01F8FE00FC
01F8FF00FC03F07F00FC03F07F80FC07F07F80FC0FE03FC0FC1FE03FF0FC7FC01FFEFFFF
800FFFFFFF0007FFFFFE0003FFFFFC0000FFFFF000003FFFC0000007FE00000000FC0000
0000FC00000000FC00000000FC00000000FC000000007C0000000038000025477BBE30>
I<03C00001E0000FF00003E0001FF80007F0003FFC0007F0003FFC000FF0007FFE000FF0
007E7E001FE000FE7F001FE000FE7F001FC000FC3F003FC000FC3F003FC000FC3F003F80
00FC3F007F8000FC3F007F8000FC3F00FF0000FE7F00FF0000FE7F00FE00007E7E01FE00
007FFE01FE00003FFC01FC00003FFC03FC00001FF803FC00000FF007F8000003C007F800
00000007F0000000000FF0000000000FF0000000000FE0000000001FE0000000001FE000
0000003FC0000000003FC0000000003F80000000007F80000000007F80000000007F0000
000000FF0000000000FF0000000001FE0000000001FE0000000001FC0000000003FC0000
000003FC0000000003F80000000007F80000000007F8000000000FF001E000000FF007F8
00000FE00FFC00001FE01FFE00001FE01FFE00001FC03FFF00003FC03FFF00003FC03F3F
00007F807F3F80007F807E1F80007F007E1F8000FF007E1F8000FF007E1F8000FE007E1F
8001FE007E1F8001FE007E1F8003FC007F3F8003FC003F3F0003F8003FFF0007F8003FFF
0007F8001FFE0007F0001FFE0007F0000FFC0003E00007F80001E00001E00029477DBE30
>I<0007E0000000001FF8000000003FFC000000007FFC00000000FFFE00000000FFFF00
000001FC7F00000001F83F00000001F83F80000003F81F80000003F01F80000003F01F80
000003F01F80000003F01F80000003F01F80000003F01F80000003F03F80000003F03F00
000003F07F0FFF0003F87E1FFF8001F8FE1FFF8001F9FC1FFF8001FBFC1FFF8001FBF80F
FF0001FFF00FC00000FFE00FC00000FFE01FC00000FFC01F8000007F801F800000FF003F
800001FF003F000003FF007F000007FF807E00000FFF807E00000FFF80FE00001FDFC0FC
00003F8FE0FC00003F8FE1FC00007F07F1F800007F03F3F80000FE03FBF00000FE01FFF0
0000FE01FFE00000FE00FFE00000FE00FFC00600FE007FC00F00FE003F801F80FE003FC0
1F80FF007FC01F807F00FFE01F807F01FFF83F807F87FFFC3F003FFFFBFFFF001FFFF1FF
FE001FFFE0FFFE000FFFC03FFC0003FF001FF80001FC0007E000293A7DB830>I<07C00F
F01FF81FF81FFC1FFC1FFE0FFE07FE007E007E007E007E007E00FE00FC00FC01FC01F803
F807F00FF01FE07FE0FFC0FF80FF007C0038000F1D70B730>I<00001E00007F0000FF00
01FF0003FE0007FC000FF0001FE0003FC0007F8000FF0001FE0001FC0003FC0003F80007
F0000FF0000FE0000FE0001FC0001FC0003FC0003F80003F80007F80007F00007F00007F
00007F0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
0000FE0000FE00007F00007F00007F00007F00007F80003F80003F80003FC0001FC0001F
C0000FE0000FE0000FF00007F00003F80003FC0001FC0001FE0000FF00007F80003FC000
1FE0000FF00007FC0003FE0001FF0000FF00007F00001E184771BE30>I<780000FE0000
FF0000FF80007FC0003FE0000FF00007F80003FC0001FE0000FF00007F80003F80003FC0
001FC0000FE0000FF00007F00007F00003F80003F80003FC0001FC0001FC0001FE0000FE
0000FE0000FE0000FE00007F00007F00007F00007F00007F00007F00007F00007F00007F
00007F00007F00007F00007F0000FE0000FE0000FE0000FE0001FE0001FC0001FC0003FC
0003F80003F80007F00007F0000FF0000FE0001FC0003FC0003F80007F8000FF0001FE00
03FC0007F8000FF0003FE0007FC000FF8000FF0000FE0000780000184778BE30>I<0000
E000000001F000000003F800000003F800000003F800000003F800000003F800000003F8
00003803F803807E03F80FC0FF83F83FE0FFC3F87FE0FFF3F9FFE07FFBFBFFC03FFFFFFF
800FFFFFFE0003FFFFF80001FFFFF000007FFFC000001FFF0000007FFFC00001FFFFF000
03FFFFF8000FFFFFFE003FFFFFFF807FFBFBFFC0FFF3F9FFE0FFC3F87FE0FF83F83FE07E
03F80FC03803F803800003F800000003F800000003F800000003F800000003F800000003
F800000001F000000000E0000023277AAE30>I<00003E00000000003E00000000007F00
000000007F00000000007F00000000007F00000000007F00000000007F00000000007F00
000000007F00000000007F00000000007F00000000007F00000000007F00000000007F00
000000007F00000000007F0000007FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFF
FF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0000007F00000000007F00000000007F00
000000007F00000000007F00000000007F00000000007F00000000007F00000000007F00
000000007F00000000007F00000000007F00000000007F00000000007F00000000007F00
000000003E00000000003E00000029297DAF30>I<03E00FF01FF81FFC3FFE3FFE3FFF3F
FF1FFF1FFF0FFF03FF007F007F007E00FE01FC03FC07F83FF07FF0FFE07F807F003C0010
19708B30>I<7FFFFFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF0
7FFFFFFFF025077B9E30>I<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F00
0C0C6E8B30>I<00000000F000000001F000000003F800000003F800000007F800000007
F80000000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F80
0000007F80000000FF00000000FF00000001FE00000001FE00000001FC00000003FC0000
0003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE0000000
3FC00000003FC00000007F800000007F80000000FF00000000FF00000001FE00000001FE
00000001FC00000003FC00000003FC00000007F800000007F80000000FF00000000FF000
00001FE00000001FE00000003FC00000003FC00000007F800000007F80000000FF000000
00FF00000001FE00000001FE00000001FC00000003FC00000003FC00000007F800000007
F80000000FF00000000FF00000001FE00000001FE00000003FC00000003FC00000007F80
0000007F80000000FF00000000FF00000000FE00000000FE000000007C000000007C0000
000025477BBE30>I<0000FE00000007FFC000000FFFE000003FFFF800007FFFFC0000FF
FFFE0001FF83FF0003FE00FF8003FC007F8007F8003FC00FF0001FE00FE0000FE01FE000
0FF01FC00007F01FC00007F03F800003F83F800003F83F000001F87F000001FC7F000001
FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE000000FE
FE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE
000000FEFF000001FE7F000001FC7F000001FC7F000001FC7F800003FC3F800003F83F80
0003F83FC00007F81FC00007F01FC00007F01FE0000FF00FF0001FE00FF0001FE007F800
3FC003FC007F8003FE00FF8001FF83FF0000FFFFFE00007FFFFC00003FFFF800000FFFE0
000007FFC0000000FE0000273A7CB830>I<0003C0000007E0000007E000000FE000000F
E000001FE000001FE000003FE000007FE00000FFE00003FFE0003FFFE000FFFFE000FFFF
E000FFEFE000FF8FE0007E0FE000000FE000000FE000000FE000000FE000000FE000000F
E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F
E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F
E000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000F
E000000FE0003FFFFFF87FFFFFFCFFFFFFFEFFFFFFFE7FFFFFFC3FFFFFF81F3977B830>
I<0007FC0000003FFFC00000FFFFF00003FFFFF80007FFFFFE000FFFFFFF001FF80FFF80
3FE001FFC03FC0007FC07F80003FE07F00001FE07F00000FF0FF000007F0FE000007F0FF
000007F8FF000003F8FF000003F8FF000003F87E000003F818000003F800000003F80000
0003F800000007F800000007F00000000FF00000000FE00000001FE00000001FC0000000
3FC00000007F80000000FF80000001FF00000001FE00000007FC0000000FF80000001FF0
0000003FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF00000
003FE00000007FC0000000FF80000001FF00000003FE0001F007FC0003F80FF80003F81F
E00003F83FFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF83FFFFFFFF02539
7BB830>I<0003FF0000003FFFE00000FFFFF80001FFFFFE0003FFFFFF0007FFFFFF800F
FE01FFC00FF0007FC01FE0001FE01FE0000FE01FE0000FF01FE00007F01FE00007F00FC0
0007F007800007F000000007F00000000FF00000000FE00000000FE00000001FE0000000
3FC00000007FC0000000FF80000007FF000007FFFE00000FFFFC00000FFFF800000FFFFC
00000FFFFF000007FFFF80000001FFC00000003FE00000001FF000000007F800000003F8
00000003FC00000001FC00000001FE00000000FE00000000FE18000000FE7E000000FEFF
000000FEFF000000FEFF000001FEFF000001FCFE000003FCFF000003F87F800007F87FC0
001FF03FF0003FF01FFE01FFE00FFFFFFFC007FFFFFF8003FFFFFE0000FFFFFC00003FFF
F0000003FF8000273A7CB830>I<000003FC0000000007FE000000000FFE000000001FFE
000000001FFE000000003FFE000000007FFE000000007F7E00000000FE7E00000000FE7E
00000001FC7E00000003F87E00000003F87E00000007F07E00000007F07E0000000FE07E
0000001FC07E0000001FC07E0000003F807E0000003F807E0000007F007E000000FE007E
000000FE007E000001FC007E000003F8007E000003F8007E000007F0007E000007F0007E
00000FE0007E00001FC0007E00001FC0007E00003F80007E00003F80007E00007F00007E
0000FE00007E0000FFFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFF
FF807FFFFFFFFF000000007E00000000007E00000000007E00000000007E00000000007E
00000000007E00000000007E00000000007E00000000007E00000000007E000000007FFF
FE000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF0000007FFFFE0029397DB8
30>I<0FFFFFFF801FFFFFFFC03FFFFFFFC03FFFFFFFC03FFFFFFFC03FFFFFFF803F8000
00003F800000003F800000003F800000003F800000003F800000003F800000003F800000
003F800000003F800000003F800000003F800000003F800000003F800000003F83FF0000
3F9FFFC0003FFFFFF0003FFFFFFC003FFFFFFE003FFFFFFF003FFE03FF803FF0007FC03F
E0003FC03F80001FE01F00000FE00E00000FF000000007F000000007F000000007F80000
0003F800000003F800000003F818000003F87E000003F87E000003F8FF000003F8FF0000
07F8FF000007F0FE00000FF0FF00000FE07F00001FE07F80003FC07FC0007FC03FE001FF
801FFC0FFF000FFFFFFE0007FFFFFC0003FFFFF80001FFFFE000007FFF8000000FFC0000
25397BB730>I<00000FF80000007FFF000001FFFF800007FFFFE0001FFFFFE0003FFFFF
F0007FF80FF000FFC007F801FF8007F803FE0007F803FC0007F807F80007F80FF00003F0
0FF00001E01FE00000001FC00000003FC00000003F800000003F800000007F800000007F
000C00007F03FFE0007F0FFFF800FF3FFFFE00FEFFFFFF00FFFFFFFF80FFFFFFFFC0FFFE
007FE0FFF8001FF0FFE0000FF0FFC00007F8FFC00003FCFF800003FCFF000001FCFF0000
01FEFF000000FEFF000000FEFF000000FE7F000000FE7F000000FE7F000000FE7F000000
FE3F800000FE3F800001FE3FC00001FC1FC00001FC1FE00003FC0FE00007F80FF0000FF8
07F8001FF007FC003FE003FF81FFC001FFFFFF8000FFFFFF00007FFFFE00001FFFF80000
07FFE0000001FF8000273A7CB830>I<7C00000000FFFFFFFFFCFFFFFFFFFEFFFFFFFFFE
FFFFFFFFFEFFFFFFFFFEFFFFFFFFFCFE00000FF8FE00000FF0FE00001FE07C00003FC000
00007F80000000FF00000000FF00000001FE00000003FC00000003F800000007F8000000
07F00000000FF00000000FE00000001FC00000001FC00000003F800000003F800000007F
000000007F00000000FF00000000FE00000001FE00000001FC00000001FC00000003FC00
000003F800000003F800000007F800000007F000000007F000000007F000000007F00000
000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000001FE0000000
1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001F
C00000001FC00000000F8000000007000000273A7CB830>I<0001FF0000001FFFF00000
7FFFFC0000FFFFFE0003FFFFFF8007FFFFFFC00FFF01FFE01FF8003FF01FF0001FF03FC0
0007F83FC00007F87F800003FC7F000001FC7F000001FC7F000001FC7F000001FC7F0000
01FC7F800003FC3F800003F83FC00007F81FE0000FF00FF0001FE007FC007FC003FF83FF
8001FFFFFF00007FFFFC00001FFFF000003FFFF80000FFFFFE0001FFFFFF0007FE00FFC0
0FF8003FE01FE0000FF03FC00007F83F800003F87F800003FC7F000001FCFF000001FEFE
000000FEFE000000FEFE000000FEFE000000FEFE000000FEFE000000FEFF000001FE7F00
0001FC7F800003FC3F800003F83FC00007F81FF0001FF01FF8003FF00FFF01FFE007FFFF
FFC003FFFFFF8000FFFFFE00007FFFFC00001FFFF0000001FF0000273A7CB830>I<0001
FF0000000FFFE000003FFFF80000FFFFFC0001FFFFFE0003FFFFFF0007FF01FF800FFC00
7FC01FF0003FE03FE0001FE03FC0000FF07F800007F07F800007F07F000003F8FF000003
F8FE000003FCFE000001FCFE000001FCFE000001FCFE000001FCFE000001FEFE000001FE
FE000001FEFF000001FE7F000001FE7F800003FE7F800007FE3FC00007FE1FE0000FFE1F
F0003FFE0FFC00FFFE07FFFFFFFE03FFFFFFFE01FFFFFEFE00FFFFF9FE003FFFE1FC000F
FF81FC00006001FC00000001FC00000003F800000003F800000007F800000007F0000000
0FF00F00000FE01F80001FE03FC0003FC03FC0007FC03FC000FF803FC001FF003FC007FE
001FF01FFC001FFFFFF8000FFFFFF00007FFFFE00003FFFF800000FFFE0000003FF00000
273A7CB830>I<0F003FC07FE07FE0FFF0FFF0FFF0FFF07FE07FE03FC00F000000000000
000000000000000000000000000000000000000000000000000F003FC07FE07FE0FFF0FF
F0FFF0FFF07FE07FE03FC00F000C276EA630>I<03C00FF01FF81FF83FFC3FFC3FFC3FFC
1FF81FF80FF003C000000000000000000000000000000000000000000000000000000000
000003C00FF01FF01FF83FF83FFC3FFC3FFC1FFC1FFC0FFC03FC00FC01FC01F803F803F0
07F01FE03FE07FC0FF807F007E0038000E3470A630>I<00000000F000000003F0000000
07F80000001FF80000007FF8000000FFF0000003FFF0000007FFC000001FFF8000003FFE
000000FFF8000001FFF0000007FFC000000FFF8000003FFE0000007FFC000001FFF00000
03FFE000000FFF8000001FFF0000007FFC0000007FF8000000FFE0000000FFC0000000FF
E00000007FF80000007FFC0000001FFF0000000FFF80000003FFE0000001FFF00000007F
FC0000003FFE0000000FFF80000007FFC0000001FFF0000000FFF80000003FFE0000001F
FF80000007FFC0000003FFF0000000FFF00000007FF80000001FF800000007F800000003
F000000000F0252F7BB230>I<7FFFFFFFFF007FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF
80FFFFFFFFFF807FFFFFFFFF003FFFFFFFFE000000000000000000000000000000000000
000000000000000000000000000000000000000000000000003FFFFFFFFE007FFFFFFFFF
00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807FFFFFFFFF007FFFFFFFFF0029157DA530
>I<78000000007E00000000FF00000000FFC0000000FFE00000007FF80000007FFE0000
001FFF0000000FFFC0000003FFE0000001FFF80000007FFC0000001FFF0000000FFF8000
0003FFE0000001FFF00000007FFC0000003FFE0000000FFF80000007FFC0000001FFF000
0000FFF00000003FF80000001FF80000003FF8000000FFF0000001FFF0000007FFC00000
0FFF8000003FFE0000007FFC000001FFF0000003FFE000000FFF8000001FFF0000007FFC
000001FFF8000003FFE000000FFFC000001FFF0000007FFE0000007FF8000000FFE00000
00FFC0000000FF000000007E000000007800000000252F7BB230>I<001FFE000000FFFF
E00003FFFFF8000FFFFFFE001FFFFFFF003FFFFFFF807FF803FFC07FC0007FC0FF00001F
C0FF00001FE0FF00000FE0FF00000FE0FF00000FE07E00000FE07E00001FE01800007FC0
000000FFC0000003FF80000007FF0000000FFE0000001FF80000003FF00000007FC00000
00FF80000000FF00000001FE00000001FE00000003FC00000003F800000003F800000007
F800000007F000000007F000000007F000000007F000000007F000000007F000000007F0
00000007F000000003E00000000000000000000000000000000000000000000000000000
000000000000000000000000000000000001C000000007F000000007F00000000FF80000
000FF80000000FF800000007F000000007F000000001C0000023397AB830>I<00001FE0
000000FFF8000003FFFE00000FFFFF00001FFFFF80003FFFFFC0007FF03FE000FF800FE0
01FF0007F003FC0003F007F801FBF807F007FFF80FE01FFFF80FE03FFFFC1FC03FFFFC1F
807FFFFC3F80FF0FFC3F00FE07FC3F01FC03FE7F01F801FE7E03F801FE7E03F000FE7E03
F000FEFE07F000FEFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFC07E0
007EFC07E0007EFC07E0007EFC07E0007EFC07E0007EFE07F000FE7E03F000FC7E03F000
FC7E03F801FC7F01F801F83F01FC03F83F00FE07F03F80FF0FF01F807FFFE01FC03FFFC0
0FE03FFFC00FE01FFF8007F007FE0007F801F80003FC00007C01FF0000FE00FF8003FE00
7FF01FFE003FFFFFFC001FFFFFF8000FFFFFE00003FFFFC00000FFFE0000001FF000273A
7CB830>I<00007F0000000000FF8000000000FF8000000001FFC000000001FFC0000000
01FFC000000001FFC000000003FFE000000003F7E000000003F7E000000003F7E0000000
03F7E000000007F7F000000007E3F000000007E3F000000007E3F00000000FE3F8000000
0FE3F80000000FE3F80000000FC1F80000000FC1F80000001FC1FC0000001FC1FC000000
1FC1FC0000001FC1FC0000003F80FE0000003F80FE0000003F80FE0000003F80FE000000
3F80FE0000007F007F0000007F007F0000007F007F0000007F007F000000FF007F800000
FE003F800000FFFFFF800000FFFFFF800000FFFFFF800001FFFFFFC00001FFFFFFC00001
FFFFFFC00001FC001FC00003FC001FE00003F8000FE00003F8000FE00003F8000FE00003
F8000FE00007F8000FF00007F00007F00007F00007F0007FFF007FFF00FFFF80FFFF80FF
FF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF0029397DB830>I<7FFFFFF00000
FFFFFFFE0000FFFFFFFF8000FFFFFFFFC000FFFFFFFFE0007FFFFFFFF00003F8001FF800
03F80007F80003F80003FC0003F80001FC0003F80001FC0003F80000FE0003F80000FE00
03F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80001FE0003F80001FC00
03F80001FC0003F80003F80003F80007F80003F8001FF00003F8007FE00003FFFFFFC000
03FFFFFF800003FFFFFE000003FFFFFF800003FFFFFFE00003FFFFFFF00003F8000FF800
03F80003FC0003F80001FE0003F80000FE0003F800007F0003F800007F0003F800007F00
03F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F80
03F800007F8003F800007F0003F800007F0003F80000FF0003F80001FE0003F80003FE00
03F8001FFC007FFFFFFFFC00FFFFFFFFF800FFFFFFFFF000FFFFFFFFC000FFFFFFFF8000
7FFFFFFC000029387EB730>I<00007F803C0003FFF03E0007FFFC7E001FFFFE7E003FFF
FFFE007FFFFFFE00FFE07FFE01FF801FFE03FE000FFE07FC0007FE07F80007FE0FF00003
FE0FF00003FE1FE00001FE1FC00001FE3FC00001FE3F800000FE3F800000FE7F800000FE
7F000000FE7F0000007C7F00000000FF00000000FE00000000FE00000000FE00000000FE
00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00
000000FE00000000FF000000007F000000007F000000007F0000007C7F800000FE3F8000
00FE3F800000FE3FC00000FE1FC00000FE1FE00001FE0FF00001FC0FF00001FC07F80003
F807FC0007F803FE000FF001FF801FF000FFE07FE0007FFFFFC0003FFFFF80001FFFFF00
0007FFFC000003FFF00000007FC000273A7CB830>I<3FFFFFE000007FFFFFFC0000FFFF
FFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE00003F8007FF00003F8001FF80003F8
000FF80003F80007FC0003F80003FE0003F80001FE0003F80000FF0003F80000FF0003F8
00007F8003F800007F8003F800003F8003F800003FC003F800001FC003F800001FC003F8
00001FC003F800001FC003F800000FE003F800000FE003F800000FE003F800000FE003F8
00000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F8
00000FE003F800000FE003F800001FE003F800001FC003F800001FC003F800001FC003F8
00003FC003F800003F8003F800003F8003F800007F8003F800007F0003F80000FF0003F8
0001FE0003F80003FE0003F80007FC0003F8000FFC0003F8001FF80003F8007FF0003FFF
FFFFE0007FFFFFFFC000FFFFFFFF8000FFFFFFFF00007FFFFFFC00003FFFFFE000002B38
7FB730>I<7FFFFFFFFF00FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF807F
FFFFFFFF8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003
F800003F8003F800003F8003F800003F8003F800001F0003F80000000003F80000000003
F80000000003F80000000003F8007C000003F800FE000003F800FE000003F800FE000003
F800FE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000003
FFFFFE000003F800FE000003F800FE000003F800FE000003F800FE000003F8007C000003
F80000000003F80000000003F80000000003F80000000003F80000000003F8000007C003
F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003F800000FE003
F800000FE003F800000FE003F800000FE07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0FF
FFFFFFFFE0FFFFFFFFFFE07FFFFFFFFFC02B387EB730>I<3FFFFFFFFF807FFFFFFFFFC0
FFFFFFFFFFC0FFFFFFFFFFC07FFFFFFFFFC03FFFFFFFFFC001FC00001FC001FC00001FC0
01FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC0
01FC00000F8001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
01FC003E000001FC007F000001FC007F000001FC007F000001FC007F000001FFFFFF0000
01FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FFFFFF000001FC007F0000
01FC007F000001FC007F000001FC007F000001FC003E000001FC0000000001FC00000000
01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
3FFFF80000007FFFFC000000FFFFFC000000FFFFFC0000007FFFFC0000003FFFF8000000
2A387EB730>I<0000FF00F0000003FFC0F800000FFFF1F800003FFFFDF800007FFFFFF8
0000FFFFFFF80001FFC1FFF80001FF007FF80003FE003FF80007FC001FF80007F8000FF8
000FF0000FF8000FE00007F8001FE00007F8001FC00007F8003FC00007F8003F800003F8
003F800003F8007F800003F8007F000003F8007F000001F0007F0000000000FF00000000
00FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00000000
00FE0000000000FE0000000000FE0000FFFF00FE0001FFFF80FE0003FFFF80FE0003FFFF
80FF0001FFFF807F0000FFFF007F000003F8007F000003F8007F800003F8003F800007F8
003F800007F8003FC00007F8001FC00007F8001FE0000FF8000FE0000FF8000FF0000FF8
0007F8001FF80007F8001FF80003FE003FF80001FF007FF80001FFC1FFF80000FFFFFFF8
00007FFFFFF800003FFFFBF800000FFFF3F8000003FFC1F0000000FF000000293A7DB830
>I<3FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFC01FFFF03FFF800F
FFE003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
FE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFFFE0003FFFFFF
FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000FE0003F80000
FE0003F80000FE0003F80000FE003FFF800FFFE07FFFC01FFFF0FFFFE03FFFF8FFFFE03F
FFF87FFFC01FFFF03FFF800FFFE02D387FB730>I<7FFFFFFF00FFFFFFFF80FFFFFFFF80
FFFFFFFF80FFFFFFFF807FFFFFFF000007F000000007F000000007F000000007F0000000
07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
00000007F000000007F000000007F000000007F000000007F000000007F000000007F000
000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
07F000000007F000000007F000000007F000007FFFFFFF00FFFFFFFF80FFFFFFFF80FFFF
FFFF80FFFFFFFF807FFFFFFF00213879B730>I<3FFF000FFF807FFF801FFFC0FFFFC03F
FFC0FFFFC03FFFC07FFF801FFFC03FFF000FFF8003F00003F80003F00007F00003F0000F
E00003F0001FE00003F0003FC00003F0003F800003F0007F000003F000FE000003F001FE
000003F003FC000003F003F8000003F007F0000003F00FE0000003F01FE0000003F01FC0
000003F03F80000003F07F00000003F0FF00000003F1FF00000003F1FF80000003F3FFC0
000003F7FFC0000003FFFFE0000003FFEFE0000003FFC7F0000003FF83F0000003FF03F8
000003FF01F8000003FE01FC000003FC00FE000003F800FE000003F8007F000003F0003F
000003F0003F800003F0001F800003F0001FC00003F0000FC00003F0000FE00003F00007
F00003F00007F00003F00003F80003F00001F80003F00001FC0003F00000FC003FFF0003
FFC07FFF8007FFE0FFFFC00FFFE0FFFFC00FFFE07FFF8007FFE03FFF0003FFC02B387FB7
30>75 D<3FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFF
F800000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000F8001FC
00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC00001FC001FC
00001FC001FC00001FC001FC00001FC03FFFFFFFFFC07FFFFFFFFFC0FFFFFFFFFFC0FFFF
FFFFFFC07FFFFFFFFFC03FFFFFFFFF802A387EB730>I<3FF80000FFE07FFC0001FFF0FF
FE0003FFF8FFFE0003FFF87FFE0003FFF03FFF0007FFE007FF0007FF0007EF0007BF0007
EF800FBF0007EF800FBF0007EF800FBF0007E7C01F3F0007E7C01F3F0007E7C01F3F0007
E7C01F3F0007E7E03F3F0007E3E03E3F0007E3E03E3F0007E3F07E3F0007E3F07E3F0007
E1F07C3F0007E1F07C3F0007E1F8FC3F0007E1F8FC3F0007E0F8F83F0007E0F8F83F0007
E0FDF83F0007E07DF03F0007E07DF03F0007E07DF03F0007E07FF03F0007E03FE03F0007
E03FE03F0007E03FE03F0007E01FC03F0007E01FC03F0007E007003F0007E000003F0007
E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007
E000003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F003F
FC0001FFE07FFE0003FFF0FFFF0007FFF8FFFF0007FFF87FFE0003FFF03FFC0001FFE02D
387FB730>I<3FFC001FFF807FFE003FFFC0FFFF007FFFE0FFFF007FFFE07FFF803FFFC0
3FFF801FFF8003FF8001F80003F7C001F80003F7C001F80003F7C001F80003F3E001F800
03F3E001F80003F3E001F80003F3F001F80003F1F001F80003F1F001F80003F1F801F800
03F1F801F80003F0F801F80003F0FC01F80003F0FC01F80003F07C01F80003F07E01F800
03F07E01F80003F03E01F80003F03F01F80003F03F01F80003F01F01F80003F01F01F800
03F01F81F80003F01F81F80003F00F81F80003F00FC1F80003F00FC1F80003F007C1F800
03F007E1F80003F007E1F80003F003E1F80003F003F1F80003F003F1F80003F001F1F800
03F001F1F80003F001F9F80003F000F9F80003F000F9F80003F000F9F80003F0007DF800
03F0007DF80003F0007DF80003F0003FF8003FFF003FF8007FFF803FF800FFFFC01FF800
FFFFC01FF8007FFF800FF8003FFF0007F0002B387EB730>I<003FFFE00001FFFFFC0007
FFFFFF000FFFFFFF801FFFFFFFC03FFFFFFFE03FF800FFE03FE0003FE07F80000FF07F80
000FF07F000007F07F000007F07F000007F07F000007F0FF000007F8FE000003F8FE0000
03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003
F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8
FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE
000003F8FE000003F8FE000003F8FE000003F8FF000007F8FF000007F87F000007F07F00
0007F07F000007F07F80000FF07F80000FF07FC0001FF03FE0003FE03FF800FFE03FFFFF
FFE01FFFFFFFC00FFFFFFF8007FFFFFF0001FFFFFC00003FFFE000253A7BB830>I<7FFF
FFF00000FFFFFFFE0000FFFFFFFF8000FFFFFFFFE000FFFFFFFFF0007FFFFFFFF80003F8
003FF80003F8000FFC0003F80003FE0003F80001FE0003F80000FF0003F80000FF0003F8
00007F0003F800007F8003F800003F8003F800003F8003F800003F8003F800003F8003F8
00003F8003F800003F8003F800007F8003F800007F0003F80000FF0003F80000FF0003F8
0001FE0003F80003FE0003F8000FFC0003F8003FF80003FFFFFFF80003FFFFFFF00003FF
FFFFE00003FFFFFF800003FFFFFE000003FFFFF0000003F80000000003F80000000003F8
0000000003F80000000003F80000000003F80000000003F80000000003F80000000003F8
0000000003F80000000003F80000000003F80000000003F80000000003F80000000003F8
0000000003F8000000007FFFC0000000FFFFE0000000FFFFE0000000FFFFE0000000FFFF
E00000007FFFC000000029387EB730>I<003FFFE00001FFFFFC0007FFFFFF000FFFFFFF
801FFFFFFFC03FFFFFFFE03FF800FFE03FE0003FE07FC0001FF07F80000FF07F000007F0
7F000007F07F000007F07F000007F0FF000007F8FE000003F8FE000003F8FE000003F8FE
000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE00
0003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000
03F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE000003
F8FE000003F8FE007E03F8FE00FE03F8FF00FF07F87F00FF07F07F007F87F07F007F87F0
7F003FC7F07F803FCFF07FC01FFFF03FE01FFFE03FF80FFFE03FFFFFFFE01FFFFFFFC00F
FFFFFF8007FFFFFF0001FFFFFC00003FFFFE00000001FE00000000FF00000000FF000000
00FF800000007F800000007FC00000003FC00000003FE00000001FE00000001FF0000000
0FF000000007E025467BB830>I<3FFFFF8000007FFFFFF00000FFFFFFFC0000FFFFFFFF
00007FFFFFFF80003FFFFFFFC00003F801FFE00003F8003FF00003F8001FF00003F8000F
F80003F80007F80003F80003F80003F80003FC0003F80001FC0003F80001FC0003F80001
FC0003F80001FC0003F80001FC0003F80003FC0003F80003F80003F80007F80003F8000F
F80003F8001FF00003F8003FF00003F801FFE00003FFFFFFC00003FFFFFF800003FFFFFF
000003FFFFFE000003FFFFFF000003FFFFFF800003F800FFC00003F8003FE00003F8001F
E00003F8000FE00003F8000FF00003F80007F00003F80007F00003F80007F00003F80007
F00003F80007F00003F80007F00003F80007F00003F80007F00003F80007F0F803F80007
F1FC03F80007F1FC03F80007F1FC03F80007F1FC03F80007F1FC3FFF8003FBFC7FFFC003
FFF8FFFFE001FFF8FFFFE001FFF07FFFC000FFE03FFF80007FC0000000001F002E397FB7
30>I<000FF803C0007FFF03E001FFFFC7E003FFFFF7E007FFFFFFE00FFFFFFFE01FF80F
FFE03FE001FFE03FC000FFE07F80007FE07F00003FE0FF00003FE0FE00001FE0FE00001F
E0FE00000FE0FE00000FE0FE00000FE0FF00000FE0FF000007C07F000000007F80000000
7FC00000003FF00000001FFE0000001FFFF000000FFFFF000007FFFFE00001FFFFF80000
FFFFFC00001FFFFF000003FFFF8000003FFFC0000001FFC00000007FE00000001FE00000
000FF00000000FF000000007F800000007F87C000003F8FE000003F8FE000003F8FE0000
03F8FE000003F8FE000003F8FF000007F8FF000007F0FF800007F0FFC0000FE0FFE0001F
E0FFF8003FC0FFFF00FFC0FFFFFFFF80FFFFFFFF00FDFFFFFE00FC7FFFF800F81FFFF000
7801FF8000253A7BB830>I<3FFFFFFFFFC07FFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFFE0
FFFFFFFFFFE0FFFFFFFFFFE0FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE0
FE003F800FE0FE003F800FE0FE003F800FE0FE003F800FE07C003F8007C000003F800000
00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
00003F80000000003F80000000003F80000000003F80000000003F80000000003F800000
00003F80000000003F80000000003F80000000003F800000001FFFFF0000003FFFFF8000
003FFFFF8000003FFFFF8000003FFFFF8000001FFFFF00002B387EB730>I<7FFFC007FF
FCFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFEFFFFE00FFFFE7FFFC007FFFC03F800003F
8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F8003F800003F
8003F800003F8003F800003F8003F800003F8003F800003F8003FC00007F8001FC00007F
0001FC00007F0001FC00007F0000FE0000FE0000FF0001FE00007F0001FC00007F8003FC
00003FE00FF800001FF83FF000000FFFFFE0000007FFFFC0000003FFFF80000001FFFF00
0000007FFC000000001FF000002F3980B730>I<7FFE000FFFC0FFFF001FFFE0FFFF803F
FFE0FFFF803FFFE0FFFF001FFFE07FFE000FFFC007F00001FC0007F00001FC0007F80003
FC0003F80003F80003F80003F80003F80003F80003F80003F80001FC0007F00001FC0007
F00001FC0007F00001FC0007F00000FE000FE00000FE000FE00000FE000FE00000FE000F
E00000FF001FE000007F001FC000007F001FC000007F001FC000007F803FC000003F803F
8000003F803F8000003F803F8000003F803F8000001FC07F0000001FC07F0000001FC07F
0000001FC07F0000000FE0FE0000000FE0FE0000000FE0FE0000000FE0FE00000007E0FC
00000007F1FC00000007F1FC00000007F1FC00000003F1F800000003F1F800000003F1F8
00000003FBF800000001FBF000000001FBF000000001FBF000000001FFF000000001FFF0
00000000FFE000000000FFE000000000FFE000000000FFE0000000007FC0000000003F80
00002B397EB730>I<3FFC0001FFE07FFE0003FFF0FFFE0003FFF8FFFE0003FFF87FFE00
03FFF03FFC0001FFE01FC000001FC00FC000001F800FC000001F800FC000001F800FC000
001F800FC000001F800FC000001F800FC000001F800FE000003F8007E000003F0007E000
003F0007E000003F0007E000003F0007E000003F0007E000003F0007E000003F0003E00F
803E0003F01FC07E0003F03FE07E0003F03FE07E0003F03FE07E0003F07FF07E0003F07F
F07E0003F07DF07E0001F07DF07C0001F07DF07C0001F8FDF8FC0001F8FDF8FC0001F8FD
F8FC0001F8F8F8FC0001F8F8F8FC0001F8F8F8FC0000F8F8F8F80000F9F8FCF80000F9F8
FCF80000F9F07CF80000F9F07CF80000FDF07DF80000FDF07DF800007DF07DF000007DE0
3DF000007DE03DF000007DE03DF000007FE03FF000007FE03FF000007FC01FF000007FC0
1FF000003FC01FE000003FC01FE000003F800FE000001F0007C0002D397FB730>I<3FFF
01FFF8007FFF83FFFC007FFFC7FFFE007FFFC7FFFE007FFF83FFFC003FFF01FFF80001FC
007F800001FE007F000000FE00FF000000FF00FE0000007F01FE0000007F81FC0000003F
83FC0000003FC3FC0000001FC3F80000001FE7F80000000FE7F00000000FFFF000000007
FFE000000007FFE000000003FFC000000003FFC000000001FF8000000001FF8000000000
FF0000000000FF0000000000FF0000000000FF0000000001FF8000000001FF8000000003
FFC000000003FFC000000003FFE000000007FFE000000007FFF00000000FE7F00000000F
E7F80000001FC3F80000001FC3FC0000003F81FC0000003F81FE0000007F00FE0000007F
00FF000000FF007F000000FE007F800001FE003F800001FC003FC00003FC001FC00003F8
001FE00007F8000FE0007FFE007FFF00FFFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF
00FFFF807FFE007FFF0029387DB730>I<7FFF001FFFC0FFFF803FFFE0FFFF803FFFE0FF
FF803FFFE0FFFF803FFFE07FFF001FFFC003F80003F80003FC0007F80003FC0007F80001
FE000FF00001FE000FF00000FF000FE00000FF001FE000007F001FC000007F803FC00000
3F803F8000003FC07F8000001FC07F0000001FC07F0000000FE0FE0000000FE0FE000000
0FF1FE00000007F1FC00000007F1FC00000003FBF800000003FBF800000001FBF0000000
01FFF000000000FFE000000000FFE0000000007FC0000000007FC0000000007FC0000000
003F80000000003F80000000003F80000000003F80000000003F80000000003F80000000
003F80000000003F80000000003F80000000003F80000000003F80000000003F80000000
003F80000000003F80000000003F80000000003F80000000003F8000000003FFF8000000
07FFFC0000000FFFFE0000000FFFFE00000007FFFC00000003FFF800002B387EB730>I<
1FFFFFFFFC3FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7F000003FC7F
000007F87F000007F07F00000FF07F00001FE07F00001FC07F00003FC07F00007F803E00
007F00000000FF00000001FE00000001FC00000003FC00000007F800000007F00000000F
F00000001FE00000001FC00000003FC00000007F800000007F00000000FF00000001FE00
000001FC00000003FC00000007F800000007F00000000FF00000001FE00000001FC00000
003FC00000007F800000007F00000000FF00000001FE00007C01FC0000FE03FC0000FE07
F80000FE07F00000FE0FF00000FE1FE00000FE1FC00000FE3FC00000FE7F800000FE7FFF
FFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFEFFFFFFFFFE7FFFFFFFFC27387CB730>I<7F
FFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF00FE000000FE000000FE000000FE
000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE
000000FE000000FFFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF0019476DBE30
>I<7C000000007C00000000FE00000000FE00000000FF00000000FF000000007F800000
007F800000003FC00000003FC00000001FE00000001FE00000000FF00000000FF0000000
07F800000007F800000003FC00000003FC00000001FC00000001FE00000001FE00000000
FF00000000FF000000007F800000007F800000003FC00000003FC00000001FE00000001F
E00000000FF00000000FF000000007F800000007F800000003FC00000003FC00000001FC
00000001FE00000001FE00000000FF00000000FF000000007F800000007F800000003FC0
0000003FC00000001FE00000001FE00000000FF00000000FF000000007F800000007F800
000003FC00000003FC00000001FC00000001FE00000001FE00000000FF00000000FF0000
00007F800000007F800000003FC00000003FC00000001FE00000001FE00000000FF00000
000FF000000007F800000007F800000003F800000003F800000001F000000000F025477B
BE30>I<7FFFFF00FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF8000003F8000003F80
00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
00003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80
00003F8000003F8000003F807FFFFF80FFFFFF80FFFFFF80FFFFFF80FFFFFF807FFFFF00
19477DBE30>I<00070000001FC000007FF00000FFF80003FFFE000FFFFF803FFFFFE07F
FDFFF0FFF07FF8FFC01FF8FF800FF8FE0003F87C0001F0100000401D0E77B730>I<7FFF
FFFFF07FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF07FFFFFFFF025077B
7D30>I<0038007C01FE03FE07FE0FFC0FF01FE01FC03F803F007F007E007E00FE00FC00
FC00FC00FC00FC00FFC0FFE0FFF07FF07FF03FF03FF01FE007C00F1D70BE30>I<003FFC
00000001FFFF80000003FFFFE0000007FFFFF000000FFFFFF800001FFFFFFC00001FF00F
FE00001FE001FF00001FE000FF00001FE0007F80000FC0003F80000780003FC000000000
1FC0000000001FC0000000001FC0000000001FC0000000FFFFC000000FFFFFC000007FFF
FFC00001FFFFFFC00007FFFFFFC0000FFFFFFFC0001FFFC01FC0003FFC001FC0007FE000
1FC0007F80001FC000FF00001FC000FE00001FC000FE00001FC000FE00001FC000FE0000
1FC000FF00003FC000FF00003FC0007F80007FC0007FC001FFC0003FF80FFFFFC01FFFFF
FFFFE01FFFFFFFFFE007FFFFF7FFE003FFFFC3FFE000FFFF00FFC0003FF00000002B2A7C
A830>I<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE000000003FFE
0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE
0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE03FE000000FE
1FFF800000FE7FFFE00000FEFFFFF00000FFFFFFFC0000FFFFFFFE0000FFFE07FE0000FF
F001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF00001FC000FE00001FE000FE
00000FE000FE00000FE000FE00000FF000FE000007F000FE000007F000FE000007F000FE
000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE00000FF000FE
00000FF000FE00000FE000FF00000FE000FF00001FE000FF80003FC000FF80003FC000FF
C0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFFFC0000FFFFFFF80000FE
FFFFF000007E7FFFC000003C1FFF0000000003FC00002C3980B730>I<0000FFE0000007
FFFC00001FFFFE00007FFFFF0000FFFFFF8001FFFFFFC003FF807FC007FC003FC00FF800
3FC01FF0003FC01FE0001F803FC0000F003F800000007F800000007F000000007F000000
00FF00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
FE00000000FE00000000FF000000007F000000007F000000007F800000003F800007C03F
C0000FE01FE0000FE01FF0001FE00FF8001FC007FE003FC007FFC0FF8003FFFFFF8000FF
FFFF00007FFFFE00001FFFF8000007FFF0000001FF8000232A7AA830>I<000001FFE000
000003FFF000000007FFF000000007FFF000000003FFF000000001FFF00000000007F000
00000007F00000000007F00000000007F00000000007F00000000007F00000000007F000
00000007F00000000007F00000000007F0000003FE07F000001FFF87F000003FFFE7F000
00FFFFFFF00001FFFFFFF00003FFFFFFF00007FF03FFF0000FFC00FFF0001FF0003FF000
1FE0001FF0003FC0001FF0003FC0000FF0007F800007F0007F000007F0007F000007F000
FF000007F000FF000007F000FE000007F000FE000007F000FE000007F000FE000007F000
FE000007F000FE000007F000FE000007F000FE000007F000FF000007F0007F00000FF000
7F00000FF0007F80000FF0003F80001FF0003FC0003FF0001FE0003FF0001FF0007FF000
0FF801FFF00007FE07FFFFC003FFFFFFFFE001FFFFFFFFF000FFFFF7FFF0007FFFC7FFE0
001FFF03FFC00007FC0000002C397DB730>I<0001FF00000007FFE000001FFFF800007F
FFFC0000FFFFFE0001FFFFFF0003FF81FF8007FC007FC00FF8003FC01FE0001FE01FE000
0FE03FC0000FF03F800007F07F800007F07F000007F07F000003F8FF000003F8FE000003
F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF0FE00000000
FF000000007F000000007F000000007F800000003F800001F03FC00003F81FE00003F80F
F00003F80FF80007F807FE001FF003FFC07FE001FFFFFFE000FFFFFFC0003FFFFF80001F
FFFE000007FFF8000000FFC000252A7CA830>I<000000FF80000007FFE000001FFFF000
003FFFF000007FFFF80000FFFFF80001FF87F80003FE07F80003FC03F00007F800C00007
F000000007F000000007F000000007F000000007F000000007F000000007F000000007F0
00003FFFFFFFC07FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFC00007F000
000007F000000007F000000007F000000007F000000007F000000007F000000007F00000
0007F000000007F000000007F000000007F000000007F000000007F000000007F0000000
07F000000007F000000007F000000007F000000007F000000007F000000007F000000007
F000000007F000000007F000000007F000000007F000003FFFFFFE007FFFFFFF00FFFFFF
FF80FFFFFFFF807FFFFFFF003FFFFFFE0025397DB830>I<0003FC00FF00001FFF87FFC0
003FFFDFFFC000FFFFFFFFE001FFFFFFFFE003FFFFFFFFE007FE07FF8FE007F801FE07C0
0FF000FF00000FF000FF00000FE0007F00001FE0007F80001FC0003F80001FC0003F8000
1FC0003F80001FC0003F80001FC0003F80001FE0007F80000FE0007F00000FF000FF0000
0FF000FF000007F801FE000007FE07FE000007FFFFFC000007FFFFF800000FFFFFF00000
0FFFFFC000000FDFFF8000000FC3FC0000000FC0000000000FC0000000000FC000000000
0FE0000000000FF00000000007FFFFF0000007FFFFFF000003FFFFFFC00007FFFFFFF000
0FFFFFFFF8001FFFFFFFFC003FE0001FFE003F800001FE007F0000007F007E0000003F00
FE0000003F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80FC0000001F80
FE0000003F807F0000007F007F800000FF003FC00001FE003FF00007FE001FFF007FFC00
0FFFFFFFF80007FFFFFFF00001FFFFFFC000007FFFFF0000001FFFFC00000001FFC00000
2B3E7DA730>I<3FFC000000007FFE00000000FFFE00000000FFFE000000007FFE000000
003FFE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE000000
0000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE01FE00
0000FE0FFF800000FE3FFFE00000FEFFFFF00000FFFFFFF80000FFFFFFF80000FFFE07FC
0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE0000FF8000FE0000FF0000FE
0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF87FFFFC3FFFFCFFFFFE3FFF
FEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F3880B730>I<0000E000000003F80000
0003F800000007FC00000007FC00000007FC00000003F800000003F800000000E0000000
000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000001FFFF800003FFFFC00007FFFFC00007FFFFC00003FFFFC00001FFFFC
00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
01FC00000001FC00000001FC00000001FC00000001FC00000001FC00003FFFFFFFC07FFF
FFFFE0FFFFFFFFE0FFFFFFFFE07FFFFFFFE03FFFFFFFC023397AB830>I<000001C00000
07F0000007F000000FF800000FF800000FF8000007F0000007F0000001C0000000000000
00000000000000000000000000000000000000000000000000000000000000FFFFF001FF
FFF801FFFFF801FFFFF801FFFFF800FFFFF8000003F8000003F8000003F8000003F80000
03F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80000
03F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80000
03F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80000
03F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F80000
03F8000007F0000007F03C0007F07E000FE0FF001FE0FF003FC0FF007FC0FFFFFF807FFF
FF007FFFFE003FFFFC000FFFF00003FFC0001D4E7CB830>I<7FF800000000FFFC000000
00FFFC00000000FFFC00000000FFFC000000007FFC0000000000FC0000000000FC000000
0000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC000000
0000FC0000000000FC0000000000FC0000000000FC03FFFF8000FC07FFFFC000FC07FFFF
E000FC07FFFFE000FC07FFFFC000FC03FFFF8000FC001FE00000FC003FC00000FC007F80
0000FC00FF000000FC01FE000000FC03FC000000FC0FF8000000FC1FF0000000FC3FE000
0000FC7FC0000000FCFF80000000FDFFC0000000FFFFE0000000FFFFF0000000FFF7F000
0000FFE3F8000000FFC1FC000000FF81FE000000FF00FF000000FE007F000000FC003F80
0000FC001FC00000FC001FE00000FC000FF00000FC0007F00000FC0003F80000FC0001FC
007FFFF81FFFE0FFFFFC3FFFF0FFFFFC3FFFF8FFFFFC3FFFF8FFFFFC3FFFF07FFFF81FFF
E02D387FB730>I<7FFFF80000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC00007FFFFC
00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
000001FC00007FFFFFFFF0FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF87FFFFFFFF0
25387BB730>I<0000FC007E00007FC3FF01FF8000FFEFFF87FFC000FFFFFFCFFFE000FF
FFFFDFFFE000FFFFFFFFFFF0007FFF0FFF87F00007FE07FF03F80007FC07FE03F80007F8
03FC01F80007F803FC01F80007F003F801F80007F003F801F80007F003F801F80007E003
F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F0
01F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001
F80007E003F001F80007E003F001F80007E003F001F80007E003F001F80007E003F001F8
0007E003F001F80007E003F001F80007E003F001F80007E003F001F8007FFE0FFF07FF80
FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC0FFFF1FFF8FFFC07FFE0FFF07FF8032
2881A730>I<000001FE00003FFC0FFF80007FFE3FFFE000FFFEFFFFF000FFFFFFFFF800
7FFFFFFFF8003FFFFE07FC0000FFF803FC0000FFE001FE0000FFC001FE0000FF8000FE00
00FF8000FE0000FF0000FE0000FF0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE003FFFF81FFFF8
7FFFFC3FFFFCFFFFFE3FFFFEFFFFFE3FFFFE7FFFFC3FFFFC3FFFF81FFFF82F2880A730>
I<0001FF0000000FFFE000003FFFF800007FFFFC0000FFFFFE0003FFFFFF8003FF01FF80
07FC007FC00FF8003FE01FE0000FF01FE0000FF03FC00007F83F800003F87F800003FC7F
000001FC7F000001FC7F000001FCFE000000FEFE000000FEFE000000FEFE000000FEFE00
0000FEFE000000FEFE000000FEFE000000FEFF000001FE7F000001FC7F000001FC7F8000
03FC3F800003F83FC00007F83FE0000FF81FF0001FF00FF8003FE00FFC007FE007FF01FF
C003FFFFFF8001FFFFFF00007FFFFC00003FFFF800000FFFE0000001FF0000272A7CA830
>I<000003FE00003FFC1FFF80007FFE7FFFE000FFFEFFFFF000FFFFFFFFFC007FFFFFFF
FE003FFFFE07FE0000FFF001FF0000FFE000FF8000FFC0007F8000FF80003FC000FF0000
1FC000FE00001FE000FE00000FE000FE00000FE000FE00000FF000FE000007F000FE0000
07F000FE000007F000FE000007F000FE000007F000FE000007F000FE000007F000FE0000
07F000FE00000FF000FE00000FF000FE00000FE000FF00000FE000FF00001FE000FF8000
3FC000FF80003FC000FFC0007F8000FFE000FF8000FFF003FF0000FFFC0FFE0000FFFFFF
FC0000FFFFFFF80000FEFFFFF00000FE7FFFC00000FE1FFF000000FE03FC000000FE0000
000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000
000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000
00003FFFF80000007FFFFC000000FFFFFE000000FFFFFE0000007FFFFC0000003FFFF800
00002C3C80A730>I<0001FF00F800000FFFC1FC00003FFFF1FC00007FFFFDFC0001FFFF
FFFC0003FFFFFFFC0007FF81FFFC000FFC007FFC000FF8001FFC001FF0000FFC001FE000
07FC003FC00007FC003F800003FC007F800003FC007F000003FC007F000001FC00FF0000
01FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE000001FC00FE0000
01FC00FE000001FC00FF000001FC007F000001FC007F000003FC007F800003FC007F8000
03FC003FC00007FC003FC0000FFC001FE0001FFC000FF0003FFC000FFC007FFC0007FF01
FFFC0003FFFFFFFC0001FFFFFDFC0000FFFFF9FC00003FFFF1FC00000FFFC1FC000003FE
01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
01FC0000000001FC00000000FFFFF8000001FFFFFC000001FFFFFC000001FFFFFC000001
FFFFFC000000FFFFF82E3C7DA730>I<00000007F8003FFF803FFF007FFFC0FFFF80FFFF
C3FFFF80FFFFCFFFFFC07FFFDFFFFFC03FFFFFFC3FC0001FFFE03FC0001FFF801F80001F
FF000F00001FFE000000001FFC000000001FF8000000001FF0000000001FF0000000001F
E0000000001FE0000000001FE0000000001FE0000000001FC0000000001FC0000000001F
C0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001F
C0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001F
C00000003FFFFFFC00007FFFFFFE0000FFFFFFFF0000FFFFFFFF00007FFFFFFE00003FFF
FFFC00002A287EA730>I<001FFC1E0001FFFF9F0007FFFFFF000FFFFFFF001FFFFFFF00
3FFFFFFF007FF007FF007F8001FF00FE0000FF00FC00007F00FC00007F00FC00007F00FC
00007F00FE00003E007F000000007FE00000003FFF0000001FFFFC00000FFFFF800007FF
FFE00001FFFFF800007FFFFC000003FFFE0000000FFF00000000FF807C00007F80FE0000
1FC0FE00001FC0FE00000FC0FF00000FC0FF00000FC0FF80000FC0FF80001FC0FFC0003F
80FFE0007F80FFFC03FF00FFFFFFFF00FFFFFFFE00FFFFFFFC00FCFFFFF000F83FFFC000
780FFE0000222A79A830>I<0007800000000FC00000001FC00000001FC00000001FC000
00001FC00000001FC00000001FC00000001FC00000001FC00000001FC000003FFFFFFFE0
7FFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF07FFFFFFFE0001FC00000001FC0000000
1FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001F
C00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0
0000001FC00000001FC000F8001FC001FC001FC001FC001FC001FC001FC001FC001FC001
FC001FE003FC000FE007F8000FF007F8000FFC1FF00007FFFFE00003FFFFC00003FFFF80
0001FFFF0000007FFC0000001FF00026337EB130>I<3FFC003FFC007FFE007FFE00FFFE
00FFFE00FFFE00FFFE007FFE007FFE003FFE003FFE0000FE0000FE0000FE0000FE0000FE
0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE
0000FE0000FE0000FE0000FE0001FE0000FE0001FE0000FE0003FE0000FE0007FE0000FF
000FFE00007FC07FFFF8007FFFFFFFFC003FFFFFFFFE001FFFFFFFFE000FFFFEFFFC0007
FFF87FF80000FFC000002F2880A630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FFFFE0FF
FFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001F80003F00001F80003F00001FC0007F00000
FC0007E00000FC0007E00000FE000FE000007E000FC000007E000FC000007F001FC00000
3F001F8000003F001F8000003F803F8000001F803F0000001F803F0000001FC07F000000
0FC07E0000000FC07E0000000FE0FE00000007E0FC00000007E0FC00000007F1FC000000
03F1F800000003F1F800000003F1F800000001FBF000000001FBF000000001FBF0000000
01FFF000000000FFE000000000FFE000000000FFE0000000007FC0000000003F8000002B
277EA630>I<3FFFC01FFFE07FFFE03FFFF0FFFFE03FFFF8FFFFE03FFFF87FFFE03FFFF0
3FFFC01FFFE007E000003F0007E000003F0007F000007F0003F000007E0003F000007E00
03F000007E0003F000007E0003F000007E0003F80000FE0001F80000FC0001F80F80FC00
01F81FC0FC0001F83FE0FC0001F83FE0FC0001F83FE0FC0000FC7FF1F80000FC7FF1F800
00FC7DF1F80000FC7DF1F80000FCFDF9F800007CFDF9F000007CF8F9F000007CF8F9F000
007CF8F9F000007EF8FBF000007EF8FBF000003FF07FE000003FF07FE000003FF07FE000
003FE03FE000003FE03FE000001FE03FC000000F800F80002D277FA630>I<3FFF81FFFC
007FFFC3FFFE00FFFFC3FFFF00FFFFC3FFFF007FFFC3FFFE003FFF81FFFC0000FE007F00
00007F007F0000007F80FE0000003F81FC0000001FC3F80000000FE3F80000000FE7F000
000007FFE000000003FFC000000001FFC000000000FF8000000000FF00000000007E0000
0000007F0000000000FF0000000001FF8000000001FFC000000003F7E000000007E7E000
00000FE3F00000000FC1F80000001F81FC0000003F80FE0000007F007E0000007E007F00
0000FE003F800001FC001FC0007FFF80FFFF00FFFFC1FFFF80FFFFE3FFFF80FFFFE3FFFF
80FFFFC1FFFF807FFF80FFFF0029277DA630>I<3FFFC07FFF807FFFE0FFFFC0FFFFE0FF
FFE0FFFFE0FFFFE07FFFE0FFFFC03FFFC07FFF8001FC0003F00001FC0003F00000FC0007
F00000FE0007E000007E0007E000007E000FE000007F000FC000003F000FC000003F001F
C000001F801F8000001F801F8000001FC01F8000000FC03F0000000FC03F0000000FE03F
00000007E07E00000007E07E00000003F07E00000003F07C00000003F0FC00000001F8FC
00000001F8F800000001F8F800000000F9F800000000FDF0000000007DF0000000007FF0
000000007FF0000000003FE0000000003FE0000000003FE0000000001FC0000000001FC0
000000001FC0000000001F80000000001F80000000003F80000000003F00000000003F00
000000007F00000000007E00000000007E0000000F00FE0000001F80FC0000003FC1FC00
00003FC3F80000003F87F80000003F8FF00000003FFFE00000001FFFC00000001FFF8000
00000FFF0000000007FE0000000001F0000000002B3C7EA630>I<1FFFFFFFFC3FFFFFFF
FE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFE7FFFFFFFFC7F00000FF87F00001FF07F00003FE0
7F00007FC07F0000FF803E0001FF00000003FE00000007FC0000000FF80000001FF00000
003FE00000007FC0000000FF80000001FF00000003FE00000007FC0000000FF80000001F
F00000003FE00000007FC0000000FF80003E01FF00007F03FE00007F07FC00007F0FF800
007F1FF000007F3FE000007F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FF7FFFFFFFFE28277DA630>I<0000003FF0000003FFF800000FFFF800001FFFF800007F
FFF800007FFFF00000FFF0000000FF00000001FE00000001FC00000001FC00000001FC00
000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
01FC00000001FC00000001FC00000003FC00000007F80000003FF800003FFFF00000FFFF
E00000FFFFC00000FFFF000000FFFFC00000FFFFE000003FFFF00000003FF800000007F8
00000003FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
0001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC000000
01FE00000000FF00000000FFF00000007FFFF000007FFFF800001FFFF800000FFFF80000
03FFF80000003FF025477BBE30>I<7C7CFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE
FEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFEFE
FEFEFEFEFEFEFEFEFEFEFEFE7C7C07476CBE30>I<7FE0000000FFFE000000FFFF800000
FFFFC00000FFFFF000007FFFF00000007FF800000007F800000003FC00000001FC000000
01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
00000001FC00000001FC00000001FC00000001FC00000001FE00000000FF00000000FFE0
0000007FFFE000003FFFF800001FFFF8000007FFF800001FFFF800003FFFF800007FFFE0
0000FFE0000000FF00000001FE00000001FC00000001FC00000001FC00000001FC000000
01FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001
FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
00000001FC00000003FC00000007F80000007FF800007FFFF00000FFFFF00000FFFFC000
00FFFF800000FFFE0000007FE000000025477BBE30>I<007C003801FF007C03FF80FE07
FFC1FE0FFFC3FE1FFFEFFC7FEFFFF0FF87FFE0FF07FFC0FE03FF807C01FF0038007C001F
0C78B730>I E /Fq 75 125 df<00000001FFFC0001FFE0000000003FFFFF801FFFF800
000001FFFFFFE07FFFFE0000000FFFFFFFF9FFFFFF0000003FFFC00FFFFFC0FF8000007F
FC0003FFFE01FFC00001FFE00007FFFC03FFC00003FFC0000FFFF807FFE00007FF00000F
FFF007FFE0000FFE00001FFFE007FFE0001FFC00001FFFE007FFE0001FFC00001FFFC007
FFE0003FF800001FFFC007FFE0003FF800001FFFC003FFC0007FF800001FFF8003FFC000
7FF000000FFF8001FF80007FF0000007FF80007E00007FF0000003FF80000000007FF000
0003FF80000000007FF0000003FF80000000007FF0000003FF80000000007FF0000003FF
80000000007FF0000003FF80000000007FF0000003FF80000000007FF0000003FF800000
00007FF0000003FF80000000007FF0000003FF80000000007FF0000003FF80000000007F
F0000003FF80000000007FF0000003FF80000000007FF0000003FF80000000FFFFFFFFFF
FFFFFFFF0000FFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFF
FF0000FFFFFFFFFFFFFFFFFF0000007FF8000003FFC0000000007FF8000003FFC0000000
007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8
000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003
FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC000
0000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC000000000
7FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF800
0003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FF
C0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC00000
00007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007F
F8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF80000
03FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0
000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000
007FF8000003FFC0000000007FF8000003FFC0000000007FF8000003FFC0000000007FF8
000003FFC0000000007FF8000003FFC00000007FFFFFF803FFFFFFF000007FFFFFF803FF
FFFFF000007FFFFFF803FFFFFFF000007FFFFFF803FFFFFFF000007FFFFFF803FFFFFFF0
000053547DD34E>11 D<00000000FFFC0000000000001FFFFF800000000001FFFFFFE000
00000007FFFFFFF0000000001FFFC00FF8000000007FFE0003FC00000000FFF00000FE00
000001FFE00003FF00000003FF800007FF00000007FF00000FFF8000000FFE00001FFF80
00000FFE00001FFF8000001FFC00001FFF8000001FFC00003FFFC000003FFC00001FFF80
00003FF800001FFF8000003FF800001FFF8000003FF800001FFF8000003FF800000FFF00
00003FF8000007FE0000003FF8000001F80000003FF8000000000000003FF80000000000
00003FF8000000000000003FF8000000000000003FF8000000000000003FF80000000000
00003FF8000000000000003FF8000000000000003FF8000000000000003FF80003FFFFC0
00FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC0
00FFFFFFFFFFFFFFC000003FFC000007FFC000003FFC000003FFC000003FFC000003FFC0
00003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0
00003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0
00003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0
00003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0
00003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0
00003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0
00003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0
00003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0
00003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0
00003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC0
003FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFF
C03FFFFFFC03FFFFFFC042547DD34B>I<00000000FFFE0000000000001FFFFFCFC00000
0001FFFFFFFFC000000007FFFFFFFFC00000001FFFC007FFC00000007FFC0007FFC00000
00FFF0000FFFC0000001FFC0001FFFC0000003FF80001FFFC0000007FF00001FFFC00000
0FFE00001FFFC000000FFE00001FFFC000001FFC00001FFFC000001FFC00000FFFC00000
3FFC00000FFFC000003FF8000007FFC000003FF8000003FFC000003FF8000003FFC00000
3FF8000003FFC000003FF8000003FFC000003FF8000003FFC000003FF8000003FFC00000
3FF8000003FFC000003FF8000003FFC000003FF8000003FFC000003FF8000003FFC00000
3FF8000003FFC000003FF8000003FFC000003FF8000003FFC000003FF8000003FFC00000
3FF8000003FFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FFFFFFFFFFFFFFC000FF
FFFFFFFFFFFFC000FFFFFFFFFFFFFFC000003FFC000003FFC000003FFC000003FFC00000
3FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC00000
3FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC00000
3FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC00000
3FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC00000
3FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC00000
3FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC00000
3FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC00000
3FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC00000
3FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC00000
3FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC000003FFC00000
3FFC000003FFC0003FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03FFFFFFC03F
FFFFFC03FFFFFFC03FFFFFFC03FFFFFFC042547DD34B>I<07F0001FFC003FFE007FFF00
7FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF007FFF007FFF00
7FFF007FFF007FFF007FFF007FFF003FFE003FFE003FFE003FFE003FFE003FFE003FFE00
3FFE001FFC001FFC001FFC001FFC001FFC001FFC001FFC001FFC000FF8000FF8000FF800
0FF8000FF8000FF8000FF8000FF80007F00007F00007F00007F00007F00007F00007F000
03E00003E00003E00003E00003E000000000000000000000000000000000000000000000
00000000000000000007F0000FF8003FFE007FFF007FFF00FFFF80FFFF80FFFF80FFFF80
FFFF80FFFF80FFFF807FFF007FFF003FFE000FF80007F000115474D329>33
D<000000000003E000000F800000000000000003E000000F800000000000000007F00000
1FC00000000000000007F000001FC0000000000000000FF000003FC0000000000000000F
F000003FC0000000000000000FE000003F80000000000000000FE000003F800000000000
00001FE000007F80000000000000001FE000007F80000000000000001FC000007F000000
00000000003FC00000FF00000000000000003FC00000FF00000000000000003F800000FE
00000000000000003F800000FE00000000000000007F800001FE00000000000000007F80
0001FE00000000000000007F000001FC00000000000000007F000001FC00000000000000
00FF000003FC0000000000000000FF000003FC0000000000000000FE000003F800000000
00000001FE000007F80000000000000001FE000007F80000000000000001FC000007F000
00000000000001FC000007F00000000000000003FC00000FF00000000000000003FC0000
0FF00000000000000003F800000FE00000000000000007F800001FE00000000000000007
F800001FE00000000000000007F000001FC00000000000000007F000001FC00000000000
00000FF000003FC0000000000000000FF000003FC0000000000000000FE000003F800000
007FFFFFFFFFFFFFFFFFFFFFFF007FFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFF
FFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF807FFFFFFFFFFF
FFFFFFFFFFFF003FFFFFFFFFFFFFFFFFFFFFFE00000000007F000001FC00000000000000
00FF000003FC0000000000000000FF000003FC0000000000000000FE000003F800000000
00000001FE000007F80000000000000001FE000007F80000000000000001FC000007F000
00000000000001FC000007F00000000000000003FC00000FF00000000000000003FC0000
0FF00000000000000003F800000FE00000000000000007F800001FE00000000000000007
F800001FE00000000000000007F000001FC00000000000000007F000001FC00000000000
00000FF000003FC0000000000000000FF000003FC0000000000000000FE000003F800000
00000000001FE000007F80000000000000001FE000007F80000000000000001FC000007F
00000000003FFFFFFFFFFFFFFFFFFFFFFE007FFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFF
FFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFFF807FFF
FFFFFFFFFFFFFFFFFFFF007FFFFFFFFFFFFFFFFFFFFFFF00000000FE000003F800000000
00000001FE000007F80000000000000001FE000007F80000000000000001FC000007F000
00000000000003FC00000FF00000000000000003FC00000FF00000000000000003F80000
0FE00000000000000003F800000FE00000000000000007F800001FE00000000000000007
F800001FE00000000000000007F000001FC0000000000000000FF000003FC00000000000
00000FF000003FC0000000000000000FE000003F80000000000000000FE000003F800000
00000000001FE000007F80000000000000001FE000007F80000000000000001FC000007F
00000000000000003FC00000FF00000000000000003FC00000FF00000000000000003F80
0000FE00000000000000003F800000FE00000000000000007F800001FE00000000000000
007F800001FE00000000000000007F000001FC0000000000000000FF000003FC00000000
00000000FF000003FC0000000000000000FE000003F80000000000000000FE000003F800
00000000000001FE000007F80000000000000001FE000007F80000000000000001FC0000
07F00000000000000001FC000007F00000000000000000F8000003E00000000000000000
F8000003E0000000000000616A79D270>35 D<000000F8000000000000F8000000000000
F8000000000000F8000000000000F8000000000000F800000000000FFF8000000000FFFF
F800000007FFFFFF0000001FFFFFFFC000003FFFFFFFE00000FFF8F8FFF80001FFC0F80F
FC0003FE00F803FE0007FC00F800FF0007F800F8003F000FF000F8001F801FE000F8000F
C01FE000F8000FC03FC000F80007E03FC000F80007E07F8000F8007FE07F8000F800FFF0
7F8000F801FFF07F8000F801FFF0FF8000F803FFF0FF8000F803FFF0FF8000F803FFF0FF
C000F803FFF0FFC000F803FFF0FFE000F803FFF0FFE000F801FFE0FFF000F800FFC0FFF8
00F8007F80FFFC00F8001E007FFF00F80000007FFFC0F80000007FFFF8F80000003FFFFF
F80000003FFFFFFC0000003FFFFFFFC000001FFFFFFFF800000FFFFFFFFE00000FFFFFFF
FF000007FFFFFFFFC00003FFFFFFFFE00001FFFFFFFFF00000FFFFFFFFF800007FFFFFFF
FC00003FFFFFFFFE00000FFFFFFFFE000003FFFFFFFF000000FFFFFFFF8000001FFFFFFF
80000001FFFFFFC0000000FFFFFFC0000000F8FFFFE0000000F83FFFE0000000F80FFFE0
000000F807FFE0000000F801FFF01FE000F800FFF03FF000F800FFF07FF800F8007FF07F
F800F8007FF0FFFC00F8003FF0FFFC00F8003FF0FFFC00F8001FF0FFFC00F8001FF0FFFC
00F8001FF0FFFC00F8001FF0FFF800F8001FE0FFF000F8001FE07FE000F8001FE07F8000
F8001FE07E0000F8003FC07E0000F8003FC03F0000F8003F803F0000F8007F801F8000F8
00FF001FC000F800FF000FE000F801FE0007F800F803FC0003FC00F80FF80001FF80F83F
F00000FFF8F9FFE000007FFFFFFFC000001FFFFFFF00000007FFFFFC00000001FFFFF000
0000001FFF000000000000F8000000000000F8000000000000F8000000000000F8000000
000000F8000000000000F8000000346179D943>I<00000003FC00000000000000000000
1FFF000000000000000000007FFFC0000000000000000001FFFFE0000000000000000003
FF07F000000000000000000FFC03F800000000000000001FF801F800000000000000003F
F800FC00000000000000003FF000FC00000000000000007FE0007C0000000000000000FF
E0007E0000000000000000FFE0007E0000000000000001FFC0003E0000000000000001FF
C0003E0000000000000001FFC0003E0000000000000003FFC0003E0000000000000003FF
C0003E0000000000000003FFC0003E0000000000000003FFC0007E0000000000000003FF
C0007E0000000000000003FFC000FC0000000000000003FFC000FC0000000000000003FF
C001F80000000000000003FFE001F80000000000000003FFE003F00000000000000003FF
E007E00000000000000003FFE007C00000000000000003FFE00FC00000000000000001FF
F01F800000000000000001FFF03F000000000000000001FFF07E000000000000000001FF
F0FC0000007FFFFFE00001FFF9F80000007FFFFFE00001FFFBF00000007FFFFFE00000FF
FFE00000007FFFFFE00000FFFFC00000007FFFFFE00000FFFF8000000001FFE00000007F
FF00000000003F800000007FFE00000000007F000000007FFF00000000007E000000003F
FF0000000000FC000000003FFF8000000001FC000000003FFF8000000001F8000000001F
FFC000000003F0000000003FFFC000000007F0000000007FFFE000000007E000000000FF
FFF00000000FC000000001FFFFF00000001FC000000003F7FFF80000001F8000000007E3
FFFC0000003F000000001FC3FFFC0000007F000000003FC1FFFE0000007E000000007F81
FFFF000000FC00000000FF80FFFF000001FC00000001FF007FFF800001F800000003FF00
7FFFC00003F000000007FF003FFFE00007F00000000FFF001FFFF0000FE00000001FFE00
1FFFF8000FC00000003FFE000FFFF8001F800000003FFE0007FFFC003F800000007FFE00
03FFFE007F000000007FFE0001FFFF00FE00000000FFFE0001FFFF81FC00000000FFFE00
00FFFFC3F800000000FFFE00007FFFC7F000000000FFFE00003FFFE7E000000000FFFE00
001FFFFFE000000000FFFF00000FFFFFC000000000FFFF000007FFFF8000000000FFFF00
0003FFFF00000003E0FFFF000001FFFF00000003E07FFF800000FFFF80000003E07FFF80
00003FFFC0000007C03FFF8000001FFFF0000007C03FFFC000007FFFF800000FC01FFFE0
0001FFFFFC00001F800FFFE00007FFFFFF00007F8007FFF0003FF87FFFC000FF0003FFFC
03FFF01FFFF80FFE0000FFFFFFFFC007FFFFFFFC00007FFFFFFF0001FFFFFFF000001FFF
FFF800007FFFFFE0000003FFFFE0000007FFFF000000003FFC000000007FF800005B557A
D369>38 D<07F0001FF8003FFE007FFF007FFF00FFFF80FFFFC0FFFFC0FFFFC0FFFFE0FF
FFE0FFFFE07FFFE07FFFE03FFFE01FFDE007F1E00001E00001E00003E00003C00003C000
03C00007C0000780000F80000F80000F00001F00003E00003E00007C0000F80001F00003
F00007E0000FC0001F80001F00000C0000132876D225>I<07F0001FF8003FFC007FFE00
7FFF00FFFF00FFFF80FFFF80FFFF80FFFFC0FFFFC0FFFFC07FFFC07FFFC03FFFC01FFFC0
07F3C00003C00003C00007C0000780000780000780000F80000F00000F00001F00001E00
003E00003C00007C0000F80000F80001F00003E00007C0000F80001F00001E00000C0000
1228769025>44 D<FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFF
FFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0FFFFFFFFF0240B7F9F2D>I<07F0
000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FFFF80FFFF807FFF
003FFE001FFC000FF80007F0001111769025>I<000000000001E0000000000003E00000
00000007F0000000000007F000000000000FF000000000000FF000000000001FE0000000
00001FE000000000001FC000000000003FC000000000003FC000000000007F8000000000
007F8000000000007F000000000000FF000000000000FF000000000001FE000000000001
FE000000000001FC000000000003FC000000000003FC000000000007F8000000000007F8
000000000007F000000000000FF000000000000FF000000000001FE000000000001FE000
000000001FC000000000003FC000000000003FC000000000007F8000000000007F800000
0000007F000000000000FF000000000000FF000000000001FE000000000001FE00000000
0001FC000000000003FC000000000003FC000000000007F8000000000007F80000000000
07F000000000000FF000000000000FF000000000001FE000000000001FE000000000001F
C000000000003FC000000000003FC000000000007F8000000000007F8000000000007F00
0000000000FF000000000000FF000000000001FE000000000001FE000000000001FC0000
00000003FC000000000003FC000000000003F8000000000007F8000000000007F8000000
00000FF000000000000FF000000000000FE000000000001FE000000000001FE000000000
003FC000000000003FC000000000003F8000000000007F8000000000007F800000000000
FF000000000000FF000000000000FE000000000001FE000000000001FE000000000003FC
000000000003FC000000000003F8000000000007F8000000000007F800000000000FF000
000000000FF000000000000FE000000000001FE000000000001FE000000000003FC00000
0000003FC000000000003F8000000000007F8000000000007F800000000000FF00000000
0000FF000000000000FE000000000001FE000000000001FE000000000003FC0000000000
03FC000000000003F8000000000007F8000000000007F800000000000FF000000000000F
F000000000000FE000000000001FE000000000001FE000000000003FC000000000003FC0
00000000003F8000000000007F8000000000007F800000000000FF000000000000FF0000
00000000FE000000000000FE0000000000007C0000000000007C000000000000347879D9
43>I<000003FFC0000000003FFFFC00000000FFFFFF00000003FFFFFFC000000FFF81FF
F000001FFC003FF800003FF8001FFC00007FF0000FFE0000FFE00007FF0001FFC00003FF
8003FF800001FFC003FF800001FFC007FF800001FFE00FFF000000FFF00FFF000000FFF0
0FFF000000FFF01FFF000000FFF81FFF000000FFF83FFF000000FFFC3FFE0000007FFC3F
FE0000007FFC3FFE0000007FFC7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE
0000007FFE7FFE0000007FFE7FFE0000007FFEFFFE0000007FFFFFFE0000007FFFFFFE00
00007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000
007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE000000
7FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007F
FFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFFFFFE0000007FFF
7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7FFE0000007FFE7F
FE0000007FFE3FFE0000007FFC3FFE0000007FFC3FFF000000FFFC3FFF000000FFFC1FFF
000000FFF81FFF000000FFF81FFF000000FFF80FFF000000FFF00FFF000000FFF007FF80
0001FFE007FF800001FFE003FFC00003FFC001FFC00003FF8001FFE00007FF8000FFF000
0FFF00007FF8001FFE00001FFC003FF800000FFF81FFF0000007FFFFFFE0000001FFFFFF
800000003FFFFC0000000003FFC00000384F7BCD43>I<000000780000000000FC000000
0003FC0000000007FC000000001FFC00000000FFFC0000000FFFFC000007FFFFFC0000FF
FFFFFC0000FFFFFFFC0000FFFF7FFC0000FFF07FFC0000F8007FFC000000007FFC000000
007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000
007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000
007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000
007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000
007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000
007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000
007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000
007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000
007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000007FFC000000
007FFC000000007FFC000000007FFC000000007FFC000000007FFC00007FFFFFFFFFFE7F
FFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE7FFFFFFFFFFE2F4E76CD43>I<00003FFE0000
000003FFFFE00000000FFFFFFC0000003FFFFFFF000000FFFFFFFFC00001FFC07FFFE000
03FE000FFFF80007F80003FFFC000FE00001FFFE001FC00000FFFF003F8000007FFF003F
F000007FFF807FF800003FFFC07FFC00003FFFC0FFFE00001FFFE0FFFF00001FFFE0FFFF
00001FFFE0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF00000FFFF0FFFF00
000FFFF07FFE00000FFFF07FFE00000FFFF03FFC00000FFFF00FF000000FFFF003C00000
0FFFF0000000000FFFE0000000001FFFE0000000001FFFE0000000001FFFC0000000003F
FFC0000000003FFF80000000003FFF80000000007FFF00000000007FFE0000000000FFFC
0000000001FFF80000000001FFF00000000003FFE00000000003FFC00000000007FF8000
0000000FFF00000000001FFE00000000001FFC00000000003FF800000000007FE0000000
0000FFC00000000001FF800000000003FE000000000007FC000000000007F80000000000
0FF00001F000001FE00001F000003F800001F000007F000001F00000FE000003E00001FC
000003E00003F8000003E00007F0000003E0000FE0000003E0001F80000007E0003F0000
0007E0003E0000000FE0007FFFFFFFFFE000FFFFFFFFFFC001FFFFFFFFFFC003FFFFFFFF
FFC007FFFFFFFFFFC00FFFFFFFFFFFC01FFFFFFFFFFFC03FFFFFFFFFFFC07FFFFFFFFFFF
C0FFFFFFFFFFFFC0FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF80
344E79CD43>I<00000FFFC000000000FFFFFC00000007FFFFFF8000001FFFFFFFE00000
3FF807FFF00000FF8001FFFC0001FE00007FFE0003F800003FFF0003F000003FFF8007FC
00001FFF800FFF00001FFFC00FFF80001FFFC01FFFC0001FFFE01FFFC0001FFFE01FFFC0
001FFFE01FFFC0001FFFE01FFFE0001FFFE01FFFC0001FFFE01FFFC0001FFFE01FFFC000
1FFFE00FFFC0001FFFC007FF80001FFFC003FF00003FFFC001FC00003FFF80000000003F
FF80000000007FFF00000000007FFE00000000007FFE0000000000FFFC0000000001FFF8
0000000003FFF00000000007FFC0000000000FFF8000000000FFFE00000000FFFFF80000
0000FFFFE000000000FFFFFC00000000FFFFFF800000000007FFE00000000001FFF80000
0000007FFE00000000003FFF00000000001FFF80000000000FFFC0000000000FFFE00000
000007FFF00000000007FFF00000000007FFF80000000007FFF80000000003FFFC000000
0003FFFC0000000003FFFE0000000003FFFE03E0000003FFFE0FF8000003FFFE1FFC0000
03FFFE3FFE000003FFFE7FFF000003FFFEFFFF800003FFFEFFFF800003FFFEFFFF800003
FFFEFFFF800003FFFCFFFF800003FFFCFFFF800007FFFCFFFF800007FFF8FFFF000007FF
F87FFF000007FFF07FFE00000FFFF03FFC00000FFFE03FF000001FFFC01FE000003FFF80
0FF800007FFF0007FF0000FFFE0003FFF007FFFC0000FFFFFFFFF000007FFFFFFFE00000
1FFFFFFF80000003FFFFFC000000001FFF800000374F7ACD43>I<00000000007C000000
00000000FE00000000000000FE00000000000001FE00000000000003FE00000000000007
FE0000000000000FFE0000000000000FFE0000000000001FFE0000000000003FFE000000
0000007FFE0000000000007FFE000000000000FFFE000000000001FFFE000000000003FF
FE000000000003FFFE000000000007FFFE00000000000FFFFE00000000001FBFFE000000
00003F3FFE00000000003E3FFE00000000007C3FFE0000000000FC3FFE0000000001F83F
FE0000000001F03FFE0000000003E03FFE0000000007E03FFE000000000FC03FFE000000
000F803FFE000000001F003FFE000000003F003FFE000000007E003FFE000000007C003F
FE00000000F8003FFE00000001F8003FFE00000003F0003FFE00000007E0003FFE000000
07C0003FFE0000000F80003FFE0000001F80003FFE0000003F00003FFE0000003E00003F
FE0000007C00003FFE000000FC00003FFE000001F800003FFE000001F000003FFE000003
E000003FFE000007E000003FFE00000FC000003FFE00001F8000003FFE00001F0000003F
FE00003E0000003FFE00007E0000003FFE0000FC0000003FFE0000FFFFFFFFFFFFFFC0FF
FFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0000000007F
FE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000
0000007FFE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007F
FE0000000000007FFE0000000000007FFE0000000000007FFE0000000000007FFE000000
0000007FFE000000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFFFFFFC000000FFFFF
FFFFC000000FFFFFFFFFC03A4F7CCE43>I<03800000000E0007E00000007E0007FE0000
03FE0007FFF0007FFE0007FFFFFFFFFC0007FFFFFFFFF80007FFFFFFFFF00007FFFFFFFF
E00007FFFFFFFFC00007FFFFFFFF800007FFFFFFFF000007FFFFFFFE000007FFFFFFFC00
0007FFFFFFF0000007FFFFFFC0000007FFFFFF00000007FFFFF800000007E1FF00000000
07E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007
E0000000000007E0000000000007E0000000000007E0000000000007E0000000000007E0
000000000007E00FFF00000007E07FFFF0000007E3FFFFFE000007E7FFFFFF800007FFF8
07FFC00007FFC001FFE00007FE0000FFF80007FC00007FFC0007F800003FFC0007F00000
3FFE0007E000001FFF0003C000001FFF80000000001FFF80000000001FFFC0000000000F
FFC0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFF
F0000000000FFFF0000000000FFFF00FE000000FFFF01FF000000FFFF03FF800000FFFF0
7FFC00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FFFE00000FFFF0FF
FE00000FFFE0FFFE00000FFFE0FFFE00000FFFE0FFFC00000FFFE07FF800001FFFC07FF0
00001FFFC07FE000001FFF803E0000003FFF803F0000003FFF001F8000007FFE001FC000
007FFC000FE00000FFF80007F80001FFF00003FE0007FFE00001FFC03FFFC00000FFFFFF
FF8000003FFFFFFE0000001FFFFFF800000003FFFFC0000000007FF8000000344F79CD43
>I<0000000FFF0000000000FFFFE000000007FFFFF00000001FFFFFFC0000007FFE03FE
000001FFF0007F000003FFC0003F800007FF00001F80000FFE00007FC0001FFC0000FFC0
003FF80001FFE0007FF00003FFE000FFF00007FFE001FFE00007FFE001FFE00007FFE003
FFC00007FFE007FFC00007FFE007FFC00007FFE00FFFC00003FFC00FFF800001FF801FFF
800000FF001FFF8000007E001FFF80000000003FFF80000000003FFF80000000003FFF00
000000007FFF00000000007FFF00000000007FFF00080000007FFF01FFF800007FFF07FF
FF0000FFFF0FFFFFC000FFFF1FFFFFF000FFFF3F007FF800FFFF3C003FFC00FFFF78001F
FE00FFFFF0000FFF00FFFFF00007FF80FFFFE00007FFC0FFFFE00007FFC0FFFFC00007FF
E0FFFFC00003FFF0FFFF800003FFF0FFFF800003FFF8FFFF800003FFF8FFFF800003FFF8
FFFF800003FFF8FFFF000003FFFCFFFF000003FFFCFFFF000003FFFC7FFF000003FFFC7F
FF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC7FFF000003FFFC3FFF
000003FFFC3FFF000003FFFC3FFF000003FFFC3FFF000003FFFC1FFF000003FFF81FFF80
0003FFF81FFF800003FFF80FFF800003FFF80FFF800003FFF007FF800007FFF007FF8000
07FFE003FFC00007FFC001FFC00007FFC001FFE0000FFF8000FFF0000FFF00007FF8001F
FE00003FFC007FFC00001FFF01FFF800000FFFFFFFF0000003FFFFFFC0000000FFFFFF00
0000003FFFFC0000000007FFC00000364F7ACD43>I<1F000000000000001F8000000000
00001FC00000000000001FFF8000000000001FFFFFFFFFFFFF801FFFFFFFFFFFFF801FFF
FFFFFFFFFF801FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF003FFFFFFFFFFF
FE003FFFFFFFFFFFFC003FFFFFFFFFFFF8003FFFFFFFFFFFF8003FFFFFFFFFFFF0003FFF
FFFFFFFFE0003FFFFFFFFFFFC0007FFFFFFFFFFF80007F800000007F00007E00000000FF
00007E00000001FE00007C00000003FC00007C00000003F800007C00000007F000007C00
00000FF000007C0000001FE00000F80000003FC00000F80000007F800000F80000007F00
0000F8000000FE00000000000001FE00000000000003FC00000000000003F80000000000
0007F00000000000000FF00000000000001FE00000000000001FE00000000000003FC000
00000000003FC00000000000007F80000000000000FF80000000000000FF800000000000
01FF00000000000001FF00000000000003FF00000000000003FE00000000000007FE0000
0000000007FE0000000000000FFE0000000000000FFE0000000000000FFC000000000000
1FFC0000000000001FFC0000000000003FFC0000000000003FFC0000000000003FFC0000
000000003FFC0000000000007FFC0000000000007FF80000000000007FF8000000000000
7FF8000000000000FFF8000000000000FFF8000000000000FFF8000000000000FFF80000
00000000FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001
FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000001FFF80000
00000001FFF8000000000001FFF8000000000001FFF8000000000001FFF8000000000000
FFF0000000000000FFF00000000000003FC00000000000001F8000000000395279D043>
I<000007FFC0000000007FFFFC00000003FFFFFF8000000FFFFFFFE000001FFC01FFF800
003FE0003FFC00007F80000FFE0000FF000007FF0001FE000003FF0003FC000001FF8007
FC000001FFC007F8000000FFC00FF8000000FFC00FF8000000FFE00FF80000007FE00FF8
0000007FE01FF80000007FE01FFC0000007FE01FFC0000007FE01FFE0000007FE01FFF00
00007FE01FFF800000FFE01FFFE00000FFC01FFFF80000FFC01FFFFE0001FF800FFFFF00
01FF800FFFFFC003FF000FFFFFF007FE0007FFFFF807FC0007FFFFFE1FF80003FFFFFFBF
F00001FFFFFFFFE00001FFFFFFFF800000FFFFFFFE0000007FFFFFFF0000003FFFFFFF80
00000FFFFFFFE0000007FFFFFFF0000001FFFFFFFC000007FFFFFFFE00001FFFFFFFFF00
003FFFFFFFFF8000FFE7FFFFFF8001FF81FFFFFFC003FF007FFFFFE007FE001FFFFFF00F
FC000FFFFFF01FF80003FFFFF01FF80000FFFFF83FF000007FFFF83FF000001FFFF87FE0
000007FFFC7FE0000001FFFC7FE0000000FFFCFFC00000007FFCFFC00000003FFCFFC000
00003FFCFFC00000001FFCFFC00000001FFCFFC00000000FFCFFC00000000FFCFFC00000
000FF8FFC00000000FF8FFE00000000FF87FE00000000FF07FF00000001FF07FF0000000
1FF03FF80000003FE01FF80000003FC01FFC0000007FC00FFE000000FF8007FF800003FF
0003FFE0000FFE0001FFFC00FFFC00007FFFFFFFF000003FFFFFFFE000000FFFFFFF8000
0001FFFFFC000000000FFFC00000364F7ACD43>I<00000FFF8000000000FFFFF8000000
03FFFFFE0000000FFFFFFF8000001FFF03FFC000007FF800FFE00000FFF0003FF00001FF
E0001FF80003FFC0001FFC0007FFC0000FFE000FFF80000FFF000FFF800007FF001FFF80
0007FF803FFF800007FF803FFF000007FFC07FFF000007FFC07FFF000003FFE07FFF0000
03FFE07FFF000003FFF0FFFF000003FFF0FFFF000003FFF0FFFF000003FFF0FFFF000003
FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FFF8FFFF000003FF
F8FFFF000003FFFCFFFF000003FFFCFFFF000003FFFCFFFF000003FFFC7FFF000007FFFC
7FFF000007FFFC7FFF000007FFFC3FFF000007FFFC3FFF000007FFFC3FFF00000FFFFC1F
FF80000FFFFC0FFF80001FFFFC0FFF80001FFFFC07FF80003FFFFC03FFC0003FFFFC01FF
E0007BFFFC00FFF000F3FFFC007FF803F3FFFC001FFFFFE3FFFC000FFFFFC3FFFC0003FF
FF83FFF800007FFE03FFF80000004003FFF80000000003FFF80000000003FFF800000000
03FFF00000000007FFF00000000007FFF00000000007FFF001F8000007FFE003FC000007
FFE007FE000007FFC00FFF000007FFC01FFF80000FFF801FFF80000FFF801FFF80000FFF
001FFF80001FFF001FFF80001FFE001FFF80003FFC001FFF00003FFC000FFE00007FF800
0FFC0000FFF0000FF80001FFE00007F00003FFC00003FC000FFF800003FF807FFE000001
FFFFFFFC0000007FFFFFF00000003FFFFFC00000000FFFFE0000000000FFF0000000364F
7ACD43>I<07F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FF
FF80FFFF807FFF003FFE001FFC000FF80007F00000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000007F0000FF8001FFC003FFE007FFF00FFFF80FFFF80FFFF80FFFF80FFFF80FF
FF80FFFF807FFF003FFE001FFC000FF80007F000113576B425>I<7FFFFFFFFFFFFFFFFF
FFFF807FFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFF
FFFFC0FFFFFFFFFFFFFFFFFFFFFFC07FFFFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFF
FFFF00000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
0000003FFFFFFFFFFFFFFFFFFFFF007FFFFFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF
FFFFC0FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC07FFFFFFFFFFFFFFFFF
FFFF807FFFFFFFFFFFFFFFFFFFFF805A2379AE69>61 D<0000FFFF000000000FFFFFF800
00007FFFFFFF000000FFFFFFFFC00003FFC00FFFE00007FC0001FFF0000FE00000FFF800
1FC000007FFC003F0000007FFE007FE000003FFF007FF000003FFF007FF800003FFF00FF
FC00003FFF80FFFC00003FFF80FFFC00003FFF80FFFC00003FFF80FFFC00003FFF80FFFC
00003FFF807FF800003FFF807FF800003FFF003FF000007FFF001FE000007FFF00000000
00FFFE0000000000FFFC0000000001FFF80000000003FFF00000000007FFE0000000000F
FFC0000000001FFF00000000001FFC00000000003FF800000000007FF000000000007FC0
0000000000FF800000000000FF000000000001FE000000000001FC000000000003FC0000
00000003F8000000000003F0000000000007F0000000000007E0000000000007E0000000
000007C000000000000FC000000000000FC000000000000F8000000000000F8000000000
000F8000000000000F8000000000000F8000000000000F8000000000000F800000000000
0F8000000000000F8000000000000F8000000000000F8000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000001FC000000000003FE000
00000000FFF80000000001FFFC0000000001FFFC0000000003FFFE0000000003FFFE0000
000003FFFE0000000003FFFE0000000003FFFE0000000003FFFE0000000003FFFE000000
0001FFFC0000000001FFFC0000000000FFF800000000003FE000000000001FC000000031
5479D340>63 D<00000000001F00000000000000000000003F8000000000000000000000
7FC0000000000000000000007FC000000000000000000000FFE000000000000000000000
FFE000000000000000000000FFE000000000000000000001FFF000000000000000000001
FFF000000000000000000003FFF800000000000000000003FFF800000000000000000003
FFF800000000000000000007FFFC00000000000000000007FFFC00000000000000000007
FFFC0000000000000000000FFFFE0000000000000000000FFFFE0000000000000000001F
FFFF0000000000000000001FFFFF0000000000000000001FFFFF0000000000000000003F
FFFF8000000000000000003F7FFF8000000000000000007F7FFFC000000000000000007E
7FFFC000000000000000007E3FFFC00000000000000000FE3FFFE00000000000000000FC
1FFFE00000000000000001FC1FFFF00000000000000001F81FFFF00000000000000001F8
0FFFF00000000000000003F80FFFF80000000000000003F007FFF80000000000000007F0
07FFFC0000000000000007E007FFFC0000000000000007E003FFFC000000000000000FE0
03FFFE000000000000000FC001FFFE000000000000001FC001FFFF000000000000001F80
01FFFF000000000000001F8000FFFF000000000000003F8000FFFF800000000000003F00
007FFF800000000000007F00007FFFC00000000000007E00007FFFC00000000000007E00
003FFFC0000000000000FE00003FFFE0000000000000FC00001FFFE0000000000001FC00
001FFFF0000000000001F800001FFFF0000000000001F800000FFFF0000000000003F800
000FFFF8000000000003F0000007FFF8000000000007F0000007FFFC000000000007E000
0007FFFC000000000007E0000003FFFC00000000000FFFFFFFFFFFFE00000000000FFFFF
FFFFFFFE00000000001FFFFFFFFFFFFF00000000001FFFFFFFFFFFFF00000000001FFFFF
FFFFFFFF00000000003F80000000FFFF80000000003F000000007FFF80000000007F0000
00007FFFC0000000007F000000007FFFC0000000007E000000003FFFC000000000FE0000
00003FFFE000000000FC000000001FFFE000000001FC000000001FFFF000000001FC0000
00001FFFF000000001F8000000000FFFF000000003F8000000000FFFF800000003F00000
000007FFF800000007F00000000007FFFC00000007F00000000007FFFC00000007E00000
000003FFFC0000000FE00000000003FFFE0000000FC00000000003FFFE0000001FC00000
000001FFFF000000FFFC0000000001FFFF0000FFFFFFF800000FFFFFFFFFE0FFFFFFF800
000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800000FFFFFFFFFE0FFFFFFF800
000FFFFFFFFFE05B547BD366>65 D<FFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFE0000
00FFFFFFFFFFFFFFFFC00000FFFFFFFFFFFFFFFFF00000FFFFFFFFFFFFFFFFFC00000007
FFF0000003FFFF00000007FFF00000007FFF80000007FFF00000003FFFC0000007FFF000
00000FFFE0000007FFF000000007FFF0000007FFF000000007FFF8000007FFF000000003
FFF8000007FFF000000003FFFC000007FFF000000001FFFC000007FFF000000001FFFE00
0007FFF000000000FFFE000007FFF000000000FFFE000007FFF000000000FFFF000007FF
F000000000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF00000
0000FFFF000007FFF000000000FFFF000007FFF000000000FFFF000007FFF000000000FF
FF000007FFF000000001FFFE000007FFF000000001FFFE000007FFF000000001FFFC0000
07FFF000000003FFFC000007FFF000000003FFF8000007FFF000000007FFF8000007FFF0
00000007FFF0000007FFF00000000FFFE0000007FFF00000001FFFC0000007FFF0000000
7FFF00000007FFF0000001FFFE00000007FFF0000007FFF800000007FFFFFFFFFFFFE000
000007FFFFFFFFFFFF0000000007FFFFFFFFFFFF8000000007FFFFFFFFFFFFF000000007
FFF0000003FFFE00000007FFF00000003FFF80000007FFF00000000FFFE0000007FFF000
000007FFF0000007FFF000000001FFF8000007FFF000000001FFFC000007FFF000000000
FFFE000007FFF0000000007FFF000007FFF0000000007FFF800007FFF0000000003FFFC0
0007FFF0000000003FFFC00007FFF0000000001FFFE00007FFF0000000001FFFE00007FF
F0000000001FFFE00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF00000
00001FFFF00007FFF0000000000FFFF00007FFF0000000000FFFF00007FFF0000000000F
FFF00007FFF0000000001FFFF00007FFF0000000001FFFF00007FFF0000000001FFFF000
07FFF0000000001FFFE00007FFF0000000001FFFE00007FFF0000000003FFFE00007FFF0
000000003FFFC00007FFF0000000003FFFC00007FFF0000000007FFF800007FFF0000000
00FFFF800007FFF000000000FFFF000007FFF000000001FFFE000007FFF000000007FFFE
000007FFF00000000FFFFC000007FFF00000003FFFF0000007FFF0000001FFFFE000FFFF
FFFFFFFFFFFFFF8000FFFFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFF80000FFFFFFFFFF
FFFFFFC00000FFFFFFFFFFFFFFF800000054527CD160>I<0000000001FFFC000001C000
0000007FFFFFC00003C000000007FFFFFFF80007C00000003FFFFFFFFE001FC0000000FF
FFFFFFFF803FC0000003FFFFE003FFC07FC000000FFFFC00003FF0FFC000003FFFE00000
0FF9FFC000007FFF80000003FFFFC00001FFFE00000000FFFFC00003FFF8000000007FFF
C00007FFF0000000003FFFC0000FFFE0000000001FFFC0001FFFC0000000000FFFC0003F
FF800000000007FFC0007FFF000000000003FFC000FFFE000000000001FFC000FFFE0000
00000001FFC001FFFC000000000000FFC003FFF8000000000000FFC003FFF80000000000
007FC007FFF00000000000007FC00FFFF00000000000003FC00FFFF00000000000003FC0
1FFFE00000000000001FC01FFFE00000000000001FC01FFFE00000000000001FC03FFFC0
0000000000001FC03FFFC00000000000000FC03FFFC00000000000000FC07FFFC0000000
0000000FC07FFFC00000000000000FC07FFFC000000000000000007FFF80000000000000
00007FFF800000000000000000FFFF800000000000000000FFFF800000000000000000FF
FF800000000000000000FFFF800000000000000000FFFF800000000000000000FFFF8000
00000000000000FFFF800000000000000000FFFF800000000000000000FFFF8000000000
00000000FFFF800000000000000000FFFF800000000000000000FFFF8000000000000000
00FFFF800000000000000000FFFF8000000000000000007FFF8000000000000000007FFF
8000000000000000007FFFC000000000000000007FFFC000000000000000007FFFC00000
0000000007C03FFFC000000000000007C03FFFC000000000000007C03FFFC00000000000
0007C01FFFE000000000000007C01FFFE000000000000007C01FFFE00000000000000FC0
0FFFF00000000000000F800FFFF00000000000000F8007FFF00000000000001F8003FFF8
0000000000001F8003FFF80000000000001F0001FFFC0000000000003F0000FFFE000000
0000007E0000FFFE0000000000007E00007FFF000000000000FC00003FFF800000000001
F800001FFFC00000000003F800000FFFE00000000007F0000007FFF0000000000FE00000
03FFFC000000001FC0000001FFFE000000007F800000007FFF80000000FF000000003FFF
E0000007FE000000000FFFFE00001FF80000000003FFFFE001FFF00000000000FFFFFFFF
FFC000000000003FFFFFFFFF00000000000007FFFFFFFC000000000000007FFFFFE00000
000000000001FFFC00000000525479D261>I<FFFFFFFFFFFFFF8000000000FFFFFFFFFF
FFFFFC00000000FFFFFFFFFFFFFFFF80000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFF
FFFFFFFC0000000007FFF000000FFFFF0000000007FFF0000000FFFFC000000007FFF000
00001FFFE000000007FFF000000007FFF800000007FFF000000001FFFC00000007FFF000
000000FFFE00000007FFF0000000007FFF00000007FFF0000000003FFF80000007FFF000
0000001FFFC0000007FFF0000000000FFFC0000007FFF00000000007FFE0000007FFF000
00000003FFF0000007FFF00000000003FFF8000007FFF00000000001FFF8000007FFF000
00000001FFFC000007FFF00000000000FFFC000007FFF00000000000FFFE000007FFF000
00000000FFFE000007FFF000000000007FFF000007FFF000000000007FFF000007FFF000
000000007FFF000007FFF000000000007FFF800007FFF000000000003FFF800007FFF000
000000003FFF800007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000
000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000
000000003FFFE00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF000
000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000
000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000
000000001FFFE00007FFF000000000001FFFE00007FFF000000000001FFFE00007FFF000
000000003FFFE00007FFF000000000003FFFE00007FFF000000000003FFFE00007FFF000
000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFFC00007FFF000
000000003FFFC00007FFF000000000003FFFC00007FFF000000000003FFF800007FFF000
000000003FFF800007FFF000000000007FFF800007FFF000000000007FFF000007FFF000
000000007FFF000007FFF000000000007FFF000007FFF00000000000FFFE000007FFF000
00000000FFFE000007FFF00000000000FFFC000007FFF00000000001FFFC000007FFF000
00000001FFF8000007FFF00000000003FFF0000007FFF00000000007FFF0000007FFF000
00000007FFE0000007FFF0000000000FFFC0000007FFF0000000001FFF80000007FFF000
0000003FFF00000007FFF000000000FFFE00000007FFF000000001FFFC00000007FFF000
000007FFF800000007FFF00000001FFFF000000007FFF0000000FFFFC000000007FFF000
000FFFFF000000FFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFFFFF0000000FFFFFFFFFF
FFFFFFC0000000FFFFFFFFFFFFFFFC00000000FFFFFFFFFFFFFF80000000005B527CD167
>I<FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFF80FFFFFFFF
FFFFFFFFFF80FFFFFFFFFFFFFFFFFF800007FFF8000001FFFFC00007FFF80000001FFFC0
0007FFF800000007FFC00007FFF800000001FFC00007FFF800000000FFC00007FFF80000
00007FC00007FFF8000000003FC00007FFF8000000001FC00007FFF8000000001FC00007
FFF8000000000FE00007FFF8000000000FE00007FFF80000000007E00007FFF800000000
07E00007FFF80000000007E00007FFF80000000003E00007FFF80000000003E00007FFF8
0000000003E00007FFF80000F80003E00007FFF80000F80003F00007FFF80000F80001F0
0007FFF80000F80001F00007FFF80000F80001F00007FFF80000F80001F00007FFF80000
F80000000007FFF80001F80000000007FFF80001F80000000007FFF80001F80000000007
FFF80003F80000000007FFF80007F80000000007FFF8000FF80000000007FFF8007FF800
00000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFF
FFFFF80000000007FFFFFFFFF80000000007FFF8007FF80000000007FFF8000FF8000000
0007FFF80007F80000000007FFF80003F80000000007FFF80001F80000000007FFF80001
F80000000007FFF80001F80000000007FFF80000F80000000007FFF80000F800003E0007
FFF80000F800003E0007FFF80000F800003E0007FFF80000F800007C0007FFF80000F800
007C0007FFF80000F800007C0007FFF800000000007C0007FFF800000000007C0007FFF8
0000000000FC0007FFF80000000000FC0007FFF80000000000F80007FFF80000000000F8
0007FFF80000000001F80007FFF80000000001F80007FFF80000000001F80007FFF80000
000003F80007FFF80000000003F00007FFF80000000007F00007FFF8000000000FF00007
FFF8000000000FF00007FFF8000000001FF00007FFF8000000003FF00007FFF800000000
7FE00007FFF800000001FFE00007FFF800000007FFE00007FFF80000001FFFE00007FFF8
000003FFFFE0FFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFC0
FFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFC04F517CD058>I<FFFFFFFFFFFFFFFFFE
00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFFFFFFFFFE00FFFFFFFFFF
FFFFFFFE000007FFF8000007FFFF000007FFF80000007FFF000007FFF80000001FFF0000
07FFF800000007FF000007FFF800000003FF000007FFF800000001FF000007FFF8000000
00FF000007FFF8000000007F000007FFF8000000003F000007FFF8000000003F800007FF
F8000000003F800007FFF8000000001F800007FFF8000000001F800007FFF8000000001F
800007FFF8000000000F800007FFF8000000000F800007FFF8000000000F800007FFF800
0000000F800007FFF8000000000FC00007FFF80000F80007C00007FFF80000F80007C000
07FFF80000F80007C00007FFF80000F80007C00007FFF80000F80000000007FFF80000F8
0000000007FFF80000F80000000007FFF80001F80000000007FFF80001F80000000007FF
F80001F80000000007FFF80003F80000000007FFF80007F80000000007FFF8000FF80000
000007FFF8007FF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFFFFF
FFF80000000007FFFFFFFFF80000000007FFFFFFFFF80000000007FFF8007FF800000000
07FFF8000FF80000000007FFF80007F80000000007FFF80003F80000000007FFF80001F8
0000000007FFF80001F80000000007FFF80001F80000000007FFF80000F80000000007FF
F80000F80000000007FFF80000F80000000007FFF80000F80000000007FFF80000F80000
000007FFF80000F80000000007FFF80000F80000000007FFF80000000000000007FFF800
00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
000007FFF80000000000000007FFF80000000000000007FFF8000000000000FFFFFFFFFF
F800000000FFFFFFFFFFF800000000FFFFFFFFFFF800000000FFFFFFFFFFF800000000FF
FFFFFFFFF8000000004A517CD055>I<0000000001FFFC000001C000000000007FFFFFC0
0003C00000000007FFFFFFF80007C0000000003FFFFFFFFE001FC000000000FFFFFFFFFF
803FC000000003FFFFE003FFC07FC00000000FFFFC00003FF0FFC00000003FFFE000000F
F9FFC00000007FFF80000003FFFFC0000001FFFE00000000FFFFC0000003FFF800000000
7FFFC0000007FFF0000000003FFFC000000FFFE0000000001FFFC000001FFFC000000000
0FFFC000003FFF800000000007FFC000007FFF000000000003FFC00000FFFE0000000000
01FFC00000FFFE000000000001FFC00001FFFC000000000000FFC00003FFF80000000000
00FFC00003FFF80000000000007FC00007FFF00000000000007FC0000FFFF00000000000
003FC0000FFFF00000000000003FC0001FFFE00000000000001FC0001FFFE00000000000
001FC0001FFFE00000000000001FC0003FFFC00000000000001FC0003FFFC00000000000
000FC0003FFFC00000000000000FC0007FFFC00000000000000FC0007FFFC00000000000
000FC0007FFFC00000000000000000007FFF800000000000000000007FFF800000000000
00000000FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000
00000000FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000
00000000FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000
00000000FFFF80000000000000000000FFFF80000000000000000000FFFF800000000000
00000000FFFF80000000000000000000FFFF800000000000000000007FFF800000007FFF
FFFFFFE07FFF800000007FFFFFFFFFE07FFFC00000007FFFFFFFFFE07FFFC00000007FFF
FFFFFFE07FFFC00000007FFFFFFFFFE03FFFC000000000003FFFC0003FFFC00000000000
3FFFC0003FFFC000000000003FFFC0001FFFE000000000003FFFC0001FFFE00000000000
3FFFC0001FFFE000000000003FFFC0000FFFF000000000003FFFC0000FFFF00000000000
3FFFC00007FFF000000000003FFFC00003FFF800000000003FFFC00003FFF80000000000
3FFFC00001FFFC00000000003FFFC00000FFFE00000000003FFFC00000FFFE0000000000
3FFFC000007FFF00000000003FFFC000003FFF80000000003FFFC000001FFFC000000000
3FFFC000000FFFE0000000007FFFC0000007FFF0000000007FFFC0000003FFFC00000000
FFFFC0000001FFFF00000000FFFFC00000007FFF80000001FFFFC00000003FFFF0000007
FBFFC00000000FFFFE00001FF1FFC000000003FFFFF001FFE0FFC000000000FFFFFFFFFF
C07FC0000000003FFFFFFFFF001FC00000000007FFFFFFFC0007C000000000007FFFFFE0
0001C0000000000001FFFE00000000005B5479D26A>I<FFFFFFFFFFC003FFFFFFFFFFFF
FFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFF
FFFFFFFFC003FFFFFFFFFF0007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE00000
07FFFFFFFFFFFFFFFFE0000007FFFFFFFFFFFFFFFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE0000007FFF8000000001FFFE0000007FFF8000000001FFFE00000
07FFF8000000001FFFE000FFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFF
FFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFFFFFFFFFFFFC003FFFFFFFFFF60
527CD169>I<FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0
0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
0007FFF800000007FFF800000007FFF800000007FFF800000007FFF800000007FFF80000
FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC02A527CD132>
I<00007FFFFFFFFF8000007FFFFFFFFF8000007FFFFFFFFF8000007FFFFFFFFF8000007F
FFFFFFFF80000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00
00000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000
007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00
00000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000
007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00
00000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000
007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00
00000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000
007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00
00000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000
007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF00
00000000007FFF0000000000007FFF0000000000007FFF0000000000007FFF0000000000
007FFF0000000000007FFF000007F000007FFF00001FFC00007FFF00003FFE00007FFF00
007FFF00007FFF00007FFF00007FFF0000FFFF80007FFF0000FFFF80007FFF0000FFFF80
007FFF0000FFFF80007FFF0000FFFF8000FFFE0000FFFF8000FFFE0000FFFF8000FFFE00
00FFFF0001FFFC00007FFF0001FFFC00007FFE0003FFF800003FF80007FFF000001FE000
07FFE000000FFC001FFFC0000007FF807FFF00000001FFFFFFFC000000007FFFFFF00000
00001FFFFFC00000000001FFF80000000039537DD145>I<FFFFFFFFFFC00000FFFFFFF8
FFFFFFFFFFC00000FFFFFFF8FFFFFFFFFFC00000FFFFFFF8FFFFFFFFFFC00000FFFFFFF8
FFFFFFFFFFC00000FFFFFFF80007FFF80000000003FFF8000007FFF800000000007F8000
0007FFF80000000000FF00000007FFF80000000001FE00000007FFF80000000003F80000
0007FFF8000000000FF000000007FFF8000000001FE000000007FFF8000000003FC00000
0007FFF8000000007F8000000007FFF800000000FF0000000007FFF800000001FC000000
0007FFF800000007F80000000007FFF80000000FF00000000007FFF80000001FE0000000
0007FFF80000003FC00000000007FFF80000007F800000000007FFF8000000FE00000000
0007FFF8000003FC000000000007FFF8000007F8000000000007FFF800000FF000000000
0007FFF800001FE0000000000007FFF800003FC0000000000007FFF800007F8000000000
0007FFF80001FE00000000000007FFF80003FC00000000000007FFF80007F80000000000
0007FFF8000FF000000000000007FFF8001FF800000000000007FFF8003FF80000000000
0007FFF8007FFC00000000000007FFF801FFFE00000000000007FFF803FFFF0000000000
0007FFF807FFFF00000000000007FFF80FFFFF80000000000007FFF81FFFFFC000000000
0007FFF83FFFFFE0000000000007FFF8FF7FFFE0000000000007FFF9FE3FFFF000000000
0007FFFBFC3FFFF8000000000007FFFFF81FFFFC000000000007FFFFF00FFFFC00000000
0007FFFFC007FFFE000000000007FFFF8007FFFF000000000007FFFF0003FFFF00000000
0007FFFE0001FFFF800000000007FFFC0000FFFFC00000000007FFF80000FFFFE0000000
0007FFF800007FFFE00000000007FFF800003FFFF00000000007FFF800001FFFF8000000
0007FFF800001FFFFC0000000007FFF800000FFFFC0000000007FFF8000007FFFE000000
0007FFF8000003FFFF0000000007FFF8000003FFFF8000000007FFF8000001FFFF800000
0007FFF8000000FFFFC000000007FFF8000000FFFFE000000007FFF80000007FFFF00000
0007FFF80000003FFFF000000007FFF80000001FFFF800000007FFF80000001FFFFC0000
0007FFF80000000FFFFE00000007FFF800000007FFFE00000007FFF800000003FFFF0000
0007FFF800000003FFFF80000007FFF800000001FFFF80000007FFF800000000FFFFC000
0007FFF8000000007FFFE0000007FFF8000000007FFFF0000007FFF8000000003FFFF000
0007FFF800000000FFFFFC00FFFFFFFFFFC0003FFFFFFFFEFFFFFFFFFFC0003FFFFFFFFE
FFFFFFFFFFC0003FFFFFFFFEFFFFFFFFFFC0003FFFFFFFFEFFFFFFFFFFC0003FFFFFFFFE
5F527CD169>I<FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFF
FFFFFFF8000000FFFFFFFFFFF80000000007FFF800000000000007FFF800000000000007
FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
FFF800000000000007FFF800000000000007FFF800000000000007FFF800000000000007
FFF800000000000007FFF800000000000007FFF800000000000007FFF8000000007C0007
FFF8000000007C0007FFF8000000007C0007FFF8000000007C0007FFF800000000FC0007
FFF800000000F80007FFF800000000F80007FFF800000000F80007FFF800000000F80007
FFF800000000F80007FFF800000001F80007FFF800000001F80007FFF800000001F80007
FFF800000003F80007FFF800000003F80007FFF800000007F80007FFF800000007F00007
FFF80000000FF00007FFF80000000FF00007FFF80000001FF00007FFF80000003FF00007
FFF80000007FF00007FFF8000000FFF00007FFF8000003FFF00007FFF8000007FFF00007
FFF800003FFFF00007FFF80001FFFFF0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFF
FFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFE046527CD151>I<FFFFFFFC
000000000000003FFFFFFEFFFFFFFE000000000000007FFFFFFEFFFFFFFE000000000000
007FFFFFFEFFFFFFFF00000000000000FFFFFFFEFFFFFFFF00000000000000FFFFFFFE00
07FFFF00000000000000FFFFC0000007FFFF80000000000001EFFFC0000007FFFF800000
00000001EFFFC0000007EFFFC0000000000003CFFFC0000007EFFFC0000000000003CFFF
C0000007E7FFE00000000000078FFFC0000007E7FFE00000000000078FFFC0000007E3FF
F000000000000F0FFFC0000007E3FFF000000000000F0FFFC0000007E1FFF80000000000
1E0FFFC0000007E1FFF800000000001E0FFFC0000007E1FFF800000000001E0FFFC00000
07E0FFFC00000000003C0FFFC0000007E0FFFC00000000003C0FFFC0000007E07FFE0000
000000780FFFC0000007E07FFE0000000000780FFFC0000007E03FFF0000000000F00FFF
C0000007E03FFF0000000000F00FFFC0000007E01FFF8000000001E00FFFC0000007E01F
FF8000000001E00FFFC0000007E00FFFC000000003C00FFFC0000007E00FFFC000000003
C00FFFC0000007E00FFFC000000003C00FFFC0000007E007FFE000000007800FFFC00000
07E007FFE000000007800FFFC0000007E003FFF00000000F000FFFC0000007E003FFF000
00000F000FFFC0000007E001FFF80000001E000FFFC0000007E001FFF80000001E000FFF
C0000007E000FFFC0000003C000FFFC0000007E000FFFC0000003C000FFFC0000007E000
FFFC0000003C000FFFC0000007E0007FFE00000078000FFFC0000007E0007FFE00000078
000FFFC0000007E0003FFF000000F0000FFFC0000007E0003FFF000000F0000FFFC00000
07E0001FFF800001E0000FFFC0000007E0001FFF800001E0000FFFC0000007E0000FFFC0
0003C0000FFFC0000007E0000FFFC00003C0000FFFC0000007E00007FFE0000780000FFF
C0000007E00007FFE0000780000FFFC0000007E00007FFE0000780000FFFC0000007E000
03FFF0000F00000FFFC0000007E00003FFF0000F00000FFFC0000007E00001FFF8001E00
000FFFC0000007E00001FFF8001E00000FFFC0000007E00000FFFC003C00000FFFC00000
07E00000FFFC003C00000FFFC0000007E000007FFE007800000FFFC0000007E000007FFE
007800000FFFC0000007E000007FFE007800000FFFC0000007E000003FFF00F000000FFF
C0000007E000003FFF00F000000FFFC0000007E000001FFF81E000000FFFC0000007E000
001FFF81E000000FFFC0000007E000000FFFC3C000000FFFC0000007E000000FFFC3C000
000FFFC0000007E0000007FFE78000000FFFC0000007E0000007FFE78000000FFFC00000
07E0000003FFFF0000000FFFC0000007E0000003FFFF0000000FFFC0000007E0000003FF
FF0000000FFFC0000007E0000001FFFE0000000FFFC0000007E0000001FFFE0000000FFF
C0000007E0000000FFFC0000000FFFC0000007E0000000FFFC0000000FFFC0000007E000
00007FF80000000FFFC0000007E00000007FF80000000FFFC0000007E00000003FF00000
000FFFC0000007E00000003FF00000000FFFC000003FFC0000001FE00000000FFFC000FF
FFFFFF00001FE00001FFFFFFFFFEFFFFFFFF00001FE00001FFFFFFFFFEFFFFFFFF00000F
C00001FFFFFFFFFEFFFFFFFF00000FC00001FFFFFFFFFEFFFFFFFF000007800001FFFFFF
FFFE77527CD180>I<FFFFFFFC00000000FFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFF
FF00000000FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFF80000000FFFFFFFF0007FF
FFC0000000003FFC000007FFFFE00000000007E0000007FFFFF00000000007E0000007FF
FFF80000000007E0000007FFFFF80000000007E0000007FFFFFC0000000007E0000007EF
FFFE0000000007E0000007E7FFFF0000000007E0000007E3FFFF8000000007E0000007E3
FFFF8000000007E0000007E1FFFFC000000007E0000007E0FFFFE000000007E0000007E0
7FFFF000000007E0000007E03FFFF800000007E0000007E01FFFFC00000007E0000007E0
1FFFFC00000007E0000007E00FFFFE00000007E0000007E007FFFF00000007E0000007E0
03FFFF80000007E0000007E001FFFFC0000007E0000007E001FFFFC0000007E0000007E0
00FFFFE0000007E0000007E0007FFFF0000007E0000007E0003FFFF8000007E0000007E0
001FFFFC000007E0000007E0000FFFFE000007E0000007E0000FFFFE000007E0000007E0
0007FFFF000007E0000007E00003FFFF800007E0000007E00001FFFFC00007E0000007E0
0000FFFFE00007E0000007E00000FFFFF00007E0000007E000007FFFF00007E0000007E0
00003FFFF80007E0000007E000001FFFFC0007E0000007E000000FFFFE0007E0000007E0
000007FFFF0007E0000007E0000007FFFF0007E0000007E0000003FFFF8007E0000007E0
000001FFFFC007E0000007E0000000FFFFE007E0000007E00000007FFFF007E0000007E0
0000003FFFF807E0000007E00000003FFFF807E0000007E00000001FFFFC07E0000007E0
0000000FFFFE07E0000007E000000007FFFF07E0000007E000000003FFFF87E0000007E0
00000003FFFF87E0000007E000000001FFFFC7E0000007E000000000FFFFE7E0000007E0
000000007FFFF7E0000007E0000000003FFFFFE0000007E0000000001FFFFFE0000007E0
000000001FFFFFE0000007E0000000000FFFFFE0000007E00000000007FFFFE0000007E0
0000000003FFFFE0000007E00000000001FFFFE0000007E00000000001FFFFE0000007E0
0000000000FFFFE0000007E000000000007FFFE0000007E000000000003FFFE0000007E0
00000000001FFFE0000007E000000000000FFFE0000007E000000000000FFFE0000007E0
000000000007FFE0000007E0000000000003FFE0000007E0000000000001FFE0000007E0
000000000000FFE0000007E0000000000000FFE000003FFC0000000000007FE000FFFFFF
FF00000000003FE000FFFFFFFF00000000001FE000FFFFFFFF00000000000FE000FFFFFF
FF000000000007E000FFFFFFFF000000000003C00060527CD169>I<000000000FFFC000
00000000000003FFFFFF000000000000001FFFFFFFE0000000000000FFFFFFFFFC000000
000003FFFC00FFFF00000000000FFFC0000FFFC0000000003FFF000003FFF0000000007F
FC000000FFF800000001FFF80000007FFE00000003FFE00000001FFF00000007FFC00000
000FFF8000000FFF8000000007FFC000001FFF0000000003FFE000003FFF0000000003FF
F000007FFE0000000001FFF80000FFFC0000000000FFFC0000FFFC0000000000FFFC0001
FFF800000000007FFE0003FFF800000000007FFF0003FFF000000000003FFF0007FFF000
000000003FFF8007FFE000000000001FFF800FFFE000000000001FFFC00FFFE000000000
001FFFC01FFFE000000000001FFFE01FFFC000000000000FFFE01FFFC000000000000FFF
E03FFFC000000000000FFFF03FFFC000000000000FFFF03FFFC000000000000FFFF07FFF
80000000000007FFF87FFF80000000000007FFF87FFF80000000000007FFF87FFF800000
00000007FFF87FFF80000000000007FFF8FFFF80000000000007FFFCFFFF800000000000
07FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFC
FFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80
000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000
000007FFFCFFFF80000000000007FFFCFFFF80000000000007FFFCFFFF80000000000007
FFFC7FFF80000000000007FFF87FFFC000000000000FFFF87FFFC000000000000FFFF87F
FFC000000000000FFFF87FFFC000000000000FFFF83FFFC000000000000FFFF03FFFC000
000000000FFFF03FFFE000000000001FFFF01FFFE000000000001FFFE01FFFE000000000
001FFFE01FFFE000000000001FFFE00FFFF000000000003FFFC00FFFF000000000003FFF
C007FFF800000000007FFF8007FFF800000000007FFF8003FFF800000000007FFF0001FF
FC0000000000FFFE0001FFFE0000000001FFFE0000FFFE0000000001FFFC00007FFF0000
000003FFF800003FFF8000000007FFF000001FFFC00000000FFFE000000FFFE00000001F
FFC0000007FFF00000003FFF80000003FFF80000007FFF00000001FFFC000000FFFE0000
0000FFFF000003FFFC000000003FFFE0001FFFF0000000000FFFFC00FFFFC00000000003
FFFFFFFFFF000000000000FFFFFFFFFC0000000000001FFFFFFFE000000000000003FFFF
FF00000000000000001FFFE000000000565479D265>I<FFFFFFFFFFFFFF000000FFFFFF
FFFFFFFFF80000FFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFFE000FFFFFFFFFFFFFFFFF0
000007FFF000001FFFFC000007FFF0000001FFFF000007FFF00000007FFF800007FFF000
00003FFFC00007FFF00000000FFFE00007FFF00000000FFFF00007FFF000000007FFF000
07FFF000000003FFF80007FFF000000003FFFC0007FFF000000003FFFC0007FFF0000000
01FFFE0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFE0007FF
F000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FF
FF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000000001FFFF0007FFF000
000001FFFF0007FFF000000001FFFE0007FFF000000001FFFE0007FFF000000001FFFE00
07FFF000000001FFFC0007FFF000000003FFFC0007FFF000000003FFFC0007FFF0000000
03FFF80007FFF000000007FFF00007FFF00000000FFFE00007FFF00000001FFFE00007FF
F00000003FFFC00007FFF00000007FFF000007FFF0000001FFFE000007FFF000001FFFFC
000007FFFFFFFFFFFFF0000007FFFFFFFFFFFFC0000007FFFFFFFFFFFE00000007FFFFFF
FFFFE000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF800
00000000000007FFF80000000000000007FFF80000000000000007FFF800000000000000
07FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8000000
0000000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FF
F80000000000000007FFF80000000000000007FFF80000000000000007FFF80000000000
00FFFFFFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFFC000000000FFFFFFFFFF
C000000000FFFFFFFFFFC00000000050527CD15C>I<000000000FFFC000000000000000
03FFFFFF000000000000001FFFFFFFE0000000000000FFFFFFFFFC000000000003FFFC00
FFFF00000000000FFFC0000FFFC0000000003FFF000003FFF0000000007FFC000000FFF8
00000001FFF00000003FFE00000003FFE00000001FFF00000007FFC00000000FFF800000
0FFF8000000007FFC000001FFF0000000003FFE000003FFE0000000001FFF000007FFC00
00000000FFF80000FFFC0000000000FFFC0000FFF800000000007FFC0001FFF800000000
007FFE0003FFF000000000003FFF0003FFF000000000003FFF0007FFE000000000001FFF
8007FFE000000000001FFF800FFFE000000000001FFFC00FFFC000000000000FFFC01FFF
C000000000000FFFE01FFFC000000000000FFFE01FFF80000000000007FFE03FFF800000
00000007FFF03FFF80000000000007FFF03FFF80000000000007FFF07FFF800000000000
07FFF87FFF80000000000007FFF87FFF00000000000003FFF87FFF00000000000003FFF8
7FFF00000000000003FFF8FFFF00000000000003FFFCFFFF00000000000003FFFCFFFF00
000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF00000000
000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003
FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFCFF
FF00000000000003FFFCFFFF00000000000003FFFCFFFF00000000000003FFFC7FFF0000
0000000003FFF87FFF00000000000003FFF87FFF80000000000007FFF87FFF8000000000
0007FFF87FFF80000000000007FFF83FFF80000000000007FFF03FFF80000000000007FF
F03FFF80000000000007FFF01FFFC000000000000FFFE01FFFC000000000000FFFE01FFF
C000000000000FFFE00FFFC000000000000FFFC00FFFE000000000001FFFC007FFE00000
0000001FFF8007FFF000000000003FFF8003FFF00001FE00003FFF0001FFF80007FF8000
7FFE0001FFF8000FFFE0007FFE0000FFFC003FFFF000FFFC00007FFC007F03F800FFF800
003FFE007C00FC01FFF000001FFF00F8007E03FFE000000FFF80F8003F07FFC0000007FF
C0F0001F8FFF80000003FFE0F0001F9FFF00000001FFF0F0000FFFFE00000000FFFCF800
0FFFFC000000003FFFF80007FFF0000000000FFFFC000FFFC00000000003FFFF00FFFF00
0000000000FFFFFFFFFC0000000000001FFFFFFFFC00000C00000003FFFFFFFC00001E00
0000001FFFE3FE00001E00000000000001FF00001E00000000000001FF80003E00000000
000001FFC0007E00000000000001FFE000FE00000000000001FFF807FE00000000000000
FFFFFFFE00000000000000FFFFFFFC00000000000000FFFFFFFC000000000000007FFFFF
FC000000000000007FFFFFFC000000000000007FFFFFF8000000000000007FFFFFF80000
00000000003FFFFFF8000000000000003FFFFFF0000000000000001FFFFFE00000000000
00001FFFFFE0000000000000000FFFFFC00000000000000007FFFF800000000000000003
FFFF000000000000000001FFFE0000000000000000007FF80000000000000000001FE000
576A79D265>I<FFFFFFFFFFFFF00000000000FFFFFFFFFFFFFF8000000000FFFFFFFFFF
FFFFF800000000FFFFFFFFFFFFFFFF00000000FFFFFFFFFFFFFFFFC00000000007FFF000
00FFFFF00000000007FFF000000FFFF80000000007FFF0000001FFFE0000000007FFF000
0000FFFF0000000007FFF00000007FFF8000000007FFF00000003FFFC000000007FFF000
00001FFFC000000007FFF00000000FFFE000000007FFF00000000FFFF000000007FFF000
00000FFFF000000007FFF000000007FFF800000007FFF000000007FFF800000007FFF000
000007FFF800000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000
000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000
000007FFFC00000007FFF000000007FFFC00000007FFF000000007FFFC00000007FFF000
000007FFF800000007FFF000000007FFF800000007FFF00000000FFFF800000007FFF000
00000FFFF000000007FFF00000000FFFE000000007FFF00000000FFFE000000007FFF000
00001FFFC000000007FFF00000003FFF8000000007FFF00000007FFF0000000007FFF000
0000FFFE0000000007FFF0000003FFFC0000000007FFF000000FFFF00000000007FFF000
00FFFFC00000000007FFFFFFFFFFFF000000000007FFFFFFFFFFF8000000000007FFFFFF
FFFFE0000000000007FFFFFFFFFFF8000000000007FFF00003FFFE000000000007FFF000
007FFF800000000007FFF000003FFFC00000000007FFF000001FFFE00000000007FFF000
000FFFF00000000007FFF0000007FFF80000000007FFF0000003FFFC0000000007FFF000
0003FFFE0000000007FFF0000001FFFE0000000007FFF0000001FFFE0000000007FFF000
0001FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF000
0000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF0000000007FFF000
0000FFFF0000000007FFF0000000FFFF0000000007FFF0000000FFFF8000000007FFF000
0000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF000
0000FFFF8000000007FFF0000000FFFF8000000007FFF0000000FFFF8000000007FFF000
0000FFFF80001C0007FFF0000000FFFFC0003E0007FFF0000000FFFFC0003E0007FFF000
0000FFFFC0003E0007FFF00000007FFFC0003E0007FFF00000007FFFE0007E0007FFF000
00003FFFE0007C0007FFF00000003FFFF000FC0007FFF00000001FFFF001FCFFFFFFFFFF
80000FFFF803F8FFFFFFFFFF800003FFFE07F0FFFFFFFFFF800001FFFFFFE0FFFFFFFFFF
8000007FFFFFC0FFFFFFFFFF8000000FFFFF000000000000000000007FFC005F537CD164
>I<00000FFF800007000000FFFFF8000F000007FFFFFF001F00001FFFFFFFC03F00003F
FFFFFFF07F0000FFFC00FFF8FF0001FFE0000FFDFF0003FF800001FFFF0007FE0000007F
FF000FFC0000003FFF000FF80000000FFF001FF800000007FF001FF000000003FF003FF0
00000003FF003FE000000001FF007FE000000000FF007FE000000000FF007FE000000000
7F00FFE0000000007F00FFE0000000003F00FFE0000000003F00FFF0000000003F00FFF0
000000003F00FFF8000000001F00FFF8000000001F00FFFC000000001F00FFFE00000000
1F00FFFF000000000000FFFFC000000000007FFFF000000000007FFFFF00000000007FFF
FFF8000000003FFFFFFF800000003FFFFFFFFC0000001FFFFFFFFFC000001FFFFFFFFFF0
00000FFFFFFFFFFC000007FFFFFFFFFF000003FFFFFFFFFFC00001FFFFFFFFFFE00000FF
FFFFFFFFF000007FFFFFFFFFF800003FFFFFFFFFFC00000FFFFFFFFFFE000003FFFFFFFF
FE000000FFFFFFFFFF0000001FFFFFFFFF80000000FFFFFFFF800000000FFFFFFFC00000
00007FFFFFC00000000007FFFFE00000000000FFFFE000000000003FFFE000000000000F
FFF0000000000007FFF0000000000003FFF0000000000003FFF0780000000001FFF0F800
00000000FFF0F80000000000FFF0F80000000000FFF0F800000000007FF0F80000000000
7FF0FC00000000007FF0FC00000000007FF0FC00000000007FE0FE00000000007FE0FE00
000000007FE0FF0000000000FFC0FF0000000000FFC0FF8000000000FFC0FFC000000001
FF80FFE000000001FF00FFF000000003FF00FFFC00000007FE00FFFF0000000FFC00FFFF
C000001FF800FFFFF800007FF000FF1FFFC003FFE000FE0FFFFFFFFFC000FC03FFFFFFFF
0000F8007FFFFFFC0000F0000FFFFFF00000E000007FFF0000003C5479D24B>I<3FFFFF
FFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFFFFFFFFF
FFFFFFFF803FFFFFFFFFFFFFFFFFFF803FFFC0003FFFC0007FFF803FFE00003FFFC00007
FF807FF800003FFFC00001FFC07FE000003FFFC00000FFC07FC000003FFFC000007FC07F
8000003FFFC000003FC07F0000003FFFC000001FC07F0000003FFFC000001FC07E000000
3FFFC000000FC07E0000003FFFC000000FC07E0000003FFFC000000FC07C0000003FFFC0
000007C07C0000003FFFC0000007C07C0000003FFFC0000007C07C0000003FFFC0000007
C07C0000003FFFC0000007C0FC0000003FFFC0000007E0F80000003FFFC0000003E0F800
00003FFFC0000003E0F80000003FFFC0000003E0F80000003FFFC0000003E0F80000003F
FFC0000003E0F80000003FFFC0000003E0000000003FFFC000000000000000003FFFC000
000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000
000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000
003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFF
C000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000
0000000000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000
0000003FFFC000000000000000003FFFC000000000000000003FFFC00000000000000000
3FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0
00000000000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000
00000000003FFFC000000000000000003FFFC000000000000000003FFFC0000000000000
00003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003F
FFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000
000000000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000
000000003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000
003FFFC000000000000000003FFFC000000000000000003FFFC000000000000000003FFF
C0000000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF0
00000000FFFFFFFFFFFFF000000000FFFFFFFFFFFFF0000053517BD05E>I<FFFFFFFFFF
C00003FFFFFFFCFFFFFFFFFFC00003FFFFFFFCFFFFFFFFFFC00003FFFFFFFCFFFFFFFFFF
C00003FFFFFFFCFFFFFFFFFFC00003FFFFFFFC0007FFF80000000000FFF0000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000001F80000007FFF800
000000001F80000007FFF800000000001F80000007FFF800000000003F80000007FFF800
000000003F80000003FFF800000000003F00000003FFFC00000000003F00000003FFFC00
000000007F00000001FFFC00000000007F00000001FFFC00000000007E00000000FFFE00
00000000FE00000000FFFE0000000001FC000000007FFF0000000001FC000000007FFF00
00000003F8000000003FFF8000000007F8000000001FFF800000000FF0000000000FFFC0
0000001FE00000000007FFE00000003FC00000000003FFF80000007F800000000001FFFC
000003FF0000000000007FFF80000FFE0000000000003FFFF001FFF80000000000000FFF
FFFFFFF000000000000003FFFFFFFFC0000000000000007FFFFFFF00000000000000000F
FFFFF80000000000000000007FFF80000000005E537CD167>I<FFFFFFFFFE0000001FFF
FFFEFFFFFFFFFE0000001FFFFFFEFFFFFFFFFE0000001FFFFFFEFFFFFFFFFE0000001FFF
FFFEFFFFFFFFFE0000001FFFFFFE001FFFF000000000003FFE00001FFFF0000000000007
F000000FFFF0000000000007E000000FFFF800000000000FE0000007FFF800000000000F
C0000007FFFC00000000000FC0000007FFFC00000000001FC0000003FFFE00000000001F
80000003FFFE00000000003F80000001FFFE00000000003F00000001FFFF00000000007F
00000000FFFF00000000007E00000000FFFF80000000007E00000000FFFF8000000000FE
000000007FFFC000000000FC000000007FFFC000000001FC000000003FFFE000000001F8
000000003FFFE000000003F8000000001FFFE000000003F0000000001FFFF000000007F0
000000001FFFF000000007F0000000000FFFF800000007E0000000000FFFF80000000FE0
0000000007FFFC0000000FC00000000007FFFC0000001FC00000000003FFFC0000001F80
0000000003FFFE0000003F800000000003FFFE0000003F800000000001FFFF0000003F00
0000000001FFFF0000007F000000000000FFFF8000007E000000000000FFFF800000FE00
00000000007FFF800000FC0000000000007FFFC00001FC0000000000007FFFC00001FC00
00000000003FFFE00001F80000000000003FFFE00003F80000000000001FFFF00003F000
00000000001FFFF00007F00000000000000FFFF00007E00000000000000FFFF8000FE000
00000000000FFFF8000FE000000000000007FFFC000FC000000000000007FFFC001FC000
000000000003FFFE001F8000000000000003FFFE003F8000000000000001FFFE003F0000
000000000001FFFF007F0000000000000001FFFF007F0000000000000000FFFF807E0000
000000000000FFFF80FE00000000000000007FFFC0FC00000000000000007FFFC1FC0000
0000000000003FFFC1F800000000000000003FFFE3F800000000000000001FFFE3F00000
0000000000001FFFF3F000000000000000001FFFF7F000000000000000000FFFFFE00000
0000000000000FFFFFE0000000000000000007FFFFC0000000000000000007FFFFC00000
00000000000003FFFF80000000000000000003FFFF80000000000000000003FFFF800000
00000000000001FFFF00000000000000000001FFFF00000000000000000000FFFE000000
00000000000000FFFE000000000000000000007FFC000000000000000000007FFC000000
000000000000007FFC000000000000000000003FF8000000000000000000003FF8000000
000000000000001FF0000000000000000000001FF0000000000000000000000FE0000000
0000000000000007C000000000005F537DD166>I<FFFFFFFFFC007FFFFFFFFE0000FFFF
FFF0FFFFFFFFFC007FFFFFFFFE0000FFFFFFF0FFFFFFFFFC007FFFFFFFFE0000FFFFFFF0
FFFFFFFFFC007FFFFFFFFE0000FFFFFFF0FFFFFFFFFC007FFFFFFFFE0000FFFFFFF0003F
FFC00000001FFFE000000000FFF800003FFFE00000001FFFF0000000000FC000001FFFE0
0000000FFFF0000000000F8000001FFFE00000000FFFF8000000000F8000001FFFF00000
000FFFF8000000001F8000000FFFF000000007FFF8000000001F0000000FFFF800000007
FFFC000000001F0000000FFFF800000003FFFC000000003F00000007FFF800000003FFFC
000000003E00000007FFFC00000003FFFE000000003E00000003FFFC00000001FFFE0000
00007C00000003FFFC00000001FFFF000000007C00000003FFFE00000001FFFF00000000
FC00000001FFFE00000001FFFF00000000F800000001FFFF00000003FFFF80000000F800
000001FFFF00000003FFFF80000001F800000000FFFF00000003FFFF80000001F0000000
00FFFF80000007FFFFC0000001F0000000007FFF80000007FFFFC0000003E0000000007F
FF80000007FFFFE0000003E0000000007FFFC000000FFFFFE0000007E0000000003FFFC0
00000F9FFFE0000007C0000000003FFFE000001F9FFFF0000007C0000000003FFFE00000
1F0FFFF000000FC0000000001FFFE000001F0FFFF000000F80000000001FFFF000003F0F
FFF800000F80000000000FFFF000003E07FFF800001F00000000000FFFF000003E07FFFC
00001F00000000000FFFF800007E07FFFC00003F000000000007FFF800007C03FFFC0000
3E000000000007FFFC0000FC03FFFE00003E000000000007FFFC0000F801FFFE00007E00
0000000003FFFC0000F801FFFE00007C000000000003FFFE0001F801FFFF00007C000000
000003FFFE0001F000FFFF0000FC000000000001FFFE0001F000FFFF8000F80000000000
01FFFF0003F000FFFF8001F8000000000000FFFF0003E0007FFF8001F0000000000000FF
FF0007E0007FFFC001F0000000000000FFFF8007C0003FFFC003F00000000000007FFF80
07C0003FFFC003E00000000000007FFFC00FC0003FFFE003E00000000000007FFFC00F80
001FFFE007E00000000000003FFFC00F80001FFFF007C00000000000003FFFE01F80001F
FFF00FC00000000000001FFFE01F00000FFFF00F800000000000001FFFE01F00000FFFF8
0F800000000000001FFFF03E000007FFF81F800000000000000FFFF03E000007FFF81F00
0000000000000FFFF87E000007FFFC1F000000000000000FFFF87C000003FFFC3F000000
0000000007FFF87C000003FFFE3E0000000000000007FFFCFC000003FFFE7E0000000000
000003FFFCF8000001FFFE7C0000000000000003FFFCF8000001FFFF7C00000000000000
03FFFFF0000000FFFFFC0000000000000001FFFFF0000000FFFFF80000000000000001FF
FFF0000000FFFFF80000000000000001FFFFE00000007FFFF80000000000000000FFFFE0
0000007FFFF00000000000000000FFFFE00000007FFFF000000000000000007FFFC00000
003FFFE000000000000000007FFFC00000003FFFE000000000000000007FFF800000001F
FFE000000000000000003FFF800000001FFFC000000000000000003FFF800000001FFFC0
00000000000000003FFF000000000FFFC000000000000000001FFF000000000FFF800000
0000000000001FFF000000000FFF8000000000000000000FFE0000000007FF0000000000
000000000FFE0000000007FF0000000000000000000FFE0000000007FF00000000000000
000007FC0000000003FE00000000000000000007FC0000000003FE000000000000000000
07F80000000001FE00000000000000000003F80000000001FC00000000000000000003F8
0000000001FC00000000000000000001F00000000000F8000000000084537DD18B>I<1F
FFFFFFFFFFFFFFC01FFFFFFFFFFFFFFFE01FFFFFFFFFFFFFFFE01FFFFFFFFFFFFFFFE01F
FFFFFFFFFFFFFFE01FFFFF800000FFFFC01FFFF8000001FFFFC01FFFC0000001FFFF801F
FF00000003FFFF001FFE00000007FFFF001FFC00000007FFFE001FF80000000FFFFC001F
F00000001FFFFC001FE00000001FFFF8003FC00000003FFFF0003FC00000007FFFF0003F
800000007FFFE0003F80000000FFFFC0003F80000001FFFFC0003F00000001FFFF80003F
00000003FFFF00003F00000007FFFF00003F00000007FFFE00003E0000000FFFFC00003E
0000001FFFFC00003E0000001FFFF800003E0000003FFFF000003E0000007FFFF0000000
0000007FFFE0000000000000FFFFC0000000000001FFFFC0000000000001FFFF80000000
000003FFFF00000000000007FFFF00000000000007FFFE0000000000000FFFFC00000000
00001FFFFC0000000000001FFFF80000000000003FFFF00000000000007FFFF000000000
00007FFFE0000000000000FFFFC0000000000001FFFFC0000000000001FFFF8000000000
0003FFFF00000000000007FFFF00000000000007FFFE0000000000000FFFFC0000000000
001FFFFC0000000000001FFFF8000003E000003FFFF0000003E000007FFFF0000003E000
007FFFE0000003E00000FFFFC0000003E00001FFFFC0000003E00001FFFF80000007E000
03FFFF00000007E00007FFFF00000007C00007FFFE00000007C0000FFFFC00000007C000
1FFFFC00000007C0001FFFF80000000FC0003FFFF00000000FC0007FFFF00000000FC000
7FFFE00000001FC000FFFFC00000001FC001FFFFC00000003FC001FFFF800000003FC003
FFFF000000007FC007FFFF00000000FFC007FFFE00000001FFC00FFFFC00000003FFC01F
FFFC00000007FFC01FFFF80000000FFFC03FFFF00000003FFF807FFFF0000001FFFF807F
FFE000003FFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FF
FFFFFFFFFFFFFF807FFFFFFFFFFFFFFF80435279D152>90 D<00007FFF000000000007FF
FFF0000000003FFFFFFE00000000FFFFFFFF80000001FFE00FFFC0000003FE0001FFF000
0007FF0000FFF8000007FF80003FFC00000FFF80003FFE00000FFFC0001FFE00000FFFC0
001FFF00000FFFC0000FFF80000FFFC0000FFF80000FFFC0000FFF800007FF800007FFC0
0007FF800007FFC00003FF000007FFC00001FE000007FFC0000000000007FFC000000000
0007FFC0000000000007FFC0000000000007FFC0000000000007FFC0000000000007FFC0
000000007FFFFFC00000000FFFFFFFC0000000FFFFFFFFC0000007FFFF87FFC000003FFF
F007FFC000007FFF8007FFC00001FFFC0007FFC00003FFF00007FFC00007FFE00007FFC0
000FFFC00007FFC0001FFF800007FFC0003FFF000007FFC0007FFF000007FFC0007FFE00
0007FFC0007FFE000007FFC000FFFC000007FFC000FFFC000007FFC000FFFC000007FFC0
00FFFC000007FFC000FFFC00000FFFC000FFFC00000FFFC000FFFE00001FFFC0007FFE00
001DFFC0007FFE00003DFFC0003FFF000079FFE0001FFF8000F1FFF8000FFFC003E1FFFF
E007FFF81FC0FFFFF003FFFFFF807FFFF000FFFFFF001FFFF0001FFFFC0007FFE00001FF
E0000000003C387CB641>97 D<003FF0000000000000FFFFF0000000000000FFFFF00000
00000000FFFFF0000000000000FFFFF0000000000000FFFFF000000000000003FFF00000
0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000
0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000
0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000
0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000
0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000
0000000000FFF000000000000000FFF000000000000000FFF001FFE000000000FFF00FFF
FE00000000FFF03FFFFFC0000000FFF0FFFFFFF0000000FFF3FF01FFF8000000FFF7F800
3FFE000000FFFFE0000FFF000000FFFF800007FF800000FFFF000003FFC00000FFFE0000
01FFE00000FFFC000001FFF00000FFF8000000FFF80000FFF8000000FFF80000FFF80000
007FFC0000FFF80000007FFC0000FFF80000007FFE0000FFF80000007FFE0000FFF80000
007FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000
003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000
003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000
003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000
003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000003FFF0000FFF80000
007FFE0000FFF80000007FFE0000FFF80000007FFE0000FFF80000007FFC0000FFF80000
00FFFC0000FFF8000000FFF80000FFFC000001FFF00000FFFC000001FFF00000FFFE0000
03FFE00000FFFF000007FFC00000FFFF80000FFF800000FFCFC0001FFF000000FF87F000
7FFC000000FF03FE03FFF8000000FE00FFFFFFE0000000FC007FFFFF80000000F8001FFF
FC00000000000003FFC000000041547BD24B>I<000001FFF8000000001FFFFF80000000
FFFFFFF0000003FFFFFFFC00000FFFC00FFE00001FFE0001FF00007FFC0003FF8000FFF0
0007FF8001FFF00007FFC003FFE0000FFFC003FFC0000FFFC007FFC0000FFFC00FFF8000
0FFFC00FFF80000FFFC01FFF800007FF801FFF000007FF803FFF000003FF003FFF000001
FE007FFF00000000007FFE00000000007FFE00000000007FFE0000000000FFFE00000000
00FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000
FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FFFE0000000000FF
FE0000000000FFFE00000000007FFE00000000007FFF00000000007FFF00000000003FFF
00000000003FFF00000000003FFF00000003E01FFF80000003E01FFF80000007E00FFFC0
000007C007FFC0000007C007FFE000000FC003FFE000001F8001FFF000003F0000FFF800
007E00007FFE0000FC00003FFF0003F800000FFFE01FF0000003FFFFFFE0000000FFFFFF
800000003FFFFE0000000001FFE0000033387CB63C>I<000000000001FF800000000000
07FFFF80000000000007FFFF80000000000007FFFF80000000000007FFFF800000000000
07FFFF800000000000001FFF8000000000000007FF8000000000000007FF800000000000
0007FF8000000000000007FF8000000000000007FF8000000000000007FF800000000000
0007FF8000000000000007FF8000000000000007FF8000000000000007FF800000000000
0007FF8000000000000007FF8000000000000007FF8000000000000007FF800000000000
0007FF8000000000000007FF8000000000000007FF8000000000000007FF800000000000
0007FF8000000000000007FF8000000000000007FF8000000000000007FF8000000001FF
E007FF800000001FFFFC07FF80000000FFFFFF07FF80000003FFFFFFC7FF8000000FFFE0
3FE7FF8000001FFF0007F7FF8000007FFC0001FFFF800000FFF80000FFFF800001FFF000
003FFF800003FFE000001FFF800007FFC000001FFF800007FFC000000FFF80000FFF8000
000FFF80001FFF8000000FFF80001FFF0000000FFF80003FFF0000000FFF80003FFF0000
000FFF80003FFF0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000
000FFF80007FFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000
000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000
000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000000FFF8000FFFE0000
000FFF8000FFFE0000000FFF80007FFE0000000FFF80007FFE0000000FFF80007FFE0000
000FFF80003FFF0000000FFF80003FFF0000000FFF80003FFF0000000FFF80001FFF0000
000FFF80001FFF0000000FFF80000FFF8000000FFF80000FFF8000001FFF800007FFC000
003FFF800003FFC000003FFF800001FFE000007FFF800000FFF00001FFFF8000007FF800
03FFFFE000003FFE000FEFFFFF80000FFFC07FCFFFFF800007FFFFFF8FFFFF800001FFFF
FE0FFFFF8000003FFFF80FFFFF80000003FFC00FFE000041547CD24B>I<000003FFC000
0000003FFFFC00000001FFFFFF00000007FFFFFFC000000FFF81FFE000003FFC007FF800
007FF8003FFC0000FFF0001FFE0001FFE0000FFE0003FFC00007FF0007FFC00007FF800F
FF800003FF800FFF800003FFC01FFF800001FFC01FFF000001FFC03FFF000001FFE03FFF
000001FFE07FFF000000FFE07FFE000000FFE07FFE000000FFF07FFE000000FFF0FFFE00
0000FFF0FFFE000000FFF0FFFE000000FFF0FFFE000000FFF0FFFFFFFFFFFFF0FFFFFFFF
FFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFE0FFFE0000000000FFFE0000000000FFFE000000
0000FFFE0000000000FFFE0000000000FFFE00000000007FFE00000000007FFE00000000
007FFF00000000003FFF00000000003FFF00000000003FFF00000000E01FFF00000001F0
1FFF80000003F00FFF80000003F007FFC0000007E007FFC0000007E003FFE000000FC001
FFF000001FC000FFF800003F80007FFC0000FF00001FFE0003FE00000FFFC03FF8000003
FFFFFFF0000000FFFFFFC00000001FFFFE0000000001FFF0000034387CB63D>I<000000
3FFC00000003FFFF0000000FFFFFC000003FFFFFE00000FFF81FF00001FFC03FF80003FF
807FF80007FF00FFFC000FFE00FFFC001FFC00FFFC001FFC00FFFC003FF800FFFC003FF8
00FFFC003FF8007FF8007FF0007FF8007FF0003FF0007FF0000FC0007FF0000000007FF0
000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0000000007FF0
000000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000FFFFFFFFE000007FF8
000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8000000007FF8
0000007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFFFE00007FFFFFFE00002E547C
D329>I<00003FFF0000FF000003FFFFF007FFC0000FFFFFFC1FFFE0003FFFFFFF7FFFE0
007FFC0FFFFF9FF000FFE001FFF83FF001FFC000FFE03FF003FF80007FF01FF007FF0000
3FF81FE00FFF00003FFC0FC00FFF00003FFC07801FFE00001FFE00001FFE00001FFE0000
3FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE0000
1FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF00003FFE00001FFF0000
1FFE00001FFE00001FFE00001FFE00000FFF00003FFC00000FFF00003FFC000007FF0000
3FF8000003FF80007FF0000001FFC000FFE0000000FFE001FFC0000000FFFC0FFF800000
01FFFFFFFF00000003EFFFFFFC00000003C3FFFFF000000007C03FFF0000000007C00000
0000000007C00000000000000FC00000000000000FC00000000000000FC0000000000000
0FE00000000000000FE00000000000000FF80000000000000FFE0000000000000FFFFFFF
FF00000007FFFFFFFFF8000007FFFFFFFFFF000007FFFFFFFFFFC00003FFFFFFFFFFE000
01FFFFFFFFFFF00000FFFFFFFFFFF800007FFFFFFFFFFC00007FFFFFFFFFFE0001FFFFFF
FFFFFF0007FFFFFFFFFFFF000FFE000003FFFF801FF80000003FFF803FF000000007FF80
7FE000000003FFC07FE000000001FFC0FFC000000001FFC0FFC000000000FFC0FFC00000
0000FFC0FFC000000000FFC0FFC000000000FFC0FFC000000000FFC0FFE000000001FFC0
7FE000000001FF807FF000000003FF803FF000000003FF001FF800000007FE000FFE0000
001FFC0007FF8000007FF80003FFE00001FFF00001FFFE001FFFE000007FFFFFFFFF8000
000FFFFFFFFC00000001FFFFFFE0000000000FFFFC0000003C4F7CB543>I<003FF00000
00000000FFFFF0000000000000FFFFF0000000000000FFFFF0000000000000FFFFF00000
00000000FFFFF000000000000003FFF000000000000000FFF000000000000000FFF00000
0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000
0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000
0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000
0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000
0000000000FFF000000000000000FFF000000000000000FFF000000000000000FFF00000
0000000000FFF0001FFC00000000FFF000FFFFC0000000FFF003FFFFF0000000FFF00FFF
FFF8000000FFF01FE07FFC000000FFF03F001FFE000000FFF07C001FFF000000FFF0F000
0FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF800000FFF78000
07FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC00000FFFC0000
07FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFF80000
07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
07FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807
FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042537BD24B>I<007F000000FF80
0003FFE00007FFF00007FFF0000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8
000FFFF80007FFF00007FFF00003FFE00000FF8000007F00000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
0000000000003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FFF0
0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
0000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF0
0000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFE0FFFFFFE0FFFFFFE0FFFFFF
E0FFFFFFE01B547BD325>I<0000007F00000000FF80000003FFE0000007FFF0000007FF
F000000FFFF800000FFFF800000FFFF800000FFFF800000FFFF800000FFFF800000FFFF8
000007FFF0000007FFF0000003FFE0000000FF800000007F000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000001FF80000FFFFF80000FFFFF80000FF
FFF80000FFFFF80000FFFFF8000001FFF80000007FF80000007FF80000007FF80000007F
F80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8
0000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF800
00007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000
007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8000000
7FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007F
F80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80000007FF8
0000007FF80000007FF80000007FF80000007FF80000007FF80000007FF80780007FF81F
E0007FF83FF0007FF87FF8007FF8FFFC00FFF8FFFC00FFF0FFFC00FFF0FFFC00FFE0FFFC
01FFE0FFFC01FFC0FFFC03FF807FF807FF007FF00FFE003FF01FFC000FFFFFF00007FFFF
E00001FFFF8000001FFC0000256C87D329>I<003FF00000000000FFFFF00000000000FF
FFF00000000000FFFFF00000000000FFFFF00000000000FFFFF0000000000003FFF00000
00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000
FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000
00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000
FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000
00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000
FFF0000000000000FFF00001FFFFF800FFF00001FFFFF800FFF00001FFFFF800FFF00001
FFFFF800FFF00001FFFFF800FFF000003FFE0000FFF000001FF00000FFF000003FC00000
FFF000007F800000FFF00000FF000000FFF00003FE000000FFF00007F8000000FFF0000F
F0000000FFF0001FE0000000FFF0007FC0000000FFF000FF00000000FFF001FE00000000
FFF003FC00000000FFF00FF800000000FFF01FE000000000FFF03FF000000000FFF07FF8
00000000FFF1FFF800000000FFF3FFFC00000000FFF7FFFE00000000FFFFFFFF00000000
FFFFFFFF80000000FFFF9FFF80000000FFFF0FFFC0000000FFFE0FFFE0000000FFF807FF
F0000000FFF003FFF0000000FFF001FFF8000000FFF000FFFC000000FFF000FFFE000000
FFF0007FFF000000FFF0003FFF000000FFF0001FFF800000FFF0001FFFC00000FFF0000F
FFE00000FFF00007FFF00000FFF00003FFF00000FFF00001FFF80000FFF00001FFFC0000
FFF00000FFFE0000FFF000007FFE0000FFF000003FFF0000FFF000007FFFC0FFFFFFF003
FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFFFFFFFFF003FFFFFF40
537CD247>I<003FF000FFFFF000FFFFF000FFFFF000FFFFF000FFFFF00001FFF00000FF
F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FF
F00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF00000FFF000FFFFFFF0FFFF
FFF0FFFFFFF0FFFFFFF0FFFFFFF01C537BD225>I<003FF0001FFC000000FFE00000FFFF
F000FFFFC00007FFFE0000FFFFF003FFFFF0001FFFFF8000FFFFF00FFFFFF8007FFFFFC0
00FFFFF01FE07FFC00FF03FFE000FFFFF03F001FFE01F800FFF00003FFF07C001FFF03E0
00FFF80000FFF0F0000FFF0780007FF80000FFF1E0000FFF8F00007FFC0000FFF3C0000F
FF9E00007FFC0000FFF7800007FFBC00003FFC0000FFF7800007FFFC00003FFE0000FFFF
000007FFF800003FFE0000FFFE000007FFF000003FFE0000FFFE000007FFF000003FFE00
00FFFC000007FFE000003FFE0000FFFC000007FFE000003FFE0000FFFC000007FFE00000
3FFE0000FFFC000007FFE000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FF
C000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF800
0007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000
FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003F
FE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC0
00003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF80000
07FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FF
F8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE
0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000
003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007
FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8000007FFC000003FFE0000FFF8
000007FFC000003FFE00FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFE
FFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03FFFFFFEFFFFFFF807FFFFFFC03F
FFFFFE67367BB570>I<003FF0001FFC000000FFFFF000FFFFC00000FFFFF003FFFFF000
00FFFFF00FFFFFF80000FFFFF01FE07FFC0000FFFFF03F001FFE000003FFF07C001FFF00
0000FFF0F0000FFF000000FFF1E0000FFF800000FFF3C0000FFF800000FFF7800007FF80
0000FFF7800007FFC00000FFFF000007FFC00000FFFE000007FFC00000FFFE000007FFC0
0000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC00000FFFC000007FFC0
0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
0000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC0
0000FFF8000007FFC00000FFF8000007FFC000FFFFFFF807FFFFFFC0FFFFFFF807FFFFFF
C0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC0FFFFFFF807FFFFFFC042367BB54B>I<00
0001FFE000000000001FFFFE0000000000FFFFFFC000000003FFFFFFF00000000FFF807F
FC0000001FFC000FFE0000007FF80007FF800000FFF00003FFC00001FFE00001FFE00003
FFC00000FFF00003FF8000007FF00007FF8000007FF8000FFF0000003FFC000FFF000000
3FFC001FFF0000003FFE001FFF0000003FFE003FFE0000001FFF003FFE0000001FFF003F
FE0000001FFF007FFE0000001FFF807FFE0000001FFF807FFE0000001FFF807FFE000000
1FFF80FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FF
FE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE000000
1FFFC0FFFE0000001FFFC0FFFE0000001FFFC0FFFE0000001FFFC07FFE0000001FFF807F
FE0000001FFF807FFE0000001FFF803FFE0000001FFF003FFF0000003FFF003FFF000000
3FFF001FFF0000003FFE001FFF0000003FFE000FFF0000003FFC000FFF8000007FFC0007
FF8000007FF80003FFC00000FFF00001FFE00001FFE00000FFF00003FFC000007FF80007
FF8000003FFE001FFF0000000FFF807FFC00000007FFFFFFF800000000FFFFFFC0000000
003FFFFF000000000001FFE00000003A387CB643>I<003FF001FFE0000000FFFFF00FFF
FE000000FFFFF03FFFFFC00000FFFFF0FFFFFFF00000FFFFF3FF01FFF80000FFFFF7F800
7FFE000003FFFFE0001FFF000000FFFF80000FFF800000FFFF000007FFC00000FFFE0000
07FFE00000FFFC000003FFF00000FFF8000001FFF80000FFF8000001FFF80000FFF80000
00FFFC0000FFF8000000FFFC0000FFF8000000FFFE0000FFF80000007FFE0000FFF80000
007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000
003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000
003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000
003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000003FFF8000FFF80000
003FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000007FFF0000FFF80000
007FFE0000FFF8000000FFFE0000FFF8000000FFFE0000FFF8000000FFFC0000FFF80000
01FFFC0000FFF8000001FFF80000FFFC000003FFF00000FFFC000003FFF00000FFFE0000
07FFE00000FFFF00000FFFC00000FFFF80001FFF800000FFFFC0003FFF000000FFFFF000
FFFC000000FFFBFE07FFF8000000FFF8FFFFFFE0000000FFF87FFFFF80000000FFF81FFF
FC00000000FFF803FFC000000000FFF800000000000000FFF800000000000000FFF80000
0000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000
0000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000
0000000000FFF800000000000000FFF800000000000000FFF800000000000000FFF80000
0000000000FFF800000000000000FFF8000000000000FFFFFFF80000000000FFFFFFF800
00000000FFFFFFF80000000000FFFFFFF80000000000FFFFFFF80000000000414D7BB54B
>I<007FE003FE00FFFFE00FFF80FFFFE03FFFE0FFFFE07FFFF0FFFFE0FE1FF8FFFFE1F8
3FFC03FFE3E03FFE00FFE3C07FFE00FFE7807FFE00FFEF807FFE00FFEF007FFE00FFEE00
7FFE00FFFE003FFC00FFFC003FFC00FFFC001FF800FFFC000FF000FFF800000000FFF800
000000FFF800000000FFF800000000FFF800000000FFF000000000FFF000000000FFF000
000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000000000FFF000
000000FFF0000000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC0000FFFFFFFC
00002F367CB537>114 D<0003FFF00F00003FFFFE1F0000FFFFFFFF0003FFFFFFFF0007
FF003FFF000FF80007FF001FE00001FF003FC00000FF003F8000007F007F8000007F007F
0000003F007F0000003F00FF0000001F00FF0000001F00FF8000001F00FF8000001F00FF
C000001F00FFF000000000FFFC00000000FFFFC00000007FFFFF0000007FFFFFF800003F
FFFFFF00003FFFFFFFC0001FFFFFFFF0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0000
FFFFFFFF00003FFFFFFF80000FFFFFFFC00000FFFFFFC0000007FFFFE00000003FFFE000
000007FFF000000001FFF0780000007FF0F80000003FF0F80000001FF0FC0000001FF0FC
0000000FF0FC0000000FF0FE0000000FF0FE0000000FE0FF0000000FE0FF8000001FE0FF
8000001FC0FFC000001FC0FFE000003F80FFF800007F00FFFE0001FE00FFFFC00FFC00FF
7FFFFFF800FC1FFFFFE000F807FFFF8000F000FFF800002C387CB635>I<00003E000000
00003E00000000003E00000000003E00000000003E00000000003E00000000007E000000
00007E00000000007E00000000007E0000000000FE0000000000FE0000000001FE000000
0001FE0000000001FE0000000003FE0000000007FE0000000007FE000000000FFE000000
001FFE000000003FFE00000000FFFE00000001FFFE0000000FFFFFFFFF00FFFFFFFFFF00
FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00003FFE000000003FFE000000003FFE000000
003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000
003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000
003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000
003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000003FFE000000
003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0
003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0003FFE0007C0001FFE000F80
001FFF000F80001FFF000F80000FFF001F00000FFF801F000007FFC03E000003FFF0FC00
0001FFFFF80000007FFFF00000001FFFE000000003FF80002A4D7ECB34>I<003FF80000
01FFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007FFFFC000FFFFF80007
FFFFC000FFFFF80007FFFFC00003FFF800001FFFC00000FFF8000007FFC00000FFF80000
07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF80000
07FFC00000FFF8000007FFC00000FFF8000007FFC00000FFF800000FFFC00000FFF80000
0FFFC00000FFF800000FFFC00000FFF800001FFFC00000FFF800001FFFC000007FF80000
3FFFC000007FF800003BFFC000007FF800007BFFC000003FFC0000F3FFC000003FFC0001
E3FFF000001FFE0007C3FFFFC0000FFFC03F83FFFFC00007FFFFFF03FFFFC00001FFFFFE
03FFFFC000007FFFF803FFFFC0000007FFE003FF000042377BB54B>I<FFFFFFF00007FF
FFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF01FFF8
0000007FE000FFFC0000003F0000FFFC0000003F00007FFC0000003E00007FFE0000007E
00003FFE0000007C00003FFF000000FC00001FFF000000F800001FFF800001F800000FFF
800001F000000FFFC00001F000000FFFC00003F0000007FFC00003E0000007FFE00007E0
000003FFE00007C0000003FFF0000FC0000001FFF0000F80000001FFF8001F80000000FF
F8001F00000000FFFC001F00000000FFFC003F000000007FFE003E000000007FFE007E00
0000003FFE007C000000003FFF00FC000000001FFF00F8000000001FFF81F8000000000F
FF81F0000000000FFFC3F0000000000FFFC3F00000000007FFE3E00000000007FFE7E000
00000003FFE7C00000000003FFFFC00000000001FFFF800000000001FFFF800000000000
FFFF000000000000FFFF0000000000007FFE0000000000007FFE0000000000007FFE0000
000000003FFC0000000000003FFC0000000000001FF80000000000001FF8000000000000
0FF00000000000000FF000000000000007E000000000000003C000000040367DB447>I<
FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC0
FFFFFFE07FFFFFC003FFFFC0FFFFFFE07FFFFFC003FFFFC001FFF00000FFF000001FF800
01FFF800007FF0000007E00000FFF800007FF8000007C00000FFF800007FF8000007C000
00FFFC00003FF800000FC000007FFC00003FFC00000F8000007FFC00003FFC00000F8000
007FFE00003FFC00001F8000003FFE00007FFE00001F0000003FFF00007FFE00003F0000
001FFF00007FFF00003E0000001FFF0000FFFF00003E0000001FFF8000FFFF00007E0000
000FFF8001FFFF80007C0000000FFFC001F3FF8000FC00000007FFC001F3FFC000F80000
0007FFC003F3FFC000F800000007FFE003E1FFC001F800000003FFE007E1FFE001F00000
0003FFF007C0FFE001F000000001FFF007C0FFF003E000000001FFF00FC0FFF003E00000
0001FFF80F807FF007E000000000FFF80F807FF807C000000000FFF81F003FF807C00000
0000FFFC1F003FF80FC0000000007FFC3F003FFC0F80000000007FFE3E001FFC1F800000
00003FFE3E001FFE1F00000000003FFE7E001FFE1F00000000003FFF7C000FFE3F000000
00001FFFFC000FFF3E00000000001FFFF80007FF7E00000000000FFFF80007FFFC000000
00000FFFF80007FFFC00000000000FFFF00003FFFC000000000007FFF00003FFF8000000
000007FFE00001FFF8000000000003FFE00001FFF0000000000003FFE00001FFF0000000
000003FFC00000FFF0000000000001FFC00000FFE0000000000001FF8000007FE0000000
000001FF8000007FE0000000000000FF8000007FC0000000000000FF0000003FC0000000
0000007F0000003F800000000000007F0000003F800000000000003E0000001F00000000
5A367DB461>I<7FFFFFF0007FFFFE007FFFFFF0007FFFFE007FFFFFF0007FFFFE007FFF
FFF0007FFFFE007FFFFFF0007FFFFE00007FFE00000FFF0000003FFF000007F80000001F
FF800007F00000000FFFC0000FE000000007FFC0001FC000000007FFE0003F8000000003
FFF0003F0000000001FFF8007E0000000000FFFC00FC00000000007FFE01FC0000000000
7FFE03F800000000003FFF07F000000000001FFF8FE000000000000FFFCFC00000000000
07FFFF80000000000003FFFF00000000000003FFFF00000000000001FFFE000000000000
00FFFC000000000000007FFE000000000000003FFF000000000000003FFF000000000000
001FFF800000000000001FFFC00000000000003FFFE00000000000007FFFF00000000000
00FFFFF0000000000001FDFFF8000000000001F8FFFC000000000003F07FFE0000000000
07E03FFF00000000000FE01FFF00000000001FC01FFF80000000003F800FFFC000000000
7F0007FFE000000000FE0003FFF000000000FC0001FFF800000001F80001FFF800000003
F00000FFFC00000007F000007FFE0000000FE000003FFF0000001FC000001FFF800000FF
F000001FFF8000FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC0FFFFFE0001FFFFFFC0FFFF
FE0001FFFFFFC0FFFFFE0001FFFFFFC042357EB447>I<FFFFFFF00007FFFFFFFFFFF000
07FFFFFFFFFFF00007FFFFFFFFFFF00007FFFFFFFFFFF00007FFFF00FFF80000007FE000
FFFC0000003F0000FFFC0000003F00007FFE0000003E00007FFE0000007E00003FFE0000
007C00003FFF000000FC00001FFF000000F800001FFF800001F800000FFF800001F00000
0FFFC00003F0000007FFC00003E0000007FFE00003E0000007FFE00007E0000003FFF000
07C0000003FFF0000FC0000001FFF8000F80000001FFF8001F80000000FFF8001F000000
00FFFC003F000000007FFC003E000000007FFE007E000000003FFE007C000000003FFF00
FC000000003FFF00FC000000001FFF80F8000000001FFF81F8000000000FFFC1F0000000
000FFFC3F00000000007FFC3E00000000007FFE7E00000000003FFE7C00000000003FFFF
C00000000001FFFF800000000001FFFF800000000000FFFF000000000000FFFF00000000
0000FFFF0000000000007FFE0000000000007FFE0000000000003FFC0000000000003FFC
0000000000001FF80000000000001FF80000000000000FF00000000000000FF000000000
000007E000000000000007E000000000000007E000000000000007C00000000000000FC0
0000000000000F800000000000001F800000000000001F000000000000003F000000001F
C0003E000000003FE0007E000000007FF0007C00000000FFF800FC00000000FFF800F800
000000FFF801F800000000FFF801F000000000FFF803F000000000FFF807E0000000007F
F00FC0000000007FE01F80000000003FC07F00000000003F81FE00000000001FFFFC0000
0000000FFFF0000000000003FFE0000000000000FF000000000000404D7DB447>I<FFFF
FFFFFFFFFFFFC0FFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFC04204
80A243>123 D<FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFF8850480A286>I E /Fr 55 122 df<00000000007FFF800001FFE000000000003F
FFFFF0003FFFFC0000000001FFFFFFFC01FFFFFE000000000FFFFFFFFF0FFFFFFF800000
007FFFFFFFFFBFFFFFFFC0000001FFFFE003FFFFFF81FFE0000003FFFC00007FFFFC03FF
E000000FFFF00000FFFFF007FFF000001FFFC00001FFFFE007FFF000003FFF000003FFFF
C00FFFF800007FFE000003FFFF800FFFF80000FFFC000007FFFF800FFFF80001FFF80000
07FFFF000FFFF80003FFF0000007FFFF000FFFF80003FFF0000007FFFE000FFFF80007FF
E0000007FFFE000FFFF80007FFE0000007FFFE0007FFF0000FFFE0000003FFFC0003FFE0
000FFFC0000003FFFC0001FFC0000FFFC0000001FFFC0000FF80000FFFC0000000FFFC00
003E00000FFFC0000000FFFC00000000000FFFC0000000FFFC00000000000FFFC0000000
FFFC00000000000FFFC0000000FFFC00000000000FFFC0000000FFFC00000000000FFFC0
000000FFFC00000000000FFFC0000000FFFC00000000000FFFC0000000FFFC0000000000
0FFFC0000000FFFC00000000000FFFC0000000FFFC00000000000FFFC0000000FFFC0000
0000000FFFC0000000FFFC00000000000FFFC0000000FFFC00000000000FFFC0000000FF
FC00000000000FFFC0000000FFFC00000000000FFFC0000000FFFC00000000FFFFFFFFFF
FFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFFFFFE0000FFFF
FFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFFFFFE00
00000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE
00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE00000
00FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFF
E0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000
000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00
000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000
FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0
000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE0000000000
0FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE0000
0000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FF
FE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE000
0000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000F
FFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE000000
00000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE
00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE00000
00FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFF
E0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000
000FFFE0000000FFFE00000000000FFFE0000000FFFE00000000000FFFE0000000FFFE00
000000000FFFE0000000FFFE00000000000FFFE0000000FFFE000000003FFFFFFFF803FF
FFFFFFE000003FFFFFFFF803FFFFFFFFE000003FFFFFFFF803FFFFFFFFE000003FFFFFFF
F803FFFFFFFFE000003FFFFFFFF803FFFFFFFFE000003FFFFFFFF803FFFFFFFFE0000065
657DE45E>11 D<00000000007FFF80000000000000001FFFFFF000000000000001FFFFFF
FC0000000000000FFFFFFFFE0000000000007FFFFFFFFF800000000001FFFFE007FFC000
00000003FFFE00007FE0000000000FFFF000001FF0000000001FFFC000007FF000000000
3FFF000000FFF8000000007FFE000001FFF800000000FFFC000003FFFC00000001FFF800
0007FFFC00000003FFF0000007FFFC00000003FFF0000007FFFC00000007FFE0000007FF
FC00000007FFE000000FFFFE0000000FFFE0000007FFFC0000000FFFC0000007FFFC0000
000FFFC0000007FFFC0000000FFFC0000007FFFC0000000FFFC0000003FFF80000000FFF
C0000001FFF00000000FFFC0000000FFE00000000FFFC00000007FC00000000FFFC00000
0000000000000FFFC000000000000000000FFFC000000000000000000FFFC00000000000
0000000FFFC000000000000000000FFFC000000000000000000FFFC00000000000000000
0FFFC000000000000000000FFFC000000000000000000FFFC000000000000000000FFFC0
00000000000000000FFFC00003FFFFFE0000FFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFF
FFFE0000FFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFE0000FFFFFFFFFFFFFFFFFE00
00FFFFFFFFFFFFFFFFFE0000000FFFE0000001FFFE0000000FFFE0000000FFFE0000000F
FFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE000
0000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FF
FE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000
000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFF
E0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE00000
00FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE
0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE000000
0FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0
000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000
FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE00
00000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000F
FFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE000
0000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FF
FE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000
000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFFE0000000FFF
E0000000FFFE00003FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803
FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFFFF803FFFFFF
FF8051657DE45A>I<01FC0007FF000FFF801FFFC03FFFE07FFFF07FFFF8FFFFF8FFFFF8
FFFFFCFFFFFCFFFFFCFFFFFEFFFFFE7FFFFE7FFFFE3FFFFE1FFFFE0FFFBE07FF3E01FC3E
00003E00003E00007E00007C00007C00007C0000FC0000F80000F80001F80001F00003F0
0003F00007E00007E0000FC0000FC0001F80003F00007F0000FE0001FC0003F80007F000
0FE0000FC000078000030000173174942D>44 D<FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFF
FFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFF
FFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC02A0D7EA636>I<000000
0FFF00000000000001FFFFF800000000000FFFFFFF00000000003FFFFFFFC000000000FF
FFFFFFF000000001FFFC03FFF800000007FFF000FFFE0000000FFFC0003FFF0000001FFF
00000FFF8000003FFE000007FFC000007FFE000007FFE00000FFFC000003FFF00000FFF8
000001FFF00001FFF8000001FFF80003FFF0000000FFFC0003FFF0000000FFFC0007FFF0
000000FFFE0007FFE00000007FFE000FFFE00000007FFF000FFFE00000007FFF000FFFE0
0000007FFF001FFFE00000007FFF801FFFE00000007FFF801FFFE00000007FFF803FFFE0
0000007FFFC03FFFC00000003FFFC03FFFC00000003FFFC03FFFC00000003FFFC07FFFC0
0000003FFFE07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFFE07FFFC0
0000003FFFE07FFFC00000003FFFE07FFFC00000003FFFE0FFFFC00000003FFFF0FFFFC0
0000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC0
0000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC0
0000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC0
0000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC0
0000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC0
0000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC00000003FFFF0FFFFC0
0000003FFFF07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFFE07FFFC0
0000003FFFE07FFFC00000003FFFE07FFFC00000003FFFE07FFFC00000003FFFE03FFFC0
0000003FFFC03FFFC00000003FFFC03FFFE00000007FFFC03FFFE00000007FFFC01FFFE0
0000007FFF801FFFE00000007FFF801FFFE00000007FFF800FFFE00000007FFF000FFFE0
0000007FFF000FFFE00000007FFF0007FFF0000000FFFE0007FFF0000000FFFE0003FFF0
000000FFFC0003FFF0000000FFFC0001FFF8000001FFF80000FFF8000001FFF00000FFFC
000003FFF000007FFE000007FFE000003FFF00000FFFC000001FFF80001FFF8000000FFF
C0003FFF00000007FFF000FFFE00000003FFFC03FFFC00000000FFFFFFFFF0000000003F
FFFFFFC0000000000FFFFFFF000000000001FFFFF80000000000001FFF8000000044607A
DD51>48 D<00000000F000000000000001F800000000000007F80000000000001FF80000
000000003FF8000000000001FFF8000000000007FFF800000000007FFFF8000000000FFF
FFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF8000000FFFFFFFFF80000
00FFFF87FFF8000000FFF007FFF8000000000007FFF8000000000007FFF8000000000007
FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000
00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007
FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000
00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007
FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000
00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007
FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000
00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007
FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000
00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007
FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000
00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007
FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000
00000007FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007
FFF8000000000007FFF8000000000007FFF8000000000007FFF8000000000007FFF80000
00000007FFF8000000000007FFF8000000000007FFF80000007FFFFFFFFFFFFF807FFFFF
FFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF807FFFFFFFFFFFFF
80395E74DD51>I<000001FFF800000000001FFFFFC000000000FFFFFFF800000003FFFF
FFFF0000000FFFFFFFFFC000003FFFFFFFFFE000007FFC01FFFFF80000FFE0003FFFFC00
01FF00000FFFFE0003FE000007FFFF0007F8000003FFFF800FF0000001FFFFC01FE00000
00FFFFE03FC00000007FFFF03FFC0000007FFFF87FFE0000003FFFF87FFF0000003FFFFC
7FFF8000001FFFFCFFFFC000001FFFFEFFFFC000000FFFFEFFFFE000000FFFFEFFFFE000
000FFFFEFFFFE000000FFFFFFFFFE000000FFFFFFFFFE0000007FFFFFFFFE0000007FFFF
FFFFE0000007FFFF7FFFC0000007FFFF7FFFC0000007FFFF3FFF80000007FFFF1FFF0000
0007FFFF07FC0000000FFFFF01F00000000FFFFF00000000000FFFFE00000000000FFFFE
00000000000FFFFE00000000001FFFFC00000000001FFFFC00000000001FFFF800000000
003FFFF800000000003FFFF000000000007FFFE000000000007FFFE00000000000FFFFC0
0000000000FFFF800000000001FFFF000000000003FFFE000000000003FFFC0000000000
07FFF800000000000FFFF000000000000FFFE000000000001FFF8000000000003FFF0000
000000007FFE000000000000FFFC000000000001FFF0000000000001FFE0000000000003
FF80000000000007FF0000000000000FFE0000000000001FF80000000000003FF0000000
0000007FE0000000000000FFC000003F000001FF8000003F000003FE0000003F000007FC
0000003F00000FF80000007E00001FF00000007E00003FE00000007E00007F800000007E
00007F000000007E0000FE00000000FE0001FC00000000FE0003F800000000FE0007F000
000001FC000FC000000007FC001FFFFFFFFFFFFC003FFFFFFFFFFFFC007FFFFFFFFFFFFC
00FFFFFFFFFFFFFC01FFFFFFFFFFFFFC03FFFFFFFFFFFFF807FFFFFFFFFFFFF80FFFFFFF
FFFFFFF81FFFFFFFFFFFFFF83FFFFFFFFFFFFFF87FFFFFFFFFFFFFF8FFFFFFFFFFFFFFF8
FFFFFFFFFFFFFFF8FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFFFFFFFFF0FFFFFFFF
FFFFFFF0405E78DD51>I<000000FFFF0000000000000FFFFFF800000000003FFFFFFF00
00000001FFFFFFFFC000000003FFFFFFFFF00000000FFFC01FFFFC0000001FFC0007FFFE
0000003FE00001FFFF0000007FC00000FFFF800000FF0000007FFFC00001FE0000007FFF
E00003FF0000003FFFF00003FFC000003FFFF00007FFE000003FFFF80007FFF000001FFF
F80007FFF800001FFFFC000FFFFC00001FFFFC000FFFFC00001FFFFC000FFFFC00001FFF
FC000FFFFC00001FFFFC000FFFFE00001FFFFC000FFFFC00001FFFFC000FFFFC00001FFF
FC000FFFFC00001FFFFC0007FFFC00003FFFFC0007FFF800003FFFF80003FFF000003FFF
F80001FFE000003FFFF80000FFC000003FFFF000001F0000007FFFF00000000000007FFF
E00000000000007FFFE0000000000000FFFFC0000000000000FFFF80000000000001FFFF
00000000000001FFFE00000000000003FFFC00000000000007FFF80000000000000FFFF0
0000000000001FFFE00000000000007FFF8000000000000FFFFE00000000000FFFFFF800
000000000FFFFFE000000000000FFFFF0000000000000FFFFFF800000000000FFFFFFF00
0000000000003FFFE000000000000007FFF800000000000001FFFE00000000000000FFFF
000000000000007FFF800000000000003FFFE00000000000003FFFF00000000000001FFF
F80000000000001FFFF80000000000000FFFFC0000000000000FFFFE0000000000000FFF
FE0000000000000FFFFF00000000000007FFFF00000000000007FFFF80000000000007FF
FF80000000000007FFFF80000000000007FFFFC003FC00000007FFFFC00FFF00000007FF
FFC01FFF80000007FFFFC03FFFC0000007FFFFC07FFFE0000007FFFFC07FFFE0000007FF
FFC0FFFFF0000007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FFFFC0FFFFF0000007FF
FF80FFFFF0000007FFFF80FFFFF0000007FFFF80FFFFF000000FFFFF00FFFFE000000FFF
FF007FFFE000000FFFFF007FFFC000000FFFFE007FFFC000001FFFFE003FFF8000001FFF
FC003FFE0000003FFFF8001FF80000003FFFF0000FF80000007FFFF00007FE000000FFFF
E00003FF800001FFFF800001FFF00007FFFF000000FFFF803FFFFE0000007FFFFFFFFFFC
0000001FFFFFFFFFF000000007FFFFFFFFC000000001FFFFFFFE00000000001FFFFFF000
0000000001FFFE00000000426079DD51>I<0000000000001F80000000000000003FC000
0000000000007FC000000000000000FFC000000000000000FFC000000000000001FFC000
000000000003FFC000000000000007FFC00000000000000FFFC00000000000000FFFC000
00000000001FFFC00000000000003FFFC00000000000007FFFC00000000000007FFFC000
0000000000FFFFC0000000000001FFFFC0000000000003FFFFC0000000000007FFFFC000
0000000007FFFFC000000000000FFFFFC000000000001FFFFFC000000000003FBFFFC000
000000007F3FFFC000000000007F3FFFC00000000000FE3FFFC00000000001FC3FFFC000
00000003F83FFFC00000000007F03FFFC00000000007F03FFFC0000000000FE03FFFC000
0000001FC03FFFC0000000003F803FFFC0000000003F003FFFC0000000007F003FFFC000
000000FE003FFFC000000001FC003FFFC000000003F8003FFFC000000003F8003FFFC000
000007F0003FFFC00000000FE0003FFFC00000001FC0003FFFC00000003F80003FFFC000
00003F80003FFFC00000007F00003FFFC0000000FE00003FFFC0000001FC00003FFFC000
0001F800003FFFC0000003F800003FFFC0000007F000003FFFC000000FE000003FFFC000
001FC000003FFFC000001F8000003FFFC000003F8000003FFFC000007F0000003FFFC000
00FE0000003FFFC00001FC0000003FFFC00001FC0000003FFFC00003F80000003FFFC000
07F00000003FFFC0000FE00000003FFFC0000FC00000003FFFC0001FC00000003FFFC000
3F800000003FFFC0007F000000003FFFC000FE000000003FFFC000FFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFF00000000007FFFC00000000000007FFFC00000000000007FFFC000
00000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC000
00000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC000
00000000007FFFC00000000000007FFFC00000000000007FFFC00000000000007FFFC000
00000000007FFFC00000000000007FFFC0000000007FFFFFFFFFFF0000007FFFFFFFFFFF
0000007FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF0000007FFFFFFFFFFF
485E7CDD51>I<00C00000000001C001F8000000000FC001FF000000007FC001FFF00000
07FFC001FFFF8000FFFFC001FFFFFFFFFFFF8001FFFFFFFFFFFF0001FFFFFFFFFFFE0001
FFFFFFFFFFFC0001FFFFFFFFFFF80001FFFFFFFFFFF00001FFFFFFFFFFE00001FFFFFFFF
FFC00001FFFFFFFFFF800001FFFFFFFFFF000001FFFFFFFFFC000001FFFFFFFFF8000001
FFFFFFFFE0000001FFFFFFFF80000001FFFFFFFC00000001FFFFFFE000000001FC3FFC00
00000001FC00000000000001FC00000000000001FC00000000000001FC00000000000001
FC00000000000001FC00000000000001FC00000000000001FC00000000000001FC000000
00000001FC00000000000001FC00000000000001FC00000000000001FC00000000000001
FC003FFE00000001FC03FFFFF0000001FC0FFFFFFE000001FC3FFFFFFF800001FCFFFFFF
FFE00001FDFFE00FFFF00001FFFE0003FFF80001FFF80000FFFC0001FFE000007FFF0001
FF8000003FFF8001FF0000003FFF8001FE0000001FFFC001FC0000001FFFE001FC000000
0FFFF000F00000000FFFF000000000000FFFF800000000000FFFF800000000000FFFFC00
0000000007FFFC000000000007FFFC000000000007FFFE000000000007FFFE0000000000
07FFFE000000000007FFFE000000000007FFFF000000000007FFFF000000000007FFFF03
F000000007FFFF0FFC00000007FFFF1FFE00000007FFFF3FFF00000007FFFF7FFF800000
07FFFF7FFF80000007FFFFFFFFC0000007FFFFFFFFC0000007FFFFFFFFC0000007FFFFFF
FFC0000007FFFEFFFFC0000007FFFEFFFFC0000007FFFEFFFF80000007FFFEFFFF800000
0FFFFC7FFF0000000FFFFC7FFE0000000FFFFC7FFC0000000FFFF83FF00000000FFFF83F
800000001FFFF03FC00000001FFFE01FC00000003FFFE00FE00000003FFFC00FF0000000
7FFF8007FC000000FFFF0003FE000001FFFE0001FF800007FFFC0000FFE0001FFFF80000
7FFE00FFFFF000003FFFFFFFFFC000000FFFFFFFFF00000007FFFFFFFC00000001FFFFFF
F0000000003FFFFF800000000003FFF0000000406078DD51>I<000000001FFF00000000
000003FFFFE000000000001FFFFFF80000000000FFFFFFFE0000000003FFFFFFFF000000
0007FFFC03FF800000001FFFC0007FC00000003FFF00001FE0000000FFFC00000FF00000
01FFF8000007F0000003FFF000007FF8000007FFE00000FFF800000FFFC00001FFF80000
1FFF800003FFFC00003FFF000003FFFC00007FFF000007FFFC00007FFE000007FFFC0000
FFFE000007FFFC0001FFFC000007FFFC0001FFFC000007FFFC0003FFFC000007FFFC0003
FFF8000003FFF80007FFF8000003FFF80007FFF8000001FFF0000FFFF0000000FFE0000F
FFF00000007FC0001FFFF00000000000001FFFF00000000000001FFFF00000000000003F
FFF00000000000003FFFF00000000000003FFFF00000000000003FFFE00000000000007F
FFE001FFE00000007FFFE00FFFFE0000007FFFE03FFFFF8000007FFFE07FFFFFE000007F
FFE0FFFFFFF800007FFFE1FE03FFFC0000FFFFE3F0007FFE0000FFFFE7E0003FFF0000FF
FFEFC0001FFF8000FFFFEF80000FFFC000FFFFFF000007FFE000FFFFFE000007FFF000FF
FFFE000003FFF800FFFFFC000003FFFC00FFFFFC000003FFFC00FFFFF8000003FFFE00FF
FFF8000001FFFE00FFFFF8000001FFFF00FFFFF8000001FFFF00FFFFF0000001FFFF80FF
FFF0000001FFFF80FFFFF0000001FFFF80FFFFF0000001FFFF80FFFFF0000001FFFF80FF
FFE0000001FFFFC0FFFFE0000001FFFFC0FFFFE0000001FFFFC07FFFE0000001FFFFC07F
FFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC07FFFE0000001FFFFC07F
FFE0000001FFFFC07FFFE0000001FFFFC03FFFE0000001FFFFC03FFFE0000001FFFFC03F
FFE0000001FFFFC03FFFE0000001FFFFC01FFFE0000001FFFFC01FFFF0000001FFFF801F
FFF0000001FFFF800FFFF0000001FFFF800FFFF0000001FFFF800FFFF0000001FFFF0007
FFF0000001FFFF0007FFF0000003FFFE0003FFF0000003FFFE0003FFF8000003FFFC0001
FFF8000003FFFC0001FFFC000003FFF80000FFFC000007FFF000007FFE000007FFF00000
3FFE00000FFFE000001FFF00001FFFC000000FFFC0003FFF80000007FFE000FFFF000000
03FFFC07FFFC00000001FFFFFFFFF800000000FFFFFFFFF0000000003FFFFFFFC0000000
000FFFFFFF000000000001FFFFF80000000000001FFF80000000426079DD51>I<07E000
0000000000000FE0000000000000000FF0000000000000000FFC000000000000000FFFFC
0000000000000FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFF
FFFFFFFFFFF81FFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFF01FFFFF
FFFFFFFFFFE01FFFFFFFFFFFFFFFC01FFFFFFFFFFFFFFF801FFFFFFFFFFFFFFF001FFFFF
FFFFFFFFFF003FFFFFFFFFFFFFFE003FFFFFFFFFFFFFFC003FFFFFFFFFFFFFF8003FFFFF
FFFFFFFFF0003FFFFFFFFFFFFFE0003FE0000000003FE0003F80000000007FC0007F0000
000000FF80007F0000000001FF00007F0000000001FE00007E0000000003FC00007E0000
000007FC00007E000000000FF800007E000000001FF000007E000000003FE00000FC0000
00003FC00000FC000000007F800000FC00000000FF800000FC00000001FF000000000000
0003FE0000000000000003FC0000000000000007F8000000000000000FF8000000000000
001FF0000000000000001FE0000000000000003FE0000000000000007FC0000000000000
00FFC000000000000000FF8000000000000001FF8000000000000001FF00000000000000
03FF0000000000000007FF0000000000000007FE000000000000000FFE00000000000000
0FFE000000000000001FFC000000000000001FFC000000000000003FFC00000000000000
3FFC000000000000007FF8000000000000007FF800000000000000FFF800000000000000
FFF800000000000000FFF800000000000001FFF000000000000001FFF000000000000003
FFF000000000000003FFF000000000000003FFF000000000000007FFF000000000000007
FFF000000000000007FFF000000000000007FFF00000000000000FFFE00000000000000F
FFE00000000000000FFFE00000000000000FFFE00000000000001FFFE00000000000001F
FFE00000000000001FFFE00000000000001FFFE00000000000001FFFE00000000000001F
FFE00000000000003FFFE00000000000003FFFE00000000000003FFFE00000000000003F
FFE00000000000003FFFE00000000000003FFFE00000000000003FFFE00000000000003F
FFE00000000000003FFFE00000000000003FFFE00000000000003FFFE00000000000003F
FFE00000000000003FFFE00000000000001FFFC00000000000001FFFC00000000000000F
FF8000000000000003FE0000000000000001FC0000000000456377E051>I<0000003FFF
80000000000003FFFFFC00000000001FFFFFFF80000000007FFFFFFFE000000001FFFFFF
FFF800000003FFF007FFFC0000000FFF00007FFE0000001FFC00001FFF0000003FF00000
0FFF8000007FE0000003FFC00000FFC0000003FFE00000FFC0000001FFF00001FF800000
00FFF00001FF80000000FFF80003FF000000007FF80003FF000000007FF80007FF000000
007FFC0007FF000000003FFC0007FF000000003FFC000FFF000000003FFC000FFF800000
003FFC000FFF800000003FFC000FFF800000003FFC000FFFC00000003FFC000FFFE00000
003FFC000FFFF00000007FFC000FFFF80000007FF8000FFFFE0000007FF8000FFFFF8000
007FF8000FFFFFC00000FFF00007FFFFF00000FFF00007FFFFFC0001FFE00007FFFFFF00
03FFC00003FFFFFF8003FFC00003FFFFFFE007FF800001FFFFFFF80FFF000001FFFFFFFE
1FFE000000FFFFFFFF7FF8000000FFFFFFFFFFF00000007FFFFFFFFFC00000003FFFFFFF
FF800000001FFFFFFFFE000000000FFFFFFFFF8000000007FFFFFFFFE000000001FFFFFF
FFF000000000FFFFFFFFFC000000003FFFFFFFFE000000007FFFFFFFFF00000001FFFFFF
FFFF80000007FFFFFFFFFFC000000FFFFFFFFFFFE000003FFE3FFFFFFFF000007FFC0FFF
FFFFF80000FFF003FFFFFFFC0001FFE000FFFFFFFC0003FFC0007FFFFFFE0007FF80001F
FFFFFE000FFF000007FFFFFF000FFF000001FFFFFF001FFE000000FFFFFF803FFE000000
3FFFFF803FFC0000000FFFFF807FFC00000007FFFFC07FF800000001FFFFC07FF8000000
007FFFC07FF8000000003FFFC0FFF8000000001FFFC0FFF0000000001FFFC0FFF0000000
000FFFC0FFF00000000007FFC0FFF00000000007FFC0FFF00000000007FFC0FFF0000000
0003FFC0FFF00000000003FFC0FFF00000000003FF80FFF00000000003FF80FFF8000000
0003FF807FF80000000003FF007FF80000000007FF007FFC0000000007FF003FFC000000
0007FE003FFE000000000FFE001FFE000000000FFC001FFF000000001FF8000FFF800000
003FF80007FFC00000007FF00003FFF0000000FFE00001FFFC000003FFC00000FFFF0000
1FFF8000007FFFF001FFFE0000003FFFFFFFFFFC0000000FFFFFFFFFF000000003FFFFFF
FFE000000000FFFFFFFF00000000000FFFFFF80000000000007FFF00000000426079DD51
>I<0000003FFF00000000000007FFFFF000000000003FFFFFFC0000000000FFFFFFFF00
00000003FFFFFFFFC000000007FFF807FFE00000000FFFC001FFF80000003FFF80007FFC
0000007FFE00003FFE000000FFFC00001FFF000001FFFC00001FFF800003FFF800000FFF
800003FFF8000007FFC00007FFF0000007FFE0000FFFF0000007FFE0001FFFF0000003FF
F0001FFFF0000003FFF8003FFFF0000003FFF8003FFFE0000003FFF8003FFFE0000003FF
FC007FFFE0000003FFFC007FFFE0000003FFFE007FFFE0000001FFFE007FFFE0000001FF
FE00FFFFE0000001FFFF00FFFFE0000001FFFF00FFFFE0000001FFFF00FFFFE0000001FF
FF00FFFFE0000001FFFF80FFFFE0000001FFFF80FFFFE0000001FFFF80FFFFE0000001FF
FF80FFFFE0000001FFFF80FFFFE0000001FFFF80FFFFE0000001FFFF80FFFFE0000001FF
FFC0FFFFE0000001FFFFC0FFFFE0000001FFFFC0FFFFE0000003FFFFC07FFFE0000003FF
FFC07FFFE0000003FFFFC07FFFE0000003FFFFC07FFFE0000003FFFFC03FFFE0000007FF
FFC03FFFE0000007FFFFC01FFFE0000007FFFFC01FFFF0000007FFFFC00FFFF000000FFF
FFC00FFFF000000FFFFFC007FFF000001FFFFFC003FFF800001FFFFFC001FFF800003FFF
FFC000FFFC00007DFFFFC0007FFE0000FDFFFFC0003FFF0001F9FFFFC0001FFF8003F1FF
FFC0000FFFF01FE1FFFFC00007FFFFFFC1FFFF800001FFFFFF81FFFF8000007FFFFF01FF
FF8000001FFFFC01FFFF80000001FFE001FFFF80000000000001FFFF80000000000001FF
FF00000000000001FFFF00000000000003FFFF00000000000003FFFF00000000000003FF
FE00000000000003FFFE00000000000003FFFE0000FF80000003FFFC0001FFC0000003FF
FC0003FFE0000007FFF80007FFF0000007FFF80007FFF0000007FFF8000FFFF8000007FF
F0000FFFF800000FFFF0000FFFF800000FFFE0000FFFF800000FFFC0000FFFF800001FFF
C0000FFFF800001FFF80000FFFF000003FFF00000FFFF000007FFE000007FFE000007FFE
000007FFC00000FFFC000007FF800003FFF8000003FC000007FFF0000001FE00001FFFC0
000001FFC0007FFF80000000FFF803FFFF000000007FFFFFFFFC000000003FFFFFFFF800
0000000FFFFFFFE00000000003FFFFFF000000000000FFFFF80000000000000FFF800000
0000426079DD51>I<0000000000000FE00000000000000000000000001FF00000000000
000000000000001FF00000000000000000000000003FF80000000000000000000000003F
F80000000000000000000000003FF80000000000000000000000007FFC00000000000000
00000000007FFC000000000000000000000000FFFE000000000000000000000000FFFE00
0000000000000000000000FFFE000000000000000000000001FFFF000000000000000000
000001FFFF000000000000000000000003FFFF800000000000000000000003FFFF800000
000000000000000007FFFFC00000000000000000000007FFFFC000000000000000000000
07FFFFC0000000000000000000000FFFFFE0000000000000000000000FFFFFE000000000
0000000000001FFFFFF0000000000000000000001FFFFFF0000000000000000000001FFF
FFF0000000000000000000003FFFFFF8000000000000000000003FFFFFF8000000000000
000000007FBFFFFC000000000000000000007FBFFFFC000000000000000000007F1FFFFC
00000000000000000000FF1FFFFE00000000000000000000FE1FFFFE0000000000000000
0001FE0FFFFF00000000000000000001FE0FFFFF00000000000000000001FC07FFFF0000
0000000000000003FC07FFFF80000000000000000003F807FFFF80000000000000000007
F803FFFFC0000000000000000007F803FFFFC0000000000000000007F001FFFFC0000000
00000000000FF001FFFFE000000000000000000FE001FFFFE000000000000000001FE000
FFFFF000000000000000001FE000FFFFF000000000000000001FC0007FFFF00000000000
0000003FC0007FFFF800000000000000003F80007FFFF800000000000000007F80003FFF
FC00000000000000007F80003FFFFC00000000000000007F00001FFFFC00000000000000
00FF00001FFFFE0000000000000000FE00001FFFFE0000000000000001FE00000FFFFF00
00000000000001FE00000FFFFF0000000000000001FC000007FFFF0000000000000003FC
000007FFFF8000000000000003F8000007FFFF8000000000000007F8000003FFFFC00000
0000000007F8000003FFFFC000000000000007F0000001FFFFC00000000000000FF00000
01FFFFE00000000000000FE0000001FFFFE00000000000001FE0000000FFFFF000000000
00001FE0000000FFFFF00000000000001FC00000007FFFF00000000000003FC00000007F
FFF80000000000003F800000007FFFF80000000000007F800000003FFFFC000000000000
7FFFFFFFFFFFFFFC0000000000007FFFFFFFFFFFFFFC000000000000FFFFFFFFFFFFFFFE
000000000000FFFFFFFFFFFFFFFE000000000001FFFFFFFFFFFFFFFF000000000001FFFF
FFFFFFFFFFFF000000000001FC0000000007FFFF000000000003FC0000000007FFFF8000
00000003F80000000007FFFF800000000007F80000000003FFFFC00000000007F0000000
0003FFFFC00000000007F00000000001FFFFC0000000000FF00000000001FFFFE0000000
000FE00000000000FFFFE0000000001FE00000000000FFFFF0000000001FC00000000000
FFFFF0000000001FC000000000007FFFF0000000003FC000000000007FFFF8000000003F
8000000000003FFFF8000000007F8000000000003FFFFC000000007F0000000000003FFF
FC000000007F0000000000001FFFFC00000000FF0000000000001FFFFE00000000FE0000
000000000FFFFE00000001FE0000000000000FFFFF00000001FC0000000000000FFFFF00
000003FE00000000000007FFFF8000001FFFC0000000000007FFFF8000FFFFFFFFE00000
00FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFF
FFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FFFFFFFFFFFEFFFFFFFFE0000000FF
FFFFFFFFFE6F647BE37A>65 D<FFFFFFFFFFFFFFFFF000000000FFFFFFFFFFFFFFFFFF80
000000FFFFFFFFFFFFFFFFFFF8000000FFFFFFFFFFFFFFFFFFFE000000FFFFFFFFFFFFFF
FFFFFFC00000FFFFFFFFFFFFFFFFFFFFE000000001FFFF80000001FFFFF800000001FFFF
800000003FFFFC00000001FFFF800000000FFFFF00000001FFFF8000000007FFFF800000
01FFFF8000000003FFFFC0000001FFFF8000000001FFFFC0000001FFFF8000000000FFFF
E0000001FFFF80000000007FFFF0000001FFFF80000000007FFFF0000001FFFF80000000
003FFFF8000001FFFF80000000003FFFF8000001FFFF80000000003FFFFC000001FFFF80
000000001FFFFC000001FFFF80000000001FFFFC000001FFFF80000000001FFFFE000001
FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE
000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF8000000000
1FFFFE000001FFFF80000000001FFFFE000001FFFF80000000001FFFFE000001FFFF8000
0000001FFFFC000001FFFF80000000001FFFFC000001FFFF80000000003FFFFC000001FF
FF80000000003FFFF8000001FFFF80000000003FFFF8000001FFFF80000000007FFFF000
0001FFFF80000000007FFFF0000001FFFF8000000000FFFFE0000001FFFF8000000001FF
FFC0000001FFFF8000000003FFFF80000001FFFF8000000007FFFF00000001FFFF800000
000FFFFE00000001FFFF800000001FFFFC00000001FFFF800000007FFFF000000001FFFF
80000003FFFFC000000001FFFF800000FFFFFF0000000001FFFFFFFFFFFFFFF800000000
01FFFFFFFFFFFFFFC00000000001FFFFFFFFFFFFFFF80000000001FFFFFFFFFFFFFFFF80
00000001FFFFFFFFFFFFFFFFE000000001FFFF800000001FFFF800000001FFFF80000000
07FFFE00000001FFFF8000000001FFFF80000001FFFF8000000000FFFFC0000001FFFF80
000000007FFFE0000001FFFF80000000003FFFF0000001FFFF80000000001FFFF8000001
FFFF80000000001FFFFC000001FFFF80000000000FFFFE000001FFFF80000000000FFFFF
000001FFFF800000000007FFFF000001FFFF800000000007FFFF800001FFFF8000000000
03FFFF800001FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF8000
00000003FFFFC00001FFFF800000000003FFFFC00001FFFF800000000003FFFFE00001FF
FF800000000001FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001FFFFE0
0001FFFF800000000001FFFFE00001FFFF800000000001FFFFE00001FFFF800000000001
FFFFE00001FFFF800000000003FFFFE00001FFFF800000000003FFFFE00001FFFF800000
000003FFFFC00001FFFF800000000003FFFFC00001FFFF800000000003FFFFC00001FFFF
800000000007FFFFC00001FFFF800000000007FFFF800001FFFF800000000007FFFF8000
01FFFF80000000000FFFFF000001FFFF80000000000FFFFF000001FFFF80000000001FFF
FE000001FFFF80000000003FFFFC000001FFFF80000000007FFFFC000001FFFF80000000
00FFFFF8000001FFFF8000000001FFFFF0000001FFFF8000000007FFFFE0000001FFFF80
0000001FFFFFC0000001FFFF80000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFE0000FFFF
FFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFE00000FFFFFFFFFFFFFFFFFFFF0000
00FFFFFFFFFFFFFFFFFFF8000000FFFFFFFFFFFFFFFFFF0000000063627AE173>I<0000
00000001FFFF00000003C000000000007FFFFFF0000007C00000000007FFFFFFFE00000F
C0000000007FFFFFFFFFC0001FC000000001FFFFFFFFFFF0003FC00000000FFFFFFFFFFF
FC007FC00000003FFFFFF8007FFE00FFC0000000FFFFFF000007FF81FFC0000001FFFFF0
000001FFC3FFC0000007FFFFC00000007FE7FFC000000FFFFF000000001FFFFFC000003F
FFFC0000000007FFFFC000007FFFF00000000003FFFFC00000FFFFE00000000001FFFFC0
0001FFFF800000000000FFFFC00003FFFF0000000000007FFFC00007FFFE000000000000
3FFFC0000FFFFC0000000000001FFFC0001FFFF80000000000000FFFC0003FFFF8000000
00000007FFC0003FFFF000000000000007FFC0007FFFE000000000000003FFC000FFFFE0
00000000000003FFC001FFFFC000000000000001FFC001FFFFC000000000000001FFC003
FFFF8000000000000000FFC003FFFF8000000000000000FFC007FFFF0000000000000000
7FC007FFFF00000000000000007FC00FFFFF00000000000000007FC00FFFFE0000000000
0000003FC01FFFFE00000000000000003FC01FFFFE00000000000000003FC01FFFFE0000
0000000000003FC03FFFFC00000000000000001FC03FFFFC00000000000000001FC03FFF
FC00000000000000001FC03FFFFC00000000000000001FC07FFFFC000000000000000000
007FFFFC000000000000000000007FFFF8000000000000000000007FFFF8000000000000
000000007FFFF800000000000000000000FFFFF800000000000000000000FFFFF8000000
00000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF8
00000000000000000000FFFFF800000000000000000000FFFFF800000000000000000000
FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800000000000000
000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800000000
000000000000FFFFF800000000000000000000FFFFF800000000000000000000FFFFF800
0000000000000000007FFFF8000000000000000000007FFFF8000000000000000000007F
FFF8000000000000000000007FFFFC000000000000000000007FFFFC0000000000000000
00003FFFFC000000000000000000003FFFFC000000000000000000003FFFFC0000000000
0000000FC03FFFFC00000000000000000FC01FFFFE00000000000000000FC01FFFFE0000
0000000000000FC01FFFFE00000000000000000FC00FFFFE00000000000000000FC00FFF
FF00000000000000001FC007FFFF00000000000000001F8007FFFF00000000000000001F
8003FFFF80000000000000001F8003FFFF80000000000000003F8001FFFFC00000000000
00003F0001FFFFC0000000000000003F0000FFFFE0000000000000007F00007FFFE00000
0000000000FE00003FFFF000000000000000FE00003FFFF800000000000001FC00001FFF
F800000000000001FC00000FFFFC00000000000003F8000007FFFE00000000000007F000
0003FFFF0000000000000FE0000001FFFF8000000000001FE0000000FFFFE00000000000
3FC00000007FFFF00000000000FF800000003FFFFC0000000001FF000000000FFFFF0000
000007FE0000000007FFFFC00000001FF80000000001FFFFF80000007FF00000000000FF
FFFF000003FFE000000000003FFFFFF8003FFF8000000000000FFFFFFFFFFFFE00000000
000001FFFFFFFFFFF8000000000000007FFFFFFFFFE00000000000000007FFFFFFFF8000
000000000000007FFFFFF800000000000000000001FFFF0000000000626677E375>I<FF
FFFFFFFFFFFFFFE00000000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFFFF
F000000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFFFFFFFFFFFFFFFF80000000FFFFFF
FFFFFFFFFFFFFFF00000000001FFFF80000007FFFFF80000000001FFFF800000007FFFFE
0000000001FFFF800000000FFFFF8000000001FFFF8000000001FFFFC000000001FFFF80
00000000FFFFE000000001FFFF80000000003FFFF000000001FFFF80000000000FFFFC00
000001FFFF800000000007FFFE00000001FFFF800000000003FFFF00000001FFFF800000
000001FFFF00000001FFFF800000000000FFFF80000001FFFF8000000000007FFFC00000
01FFFF8000000000007FFFE0000001FFFF8000000000003FFFE0000001FFFF8000000000
001FFFF0000001FFFF8000000000001FFFF8000001FFFF8000000000000FFFF8000001FF
FF8000000000000FFFFC000001FFFF8000000000000FFFFC000001FFFF80000000000007
FFFE000001FFFF80000000000007FFFE000001FFFF80000000000007FFFF000001FFFF80
000000000003FFFF000001FFFF80000000000003FFFF800001FFFF80000000000003FFFF
800001FFFF80000000000003FFFF800001FFFF80000000000001FFFFC00001FFFF800000
00000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFFC000
01FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF8000000000
0001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FF
FF80000000000000FFFFE00001FFFF80000000000000FFFFF00001FFFF80000000000000
FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80
000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFF
F00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF800000
00000000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF000
01FFFF80000000000000FFFFF00001FFFF80000000000000FFFFF00001FFFF8000000000
0000FFFFF00001FFFF80000000000000FFFFF00001FFFF80000000000001FFFFE00001FF
FF80000000000001FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001
FFFFE00001FFFF80000000000001FFFFE00001FFFF80000000000001FFFFC00001FFFF80
000000000001FFFFC00001FFFF80000000000001FFFFC00001FFFF80000000000001FFFF
C00001FFFF80000000000003FFFF800001FFFF80000000000003FFFF800001FFFF800000
00000003FFFF800001FFFF80000000000003FFFF000001FFFF80000000000007FFFF0000
01FFFF80000000000007FFFE000001FFFF80000000000007FFFE000001FFFF8000000000
000FFFFC000001FFFF8000000000000FFFFC000001FFFF8000000000001FFFF8000001FF
FF8000000000001FFFF8000001FFFF8000000000003FFFF0000001FFFF8000000000003F
FFE0000001FFFF8000000000007FFFE0000001FFFF800000000000FFFFC0000001FFFF80
0000000001FFFF80000001FFFF800000000003FFFF00000001FFFF800000000007FFFE00
000001FFFF80000000000FFFFC00000001FFFF80000000001FFFF800000001FFFF800000
00007FFFF000000001FFFF8000000001FFFFC000000001FFFF8000000007FFFF80000000
01FFFF800000003FFFFF0000000001FFFF80000007FFFFFC000000FFFFFFFFFFFFFFFFFF
FFF0000000FFFFFFFFFFFFFFFFFFFFC0000000FFFFFFFFFFFFFFFFFFFE00000000FFFFFF
FFFFFFFFFFFFF800000000FFFFFFFFFFFFFFFFFF8000000000FFFFFFFFFFFFFFFFE00000
0000006C627AE17C>I<FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC00FFFF
FFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFC00FFFFFFFFFFFFFFFFFFFFFE00FFFF
FFFFFFFFFFFFFFFFFE000001FFFFC0000001FFFFFE000001FFFFC00000000FFFFE000001
FFFFC000000001FFFE000001FFFFC0000000007FFE000001FFFFC0000000003FFE000001
FFFFC0000000000FFE000001FFFFC00000000007FE000001FFFFC00000000003FF000001
FFFFC00000000003FF000001FFFFC00000000001FF000001FFFFC00000000000FF000001
FFFFC00000000000FF000001FFFFC000000000007F000001FFFFC000000000007F000001
FFFFC000000000007F000001FFFFC000000000003F800001FFFFC000000000003F800001
FFFFC000000000003F800001FFFFC000000000001F800001FFFFC000000000001F800001
FFFFC000000000001F800001FFFFC000007E00001F800001FFFFC000007E00001F800001
FFFFC000007E00001F800001FFFFC000007E00000FC00001FFFFC000007E00000FC00001
FFFFC000007E00000FC00001FFFFC000007E00000FC00001FFFFC000007E000000000001
FFFFC00000FE000000000001FFFFC00000FE000000000001FFFFC00000FE000000000001
FFFFC00001FE000000000001FFFFC00001FE000000000001FFFFC00003FE000000000001
FFFFC00007FE000000000001FFFFC0001FFE000000000001FFFFC000FFFE000000000001
FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001
FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001FFFFFFFFFFFE000000000001
FFFFC000FFFE000000000001FFFFC0001FFE000000000001FFFFC00007FE000000000001
FFFFC00003FE000000000001FFFFC00001FE000000000001FFFFC00001FE000000000001
FFFFC00000FE000000000001FFFFC00000FE000000000001FFFFC00000FE0000007E0001
FFFFC000007E0000007E0001FFFFC000007E0000007E0001FFFFC000007E000000FC0001
FFFFC000007E000000FC0001FFFFC000007E000000FC0001FFFFC000007E000000FC0001
FFFFC000007E000000FC0001FFFFC000007E000000FC0001FFFFC0000000000001FC0001
FFFFC0000000000001F80001FFFFC0000000000001F80001FFFFC0000000000001F80001
FFFFC0000000000003F80001FFFFC0000000000003F80001FFFFC0000000000003F80001
FFFFC0000000000007F00001FFFFC0000000000007F00001FFFFC0000000000007F00001
FFFFC000000000000FF00001FFFFC000000000000FF00001FFFFC000000000001FF00001
FFFFC000000000003FF00001FFFFC000000000003FE00001FFFFC000000000007FE00001
FFFFC00000000000FFE00001FFFFC00000000001FFE00001FFFFC00000000003FFE00001
FFFFC0000000000FFFE00001FFFFC0000000003FFFC00001FFFFC000000000FFFFC00001
FFFFC000000007FFFFC00001FFFFC0000000FFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC0FFFF
FFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC0FFFFFFFFFFFFFFFFFFFFFF80FFFF
FFFFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFFFFFFF805F617AE06A>I<FFFFFFFFFFFFFF
FFFFFFE0FFFFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFFFE0FFFFFFFFFFFFFFFFFFFF
E0FFFFFFFFFFFFFFFFFFFFF0FFFFFFFFFFFFFFFFFFFFF00001FFFFC0000007FFFFF00001
FFFFC00000003FFFF00001FFFFC00000000FFFF00001FFFFC000000003FFF00001FFFFC0
00000000FFF00001FFFFC0000000007FF00001FFFFC0000000003FF00001FFFFC0000000
001FF80001FFFFC0000000000FF80001FFFFC0000000000FF80001FFFFC00000000007F8
0001FFFFC00000000007F80001FFFFC00000000003F80001FFFFC00000000003F80001FF
FFC00000000001F80001FFFFC00000000001FC0001FFFFC00000000001FC0001FFFFC000
00000001FC0001FFFFC00000000000FC0001FFFFC00000000000FC0001FFFFC000000000
00FC0001FFFFC00000000000FC0001FFFFC00000FC0000FC0001FFFFC00000FC0000FC00
01FFFFC00000FC00007E0001FFFFC00000FC00007E0001FFFFC00000FC00007E0001FFFF
C00000FC00007E0001FFFFC00000FC0000000001FFFFC00000FC0000000001FFFFC00001
FC0000000001FFFFC00001FC0000000001FFFFC00001FC0000000001FFFFC00003FC0000
000001FFFFC00003FC0000000001FFFFC00007FC0000000001FFFFC0000FFC0000000001
FFFFC0003FFC0000000001FFFFC001FFFC0000000001FFFFFFFFFFFC0000000001FFFFFF
FFFFFC0000000001FFFFFFFFFFFC0000000001FFFFFFFFFFFC0000000001FFFFFFFFFFFC
0000000001FFFFFFFFFFFC0000000001FFFFC001FFFC0000000001FFFFC0003FFC000000
0001FFFFC0000FFC0000000001FFFFC00007FC0000000001FFFFC00003FC0000000001FF
FFC00003FC0000000001FFFFC00001FC0000000001FFFFC00001FC0000000001FFFFC000
01FC0000000001FFFFC00000FC0000000001FFFFC00000FC0000000001FFFFC00000FC00
00000001FFFFC00000FC0000000001FFFFC00000FC0000000001FFFFC00000FC00000000
01FFFFC00000FC0000000001FFFFC00000FC0000000001FFFFC00000000000000001FFFF
C00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000
000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000
000001FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001
FFFFC00000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0
0000000000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000
0000000001FFFFC00000000000000001FFFFC00000000000000001FFFFC0000000000000
0001FFFFC00000000000000001FFFFC0000000000000FFFFFFFFFFFFF800000000FFFFFF
FFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFF800000000FFFFFFFFFFFF
F800000000FFFFFFFFFFFFF80000000057617AE065>I<000000000001FFFF00000003C0
0000000000007FFFFFF0000007C0000000000007FFFFFFFE00000FC000000000007FFFFF
FFFFC0001FC00000000001FFFFFFFFFFF0003FC0000000000FFFFFFFFFFFFC007FC00000
00003FFFFFF8007FFE00FFC000000000FFFFFF000007FF81FFC000000001FFFFF0000001
FFC3FFC000000007FFFFC00000007FE7FFC00000000FFFFF000000001FFFFFC00000003F
FFFC0000000007FFFFC00000007FFFF00000000003FFFFC0000000FFFFE00000000001FF
FFC0000001FFFF800000000000FFFFC0000003FFFF0000000000007FFFC0000007FFFE00
00000000003FFFC000000FFFFC0000000000001FFFC000001FFFF80000000000000FFFC0
00003FFFF800000000000007FFC000003FFFF000000000000007FFC000007FFFE0000000
00000003FFC00000FFFFE000000000000003FFC00001FFFFC000000000000001FFC00001
FFFFC000000000000001FFC00003FFFF8000000000000000FFC00003FFFF800000000000
0000FFC00007FFFF00000000000000007FC00007FFFF00000000000000007FC0000FFFFF
00000000000000007FC0000FFFFE00000000000000003FC0001FFFFE0000000000000000
3FC0001FFFFE00000000000000003FC0001FFFFE00000000000000003FC0003FFFFC0000
0000000000001FC0003FFFFC00000000000000001FC0003FFFFC00000000000000001FC0
003FFFFC00000000000000001FC0007FFFFC00000000000000000000007FFFFC00000000
000000000000007FFFF800000000000000000000007FFFF800000000000000000000007F
FFF80000000000000000000000FFFFF80000000000000000000000FFFFF8000000000000
0000000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF8
0000000000000000000000FFFFF80000000000000000000000FFFFF80000000000000000
000000FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF80000
000000000000000000FFFFF80000000000000000000000FFFFF800000000000000000000
00FFFFF80000000000000000000000FFFFF80000000000000000000000FFFFF800000000
00000000000000FFFFF800000000000000000000007FFFF800000000000000000000007F
FFF8000000001FFFFFFFFFFFF87FFFFC000000001FFFFFFFFFFFF87FFFFC000000001FFF
FFFFFFFFF87FFFFC000000001FFFFFFFFFFFF83FFFFC000000001FFFFFFFFFFFF83FFFFC
000000001FFFFFFFFFFFF83FFFFC00000000000001FFFFC0003FFFFC00000000000001FF
FFC0001FFFFE00000000000001FFFFC0001FFFFE00000000000001FFFFC0001FFFFE0000
0000000001FFFFC0000FFFFE00000000000001FFFFC0000FFFFF00000000000001FFFFC0
0007FFFF00000000000001FFFFC00007FFFF00000000000001FFFFC00003FFFF80000000
000001FFFFC00003FFFF80000000000001FFFFC00001FFFFC0000000000001FFFFC00001
FFFFC0000000000001FFFFC00000FFFFE0000000000001FFFFC000007FFFE00000000000
01FFFFC000003FFFF0000000000001FFFFC000003FFFF8000000000001FFFFC000001FFF
FC000000000001FFFFC000000FFFFC000000000001FFFFC0000007FFFE000000000001FF
FFC0000003FFFF000000000003FFFFC0000001FFFFC00000000003FFFFC0000000FFFFE0
0000000007FFFFC00000007FFFF00000000007FFFFC00000003FFFFC000000000FFFFFC0
0000000FFFFF000000001FFFFFC000000007FFFFC00000007FEFFFC000000001FFFFF800
0000FFC7FFC000000000FFFFFF000007FF83FFC0000000003FFFFFFC003FFF01FFC00000
00000FFFFFFFFFFFFC007FC00000000001FFFFFFFFFFF8001FC000000000007FFFFFFFFF
E00007C0000000000007FFFFFFFF800001C00000000000007FFFFFF80000000000000000
000001FFFF0000000000006D6677E37F>I<FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFF
FFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FF
FFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80
0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFFFFF
FFFFFFFFFFFFC000000001FFFFFFFFFFFFFFFFFFFFC000000001FFFFFFFFFFFFFFFFFFFF
C000000001FFFFFFFFFFFFFFFFFFFFC000000001FFFFFFFFFFFFFFFFFFFFC000000001FF
FFFFFFFFFFFFFFFFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000
00000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFF
C000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FF
FFC00000000001FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC000000000
01FFFFC000000001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000
0001FFFFC00000000001FFFFC000000001FFFFC00000000001FFFFC00000FFFFFFFFFFFF
8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFF
FFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFFFFFFFF8000FFFFFFFFFFFF80FFFFFF
FFFFFF8000FFFFFFFFFFFF8071627AE17E>I<FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFF
FFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE00000FFFFE000000000FFFF
E000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0
00000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000
000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000
0000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0000000
00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
FFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFF
E000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0
00000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000
000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE00000
0000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0000000
00FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000
FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FF
FFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFF
E000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE0
00000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000000000FFFFE000
000000FFFFE000000000FFFFE00000FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE0
FFFFFFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE033627CE13C>I<FFFFFFFFFFFF8000
000FFFFFFFFCFFFFFFFFFFFF8000000FFFFFFFFCFFFFFFFFFFFF8000000FFFFFFFFCFFFF
FFFFFFFF8000000FFFFFFFFCFFFFFFFFFFFF8000000FFFFFFFFCFFFFFFFFFFFF8000000F
FFFFFFFC0001FFFFC000000000003FFFF0000001FFFFC0000000000003FF00000001FFFF
C0000000000007FE00000001FFFFC000000000000FFC00000001FFFFC000000000001FF0
00000001FFFFC000000000003FE000000001FFFFC000000000007FC000000001FFFFC000
00000000FF8000000001FFFFC00000000003FF0000000001FFFFC00000000007FE000000
0001FFFFC0000000000FF80000000001FFFFC0000000001FF00000000001FFFFC0000000
003FE00000000001FFFFC0000000007FC00000000001FFFFC000000001FF800000000001
FFFFC000000003FF000000000001FFFFC000000007FE000000000001FFFFC00000000FF8
000000000001FFFFC00000001FF0000000000001FFFFC00000003FE0000000000001FFFF
C00000007FC0000000000001FFFFC0000001FF80000000000001FFFFC0000003FF000000
00000001FFFFC0000007FC00000000000001FFFFC000000FF800000000000001FFFFC000
001FF000000000000001FFFFC000003FE000000000000001FFFFC000007FC00000000000
0001FFFFC00001FF8000000000000001FFFFC00003FF0000000000000001FFFFC00007FC
0000000000000001FFFFC0000FF80000000000000001FFFFC0001FFC0000000000000001
FFFFC0003FFE0000000000000001FFFFC000FFFE0000000000000001FFFFC001FFFF0000
000000000001FFFFC003FFFF8000000000000001FFFFC007FFFF8000000000000001FFFF
C00FFFFFC000000000000001FFFFC01FFFFFE000000000000001FFFFC03FFFFFF0000000
00000001FFFFC0FFFFFFF000000000000001FFFFC1FFFFFFF800000000000001FFFFC3FE
FFFFFC00000000000001FFFFC7FC7FFFFE00000000000001FFFFCFF83FFFFE0000000000
0001FFFFDFF01FFFFF00000000000001FFFFFFE01FFFFF80000000000001FFFFFFC00FFF
FFC0000000000001FFFFFF8007FFFFC0000000000001FFFFFE0007FFFFE0000000000001
FFFFFC0003FFFFF0000000000001FFFFF80001FFFFF0000000000001FFFFF00000FFFFF8
000000000001FFFFE00000FFFFFC000000000001FFFFC000007FFFFE000000000001FFFF
C000003FFFFE000000000001FFFFC000001FFFFF000000000001FFFFC000001FFFFF8000
00000001FFFFC000000FFFFFC00000000001FFFFC0000007FFFFC00000000001FFFFC000
0007FFFFE00000000001FFFFC0000003FFFFF00000000001FFFFC0000001FFFFF0000000
0001FFFFC0000000FFFFF80000000001FFFFC0000000FFFFFC0000000001FFFFC0000000
7FFFFE0000000001FFFFC00000003FFFFE0000000001FFFFC00000001FFFFF0000000001
FFFFC00000001FFFFF8000000001FFFFC00000000FFFFFC000000001FFFFC000000007FF
FFC000000001FFFFC000000007FFFFE000000001FFFFC000000003FFFFF000000001FFFF
C000000001FFFFF000000001FFFFC000000000FFFFF800000001FFFFC000000000FFFFFC
00000001FFFFC0000000007FFFFE00000001FFFFC0000000003FFFFE00000001FFFFC000
0000001FFFFF00000001FFFFC0000000001FFFFF80000001FFFFC0000000000FFFFFC000
0001FFFFC00000000007FFFFC0000001FFFFC00000000007FFFFE0000001FFFFC0000000
0003FFFFF0000001FFFFC0000000000FFFFFFC00FFFFFFFFFFFF80000FFFFFFFFFFFFFFF
FFFFFFFF80000FFFFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFFFF80000FFF
FFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFFFFFFFFFFFFFF80000FFFFFFFFFFF70627AE1
7E>75 D<FFFFFFFFC000000000000000003FFFFFFFF0FFFFFFFFE000000000000000007F
FFFFFFF0FFFFFFFFF00000000000000000FFFFFFFFF0FFFFFFFFF00000000000000000FF
FFFFFFF0FFFFFFFFF00000000000000000FFFFFFFFF0FFFFFFFFF80000000000000001FF
FFFFFFF00001FFFFF80000000000000001FFFFF800000001FFFFFC0000000000000003EF
FFF800000001FFFFFC0000000000000003EFFFF800000001FDFFFE0000000000000007CF
FFF800000001FDFFFE0000000000000007CFFFF800000001FCFFFF000000000000000F8F
FFF800000001FCFFFF000000000000000F8FFFF800000001FCFFFF000000000000000F8F
FFF800000001FC7FFF800000000000001F0FFFF800000001FC7FFF800000000000001F0F
FFF800000001FC3FFFC00000000000003E0FFFF800000001FC3FFFC00000000000003E0F
FFF800000001FC1FFFE00000000000007C0FFFF800000001FC1FFFE00000000000007C0F
FFF800000001FC0FFFF0000000000000F80FFFF800000001FC0FFFF0000000000000F80F
FFF800000001FC0FFFF0000000000000F80FFFF800000001FC07FFF8000000000001F00F
FFF800000001FC07FFF8000000000001F00FFFF800000001FC03FFFC000000000003E00F
FFF800000001FC03FFFC000000000003E00FFFF800000001FC01FFFE000000000007C00F
FFF800000001FC01FFFE000000000007C00FFFF800000001FC00FFFF00000000000F800F
FFF800000001FC00FFFF00000000000F800FFFF800000001FC00FFFF00000000000F800F
FFF800000001FC007FFF80000000001F000FFFF800000001FC007FFF80000000001F000F
FFF800000001FC003FFFC0000000003E000FFFF800000001FC003FFFC0000000003E000F
FFF800000001FC001FFFE0000000007C000FFFF800000001FC001FFFE0000000007C000F
FFF800000001FC000FFFF000000000F8000FFFF800000001FC000FFFF000000000F8000F
FFF800000001FC000FFFF000000000F8000FFFF800000001FC0007FFF800000001F0000F
FFF800000001FC0007FFF800000001F0000FFFF800000001FC0003FFFC00000003E0000F
FFF800000001FC0003FFFC00000003E0000FFFF800000001FC0001FFFE00000007C0000F
FFF800000001FC0001FFFE00000007C0000FFFF800000001FC0000FFFF0000000F80000F
FFF800000001FC0000FFFF0000000F80000FFFF800000001FC0000FFFF0000000F80000F
FFF800000001FC00007FFF8000001F00000FFFF800000001FC00007FFF8000001F00000F
FFF800000001FC00003FFFC000003E00000FFFF800000001FC00003FFFC000003E00000F
FFF800000001FC00001FFFE000007C00000FFFF800000001FC00001FFFE000007C00000F
FFF800000001FC00000FFFF00000F800000FFFF800000001FC00000FFFF00000F800000F
FFF800000001FC00000FFFF00000F800000FFFF800000001FC000007FFF80001F000000F
FFF800000001FC000007FFF80001F000000FFFF800000001FC000003FFFC0003E000000F
FFF800000001FC000003FFFC0003E000000FFFF800000001FC000001FFFE0007C000000F
FFF800000001FC000001FFFE0007C000000FFFF800000001FC000000FFFF000F8000000F
FFF800000001FC000000FFFF000F8000000FFFF800000001FC000000FFFF000F8000000F
FFF800000001FC0000007FFF801F0000000FFFF800000001FC0000007FFF801F0000000F
FFF800000001FC0000003FFFC03E0000000FFFF800000001FC0000003FFFC03E0000000F
FFF800000001FC0000001FFFE07C0000000FFFF800000001FC0000001FFFE07C0000000F
FFF800000001FC0000000FFFF0F80000000FFFF800000001FC0000000FFFF0F80000000F
FFF800000001FC0000000FFFF0F80000000FFFF800000001FC00000007FFF9F00000000F
FFF800000001FC00000007FFF9F00000000FFFF800000001FC00000003FFFFE00000000F
FFF800000001FC00000003FFFFE00000000FFFF800000001FC00000001FFFFC00000000F
FFF800000001FC00000001FFFFC00000000FFFF800000001FC00000000FFFF800000000F
FFF800000001FC00000000FFFF800000000FFFF800000001FC00000000FFFF800000000F
FFF800000001FC000000007FFF000000000FFFF800000001FC000000007FFF000000000F
FFF800000001FC000000003FFE000000000FFFF800000001FC000000003FFE000000000F
FFF800000001FC000000001FFC000000000FFFF80000001FFFC00000001FFC000000000F
FFF80000FFFFFFFFF800000FF8000007FFFFFFFFFFF0FFFFFFFFF800000FF8000007FFFF
FFFFFFF0FFFFFFFFF800000FF8000007FFFFFFFFFFF0FFFFFFFFF8000007F0000007FFFF
FFFFFFF0FFFFFFFFF8000007F0000007FFFFFFFFFFF0FFFFFFFFF8000003E0000007FFFF
FFFFFFF08C627AE199>77 D<00000000001FFFE000000000000000000007FFFFFF800000
0000000000003FFFFFFFF00000000000000001FFFFFFFFFE000000000000000FFFFFFFFF
FFC00000000000003FFFFC00FFFFF0000000000000FFFFC0000FFFFC000000000003FFFE
000001FFFF000000000007FFF80000007FFF80000000001FFFF00000003FFFE000000000
3FFFC00000000FFFF0000000007FFF8000000007FFF800000000FFFF0000000003FFFC00
000003FFFE0000000001FFFF00000007FFFC0000000000FFFF80000007FFF80000000000
7FFF8000000FFFF000000000003FFFC000001FFFF000000000003FFFE000003FFFE00000
0000001FFFF000007FFFE000000000001FFFF800007FFFC000000000000FFFF80000FFFF
C000000000000FFFFC0001FFFF80000000000007FFFE0001FFFF80000000000007FFFE00
03FFFF00000000000003FFFF0003FFFF00000000000003FFFF0007FFFF00000000000003
FFFF8007FFFE00000000000001FFFF800FFFFE00000000000001FFFFC00FFFFE00000000
000001FFFFC00FFFFE00000000000001FFFFC01FFFFC00000000000000FFFFE01FFFFC00
000000000000FFFFE01FFFFC00000000000000FFFFE03FFFFC00000000000000FFFFF03F
FFFC00000000000000FFFFF03FFFFC00000000000000FFFFF03FFFF8000000000000007F
FFF07FFFF8000000000000007FFFF87FFFF8000000000000007FFFF87FFFF80000000000
00007FFFF87FFFF8000000000000007FFFF87FFFF8000000000000007FFFF8FFFFF80000
00000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFF
F8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFF
FCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000
007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000
000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8000000000000007FFFFCFFFFF8
000000000000007FFFFCFFFFF8000000000000007FFFFC7FFFF8000000000000007FFFF8
7FFFF8000000000000007FFFF87FFFF8000000000000007FFFF87FFFFC00000000000000
FFFFF87FFFFC00000000000000FFFFF87FFFFC00000000000000FFFFF83FFFFC00000000
000000FFFFF03FFFFC00000000000000FFFFF03FFFFC00000000000000FFFFF03FFFFC00
000000000000FFFFF01FFFFE00000000000001FFFFE01FFFFE00000000000001FFFFE01F
FFFE00000000000001FFFFE00FFFFE00000000000001FFFFC00FFFFF00000000000003FF
FFC007FFFF00000000000003FFFF8007FFFF00000000000003FFFF8003FFFF8000000000
0007FFFF0003FFFF80000000000007FFFF0001FFFFC000000000000FFFFE0001FFFFC000
000000000FFFFE0000FFFFE000000000001FFFFC0000FFFFE000000000001FFFFC00007F
FFF000000000003FFFF800003FFFF000000000003FFFF000001FFFF800000000007FFFE0
00001FFFFC0000000000FFFFE000000FFFFC0000000000FFFFC0000007FFFE0000000001
FFFF80000003FFFF0000000003FFFF00000001FFFF8000000007FFFE00000000FFFFE000
00001FFFFC000000003FFFF00000003FFFF0000000001FFFFC000000FFFFE0000000000F
FFFF000003FFFFC00000000003FFFFC0000FFFFF000000000000FFFFFC00FFFFFC000000
0000003FFFFFFFFFFFF00000000000000FFFFFFFFFFFC000000000000003FFFFFFFFFF00
000000000000007FFFFFFFF8000000000000000007FFFFFF800000000000000000001FFF
E00000000000666677E379>79 D<00000000001FFFE000000000000000000007FFFFFF80
00000000000000003FFFFFFFF00000000000000001FFFFFFFFFE000000000000000FFFFF
FFFFFFC00000000000003FFFFC00FFFFF0000000000000FFFFC0000FFFFC000000000003
FFFE000001FFFF000000000007FFF80000007FFF80000000001FFFF00000003FFFE00000
00003FFFC00000000FFFF0000000007FFF8000000007FFF800000000FFFF0000000003FF
FC00000003FFFE0000000001FFFF00000007FFFC0000000000FFFF80000007FFF8000000
00007FFF8000000FFFF000000000003FFFC000001FFFF000000000003FFFE000003FFFE0
00000000001FFFF000007FFFC000000000000FFFF800007FFFC000000000000FFFF80000
FFFF80000000000007FFFC0001FFFF80000000000007FFFE0001FFFF00000000000003FF
FE0003FFFF00000000000003FFFF0003FFFE00000000000001FFFF0007FFFE0000000000
0001FFFF8007FFFE00000000000001FFFF800FFFFE00000000000001FFFFC00FFFFC0000
0000000000FFFFC00FFFFC00000000000000FFFFC01FFFFC00000000000000FFFFE01FFF
FC00000000000000FFFFE01FFFF8000000000000007FFFE03FFFF8000000000000007FFF
F03FFFF8000000000000007FFFF03FFFF8000000000000007FFFF03FFFF8000000000000
007FFFF07FFFF8000000000000007FFFF87FFFF0000000000000003FFFF87FFFF0000000
000000003FFFF87FFFF0000000000000003FFFF87FFFF0000000000000003FFFF8FFFFF0
000000000000003FFFFCFFFFF0000000000000003FFFFCFFFFF0000000000000003FFFFC
FFFFF0000000000000003FFFFCFFFFF0000000000000003FFFFCFFFFF000000000000000
3FFFFCFFFFF0000000000000003FFFFCFFFFF0000000000000003FFFFCFFFFF000000000
0000003FFFFCFFFFF0000000000000003FFFFCFFFFF0000000000000003FFFFCFFFFF000
0000000000003FFFFCFFFFF0000000000000003FFFFCFFFFF0000000000000003FFFFCFF
FFF0000000000000003FFFFCFFFFF0000000000000003FFFFC7FFFF0000000000000003F
FFF87FFFF0000000000000003FFFF87FFFF0000000000000003FFFF87FFFF00000000000
00003FFFF87FFFF8000000000000007FFFF87FFFF8000000000000007FFFF83FFFF80000
00000000007FFFF03FFFF8000000000000007FFFF03FFFF8000000000000007FFFF03FFF
F8000000000000007FFFF01FFFF8000000000000007FFFE01FFFFC00000000000000FFFF
E01FFFFC00000000000000FFFFE00FFFFC00000000000000FFFFC00FFFFC000000000000
00FFFFC007FFFE00000000000001FFFF8007FFFE00000000000001FFFF8003FFFE000000
00000001FFFF0003FFFF00000000000003FFFF0001FFFF000001FE000003FFFE0001FFFF
80000FFFC00007FFFE0000FFFF80003FFFE00007FFFC0000FFFFC0007FFFF8000FFFFC00
007FFFC000FFFFFC000FFFF800003FFFE001FF03FE001FFFF000001FFFE003F8007F001F
FFE000001FFFF003F0003F803FFFE000000FFFF807E0001FC07FFFC0000007FFFC07E000
0FE0FFFF80000003FFFE07C0000FE1FFFF00000001FFFF07C00007F3FFFE00000000FFFF
87C00003FFFFFC000000003FFFC7C00003FFFFF0000000001FFFE7E00003FFFFE0000000
000FFFFFE00001FFFFC00000000003FFFFF00001FFFF000000000000FFFFF8000FFFFC00
00000000003FFFFF00FFFFF00000000000000FFFFFFFFFFFC000000000000003FFFFFFFF
FFC000000C000000007FFFFFFFFFC000001E0000000007FFFFFFFFE000001E0000000000
1FFFE07FF000001E00000000000000007FF800003E00000000000000007FFC00007E0000
0000000000003FFE0000FE00000000000000003FFF0001FE00000000000000003FFFC01F
FE00000000000000003FFFFFFFFE00000000000000001FFFFFFFFC00000000000000001F
FFFFFFFC00000000000000001FFFFFFFFC00000000000000001FFFFFFFFC000000000000
00000FFFFFFFFC00000000000000000FFFFFFFF800000000000000000FFFFFFFF8000000
000000000007FFFFFFF8000000000000000007FFFFFFF0000000000000000007FFFFFFF0
000000000000000003FFFFFFE0000000000000000003FFFFFFE0000000000000000001FF
FFFFC0000000000000000000FFFFFF80000000000000000000FFFFFF0000000000000000
00007FFFFE000000000000000000003FFFFC000000000000000000000FFFF80000000000
000000000007FFE00000000000000000000000FF8000678077E379>81
D<FFFFFFFFFFFFFFF800000000000000FFFFFFFFFFFFFFFFE0000000000000FFFFFFFFFF
FFFFFFFE000000000000FFFFFFFFFFFFFFFFFFC00000000000FFFFFFFFFFFFFFFFFFF000
00000000FFFFFFFFFFFFFFFFFFFE00000000000001FFFF8000007FFFFF00000000000001
FFFF80000007FFFFC0000000000001FFFF80000000FFFFF0000000000001FFFF80000000
7FFFF8000000000001FFFF800000001FFFFC000000000001FFFF800000000FFFFE000000
000001FFFF8000000007FFFF000000000001FFFF8000000003FFFF800000000001FFFF80
00000003FFFF800000000001FFFF8000000001FFFFC00000000001FFFF8000000001FFFF
E00000000001FFFF8000000001FFFFE00000000001FFFF8000000001FFFFE00000000001
FFFF8000000000FFFFF00000000001FFFF8000000000FFFFF00000000001FFFF80000000
00FFFFF00000000001FFFF8000000000FFFFF80000000001FFFF8000000000FFFFF80000
000001FFFF8000000000FFFFF80000000001FFFF8000000000FFFFF80000000001FFFF80
00000000FFFFF80000000001FFFF8000000000FFFFF80000000001FFFF8000000000FFFF
F80000000001FFFF8000000000FFFFF80000000001FFFF8000000000FFFFF00000000001
FFFF8000000000FFFFF00000000001FFFF8000000000FFFFF00000000001FFFF80000000
01FFFFE00000000001FFFF8000000001FFFFE00000000001FFFF8000000001FFFFC00000
000001FFFF8000000001FFFFC00000000001FFFF8000000003FFFF800000000001FFFF80
00000003FFFF000000000001FFFF8000000007FFFE000000000001FFFF800000000FFFFC
000000000001FFFF800000001FFFF8000000000001FFFF800000007FFFF0000000000001
FFFF80000001FFFFE0000000000001FFFF80000007FFFF80000000000001FFFF800000FF
FFFE00000000000001FFFFFFFFFFFFFFF800000000000001FFFFFFFFFFFFFFC000000000
000001FFFFFFFFFFFFFE0000000000000001FFFFFFFFFFFFFC0000000000000001FFFFFF
FFFFFFFF0000000000000001FFFF800003FFFFC000000000000001FFFF8000007FFFE000
000000000001FFFF8000001FFFF800000000000001FFFF8000000FFFFC00000000000001
FFFF80000007FFFE00000000000001FFFF80000003FFFF00000000000001FFFF80000001
FFFF80000000000001FFFF80000001FFFFC0000000000001FFFF80000000FFFFC0000000
000001FFFF80000000FFFFE0000000000001FFFF800000007FFFE0000000000001FFFF80
0000007FFFF0000000000001FFFF800000007FFFF0000000000001FFFF800000003FFFF8
000000000001FFFF800000003FFFF8000000000001FFFF800000003FFFF8000000000001
FFFF800000003FFFF8000000000001FFFF800000003FFFF8000000000001FFFF80000000
3FFFF8000000000001FFFF800000003FFFFC000000000001FFFF800000003FFFFC000000
000001FFFF800000003FFFFC000000000001FFFF800000003FFFFC000000000001FFFF80
0000003FFFFC000000000001FFFF800000003FFFFC000000000001FFFF800000003FFFFE
000000000001FFFF800000003FFFFE000000000001FFFF800000003FFFFE000000000001
FFFF800000003FFFFE000000000001FFFF800000003FFFFE000000000001FFFF80000000
3FFFFE000000000001FFFF800000003FFFFF00000F000001FFFF800000003FFFFF00001F
800001FFFF800000003FFFFF00001F800001FFFF800000003FFFFF00001F800001FFFF80
0000001FFFFF80001F800001FFFF800000001FFFFF80003F800001FFFF800000000FFFFF
80003F800001FFFF800000000FFFFFC0003F000001FFFF8000000007FFFFC0007F000001
FFFF8000000003FFFFE000FF00FFFFFFFFFFFF000001FFFFF000FE00FFFFFFFFFFFF0000
00FFFFF801FC00FFFFFFFFFFFF0000007FFFFE07FC00FFFFFFFFFFFF0000001FFFFFFFF8
00FFFFFFFFFFFF00000007FFFFFFE000FFFFFFFFFFFF00000001FFFFFFC0000000000000
00000000003FFFFF00000000000000000000000000FFFC000071647AE178>I<000000FF
FC000001E000000FFFFFE00003E000007FFFFFFC0007E00001FFFFFFFF000FE00007FFFF
FFFFC01FE0001FFFFFFFFFF01FE0003FFFC007FFF83FE0007FFE00003FFE7FE000FFF800
000FFFFFE001FFE0000001FFFFE003FFC0000000FFFFE007FF800000003FFFE007FF0000
00001FFFE00FFE000000000FFFE01FFE0000000007FFE01FFC0000000003FFE03FFC0000
000001FFE03FFC0000000000FFE03FF80000000000FFE07FF800000000007FE07FF80000
0000007FE07FF800000000003FE07FF800000000003FE0FFF800000000001FE0FFF80000
0000001FE0FFFC00000000001FE0FFFC00000000000FE0FFFC00000000000FE0FFFE0000
0000000FE0FFFE00000000000FE0FFFF000000000007E0FFFF800000000007E0FFFFC000
00000007E0FFFFE00000000007E07FFFF80000000000007FFFFC0000000000007FFFFF80
00000000007FFFFFF800000000003FFFFFFFC0000000003FFFFFFFFC000000001FFFFFFF
FFE00000001FFFFFFFFFFE0000000FFFFFFFFFFFE000000FFFFFFFFFFFF8000007FFFFFF
FFFFFE000003FFFFFFFFFFFF800001FFFFFFFFFFFFC00000FFFFFFFFFFFFE000007FFFFF
FFFFFFF800003FFFFFFFFFFFFC00001FFFFFFFFFFFFE00000FFFFFFFFFFFFF000003FFFF
FFFFFFFF000001FFFFFFFFFFFF8000007FFFFFFFFFFFC000000FFFFFFFFFFFE0000001FF
FFFFFFFFE00000000FFFFFFFFFF000000000FFFFFFFFF00000000007FFFFFFF800000000
007FFFFFF8000000000003FFFFF8000000000000FFFFFC0000000000003FFFFC00000000
00001FFFFC00000000000007FFFE00000000000003FFFE00000000000003FFFE7C000000
000001FFFEFC000000000000FFFEFC000000000000FFFEFC0000000000007FFEFC000000
0000007FFEFC0000000000007FFEFC0000000000003FFEFE0000000000003FFEFE000000
0000003FFEFE0000000000003FFEFE0000000000003FFCFF0000000000003FFCFF000000
0000003FFCFF8000000000003FFCFF8000000000003FF8FFC000000000007FF8FFE00000
0000007FF8FFE000000000007FF0FFF00000000000FFF0FFF80000000000FFE0FFFC0000
000001FFE0FFFF0000000001FFC0FFFF8000000003FF80FFFFE000000007FF00FFFFF800
00000FFE00FFFFFF0000003FFC00FFCFFFE00000FFF800FF83FFFF000FFFF000FF01FFFF
FFFFFFE000FF007FFFFFFFFFC000FE001FFFFFFFFF0000FC0003FFFFFFFC0000F800003F
FFFFE00000F0000001FFFE000000476677E35A>I<1FFFFFFFFFFFFFFFFFFFFFFF001FFF
FFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF
001FFFFFFFFFFFFFFFFFFFFFFF001FFFFFFFFFFFFFFFFFFFFFFF003FFFFE0000FFFFE000
0FFFFF803FFFE00000FFFFE00000FFFF803FFF000000FFFFE000001FFF803FFE000000FF
FFE000000FFF803FF8000000FFFFE0000003FF803FF0000000FFFFE0000001FF803FE000
0000FFFFE0000000FF803FE0000000FFFFE0000000FF803FC0000000FFFFE00000007F80
3FC0000000FFFFE00000007F803F80000000FFFFE00000003F807F80000000FFFFE00000
003FC07F00000000FFFFE00000001FC07F00000000FFFFE00000001FC07F00000000FFFF
E00000001FC07F00000000FFFFE00000001FC07E00000000FFFFE00000000FC07E000000
00FFFFE00000000FC07E00000000FFFFE00000000FC07E00000000FFFFE00000000FC07E
00000000FFFFE00000000FC07E00000000FFFFE00000000FC0FE00000000FFFFE0000000
0FE0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E0FC00000000FFFFE0
00000007E0FC00000000FFFFE000000007E0FC00000000FFFFE000000007E00000000000
FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000
000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000
000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000
000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF
FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000
0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000
0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000
0000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFF
E000000000000000000000FFFFE000000000000000000000FFFFE0000000000000000000
00FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000000000
00000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0000000
00000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE0
00000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000
FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000000000
000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000000000
000000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE000
000000000000000000FFFFE000000000000000000000FFFFE000000000000000000000FF
FFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000000000
0000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000000000
0000000000FFFFE000000000000000000000FFFFE000000000000000000000FFFFE00000
0000000000000000FFFFE0000000000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFF
FFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000000001FFF
FFFFFFFFFFFF00000000001FFFFFFFFFFFFFFF00000063617AE070>I<FFFFFFFFFFFC00
0000007FFFFFFFE0FFFFFFFFFFFC000000007FFFFFFFE0FFFFFFFFFFFC000000007FFFFF
FFE0FFFFFFFFFFFC000000007FFFFFFFE0FFFFFFFFFFFC000000007FFFFFFFE0FFFFFFFF
FFFC000000007FFFFFFFE00007FFFF800000000000007FFF80000003FFFFC00000000000
0007FC00000003FFFFC000000000000007F800000001FFFFE000000000000007F0000000
01FFFFE00000000000000FF000000000FFFFF00000000000000FE000000000FFFFF00000
000000001FE000000000FFFFF00000000000001FE0000000007FFFF80000000000001FC0
000000007FFFF80000000000003FC0000000003FFFFC0000000000003F80000000003FFF
FC0000000000007F80000000001FFFFE0000000000007F00000000001FFFFE0000000000
00FF00000000001FFFFE000000000000FF00000000000FFFFF000000000001FE00000000
000FFFFF000000000001FE000000000007FFFF800000000001FC000000000007FFFF8000
00000003FC000000000003FFFFC00000000003F8000000000003FFFFC00000000007F800
0000000001FFFFE00000000007F0000000000001FFFFE0000000000FF0000000000001FF
FFE0000000000FF0000000000000FFFFF0000000000FE0000000000000FFFFF000000000
1FE00000000000007FFFF8000000001FC00000000000007FFFF8000000003FC000000000
00003FFFFC000000003F800000000000003FFFFC000000007F800000000000003FFFFC00
0000007F800000000000001FFFFE00000000FF000000000000001FFFFE00000000FF0000
00000000000FFFFF00000000FE000000000000000FFFFF00000001FE0000000000000007
FFFF80000001FC0000000000000007FFFF80000003FC0000000000000007FFFF80000003
FC0000000000000003FFFFC0000007F80000000000000003FFFFC0000007F80000000000
000001FFFFE0000007F00000000000000001FFFFE000000FF00000000000000000FFFFF0
00000FE00000000000000000FFFFF000001FE000000000000000007FFFF800001FC00000
0000000000007FFFF800003FC000000000000000007FFFF800003FC00000000000000000
3FFFFC00003F8000000000000000003FFFFC00007F8000000000000000001FFFFE00007F
0000000000000000001FFFFE0000FF0000000000000000000FFFFF0000FE000000000000
0000000FFFFF0001FE0000000000000000000FFFFF0001FE00000000000000000007FFFF
8003FC00000000000000000007FFFF8003FC00000000000000000003FFFFC003F8000000
00000000000003FFFFC007F800000000000000000001FFFFE007F0000000000000000000
01FFFFE00FF000000000000000000000FFFFF00FE000000000000000000000FFFFF01FE0
00000000000000000000FFFFF01FE0000000000000000000007FFFF81FC0000000000000
000000007FFFF83FC0000000000000000000003FFFFC3F80000000000000000000003FFF
FC7F80000000000000000000001FFFFE7F00000000000000000000001FFFFEFF00000000
000000000000001FFFFEFF00000000000000000000000FFFFFFE00000000000000000000
000FFFFFFE000000000000000000000007FFFFFC000000000000000000000007FFFFFC00
0000000000000000000003FFFFF8000000000000000000000003FFFFF800000000000000
0000000003FFFFF8000000000000000000000001FFFFF0000000000000000000000001FF
FFF0000000000000000000000000FFFFE0000000000000000000000000FFFFE000000000
00000000000000007FFFC00000000000000000000000007FFFC000000000000000000000
00003FFF800000000000000000000000003FFF800000000000000000000000003FFF8000
00000000000000000000001FFF000000000000000000000000001FFF0000000000000000
00000000000FFE000000000000000000000000000FFE0000000000000000000000000007
FC0000000000000000000000000007FC0000000000000000000000000003F80000000000
000073637DE17A>86 D<000003FFFE000000000000007FFFFFF0000000000003FFFFFFFE
00000000000FFFFFFFFF80000000001FFFFFFFFFE0000000003FFE001FFFF0000000007F
E00007FFF800000000FFF80001FFFC00000001FFFC0000FFFE00000001FFFC00007FFF00
000003FFFE00003FFF80000003FFFE00003FFFC0000003FFFE00001FFFE0000003FFFE00
001FFFE0000003FFFE00000FFFF0000003FFFE00000FFFF0000003FFFE00000FFFF00000
01FFFC000007FFF8000001FFFC000007FFF8000000FFF8000007FFF80000007FF0000007
FFF80000001FC0000007FFF80000000000000007FFF80000000000000007FFF800000000
00000007FFF80000000000000007FFF80000000000000007FFF80000000000000007FFF8
0000000000000007FFF8000000000001FFFFFFF800000000007FFFFFFFF80000000007FF
FFFFFFF8000000007FFFFFFFFFF800000001FFFFFF07FFF80000000FFFFFC007FFF80000
003FFFFE0007FFF80000007FFFF00007FFF8000001FFFFC00007FFF8000003FFFF000007
FFF8000007FFFE000007FFF800000FFFF8000007FFF800001FFFF8000007FFF800001FFF
F0000007FFF800003FFFE0000007FFF800007FFFE0000007FFF800007FFFC0000007FFF8
00007FFFC0000007FFF80000FFFF80000007FFF80000FFFF80000007FFF80000FFFF8000
0007FFF80000FFFF80000007FFF80000FFFF8000000FFFF80000FFFF8000000FFFF80000
FFFF8000001FFFF80000FFFFC000001FFFF800007FFFC000003FFFF800007FFFE000003F
FFF800003FFFE000007DFFFC00003FFFF00001F9FFFC00001FFFF80003F1FFFF80000FFF
FE000FE1FFFFFF0007FFFFC07FC0FFFFFF8001FFFFFFFF807FFFFF80007FFFFFFF003FFF
FF80001FFFFFFC000FFFFF800003FFFFF00001FFFF0000001FFF00000000000049437CC1
4E>97 D<0007FF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFF
FF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF8000000000
000000FFFF80000000000000007FFF80000000000000003FFF80000000000000003FFF80
000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000
003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000
00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F
FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000
0000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80
000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000
003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000FF
F8000000003FFF800FFFFF800000003FFF807FFFFFF00000003FFF81FFFFFFFC0000003F
FF87FFFFFFFF0000003FFF8FFF00FFFFC000003FFFBFF0001FFFE000003FFFFFC00007FF
F000003FFFFF000003FFF800003FFFFE000000FFFC00003FFFF8000000FFFE00003FFFF0
0000007FFF00003FFFE00000003FFF80003FFFC00000003FFFC0003FFFC00000001FFFC0
003FFFC00000001FFFE0003FFFC00000001FFFE0003FFFC00000000FFFF0003FFFC00000
000FFFF0003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003F
FFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007
FFFC003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC0
00000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE
003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC00000
0007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003F
FFC000000007FFFC003FFFC000000007FFFC003FFFC000000007FFFC003FFFC000000007
FFFC003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFF8003FFFC0
0000000FFFF0003FFFC00000000FFFF0003FFFC00000001FFFE0003FFFC00000001FFFE0
003FFFC00000003FFFC0003FFFE00000003FFF80003FFFE00000007FFF00003FFFF00000
007FFF00003FFFF8000000FFFE00003FFFFC000001FFFC00003FFEFF000007FFF800003F
FC7F80000FFFF000003FF83FE0003FFFC000003FF00FFC03FFFF8000003FE007FFFFFFFE
0000003FC001FFFFFFF80000003F8000FFFFFFE00000003F00001FFFFF00000000000000
03FFE00000004F657BE35A>I<0000000FFFF00000000001FFFFFF800000000FFFFFFFF0
0000003FFFFFFFFC000000FFFFFFFFFE000003FFFE001FFF000007FFF80001FF80000FFF
E00007FFC0001FFF80000FFFE0007FFF00000FFFE000FFFE00001FFFF000FFFE00001FFF
F001FFFC00001FFFF003FFF800001FFFF007FFF800001FFFF007FFF000001FFFF00FFFF0
00001FFFF00FFFF000000FFFE01FFFE000000FFFE01FFFE0000007FFC03FFFE0000003FF
803FFFE0000000FE003FFFE000000000007FFFC000000000007FFFC000000000007FFFC0
00000000007FFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC000000000
00FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC0
0000000000FFFFC00000000000FFFFC00000000000FFFFC00000000000FFFFC000000000
00FFFFC00000000000FFFFC000000000007FFFC000000000007FFFC000000000007FFFE0
00000000007FFFE000000000003FFFE000000000003FFFE000000000003FFFF000000000
001FFFF000000000FC1FFFF000000000FC0FFFF800000001FC0FFFF800000001F807FFF8
00000001F803FFFC00000003F803FFFE00000007F001FFFE00000007E000FFFF0000000F
E0007FFF8000001FC0003FFFE000007F80001FFFF00000FF000007FFFC0003FE000003FF
FFC03FFC000000FFFFFFFFF00000003FFFFFFFE00000000FFFFFFF8000000001FFFFFC00
000000000FFFC000003E437BC148>I<000000000000007FF80000000000000FFFFFF800
00000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000F
FFFFF80000000000000FFFFFF8000000000000000FFFF80000000000000007FFF8000000
0000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FF
F80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000
000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800
00000000000003FFF80000000000000003FFF80000000000000003FFF800000000000000
03FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000
0000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FF
F80000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000
000003FFF8000000000FFF8003FFF800000001FFFFF803FFF80000000FFFFFFE03FFF800
00003FFFFFFF83FFF8000000FFFFFFFFE3FFF8000003FFFF807FF3FFF8000007FFF8000F
FBFFF800001FFFE00003FFFFF800003FFFC00000FFFFF800007FFF0000007FFFF80000FF
FE0000003FFFF80001FFFC0000001FFFF80003FFFC0000000FFFF80003FFF800000007FF
F80007FFF800000007FFF8000FFFF000000007FFF8000FFFF000000007FFF8001FFFE000
000007FFF8001FFFE000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF800
3FFFE000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC0000000
07FFF8007FFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFF
C000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FF
F800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000
000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800FFFFC000000007FFF800
FFFFC000000007FFF8007FFFC000000007FFF8007FFFC000000007FFF8007FFFC0000000
07FFF8007FFFC000000007FFF8003FFFE000000007FFF8003FFFE000000007FFF8003FFF
E000000007FFF8001FFFE000000007FFF8001FFFE000000007FFF8000FFFF000000007FF
F8000FFFF000000007FFF80007FFF00000000FFFF80007FFF80000000FFFF80003FFF800
00001FFFF80001FFFC0000003FFFF80000FFFE0000007FFFF800007FFE000000FFFFF800
003FFF800003FFFFFC00001FFFC00007FFFFFE00000FFFF0001FF7FFFFFE0007FFFE01FF
E7FFFFFE0001FFFFFFFF87FFFFFE00007FFFFFFE07FFFFFE00001FFFFFF807FFFFFE0000
03FFFFE007FFFFFE0000003FFE0007FFC0004F657BE35A>I<0000000FFFC00000000000
01FFFFFC00000000000FFFFFFF80000000003FFFFFFFE000000000FFFFFFFFF800000003
FFFE03FFFC00000007FFF0007FFF0000001FFFC0001FFF8000003FFF80000FFFC000007F
FF000007FFE00000FFFE000003FFF00001FFFC000001FFF00003FFFC000001FFF80003FF
F8000000FFF80007FFF8000000FFFC000FFFF0000000FFFC000FFFF00000007FFE001FFF
F00000007FFE001FFFE00000007FFE003FFFE00000003FFF003FFFE00000003FFF003FFF
E00000003FFF007FFFE00000003FFF007FFFC00000003FFF007FFFC00000001FFF807FFF
C00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFFC00000001FFF80FFFF
FFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF80FFFF
FFFFFFFFFFFF00FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFF
C0000000000000FFFFC0000000000000FFFFC00000000000007FFFC00000000000007FFF
C00000000000007FFFC00000000000007FFFE00000000000007FFFE00000000000003FFF
E00000000000003FFFE00000000000001FFFE00000000000001FFFF0000000000F001FFF
F0000000001F800FFFF0000000003F8007FFF8000000003F8007FFF8000000007F0003FF
FC000000007F0001FFFE00000000FE0000FFFE00000001FE00007FFF00000003FC00003F
FF80000007F800001FFFE000000FF000000FFFF000003FE0000003FFFC0001FFC0000001
FFFFC01FFF000000007FFFFFFFFE000000001FFFFFFFF80000000007FFFFFFE000000000
00FFFFFF00000000000007FFF000000041437CC14A>I<000000003FFC0000000007FFFF
800000003FFFFFC0000001FFFFFFF0000007FFFFFFF800000FFFF03FFC00001FFF807FFC
00007FFE00FFFE0000FFFC00FFFE0000FFF801FFFF0001FFF001FFFF0003FFF001FFFF00
07FFE001FFFF0007FFE001FFFF000FFFC001FFFF000FFFC001FFFF000FFFC000FFFE001F
FF80007FFC001FFF80003FF8001FFF80001FF0001FFF800007C0001FFF80000000001FFF
80000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF80
000000001FFF80000000001FFF80000000001FFF80000000001FFF80000000001FFF8000
0000001FFF80000000001FFF80000000001FFF80000000001FFF80000000FFFFFFFFFFC0
00FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000FFFFFFFFFFC000
001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000
1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F
FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF
C0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0
000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000
0000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC00000
00001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000
001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC000000000
1FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001F
FFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFFC0000000001FFF
C00000007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFFFC00007FFFFFFF
FC00007FFFFFFFFC000038657CE431>I<0000000000000007F8000000007FFE00003FFE
0000000FFFFFF001FFFF0000007FFFFFFE03FFFF800001FFFFFFFF8FFFFF800003FFFFFF
FFDFFDFFC0000FFFF00FFFFFC1FFC0001FFF8001FFFF01FFC0003FFF0000FFFC03FFC000
7FFE00007FFE01FFC000FFFC00003FFF01FFC001FFF800001FFF81FF8001FFF800001FFF
80FF0003FFF800001FFFC03E0003FFF800001FFFC0000007FFF000000FFFE0000007FFF0
00000FFFE0000007FFF000000FFFE000000FFFF000000FFFF000000FFFF000000FFFF000
000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF00000
0FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF0000007
FFF000000FFFE0000007FFF000000FFFE0000007FFF000000FFFE0000003FFF800001FFF
C0000003FFF800001FFFC0000001FFF800001FFF80000001FFF800001FFF80000000FFFC
00003FFF000000007FFE00007FFE000000003FFF0000FFFC000000001FFF8001FFF80000
00001FFFF00FFFF0000000003FFFFFFFFFC0000000003FFFFFFFFF80000000007C7FFFFF
FE0000000000FC0FFFFFF00000000000FC007FFE000000000000FC000000000000000001
FC000000000000000001FC000000000000000001FC000000000000000001FC0000000000
00000001FE000000000000000001FE000000000000000001FF000000000000000001FF80
0000000000000001FFF00000000000000001FFFFFFFFFF8000000001FFFFFFFFFFFE0000
0000FFFFFFFFFFFFC0000000FFFFFFFFFFFFF00000007FFFFFFFFFFFFC0000007FFFFFFF
FFFFFF0000003FFFFFFFFFFFFF8000001FFFFFFFFFFFFFC000000FFFFFFFFFFFFFE00000
07FFFFFFFFFFFFF000003FFFFFFFFFFFFFF80000FFFFFFFFFFFFFFF80003FFFFFFFFFFFF
FFFC0007FFE0000001FFFFFC000FFF000000000FFFFE001FFE0000000001FFFE003FFC00
000000007FFE007FF800000000003FFF007FF800000000001FFF00FFF800000000001FFF
00FFF000000000001FFF00FFF000000000000FFF00FFF000000000000FFF00FFF0000000
00000FFF00FFF000000000000FFF00FFF000000000000FFF00FFF800000000001FFF007F
F800000000001FFE007FFC00000000003FFE003FFC00000000003FFC003FFE0000000000
7FFC001FFF0000000000FFF8000FFFC000000003FFF00007FFE000000007FFE00003FFF8
0000001FFFC00000FFFF000000FFFF0000007FFFF8001FFFFE0000001FFFFFFFFFFFF800
000007FFFFFFFFFFE000000000FFFFFFFFFF00000000000FFFFFFFF00000000000003FFF
FC000000004A607CC151>I<0007FF8000000000000000FFFFFF8000000000000000FFFF
FF8000000000000000FFFFFF8000000000000000FFFFFF8000000000000000FFFFFF8000
000000000000FFFFFF800000000000000000FFFF8000000000000000007FFF8000000000
000000003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000
003FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF
8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF800000
0000000000003FFF8000000000000000003FFF8000000000000000003FFF800000000000
0000003FFF8000000000000000003FFF8000000000000000003FFF800000000000000000
3FFF8000000000000000003FFF8000000000000000003FFF8000000000000000003FFF80
00000000000000003FFF8000000000000000003FFF8000000000000000003FFF80000000
00000000003FFF8000000000000000003FFF8000000000000000003FFF80000000000000
00003FFF80001FFF00000000003FFF8000FFFFF0000000003FFF8007FFFFFC000000003F
FF801FFFFFFF000000003FFF803FFFFFFF800000003FFF807FE07FFFC00000003FFF81FE
001FFFE00000003FFF83F8000FFFF00000003FFF87F00007FFF00000003FFF8FC00007FF
F80000003FFF8F800003FFF80000003FFF9F000003FFFC0000003FFFBE000003FFFC0000
003FFFBC000001FFFC0000003FFFFC000001FFFE0000003FFFF8000001FFFE0000003FFF
F8000001FFFE0000003FFFF0000001FFFE0000003FFFF0000001FFFE0000003FFFE00000
01FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE
0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FF
FFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF8051647BE3
5A>I<000FE00000003FF80000007FFC000001FFFF000001FFFF000003FFFF800003FFFF
800007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC00007FFFFC0
0003FFFF800003FFFF800001FFFF000001FFFF0000007FFC0000003FF80000000FE00000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
0000000007FF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF80007FFFFF
800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
003FFF8000003FFF8000FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FF
FFFFFFC022657BE42C>I<00000001FC0000000007FF000000000FFF800000003FFFE000
00003FFFE00000007FFFF00000007FFFF0000000FFFFF8000000FFFFF8000000FFFFF800
0000FFFFF8000000FFFFF8000000FFFFF8000000FFFFF80000007FFFF00000007FFFF000
00003FFFE00000003FFFE00000000FFF8000000007FF0000000001FC0000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000FFF800001FFFFFF800001FFFFFF800001FFFFFF800
001FFFFFF800001FFFFFF800001FFFFFF80000000FFFF800000007FFF800000003FFF800
000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800
000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800
000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800
000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800
000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800
000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800
000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800
000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800
000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800
000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800000003FFF800
000003FFF800000003FFF800000003FFF807F00003FFF81FFC0003FFF83FFE0003FFF87F
FF0003FFF8FFFF8007FFF0FFFF8007FFF0FFFF8007FFF0FFFF8007FFE0FFFF800FFFE0FF
FF800FFFC0FFFF801FFFC0FFFF801FFF807FFF003FFF007FFE007FFE003FFC00FFFC001F
FE03FFF0000FFFFFFFE00007FFFFFF800001FFFFFE0000007FFFF800000007FF8000002D
8288E431>I<0007FF80000000000000FFFFFF80000000000000FFFFFF80000000000000
FFFFFF80000000000000FFFFFF80000000000000FFFFFF80000000000000FFFFFF800000
0000000000FFFF80000000000000007FFF80000000000000003FFF80000000000000003F
FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000
0000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80
000000000000003FFF80000000000000003FFF80000000000000003FFF80000000000000
003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF800000
00000000003FFF80000000000000003FFF80000000000000003FFF80000000000000003F
FF80000000000000003FFF80000000000000003FFF80000000000000003FFF8000000000
0000003FFF80000000000000003FFF80000000000000003FFF80000000000000003FFF80
000000000000003FFF800003FFFFFF80003FFF800003FFFFFF80003FFF800003FFFFFF80
003FFF800003FFFFFF80003FFF800003FFFFFF80003FFF800003FFFFFF80003FFF800000
3FFF8000003FFF8000000FFC0000003FFF8000001FF00000003FFF8000003FE00000003F
FF800000FFC00000003FFF800001FF800000003FFF800003FF000000003FFF800007FC00
0000003FFF80000FF8000000003FFF80003FF0000000003FFF80007FE0000000003FFF80
00FFC0000000003FFF8001FF00000000003FFF8003FE00000000003FFF800FFC00000000
003FFF801FF800000000003FFF803FF000000000003FFF807FC000000000003FFF80FFE0
00000000003FFF83FFF000000000003FFF87FFF800000000003FFF8FFFF800000000003F
FF9FFFFC00000000003FFFBFFFFE00000000003FFFFFFFFE00000000003FFFFFFFFF0000
0000003FFFFFFFFF80000000003FFFFCFFFFC0000000003FFFF87FFFC0000000003FFFF0
7FFFE0000000003FFFE03FFFF0000000003FFFC01FFFF8000000003FFF801FFFF8000000
003FFF800FFFFC000000003FFF8007FFFE000000003FFF8003FFFF000000003FFF8003FF
FF000000003FFF8001FFFF800000003FFF8000FFFFC00000003FFF80007FFFE00000003F
FF80007FFFE00000003FFF80003FFFF00000003FFF80001FFFF80000003FFF80000FFFFC
0000003FFF80000FFFFC0000003FFF800007FFFE0000003FFF800003FFFF0000003FFF80
0001FFFF0000003FFF800001FFFF8000003FFF800000FFFFC000003FFF8000007FFFE000
003FFF800000FFFFF000FFFFFFFFE00FFFFFFFF0FFFFFFFFE00FFFFFFFF0FFFFFFFFE00F
FFFFFFF0FFFFFFFFE00FFFFFFFF0FFFFFFFFE00FFFFFFFF0FFFFFFFFE00FFFFFFFF04C64
7BE355>I<0007FF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000FFFFFF8000FF
FFFF800000FFFF8000007FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF80
00003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000
003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF800000
3FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003F
FF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF8000003FFF
8000003FFF8000FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFF
E023647BE32C>I<0007FF80001FFF00000000FFF8000000FFFFFF8000FFFFF0000007FF
FF800000FFFFFF8007FFFFFC00003FFFFFE00000FFFFFF801FFFFFFF0000FFFFFFF80000
FFFFFF803FFFFFFF8001FFFFFFFC0000FFFFFF807FE07FFFC003FF03FFFE0000FFFFFF81
FE001FFFE00FF000FFFF000000FFFF83F8000FFFF01FC0007FFF8000007FFF87F00007FF
F03F80003FFF8000003FFF8FC00007FFF87E00003FFFC000003FFF8F800003FFF87C0000
1FFFC000003FFF9F000003FFFCF800001FFFE000003FFFBE000003FFFDF000001FFFE000
003FFFBC000001FFFDE000000FFFE000003FFFFC000001FFFFE000000FFFF000003FFFF8
000001FFFFC000000FFFF000003FFFF8000001FFFFC000000FFFF000003FFFF0000001FF
FF8000000FFFF000003FFFF0000001FFFF8000000FFFF000003FFFE0000001FFFF000000
0FFFF000003FFFE0000001FFFF0000000FFFF000003FFFE0000001FFFF0000000FFFF000
003FFFE0000001FFFF0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0
000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF
FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000
0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000
003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0
000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF
FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000
0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000
003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0
000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF
FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000
0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000
003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0
000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FF
FE0000000FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE000000
0FFFF000003FFFC0000001FFFE0000000FFFF000003FFFC0000001FFFE0000000FFFF000
003FFFC0000001FFFE0000000FFFF000FFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFF
F007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFF
FFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803FFFFFFFFCFFFFFFFFF007FFFFFFFF803F
FFFFFFFC7E417BC087>I<0007FF80001FFF00000000FFFFFF8000FFFFF0000000FFFFFF
8007FFFFFC000000FFFFFF801FFFFFFF000000FFFFFF803FFFFFFF800000FFFFFF807FE0
7FFFC00000FFFFFF81FE001FFFE0000000FFFF83F8000FFFF00000007FFF87F00007FFF0
0000003FFF8FC00007FFF80000003FFF8F800003FFF80000003FFF9F000003FFFC000000
3FFFBE000003FFFC0000003FFFBC000001FFFC0000003FFFFC000001FFFE0000003FFFF8
000001FFFE0000003FFFF8000001FFFE0000003FFFF0000001FFFE0000003FFFF0000001
FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE0000003FFFE0000001FFFE00
00003FFFE0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
00003FFFC0000001FFFE0000FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFF
FFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF007FFFFFFFF80FFFFFFFFF0
07FFFFFFFF8051417BC05A>I<00000007FFE0000000000000FFFFFF000000000007FFFF
FFE0000000001FFFFFFFF8000000007FFFFFFFFE00000001FFFE007FFF80000007FFF000
0FFFE000000FFFC00003FFF000001FFF800001FFF800003FFF000000FFFC00007FFE0000
007FFE0000FFFC0000003FFF0001FFF80000001FFF8003FFF80000001FFFC003FFF00000
000FFFC007FFF00000000FFFE00FFFE000000007FFF00FFFE000000007FFF01FFFE00000
0007FFF81FFFE000000007FFF81FFFE000000007FFF83FFFC000000003FFFC3FFFC00000
0003FFFC3FFFC000000003FFFC7FFFC000000003FFFE7FFFC000000003FFFE7FFFC00000
0003FFFE7FFFC000000003FFFEFFFFC000000003FFFFFFFFC000000003FFFFFFFFC00000
0003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC00000
0003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC000000003FFFFFFFFC00000
0003FFFFFFFFC000000003FFFFFFFFC000000003FFFF7FFFC000000003FFFE7FFFC00000
0003FFFE7FFFC000000003FFFE7FFFC000000003FFFE3FFFE000000007FFFC3FFFE00000
0007FFFC3FFFE000000007FFFC1FFFE000000007FFF81FFFE000000007FFF80FFFF00000
000FFFF00FFFF00000000FFFF007FFF00000000FFFE003FFF80000001FFFC003FFF80000
001FFFC001FFFC0000003FFF8000FFFE0000007FFF00007FFF000000FFFE00003FFF8000
01FFFC00001FFFC00003FFF8000007FFF0000FFFE0000003FFFE007FFFC0000000FFFFFF
FFFF000000003FFFFFFFFC0000000007FFFFFFE00000000000FFFFFF00000000000007FF
E000000048437CC151>I<0007FF8000FFF8000000FFFFFF800FFFFF800000FFFFFF807F
FFFFF00000FFFFFF81FFFFFFFC0000FFFFFF87FFFFFFFF0000FFFFFF8FFF01FFFFC000FF
FFFFBFF0003FFFE00000FFFFFFC0000FFFF000007FFFFF000007FFF800003FFFFE000003
FFFC00003FFFF8000001FFFE00003FFFF0000000FFFF00003FFFE0000000FFFF80003FFF
C00000007FFFC0003FFFC00000007FFFC0003FFFC00000003FFFE0003FFFC00000003FFF
E0003FFFC00000001FFFF0003FFFC00000001FFFF0003FFFC00000001FFFF8003FFFC000
00000FFFF8003FFFC00000000FFFF8003FFFC00000000FFFFC003FFFC00000000FFFFC00
3FFFC00000000FFFFC003FFFC000000007FFFC003FFFC000000007FFFE003FFFC0000000
07FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFF
C000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FF
FE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000000007FFFE003FFFC000
000007FFFE003FFFC000000007FFFE003FFFC00000000FFFFC003FFFC00000000FFFFC00
3FFFC00000000FFFFC003FFFC00000000FFFFC003FFFC00000000FFFF8003FFFC0000000
1FFFF8003FFFC00000001FFFF8003FFFC00000001FFFF0003FFFC00000003FFFF0003FFF
C00000003FFFE0003FFFC00000007FFFE0003FFFC00000007FFFC0003FFFE0000000FFFF
80003FFFE0000000FFFF00003FFFF0000001FFFF00003FFFF8000003FFFE00003FFFFC00
0007FFFC00003FFFFF00000FFFF800003FFFFF80001FFFF000003FFFFFE0007FFFC00000
3FFFCFFC03FFFF8000003FFFC7FFFFFFFE0000003FFFC1FFFFFFF80000003FFFC0FFFFFF
E00000003FFFC01FFFFF000000003FFFC003FFE0000000003FFFC0000000000000003FFF
C0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC00000000000
00003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC000
0000000000003FFFC0000000000000003FFFC0000000000000003FFFC000000000000000
3FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000
000000003FFFC0000000000000003FFFC0000000000000003FFFC0000000000000003FFF
C0000000000000003FFFC0000000000000FFFFFFFFF00000000000FFFFFFFFF000000000
00FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF00000000000FFFFFFFFF0
00000000004F5D7BC05A>I<000FFF000FFC00FFFFFF003FFF80FFFFFF00FFFFE0FFFFFF
01FFFFF0FFFFFF03FFFFF8FFFFFF07FC7FFCFFFFFF0FE0FFFE00FFFF1F80FFFE007FFF3F
01FFFF003FFF3E01FFFF003FFF7E01FFFF003FFF7C01FFFF003FFFF801FFFF003FFFF801
FFFF003FFFF001FFFF003FFFF000FFFE003FFFF000FFFE003FFFE0007FFC003FFFE0003F
F8003FFFE0000FE0003FFFC0000000003FFFC0000000003FFFC0000000003FFFC0000000
003FFFC0000000003FFF80000000003FFF80000000003FFF80000000003FFF8000000000
3FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003F
FF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF
80000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF80
000000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF8000
0000003FFF80000000003FFF80000000003FFF80000000003FFF80000000003FFF800000
00003FFF80000000003FFF80000000003FFF80000000003FFF80000000FFFFFFFFF80000
FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF80000FFFFFFFFF8000038
417BC042>114 D<00003FFF8007800007FFFFF81F80001FFFFFFE7F80007FFFFFFFFF80
01FFFFFFFFFF8003FFE001FFFF8007FF00001FFF800FFC000007FF801FF0000003FF801F
F0000000FF803FE0000000FF807FE00000007F807FC00000003F807FC00000003F80FFC0
0000003F80FFC00000001F80FFC00000001F80FFE00000001F80FFF00000001F80FFF800
00001F80FFFC0000000000FFFF0000000000FFFFE000000000FFFFFF000000007FFFFFF8
0000007FFFFFFFC000003FFFFFFFFC00003FFFFFFFFF00001FFFFFFFFFC0000FFFFFFFFF
F00007FFFFFFFFF80003FFFFFFFFFC0001FFFFFFFFFE0000FFFFFFFFFF00003FFFFFFFFF
80000FFFFFFFFFC00003FFFFFFFFC000007FFFFFFFE0000003FFFFFFF00000001FFFFFF0
00000000FFFFF0000000001FFFF80000000007FFF87C00000001FFF8FC00000000FFF8FC
000000007FF8FE000000003FF8FE000000003FF8FE000000001FF8FF000000001FF8FF00
0000001FF8FF800000001FF0FF800000001FF0FFC00000001FF0FFC00000003FF0FFE000
00003FE0FFF00000007FE0FFF80000007FC0FFFE000000FF80FFFF000003FF00FFFFC000
0FFE00FFFFFC007FFC00FFDFFFFFFFF800FF0FFFFFFFF000FE03FFFFFFC000F8007FFFFE
0000F0000FFFE0000035437BC140>I<000007E0000000000007E0000000000007E00000
00000007E0000000000007E0000000000007E000000000000FE000000000000FE0000000
00000FE000000000000FE000000000000FE000000000001FE000000000001FE000000000
001FE000000000003FE000000000003FE000000000007FE000000000007FE00000000000
FFE00000000001FFE00000000001FFE00000000003FFE00000000007FFE0000000000FFF
E0000000001FFFE0000000007FFFE000000001FFFFE00000000FFFFFFFFFFE00FFFFFFFF
FFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00001FFFE000
0000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE00000
00001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000
001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE000000000
1FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001F
FFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFF
E0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0000000001FFFE0
000000001FFFE0000000001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE000
0FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0000F
C0001FFFE0000FC0001FFFE0000FC0001FFFE0000FC0001FFFE0001FC0000FFFF0001F80
000FFFF0001F80000FFFF0003F800007FFF0003F000007FFF8007F000003FFFC007E0000
01FFFE00FC000000FFFF83FC0000007FFFFFF80000003FFFFFF00000000FFFFFC0000000
03FFFF80000000003FFC0000325C7DDA3F>I<0007FFC00000003FFE0000FFFFFFC00007
FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE
0000FFFFFFC00007FFFFFE0000FFFFFFC00007FFFFFE000000FFFFC0000007FFFE000000
7FFFC0000003FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001
FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE00
00003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003F
FFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC000
0001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FF
FE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000
003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFF
C0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC00000
01FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE
0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE000000
3FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0000001FFFE0000003FFFC0
000003FFFE0000003FFFC0000003FFFE0000003FFFC0000003FFFE0000003FFFC0000007
FFFE0000003FFFC0000007FFFE0000003FFFC000000FFFFE0000001FFFC000000FFFFE00
00001FFFC000001FFFFE0000001FFFC000003EFFFE0000000FFFE000007EFFFE0000000F
FFE00000FCFFFF00000007FFF00001F8FFFF80000003FFF80007F0FFFFFF800001FFFF00
3FE0FFFFFF800000FFFFFFFFC0FFFFFF8000007FFFFFFF00FFFFFF8000001FFFFFFE00FF
FFFF80000003FFFFF800FFFFFF800000003FFF8000FFF0000051427BC05A>I<FFFFFFFF
C00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFC
FFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFC007FFFC00000001FFE00003FFFE00000
0007F000003FFFE000000007F000001FFFF000000007E000001FFFF00000000FE000000F
FFF80000000FC000000FFFF80000001FC0000007FFF80000001F80000007FFFC0000003F
80000003FFFC0000003F00000003FFFE0000007F00000003FFFE0000007F00000001FFFF
0000007E00000001FFFF000000FE00000000FFFF800000FC00000000FFFF800001FC0000
00007FFF800001F8000000007FFFC00003F8000000003FFFC00003F0000000003FFFE000
07F0000000003FFFE00007F0000000001FFFF00007E0000000001FFFF0000FE000000000
0FFFF8000FC0000000000FFFF8001FC00000000007FFFC001F800000000007FFFC003F80
0000000003FFFC003F000000000003FFFE007F000000000003FFFE007F000000000001FF
FF00FE000000000001FFFF00FE000000000000FFFF80FC000000000000FFFF81FC000000
0000007FFFC1F80000000000007FFFC3F80000000000003FFFC3F00000000000003FFFE7
F00000000000001FFFE7E00000000000001FFFFFE00000000000001FFFFFE00000000000
000FFFFFC00000000000000FFFFFC000000000000007FFFF8000000000000007FFFF8000
000000000003FFFF0000000000000003FFFF0000000000000001FFFE0000000000000001
FFFE0000000000000001FFFE0000000000000000FFFC0000000000000000FFFC00000000
000000007FF800000000000000007FF800000000000000003FF000000000000000003FF0
00000000000000001FE000000000000000001FE000000000000000000FC0000000004E41
7DBF55>I<FFFFFFFF81FFFFFFFC0003FFFFFCFFFFFFFF81FFFFFFFC0003FFFFFCFFFFFF
FF81FFFFFFFC0003FFFFFCFFFFFFFF81FFFFFFFC0003FFFFFCFFFFFFFF81FFFFFFFC0003
FFFFFCFFFFFFFF81FFFFFFFC0003FFFFFC007FFF800000FFFC0000001FFE00007FFFC000
00FFFE00000003F800003FFFC000007FFE00000003F000003FFFC000007FFF00000003F0
00003FFFE000003FFF00000007F000001FFFE000003FFF00000007E000001FFFF000003F
FF8000000FE000000FFFF000001FFF8000000FC000000FFFF000001FFFC000000FC00000
0FFFF800000FFFC000001FC0000007FFF800000FFFC000001F80000007FFFC00001FFFE0
00003F80000003FFFC00001FFFE000003F00000003FFFC00003FFFF000003F00000003FF
FE00003FFFF000007F00000001FFFE00003FFFF000007E00000001FFFF00007FFFF80000
FE00000000FFFF00007FFFF80000FC00000000FFFF0000FFFFFC0000FC00000000FFFF80
00FCFFFC0001FC000000007FFF8000FCFFFC0001F8000000007FFFC001FCFFFE0003F800
0000003FFFC001F87FFE0003F0000000003FFFC003F87FFF0003F0000000003FFFE003F0
3FFF0007F0000000001FFFE003F03FFF0007E0000000001FFFF007F03FFF800FE0000000
000FFFF007E01FFF800FC0000000000FFFF00FE01FFFC00FC0000000000FFFF80FC00FFF
C01FC00000000007FFF80FC00FFFC01F800000000007FFFC1FC00FFFE03F800000000003
FFFC1F8007FFE03F000000000003FFFC3F8007FFF03F000000000003FFFE3F0003FFF07F
000000000001FFFE3F0003FFF07E000000000001FFFF7F0003FFF8FE000000000000FFFF
7E0001FFF8FC000000000000FFFFFE0001FFFCFC000000000000FFFFFC0000FFFDFC0000
000000007FFFFC0000FFFDF80000000000007FFFFC0000FFFFF80000000000003FFFF800
007FFFF00000000000003FFFF800007FFFF00000000000003FFFF000003FFFF000000000
00001FFFF000003FFFE00000000000001FFFF000003FFFE00000000000000FFFE000001F
FFC00000000000000FFFE000001FFFC00000000000000FFFC000000FFFC0000000000000
07FFC000000FFF8000000000000007FFC000000FFF8000000000000003FF80000007FF00
00000000000003FF80000007FF0000000000000003FF00000003FF0000000000000001FF
00000003FE0000000000000001FF00000003FE0000000000000000FE00000001FC000000
00000000007C00000000F8000000006E417DBF75>I<7FFFFFFFC0007FFFFFF87FFFFFFF
C0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF87FFFFFFFC0007FFFFFF8
7FFFFFFFC0007FFFFFF8001FFFF8000007FFF000000FFFF8000001FF00000007FFFC0000
01FE00000003FFFE000003FC00000001FFFF000007F800000001FFFF80000FF000000000
FFFF80001FE0000000007FFFC0001FE0000000003FFFE0003FC0000000001FFFF0007F80
000000001FFFF800FF00000000000FFFF801FE000000000007FFFC03FC000000000003FF
FE07F8000000000001FFFF07F8000000000001FFFF8FF0000000000000FFFF9FE0000000
0000007FFFFFC00000000000003FFFFF800000000000001FFFFF000000000000001FFFFE
000000000000000FFFFC0000000000000007FFFC0000000000000003FFFE000000000000
0001FFFF0000000000000001FFFF8000000000000000FFFF80000000000000007FFFC000
0000000000007FFFE000000000000000FFFFF000000000000001FFFFF800000000000003
FFFFF800000000000007FFFFFC0000000000000FF3FFFE0000000000001FE1FFFF000000
0000001FC0FFFF8000000000003FC0FFFF8000000000007F807FFFC00000000000FF003F
FFE00000000001FE001FFFF00000000003FC000FFFF80000000007F8000FFFF800000000
07F00007FFFC000000000FF00003FFFE000000001FE00001FFFF000000003FC00000FFFF
800000007F800000FFFF80000000FF0000007FFFC0000001FE0000003FFFE0000001FC00
00001FFFF0000007FC0000000FFFF800003FFF0000000FFFF800FFFFFFF00001FFFFFFFF
FFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001FFFFFFFFFFFFFFF00001
FFFFFFFFFFFFFFF00001FFFFFFFF50407EBF55>I<FFFFFFFFC00003FFFFFCFFFFFFFFC0
0003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFFFFFFFFC00003FFFFFCFF
FFFFFFC00003FFFFFC003FFFC00000001FFE00003FFFE000000007F000003FFFE0000000
07F000001FFFF000000007E000001FFFF00000000FE000000FFFF80000000FC000000FFF
F80000001FC0000007FFFC0000001F80000007FFFC0000003F80000003FFFC0000003F00
000003FFFE0000007F00000001FFFE0000007E00000001FFFF000000FE00000001FFFF00
0000FE00000000FFFF800001FC00000000FFFF800001FC000000007FFFC00001F8000000
007FFFC00003F8000000003FFFE00003F0000000003FFFE00007F0000000001FFFE00007
E0000000001FFFF0000FE0000000000FFFF0000FC0000000000FFFF8001FC0000000000F
FFF8001FC00000000007FFFC003F800000000007FFFC003F800000000003FFFE003F0000
00000003FFFE007F000000000001FFFF007E000000000001FFFF00FE000000000000FFFF
00FC000000000000FFFF81FC0000000000007FFF81F80000000000007FFFC3F800000000
00007FFFC3F80000000000003FFFE7F00000000000003FFFE7F00000000000001FFFF7E0
0000000000001FFFFFE00000000000000FFFFFC00000000000000FFFFFC0000000000000
07FFFF8000000000000007FFFF8000000000000003FFFF0000000000000003FFFF000000
0000000003FFFF0000000000000001FFFE0000000000000001FFFE0000000000000000FF
FC0000000000000000FFFC00000000000000007FF800000000000000007FF80000000000
0000003FF000000000000000003FF000000000000000001FE000000000000000001FE000
000000000000001FE000000000000000001FC000000000000000001FC000000000000000
001F8000000000000000003F8000000000000000003F0000000000000000007F00000000
00000000007E000000000000000000FE000000000007E00000FC00000000001FF80001FC
00000000003FFC0001FC00000000007FFE0003F800000000007FFE0003F80000000000FF
FF0007F00000000000FFFF0007F00000000000FFFF000FE00000000000FFFF000FC00000
000000FFFF001FC00000000000FFFF003F8000000000007FFE007F0000000000007FFE00
FE0000000000007FFC01FE0000000000003FF807FC0000000000001FF03FF00000000000
000FFFFFE000000000000007FFFFC000000000000003FFFF0000000000000000FFFC0000
0000000000001FE0000000000000004E5D7DBF55>I E /Fs 2 16
df<000000007FFE0000000000000007FFFFE00000000000003FFFFFFC000000000000FF
FFFFFF000000000003FFC003FFC0000000000FFC00003FF0000000003FE0000007FC0000
00007F80000001FE00000001FE000000007F80000003F8000000001FC0000007E0000000
0007E000000FC00000000003F000001F800000000001F800003F000000000000FC00007E
0000000000007E0000FC0000000000003F0000F80000000000001F0001F0000000000000
0F8003F00000000000000FC003E000000000000007C007C000000000000003E007C00000
0000000003E00F8000000000000001F00F8000000000000001F01F0000000000000000F8
1F0000000000000000F81E0000000000000000783E00000000000000007C3E0000000000
0000007C3C00000000000000003C7C00000000000000003E7C00000000000000003E7800
000000000000001E7800000000000000001E7800000000000000001EF800000000000000
001FF800000000000000001FF000000000000000000FF000000000000000000FF0000000
00000000000FF000000000000000000FF000000000000000000FF000000000000000000F
F000000000000000000FF000000000000000000FF000000000000000000FF00000000000
0000000FF000000000000000000FF800000000000000001FF800000000000000001F7800
000000000000001E7800000000000000001E7800000000000000001E7C00000000000000
003E7C00000000000000003E3C00000000000000003C3E00000000000000007C3E000000
00000000007C1E0000000000000000781F0000000000000000F81F0000000000000000F8
0F8000000000000001F00F8000000000000001F007C000000000000003E007C000000000
000003E003E000000000000007C003F00000000000000FC001F00000000000000F8000F8
0000000000001F0000FC0000000000003F00007E0000000000007E00003F000000000000
FC00001F800000000001F800000FC00000000003F0000007E00000000007E0000003F800
0000001FC0000001FE000000007F800000007F80000001FE000000003FE0000007FC0000
00000FFC00003FF00000000003FFC003FFC00000000000FFFFFFFF0000000000003FFFFF
FC00000000000007FFFFE0000000000000007FFE0000000050557BC05B>13
D<000FFC0000003FFF000000FFFFC00003FFFFF00007FFFFF8000FFFFFFC001FFFFFFE00
3FFFFFFF003FFFFFFF007FFFFFFF807FFFFFFF807FFFFFFF80FFFFFFFFC0FFFFFFFFC0FF
FFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFF
FFFFC07FFFFFFF807FFFFFFF807FFFFFFF803FFFFFFF003FFFFFFF001FFFFFFE000FFFFF
FC0007FFFFF80003FFFFF00000FFFFC000003FFF0000000FFC000022227BA72D>15
D E /Ft 33 121 df<FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18067E9622>45
D<1E007F807F80FFC0FFC0FFC0FFC07F807F801E000A0A77891D>I<0000001FF8000180
000001FFFF80038000000FFFFFE0078000003FF803F80F800000FF80007C0F800001FE00
001E1F800007FC00000FBF80000FF0000007FF80001FE0000003FF80003FC0000001FF80
007F80000000FF8000FF000000007F8001FE000000003F8003FE000000003F8003FC0000
00001F8007FC000000001F800FF8000000000F800FF8000000000F801FF0000000000F80
1FF00000000007803FF00000000007803FE00000000007803FE00000000003807FE00000
000003807FE00000000003807FE00000000003807FC0000000000000FFC0000000000000
FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000
00000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000
FFC0000000000000FFC00000000000007FC00000000000007FE00000000000007FE00000
000003807FE00000000003803FE00000000003803FE00000000003803FF0000000000380
1FF00000000007801FF00000000007000FF80000000007000FF800000000070007FC0000
00000F0003FC000000000E0003FE000000001E0001FE000000001C0000FF000000003C00
007F800000007800003FC0000000F000001FE0000001E000000FF0000003C0000007FC00
000780000001FE00001F00000000FFC0007E000000003FF803F8000000000FFFFFE00000
000001FFFF8000000000001FFC00000039427ABF47>67 D<FFFFFFFFFC000000FFFFFFFF
FFC00000FFFFFFFFFFF0000001FFC0001FFC0000007F800001FF0000007F8000007F8000
007F8000003FE000007F8000000FF000007F80000007F800007F80000003FC00007F8000
0001FE00007F80000000FE00007F80000000FF00007F800000007F80007F800000007F80
007F800000003FC0007F800000003FE0007F800000001FE0007F800000001FE0007F8000
00001FF0007F800000001FF0007F800000000FF8007F800000000FF8007F800000000FF8
007F800000000FF8007F800000000FF8007F800000000FFC007F800000000FFC007F8000
00000FFC007F800000000FFC007F800000000FFC007F800000000FFC007F800000000FFC
007F800000000FFC007F800000000FFC007F800000000FFC007F800000000FFC007F8000
00000FF8007F800000000FF8007F800000000FF8007F800000000FF8007F800000001FF0
007F800000001FF0007F800000001FF0007F800000001FE0007F800000003FE0007F8000
00003FC0007F800000003FC0007F800000007F80007F800000007F00007F80000000FF00
007F80000001FE00007F80000003FC00007F80000007F800007F8000000FF000007F8000
001FE000007F8000007FC000007F800001FF000001FFC0000FFE0000FFFFFFFFFFF80000
FFFFFFFFFFC00000FFFFFFFFFC0000003E3E7BBD4B>I<FFFFFFFFFFFFF0FFFFFFFFFFFF
F0FFFFFFFFFFFFF001FFC00000FFF0007F8000001FF0007F80000007F8007F80000003F8
007F80000001F8007F80000000F8007F8000000078007F8000000078007F800000007800
7F8000000038007F8000000038007F8000000038007F8000000038007F800000001C007F
80001C001C007F80001C001C007F80001C001C007F80001C001C007F80001C0000007F80
001C0000007F80003C0000007F80003C0000007F80007C0000007F8000FC0000007F8003
FC0000007FFFFFFC0000007FFFFFFC0000007FFFFFFC0000007F8003FC0000007F8000FC
0000007F80007C0000007F80003C0000007F80003C0000007F80001C0000007F80001C00
00007F80001C0007007F80001C0007007F80001C0007007F80001C000E007F800000000E
007F800000000E007F800000000E007F800000000E007F800000001E007F800000001C00
7F800000001C007F800000003C007F800000003C007F800000007C007F800000007C007F
80000000F8007F80000001F8007F80000003F8007F80000007F8007F8000001FF801FFC0
0001FFF8FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0383E7BBD43>I<FFFFFFF0
FFFFFFF0FFFFFFF000FFF000003FC000003FC000003FC000003FC000003FC000003FC000
003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000
003FC000003FC000003FC00000FFF000FFFFFFF0FFFFFFF0FFFFFFF01C3E7CBD25>73
D<0000003FF8000000000003FFFF80000000000FE00FE0000000007F0001FC00000000FC
00007E00000003F800003F80000007F000001FC000000FC0000007E000003F80000003F8
00007F80000003FC00007F00000001FC0000FE00000000FE0001FC000000007F0003FC00
0000007F8007F8000000003FC007F8000000003FC00FF8000000003FE00FF0000000001F
E01FF0000000001FF01FF0000000001FF03FE0000000000FF83FE0000000000FF83FE000
0000000FF87FE0000000000FFC7FC00000000007FC7FC00000000007FC7FC00000000007
FCFFC00000000007FEFFC00000000007FEFFC00000000007FEFFC00000000007FEFFC000
00000007FEFFC00000000007FEFFC00000000007FEFFC00000000007FEFFC00000000007
FEFFC00000000007FEFFC00000000007FEFFC00000000007FE7FC00000000007FC7FE000
0000000FFC7FE0000000000FFC7FE0000000000FFC3FE0000000000FF83FE0000000000F
F83FF0000000001FF81FF0000000001FF01FF0000000001FF00FF8000000003FE00FF800
0000003FE007F8000000003FC007FC000000007FC003FC000000007F8001FE00000000FF
0000FF00000001FE0000FF00000001FE00007F80000003FC00003FC0000007F800001FE0
00000FF0000007F000001FC0000003F800003F80000000FE0000FE000000007F8003FC00
0000001FE00FF00000000003FFFF8000000000003FF80000003F427ABF4D>79
D<FFFFFFFFE000000000FFFFFFFFFE00000000FFFFFFFFFF8000000001FFC0007FF00000
00007F80000FF8000000007F800003FE000000007F800001FF000000007F800000FF8000
00007F8000007FC00000007F8000003FE00000007F8000003FE00000007F8000003FF000
00007F8000001FF00000007F8000001FF80000007F8000001FF80000007F8000001FF800
00007F8000001FF80000007F8000001FF80000007F8000001FF80000007F8000001FF800
00007F8000001FF00000007F8000003FF00000007F8000003FE00000007F8000003FC000
00007F8000007F800000007F800000FF000000007F800001FE000000007F800003FC0000
00007F80000FF0000000007F80007FC0000000007FFFFFFE00000000007FFFFFF8000000
00007F8000FE00000000007F80003F80000000007F80000FE0000000007F800007F00000
00007F800003F8000000007F800003FC000000007F800001FC000000007F800001FE0000
00007F800000FE000000007F800000FF000000007F800000FF000000007F800000FF0000
00007F800000FF800000007F800000FF800000007F800000FF800000007F800000FF8000
00007F800000FFC00000007F800000FFC00000007F800000FFC00000007F800000FFC000
00007F800000FFE00100007F800000FFE00380007F800000FFE00380007F8000007FE003
80007F8000007FF00380007F8000003FF0070001FFE000003FF80700FFFFFFC0001FF80F
00FFFFFFC0000FFC0E00FFFFFFC00003FE1C00000000000000FFF8000000000000001FE0
0041407BBD49>82 D<0003FE000600001FFFC00E00007FFFF81E0001FE01FC1E0003F000
3F3E0007E0000FFE000FC00007FE001F800003FE001F000001FE003E000000FE007E0000
007E007E0000007E007C0000003E00FC0000003E00FC0000003E00FC0000001E00FC0000
001E00FC0000001E00FE0000000E00FE0000000E00FF0000000E00FF8000000E007F8000
0000007FC0000000007FF0000000003FFC000000003FFFC00000001FFFFC0000000FFFFF
C0000007FFFFFC000003FFFFFF000001FFFFFFC000007FFFFFE000001FFFFFF0000003FF
FFF80000003FFFFC00000003FFFE000000003FFF0000000007FF0000000001FF80000000
00FF80000000007F80000000007FC0000000003FC0E00000001FC0E00000001FC0E00000
001FC0E00000000FC0E00000000FC0F00000000FC0F00000000FC0F00000000FC0F80000
000F80F80000001F80FC0000001F80FC0000001F00FE0000003F00FF0000003E00FF8000
007C00FFC00000FC00FDF00001F800F8FC0003F000F07FC01FC000F01FFFFF8000E003FF
FE0000C0003FF000002A427ABF38>I<3FFFFFFFFFFFFFE03FFFFFFFFFFFFFE03FFFFFFF
FFFFFFE03FF0003FF0007FE03F80001FE0000FE07F00001FE00007F07E00001FE00003F0
7C00001FE00001F07800001FE00000F07800001FE00000F07800001FE00000F07000001F
E00000707000001FE00000707000001FE00000707000001FE00000707000001FE0000070
E000001FE0000038E000001FE0000038E000001FE0000038E000001FE0000038E000001F
E00000380000001FE00000000000001FE00000000000001FE00000000000001FE0000000
0000001FE00000000000001FE00000000000001FE00000000000001FE00000000000001F
E00000000000001FE00000000000001FE00000000000001FE00000000000001FE0000000
0000001FE00000000000001FE00000000000001FE00000000000001FE00000000000001F
E00000000000001FE00000000000001FE00000000000001FE00000000000001FE0000000
0000001FE00000000000001FE00000000000001FE00000000000001FE00000000000001F
E00000000000001FE00000000000001FE00000000000001FE00000000000001FE0000000
0000001FE00000000000001FE00000000000001FE00000000000001FE00000000000003F
F00000000000007FF80000000003FFFFFFFF00000003FFFFFFFF00000003FFFFFFFF0000
3D3D7CBC47>I<FFFFFF000001FFFFC0FFFFFF000001FFFFC0FFFFFF000001FFFFC003FF
E00000003FFC0000FF800000000FF00000FF8000000007E000007F8000000007C000007F
80000000078000003FC0000000078000003FC0000000070000003FE00000000F0000001F
E00000000E0000001FE00000000E0000000FF00000001C0000000FF00000001C0000000F
F80000003C00000007F80000003800000007F80000003800000007FC0000007800000003
FC0000007000000003FE000000F000000001FE000000E000000001FE000000E000000001
FF000001E000000000FF000001C000000000FF800001C0000000007F8000038000000000
7F80000380000000007FC0000780000000003FC0000700000000003FE000070000000000
1FE0000E00000000001FE0000E00000000001FF0001E00000000000FF0001C0000000000
0FF8001C000000000007F80038000000000007F80038000000000007FC00780000000000
03FC0070000000000003FC0070000000000001FE00E0000000000001FE00E00000000000
01FF01E0000000000000FF01C0000000000000FF01C00000000000007F83800000000000
007F83800000000000007FC7800000000000003FC7000000000000003FC7000000000000
003FEF000000000000001FEE000000000000001FFE000000000000000FFC000000000000
000FFC000000000000000FFC0000000000000007F80000000000000007F8000000000000
0003F00000000000000003F00000000000000003F00000000000000001E0000000000000
0001E00000000042407DBD4A>86 D<000001E0000000000001E0000000000003F0000000
000003F0000000000003F0000000000007F8000000000007F8000000000007F800000000
000FFC00000000000FFC00000000001FFE00000000001CFE00000000001CFE0000000000
3CFF0000000000387F0000000000387F0000000000703F8000000000703F800000000070
3F8000000000E01FC000000000E01FC000000001E01FE000000001C00FE000000001C00F
E0000000038007F0000000038007F0000000038007F0000000070003F8000000070003F8
0000000F0003FC0000000E0001FC0000000FFFFFFC0000001FFFFFFE0000001FFFFFFE00
00001C0000FE0000003800007F0000003800007F0000007800007F8000007000003F8000
007000003F800000F000003FC00000E000001FC00001E000001FC00003F000001FE00007
F000001FE0000FF800003FF800FFFE0001FFFFC0FFFE0001FFFFC0FFFE0001FFFFC03231
7DB038>97 D<FFFFFFFE0000FFFFFFFFC000FFFFFFFFF00003FC0007F80001F80001FE00
01F80000FE0001F800007F0001F800007F8001F800003F8001F800003FC001F800003FC0
01F800003FC001F800003FC001F800003FC001F800003FC001F800003F8001F800007F80
01F800007F0001F80000FE0001F80001FC0001F80007F00001F8007FE00001FFFFFF8000
01FFFFFFF00001F80001FC0001F80000FE0001F800007F8001F800003F8001F800001FC0
01F800001FE001F800000FE001F800000FF001F800000FF001F800000FF001F800000FF0
01F800000FF001F800000FF001F800000FE001F800001FE001F800001FE001F800003FC0
01F800007F8001F80001FF0003FC0007FE00FFFFFFFFF800FFFFFFFFF000FFFFFFFF0000
2C2F7CAE35>I<00000FF8003000007FFF00700003FFFFC0F0000FFC03F1F0001FE000F9
F0007F80003FF000FE00001FF001FC00000FF003F8000007F007F0000007F00FF0000003
F00FE0000001F01FE0000001F01FC0000000F03FC0000000F03F80000000F07F80000000
F07F80000000707F8000000070FF0000000070FF0000000000FF0000000000FF00000000
00FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF00000000
00FF00000000007F80000000707F80000000707F80000000703F80000000703FC0000000
F01FC0000000F01FE0000000E00FE0000001E00FF0000001C007F0000003C003F8000003
8001FC0000078000FE00000F00007F80003E00001FE0007C00000FFC03F0000003FFFFE0
0000007FFF800000000FF800002C317BAF36>I<FFFFFFFE000000FFFFFFFFE00000FFFF
FFFFF8000003FE0007FC000001FC0000FF000001FC00003F800001FC00001FC00001FC00
000FE00001FC000007F00001FC000003F80001FC000001F80001FC000001FC0001FC0000
00FC0001FC000000FE0001FC000000FE0001FC0000007F0001FC0000007F0001FC000000
7F0001FC0000007F0001FC0000007F8001FC0000007F8001FC0000007F8001FC0000007F
8001FC0000007F8001FC0000007F8001FC0000007F8001FC0000007F8001FC0000007F80
01FC0000007F8001FC0000007F0001FC0000007F0001FC0000007F0001FC000000FE0001
FC000000FE0001FC000000FE0001FC000001FC0001FC000001F80001FC000003F80001FC
000007F00001FC000007E00001FC00001FC00001FC00003F800001FC0000FF000003FE00
07FE0000FFFFFFFFF80000FFFFFFFFE00000FFFFFFFF000000312F7DAE39>I<FFFFFFFF
FF80FFFFFFFFFF80FFFFFFFFFF8003FE0000FF8001FC00001FC001FC00000FC001FC0000
07C001FC000003C001FC000003C001FC000001C001FC000001C001FC000001C001FC0000
01E001FC000E00E001FC000E00E001FC000E00E001FC000E000001FC000E000001FC001E
000001FC003E000001FC007E000001FFFFFE000001FFFFFE000001FFFFFE000001FC007E
000001FC003E000001FC001E000001FC000E000001FC000E000001FC000E003801FC000E
003801FC000E003801FC0000007001FC0000007001FC0000007001FC0000007001FC0000
00F001FC000000F001FC000001E001FC000001E001FC000003E001FC000007E001FC0000
1FE003FE0000FFE0FFFFFFFFFFC0FFFFFFFFFFC0FFFFFFFFFFC02D2F7DAE33>I<FFFFFF
FFFF00FFFFFFFFFF00FFFFFFFFFF0003FE0001FF0001FC00003F8001FC00001F8001FC00
000F8001FC0000078001FC0000078001FC0000038001FC0000038001FC0000038001FC00
0003C001FC000001C001FC000E01C001FC000E01C001FC000E000001FC000E000001FC00
0E000001FC001E000001FC003E000001FC007E000001FFFFFE000001FFFFFE000001FFFF
FE000001FC007E000001FC003E000001FC001E000001FC000E000001FC000E000001FC00
0E000001FC000E000001FC000E000001FC0000000001FC0000000001FC0000000001FC00
00000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00
00000003FE00000000FFFFFC000000FFFFFC000000FFFFFC0000002A2F7DAE31>I<0000
0FF800600000FFFE00E00003FFFF81E0000FF807E3E0003FC000F3E0007F80007FE000FE
00003FE001FC00001FE003F800000FE007F0000007E00FF0000007E00FE0000003E01FC0
000003E03FC0000001E03FC0000001E03F80000001E07F80000000E07F80000000E07F80
000000E0FF00000000E0FF0000000000FF0000000000FF0000000000FF0000000000FF00
00000000FF0000000000FF0000000000FF0000000000FF00001FFFFFFF00001FFFFF7F80
001FFFFF7F8000001FF07F8000000FE03F8000000FE03FC000000FE03FC000000FE01FE0
00000FE00FE000000FE00FF000000FE007F000000FE003F800000FE001FC00000FE000FE
00001FE0007F80003FE0003FE0007BE0000FFC03F1E00003FFFFE0E00000FFFF80600000
0FFC000030317BAF3A>I<FFFFF807FFFFC0FFFFF807FFFFC0FFFFF807FFFFC003FE0000
1FF00001FC00000FE00001FC00000FE00001FC00000FE00001FC00000FE00001FC00000F
E00001FC00000FE00001FC00000FE00001FC00000FE00001FC00000FE00001FC00000FE0
0001FC00000FE00001FC00000FE00001FC00000FE00001FC00000FE00001FC00000FE000
01FC00000FE00001FC00000FE00001FFFFFFFFE00001FFFFFFFFE00001FFFFFFFFE00001
FC00000FE00001FC00000FE00001FC00000FE00001FC00000FE00001FC00000FE00001FC
00000FE00001FC00000FE00001FC00000FE00001FC00000FE00001FC00000FE00001FC00
000FE00001FC00000FE00001FC00000FE00001FC00000FE00001FC00000FE00001FC0000
0FE00001FC00000FE00001FC00000FE00001FC00000FE00003FE00001FF000FFFFF807FF
FFC0FFFFF807FFFFC0FFFFF807FFFFC0322F7DAE38>I<FFFFF8FFFFF8FFFFF803FE0001
FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
FC0001FC0001FC0003FE00FFFFF8FFFFF8FFFFF8152F7DAE1B>I<FFFFF8001FFFC0FFFF
F8001FFFC0FFFFF8001FFFC003FE00000FFE0001FC00000FF00001FC00000FC00001FC00
001F800001FC00001E000001FC00003C000001FC0000F8000001FC0001F0000001FC0003
E0000001FC0007C0000001FC000F80000001FC001F00000001FC003C00000001FC007800
000001FC00F000000001FC03E000000001FC07F000000001FC0FF800000001FC1FF80000
0001FC3FFC00000001FC7DFE00000001FCF0FF00000001FDE0FF00000001FFC07F800000
01FF803FC0000001FF001FE0000001FE001FE0000001FC000FF0000001FC0007F8000001
FC0003FC000001FC0003FC000001FC0001FE000001FC0000FF000001FC0000FF000001FC
00007F800001FC00003FC00001FC00001FE00001FC00001FE00001FC00000FF00001FC00
000FF80003FE00001FFE00FFFFF8007FFFE0FFFFF8007FFFE0FFFFF8007FFFE0332F7DAE
3A>107 D<FFFFFC0000FFFFFC0000FFFFFC000003FE00000001FC00000001FC00000001
FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC
00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00
000001FC00000001FC00000001FC00000001FC00000001FC00000001FC00000001FC0000
0001FC00000001FC00000701FC00000701FC00000701FC00000701FC00000E01FC00000E
01FC00000E01FC00000E01FC00001E01FC00001E01FC00003E01FC00007E01FC0000FE01
FC0003FC03FE000FFCFFFFFFFFFCFFFFFFFFFCFFFFFFFFFC282F7DAE2F>I<FFFE000000
07FFF0FFFE00000007FFF0FFFE00000007FFF003FF0000000FFC0001FF0000000FF80001
DF8000001DF80001DF8000001DF80001DF8000001DF80001CFC0000039F80001CFC00000
39F80001C7E0000071F80001C7E0000071F80001C7E0000071F80001C3F00000E1F80001
C3F00000E1F80001C1F80001C1F80001C1F80001C1F80001C1F80001C1F80001C0FC0003
81F80001C0FC000381F80001C07E000701F80001C07E000701F80001C07E000701F80001
C03F000E01F80001C03F000E01F80001C01F801C01F80001C01F801C01F80001C01F801C
01F80001C00FC03801F80001C00FC03801F80001C007E07001F80001C007E07001F80001
C007E07001F80001C003F0E001F80001C003F0E001F80001C003F0E001F80001C001F9C0
01F80001C001F9C001F80001C000FF8001F80001C000FF8001F80001C000FF8001F80003
E0007F0001F80007F0007F0001F8000FF8003E0003FC00FFFF803E00FFFFF0FFFF803E00
FFFFF0FFFF801C00FFFFF03C2F7CAE44>I<FFFC00007FFFC0FFFE00007FFFC0FFFF0000
7FFFC001FF000007FC0001FF800003F80001FFC00001F00001DFE00000E00001DFE00000
E00001CFF00000E00001C7F80000E00001C3FC0000E00001C3FC0000E00001C1FE0000E0
0001C0FF0000E00001C07F8000E00001C07F8000E00001C03FC000E00001C01FE000E000
01C01FE000E00001C00FF000E00001C007F800E00001C003FC00E00001C003FC00E00001
C001FE00E00001C000FF00E00001C0007F80E00001C0007F80E00001C0003FC0E00001C0
001FE0E00001C0000FF0E00001C0000FF0E00001C00007F8E00001C00003FCE00001C000
03FCE00001C00001FEE00001C00000FFE00001C000007FE00001C000007FE00001C00000
3FE00001C000001FE00001C000000FE00003E000000FE00007F0000007E0000FF8000003
E000FFFF800001E000FFFF800001E000FFFF800000E000322F7DAE38>I<00001FF80000
0000FFFF00000007F00FE000000FC003F000003F0000FC00007E00007E0000FC00003F00
01F800001F8003F000000FC007E0000007E00FE0000007F00FC0000003F01FC0000003F8
1F80000001F83F80000001FC3F80000001FC7F80000001FE7F00000000FE7F00000000FE
7F00000000FEFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FF
FF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FF7F80000001FE
7F80000001FE7F80000001FE3F80000001FC3F80000001FC3FC0000003FC1FC0000003F8
0FE0000007F00FE0000007F007F000000FE003F000000FC001F800001F8000FC00003F00
007E00007E00003F0000FC00000FC003F0000007F00FE0000000FFFF000000001FF80000
30317BAF3A>I<FFFFFFFE0000FFFFFFFFC000FFFFFFFFF00003FE0007FC0001FC0001FE
0001FC00007F0001FC00003F8001FC00003F8001FC00001FC001FC00001FC001FC00001F
E001FC00001FE001FC00001FE001FC00001FE001FC00001FE001FC00001FE001FC00001F
C001FC00001FC001FC00003F8001FC00003F8001FC00007F0001FC0001FC0001FC0007F8
0001FFFFFFE00001FFFFFF800001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC000000
0001FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF80000
002B2F7DAE33>I<00001FF800000000FFFF00000007F00FE000000FC003F000003F0000
FC00007E00007E0000FC00003F0001F800001F8003F000000FC007F000000FE00FE00000
07F00FE0000007F01FC0000003F81FC0000003F83F80000001FC3F80000001FC7F800000
01FE7F80000001FE7F00000000FE7F00000000FEFF00000000FFFF00000000FFFF000000
00FFFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF00000000FFFF000000
00FFFF00000000FF7F00000000FE7F80000001FE7F80000001FE3F80000001FC3F800000
01FC3FC0000003FC1FC0000003F80FC0000003F00FE003C007F007E00FF007E003F01C3C
0FC001F8380C1F8000FC300E3F00007E30077E00003F3007FC00000FF803F0000007FC0F
E0000000FFFFC00300001FFBC00300000001E00300000001E00700000001F00F00000001
F81F00000001FFFE00000000FFFE00000000FFFE000000007FFC000000007FFC00000000
3FF8000000001FF00000000007C0303D7BAF3A>I<FFFFFFF0000000FFFFFFFF000000FF
FFFFFFC0000003FE001FF0000001FC0003FC000001FC0000FE000001FC00007F000001FC
00007F000001FC00007F800001FC00003F800001FC00003FC00001FC00003FC00001FC00
003FC00001FC00003FC00001FC00003FC00001FC00003F800001FC00007F800001FC0000
7F000001FC0000FE000001FC0001FC000001FC0003F8000001FC001FE0000001FFFFFF00
000001FFFFFE00000001FC003F80000001FC000FC0000001FC0007E0000001FC0007F000
0001FC0003F8000001FC0003F8000001FC0001FC000001FC0001FC000001FC0001FC0000
01FC0001FC000001FC0001FC000001FC0001FE000001FC0001FE000001FC0001FE000001
FC0001FE000001FC0001FE00E001FC0001FF00E001FC0001FF00E001FC0000FF00E003FE
0000FF01C0FFFFF8007F81C0FFFFF8001FC380FFFFF8000FFF000000000001FC0033307D
AE37>I<003FC00C00FFF81C03FFFE3C0FE03FFC1F8007FC1F0003FC3E0001FC7C0000FC
7C00007CF800007CF800003CF800003CF800003CFC00001CFC00001CFE00001CFF000000
7F8000007FE000007FFE00003FFFE0001FFFFE000FFFFF8007FFFFE001FFFFF0007FFFF8
000FFFFC0000FFFC000007FE000001FE000000FE0000007F0000003FE000003FE000001F
E000001FE000001FF000001FF000001FF000001EF800003EFC00003CFE00007CFF0000F8
FFC001F0FBF807E0F1FFFFC0E07FFF00C007FC0020317BAF2A>I<7FFFFFFFFFF87FFFFF
FFFFF87FFFFFFFFFF87F801FF007F87E000FE000F878000FE0007878000FE0007870000F
E00038F0000FE0003CF0000FE0003CF0000FE0003CE0000FE0001CE0000FE0001CE0000F
E0001CE0000FE0001CE0000FE0001C00000FE0000000000FE0000000000FE0000000000F
E0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000F
E0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000F
E0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000F
E0000000000FE0000000000FE0000000000FE0000000000FE0000000003FF80000001FFF
FFF000001FFFFFF000001FFFFFF0002E2E7CAD36>I<FFFFF8007FFFC0FFFFF8007FFFC0
FFFFF8007FFFC003FE000007FC0001FC000003F80001FC000001F00001FC000000E00001
FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC
000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC00
0000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC0000
00E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000
E00001FC000000E00001FC000000E00001FC000000E00001FC000000E00001FC000000E0
0001FC000000E00001FC000000E00000FC000001E00000FE000001C00000FE000003C000
007E0000038000007F0000078000003F80000F0000001F80000F0000000FC0003E000000
07F0007C00000003FC03F000000000FFFFE0000000003FFF800000000007FC0000003230
7DAE38>I<FFFFE00007FFF0FFFFE00007FFF0FFFFE00007FFF007FF000001FF8003FE00
0000FE0001FE0000007C0000FE000000780000FE000000700000FF000000F000007F0000
00E000007F000000E000003F800001C000003F800001C000003FC00003C000001FC00003
8000001FC000038000000FE000070000000FE000070000000FF0000F00000007F0000E00
000007F0000E00000003F8001C00000003F8001C00000003FC003C00000001FC00380000
0001FE003800000000FE007000000000FE007000000000FF00F0000000007F00E0000000
007F81E0000000003F81C0000000003F81C0000000003FC3C0000000001FC38000000000
1FE780000000000FE700000000000FE7000000000007FE000000000007FE000000000007
FE000000000003FC000000000003FC000000000001F8000000000001F8000000000001F8
000000000000F0000000000000F000000034307EAE38>I<7FFFF001FFFE007FFFF001FF
FE007FFFF001FFFE0003FFC000FFE00000FF80007F8000007F80007E0000007F80007C00
00003FC000780000001FE000F00000000FF000E00000000FF001E000000007F803C00000
0003FC038000000003FC078000000001FE0F0000000000FF1E00000000007F9C00000000
007FBC00000000003FF800000000001FF000000000001FF000000000000FF00000000000
07F8000000000003F8000000000007FC00000000000FFE00000000001EFF00000000001C
FF00000000003C7F8000000000783FC000000000703FC000000000F01FE000000001E00F
F000000003C007F8000000038007F8000000078003FC0000000F0001FE0000000E0001FE
0000001E0000FF0000003C00007F8000007C00003FC00000FC00003FC00003FC00003FE0
000FFE00007FF800FFFF0001FFFFC0FFFF0001FFFFC0FFFF0001FFFFC0322F7DAE38>
120 D E /Fu 86 125 df<000001FF000FE00000001FFFE03FFC0000007F00F8FC1E0000
01FC003FF03F000007F0007FE07F80000FE000FFE0FF80001FC001FFC0FF80003F8001FF
80FF80007F8001FF80FF80007F0001FF807F00007F0001FF003E0000FE0000FF00000000
FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
FE00007F00000000FE00007F00000000FE00007F00000000FE00007F000000FFFFFFFFFF
FF8000FFFFFFFFFFFF8000FFFFFFFFFFFF800000FE00007F00000000FE00007F00000000
FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F
00000000FE00007F00000000FE00007F00000000FE00007F00000000FE00007F00000000
FE00007F00000000FE00007F00000000FE00007F00000001FF0000FF8000007FFFFC3FFF
FF80007FFFFC3FFFFF80007FFFFC3FFFFF800039407FBF35>11 D<000001FF000000001F
FFC00000007F01F0000001FC0078000007F0001C00000FE0003E00001FC000FF00003F80
01FF00007F8001FF00007F0001FF00007F0001FF0000FE0001FF0000FE0000FE0000FE00
00380000FE0000000000FE0000000000FE0000000000FE0000000000FE0000000000FE00
00000000FE0000000000FE0000000000FE0000000000FE0000000000FE00007F00FFFFFF
FFFF00FFFFFFFFFF00FFFFFFFFFF0000FE0001FF0000FE0000FF0000FE00007F0000FE00
007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00
007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00
007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00
007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00
007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC
3FFFFE7FFFFC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF800000001FFFF7000000
7F00FF000001F800FF000007F001FF00000FE001FF00001FC001FF00003F8001FF00007F
8001FF00007F0001FF00007F0000FF0000FE00007F0000FE00007F0000FE00007F0000FE
00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE
00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F00FFFFFFFFFF00FFFF
FFFFFF00FFFFFFFFFF0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE
00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE
00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE
00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE
00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE00007F0000FE
00007F0000FE00007F0000FE00007F0000FE00007F0001FF0000FF807FFFFC3FFFFE7FFF
FC3FFFFE7FFFFC3FFFFE2F407FBF33>I<000001FF0000FF800000001FFFC00FFFE00000
007F01F03F80F8000001F80078FE003C000007F0003FF8000E00000FE0007FF0001F0000
1FC000FFE0007F80003F8001FFC000FF80007F8001FFC000FF80007F0001FF8000FF8000
7F0001FF8000FF8000FE0001FF0000FF8000FE0000FF00007F0000FE00007F00001C0000
FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000
FE00007F0000000000FE00007F0000000000FE00007F0000000000FE00007F0000000000
FE00007F0000000000FE00007F0000000000FE00007F00003F80FFFFFFFFFFFFFFFF80FF
FFFFFFFFFFFFFF80FFFFFFFFFFFFFFFF8000FE00007F0000FF8000FE00007F00007F8000
FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000
FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000
FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000
FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000
FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000
FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000
FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000FE00007F00003F8000
FE00007F00003F8000FE00007F00003F8001FF0000FF80007FC07FFFFC3FFFFE1FFFFF7F
FFFC3FFFFE1FFFFF7FFFFC3FFFFE1FFFFF48407FBF4C>I<1E007F80FFC0FFC0FFC0FFC0
FFC0FFC0FFC0FFC0FFC07F807F807F807F807F807F807F807F807F807F807F807F803F00
3F003F003F003F003F003F003F003F003F003F003F001E001E001E001E001E001E001E00
1E001E001E001E000C00000000000000000000000000000000001E007F807F80FFC0FFC0
FFC0FFC07F807F801E000A4179C019>33 D<1E000F007F803FC0FF807FC0FFC07FE0FFC0
7FE0FFE07FF0FFE07FF0FFE07FF07FE03FF01E600F300060003000600030006000300060
003000E0007000C0006000C0006000C0006001C000E0018000C0038001C0030001800700
03800E0007001C000E0018000C0038001C00300018001C1C7DBE2D>I<0000E000000000
E000000000E000000000E000000007FC0000003FFF800000FFFFE00001F8E3F00003E0E0
FC0007C0E03C000F80E01E001F00E00F003E00E007003C00E007807C00E003807C00E003
C07800E01FC0F800E03FC0F800E07FC0F800E07FC0F800E07FC0F800E07FC0FC00E07FC0
FC00E03F80FE00E00E00FE00E000007F00E000007F80E000007FC0E000003FF0E000003F
FEE000001FFFE000000FFFFC000007FFFF000003FFFFC00001FFFFE000007FFFF800001F
FFFC000003FFFC000000FFFE000000E7FF000000E1FF000000E0FF800000E07F800000E0
3F800000E01FC00000E01FC03E00E00FC07F00E00FC0FF80E007C0FF80E007C0FF80E007
C0FF80E007C0FF80E007C0FF00E007C0FC00E00780F000E00F807000E00F807800E00F00
7800E01F003C00E01E003C00E03E001E00E07C000F00E0F80007C0E1F00003F8EFE00000
FFFF8000003FFE0000000FF800000000E000000000E000000000E000000000E000002249
7BC32D>36 D<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E60006000600060006000E0
00C000C000C001C001800380030007000E001C001800380030000B1C79BE19>39
D<0000300000700000E00001C0000380000780000F00001E00003E00003C0000780000F8
0000F00001F00001E00003E00003E00007C00007C0000FC0000F80000F80001F80001F00
001F00003F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C00
00FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC00
00FC0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00007E00007E00007E00
007E00003E00003F00003F00003F00001F00001F00001F80000F80000F80000FC00007C0
0007C00003E00003E00001E00001F00000F00000F800007800003C00003E00001E00000F
000007800003800001C00000E0000070000030145A77C323>I<C00000E0000070000038
00001C00001E00000F000007800007C00003C00001E00001F00000F00000F80000780000
7C00007C00003E00003E00003F00001F00001F00001F80000F80000F80000FC0000FC000
0FC00007C00007E00007E00007E00007E00007E00007E00003E00003F00003F00003F000
03F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F000
03F00003F00003F00003E00007E00007E00007E00007E00007E00007E00007C0000FC000
0FC0000FC0000F80000F80001F80001F00001F00003F00003E00003E00007C00007C0000
780000F80000F00001F00001E00003C00007C0000780000F00001E00001C000038000070
0000E00000C00000145A7BC323>I<1E007F80FF80FFC0FFC0FFE0FFE0FFE07FE01E6000
6000600060006000E000C000C000C001C001800380030007000E001C001800380030000B
1C798919>44 D<FFFFFEFFFFFEFFFFFEFFFFFEFFFFFEFFFFFE17067F961E>I<1E007F80
7F80FFC0FFC0FFC0FFC07F807F801E000A0A798919>I<000000018000000003C0000000
07C000000007C000000007800000000F800000000F800000000F000000001F000000001F
000000001E000000003E000000003E000000003C000000007C000000007C000000007800
000000F800000000F800000000F000000001F000000001F000000001E000000003E00000
0003E000000003C000000007C000000007C000000007800000000F800000000F80000000
1F000000001F000000001E000000003E000000003E000000003C000000007C000000007C
000000007800000000F800000000F800000000F000000001F000000001F000000001E000
000003E000000003E000000003C000000007C000000007C000000007800000000F800000
000F800000000F000000001F000000001F000000001E000000003E000000003E00000000
7C000000007C000000007800000000F800000000F800000000F000000001F000000001F0
00000001E000000003E000000003E000000003C000000007C000000007C0000000078000
00000F800000000F800000000F000000001F000000001F000000001E000000003E000000
003E000000003C000000007C000000007C000000007800000000F800000000F800000000
F0000000006000000000225B7BC32D>I<0001FE0000000FFFC000003F03F000007C00F8
0000F8007C0001F0003E0003E0001F0007C0000F8007C0000F800FC0000FC01F800007E0
1F800007E01F800007E03F800007F03F800007F03F000003F07F000003F87F000003F87F
000003F87F000003F87F000003F87F000003F8FF000003FCFF000003FCFF000003FCFF00
0003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF0000
03FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003FCFF000003
FCFF000003FCFF000003FC7F000003F87F000003F87F000003F87F000003F87F000003F8
3F800007F03F800007F03F800007F01F800007E01F800007E01F800007E00FC0000FC00F
C0000FC007E0001F8003E0001F0001F0003E0000F8007C00007C00F800003F03F000000F
FFC0000001FE0000263F7DBC2D>I<0001C0000003C0000007C000001FC000007FC00007
FFC000FFFFC000FF9FC000F81FC000001FC000001FC000001FC000001FC000001FC00000
1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
1FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC00000
1FC000001FC000001FC000001FC000001FC000001FC000001FC000007FF000FFFFFFF8FF
FFFFF8FFFFFFF81D3D78BC2D>I<0007FC0000003FFF800000FFFFE00003F01FF80007C0
07FC000F0001FE001E0000FF001C0000FF803C00007FC07800007FC07800003FE0700000
3FE0FF00003FE0FF80001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001FF0FFC0001F
F07F80001FF03F00001FF00C00001FF00000001FE00000003FE00000003FE00000003FC0
0000007FC00000007F80000000FF80000000FF00000001FE00000001FC00000003F80000
0007F000000007E00000000FC00000001F800000003F000000007E000000007C00000000
F800000001F000000003E000000007C00000000F800000001F000070003E000070003C00
0070007800007000F00000E001E00000E003C00000E007800000E00F000001E01FFFFFFF
E01FFFFFFFE03FFFFFFFE07FFFFFFFC0FFFFFFFFC0FFFFFFFFC0FFFFFFFFC0243D7CBC2D
>I<0007FC0000003FFF800000F80FE00001E003F800078001FC000F0001FE000E0000FF
001E0000FF801F80007F803FC0007FC03FE0007FC03FE0007FC03FF0007FC03FE0007FC0
3FE0007FC01FE0007FC00FC0007FC00000007F80000000FF80000000FF00000000FF0000
0001FE00000001FE00000003FC00000003F800000007E00000000FC00000003F0000001F
FC0000001FFF800000000FE000000007F800000003FC00000001FE00000000FF00000000
FF800000007FC00000007FC00000007FE00000003FE00000003FE00000003FF00000003F
F00C00003FF03F00003FF07F80003FF0FFC0003FF0FFC0003FF0FFC0003FF0FFC0003FE0
FFC0003FE0FF80007FE07F00007FC07800007FC0780000FF803C0000FF801E0001FF000F
0003FE0007C007FC0003F80FF00000FFFFE000003FFF80000007F80000243F7CBC2D>I<
0000000E000000001E000000003E000000003E000000007E000000007E00000000FE0000
0001FE00000001FE00000003FE000000077E000000067E0000000E7E0000001C7E000000
1C7E000000387E000000707E000000707E000000E07E000001C07E000001C07E00000380
7E000007007E000007007E00000E007E00001C007E00001C007E000038007E000070007E
000070007E0000E0007E0000C0007E0001C0007E000380007E000300007E000700007E00
0E00007E000C00007E001C00007E003800007E003800007E007000007E00E000007E00FF
FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FE00000000FE00000000FE00000000FE000000
00FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000FE00000000
FE00000001FF000001FFFFFF0001FFFFFF0001FFFFFF283E7EBD2D>I<06000003000780
001F0007F800FE0007FFFFFE0007FFFFFC0007FFFFF80007FFFFF00007FFFFC00007FFFF
000007FFFC0000073FE00000070000000007000000000700000000070000000007000000
000700000000070000000007000000000700000000070000000007000000000700000000
0701FE0000070FFF8000073E03E000077001F80007E000FC0007C0007E000780003F0007
00003F800600001F800000001FC00000001FC00000001FE00000000FE00000000FE00000
000FE00000000FF00000000FF00000000FF00C00000FF07F00000FF07F80000FF0FF8000
0FF0FF80000FF0FF80000FF0FF80000FF0FF80000FE0FF00001FE0FC00001FE07000001F
C07800001FC03800003F803C00003F801E00007F001F0000FE000F8001FC0007C003F800
03F80FE00000FFFFC000003FFF00000007F80000243F7CBC2D>I<00001FE0000000FFF8
000003F03E00000FC00F00001F000780003E000780007E001FC000FC003FC001F8007FC0
03F8007FC003F0007FC007F0007FC00FE0003F800FE0001F001FE00000001FC00000001F
C00000003FC00000003FC00000003FC00000007F800000007F800000007F80FE00007F87
FF8000FF8F07E000FF9C01F000FFB800FC00FFB0007E00FFF0007E00FFE0003F00FFE000
3F80FFC0003FC0FFC0003FC0FFC0001FE0FFC0001FE0FFC0001FE0FF80001FF0FF80001F
F0FF80001FF0FF80001FF0FF80001FF07F80001FF07F80001FF07F80001FF07F80001FF0
7F80001FF07F80001FF03F80001FF03FC0001FE03FC0001FE01FC0001FE01FC0003FC01F
C0003FC00FE0003F800FE0003F8007E0007F0003F0007E0001F800FC0000FC01F800007E
07F000003FFFE000000FFF80000003FC0000243F7CBC2D>I<38000000003C000000003F
000000003FFFFFFFFC3FFFFFFFFC3FFFFFFFFC3FFFFFFFF87FFFFFFFF87FFFFFFFF07FFF
FFFFE078000001E070000003C0700000078070000007007000000F00E000001E00E00000
1C00E000003C00E0000078000000007000000000F000000001E000000001C000000003C0
000000078000000007000000000F000000001E000000001E000000003C000000003C0000
00007C000000007800000000F800000000F800000001F800000001F000000003F0000000
03F000000003F000000007F000000007F000000007F00000000FF00000000FE00000000F
E00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000003FE0
0000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE000
00003FE00000003FE00000001FC00000000700000026407BBD2D>I<0003FC0000001FFF
8000007C07E00000F001F80001E0007C0003C0003E000780001F000F00001F000F00000F
801E00000F801E00000FC03E000007C03E000007C03E000007C03E000007C03F000007C0
3F000007C03F80000F803FC0000F801FE0001F801FF0001F001FFC003E000FFE007C000F
FF80780007FFC0F00003FFF3E00001FFFF800000FFFF0000003FFF0000001FFFC000000F
FFE000003FFFF8000078FFFC0001F07FFE0003E01FFF0007C00FFF800F8003FFC01F0001
FFC03F00007FE03E00003FE07E00001FE07C00000FF07C000007F0F8000003F0F8000003
F0F8000003F0F8000001F0F8000001F0F8000001F0F8000001F0FC000001E07C000003E0
7C000003E07E000003C03F000007C01F00000F801F80001F000FC0003E0007F0007C0001
FC03F80000FFFFE000001FFF80000003FC0000243F7CBC2D>I<0003FC0000001FFF0000
007E07C00000FC03F00001F801F80003F000FC0007E0007C000FE0007E001FC0007F001F
C0003F003FC0003F803F80003F807F80003FC07F80003FC07F80001FC0FF80001FC0FF80
001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FE0FF80001FF0FF80001FF0FF8000
1FF0FF80001FF0FF80001FF07F80001FF07F80003FF07F80003FF07F80003FF03FC0003F
F03FC0003FF01FC0007FF00FC0007FF007E000FFF007F000DFF003F001DFF000F8039FF0
007E0F1FF0001FFE1FE00007F01FE00000001FE00000001FE00000003FC00000003FC000
00003FC00000003FC00000003F800000007F800F80007F001FC0007F003FE000FE003FE0
00FE003FE001FC003FE001F8003FC003F0003F8007F0001E000FE0001F001FC0000FC07F
000003FFFE000001FFF80000003FC00000243F7CBC2D>I<1E007F807F80FFC0FFC0FFC0
FFC07F807F801E0000000000000000000000000000000000000000000000000000000000
000000000000000000001E007F807F80FFC0FFC0FFC0FFC07F807F801E000A2779A619>
I<1E007F807F80FFC0FFC0FFC0FFC07F807F801E00000000000000000000000000000000
00000000000000000000000000000000000000000000001E007F00FF80FF80FFC0FFC0FF
C0FFC07FC01EC000C000C000C000C001C001800180018003800300070006000E000C001C
003800300030000A3979A619>I<7FFFFFFFFFFFFFE0FFFFFFFFFFFFFFF0FFFFFFFFFFFF
FFF07FFFFFFFFFFFFFE00000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000007FFFFFFFFFFFFFE0FFFFFFFFFFFFFFF0FFFFFFFFFFFF
FFF07FFFFFFFFFFFFFE03C167BA147>61 D<001FF80000FFFF0003E01FC00F0007F01E00
03F83C0001FC780001FE780000FEFE0000FFFF0000FFFF8000FFFF8000FFFF8000FFFF80
00FF7F0000FF3E0000FF000001FE000001FE000003FC000007F8000007F000000FC00000
1F8000003F0000003E0000007C00000078000000F8000000F0000001F0000001E0000001
E0000003C0000003C0000003800000038000000380000003800000038000000380000003
800000038000000380000003800000038000000300000000000000000000000000000000
00000000000000000000000000000000000000078000001FE000001FE000003FF000003F
F000003FF000003FF000001FE000001FE0000007800020407BBF2B>63
D<00000007000000000000000F800000000000000F800000000000000F80000000000000
1FC00000000000001FC00000000000001FC00000000000003FE00000000000003FE00000
000000003FE00000000000007FF00000000000007FF00000000000007FF0000000000000
FFF8000000000000E7F8000000000000E7F8000000000001C7FC000000000001C3FC0000
00000001C3FC00000000000381FE00000000000381FE00000000000381FE000000000007
00FF00000000000700FF00000000000700FF00000000000E007F80000000000E007F8000
0000000E007F80000000001C003FC0000000001C003FC0000000001C003FC00000000038
001FE00000000038001FE00000000038001FE00000000070000FF00000000070000FF000
00000070000FF000000000E00007F800000000E00007F800000000E00007F800000001C0
0003FC00000001FFFFFFFC00000001FFFFFFFC00000003FFFFFFFE00000003800001FE00
000003800001FE00000007000000FF00000007000000FF0000000F000000FF8000000E00
00007F8000000E0000007F8000001E0000007FC000001C0000003FC000001C0000003FC0
00003C0000003FE00000380000001FE00000380000001FE00000780000001FF000007800
00000FF00000FC0000000FF00003FC0000001FF8000FFF0000003FFC00FFFFF0000FFFFF
F8FFFFF0000FFFFFF8FFFFF0000FFFFFF83D417DC044>65 D<FFFFFFFFFC0000FFFFFFFF
FF8000FFFFFFFFFFF00001FF80000FF800007F000003FE00007F000001FF00007F000000
FF80007F0000007FC0007F0000003FE0007F0000003FE0007F0000001FF0007F0000001F
F0007F0000001FF8007F0000001FF8007F0000001FF8007F0000000FF8007F0000001FF8
007F0000001FF8007F0000001FF8007F0000001FF0007F0000001FF0007F0000003FE000
7F0000007FE0007F0000007FC0007F000000FF80007F000001FF00007F000003FC00007F
00000FF800007F00007FE000007FFFFFFF0000007FFFFFFFE000007F000007FC00007F00
0001FE00007F000000FF80007F0000007FC0007F0000003FE0007F0000001FF0007F0000
001FF8007F0000000FF8007F0000000FFC007F00000007FC007F00000007FC007F000000
07FE007F00000007FE007F00000007FE007F00000007FE007F00000007FE007F00000007
FE007F00000007FE007F00000007FC007F0000000FFC007F0000000FFC007F0000001FF8
007F0000001FF0007F0000003FF0007F0000007FE0007F000000FFC0007F000003FF8001
FF80000FFE00FFFFFFFFFFFC00FFFFFFFFFFE000FFFFFFFFFF0000373E7DBD40>I<0000
003FF00006000003FFFE000E00000FFFFF801E00003FF007E03E0000FF8000F83E0003FE
00007C7E0007F800001EFE000FF000000FFE003FE0000007FE007FC0000003FE00FF8000
0003FE00FF00000001FE01FE00000000FE03FE00000000FE07FC000000007E07F8000000
007E0FF8000000003E0FF8000000003E1FF0000000001E1FF0000000001E3FF000000000
1E3FE0000000001E3FE0000000000E7FE0000000000E7FE0000000000E7FE0000000000E
7FC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FF
C00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0
0000000000FFC00000000000FFC000000000007FC000000000007FE000000000007FE000
0000000E7FE0000000000E3FE0000000000E3FE0000000000E3FF0000000000E1FF00000
00001E1FF0000000001C0FF8000000001C0FF8000000001C07F8000000003C07FC000000
003803FE000000007801FE000000007000FF00000000F000FF80000001E0007FC0000001
C0003FE0000003C0000FF0000007800007F800001F000003FE00003E000000FF8000F800
00003FF007F00000000FFFFFC000000003FFFF00000000003FF0000037427BBF42>I<FF
FFFFFFFC000000FFFFFFFFFF800000FFFFFFFFFFE0000001FFC0001FF80000007F800003
FE0000007F800000FF0000007F8000007F8000007F8000003FC000007F8000000FE00000
7F8000000FF000007F80000007F800007F80000003FC00007F80000001FC00007F800000
01FE00007F80000000FF00007F80000000FF00007F80000000FF80007F800000007F8000
7F800000007FC0007F800000007FC0007F800000007FC0007F800000003FE0007F800000
003FE0007F800000003FE0007F800000003FE0007F800000003FE0007F800000003FF000
7F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000
003FF0007F800000003FF0007F800000003FF0007F800000003FF0007F800000003FF000
7F800000003FF0007F800000003FE0007F800000003FE0007F800000003FE0007F800000
003FE0007F800000003FE0007F800000007FC0007F800000007FC0007F800000007F8000
7F800000007F80007F80000000FF80007F80000000FF00007F80000001FE00007F800000
01FE00007F80000003FC00007F80000003F800007F80000007F800007F8000000FF00000
7F8000001FE000007F8000007FC000007F800000FF0000007F800003FE000001FFC0001F
F80000FFFFFFFFFFF00000FFFFFFFFFF800000FFFFFFFFFC0000003C3E7DBD45>I<FFFF
FFFFFFFFE0FFFFFFFFFFFFE0FFFFFFFFFFFFE001FFC00001FFE0007F8000001FE0007F80
00000FF0007F80000003F0007F80000003F0007F80000001F0007F80000000F0007F8000
0000F0007F80000000F0007F8000000070007F8000000070007F8000000070007F800000
0070007F8000000038007F80001C0038007F80001C0038007F80001C0038007F80001C00
38007F80001C0000007F80001C0000007F80003C0000007F80003C0000007F80007C0000
007F8000FC0000007F8003FC0000007FFFFFFC0000007FFFFFFC0000007FFFFFFC000000
7F8003FC0000007F8000FC0000007F80007C0000007F80003C0000007F80003C0000007F
80001C0000007F80001C0000007F80001C0007007F80001C0007007F80001C0007007F80
001C000E007F800000000E007F800000000E007F800000000E007F800000000E007F8000
00001E007F800000001C007F800000001C007F800000003C007F800000003C007F800000
007C007F800000007C007F80000000F8007F80000001F8007F80000003F8007F80000007
F8007F8000001FF801FFC00001FFF8FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0
383E7DBD3E>I<FFFFFFFFFFFF80FFFFFFFFFFFF80FFFFFFFFFFFF8001FFC00003FF8000
7F8000007F80007F8000001FC0007F8000000FC0007F80000007C0007F80000007C0007F
80000003C0007F80000003C0007F80000003C0007F80000001C0007F80000001C0007F80
000001C0007F80000001C0007F80000000E0007F80000000E0007F80003800E0007F8000
3800E0007F80003800E0007F8000380000007F8000380000007F8000380000007F800078
0000007F8000780000007F8000F80000007F8001F80000007F8007F80000007FFFFFF800
00007FFFFFF80000007FFFFFF80000007F8007F80000007F8001F80000007F8000F80000
007F8000780000007F8000780000007F8000380000007F8000380000007F800038000000
7F8000380000007F8000380000007F8000380000007F8000000000007F8000000000007F
8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
000000007F8000000000007F800000000001FFE000000000FFFFFFF0000000FFFFFFF000
0000FFFFFFF0000000333E7DBD3B>I<0000003FE0000C00000003FFFE001C0000001FFF
FF803C0000007FF00FC07C000000FF0001F07C000003FC000078FC000007F800003DFC00
001FE000001FFC00003FC000000FFC00007F80000007FC0000FF80000003FC0001FF0000
0003FC0001FE00000001FC0003FC00000001FC0007FC00000000FC0007F800000000FC00
0FF8000000007C000FF0000000007C001FF0000000003C001FF0000000003C003FE00000
00003C003FE0000000003C003FE0000000001C007FE0000000001C007FE0000000001C00
7FC0000000001C007FC0000000000000FFC0000000000000FFC0000000000000FFC00000
00000000FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000
FFC0000000000000FFC0000000000000FFC0000000000000FFC0000000000000FFC00000
1FFFFFF07FC000001FFFFFF07FC000001FFFFFF07FE00000000FFE007FE000000003FC00
3FE000000003FC003FE000000003FC003FF000000003FC001FF000000003FC001FF00000
0003FC000FF800000003FC000FF800000003FC0007F800000003FC0007FC00000003FC00
03FC00000003FC0001FE00000003FC0001FF00000003FC0000FF80000003FC00007FC000
0007FC00003FE0000007FC00001FF000000FFC000007F800001EFC000003FE00003C7C00
0000FF8000F83C0000007FF007F01C0000001FFFFFC00C00000003FFFF0000000000003F
F00000003C427BBF47>I<FFFFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01FFFFFF801
FFE000003FFC00007F8000000FF000007F8000000FF000007F8000000FF000007F800000
0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
0FF000007F8000000FF000007F8000000FF000007FFFFFFFFFF000007FFFFFFFFFF00000
7FFFFFFFFFF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
7F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF000007F800000
0FF000007F8000000FF000007F8000000FF000007F8000000FF000007F8000000FF00000
7F8000000FF00001FFE000003FFC00FFFFFFC01FFFFFF8FFFFFFC01FFFFFF8FFFFFFC01F
FFFFF83D3E7DBD44>I<FFFFFFF0FFFFFFF0FFFFFFF000FFF000003FC000003FC000003F
C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
C000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003F
C000003FC000003FC000003FC000003FC000003FC000003FC00000FFF000FFFFFFF0FFFF
FFF0FFFFFFF01C3E7EBD21>I<001FFFFFFC001FFFFFFC001FFFFFFC000007FF00000003
FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE
00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00
000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE0000
0001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE000000
01FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001
FE00000001FE00000001FE00000001FE00000001FE00000001FE00000001FE003F0001FE
007F8001FE00FFC001FE00FFC001FE00FFC001FE00FFC001FE00FFC003FC00FF8003FC00
7F0003F8007C0007F800380007F0003C000FE0001E001FC0000F003F800003E07E000000
FFF80000003FC0000026407CBD2F>I<FFFFFFC0007FFFFCFFFFFFC0007FFFFCFFFFFFC0
007FFFFC01FFE000000FFF80007F80000007FE00007F80000007F800007F80000007E000
007F80000007C000007F8000000F8000007F8000001F0000007F8000003E0000007F8000
007C0000007F800000F80000007F800001F00000007F800003E00000007F800007C00000
007F80000F800000007F80001F000000007F80003E000000007F80007C000000007F8000
F8000000007F8001F0000000007F8003E0000000007F800780000000007F800FC0000000
007F801FC0000000007F803FE0000000007F807FF0000000007F80FFF0000000007F81EF
F8000000007F83C7FC000000007F8787FC000000007F8F03FE000000007F9E01FF000000
007FBC01FF000000007FF800FF800000007FF0007FC00000007FE0007FC00000007FC000
3FE00000007F80001FF00000007F80001FF00000007F80000FF80000007F800007FC0000
007F800007FC0000007F800003FE0000007F800001FF0000007F800001FF0000007F8000
00FF8000007F8000007FC000007F8000007FE000007F8000003FE000007F8000001FF000
007F8000000FF800007F8000000FF800007F80000007FC00007F80000007FE00007F8000
0007FF00007F80000007FF8001FFE000000FFFC0FFFFFFC000FFFFFFFFFFFFC000FFFFFF
FFFFFFC000FFFFFF403E7DBD47>I<FFFFFFF8000000FFFFFFF8000000FFFFFFF8000000
01FFE000000000007F8000000000007F8000000000007F8000000000007F800000000000
7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F
8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80
00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000380
007F8000000380007F8000000380007F8000000380007F8000000380007F800000078000
7F8000000700007F8000000700007F8000000700007F8000000700007F8000000F00007F
8000000F00007F8000000F00007F8000001F00007F8000001F00007F8000003F00007F80
00007F00007F800000FF00007F800001FE00007F800007FE0001FFC0003FFE00FFFFFFFF
FFFE00FFFFFFFFFFFE00FFFFFFFFFFFE00313E7DBD39>I<FFFFC0000000003FFFF0FFFF
C0000000003FFFF0FFFFC0000000003FFFF001FFE0000000007FF800007FE0000000007F
E0000077F000000000EFE0000077F000000000EFE0000077F000000000EFE0000073F800
000001CFE0000073F800000001CFE0000071FC000000038FE0000071FC000000038FE000
0071FC000000038FE0000070FE000000070FE0000070FE000000070FE0000070FF000000
0E0FE00000707F0000000E0FE00000707F0000000E0FE00000703F8000001C0FE0000070
3F8000001C0FE00000703F8000001C0FE00000701FC00000380FE00000701FC00000380F
E00000700FE00000700FE00000700FE00000700FE00000700FE00000700FE000007007F0
0000E00FE000007007F00000E00FE000007003F80001C00FE000007003F80001C00FE000
007003F80001C00FE000007001FC0003800FE000007001FC0003800FE000007001FC0003
800FE000007000FE0007000FE000007000FE0007000FE0000070007F000E000FE0000070
007F000E000FE0000070007F000E000FE0000070003F801C000FE0000070003F801C000F
E0000070001FC038000FE0000070001FC038000FE0000070001FC038000FE0000070000F
E070000FE0000070000FE070000FE0000070000FE0E0000FE00000700007F0E0000FE000
00700007F0E0000FE00000700003F9C0000FE00000700003F9C0000FE00000700003F9C0
000FE00000700001FF80000FE00000700001FF80000FE00000700000FF00000FE0000070
0000FF00000FE00000F80000FF00000FE00001FC00007E00000FE00007FF00007E00003F
F800FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF0FFFFF8003C001FFFFFF04C3E7DBD
53>I<FFFF800000FFFFF8FFFFC00000FFFFF8FFFFE00000FFFFF8007FE0000007FF0000
7FF0000001FC00007FF8000000F800007FF800000070000077FC00000070000073FE0000
0070000073FE00000070000071FF00000070000070FF80000070000070FF800000700000
707FC00000700000703FE00000700000703FE00000700000701FF00000700000700FF800
00700000700FF800007000007007FC00007000007003FE00007000007003FE0000700000
7001FF00007000007000FF80007000007000FF800070000070007FC00070000070003FE0
0070000070003FE00070000070001FF00070000070000FF80070000070000FF800700000
700007FC00700000700003FE00700000700003FE00700000700001FF00700000700000FF
80700000700000FF807000007000007FC07000007000003FE07000007000003FE0700000
7000001FF07000007000000FF87000007000000FF870000070000007FC70000070000003
FE70000070000003FE70000070000001FF70000070000000FFF0000070000000FFF00000
700000007FF00000700000003FF00000700000003FF00000700000001FF0000070000000
0FF00000700000000FF000007000000007F00000F800000003F00001FC00000003F00007
FF00000001F000FFFFF8000000F000FFFFF8000000F000FFFFF800000070003D3E7DBD44
>I<0000007FE0000000000007FFFE00000000001FC03F80000000007E0007E000000001
FC0003F800000007F00000FE0000000FE000007F0000001FC000003F8000003F8000001F
C000007F0000000FE00000FE00000007F00001FE00000007F80001FC00000003F80003FC
00000003FC0007F800000001FE0007F800000001FE000FF000000000FF000FF000000000
FF001FF000000000FF801FE0000000007F803FE0000000007FC03FE0000000007FC03FE0
000000007FC07FE0000000007FE07FC0000000003FE07FC0000000003FE07FC000000000
3FE0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0
000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC000000000
3FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF07FC0000000003FE07FE0
000000007FE07FE0000000007FE07FE0000000007FE07FE0000000007FE03FE000000000
7FC03FE0000000007FC01FF000000000FF801FF000000000FF801FF000000000FF800FF8
00000001FF000FF800000001FF0007FC00000003FE0003FC00000003FC0003FE00000007
FC0001FE00000007F80000FF0000000FF000007F0000000FE000003F8000001FC000001F
C000003F8000000FE000007F00000007F00000FE00000001FC0003F8000000007F000FE0
000000001FC03F800000000007FFFE0000000000007FE00000003C427BBF47>I<FFFFFF
FFF80000FFFFFFFFFF8000FFFFFFFFFFE00001FFC0003FF800007F800007FC00007F8000
01FE00007F800000FF00007F8000007F80007F8000003FC0007F8000003FE0007F800000
3FE0007F8000001FF0007F8000001FF0007F8000001FF8007F8000001FF8007F8000001F
F8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8007F8000001FF8
007F8000001FF0007F8000001FF0007F8000003FE0007F8000003FE0007F8000003FC000
7F8000007F80007F800000FF00007F800001FE00007F800007FC00007F80003FF000007F
FFFFFFC000007FFFFFFE0000007F8000000000007F8000000000007F8000000000007F80
00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000
000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000
0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000
00007F8000000000007F8000000000007F8000000000007F8000000000007F8000000000
007F800000000001FFE000000000FFFFFFC0000000FFFFFFC0000000FFFFFFC000000035
3E7DBD3E>I<0000007FE0000000000007FFFE00000000001FC03F80000000007F000FE0
00000001FC0003F800000007F00000FE0000000FE000007F0000001FC000003F8000003F
8000001FC000007F0000000FE00000FF0000000FF00001FE00000007F80001FC00000003
F80003FC00000003FC0007F800000001FE0007F800000001FE000FF800000001FF000FF0
00000000FF001FF000000000FF801FF000000000FF803FE0000000007FC03FE000000000
7FC03FE0000000007FC07FE0000000007FE07FE0000000007FE07FC0000000003FE07FC0
000000003FE0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC000000000
3FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0
000000003FF0FFC0000000003FF0FFC0000000003FF0FFC0000000003FF07FC000000000
3FE07FC0000000003FE07FE0000000007FE07FE0000000007FE07FE0000000007FE03FE0
000000007FC03FE0000000007FC01FF000000000FF801FF000000000FF801FF000000000
FF800FF000000000FF000FF800000001FF0007F8000F8001FE0003FC003FE003FC0003FC
00707003FC0001FE00E03807F80000FF01C01C0FF000007F01800E0FE000003F8180061F
C000001FC180073F8000000FE180077F00000007F18003FE00000001FDC003F800000000
7EE007E0000000001FF03FC00018000007FFFFC000180000007FE1E000180000000001E0
00380000000001F000380000000001F800780000000001F800780000000000FC00F00000
000000FF03F00000000000FFFFF00000000000FFFFF000000000007FFFE000000000007F
FFE000000000007FFFE000000000003FFFC000000000001FFF8000000000000FFF000000
00000007FE00000000000001F8003D527BBF47>I<FFFFFFFFC0000000FFFFFFFFFC0000
00FFFFFFFFFF80000001FFC000FFE00000007F80001FF00000007F800007FC0000007F80
0001FE0000007F800000FF0000007F800000FF8000007F8000007FC000007F8000007FC0
00007F8000003FE000007F8000003FE000007F8000003FF000007F8000003FF000007F80
00003FF000007F8000003FF000007F8000003FF000007F8000003FF000007F8000003FF0
00007F8000003FE000007F8000007FE000007F8000007FC000007F8000007F8000007F80
0000FF8000007F800000FF0000007F800001FC0000007F800007F80000007F80001FE000
00007F8000FF800000007FFFFFFC000000007FFFFFF0000000007F8001FC000000007F80
003F000000007F80001FC00000007F80000FE00000007F800007F00000007F800007F800
00007F800003F80000007F800003FC0000007F800001FC0000007F800001FE0000007F80
0001FE0000007F800001FE0000007F800001FF0000007F800001FF0000007F800001FF00
00007F800001FF0000007F800001FF8000007F800001FF8000007F800001FF8000007F80
0001FF8000007F800001FFC004007F800001FFC00E007F800001FFC00E007F800000FFC0
0E007F800000FFE00E007F8000007FE01E01FFE000007FE01CFFFFFFC0003FF01CFFFFFF
C0001FF838FFFFFFC00007F870000000000001FFE00000000000003F803F407DBD43>I<
0007FC000C001FFF801C007FFFF03C01FC03F83C03F0007E7C07C0001FFC0F80000FFC1F
800007FC3F000003FC3E000001FC7E000000FC7E000000FC7C0000007CFC0000007CFC00
00007CFC0000003CFC0000003CFC0000003CFE0000001CFE0000001CFF0000001CFF0000
001C7F800000007FC00000007FE00000003FF80000003FFF8000001FFFF800000FFFFF80
0007FFFFF00003FFFFFC0001FFFFFF0000FFFFFFC0003FFFFFE00007FFFFF000007FFFF0
000007FFF80000007FFC0000000FFC00000007FE00000003FE00000001FE00000000FF00
000000FFE00000007FE00000007FE00000007FE00000003FE00000003FF00000003FF000
00003FF00000003FF00000003EF80000003EF80000007EFC0000007CFE000000FCFF0000
00F8FF800001F8FFC00003F0FFE00007E0F9FC000FC0F07F803F80F01FFFFE00E007FFF8
00C0007FC00028427BBF33>I<3FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF
803FF0007FE001FF803F80003FC0003F807F00003FC0001FC07E00003FC00007C07C0000
3FC00007C07800003FC00003C07800003FC00003C07800003FC00003C07000003FC00001
C07000003FC00001C07000003FC00001C07000003FC00001C07000003FC00001C0E00000
3FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000E0E000003FC00000
E00000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
3FC00000000000003FC00000000000003FC00000000000003FC00000000000003FC00000
000000003FC00000000000003FC00000000000003FC00000000000003FC0000000000000
3FC00000000000003FC00000000000003FC00000000000003FC00000000000007FE00000
00000000FFF00000000007FFFFFFFE00000007FFFFFFFE00000007FFFFFFFE00003B3D7D
BC42>I<FFFFFFC000FFFFF8FFFFFFC000FFFFF8FFFFFFC000FFFFF801FFE0000007FF00
007F80000001FC00007F80000000F800007F800000007000007F800000007000007F8000
00007000007F800000007000007F800000007000007F800000007000007F800000007000
007F800000007000007F800000007000007F800000007000007F800000007000007F8000
00007000007F800000007000007F800000007000007F800000007000007F800000007000
007F800000007000007F800000007000007F800000007000007F800000007000007F8000
00007000007F800000007000007F800000007000007F800000007000007F800000007000
007F800000007000007F800000007000007F800000007000007F800000007000007F8000
00007000007F800000007000007F800000007000007F800000007000007F800000007000
007F800000007000007F800000007000007F800000007000007F800000007000007F8000
00007000007F800000007000003F80000000F000003FC0000000E000003FC0000000E000
003FC0000001E000001FC0000001C000001FE0000001C000000FE0000003C000000FF000
000780000007F000000700000003F800000F00000001FC00001E00000000FE00003C0000
00007F0000F8000000003F8001F0000000000FF00FE00000000003FFFF800000000000FF
FE0000000000001FF00000003D407DBD44>I<FFFFFF00000FFFFEFFFFFF00000FFFFEFF
FFFF00000FFFFE03FFE0000001FFE001FF800000007F8000FF800000003F00007F800000
003E00007F800000001C00007FC00000003C00003FC00000003800003FC0000000380000
3FE00000007800001FE00000007000001FE00000007000000FF0000000E000000FF00000
00E000000FF8000001E0000007F8000001C0000007F8000001C0000007FC000003C00000
03FC00000380000003FC00000380000001FE00000700000001FE00000700000001FF0000
0700000000FF00000E00000000FF00000E00000000FF80001E000000007F80001C000000
007F80001C000000007FC0003C000000003FC00038000000003FC00038000000001FE000
70000000001FE00070000000001FF000F0000000000FF000E0000000000FF000E0000000
000FF801E00000000007F801C00000000007F801C00000000003FC03800000000003FC03
800000000003FE07800000000001FE07000000000001FE07000000000001FF0F00000000
0000FF0E000000000000FF0E0000000000007F9C0000000000007F9C0000000000007FDC
0000000000003FF80000000000003FF80000000000003FF80000000000001FF000000000
00001FF00000000000001FF00000000000000FE00000000000000FE000000000000007C0
00000000000007C000000000000007C000000000000003800000003F407EBD44>I<FFFF
FE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFFFFFFFE007FFFFF8007FFFF03FFC00001
FFE00000FFF801FF000000FFC000003FE001FF0000007F8000000F8000FF0000007F8000
000F8000FF0000007FC000000F0000FF8000003FC000000F00007F8000003FC000000E00
007F8000003FE000000E00007F8000003FE000000E00003FC000003FE000001C00003FC0
00003FE000001C00003FC000007FF000001C00001FE000007FF000003800001FE000007F
F000003800001FE00000E7F800003800000FF00000E7F800007000000FF00000E7F80000
7000000FF00001C3FC00007000000FF80001C3FC0000F0000007F80001C3FC0000E00000
07F80003C3FE0000E0000007FC000381FE0001E0000003FC000381FE0001C0000003FC00
0781FF0001C0000003FC000700FF0001C0000001FE000700FF000380000001FE000700FF
000380000001FE000E007F800380000000FF000E007F800700000000FF000E007F800700
000000FF001C003FC007000000007F801C003FC00E000000007F801C003FC00E00000000
7F8038001FE00E000000007FC038001FE01E000000003FC038001FE01C000000003FC078
001FF01C000000003FE070000FF03C000000001FE070000FF038000000001FE0F0000FF8
38000000001FE0E00007F838000000000FF0E00007F870000000000FF0E00007F8700000
00000FF1C00003FC700000000007F9C00003FCE00000000007F9C00003FCE00000000007
FB800001FEE00000000003FF800001FFC00000000003FF800001FFC00000000003FF0000
00FFC00000000003FF000000FFC00000000001FF000000FF800000000001FF000000FF80
0000000001FE0000007F800000000000FE0000007F000000000000FE0000007F00000000
0000FC0000003F0000000000007C0000003E0000000000007C0000003E00000000000078
0000001E000000000000380000001C00000058407EBD5D>I<7FFFFFC003FFFFE07FFFFF
C003FFFFE07FFFFFC003FFFFE000FFFE0000FFFC00003FF800003FE000001FF000001F80
00000FF800001F0000000FF800001E00000007FC00001C00000003FE00003C00000003FE
00007800000001FF00007000000000FF8000F000000000FF8001E0000000007FC001C000
0000003FC003C0000000003FE00780000000001FF00700000000000FF00F00000000000F
F81E000000000007FC1C000000000007FC3C000000000003FE78000000000001FF700000
00000001FFF0000000000000FFE00000000000007FC00000000000007FC0000000000000
3FE00000000000001FF00000000000001FF00000000000001FF80000000000001FFC0000
000000003FFC0000000000003BFE00000000000071FF000000000000F1FF000000000000
E0FF800000000001C07F800000000003C07FC00000000003803FE00000000007003FE000
0000000F001FF0000000000E000FF8000000001C000FF8000000003C0007FC0000000038
0003FE00000000780003FE00000000F00001FF00000000E00000FF80000001E00000FF80
000003C000007FC00000038000003FE00000078000003FE000000F0000001FF000001F00
00000FF800003F8000000FF80000FFC000001FFC0007FFE000007FFF00FFFFFC0003FFFF
FEFFFFFC0003FFFFFEFFFFFC0003FFFFFE3F3E7EBD44>I<FFFFFF800003FFFF80FFFFFF
800003FFFF80FFFFFF800003FFFF8001FFF0000000FFF800007FE00000003FC000007FE0
0000001F8000003FE00000001E0000001FF00000001E0000001FF00000003C0000000FF8
0000003800000007FC0000007800000007FC000000F000000003FE000000E000000003FF
000001E000000001FF000001C000000000FF800003C000000000FF80000380000000007F
C0000700000000003FE0000F00000000003FE0000E00000000001FF0001E00000000001F
F0001C00000000000FF80038000000000007FC0078000000000007FC0070000000000003
FE00F0000000000003FF00E0000000000001FF01E0000000000000FF83C0000000000000
FF83800000000000007FC7800000000000003FE7000000000000003FEF00000000000000
1FFE000000000000001FFC000000000000000FFC0000000000000007F800000000000000
07F80000000000000007F80000000000000007F80000000000000007F800000000000000
07F80000000000000007F80000000000000007F80000000000000007F800000000000000
07F80000000000000007F80000000000000007F80000000000000007F800000000000000
07F80000000000000007F80000000000000007F80000000000000007F800000000000000
07F80000000000000007F80000000000000007F80000000000000007F800000000000000
07F8000000000000001FFC0000000000000FFFFFFC00000000000FFFFFFC00000000000F
FFFFFC000000413E7FBD44>I<3FFFFFFFFFF83FFFFFFFFFF83FFFFFFFFFF83FFF00001F
F03FF800001FF03FE000003FE03F8000007FC03F0000007FC03E000000FF803E000000FF
803C000001FF007C000003FE0078000003FE0078000007FC007800000FF8007800000FF8
007000001FF0007000001FF0007000003FE0007000007FC0007000007FC000000000FF80
00000001FF0000000001FF0000000003FE0000000007FC0000000007FC000000000FF800
0000000FF8000000001FF0000000003FE0000000003FE0000000007FC000000000FF8000
000000FF8000000001FF0000000001FF0000000003FE0000000007FC00001C0007FC0000
1C000FF800001C001FF000001C001FF000001C003FE000001C007FC000001C007FC00000
3C00FF8000003C00FF8000003C01FF0000003C03FE0000003C03FE0000007807FC000000
780FF8000000F80FF8000000F81FF0000001F81FF0000003F83FE000000FF87FC000003F
F87FC00001FFF8FFFFFFFFFFF8FFFFFFFFFFF8FFFFFFFFFFF82E3E7BBD38>I<FFFCFFFC
FFFCFFFCF000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000
F000F000F000F000F000F000F000F000F000F000F000F000F000FFFCFFFCFFFCFFFC0E5B
77C319>I<018000C0038001C003000180070003800E0007001C000E0018000C0038001C
003000180070003800600030006000300060003000E0007000C0006000C0006000C00060
00C0006000CF006780FFC07FE0FFE07FF0FFE07FF0FFE07FF07FE03FF07FE03FF03FE01F
F03FC01FE00F0007801C1C73BE2D>I<FFFCFFFCFFFCFFFC003C003C003C003C003C003C
003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C003C
003C003C003C003C003CFFFCFFFCFFFCFFFC0E5B7FC319>I<01800380030007000E001C
001800380030007000600060006000E000C000C000C000C000CF00FFC0FFE0FFE0FFE07F
E07FE03FE03FC00F000B1C7ABE19>96 D<000FF800000000FFFE00000003F01F80000007
8007E000000F8003F000000FE001F800001FF001FC00001FF000FE00001FF000FE00001F
F000FE00001FF0007F00000FE0007F00000380007F00000000007F00000000007F000000
00007F00000000007F000000001FFF00000003FFFF0000001FF87F0000007F807F000001
FC007F000007F8007F00000FE0007F00001FC0007F00003F80007F00003F80007F00007F
00007F00007F00007F0380FE00007F0380FE00007F0380FE00007F0380FE0000FF0380FE
0000FF0380FE0000FF03807F0001FF03807F0003BF03803F80071F87001FC00E1FCF0007
F03C0FFE0001FFF807FC00003FC001F000292A7DA82D>I<01FC00000000FFFC00000000
FFFC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC00000000
01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
01FC0000000001FC0000000001FC0000000001FC03FC000001FC1FFF800001FC7C07E000
01FDE001F00001FFC000FC0001FF80007E0001FF00003F0001FE00003F8001FC00001F80
01FC00001FC001FC00000FE001FC00000FE001FC00000FF001FC00000FF001FC000007F0
01FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F8
01FC000007F801FC000007F801FC000007F801FC000007F801FC000007F001FC000007F0
01FC00000FF001FC00000FF001FC00000FE001FC00001FE001FC00001FC001FE00001F80
01FE00003F0001FF00007F0001FF8000FE0001F3C001F80001F1E003F00001E0780FC000
01C03FFF0000000007F800002D407EBE33>I<0001FF0000000FFFE000003F00F800007C
001E0001F8001F0003F0007F0007F000FF800FE000FF800FC000FF801FC000FF801FC000
FF803F80007F003F80001C007F800000007F800000007F00000000FF00000000FF000000
00FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000FF00000000
FF00000000FF000000007F800000007F800000007F800000003F800001C03FC00001C01F
C00003C01FC00003800FE000078007F000070003F0000E0001F8001E0000FC007800003F
01F000000FFFC0000001FE0000222A7DA828>I<00000001FC00000000FFFC00000000FF
FC00000000FFFC0000000007FC0000000003FC0000000001FC0000000001FC0000000001
FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001
FC0000000001FC0000000001FC000000FF01FC000007FFE1FC00001F80F9FC00007E003D
FC0000FC001FFC0003F80007FC0007F00007FC0007E00003FC000FC00001FC001FC00001
FC003FC00001FC003F800001FC007F800001FC007F800001FC007F000001FC007F000001
FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001
FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC007F000001FC007F800001
FC007F800001FC003F800001FC003F800001FC001FC00001FC000FC00003FC000FE00003
FC0007E00007FC0003F0000FFE0001F8001FFF00007C0079FFF8003F01F1FFF8000FFFC1
FFF80001FE01FC002D407DBE33>I<0001FE0000000FFFC000003F03F00000FC01F80001
F800FC0003F0007E0007E0003F000FE0003F800FC0001F801FC0001FC03F80000FC03F80
000FC07F80000FC07F80000FE07F00000FE07F00000FE0FF00000FE0FF00000FE0FFFFFF
FFE0FFFFFFFFE0FF00000000FF00000000FF00000000FF00000000FF00000000FF000000
007F000000007F000000007F800000003F800000003F800000E01FC00000E01FC00001E0
0FC00001C007E00003C007F000078003F800070000FC001E00007E003C00001F80F80000
07FFE0000000FF0000232A7EA828>I<00001FC000007FF80001F83C0007E07E000FC0FF
001FC1FF003F81FF003F01FF007F01FF007F00FE00FE007C00FE000000FE000000FE0000
00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
00FE000000FE0000FFFFFF00FFFFFF00FFFFFF0000FE000000FE000000FE000000FE0000
00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
00FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000
00FE000001FF00007FFFFF007FFFFF007FFFFF0020407EBF1C>I<000000007C000003F8
01FF00001FFF078F80007E0FDE1F8000F803F81F8003F001F81F8003F001F81F8007E000
FC06000FE000FE00000FC0007E00001FC0007F00001FC0007F00001FC0007F00001FC000
7F00001FC0007F00001FC0007F00001FC0007F00001FC0007F00000FC0007E00000FE000
FE000007E000FC000003F001F8000003F001F8000001F803E0000003FE0FC00000071FFF
0000000703F80000000600000000000E00000000000E00000000000E00000000000F0000
0000000F00000000000F80000000000FC00000000007FFFFE0000007FFFFFE000003FFFF
FF800001FFFFFFE00000FFFFFFF00003FFFFFFF8000FC0001FFC001F000001FE003E0000
00FE007C0000007E007C0000003F00F80000003F00F80000001F00F80000001F00F80000
001F00F80000001F00FC0000003F007C0000003E007E0000007E003F000000FC001F8000
01F8000FC00003F00003F0000FC00000FE007F0000003FFFFC00000003FFC00000293D7E
A82D>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC
0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
01FE000001FC07FFC00001FC1E07E00001FC7803F00001FCE001F80001FDC001FC0001FD
8001FC0001FF8000FE0001FF0000FE0001FF0000FE0001FE0000FE0001FE0000FE0001FC
0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0003FE
0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFFF87FFFFC2E3F7DBE33>I<01E00007F80007
F8000FFC000FFC000FFC000FFC0007F80007F80001E00000000000000000000000000000
000000000000000000000000000000000000000000000001FC007FFC007FFC007FFC0007
FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF0FFFFF0FFFFF014
3E7DBD1A>I<0000780001FE0001FE0003FF0003FF0003FF0003FF0001FE0001FE000078
000000000000000000000000000000000000000000000000000000000000000000000000
00007F007FFF007FFF007FFF0001FF0000FF00007F00007F00007F00007F00007F00007F
00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F
00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F
00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F3E007F
7F007FFF807EFF80FEFF80FEFF80FCFF81F87F01F87C03F01E07C00FFF8001FC00185185
BD1C>I<01FC00000000FFFC00000000FFFC00000000FFFC0000000007FC0000000003FC
0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
0000000001FC00FFFF8001FC00FFFF8001FC00FFFF8001FC003FFC0001FC003FE00001FC
003F800001FC003F000001FC003C000001FC0078000001FC00F0000001FC01E0000001FC
07C0000001FC0F80000001FC1F00000001FC3E00000001FC7F00000001FCFF80000001FD
FF80000001FFDFC0000001FF9FE0000001FF0FE0000001FE07F0000001FC07F8000001F8
03FC000001F801FC000001F801FE000001F800FF000001F8007F000001F8007F800001F8
003FC00001F8001FC00001F8001FE00001F8000FF00001F8000FF00001F8000FF80003FC
000FFE00FFFFF07FFFE0FFFFF07FFFE0FFFFF07FFFE02B3F7EBE30>I<01FC00FFFC00FF
FC00FFFC0007FC0003FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001
FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0001FC0003FE00FFFFF8FFFFF8FF
FFF8153F7DBE1A>I<01F801FE0000FF0000FFF807FFC003FFE000FFF81E07E00F03F000
FFF87803F03C01F80007F8E001F87000FC0003F9C001FCE000FE0001F98001FCC000FE00
01FB8000FFC0007F0001FB0000FF80007F0001FF0000FF80007F0001FE0000FF00007F00
01FE0000FF00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F00
01FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F00
01FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F00
01FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F00
01FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F00
01FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F0001FC0000FE00007F00
01FC0000FE00007F0003FE0001FF0000FF80FFFFF87FFFFC3FFFFEFFFFF87FFFFC3FFFFE
FFFFF87FFFFC3FFFFE47287DA74C>I<01F801FE0000FFF807FFC000FFF81E07E000FFF8
7803F00007F8E001F80003F9C001FC0001F98001FC0001FB8000FE0001FB0000FE0001FF
0000FE0001FE0000FE0001FE0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC
0000FE0001FC0000FE0001FC0000FE0003FE0001FF00FFFFF87FFFFCFFFFF87FFFFCFFFF
F87FFFFC2E287DA733>I<0000FF00000007FFE000001F81F800007E007E0000F8001F00
01F0000F8003E00007C007C00003E00FC00003F01F800001F81F800001F83F800001FC3F
800001FC7F000000FE7F000000FE7F000000FE7F000000FEFF000000FFFF000000FFFF00
0000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FFFF000000FF7F0000
00FE7F000000FE7F000000FE3F800001FC3F800001FC3F800001FC1F800001F80FC00003
F00FC00003F007E00007E003F0000FC001F8001F80007E007E00003F81FC00000FFFF000
0000FF0000282A7EA82D>I<01FC03FC0000FFFC1FFF8000FFFC7C0FE000FFFDE003F000
03FFC001FC0001FF8000FE0001FF00007F0001FE00003F8001FC00003F8001FC00001FC0
01FC00001FE001FC00001FE001FC00000FF001FC00000FF001FC00000FF001FC000007F8
01FC000007F801FC000007F801FC000007F801FC000007F801FC000007F801FC000007F8
01FC000007F801FC000007F801FC000007F801FC00000FF001FC00000FF001FC00000FF0
01FC00000FF001FC00001FE001FC00001FE001FC00003FC001FE00003F8001FE00007F00
01FF00007F0001FF8000FE0001FFC001F80001FDE007F00001FC780FC00001FC3FFF0000
01FC07F8000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
01FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC00000000
01FC0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF8000000
2D3A7EA733>I<0000FF001C000007FFC03C00001F80F03C00007F00387C0000FC001C7C
0003F8000E7C0007F0000FFC0007F00007FC000FE00003FC001FE00003FC003FC00003FC
003FC00001FC007F800001FC007F800001FC007F800001FC007F800001FC00FF000001FC
00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC00FF000001FC
00FF000001FC00FF000001FC00FF000001FC007F800001FC007F800001FC007F800001FC
003FC00001FC003FC00001FC001FC00003FC000FE00003FC000FE00007FC0007F0000FFC
0003F8000FFC0001FC003DFC00007E0079FC00003F81F1FC00000FFFC1FC000001FE01FC
0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC0000000001FC
0000000001FC0000000003FE00000000FFFFF8000000FFFFF8000000FFFFF82D3A7DA730
>I<01F807E0FFF81FF8FFF8787CFFF8E1FE07F9C1FE03F981FE01FB81FE01FB01FE01FB
00FC01FF003001FE000001FE000001FE000001FC000001FC000001FC000001FC000001FC
000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC
000003FE0000FFFFFE00FFFFFE00FFFFFE001F287EA724>I<003FC06001FFF8E007C03F
E01F000FE03E0007E03C0003E07C0003E0780001E0F80001E0F80000E0F80000E0FC0000
E0FE0000E0FF0000E0FF8000007FF800007FFFC0003FFFF8001FFFFE000FFFFF0007FFFF
8001FFFFC0003FFFE00003FFF000001FF000000FF8E00003F8E00003F8E00001F8F00001
F8F00000F8F00000F8F80000F8F80000F0FC0000F0FC0001F0FE0001E0FF0003C0FF8007
80F3E01F00E0FFFC00C01FE0001D2A7DA824>I<001C0000001C0000001C0000001C0000
001C0000001C0000003C0000003C0000003C0000003C0000007C0000007C000000FC0000
00FC000001FC000003FC000007FC00001FFFFFC0FFFFFFC0FFFFFFC001FC000001FC0000
01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
01FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0000
01FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E001FC00E0
00FC00E000FE01C000FE01C0007F03C0003F0380001F87000007FE000001F8001B397EB7
23>I<01FC0000FE00FFFC007FFE00FFFC007FFE00FFFC007FFE0007FC0003FE0003FC00
01FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00
00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00
00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00
00FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC0000FE0001FC00
01FE0001FC0001FE0001FC0001FE0001FC0003FE0000FC0003FE0000FC0007FE0000FE00
06FF00007E000EFF80003F001CFFFC001FC078FFFC0007FFE0FFFC0000FF80FE002E297D
A733>I<FFFFE00FFFE0FFFFE00FFFE0FFFFE00FFFE007FE0003FF0003FC0000FC0003FC
0000F80001FC0000F00001FE0000F00000FE0000E00000FE0000E00000FF0001E000007F
0001C000007F0001C000003F80038000003F80038000003FC0078000001FC0070000001F
C0070000000FE00E0000000FE00E0000000FF01E00000007F01C00000007F01C00000003
F83800000003F83800000003FC7800000001FC7000000001FC7000000001FEF000000000
FEE000000000FEE0000000007FC0000000007FC0000000007FC0000000003F8000000000
3F80000000001F00000000001F00000000001F00000000000E0000002B287EA630>I<FF
FFC3FFFE03FFF8FFFFC3FFFE03FFF8FFFFC3FFFE03FFF80FFE003FE000FFC007FC001FC0
003F8003F8001FC0003F0003FC000FC0001E0001FC000FE0001C0001FC0007E0001C0001
FE0007E0003C0000FE000FF000380000FE000FF0003800007F000FF0007000007F001FF8
007000007F001DF8007000003F801DF800E000003F803DFC00E000003F8038FC00E00000
1FC038FC01C000001FC078FE01C000001FC0707E03C000000FE0707F038000000FE0E03F
038000000FF0E03F0780000007F0E03F8700000007F1C01F8700000007F9C01F8F000000
03F9C01FCE00000003FB800FCE00000003FF800FDE00000001FF800FFC00000001FF0007
FC00000000FF0007F800000000FF0007F800000000FE0003F8000000007E0003F0000000
007E0003F0000000007C0001F0000000003C0001E000000000380000E000003D287EA642
>I<FFFFF01FFFE0FFFFF01FFFE0FFFFF01FFFE003FFC00FFF0000FF8007F800007F0007
E000007F8007C000003FC0078000001FC00F0000000FE00E0000000FF01E00000007F83C
00000003F87800000001FCF000000001FEE000000000FFE0000000007FC0000000003F80
000000003FC0000000001FC0000000001FE0000000003FF0000000003FF8000000007BF8
00000000F1FC00000001E1FE00000001C0FF00000003C07F00000007803F8000000F003F
C000001E001FE000003E000FE000007C0007F00000FC0007F80001FE0007FC000FFE000F
FE00FFFF803FFFF8FFFF803FFFF8FFFF803FFFF82D277FA630>I<FFFFE00FFFE0FFFFE0
0FFFE0FFFFE00FFFE007FE0003FF0003FC0001FC0003FC0000F80001FC0000F00001FE00
00F00000FE0000E00000FE0000E000007F0001C000007F0001C000007F8003C000003F80
038000003F80038000001FC0070000001FC0070000001FE00F0000000FE00E0000000FE0
0E00000007F01C00000007F01C00000007F83C00000003F83800000003F83800000001FC
7000000001FC7000000001FEF000000000FEE000000000FEE0000000007FC0000000007F
C0000000007FC0000000003F80000000003F80000000003F80000000001F00000000001F
00000000000E00000000000E00000000001E00000000001C00000000003C000000000038
0000000000380000000000780000001800700000007E0070000000FF00E0000000FF00E0
000000FF01C0000000FF01C0000000FE03800000007E0700000000780E000000003C3C00
0000001FF80000000007E0000000002B3A7EA630>I<1FFFFFFF801FFFFFFF801FE000FF
801F8000FF001F0001FE001E0003FC001C0003FC001C0007F8003C000FF0003C001FF000
38001FE00038003FC00038007FC00038007F80003800FF00000001FE00000001FE000000
03FC00000007F80000000FF80000000FF00000001FE00000003FC00380003FC00380007F
80038000FF00038001FF00038001FE00038003FC00078007FC00078007F80007000FF000
07001FE0000F001FE0000F003FC0001F007F80007F00FF8001FF00FFFFFFFF00FFFFFFFF
0021277EA628>I<FFFFFFFFFFF0FFFFFFFFFFF02C0280982D>I<FFFFFFFFFFFFFFFFFFFF
FFC0FFFFFFFFFFFFFFFFFFFFFFC05A0280985B>I E /Fv 16 120
df<000000000000007FFFE000000000700000000000003FFFFFFF00000001F800000000
0003FFFFFFFFF0000003F800000000003FFFFFFFFFFC000007F80000000001FFFFFFFFFF
FF80000FF80000000007FFFFFFFFFFFFE0001FF8000000003FFFFFFFFFFFFFF0003FF800
000000FFFFFFFFFFFFFFFC007FF800000003FFFFFFFF0007FFFE00FFF80000000FFFFFFF
C000003FFF81FFF80000001FFFFFFC00000007FFC3FFF80000007FFFFFE000000001FFF7
FFF8000000FFFFFF80000000007FFFFFF8000003FFFFFE00000000001FFFFFF8000007FF
FFF800000000000FFFFFF800000FFFFFE0000000000007FFFFF800001FFFFFC000000000
0001FFFFF800007FFFFF80000000000000FFFFF80000FFFFFE000000000000007FFFF800
01FFFFFC000000000000003FFFF80003FFFFF8000000000000003FFFF80003FFFFF00000
00000000001FFFF80007FFFFF0000000000000000FFFF8000FFFFFE00000000000000007
FFF8001FFFFFC00000000000000003FFF8003FFFFF800000000000000003FFF8003FFFFF
800000000000000001FFF8007FFFFF000000000000000001FFF800FFFFFE000000000000
000000FFF800FFFFFE000000000000000000FFF801FFFFFC0000000000000000007FF801
FFFFFC0000000000000000007FF803FFFFFC0000000000000000003FF803FFFFF8000000
0000000000003FF807FFFFF80000000000000000001FF807FFFFF0000000000000000000
1FF80FFFFFF00000000000000000001FF80FFFFFF00000000000000000000FF80FFFFFF0
0000000000000000000FF81FFFFFE00000000000000000000FF81FFFFFE0000000000000
0000000FF81FFFFFE00000000000000000000FF83FFFFFE000000000000000000007F83F
FFFFC000000000000000000007F83FFFFFC000000000000000000007F83FFFFFC0000000
00000000000003F07FFFFFC000000000000000000000007FFFFFC0000000000000000000
00007FFFFFC000000000000000000000007FFFFFC000000000000000000000007FFFFF80
00000000000000000000007FFFFF800000000000000000000000FFFFFF80000000000000
0000000000FFFFFF800000000000000000000000FFFFFF800000000000000000000000FF
FFFF800000000000000000000000FFFFFF800000000000000000000000FFFFFF80000000
0000000000000000FFFFFF800000000000000000000000FFFFFF80000000000000000000
0000FFFFFF800000000000000000000000FFFFFF800000000000000000000000FFFFFF80
0000000000000000000000FFFFFF800000000000000000000000FFFFFF80000000000000
0000000000FFFFFF800000000000000000000000FFFFFF800000000000000000000000FF
FFFF800000000000000000000000FFFFFF800000000000000000000000FFFFFF80000000
00000000000000007FFFFF8000000000000000000000007FFFFF80000000000000000000
00007FFFFFC000000000000000000000007FFFFFC000000000000000000000007FFFFFC0
00000000000000000000007FFFFFC000000000000000000000003FFFFFC0000000000000
00000000003FFFFFC000000000000000000000003FFFFFC000000000000000000003F03F
FFFFE000000000000000000007F81FFFFFE000000000000000000007F81FFFFFE0000000
00000000000007F81FFFFFE000000000000000000007F80FFFFFF0000000000000000000
07F80FFFFFF000000000000000000007F80FFFFFF00000000000000000000FF807FFFFF0
0000000000000000000FF807FFFFF80000000000000000000FF003FFFFF8000000000000
0000000FF003FFFFFC0000000000000000001FF001FFFFFC0000000000000000001FF001
FFFFFC0000000000000000001FE000FFFFFE0000000000000000003FE000FFFFFF000000
0000000000003FE0007FFFFF0000000000000000007FC0003FFFFF800000000000000000
7FC0003FFFFF800000000000000000FF80001FFFFFC00000000000000000FF80000FFFFF
E00000000000000001FF000007FFFFF00000000000000003FF000003FFFFF00000000000
000007FE000003FFFFF80000000000000007FE000001FFFFFC000000000000000FFC0000
00FFFFFE000000000000001FF80000007FFFFF800000000000003FF00000001FFFFFC000
0000000000FFE00000000FFFFFE0000000000001FFC000000007FFFFF8000000000003FF
8000000003FFFFFE00000000000FFF0000000000FFFFFF80000000003FFE00000000007F
FFFFF000000000FFFC00000000001FFFFFFE00000003FFF800000000000FFFFFFFC00000
1FFFE0000000000003FFFFFFFF0003FFFFC0000000000000FFFFFFFFFFFFFFFF00000000
0000003FFFFFFFFFFFFFFC0000000000000007FFFFFFFFFFFFF00000000000000001FFFF
FFFFFFFFC000000000000000003FFFFFFFFFFF00000000000000000003FFFFFFFFF80000
00000000000000003FFFFFFF8000000000000000000000007FFFF00000000000757A75F7
8C>67 D<FFFFFFFFFFC000000000000000000001FFFFFFFFFF80FFFFFFFFFFE000000000
000000000003FFFFFFFFFF80FFFFFFFFFFF000000000000000000007FFFFFFFFFF80FFFF
FFFFFFF000000000000000000007FFFFFFFFFF80FFFFFFFFFFF000000000000000000007
FFFFFFFFFF80FFFFFFFFFFF80000000000000000000FFFFFFFFFFF80FFFFFFFFFFF80000
000000000000000FFFFFFFFFFF80FFFFFFFFFFFC0000000000000000001FFFFFFFFFFF80
00003FFFFFFC0000000000000000001FFFFFFE00000000003FFFFFFE0000000000000000
003FBFFFFE00000000003FFFFFFE0000000000000000003FBFFFFE00000000003FEFFFFF
0000000000000000007F3FFFFE00000000003FEFFFFF0000000000000000007F3FFFFE00
000000003FEFFFFF0000000000000000007F3FFFFE00000000003FE7FFFF800000000000
000000FE3FFFFE00000000003FE7FFFF800000000000000000FE3FFFFE00000000003FE3
FFFFC00000000000000001FC3FFFFE00000000003FE3FFFFC00000000000000001FC3FFF
FE00000000003FE1FFFFE00000000000000003F83FFFFE00000000003FE1FFFFE0000000
0000000003F83FFFFE00000000003FE0FFFFF00000000000000007F03FFFFE0000000000
3FE0FFFFF00000000000000007F03FFFFE00000000003FE0FFFFF00000000000000007F0
3FFFFE00000000003FE07FFFF8000000000000000FE03FFFFE00000000003FE07FFFF800
0000000000000FE03FFFFE00000000003FE03FFFFC000000000000001FC03FFFFE000000
00003FE03FFFFC000000000000001FC03FFFFE00000000003FE01FFFFE00000000000000
3F803FFFFE00000000003FE01FFFFE000000000000003F803FFFFE00000000003FE00FFF
FF000000000000007F003FFFFE00000000003FE00FFFFF000000000000007F003FFFFE00
000000003FE00FFFFF000000000000007F003FFFFE00000000003FE007FFFF8000000000
0000FE003FFFFE00000000003FE007FFFF80000000000000FE003FFFFE00000000003FE0
03FFFFC0000000000001FC003FFFFE00000000003FE003FFFFC0000000000001FC003FFF
FE00000000003FE001FFFFE0000000000003F8003FFFFE00000000003FE001FFFFE00000
00000003F8003FFFFE00000000003FE001FFFFE0000000000003F8003FFFFE0000000000
3FE000FFFFF0000000000007F0003FFFFE00000000003FE000FFFFF0000000000007F000
3FFFFE00000000003FE0007FFFF800000000000FE0003FFFFE00000000003FE0007FFFF8
00000000000FE0003FFFFE00000000003FE0003FFFFC00000000001FC0003FFFFE000000
00003FE0003FFFFC00000000001FC0003FFFFE00000000003FE0001FFFFE00000000003F
80003FFFFE00000000003FE0001FFFFE00000000003F80003FFFFE00000000003FE0001F
FFFE00000000003F80003FFFFE00000000003FE0000FFFFF00000000007F00003FFFFE00
000000003FE0000FFFFF00000000007F00003FFFFE00000000003FE00007FFFF80000000
00FE00003FFFFE00000000003FE00007FFFF8000000000FE00003FFFFE00000000003FE0
0003FFFFC000000001FC00003FFFFE00000000003FE00003FFFFC000000001FC00003FFF
FE00000000003FE00001FFFFE000000003F800003FFFFE00000000003FE00001FFFFE000
000003F800003FFFFE00000000003FE00001FFFFE000000003F800003FFFFE0000000000
3FE00000FFFFF000000007F000003FFFFE00000000003FE00000FFFFF000000007F00000
3FFFFE00000000003FE000007FFFF80000000FE000003FFFFE00000000003FE000007FFF
F80000000FE000003FFFFE00000000003FE000003FFFFC0000001FC000003FFFFE000000
00003FE000003FFFFC0000001FC000003FFFFE00000000003FE000003FFFFC0000001FC0
00003FFFFE00000000003FE000001FFFFE0000003F8000003FFFFE00000000003FE00000
1FFFFE0000003F8000003FFFFE00000000003FE000000FFFFF0000007F0000003FFFFE00
000000003FE000000FFFFF0000007F0000003FFFFE00000000003FE0000007FFFF800000
FE0000003FFFFE00000000003FE0000007FFFF800000FE0000003FFFFE00000000003FE0
000003FFFFC00001FC0000003FFFFE00000000003FE0000003FFFFC00001FC0000003FFF
FE00000000003FE0000003FFFFC00001FC0000003FFFFE00000000003FE0000001FFFFE0
0003F80000003FFFFE00000000003FE0000001FFFFE00003F80000003FFFFE0000000000
3FE0000000FFFFF00007F00000003FFFFE00000000003FE0000000FFFFF00007F0000000
3FFFFE00000000003FE00000007FFFF8000FE00000003FFFFE00000000003FE00000007F
FFF8000FE00000003FFFFE00000000003FE00000003FFFFC001FC00000003FFFFE000000
00003FE00000003FFFFC001FC00000003FFFFE00000000003FE00000003FFFFC001FC000
00003FFFFE00000000003FE00000001FFFFE003F800000003FFFFE00000000003FE00000
001FFFFE003F800000003FFFFE00000000003FE00000000FFFFF007F000000003FFFFE00
000000003FE00000000FFFFF007F000000003FFFFE00000000003FE000000007FFFF80FE
000000003FFFFE00000000003FE000000007FFFF80FE000000003FFFFE00000000003FE0
00000007FFFF81FC000000003FFFFE00000000003FE000000003FFFFC1FC000000003FFF
FE00000000003FE000000003FFFFC1FC000000003FFFFE00000000003FE000000001FFFF
E3F8000000003FFFFE00000000003FE000000001FFFFE3F8000000003FFFFE0000000000
3FE000000000FFFFF7F0000000003FFFFE00000000003FE000000000FFFFF7F000000000
3FFFFE00000000003FE0000000007FFFFFE0000000003FFFFE00000000003FE000000000
7FFFFFE0000000003FFFFE00000000003FE0000000007FFFFFE0000000003FFFFE000000
00003FE0000000003FFFFFC0000000003FFFFE00000000003FE0000000003FFFFFC00000
00003FFFFE00000000003FE0000000001FFFFF80000000003FFFFE00000000003FE00000
00001FFFFF80000000003FFFFE00000000003FE0000000000FFFFF00000000003FFFFE00
000000003FE0000000000FFFFF00000000003FFFFE00000000003FE00000000007FFFE00
000000003FFFFE00000000003FE00000000007FFFE00000000003FFFFE00000000003FE0
0000000007FFFE00000000003FFFFE00000000003FE00000000003FFFC00000000003FFF
FE00000000003FE00000000003FFFC00000000003FFFFE0000000003FFFE0000000001FF
F800000000003FFFFE000000FFFFFFFFFFF8000001FFF8000000FFFFFFFFFFFFFF80FFFF
FFFFFFF8000000FFF0000000FFFFFFFFFFFFFF80FFFFFFFFFFF8000000FFF0000000FFFF
FFFFFFFFFF80FFFFFFFFFFF80000007FE0000000FFFFFFFFFFFFFF80FFFFFFFFFFF80000
007FE0000000FFFFFFFFFFFFFF80FFFFFFFFFFF80000007FE0000000FFFFFFFFFFFFFF80
FFFFFFFFFFF80000003FC0000000FFFFFFFFFFFFFF80FFFFFFFFFFF80000001F80000000
FFFFFFFFFFFFFF80A97679F5B8>77 D<00000003FFF80000000E000000007FFFFFC00000
3F00000003FFFFFFFC00007F0000001FFFFFFFFF0000FF0000007FFFFFFFFFC001FF0000
01FFFFFFFFFFF003FF000003FFFFFFFFFFFC07FF00000FFFFF000FFFFE07FF00001FFFF0
00007FFF8FFF00003FFFC000000FFFDFFF00007FFF00000003FFFFFF0000FFFE00000000
FFFFFF0001FFF8000000003FFFFF0003FFF8000000001FFFFF0003FFF0000000000FFFFF
0007FFE00000000007FFFF000FFFE00000000003FFFF000FFFC00000000001FFFF001FFF
C00000000000FFFF001FFF8000000000007FFF003FFF8000000000003FFF003FFF800000
0000003FFF003FFF0000000000001FFF007FFF0000000000001FFF007FFF000000000000
0FFF007FFF0000000000000FFF007FFF00000000000007FF00FFFF00000000000007FF00
FFFF00000000000003FF00FFFF80000000000003FF00FFFF80000000000003FF00FFFF80
000000000001FF00FFFFC0000000000001FF00FFFFC0000000000001FF00FFFFE0000000
000001FF00FFFFE0000000000001FF00FFFFF0000000000000FF00FFFFF8000000000000
FF00FFFFFC000000000000FF00FFFFFE0000000000007E00FFFFFF00000000000000007F
FFFF80000000000000007FFFFFE0000000000000007FFFFFFC000000000000007FFFFFFF
C00000000000003FFFFFFFFC0000000000003FFFFFFFFFE000000000001FFFFFFFFFFF00
000000001FFFFFFFFFFFF0000000000FFFFFFFFFFFFF800000000FFFFFFFFFFFFFF00000
0007FFFFFFFFFFFFFE00000007FFFFFFFFFFFFFF80000003FFFFFFFFFFFFFFC0000001FF
FFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFC0000007FFFFFFFFFFFFFFE0000003FFFFFFF
FFFFFFFF0000001FFFFFFFFFFFFFFF8000000FFFFFFFFFFFFFFFC0000007FFFFFFFFFFFF
FFE0000001FFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFF80000003FFFFFFFFFFFFFFC00
00001FFFFFFFFFFFFFFE00000007FFFFFFFFFFFFFE00000000FFFFFFFFFFFFFF00000000
1FFFFFFFFFFFFF8000000000FFFFFFFFFFFF80000000000FFFFFFFFFFFC000000000007F
FFFFFFFFC0000000000007FFFFFFFFE00000000000003FFFFFFFE000000000000003FFFF
FFE0000000000000007FFFFFF0000000000000001FFFFFF0000000000000000FFFFFF000
00000000000007FFFFF00000000000000001FFFFF80000000000000001FFFFF800000000
00000000FFFFF800000000000000007FFFF87E000000000000003FFFF8FF000000000000
003FFFF8FF000000000000001FFFF8FF000000000000001FFFF8FF000000000000000FFF
F8FF000000000000000FFFF8FF000000000000000FFFF8FF800000000000000FFFF8FF80
00000000000007FFF8FF8000000000000007FFF8FF8000000000000007FFF8FFC0000000
00000007FFF0FFC000000000000007FFF0FFC000000000000007FFF0FFE0000000000000
07FFF0FFE000000000000007FFE0FFF00000000000000FFFE0FFF00000000000000FFFE0
FFF80000000000000FFFC0FFFC0000000000001FFFC0FFFE0000000000001FFFC0FFFF00
00000000001FFF80FFFF8000000000003FFF80FFFFC000000000007FFF00FFFFE0000000
00007FFE00FFFFF00000000000FFFE00FFFFFC0000000001FFFC00FFFFFF0000000003FF
F800FFFFFFE000000007FFF000FFFFFFFC0000001FFFE000FFFBFFFF8000007FFFC000FF
F1FFFFFE0007FFFF8000FFE07FFFFFFFFFFFFF0000FFE03FFFFFFFFFFFFC0000FFC00FFF
FFFFFFFFF80000FF8003FFFFFFFFFFE00000FF00007FFFFFFFFF800000FE00000FFFFFFF
FE000000FC000000FFFFFFF00000007000000003FFFE00000000557A75F76C>83
D<FFFFFFFFFFFFFF00000000007FFFFFFFFF80FFFFFFFFFFFFFF00000000007FFFFFFFFF
80FFFFFFFFFFFFFF00000000007FFFFFFFFF80FFFFFFFFFFFFFF00000000007FFFFFFFFF
80FFFFFFFFFFFFFF00000000007FFFFFFFFF80FFFFFFFFFFFFFF00000000007FFFFFFFFF
80FFFFFFFFFFFFFF00000000007FFFFFFFFF80FFFFFFFFFFFFFF00000000007FFFFFFFFF
800000FFFFFF00000000000000000FFFF000000000FFFFFF800000000000000000FF8000
0000007FFFFF800000000000000001FF00000000007FFFFF800000000000000001FF0000
0000003FFFFFC00000000000000001FE00000000003FFFFFC00000000000000003FE0000
0000001FFFFFE00000000000000003FC00000000001FFFFFE00000000000000007FC0000
0000001FFFFFF00000000000000007FC00000000000FFFFFF0000000000000000FF80000
0000000FFFFFF8000000000000000FF8000000000007FFFFF8000000000000000FF00000
00000007FFFFF8000000000000001FF0000000000003FFFFFC000000000000001FE00000
00000003FFFFFC000000000000003FE0000000000003FFFFFE000000000000003FE00000
00000001FFFFFE000000000000007FC0000000000001FFFFFF000000000000007FC00000
00000000FFFFFF000000000000007F80000000000000FFFFFF00000000000000FF800000
000000007FFFFF80000000000000FF000000000000007FFFFF80000000000001FF000000
000000003FFFFFC0000000000001FE000000000000003FFFFFC0000000000003FE000000
000000003FFFFFE0000000000003FE000000000000001FFFFFE0000000000007FC000000
000000001FFFFFE0000000000007FC000000000000000FFFFFF0000000000007F8000000
000000000FFFFFF000000000000FF80000000000000007FFFFF800000000000FF0000000
0000000007FFFFF800000000001FF00000000000000007FFFFFC00000000001FF0000000
0000000003FFFFFC00000000003FE00000000000000003FFFFFC00000000003FE0000000
0000000001FFFFFE00000000003FC00000000000000001FFFFFE00000000007FC0000000
0000000000FFFFFF00000000007F800000000000000000FFFFFF0000000000FF80000000
0000000000FFFFFF8000000000FF8000000000000000007FFFFF8000000001FF00000000
00000000007FFFFF8000000001FF0000000000000000003FFFFFC000000001FE00000000
00000000003FFFFFC000000003FE0000000000000000001FFFFFE000000003FC00000000
00000000001FFFFFE000000007FC0000000000000000001FFFFFF000000007FC00000000
00000000000FFFFFF00000000FF80000000000000000000FFFFFF00000000FF800000000
000000000007FFFFF80000000FF000000000000000000007FFFFF80000001FF000000000
000000000003FFFFFC0000001FE000000000000000000003FFFFFC0000003FE000000000
000000000003FFFFFE0000003FE000000000000000000001FFFFFE0000007FC000000000
000000000001FFFFFF0000007FC000000000000000000000FFFFFF0000007F8000000000
000000000000FFFFFF000000FF80000000000000000000007FFFFF800000FF0000000000
0000000000007FFFFF800001FF00000000000000000000007FFFFFC00001FF0000000000
0000000000003FFFFFC00003FE00000000000000000000003FFFFFE00003FE0000000000
0000000000001FFFFFE00003FC00000000000000000000001FFFFFE00007FC0000000000
0000000000000FFFFFF00007F800000000000000000000000FFFFFF0000FF80000000000
0000000000000FFFFFF8000FF8000000000000000000000007FFFFF8001FF00000000000
00000000000007FFFFFC001FF0000000000000000000000003FFFFFC003FE00000000000
00000000000003FFFFFC003FE0000000000000000000000001FFFFFE003FC00000000000
00000000000001FFFFFE007FC0000000000000000000000000FFFFFF007F800000000000
00000000000000FFFFFF00FF80000000000000000000000000FFFFFF80FF800000000000
000000000000007FFFFF81FF000000000000000000000000007FFFFF81FF000000000000
000000000000003FFFFFC1FE000000000000000000000000003FFFFFC3FE000000000000
000000000000001FFFFFE3FC000000000000000000000000001FFFFFE7FC000000000000
000000000000001FFFFFF7FC000000000000000000000000000FFFFFFFF8000000000000
000000000000000FFFFFFFF80000000000000000000000000007FFFFFFF0000000000000
0000000000000007FFFFFFF00000000000000000000000000003FFFFFFE0000000000000
0000000000000003FFFFFFE00000000000000000000000000003FFFFFFE0000000000000
0000000000000001FFFFFFC00000000000000000000000000001FFFFFFC0000000000000
0000000000000000FFFFFF800000000000000000000000000000FFFFFF80000000000000
00000000000000007FFFFF0000000000000000000000000000007FFFFF00000000000000
00000000000000007FFFFF0000000000000000000000000000003FFFFE00000000000000
00000000000000003FFFFE0000000000000000000000000000001FFFFC00000000000000
00000000000000001FFFFC0000000000000000000000000000000FFFF800000000000000
00000000000000000FFFF80000000000000000000000000000000FFFF800000000000000
000000000000000007FFF000000000000000000000000000000007FFF000000000000000
000000000000000003FFE000000000000000000000000000000003FFE000000000000000
000000000000000001FFC000000000000000000000000000000001FFC000000000000000
000000000000000000FF80000000000000000000000000000000007F0000000000000000
0089787CF592>86 D<0000003FFFF80000000000000007FFFFFFE00000000000007FFFFF
FFFC000000000001FFFFFFFFFF800000000007FFFFFFFFFFE0000000001FFFFFFFFFFFF0
000000003FFFF0007FFFFC000000007FFE00000FFFFE00000000FFFF000003FFFF800000
01FFFF800001FFFFC0000001FFFFC00000FFFFE0000001FFFFC000007FFFF0000003FFFF
E000003FFFF8000003FFFFE000001FFFF8000003FFFFE000001FFFFC000003FFFFE00000
0FFFFE000003FFFFE000000FFFFE000003FFFFE000000FFFFF000003FFFFE0000007FFFF
000003FFFFE0000007FFFF000001FFFFC0000007FFFF000001FFFFC0000003FFFF800000
FFFF80000003FFFF8000007FFF00000003FFFF8000003FFE00000003FFFF8000000FF800
000003FFFF80000003E000000003FFFF800000000000000003FFFF800000000000000003
FFFF800000000000000003FFFF800000000000000003FFFF800000000000000003FFFF80
0000000000000003FFFF800000000000000003FFFF8000000000000007FFFFFF80000000
00001FFFFFFFFF800000000003FFFFFFFFFF80000000007FFFFFFFFFFF8000000003FFFF
FFFFFFFF800000001FFFFFFE03FFFF80000000FFFFFF8003FFFF80000003FFFFF80003FF
FF8000000FFFFFC00003FFFF8000001FFFFF000003FFFF8000007FFFFC000003FFFF8000
00FFFFF0000003FFFF800001FFFFC0000003FFFF800003FFFF80000003FFFF800007FFFF
00000003FFFF80000FFFFE00000003FFFF80001FFFFE00000003FFFF80003FFFFC000000
03FFFF80003FFFF800000003FFFF80007FFFF800000003FFFF80007FFFF000000003FFFF
80007FFFF000000003FFFF8000FFFFF000000003FFFF8000FFFFE000000003FFFF8000FF
FFE000000003FFFF8000FFFFE000000003FFFF8000FFFFE000000007FFFF8000FFFFE000
000007FFFF8000FFFFE000000007FFFF8000FFFFF00000000FFFFF8000FFFFF00000000F
FFFF80007FFFF00000001FFFFF80007FFFF80000003FFFFF80007FFFF80000007EFFFF80
003FFFFC0000007EFFFFC0003FFFFE000001FCFFFFE0001FFFFF000003F8FFFFFC000FFF
FF80000FF0FFFFFFFC07FFFFE0003FE07FFFFFFE01FFFFFC03FFC07FFFFFFE00FFFFFFFF
FF803FFFFFFE003FFFFFFFFE001FFFFFFE000FFFFFFFFC0007FFFFFE0003FFFFFFF00001
FFFFFE00003FFFFF8000003FFFFC000001FFF800000000000057507ACE5E>97
D<000000007FFF800000000000000FFFFFFC0000000000007FFFFFFF800000000001FFFF
FFFFE00000000007FFFFFFFFF8000000001FFFFFFFFFFE000000007FFFF807FFFF000000
01FFFFC000FFFF80000003FFFF00003FFFE0000007FFFC00000FFFF000000FFFF8000007
FFF800001FFFF0000003FFF800003FFFE0000001FFFC00007FFFC0000000FFFE0000FFFF
80000000FFFE0001FFFF800000007FFF0001FFFF000000007FFF8003FFFF000000003FFF
8007FFFE000000003FFF8007FFFE000000003FFFC00FFFFE000000001FFFC00FFFFE0000
00001FFFE01FFFFC000000001FFFE01FFFFC000000001FFFE01FFFFC000000000FFFF03F
FFFC000000000FFFF03FFFFC000000000FFFF03FFFF8000000000FFFF07FFFF800000000
0FFFF07FFFF8000000000FFFF07FFFF8000000000FFFF87FFFF80000000007FFF87FFFF8
0000000007FFF8FFFFF80000000007FFF8FFFFF80000000007FFF8FFFFF80000000007FF
F8FFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFF8FFFFFFFFFF
FFFFFFFFF8FFFFFFFFFFFFFFFFFFF0FFFFF800000000000000FFFFF800000000000000FF
FFF800000000000000FFFFF800000000000000FFFFF800000000000000FFFFF800000000
0000007FFFF8000000000000007FFFF8000000000000007FFFF8000000000000007FFFFC
000000000000003FFFFC000000000000003FFFFC000000000000003FFFFC000000000000
003FFFFC000000000000001FFFFC000000000000001FFFFE000000000000000FFFFE0000
00000003F00FFFFE000000000007F807FFFF000000000007F807FFFF00000000000FF803
FFFF80000000000FF001FFFF80000000001FF001FFFFC0000000001FE000FFFFE0000000
003FE0007FFFF0000000007FC0003FFFF800000000FFC0001FFFFC00000001FF80000FFF
FE00000003FF000007FFFF8000000FFE000003FFFFE000003FFC000001FFFFF80000FFF8
000000FFFFFFC00FFFF00000003FFFFFFFFFFFE00000000FFFFFFFFFFF8000000003FFFF
FFFFFE0000000000FFFFFFFFF800000000001FFFFFFFE0000000000003FFFFFF00000000
0000000FFFE00000004D507BCE58>101 D<0000000000000000007F8000000007FFFC00
0007FFE0000000FFFFFFE0001FFFF8000007FFFFFFFC007FFFFC00001FFFFFFFFF01FFFF
FE00007FFFFFFFFFC3FFFFFE0001FFFFFFFFFFF7FFBFFF0003FFFF803FFFFFF83FFF000F
FFFC0007FFFFC03FFF001FFFF00001FFFF007FFF003FFFE00000FFFF807FFF007FFFC000
007FFFC03FFF00FFFFC000007FFFE03FFF00FFFF8000003FFFE03FFE01FFFF8000003FFF
F01FFE03FFFF0000001FFFF80FFC03FFFF0000001FFFF807F003FFFF0000001FFFF80000
07FFFE0000000FFFFC000007FFFE0000000FFFFC000007FFFE0000000FFFFC00000FFFFE
0000000FFFFE00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE00000FFFFE000000
0FFFFE00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE
00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE00000FFFFE0000000FFFFE00000F
FFFE0000000FFFFE000007FFFE0000000FFFFC000007FFFE0000000FFFFC000007FFFE00
00000FFFFC000003FFFF0000001FFFF8000003FFFF0000001FFFF8000003FFFF0000001F
FFF8000001FFFF8000003FFFF0000000FFFF8000003FFFE0000000FFFFC000007FFFE000
00007FFFC000007FFFC00000003FFFE00000FFFF800000001FFFF00001FFFF000000000F
FFFC0007FFFE000000000FFFFF803FFFF8000000000FFFFFFFFFFFF0000000001FFFFFFF
FFFFC0000000003F1FFFFFFFFF00000000003F07FFFFFFFC00000000007E00FFFFFFE000
000000007E0007FFFC000000000000FE00000000000000000000FE000000000000000000
00FE00000000000000000000FE00000000000000000001FE00000000000000000001FF00
000000000000000001FF00000000000000000001FF80000000000000000001FF80000000
000000000001FFC0000000000000000001FFE0000000000000000001FFF0000000000000
000001FFFE000000000000000000FFFFFFFFFFFFC000000000FFFFFFFFFFFFFF00000000
FFFFFFFFFFFFFFF0000000FFFFFFFFFFFFFFFC0000007FFFFFFFFFFFFFFF8000007FFFFF
FFFFFFFFFFE000003FFFFFFFFFFFFFFFF000003FFFFFFFFFFFFFFFFC00001FFFFFFFFFFF
FFFFFE00000FFFFFFFFFFFFFFFFF000007FFFFFFFFFFFFFFFF800003FFFFFFFFFFFFFFFF
C00007FFFFFFFFFFFFFFFFC0001FFFFFFFFFFFFFFFFFE0007FFFFFFFFFFFFFFFFFE001FF
FFFFFFFFFFFFFFFFF007FFFC00000000FFFFFFF00FFFE00000000003FFFFF81FFFC00000
0000007FFFF83FFF8000000000001FFFF83FFF00000000000007FFF87FFF000000000000
03FFFC7FFE00000000000003FFFCFFFE00000000000001FFFCFFFC00000000000001FFFC
FFFC00000000000000FFFCFFFC00000000000000FFFCFFFC00000000000000FFFCFFFC00
000000000000FFFCFFFC00000000000000FFFCFFFE00000000000001FFFC7FFE00000000
000001FFF87FFF00000000000003FFF87FFF00000000000003FFF83FFF80000000000007
FFF03FFFC000000000000FFFF01FFFE000000000001FFFE00FFFF000000000003FFFC007
FFFC0000000000FFFF8003FFFF0000000003FFFF0000FFFFC00000000FFFFC00007FFFF8
0000007FFFF800001FFFFFE0001FFFFFE0000007FFFFFFFFFFFFFF80000001FFFFFFFFFF
FFFE000000007FFFFFFFFFFFF8000000000FFFFFFFFFFFC000000000007FFFFFFFF80000
0000000001FFFFFE0000000058727BCE61>103 D<0001FFFC000000000000000000FFFF
FFFC000000000000000000FFFFFFFC000000000000000000FFFFFFFC0000000000000000
00FFFFFFFC000000000000000000FFFFFFFC000000000000000000FFFFFFFC0000000000
00000000FFFFFFFC000000000000000000FFFFFFFC000000000000000000007FFFFC0000
00000000000000001FFFFC000000000000000000000FFFFC000000000000000000000FFF
FC000000000000000000000FFFFC000000000000000000000FFFFC000000000000000000
000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC000000000000
000000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC000000
000000000000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC
000000000000000000000FFFFC000000000000000000000FFFFC00000000000000000000
0FFFFC000000000000000000000FFFFC000000000000000000000FFFFC00000000000000
0000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC00000000
0000000000000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC00
0000000000000000000FFFFC000000000000000000000FFFFC000000000000000000000F
FFFC000000000000000000000FFFFC000000000000000000000FFFFC0000000000000000
00000FFFFC000000000000000000000FFFFC000000000000000000000FFFFC00000FFFE0
00000000000FFFFC0000FFFFFE00000000000FFFFC0003FFFFFF80000000000FFFFC000F
FFFFFFE0000000000FFFFC003FFFFFFFF8000000000FFFFC007FFFFFFFFC000000000FFF
FC01FFF01FFFFE000000000FFFFC03FF0007FFFF000000000FFFFC07FC0003FFFF800000
000FFFFC0FF00001FFFFC00000000FFFFC1FC00000FFFFC00000000FFFFC3F800000FFFF
E00000000FFFFC7F000000FFFFE00000000FFFFC7E0000007FFFF00000000FFFFCFC0000
007FFFF00000000FFFFDF80000007FFFF00000000FFFFDF00000007FFFF00000000FFFFF
F00000003FFFF80000000FFFFFE00000003FFFF80000000FFFFFE00000003FFFF8000000
0FFFFFC00000003FFFF80000000FFFFFC00000003FFFF80000000FFFFF800000003FFFF8
0000000FFFFF800000003FFFF80000000FFFFF000000003FFFF80000000FFFFF00000000
3FFFF80000000FFFFF000000003FFFF80000000FFFFF000000003FFFF80000000FFFFE00
0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000F
FFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800
00000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003F
FFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE0000
00003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFF
FE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000
000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFF
F80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000
003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE
000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8000000
0FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8
0000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00000000
3FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00
0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000F
FFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800
00FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFF
FFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE0
03FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80617879
F76C>I<0001FC0000000007FF000000001FFFC00000003FFFE00000007FFFF0000000FF
FFF8000000FFFFF8000001FFFFFC000001FFFFFC000003FFFFFE000003FFFFFE000003FF
FFFE000003FFFFFE000003FFFFFE000003FFFFFE000003FFFFFE000001FFFFFC000001FF
FFFC000000FFFFF8000000FFFFF80000007FFFF00000003FFFE00000001FFFC000000007
FF0000000001FC0000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000001FFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFF
FFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC00007FFFFFFC0000007FFFFC0000001F
FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000F
FFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000000FFFFC0000FFFF
FFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFFFFFFFF80FFFF
FFFFFF80FFFFFFFFFF80297979F835>I<0001FFF800000FFFE0000000003FFF80000000
FFFFFFF80000FFFFFE00000003FFFFF8000000FFFFFFF80003FFFFFF8000000FFFFFFE00
0000FFFFFFF8000FFFFFFFE000003FFFFFFF800000FFFFFFF8003FFFFFFFF80000FFFFFF
FFE00000FFFFFFF8007FFFFFFFFC0001FFFFFFFFF00000FFFFFFF801FFF01FFFFE0007FF
C07FFFF80000FFFFFFF803FF0007FFFF000FFC001FFFFC0000FFFFFFF807FC0003FFFF80
1FF0000FFFFE0000007FFFF80FF00001FFFFC03FC00007FFFF0000001FFFF81FC00000FF
FFC07F000003FFFF0000000FFFF83F800000FFFFE0FE000003FFFF8000000FFFF87F0000
00FFFFE1FC000003FFFF8000000FFFF87E0000007FFFF1F8000001FFFFC000000FFFF8FC
0000007FFFF3F0000001FFFFC000000FFFF9F80000007FFFF7E0000001FFFFC000000FFF
F9F00000007FFFF7C0000001FFFFC000000FFFFBF00000003FFFFFC0000000FFFFE00000
0FFFFBE00000003FFFFF80000000FFFFE000000FFFFFE00000003FFFFF80000000FFFFE0
00000FFFFFC00000003FFFFF00000000FFFFE000000FFFFFC00000003FFFFF00000000FF
FFE000000FFFFF800000003FFFFE00000000FFFFE000000FFFFF800000003FFFFE000000
00FFFFE000000FFFFF000000003FFFFC00000000FFFFE000000FFFFF000000003FFFFC00
000000FFFFE000000FFFFF000000003FFFFC00000000FFFFE000000FFFFF000000003FFF
FC00000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE00000000
3FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE0000
00003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE
000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000F
FFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000
000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFF
E000000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000
FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF80000
0000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF8
00000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003F
FFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000
003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE00
0000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFF
FE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE00000
0FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE0
00000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FF
FFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF8000000
00FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFFF800
000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE000000003FFF
F800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE00000000
3FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE0000
00003FFFF800000000FFFFE000000FFFFE000000003FFFF800000000FFFFE000000FFFFE
000000003FFFF800000000FFFFE000FFFFFFFFFFE003FFFFFFFFFF800FFFFFFFFFFEFFFF
FFFFFFE003FFFFFFFFFF800FFFFFFFFFFEFFFFFFFFFFE003FFFFFFFFFF800FFFFFFFFFFE
FFFFFFFFFFE003FFFFFFFFFF800FFFFFFFFFFEFFFFFFFFFFE003FFFFFFFFFF800FFFFFFF
FFFEFFFFFFFFFFE003FFFFFFFFFF800FFFFFFFFFFEFFFFFFFFFFE003FFFFFFFFFF800FFF
FFFFFFFEFFFFFFFFFFE003FFFFFFFFFF800FFFFFFFFFFE974E79CDA2>109
D<0001FFF800000FFFE000000000FFFFFFF80000FFFFFE00000000FFFFFFF80003FFFFFF
80000000FFFFFFF8000FFFFFFFE0000000FFFFFFF8003FFFFFFFF8000000FFFFFFF8007F
FFFFFFFC000000FFFFFFF801FFF01FFFFE000000FFFFFFF803FF0007FFFF000000FFFFFF
F807FC0003FFFF800000007FFFF80FF00001FFFFC00000001FFFF81FC00000FFFFC00000
000FFFF83F800000FFFFE00000000FFFF87F000000FFFFE00000000FFFF87E0000007FFF
F00000000FFFF8FC0000007FFFF00000000FFFF9F80000007FFFF00000000FFFF9F00000
007FFFF00000000FFFFBF00000003FFFF80000000FFFFBE00000003FFFF80000000FFFFF
E00000003FFFF80000000FFFFFC00000003FFFF80000000FFFFFC00000003FFFF8000000
0FFFFF800000003FFFF80000000FFFFF800000003FFFF80000000FFFFF000000003FFFF8
0000000FFFFF000000003FFFF80000000FFFFF000000003FFFF80000000FFFFF00000000
3FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00
0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000F
FFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF800
00000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003F
FFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE0000
00003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFF
FE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000
000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFF
F80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000
003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE
000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8000000
0FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF8
0000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00000000
3FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000FFFFE00
0000003FFFF80000000FFFFE000000003FFFF80000000FFFFE000000003FFFF80000000F
FFFE000000003FFFF80000FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF
80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFF
FFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE003FFFFFFFFFF80FFFFFFFFFFE0
03FFFFFFFFFF80614E79CD6C>I<000000001FFFE00000000000000003FFFFFF00000000
0000001FFFFFFFE0000000000000FFFFFFFFFC000000000003FFFFFFFFFF00000000000F
FFFFFFFFFFC0000000003FFFFC00FFFFF000000000FFFFC0000FFFFC00000001FFFF0000
03FFFE00000003FFFC000000FFFF0000000FFFF80000007FFFC000001FFFF00000003FFF
E000003FFFE00000001FFFF000003FFFC00000000FFFF000007FFF8000000007FFF80000
FFFF0000000003FFFC0001FFFF0000000003FFFE0001FFFF0000000003FFFE0003FFFE00
00000001FFFF0007FFFE0000000001FFFF8007FFFE0000000001FFFF800FFFFC00000000
00FFFFC00FFFFC0000000000FFFFC01FFFFC0000000000FFFFE01FFFFC0000000000FFFF
E01FFFFC0000000000FFFFE03FFFF800000000007FFFF03FFFF800000000007FFFF03FFF
F800000000007FFFF07FFFF800000000007FFFF87FFFF800000000007FFFF87FFFF80000
0000007FFFF87FFFF800000000007FFFF87FFFF800000000007FFFF8FFFFF80000000000
7FFFFCFFFFF800000000007FFFFCFFFFF800000000007FFFFCFFFFF800000000007FFFFC
FFFFF800000000007FFFFCFFFFF800000000007FFFFCFFFFF800000000007FFFFCFFFFF8
00000000007FFFFCFFFFF800000000007FFFFCFFFFF800000000007FFFFCFFFFF8000000
00007FFFFCFFFFF800000000007FFFFCFFFFF800000000007FFFFCFFFFF800000000007F
FFFC7FFFF800000000007FFFF87FFFF800000000007FFFF87FFFF800000000007FFFF87F
FFF800000000007FFFF83FFFF800000000007FFFF03FFFFC0000000000FFFFF03FFFFC00
00000000FFFFF03FFFFC0000000000FFFFF01FFFFC0000000000FFFFE01FFFFC00000000
00FFFFE00FFFFE0000000001FFFFC00FFFFE0000000001FFFFC007FFFE0000000001FFFF
8007FFFF0000000003FFFF8003FFFF0000000003FFFF0001FFFF8000000007FFFE0001FF
FF8000000007FFFE0000FFFFC00000000FFFFC00007FFFE00000001FFFF800003FFFF000
00003FFFF000001FFFF80000007FFFE000000FFFFC000000FFFFC0000007FFFF000003FF
FF80000003FFFFC0000FFFFF00000000FFFFFC00FFFFFC000000007FFFFFFFFFFFF80000
00001FFFFFFFFFFFE00000000007FFFFFFFFFF800000000001FFFFFFFFFE000000000000
3FFFFFFFF000000000000003FFFFFF00000000000000001FFFE00000000056507BCE61>
I<0001FFF80007FE0000FFFFFFF8003FFFC000FFFFFFF800FFFFF000FFFFFFF803FFFFF8
00FFFFFFF807FFFFFE00FFFFFFF80FFFFFFF00FFFFFFF81FFC3FFF80FFFFFFF83FE07FFF
C0FFFFFFF87F80FFFFC0007FFFF87F00FFFFC0001FFFF8FE01FFFFE0000FFFF9FC01FFFF
E0000FFFF9F801FFFFE0000FFFFBF801FFFFE0000FFFFBF001FFFFE0000FFFFBE001FFFF
E0000FFFFFE001FFFFE0000FFFFFC001FFFFE0000FFFFFC000FFFFC0000FFFFF8000FFFF
C0000FFFFF80007FFF80000FFFFF80001FFE00000FFFFF00000FFC00000FFFFF000001E0
00000FFFFF0000000000000FFFFF0000000000000FFFFE0000000000000FFFFE00000000
00000FFFFE0000000000000FFFFE0000000000000FFFFE0000000000000FFFFE00000000
00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
00000FFFFC0000000000000FFFFC0000000000000FFFFC0000000000000FFFFC00000000
00000FFFFC0000000000000FFFFC0000000000FFFFFFFFFFF8000000FFFFFFFFFFF80000
00FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF8000000FFFFFFFFFFF80000
00FFFFFFFFFFF8000000FFFFFFFFFFF8000000434E7ACD4F>114
D<000003FFFC00078000007FFFFFE00FC00003FFFFFFF83FC0000FFFFFFFFEFFC0003FFF
FFFFFFFFC0007FFF000FFFFFC001FFF00000FFFFC003FF8000003FFFC007FF0000000FFF
C00FFE00000007FFC01FFC00000003FFC01FF800000001FFC03FF800000001FFC03FF800
000000FFC07FF000000000FFC07FF0000000007FC07FF0000000007FC0FFF0000000007F
C0FFF8000000003FC0FFF8000000003FC0FFF8000000003FC0FFFC000000003FC0FFFE00
0000003FC0FFFF000000001F80FFFFC00000000000FFFFF00000000000FFFFFE00000000
00FFFFFFF0000000007FFFFFFF800000007FFFFFFFFE0000007FFFFFFFFFE000003FFFFF
FFFFFC00001FFFFFFFFFFF00001FFFFFFFFFFFC0000FFFFFFFFFFFE00007FFFFFFFFFFF8
0003FFFFFFFFFFFC0001FFFFFFFFFFFE0000FFFFFFFFFFFF00003FFFFFFFFFFF80001FFF
FFFFFFFFC00007FFFFFFFFFFE00001FFFFFFFFFFF000003FFFFFFFFFF0000007FFFFFFFF
F80000001FFFFFFFF800000000FFFFFFFC0000000007FFFFFC00000000007FFFFC000000
00001FFFFE000000000007FFFE7E0000000003FFFEFF0000000001FFFEFF0000000000FF
FEFF80000000007FFEFF80000000007FFEFF80000000003FFEFFC0000000003FFEFFC000
0000001FFEFFC0000000001FFEFFE0000000001FFEFFE0000000001FFCFFF0000000001F
FCFFF0000000001FFCFFF8000000003FFCFFFC000000003FF8FFFE000000007FF8FFFE00
0000007FF0FFFF00000000FFF0FFFF80000001FFE0FFFFE0000003FFC0FFFFF0000007FF
80FFFFFE00003FFF00FFFFFFC003FFFE00FFE7FFFFFFFFFC00FFC3FFFFFFFFF000FF80FF
FFFFFFC000FE003FFFFFFF0000FC0007FFFFF800007000007FFF0000003F507ACE4C>I<
000000FF00000000000000FF00000000000000FF00000000000000FF00000000000000FF
00000000000000FF00000000000000FF00000000000001FF00000000000001FF00000000
000001FF00000000000001FF00000000000001FF00000000000003FF00000000000003FF
00000000000003FF00000000000003FF00000000000007FF00000000000007FF00000000
00000FFF0000000000000FFF0000000000001FFF0000000000001FFF0000000000003FFF
0000000000003FFF0000000000007FFF000000000000FFFF000000000000FFFF00000000
0001FFFF000000000003FFFF000000000007FFFF00000000001FFFFF00000000003FFFFF
0000000000FFFFFFFFFFFF000FFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00
FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF00FFFFFFFFFFFFFF000007FFFF
000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF00000000
0007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF
000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF00000000
0007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF
000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF00000000
0007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF
000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF00000000
0007FFFF000000000007FFFF000000000007FFFF000000000007FFFF000000000007FFFF
000000000007FFFF000000000007FFFF000000000007FFFF00001FE00007FFFF00001FE0
0007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF
00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00001FE0
0007FFFF00001FE00007FFFF00001FE00007FFFF00001FE00007FFFF00003FE00007FFFF
80003FC00003FFFF80003FC00003FFFF80007FC00003FFFFC0007F800001FFFFC000FF80
0001FFFFE000FF800000FFFFE001FF0000007FFFF003FE0000007FFFFE0FFE0000003FFF
FFFFFC0000000FFFFFFFF800000007FFFFFFF000000001FFFFFFC0000000007FFFFF8000
0000001FFFFE000000000001FFF000003B6E7CEC4B>I<FFFFFFFFFE01FFFFFFFFF00003
FFFFFFE0FFFFFFFFFE01FFFFFFFFF00003FFFFFFE0FFFFFFFFFE01FFFFFFFFF00003FFFF
FFE0FFFFFFFFFE01FFFFFFFFF00003FFFFFFE0FFFFFFFFFE01FFFFFFFFF00003FFFFFFE0
FFFFFFFFFE01FFFFFFFFF00003FFFFFFE0FFFFFFFFFE01FFFFFFFFF00003FFFFFFE0FFFF
FFFFFE01FFFFFFFFF00003FFFFFFE0003FFFFC0000003FFFE000000007FFE000001FFFFC
0000003FFFE000000000FF0000001FFFFE0000001FFFF000000001FF0000001FFFFE0000
001FFFF000000001FF0000000FFFFE0000001FFFF000000001FE0000000FFFFF0000000F
FFF800000003FE00000007FFFF0000000FFFF800000003FC00000007FFFF8000000FFFF8
00000007FC00000007FFFF80000007FFFC00000007FC00000003FFFF80000007FFFC0000
0007F800000003FFFFC0000007FFFE0000000FF800000001FFFFC000000FFFFE0000000F
F000000001FFFFE000000FFFFE0000001FF000000001FFFFE000000FFFFF0000001FF000
000000FFFFE000001FFFFF0000001FE000000000FFFFF000001FFFFF8000003FE0000000
007FFFF000003FFFFF8000003FC0000000007FFFF800003FFFFF8000007FC0000000007F
FFF800003FFFFFC000007FC0000000003FFFF800007FFFFFC000007F80000000003FFFFC
00007FBFFFE00000FF80000000001FFFFC0000FFBFFFE00000FF00000000001FFFFC0000
FFBFFFE00001FF00000000001FFFFE0000FF1FFFF00001FF00000000000FFFFE0001FF1F
FFF00001FE00000000000FFFFF0001FE0FFFF80003FE00000000000FFFFF0003FE0FFFF8
0003FE000000000007FFFF0003FE0FFFF80003FC000000000007FFFF8003FC07FFFC0007
FC000000000003FFFF8007FC07FFFC0007F8000000000003FFFFC007FC07FFFC000FF800
0000000003FFFFC007F803FFFE000FF8000000000001FFFFC00FF803FFFE000FF0000000
000001FFFFE00FF001FFFF001FF0000000000000FFFFE01FF001FFFF001FE00000000000
00FFFFF01FF001FFFF003FE0000000000000FFFFF01FE000FFFF803FE00000000000007F
FFF03FE000FFFF803FC00000000000007FFFF83FC0007FFFC07FC00000000000003FFFF8
7FC0007FFFC07F800000000000003FFFFC7FC0007FFFC0FF800000000000003FFFFC7F80
003FFFE0FF800000000000001FFFFCFF80003FFFE0FF000000000000001FFFFEFF00001F
FFF1FF000000000000000FFFFFFF00001FFFF1FE000000000000000FFFFFFF00001FFFF3
FE000000000000000FFFFFFE00000FFFFBFE0000000000000007FFFFFE00000FFFFBFC00
00000000000007FFFFFC000007FFFFFC0000000000000007FFFFFC000007FFFFFC000000
0000000003FFFFFC000007FFFFF80000000000000003FFFFF8000003FFFFF80000000000
000001FFFFF8000003FFFFF00000000000000001FFFFF8000003FFFFF000000000000000
01FFFFF0000001FFFFF00000000000000000FFFFF0000001FFFFE00000000000000000FF
FFE0000000FFFFE000000000000000007FFFE0000000FFFFC000000000000000007FFFE0
000000FFFFC000000000000000007FFFC00000007FFFC000000000000000003FFFC00000
007FFF8000000000000000003FFF800000003FFF8000000000000000001FFF800000003F
FF0000000000000000001FFF800000003FFF0000000000000000001FFF000000001FFF00
00000000000000000FFF000000001FFE0000000000000000000FFE000000000FFE000000
00000000000007FE000000000FFC00000000000000000007FC0000000007FC0000000000
0000000003F80000000003F80000000000834E7CCC8C>119 D E
end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
TeXDict begin
%%PaperSize: Letter

%%EndSetup
%%Page: 1 1
1 0 bop 1056 1824 a Fv(V)-16 b(ersion)65 b(Managemen)-5
b(t)1762 2096 y(with)1753 2333 y(CVS)1674 2662 y Fu(for)30
b Ft(cvs)f Fu(1.10.5)1551 3100 y(P)m(er)i(Cederqvist)e(et)i(al)p
eop
%%Page: 2 2
2 1 bop 150 4371 a Fu(Cop)m(yrigh)m(t)602 4368 y(c)577
4371 y Fs(\015)30 b Fu(1992,)j(1993)f(Sign)m(um)c(Supp)s(ort)h(AB)150
4505 y(P)m(ermission)h(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 4615 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.)150
4749 y(P)m(ermission)36 b(is)i(gran)m(ted)g(to)h(cop)m(y)g(and)f
(distribute)e(mo)s(di\014ed)g(v)m(ersions)h(of)i(this)e(man)m(ual)g
(under)g(the)150 4859 y(conditions)j(for)i(v)m(erbatim)g(cop)m(ying,)j
(pro)m(vided)40 b(also)i(that)h(the)f(en)m(tire)g(resulting)e(deriv)m
(ed)h(w)m(ork)h(is)150 4969 y(distributed)27 b(under)i(the)i(terms)f
(of)h(a)f(p)s(ermission)e(notice)i(iden)m(tical)f(to)j(this)d(one.)150
5103 y(P)m(ermission)i(is)i(gran)m(ted)g(to)h(cop)m(y)g(and)f
(distribute)d(translations)i(of)i(this)e(man)m(ual)g(in)m(to)h(another)
g(lan-)150 5213 y(guage,)d(under)e(the)g(ab)s(o)m(v)m(e)i(conditions)d
(for)i(mo)s(di\014ed)d(v)m(ersions,)j(except)g(that)h(this)d(p)s
(ermission)f(notice)150 5322 y(ma)m(y)31 b(b)s(e)f(stated)h(in)e(a)i
(translation)e(appro)m(v)m(ed)i(b)m(y)f(the)h(F)-8 b(ree)31
b(Soft)m(w)m(are)h(F)-8 b(oundation.)p eop
%%Page: 1 3
1 2 bop 150 -116 a Fu(Chapter)30 b(1:)41 b(Ov)m(erview)2718
b(1)150 366 y Fr(1)80 b(Ov)l(erview)275 640 y Fu(This)22
b(c)m(hapter)j(is)e(for)i(p)s(eople)e(who)h(ha)m(v)m(e)h(nev)m(er)g
(used)f Ft(cvs)p Fu(,)g(and)g(p)s(erhaps)f(ha)m(v)m(e)i(nev)m(er)g
(used)e(v)m(ersion)150 750 y(con)m(trol)31 b(soft)m(w)m(are)h(b)s
(efore.)275 897 y(If)e(y)m(ou)i(are)g(already)f(familiar)e(with)h
Ft(cvs)g Fu(and)h(are)h(just)f(trying)f(to)i(learn)f(a)g(particular)f
(feature)i(or)150 1007 y(remem)m(b)s(er)e(a)h(certain)f(command,)g(y)m
(ou)h(can)g(probably)d(skip)h(ev)m(erything)h(here.)150
1297 y Fq(1.1)68 b(What)45 b(is)g(CVS?)275 1503 y Ft(cvs)26
b Fu(is)h(a)h(v)m(ersion)f(con)m(trol)h(system.)40 b(Using)26
b(it,)i(y)m(ou)g(can)g(record)g(the)f(history)g(of)g(y)m(our)h(source)g
(\014les.)275 1650 y(F)-8 b(or)39 b(example,)i(bugs)d(sometimes)g
(creep)h(in)f(when)f(soft)m(w)m(are)k(is)c(mo)s(di\014ed,)i(and)f(y)m
(ou)h(migh)m(t)g(not)150 1760 y(detect)29 b(the)f(bug)f(un)m(til)f(a)i
(long)g(time)f(after)i(y)m(ou)f(mak)m(e)h(the)f(mo)s(di\014cation.)38
b(With)27 b Ft(cvs)p Fu(,)h(y)m(ou)g(can)g(easily)150
1869 y(retriev)m(e)j(old)e(v)m(ersions)g(to)i(see)g(exactly)g(whic)m(h)
e(c)m(hange)i(caused)g(the)f(bug.)40 b(This)28 b(can)j(sometimes)f(b)s
(e)g(a)150 1979 y(big)g(help.)275 2127 y(Y)-8 b(ou)34
b(could)f(of)h(course)g(sa)m(v)m(e)i(ev)m(ery)e(v)m(ersion)g(of)g(ev)m
(ery)g(\014le)f(y)m(ou)i(ha)m(v)m(e)g(ev)m(er)g(created.)52
b(This)32 b(w)m(ould)150 2236 y(ho)m(w)m(ev)m(er)h(w)m(aste)f(an)f
(enormous)g(amoun)m(t)h(of)f(disk)f(space.)44 b Ft(cvs)30
b Fu(stores)i(all)e(the)i(v)m(ersions)e(of)i(a)f(\014le)g(in)f(a)150
2346 y(single)f(\014le)g(in)h(a)g(clev)m(er)h(w)m(a)m(y)g(that)g(only)f
(stores)h(the)f(di\013erences)g(b)s(et)m(w)m(een)h(v)m(ersions.)275
2493 y Ft(cvs)36 b Fu(also)h(helps)f(y)m(ou)h(if)g(y)m(ou)g(are)h(part)
f(of)g(a)h(group)f(of)g(p)s(eople)f(w)m(orking)h(on)g(the)h(same)f(pro)
5 b(ject.)150 2603 y(It)32 b(is)f(all)f(to)s(o)i(easy)h(to)f(o)m(v)m
(erwrite)g(eac)m(h)h(others')f(c)m(hanges)h(unless)d(y)m(ou)i(are)g
(extremely)g(careful.)44 b(Some)150 2713 y(editors,)26
b(lik)m(e)f Ft(gnu)g Fu(Emacs,)i(try)e(to)h(mak)m(e)h(sure)d(that)i
(the)g(same)g(\014le)e(is)h(nev)m(er)h(mo)s(di\014ed)d(b)m(y)i(t)m(w)m
(o)i(p)s(eople)150 2822 y(at)38 b(the)g(same)g(time.)62
b(Unfortunately)-8 b(,)39 b(if)e(someone)h(is)f(using)f(another)i
(editor,)h(that)f(safeguard)g(will)150 2932 y(not)c(w)m(ork.)52
b Ft(cvs)33 b Fu(solv)m(es)h(this)f(problem)f(b)m(y)i(insulating)d(the)
j(di\013eren)m(t)g(dev)m(elop)s(ers)f(from)g(eac)m(h)i(other.)150
3041 y(Ev)m(ery)29 b(dev)m(elop)s(er)e(w)m(orks)i(in)e(his)g(o)m(wn)h
(directory)-8 b(,)29 b(and)f Ft(cvs)f Fu(merges)i(the)f(w)m(ork)h(when)
e(eac)m(h)i(dev)m(elop)s(er)150 3151 y(is)g(done.)275
3299 y Ft(cvs)h Fu(started)j(out)f(as)g(a)g(bunc)m(h)f(of)h(shell)e
(scripts)h(written)g(b)m(y)h(Dic)m(k)g(Grune,)g(p)s(osted)g(to)g(the)g
(news-)150 3408 y(group)23 b Fp(comp.sources.unix)18
b Fu(in)k(the)h(v)m(olume)g(6)h(release)f(of)g(Decem)m(b)s(er,)j(1986.)
40 b(While)22 b(no)h(actual)h(co)s(de)150 3518 y(from)36
b(these)i(shell)d(scripts)g(is)h(presen)m(t)h(in)f(the)h(curren)m(t)f
(v)m(ersion)g(of)h Ft(cvs)f Fu(m)m(uc)m(h)h(of)g(the)g
Ft(cvs)f Fu(con\015ict)150 3627 y(resolution)29 b(algorithms)g(come)j
(from)d(them.)275 3775 y(In)24 b(April,)g(1989,)k(Brian)d(Berliner)e
(designed)h(and)g(co)s(ded)h Ft(cvs)p Fu(.)38 b(Je\013)26
b(P)m(olk)f(later)g(help)s(ed)e(Brian)h(with)150 3884
y(the)31 b(design)e(of)h(the)h Ft(cvs)e Fu(mo)s(dule)g(and)h(v)m(endor)
g(branc)m(h)g(supp)s(ort.)275 4032 y(Y)-8 b(ou)36 b(can)h(get)g
Ft(cvs)f Fu(in)f(a)h(v)-5 b(ariet)m(y)37 b(of)f(w)m(a)m(ys,)j
(including)33 b(free)j(do)m(wnload)g(from)g(the)g(in)m(ternet.)58
b(F)-8 b(or)150 4142 y(more)31 b(information)d(on)i(do)m(wnloading)f
Ft(cvs)h Fu(and)f(other)i Ft(cvs)e Fu(topics,)i(see:)390
4283 y Fp(http://www.cyclic.com/)390 4387 y(http://www.loria.fr/~mol)o
(li/c)o(vs-i)o(nde)o(x.ht)o(ml)275 4535 y Fu(There)46
b(is)f(a)i(mailing)e(list,)k(kno)m(wn)d(as)h Fp(info-cvs)n
Fu(,)k(dev)m(oted)c(to)h Ft(cvs)p Fu(.)88 b(T)-8 b(o)47
b(subscrib)s(e)d(or)j(un-)150 4644 y(subscrib)s(e)38
b(write)i(to)h Fp(info-cvs-request@gnu.org)-6 b Fu(.)71
b(If)40 b(y)m(ou)h(prefer)f(a)h(usenet)g(group,)i(the)d(righ)m(t)150
4754 y(group)50 b(is)g Fp(comp.software.config-mg)o(mt)44
b Fu(whic)m(h)49 b(is)h(for)g Ft(cvs)g Fu(discussions)e(\(along)i(with)
g(other)150 4864 y(con\014guration)h(managemen)m(t)i(systems\).)104
b(In)51 b(the)h(future,)k(it)51 b(migh)m(t)g(b)s(e)g(p)s(ossible)e(to)j
(create)i(a)150 4973 y Fp(comp.software.config-mgm)o(t.cv)o(s)p
Fu(,)f(but)f(probably)f(only)i(if)f(there)h(is)f(su\016cien)m(t)g
Ft(cvs)g Fu(tra\016c)150 5083 y(on)30 b Fp(comp.software.config-mgmt)o
Fu(.)275 5230 y(Y)-8 b(ou)21 b(can)h(also)f(subscrib)s(e)d(to)k(the)f
(bug-cvs)g(mailing)e(list,)j(describ)s(ed)d(in)h(more)h(detail)g(in)e
(App)s(endix)g(H)150 5340 y([BUGS],)31 b(page)h(151.)42
b(T)-8 b(o)30 b(subscrib)s(e)e(send)i(mail)f(to)i(bug-cvs-request)p
Fp(@)p Fu(gn)m(u.org.)p eop
%%Page: 2 4
2 3 bop 150 -116 a Fu(2)2156 b(CVS|Concurren)m(t)29 b(V)-8
b(ersions)30 b(System)150 366 y Fq(1.2)68 b(What)45 b(is)g(CVS)g(not?)
275 571 y Ft(cvs)29 b Fu(can)i(do)f(a)h(lot)f(of)h(things)e(for)h(y)m
(ou,)h(but)f(it)f(do)s(es)i(not)f(try)g(to)h(b)s(e)f(ev)m(erything)g
(for)h(ev)m(ery)m(one.)150 747 y Ft(cvs)e Fu(is)h(not)g(a)h(build)d
(system.)630 857 y(Though)38 b(the)h(structure)f(of)i(y)m(our)e(rep)s
(ository)g(and)h(mo)s(dules)e(\014le)h(in)m(teract)h(with)f(y)m(our)630
966 y(build)27 b(system)k(\(e.g.)42 b(`)p Fp(Makefile)p
Fu('s\),)29 b(they)i(are)f(essen)m(tially)g(indep)s(enden)m(t.)630
1106 y Ft(cvs)c Fu(do)s(es)h(not)g(dictate)h(ho)m(w)g(y)m(ou)f(build)d
(an)m(ything.)39 b(It)28 b(merely)e(stores)i(\014les)e(for)h(retriev)-5
b(al)630 1216 y(in)29 b(a)i(tree)g(structure)f(y)m(ou)h(devise.)630
1356 y Ft(cvs)d Fu(do)s(es)g(not)g(dictate)i(ho)m(w)e(to)h(use)g(disk)e
(space)i(in)e(the)i(c)m(hec)m(k)m(ed)h(out)f(w)m(orking)f(directo-)630
1466 y(ries.)39 b(If)28 b(y)m(ou)h(write)f(y)m(our)h(`)p
Fp(Makefile)p Fu('s)d(or)j(scripts)e(in)g(ev)m(ery)j(directory)e(so)h
(they)f(ha)m(v)m(e)i(to)630 1575 y(kno)m(w)f(the)f(relativ)m(e)h(p)s
(ositions)d(of)j(ev)m(erything)f(else,)h(y)m(ou)g(wind)e(up)g
(requiring)f(the)j(en)m(tire)630 1685 y(rep)s(ository)g(to)i(b)s(e)f(c)
m(hec)m(k)m(ed)i(out.)630 1825 y(If)d(y)m(ou)h(mo)s(dularize)e(y)m(our)
h(w)m(ork,)h(and)f(construct)h(a)g(build)d(system)j(that)g(will)d
(share)i(\014les)630 1935 y(\(via)c(links,)e(moun)m(ts,)j
Fp(VPATH)d Fu(in)h(`)p Fp(Makefile)p Fu('s,)g(etc.\),)k(y)m(ou)d(can)g
(arrange)g(y)m(our)f(disk)f(usage)630 2044 y(ho)m(w)m(ev)m(er)32
b(y)m(ou)e(lik)m(e.)630 2185 y(But)i(y)m(ou)h(ha)m(v)m(e)h(to)f(remem)m
(b)s(er)e(that)i Fo(an)m(y)41 b Fu(suc)m(h)32 b(system)g(is)g(a)g(lot)h
(of)f(w)m(ork)h(to)g(construct)630 2294 y(and)d(main)m(tain.)39
b Ft(cvs)30 b Fu(do)s(es)g(not)h(address)e(the)i(issues)e(in)m(v)m(olv)
m(ed.)630 2434 y(Of)35 b(course,)i(y)m(ou)f(should)d(place)j(the)g(to)s
(ols)f(created)h(to)h(supp)s(ort)c(suc)m(h)i(a)h(build)d(system)630
2544 y(\(scripts,)d(`)p Fp(Makefile)p Fu('s,)e(etc\))k(under)d
Ft(cvs)p Fu(.)630 2684 y(Figuring)35 b(out)i(what)g(\014les)e(need)i
(to)g(b)s(e)g(rebuilt)d(when)i(something)g(c)m(hanges)i(is,)g(again,)
630 2794 y(something)d(to)h(b)s(e)f(handled)f(outside)h(the)h(scop)s(e)
f(of)h Ft(cvs)p Fu(.)56 b(One)35 b(traditional)f(approac)m(h)630
2903 y(is)k(to)h(use)g Fp(make)e Fu(for)i(building,)e(and)h(use)g(some)
i(automated)g(to)s(ol)e(for)h(generating)g(the)630 3013
y(dep)s(endencies)28 b(whic)m(h)i Fp(make)f Fu(uses.)630
3153 y(See)46 b(Chapter)f(14)h([Builds],)i(page)e(79,)51
b(for)45 b(more)h(information)e(on)h(doing)g(builds)d(in)630
3263 y(conjunction)29 b(with)g Ft(cvs)p Fu(.)150 3434
y Ft(cvs)g Fu(is)h(not)g(a)h(substitute)e(for)i(managemen)m(t.)630
3543 y(Y)-8 b(our)20 b(managers)h(and)f(pro)5 b(ject)21
b(leaders)f(are)h(exp)s(ected)f(to)h(talk)g(to)g(y)m(ou)g(frequen)m
(tly)e(enough)630 3653 y(to)37 b(mak)m(e)f(certain)g(y)m(ou)g(are)h(a)m
(w)m(are)g(of)f(sc)m(hedules,)h(merge)f(p)s(oin)m(ts,)g(branc)m(h)g
(names)g(and)630 3762 y(release)31 b(dates.)41 b(If)30
b(they)g(don't,)h Ft(cvs)e Fu(can't)j(help.)630 3902
y Ft(cvs)g Fu(is)f(an)i(instrumen)m(t)e(for)h(making)g(sources)h(dance)
f(to)i(y)m(our)e(tune.)47 b(But)33 b(y)m(ou)g(are)g(the)630
4012 y(pip)s(er)28 b(and)i(the)g(comp)s(oser.)41 b(No)31
b(instrumen)m(t)e(pla)m(ys)h(itself)f(or)h(writes)g(its)f(o)m(wn)i(m)m
(usic.)150 4183 y Ft(cvs)e Fu(is)h(not)g(a)h(substitute)e(for)i(dev)m
(elop)s(er)e(comm)m(unication.)630 4292 y(When)35 b(faced)h(with)e
(con\015icts)h(within)d(a)k(single)e(\014le,)h(most)h(dev)m(elop)s(ers)
f(manage)h(to)g(re-)630 4402 y(solv)m(e)28 b(them)f(without)f(to)s(o)j
(m)m(uc)m(h)e(e\013ort.)40 b(But)28 b(a)g(more)f(general)h
(de\014nition)d(of)i(\\con\015ict")630 4512 y(includes)h(problems)h(to)
s(o)i(di\016cult)d(to)j(solv)m(e)g(without)e(comm)m(unication)h(b)s(et)
m(w)m(een)h(dev)m(el-)630 4621 y(op)s(ers.)630 4761 y
Ft(cvs)26 b Fu(cannot)i(determine)e(when)g(sim)m(ultaneous)g(c)m
(hanges)i(within)d(a)i(single)f(\014le,)h(or)g(across)630
4871 y(a)34 b(whole)f(collection)g(of)h(\014les,)f(will)e(logically)h
(con\015ict)i(with)e(one)i(another.)50 b(Its)34 b(concept)630
4981 y(of)h(a)g Fo(con\015ict)h Fu(is)e(purely)e(textual,)k(arising)d
(when)h(t)m(w)m(o)i(c)m(hanges)f(to)g(the)g(same)g(base)g(\014le)630
5090 y(are)c(near)f(enough)g(to)h(sp)s(o)s(ok)f(the)g(merge)h(\(i.e.)41
b Fp(diff3)p Fu(\))30 b(command.)630 5230 y Ft(cvs)41
b Fu(do)s(es)g(not)h(claim)f(to)i(help)d(at)j(all)e(in)f(\014guring)g
(out)i(non-textual)g(or)g(distributed)630 5340 y(con\015icts)30
b(in)f(program)h(logic.)p eop
%%Page: 3 5
3 4 bop 150 -116 a Fu(Chapter)30 b(1:)41 b(Ov)m(erview)2718
b(3)630 366 y(F)-8 b(or)27 b(example:)38 b(Sa)m(y)27
b(y)m(ou)f(c)m(hange)i(the)e(argumen)m(ts)h(to)g(function)d
Fp(X)i Fu(de\014ned)f(in)g(\014le)g(`)p Fp(A)p Fu('.)40
b(A)m(t)630 476 y(the)32 b(same)h(time,)f(someone)h(edits)e(\014le)h(`)
p Fp(B)p Fu(',)g(adding)f(new)h(calls)f(to)i(function)d
Fp(X)i Fu(using)f(the)630 586 y(old)f(argumen)m(ts.)41
b(Y)-8 b(ou)30 b(are)h(outside)f(the)g(realm)g(of)h Ft(cvs)p
Fu('s)e(comp)s(etence.)630 729 y(Acquire)h(the)g(habit)g(of)g(reading)g
(sp)s(ecs)f(and)h(talking)g(to)h(y)m(our)f(p)s(eers.)150
905 y Ft(cvs)f Fu(do)s(es)h(not)h(ha)m(v)m(e)h(c)m(hange)f(con)m(trol)
630 1014 y(Change)42 b(con)m(trol)g(refers)f(to)i(a)f(n)m(um)m(b)s(er)e
(of)i(things.)74 b(First)41 b(of)h(all)e(it)h(can)h(mean)g
Fo(bug-)630 1124 y(trac)m(king)p Fu(,)c(that)f(is)e(b)s(eing)f(able)i
(to)g(k)m(eep)h(a)f(database)h(of)f(rep)s(orted)f(bugs)h(and)f(the)h
(sta-)630 1234 y(tus)j(of)g(eac)m(h)h(one)f(\(is)f(it)h(\014xed?)65
b(in)38 b(what)h(release?)66 b(has)39 b(the)g(bug)g(submitter)e(agreed)
630 1343 y(that)e(it)e(is)g(\014xed?\).)51 b(F)-8 b(or)35
b(in)m(terfacing)e Ft(cvs)g Fu(to)h(an)g(external)g(bug-trac)m(king)g
(system,)h(see)630 1453 y(the)45 b(`)p Fp(rcsinfo)p Fu(')f(and)g(`)p
Fp(verifymsg)p Fu(')f(\014les)h(\(see)i(App)s(endix)c(C)j
([Administrativ)m(e)e(\014les],)630 1562 y(page)31 b(125\).)630
1705 y(Another)k(asp)s(ect)h(of)g(c)m(hange)h(con)m(trol)f(is)e(k)m
(eeping)i(trac)m(k)h(of)e(the)h(fact)h(that)f(c)m(hanges)g(to)630
1815 y(sev)m(eral)27 b(\014les)f(w)m(ere)h(in)f(fact)i(c)m(hanged)f
(together)i(as)e(one)g(logical)f(c)m(hange.)41 b(If)27
b(y)m(ou)g(c)m(hec)m(k)h(in)630 1925 y(sev)m(eral)k(\014les)e(in)g(a)h
(single)f Fp(cvs)g(commit)f Fu(op)s(eration,)i Ft(cvs)f
Fu(then)h(forgets)h(that)g(those)g(\014les)630 2034 y(w)m(ere)g(c)m
(hec)m(k)m(ed)i(in)d(together,)j(and)d(the)h(fact)h(that)f(they)g(ha)m
(v)m(e)i(the)e(same)g(log)g(message)h(is)630 2144 y(the)c(only)f(thing)
g(t)m(ying)g(them)h(together.)42 b(Keeping)28 b(a)h Ft(gnu)f
Fu(st)m(yle)h(`)p Fp(ChangeLog)p Fu(')e(can)i(help)630
2253 y(somewhat.)630 2396 y(Another)h(asp)s(ect)h(of)g(c)m(hange)g(con)
m(trol,)g(in)e(some)i(systems,)g(is)e(the)i(abilit)m(y)e(to)i(k)m(eep)g
(trac)m(k)630 2506 y(of)h(the)g(status)g(of)g(eac)m(h)h(c)m(hange.)46
b(Some)32 b(c)m(hanges)h(ha)m(v)m(e)g(b)s(een)e(written)g(b)m(y)h(a)g
(dev)m(elop)s(er,)630 2615 y(others)25 b(ha)m(v)m(e)g(b)s(een)f(review)
m(ed)g(b)m(y)h(a)g(second)f(dev)m(elop)s(er,)h(and)f(so)h(on.)39
b(Generally)-8 b(,)25 b(the)g(w)m(a)m(y)630 2725 y(to)31
b(do)f(this)g(with)f Ft(cvs)g Fu(is)h(to)h(generate)h(a)e(di\013)f
(\(using)h Fp(cvs)f(diff)g Fu(or)i Fp(diff)p Fu(\))e(and)h(email)f(it)
630 2835 y(to)g(someone)g(who)e(can)i(then)f(apply)e(it)i(using)f(the)h
Fp(patch)f Fu(utilit)m(y)-8 b(.)38 b(This)27 b(is)g(v)m(ery)h
(\015exible,)630 2944 y(but)d(dep)s(ends)f(on)h(mec)m(hanisms)g
(outside)g Ft(cvs)f Fu(to)j(mak)m(e)f(sure)f(nothing)g(falls)f(through)
h(the)630 3054 y(crac)m(ks.)150 3230 y Ft(cvs)k Fu(is)h(not)g(an)h
(automated)g(testing)g(program)630 3340 y(It)57 b(should)e(b)s(e)h(p)s
(ossible)f(to)i(enforce)g(mandatory)g(use)g(of)g(a)g(testsuite)g(using)
f(the)630 3449 y Fp(commitinfo)40 b Fu(\014le.)78 b(I)43
b(ha)m(v)m(en't)h(heard)e(a)i(lot)f(ab)s(out)f(pro)5
b(jects)44 b(trying)e(to)h(do)g(that)h(or)630 3559 y(whether)30
b(there)g(are)h(subtle)e(gotc)m(has,)k(ho)m(w)m(ev)m(er.)150
3735 y Ft(cvs)c Fu(do)s(es)h(not)h(ha)m(v)m(e)h(a)e(builtin)d(pro)s
(cess)j(mo)s(del)630 3845 y(Some)21 b(systems)f(pro)m(vide)g(w)m(a)m
(ys)h(to)g(ensure)f(that)h(c)m(hanges)h(or)e(releases)h(go)g(through)f
(v)-5 b(arious)630 3954 y(steps,)42 b(with)d(v)-5 b(arious)39
b(appro)m(v)-5 b(als)39 b(as)h(needed.)68 b(Generally)-8
b(,)42 b(one)e(can)g(accomplish)f(this)630 4064 y(with)h
Ft(cvs)h Fu(but)g(it)g(migh)m(t)h(b)s(e)f(a)h(little)e(more)i(w)m(ork.)
74 b(In)41 b(some)h(cases)h(y)m(ou'll)e(w)m(an)m(t)h(to)630
4173 y(use)h(the)g(`)p Fp(commitinfo)p Fu(',)h(`)p Fp(loginfo)p
Fu(',)h(`)p Fp(rcsinfo)p Fu(',)g(or)e(`)p Fp(verifymsg)p
Fu(')e(\014les,)k(to)f(require)630 4283 y(that)34 b(certain)f(steps)g
(b)s(e)f(p)s(erformed)g(b)s(efore)g(cvs)i(will)c(allo)m(w)j(a)g(c)m
(hec)m(kin.)49 b(Also)33 b(consider)630 4393 y(whether)d(features)i
(suc)m(h)e(as)i(branc)m(hes)e(and)h(tags)h(can)f(b)s(e)f(used)h(to)g(p)
s(erform)f(tasks)h(suc)m(h)630 4502 y(as)g(doing)e(w)m(ork)h(in)f(a)i
(dev)m(elopmen)m(t)g(tree)g(and)e(then)h(merging)g(certain)g(c)m
(hanges)i(o)m(v)m(er)f(to)630 4612 y(a)g(stable)f(tree)h(only)e(once)j
(they)e(ha)m(v)m(e)i(b)s(een)d(pro)m(v)m(en.)150 4911
y Fq(1.3)68 b(A)44 b(sample)i(session)275 5121 y Fu(As)24
b(a)h(w)m(a)m(y)g(of)g(in)m(tro)s(ducing)d Ft(cvs)p Fu(,)j(w)m(e'll)f
(go)h(through)f(a)h(t)m(ypical)f(w)m(ork-session)g(using)f
Ft(cvs)p Fu(.)38 b(The)24 b(\014rst)150 5230 y(thing)35
b(to)h(understand)e(is)h(that)h Ft(cvs)f Fu(stores)h(all)f(\014les)f
(in)h(a)h(cen)m(tralized)f Fo(rep)s(ository)43 b Fu(\(see)36
b(Chapter)g(2)150 5340 y([Rep)s(ository],)30 b(page)h(7\);)h(this)d
(section)i(assumes)f(that)h(a)f(rep)s(ository)g(is)f(set)i(up.)p
eop
%%Page: 4 6
4 5 bop 150 -116 a Fu(4)2156 b(CVS|Concurren)m(t)29 b(V)-8
b(ersions)30 b(System)275 366 y(Supp)s(ose)j(y)m(ou)j(are)f(w)m(orking)
g(on)g(a)g(simple)f(compiler.)53 b(The)35 b(source)h(consists)e(of)i(a)
f(handful)e(of)i(C)150 476 y(\014les)28 b(and)g(a)h(`)p
Fp(Makefile)p Fu('.)38 b(The)28 b(compiler)g(is)f(called)h(`)p
Fp(tc)p Fu(')h(\(T)-8 b(rivial)27 b(Compiler\),)g(and)h(the)h(rep)s
(ository)f(is)150 586 y(set)j(up)e(so)i(that)g(there)f(is)g(a)h(mo)s
(dule)d(called)i(`)p Fp(tc)p Fu('.)150 820 y Fn(1.3.1)63
b(Getting)40 b(the)h(source)275 1018 y Fu(The)30 b(\014rst)g(thing)g(y)
m(ou)h(m)m(ust)g(do)g(is)f(to)i(get)g(y)m(our)f(o)m(wn)g(w)m(orking)f
(cop)m(y)i(of)f(the)g(source)g(for)g(`)p Fp(tc)p Fu('.)42
b(F)-8 b(or)150 1128 y(this,)30 b(y)m(ou)g(use)g(the)h
Fp(checkout)d Fu(command:)390 1262 y Fp($)47 b(cvs)g(checkout)f(tc)150
1402 y Fu(This)29 b(will)e(create)32 b(a)f(new)f(directory)g(called)f
(`)p Fp(tc)p Fu(')i(and)e(p)s(opulate)h(it)f(with)h(the)g(source)h
(\014les.)390 1536 y Fp($)47 b(cd)h(tc)390 1639 y($)f(ls)390
1743 y(CVS)429 b(Makefile)188 b(backend.c)141 b(driver.c)189
b(frontend.c)93 b(parser.c)275 1883 y Fu(The)21 b(`)p
Fp(CVS)p Fu(')h(directory)f(is)g(used)g(in)m(ternally)f(b)m(y)i
Ft(cvs)p Fu(.)37 b(Normally)-8 b(,)24 b(y)m(ou)e(should)e(not)i(mo)s
(dify)e(or)i(remo)m(v)m(e)150 1992 y(an)m(y)31 b(of)f(the)h(\014les)e
(in)g(it.)275 2132 y(Y)-8 b(ou)37 b(start)g(y)m(our)g(fa)m(v)m(orite)g
(editor,)h(hac)m(k)g(a)m(w)m(a)m(y)g(at)g(`)p Fp(backend.c)p
Fu(',)e(and)g(a)h(couple)g(of)f(hours)g(later)150 2242
y(y)m(ou)27 b(ha)m(v)m(e)g(added)f(an)g(optimization)f(pass)h(to)h(the)
g(compiler.)38 b(A)26 b(note)h(to)g Ft(r)n(cs)f Fu(and)g
Ft(sccs)f Fu(users:)37 b(There)150 2351 y(is)f(no)h(need)g(to)h(lo)s(c)
m(k)f(the)g(\014les)f(that)i(y)m(ou)f(w)m(an)m(t)h(to)g(edit.)60
b(See)38 b(Chapter)e(10)i([Multiple)d(dev)m(elop)s(ers],)150
2461 y(page)c(59,)h(for)e(an)g(explanation.)150 2696
y Fn(1.3.2)63 b(Committing)39 b(y)m(our)i(c)m(hanges)275
2894 y Fu(When)31 b(y)m(ou)h(ha)m(v)m(e)h(c)m(hec)m(k)m(ed)h(that)e
(the)g(compiler)e(is)h(still)e(compilable)h(y)m(ou)i(decide)f(to)i(mak)
m(e)f(a)g(new)150 3003 y(v)m(ersion)27 b(of)h(`)p Fp(backend.c)p
Fu('.)38 b(This)27 b(will)e(store)j(y)m(our)g(new)g(`)p
Fp(backend.c)p Fu(')e(in)g(the)i(rep)s(ository)f(and)g(mak)m(e)i(it)150
3113 y(a)m(v)-5 b(ailable)30 b(to)h(an)m(y)m(one)g(else)g(who)f(is)f
(using)g(that)i(same)g(rep)s(ository)-8 b(.)390 3247
y Fp($)47 b(cvs)g(commit)f(backend.c)150 3386 y Ft(cvs)26
b Fu(starts)i(an)f(editor,)h(to)g(allo)m(w)f(y)m(ou)h(to)g(en)m(ter)g
(a)g(log)f(message.)41 b(Y)-8 b(ou)28 b(t)m(yp)s(e)f(in)f(\\Added)h(an)
g(optimiza-)150 3496 y(tion)j(pass.",)h(sa)m(v)m(e)h(the)e(temp)s
(orary)g(\014le,)g(and)g(exit)g(the)h(editor.)275 3636
y(The)22 b(en)m(vironmen)m(t)g(v)-5 b(ariable)22 b Fp($CVSEDITOR)e
Fu(determines)i(whic)m(h)f(editor)i(is)f(started.)38
b(If)23 b Fp($CVSEDITOR)150 3745 y Fu(is)48 b(not)h(set,)54
b(then)49 b(if)e(the)i(en)m(vironmen)m(t)g(v)-5 b(ariable)47
b Fp($EDITOR)g Fu(is)h(set,)54 b(it)49 b(will)d(b)s(e)i(used.)95
b(If)49 b(b)s(oth)150 3855 y Fp($CVSEDITOR)39 b Fu(and)h
Fp($EDITOR)g Fu(are)i(not)f(set)h(then)f(there)h(is)e(a)i(default)f
(whic)m(h)f(will)f(v)-5 b(ary)41 b(with)f(y)m(our)150
3965 y(op)s(erating)30 b(system,)h(for)f(example)g Fp(vi)g
Fu(for)g(unix)e(or)j Fp(notepad)d Fu(for)i(Windo)m(ws)g(NT/95.)275
4104 y(In)k(addition,)h Ft(cvs)f Fu(c)m(hec)m(ks)j(the)e
Fp($VISUAL)e Fu(en)m(vironmen)m(t)i(v)-5 b(ariable.)54
b(Opinions)32 b(v)-5 b(ary)35 b(on)h(whether)150 4214
y(this)23 b(b)s(eha)m(vior)h(is)g(desirable)e(and)i(whether)g(future)g
(releases)g(of)h Ft(cvs)f Fu(should)e(c)m(hec)m(k)k Fp($VISUAL)d
Fu(or)h(ignore)150 4324 y(it.)47 b(Y)-8 b(ou)33 b(will)d(b)s(e)i(OK)g
(either)h(w)m(a)m(y)g(if)f(y)m(ou)h(mak)m(e)g(sure)f(that)i
Fp($VISUAL)c Fu(is)i(either)g(unset)g(or)h(set)g(to)h(the)150
4433 y(same)d(thing)e(as)i Fp($EDITOR)p Fu(.)275 4573
y(When)j Ft(cvs)h Fu(starts)g(the)h(editor,)g(it)f(includes)d(a)k(list)
e(of)h(\014les)f(whic)m(h)g(are)i(mo)s(di\014ed.)53 b(F)-8
b(or)36 b(the)f Ft(cvs)150 4682 y Fu(clien)m(t,)40 b(this)d(list)g(is)g
(based)g(on)h(comparing)g(the)g(mo)s(di\014cation)e(time)i(of)g(the)h
(\014le)e(against)h(the)g(mo)s(d-)150 4792 y(i\014cation)f(time)g(that)
h(the)g(\014le)f(had)g(when)g(it)g(w)m(as)h(last)f(gotten)j(or)d(up)s
(dated.)62 b(Therefore,)39 b(if)e(a)h(\014le's)150 4902
y(mo)s(di\014cation)30 b(time)g(has)h(c)m(hanged)h(but)f(its)f(con)m
(ten)m(ts)j(ha)m(v)m(e)g(not,)f(it)e(will)f(sho)m(w)i(up)f(as)h(mo)s
(di\014ed.)41 b(The)150 5011 y(simplest)22 b(w)m(a)m(y)k(to)f(handle)d
(this)i(is)f(simply)f(not)i(to)h(w)m(orry)f(ab)s(out)g(it|if)f(y)m(ou)i
(pro)s(ceed)f(with)f(the)h(commit)150 5121 y Ft(cvs)32
b Fu(will)d(detect)34 b(that)f(the)g(con)m(ten)m(ts)h(are)f(not)g(mo)s
(di\014ed)d(and)i(treat)i(it)e(as)g(an)h(unmo)s(di\014ed)c(\014le.)46
b(The)150 5230 y(next)38 b Fp(update)f Fu(will)e(clue)j
Ft(cvs)f Fu(in)g(to)i(the)g(fact)g(that)g(the)f(\014le)f(is)h(unmo)s
(di\014ed,)f(and)g(it)h(will)e(reset)j(its)150 5340 y(stored)30
b(timestamp)g(so)h(that)g(the)g(\014le)e(will)f(not)i(sho)m(w)h(up)e
(in)g(future)h(editor)f(sessions.)p eop
%%Page: 5 7
5 6 bop 150 -116 a Fu(Chapter)30 b(1:)41 b(Ov)m(erview)2718
b(5)275 366 y(If)26 b(y)m(ou)i(w)m(an)m(t)h(to)f(a)m(v)m(oid)g
(starting)f(an)g(editor)g(y)m(ou)h(can)g(sp)s(ecify)e(the)h(log)h
(message)g(on)g(the)f(command)150 476 y(line)i(using)g(the)h(`)p
Fp(-m)p Fu(')g(\015ag)h(instead,)f(lik)m(e)g(this:)390
615 y Fp($)47 b(cvs)g(commit)f(-m)i("Added)e(an)h(optimization)d(pass")
j(backend.c)150 860 y Fn(1.3.3)63 b(Cleaning)41 b(up)275
1063 y Fu(Before)h(y)m(ou)h(turn)e(to)h(other)g(tasks)h(y)m(ou)f
(decide)f(to)i(remo)m(v)m(e)g(y)m(our)f(w)m(orking)g(cop)m(y)g(of)g
(tc.)76 b(One)150 1172 y(acceptable)31 b(w)m(a)m(y)h(to)f(do)f(that)h
(is)f(of)g(course)390 1311 y Fp($)47 b(cd)h(..)390 1415
y($)f(rm)h(-r)f(tc)150 1560 y Fu(but)30 b(a)g(b)s(etter)h(w)m(a)m(y)g
(is)f(to)h(use)f(the)g Fp(release)f Fu(command)h(\(see)h(Section)f
(A.15)i([release],)g(page)f(107\):)390 1699 y Fp($)47
b(cd)h(..)390 1802 y($)f(cvs)g(release)f(-d)h(tc)390
1906 y(M)g(driver.c)390 2010 y(?)g(tc)390 2114 y(You)g(have)g([1])f
(altered)g(files)h(in)g(this)f(repository.)390 2218 y(Are)h(you)g(sure)
f(you)h(want)g(to)g(release)f(\(and)h(delete\))e(directory)h(`tc':)g(n)
390 2321 y(**)h(`release')e(aborted)h(by)h(user)g(choice.)275
2466 y Fu(The)42 b Fp(release)f Fu(command)i(c)m(hec)m(ks)i(that)e(all)
f(y)m(our)h(mo)s(di\014cations)f(ha)m(v)m(e)i(b)s(een)e(committed.)79
b(If)150 2576 y(history)29 b(logging)g(is)f(enabled)h(it)g(also)h(mak)m
(es)g(a)g(note)g(in)e(the)i(history)f(\014le.)39 b(See)30
b(Section)f(C.10)i([history)150 2685 y(\014le],)f(page)h(135.)275
2830 y(When)f(y)m(ou)g(use)g(the)h(`)p Fp(-d)p Fu(')f(\015ag)h(with)e
Fp(release)p Fu(,)g(it)h(also)g(remo)m(v)m(es)i(y)m(our)e(w)m(orking)g
(cop)m(y)-8 b(.)275 2975 y(In)32 b(the)i(example)f(ab)s(o)m(v)m(e,)i
(the)f Fp(release)d Fu(command)i(wrote)h(a)g(couple)e(of)i(lines)d(of)j
(output.)49 b(`)p Fp(?)30 b(tc)p Fu(')150 3084 y(means)d(that)g(the)g
(\014le)e(`)p Fp(tc)p Fu(')i(is)f(unkno)m(wn)f(to)i Ft(cvs)p
Fu(.)39 b(That)26 b(is)g(nothing)g(to)h(w)m(orry)f(ab)s(out:)39
b(`)p Fp(tc)p Fu(')26 b(is)g(the)h(exe-)150 3194 y(cutable)g(compiler,)
g(and)g(it)g(should)f(not)i(b)s(e)f(stored)g(in)f(the)i(rep)s(ository)
-8 b(.)39 b(See)28 b(Section)f(C.9)h([cvsignore],)150
3304 y(page)38 b(134,)j(for)c(information)e(ab)s(out)i(ho)m(w)g(to)h
(mak)m(e)h(that)e(w)m(arning)g(go)h(a)m(w)m(a)m(y)-8
b(.)63 b(See)38 b(Section)f(A.15.2)150 3413 y([release)30
b(output],)g(page)h(108,)h(for)d(a)h(complete)h(explanation)e(of)h(all)
e(p)s(ossible)g(output)h(from)h Fp(release)p Fu(.)275
3558 y(`)p Fp(M)g(driver.c)p Fu(')e(is)i(more)g(serious.)40
b(It)31 b(means)f(that)h(the)g(\014le)f(`)p Fp(driver.c)p
Fu(')e(has)j(b)s(een)e(mo)s(di\014ed)g(since)150 3667
y(it)h(w)m(as)h(c)m(hec)m(k)m(ed)h(out.)275 3812 y(The)c
Fp(release)f Fu(command)i(alw)m(a)m(ys)h(\014nishes)c(b)m(y)j(telling)f
(y)m(ou)h(ho)m(w)g(man)m(y)g(mo)s(di\014ed)e(\014les)h(y)m(ou)i(ha)m(v)
m(e)150 3922 y(in)c(y)m(our)h(w)m(orking)f(cop)m(y)i(of)g(the)f
(sources,)h(and)f(then)g(asks)g(y)m(ou)g(for)g(con\014rmation)g(b)s
(efore)f(deleting)h(an)m(y)150 4031 y(\014les)i(or)i(making)e(an)m(y)i
(note)g(in)e(the)i(history)e(\014le.)275 4176 y(Y)-8
b(ou)30 b(decide)g(to)h(pla)m(y)f(it)g(safe)h(and)f(answ)m(er)g
Fm(n)1874 4173 y Fl(h)p 1898 4120 151 4 v 1898 4176 a
Fk(RET)p 1898 4192 V 2045 4173 a Fl(i)2105 4176 y Fu(when)f
Fp(release)g Fu(asks)h(for)g(con\014rmation.)150 4421
y Fn(1.3.4)63 b(Viewing)41 b(di\013erences)275 4624 y
Fu(Y)-8 b(ou)32 b(do)f(not)h(remem)m(b)s(er)e(mo)s(difying)f(`)p
Fp(driver.c)p Fu(',)i(so)g(y)m(ou)h(w)m(an)m(t)h(to)f(see)g(what)f(has)
g(happ)s(ened)f(to)150 4733 y(that)h(\014le.)390 4872
y Fp($)47 b(cd)h(tc)390 4976 y($)f(cvs)g(diff)g(driver.c)275
5121 y Fu(This)20 b(command)i(runs)e Fp(diff)h Fu(to)h(compare)h(the)f
(v)m(ersion)g(of)g(`)p Fp(driver.c)p Fu(')e(that)j(y)m(ou)f(c)m(hec)m
(k)m(ed)i(out)e(with)150 5230 y(y)m(our)35 b(w)m(orking)g(cop)m(y)-8
b(.)56 b(When)35 b(y)m(ou)h(see)g(the)f(output)g(y)m(ou)h(remem)m(b)s
(er)e(that)i(y)m(ou)g(added)f(a)g(command)150 5340 y(line)29
b(option)h(that)h(enabled)e(the)h(optimization)g(pass.)40
b(Y)-8 b(ou)31 b(c)m(hec)m(k)h(it)e(in,)f(and)h(release)h(the)f(mo)s
(dule.)p eop
%%Page: 6 8
6 7 bop 150 -116 a Fu(6)2156 b(CVS|Concurren)m(t)29 b(V)-8
b(ersions)30 b(System)390 366 y Fp($)47 b(cvs)g(commit)f(-m)i("Added)e
(an)h(optimization)d(pass")j(driver.c)390 470 y(Checking)f(in)h
(driver.c;)390 574 y(/usr/local/cvsroot/tc/dr)o(iver)o(.c,v)89
b(<--)94 b(driver.c)390 678 y(new)47 b(revision:)e(1.2;)i(previous)e
(revision:)h(1.1)390 782 y(done)390 885 y($)h(cd)h(..)390
989 y($)f(cvs)g(release)f(-d)h(tc)390 1093 y(?)g(tc)390
1197 y(You)g(have)g([0])f(altered)g(files)h(in)g(this)f(repository.)390
1300 y(Are)h(you)g(sure)f(you)h(want)g(to)g(release)f(\(and)h(delete\))
e(directory)h(`tc':)g(y)p eop
%%Page: 7 9
7 8 bop 150 -116 a Fu(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)2471
b(7)150 366 y Fr(2)80 b(The)54 b(Rep)t(ository)275 569
y Fu(The)24 b Ft(cvs)f Fo(rep)s(ository)32 b Fu(stores)25
b(a)g(complete)g(cop)m(y)g(of)g(all)e(the)i(\014les)f(and)g
(directories)f(whic)m(h)g(are)i(under)150 679 y(v)m(ersion)30
b(con)m(trol.)275 807 y(Normally)-8 b(,)34 b(y)m(ou)h(nev)m(er)g
(access)g(an)m(y)g(of)f(the)h(\014les)e(in)g(the)h(rep)s(ository)g
(directly)-8 b(.)51 b(Instead,)36 b(y)m(ou)e(use)150
917 y Ft(cvs)f Fu(commands)h(to)h(get)g(y)m(our)g(o)m(wn)f(cop)m(y)h
(of)f(the)h(\014les)e(in)m(to)h(a)h Fo(w)m(orking)e(directory)p
Fu(,)i(and)f(then)g(w)m(ork)150 1026 y(on)k(that)g(cop)m(y)-8
b(.)65 b(When)37 b(y)m(ou'v)m(e)i(\014nished)d(a)i(set)g(of)g(c)m
(hanges,)j(y)m(ou)e(c)m(hec)m(k)g(\(or)f Fo(commit)r
Fu(\))g(them)g(bac)m(k)150 1136 y(in)m(to)27 b(the)g(rep)s(ository)-8
b(.)39 b(The)26 b(rep)s(ository)f(then)i(con)m(tains)g(the)g(c)m
(hanges)h(whic)m(h)d(y)m(ou)i(ha)m(v)m(e)h(made,)g(as)f(w)m(ell)150
1245 y(as)32 b(recording)f(exactly)h(what)g(y)m(ou)g(c)m(hanged,)g
(when)f(y)m(ou)h(c)m(hanged)g(it,)g(and)f(other)h(suc)m(h)f
(information.)150 1355 y(Note)h(that)f(the)g(rep)s(ository)f(is)f(not)i
(a)g(sub)s(directory)e(of)i(the)g(w)m(orking)f(directory)-8
b(,)31 b(or)f(vice)h(v)m(ersa;)h(they)150 1465 y(should)c(b)s(e)i(in)f
(separate)j(lo)s(cations.)275 1593 y Ft(Cvs)g Fu(can)g(access)i(a)f
(rep)s(ository)e(b)m(y)h(a)h(v)-5 b(ariet)m(y)33 b(of)f(means.)47
b(It)32 b(migh)m(t)h(b)s(e)e(on)i(the)f(lo)s(cal)g(computer,)150
1702 y(or)h(it)g(migh)m(t)g(b)s(e)f(on)h(a)g(computer)g(across)h(the)f
(ro)s(om)g(or)g(across)h(the)f(w)m(orld.)48 b(T)-8 b(o)34
b(distinguish)29 b(v)-5 b(arious)150 1812 y(w)m(a)m(ys)41
b(to)g(access)h(a)e(rep)s(ository)-8 b(,)43 b(the)d(rep)s(ository)g
(name)g(can)h(start)f(with)f(an)i Fo(access)g(metho)s(d)p
Fu(.)70 b(F)-8 b(or)150 1921 y(example,)30 b(the)g(access)i(metho)s(d)d
Fp(:local:)f Fu(means)i(to)h(access)g(a)f(rep)s(ository)f(directory)-8
b(,)31 b(so)f(the)g(rep)s(osi-)150 2031 y(tory)i Fp
(:local:/usr/local/cvsroot)25 b Fu(means)32 b(that)h(the)f(rep)s
(ository)f(is)g(in)f(`)p Fp(/usr/local/cvsroot)p Fu(')150
2141 y(on)37 b(the)f(computer)h(running)d Ft(cvs)p Fu(.)59
b(F)-8 b(or)37 b(information)e(on)h(other)h(access)h(metho)s(ds,)g(see)
f(Section)g(2.9)150 2250 y([Remote)32 b(rep)s(ositories],)d(page)i(18.)
275 2378 y(If)24 b(the)g(access)i(metho)s(d)e(is)f(omitted,)j(then)f
(if)e(the)i(rep)s(ository)e(do)s(es)h(not)h(con)m(tain)g(`)p
Fp(:)p Fu(',)h(then)e Fp(:local:)150 2488 y Fu(is)30
b(assumed.)41 b(If)31 b(it)f(do)s(es)h(con)m(tain)g(`)p
Fp(:)p Fu(')g(then)g(either)f Fp(:ext:)f Fu(or)i Fp(:server:)e
Fu(is)h(assumed.)41 b(F)-8 b(or)32 b(example,)150 2598
y(if)c(y)m(ou)i(ha)m(v)m(e)h(a)e(lo)s(cal)g(rep)s(ository)f(in)g(`)p
Fp(/usr/local/cvsroot)p Fu(',)e(y)m(ou)j(can)h(use)f
Fp(/usr/local/cvsroot)150 2707 y Fu(instead)36 b(of)h
Fp(:local:/usr/local/cvsro)o(ot)p Fu(.)53 b(But)37 b(if)f(\(under)f
(Windo)m(ws)h(NT,)h(for)f(example\))h(y)m(our)150 2817
y(lo)s(cal)47 b(rep)s(ository)f(is)h(`)p Fp(c:\\src\\cvsroot)p
Fu(',)i(then)e(y)m(ou)h(m)m(ust)g(sp)s(ecify)e(the)i(access)h(metho)s
(d,)i(as)d(in)150 2926 y Fp(:local:c:\\src\\cvsroot)p
Fu(.)275 3055 y(The)35 b(rep)s(ository)f(is)h(split)f(in)g(t)m(w)m(o)j
(parts.)56 b(`)p Fp($CVSROOT/CVSROOT)p Fu(')32 b(con)m(tains)k
(administrativ)m(e)e(\014les)150 3164 y(for)c Ft(cvs)p
Fu(.)40 b(The)30 b(other)g(directories)g(con)m(tain)h(the)f(actual)h
(user-de\014ned)e(mo)s(dules.)150 3403 y Fq(2.1)68 b(T)-11
b(elling)46 b(CVS)e(where)h(y)l(our)g(rep)t(ository)h(is)275
3589 y Fu(There)41 b(are)i(sev)m(eral)f(w)m(a)m(ys)h(to)g(tell)e
Ft(cvs)h Fu(where)f(to)i(\014nd)e(the)h(rep)s(ository)-8
b(.)75 b(Y)-8 b(ou)43 b(can)g(name)f(the)150 3699 y(rep)s(ository)29
b(on)i(the)f(command)g(line)f(explicitly)-8 b(,)29 b(with)g(the)h
Fp(-d)g Fu(\(for)g Fp(")p Fu(directory)p Fp(")p Fu(\))g(option:)390
3821 y Fp(cvs)47 b(-d)g(/usr/local/cvsroot)c(checkout)i(yoyodyne/tc)275
3949 y Fu(Or)24 b(y)m(ou)i(can)g(set)h(the)f Fp($CVSROOT)d
Fu(en)m(vironmen)m(t)i(v)-5 b(ariable)25 b(to)h(an)g(absolute)f(path)h
(to)g(the)g(ro)s(ot)g(of)g(the)150 4059 y(rep)s(ository)-8
b(,)35 b(`)p Fp(/usr/local/cvsroot)p Fu(')30 b(in)j(this)g(example.)53
b(T)-8 b(o)35 b(set)g Fp($CVSROOT)p Fu(,)e Fp(csh)h Fu(and)g
Fp(tcsh)f Fu(users)150 4168 y(should)28 b(ha)m(v)m(e)k(this)d(line)g
(in)g(their)g(`)p Fp(.cshrc)p Fu(')h(or)g(`)p Fp(.tcshrc)p
Fu(')f(\014les:)390 4291 y Fp(setenv)46 b(CVSROOT)g(/usr/local/cvsroot)
150 4419 y(sh)30 b Fu(and)g Fp(bash)f Fu(users)g(should)g(instead)g(ha)
m(v)m(e)j(these)f(lines)d(in)h(their)h(`)p Fp(.profile)p
Fu(')e(or)j(`)p Fp(.bashrc)p Fu(':)390 4541 y Fp
(CVSROOT=/usr/local/cvsro)o(ot)390 4645 y(export)46 b(CVSROOT)275
4773 y Fu(A)35 b(rep)s(ository)e(sp)s(eci\014ed)h(with)f
Fp(-d)h Fu(will)f(o)m(v)m(erride)i(the)g Fp($CVSROOT)d
Fu(en)m(vironmen)m(t)j(v)-5 b(ariable.)53 b(Once)150
4883 y(y)m(ou'v)m(e)24 b(c)m(hec)m(k)m(ed)h(a)e(w)m(orking)f(cop)m(y)h
(out)g(from)g(the)f(rep)s(ository)-8 b(,)24 b(it)f(will)d(remem)m(b)s
(er)i(where)g(its)g(rep)s(ository)150 4993 y(is)29 b(\(the)i
(information)e(is)g(recorded)i(in)e(the)h(`)p Fp(CVS/Root)p
Fu(')f(\014le)g(in)g(the)i(w)m(orking)f(cop)m(y\).)275
5121 y(The)25 b Fp(-d)h Fu(option)f(and)h(the)g(`)p Fp(CVS/Root)p
Fu(')e(\014le)h(b)s(oth)h(o)m(v)m(erride)g(the)g Fp($CVSROOT)e
Fu(en)m(vironmen)m(t)i(v)-5 b(ariable.)150 5230 y(If)36
b Fp(-d)g Fu(option)h(di\013ers)e(from)h(`)p Fp(CVS/Root)p
Fu(',)h(the)g(former)g(is)e(used.)60 b(Of)36 b(course,)j(for)d(prop)s
(er)f(op)s(eration)150 5340 y(they)c(should)d(b)s(e)i(t)m(w)m(o)h(w)m
(a)m(ys)h(of)e(referring)f(to)i(the)g(same)f(rep)s(ository)-8
b(.)p eop
%%Page: 8 10
8 9 bop 150 -116 a Fu(8)2156 b(CVS|Concurren)m(t)29 b(V)-8
b(ersions)30 b(System)150 366 y Fq(2.2)68 b(Ho)l(w)46
b(data)f(is)h(stored)f(in)g(the)g(rep)t(ository)275 580
y Fu(F)-8 b(or)34 b(most)h(purp)s(oses)d(it)h(isn't)h(imp)s(ortan)m(t)f
Fo(ho)m(w)42 b Ft(cvs)33 b Fu(stores)h(information)f(in)f(the)j(rep)s
(ository)-8 b(.)51 b(In)150 689 y(fact,)41 b(the)d(format)g(has)f(c)m
(hanged)i(in)d(the)i(past,)i(and)d(is)g(lik)m(ely)f(to)i(c)m(hange)h
(in)e(the)h(future.)62 b(Since)36 b(in)150 799 y(almost)d(all)f(cases)i
(one)g(accesses)g(the)g(rep)s(ository)e(via)h Ft(cvs)f
Fu(commands,)h(suc)m(h)g(c)m(hanges)h(need)f(not)h(b)s(e)150
908 y(disruptiv)m(e.)275 1064 y(Ho)m(w)m(ev)m(er,)50
b(in)44 b(some)i(cases)f(it)g(ma)m(y)h(b)s(e)e(necessary)h(to)h
(understand)d(ho)m(w)i Ft(cvs)f Fu(stores)i(data)f(in)150
1173 y(the)g(rep)s(ository)-8 b(,)48 b(for)c(example)h(y)m(ou)g(migh)m
(t)f(need)g(to)i(trac)m(k)g(do)m(wn)e Ft(cvs)g Fu(lo)s(c)m(ks)g(\(see)i
(Section)e(10.5)150 1283 y([Concurrency],)28 b(page)h(63\))g(or)f(y)m
(ou)g(migh)m(t)f(need)h(to)h(deal)e(with)g(the)h(\014le)f(p)s
(ermissions)d(appropriate)j(for)150 1392 y(the)k(rep)s(ository)-8
b(.)150 1658 y Fn(2.2.1)63 b(Where)41 b(\014les)g(are)g(stored)h
(within)e(the)h(rep)s(ository)275 1871 y Fu(The)23 b(o)m(v)m(erall)i
(structure)e(of)i(the)f(rep)s(ository)f(is)g(a)i(directory)f(tree)g
(corresp)s(onding)f(to)i(the)f(directories)150 1981 y(in)29
b(the)i(w)m(orking)e(directory)-8 b(.)41 b(F)-8 b(or)31
b(example,)f(supp)s(osing)e(the)j(rep)s(ository)e(is)g(in)390
2130 y Fp(/usr/local/cvsroot)150 2285 y Fu(here)h(is)g(a)g(p)s(ossible)
e(directory)i(tree)h(\(sho)m(wing)f(only)g(the)g(directories\):)390
2434 y Fp(/usr)438 2538 y(|)438 2642 y(+--local)438 2746
y(|)143 b(|)438 2849 y(|)g(+--cvsroot)438 2953 y(|)g(|)190
b(|)438 3057 y(|)143 b(|)190 b(+--CVSROOT)867 3161 y(|)286
b(\(administrative)44 b(files\))867 3264 y(|)867 3368
y(+--gnu)867 3472 y(|)143 b(|)867 3576 y(|)g(+--diff)867
3680 y(|)g(|)g(\(source)46 b(code)h(to)g Ft(gnu)g Fp(diff\))867
3783 y(|)143 b(|)867 3887 y(|)g(+--rcs)867 3991 y(|)g(|)g(\(source)46
b(code)h(to)g Ft(r)n(cs)p Fp(\))867 4095 y(|)143 b(|)867
4198 y(|)g(+--cvs)867 4302 y(|)334 b(\(source)46 b(code)h(to)g
Ft(cvs)p Fp(\))867 4406 y(|)867 4510 y(+--yoyodyne)1058
4614 y(|)1058 4717 y(+--tc)1058 4821 y(|)191 b(|)1058
4925 y(|)g(+--man)1058 5029 y(|)g(|)1058 5132 y(|)g(+--testing)1058
5236 y(|)1058 5340 y(+--\(other)45 b(Yoyodyne)h(software\))p
eop
%%Page: 9 11
9 10 bop 150 -116 a Fu(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)2471
b(9)275 366 y(With)36 b(the)g(directories)g(are)h Fo(history)e(\014les)
40 b Fu(for)c(eac)m(h)i(\014le)d(under)g(v)m(ersion)h(con)m(trol.)60
b(The)36 b(name)h(of)150 476 y(the)28 b(history)f(\014le)h(is)f(the)h
(name)g(of)h(the)f(corresp)s(onding)e(\014le)h(with)g(`)p
Fp(,v)p Fu(')h(app)s(ended)f(to)i(the)f(end.)39 b(Here)29
b(is)150 586 y(what)h(the)h(rep)s(ository)e(for)h(the)h(`)p
Fp(yoyodyne/tc)p Fu(')d(directory)i(migh)m(t)g(lo)s(ok)g(lik)m(e:)485
748 y Fp($CVSROOT)581 852 y(|)581 955 y(+--yoyodyne)581
1059 y(|)143 b(|)581 1163 y(|)g(+--tc)581 1267 y(|)g(|)g(|)963
1371 y(+--Makefile,v)963 1474 y(+--backend.c,v)963 1578
y(+--driver.c,v)963 1682 y(+--frontend.c,v)963 1786 y(+--parser.c,v)963
1889 y(+--man)963 1993 y(|)190 b(|)963 2097 y(|)g(+--tc.1,v)963
2201 y(|)963 2305 y(+--testing)1201 2408 y(|)1201 2512
y(+--testpgm.t,v)1201 2616 y(+--test2.t,v)275 2784 y
Fu(The)20 b(history)f(\014les)h(con)m(tain,)j(among)e(other)g(things,)g
(enough)g(information)d(to)k(recreate)g(an)m(y)f(revision)150
2894 y(of)35 b(the)f(\014le,)h(a)g(log)g(of)f(all)g(commit)g(messages)h
(and)f(the)h(user-name)f(of)h(the)f(p)s(erson)g(who)g(committed)150
3003 y(the)h(revision.)53 b(The)34 b(history)g(\014les)g(are)h(kno)m
(wn)f(as)h Fo(R)m(CS)g(\014les)p Fu(,)g(b)s(ecause)g(the)g(\014rst)f
(program)h(to)g(store)150 3113 y(\014les)g(in)g(that)h(format)h(w)m(as)
f(a)h(v)m(ersion)e(con)m(trol)i(system)f(kno)m(wn)g(as)g
Ft(r)n(cs)p Fu(.)57 b(F)-8 b(or)36 b(a)h(full)d(description)g(of)150
3222 y(the)29 b(\014le)e(format,)i(see)g(the)g Fp(man)e
Fu(page)j Fo(rcs\014le\(5\))p Fu(,)f(distributed)c(with)i
Ft(r)n(cs)p Fu(,)h(or)h(the)f(\014le)g(`)p Fp(doc/RCSFILES)p
Fu(')150 3332 y(in)j(the)i Ft(cvs)f Fu(source)g(distribution.)44
b(This)30 b(\014le)i(format)h(has)f(b)s(ecome)h(v)m(ery)g(common|man)m
(y)g(systems)150 3442 y(other)e(than)f Ft(cvs)f Fu(or)i
Ft(r)n(cs)e Fu(can)i(at)g(least)f(imp)s(ort)f(history)g(\014les)h(in)f
(this)g(format.)275 3610 y(The)34 b Ft(r)n(cs)g Fu(\014les)g(used)g(in)
g Ft(cvs)g Fu(di\013er)g(in)g(a)h(few)g(w)m(a)m(ys)h(from)f(the)g
(standard)f(format.)55 b(The)35 b(biggest)150 3719 y(di\013erence)28
b(is)g(magic)h(branc)m(hes;)h(for)e(more)h(information)f(see)h(Section)
g(5.5)h([Magic)g(branc)m(h)e(n)m(um)m(b)s(ers],)150 3829
y(page)j(42.)42 b(Also)30 b(in)f Ft(cvs)g Fu(the)h(v)-5
b(alid)29 b(tag)j(names)e(are)h(a)f(subset)g(of)g(what)h
Ft(r)n(cs)e Fu(accepts;)j(for)e Ft(cvs)p Fu('s)f(rules)150
3938 y(see)i(Section)f(4.4)i([T)-8 b(ags],)32 b(page)f(32.)150
4230 y Fn(2.2.2)63 b(File)41 b(p)s(ermissions)275 4456
y Fu(All)33 b(`)p Fp(,v)p Fu(')h(\014les)f(are)i(created)h(read-only)-8
b(,)35 b(and)f(y)m(ou)h(should)d(not)j(c)m(hange)h(the)e(p)s(ermission)
e(of)i(those)150 4565 y(\014les.)71 b(The)41 b(directories)f(inside)e
(the)j(rep)s(ository)f(should)f(b)s(e)h(writable)g(b)m(y)h(the)g(p)s
(ersons)e(that)j(ha)m(v)m(e)150 4675 y(p)s(ermission)25
b(to)j(mo)s(dify)f(the)h(\014les)e(in)h(eac)m(h)i(directory)-8
b(.)40 b(This)26 b(normally)g(means)i(that)g(y)m(ou)h(m)m(ust)e(create)
150 4785 y(a)g(UNIX)f(group)g(\(see)h(group\(5\)\))h(consisting)d(of)h
(the)h(p)s(ersons)e(that)i(are)g(to)g(edit)f(the)g(\014les)f(in)g(a)i
(pro)5 b(ject,)150 4894 y(and)30 b(set)h(up)e(the)i(rep)s(ository)e(so)
h(that)h(it)f(is)g(that)h(group)f(that)h(o)m(wns)f(the)g(directory)-8
b(.)275 5062 y(This)28 b(means)i(that)h(y)m(ou)g(can)g(only)e(con)m
(trol)i(access)h(to)f(\014les)e(on)h(a)h(p)s(er-directory)e(basis.)275
5230 y(Note)40 b(that)h(users)d(m)m(ust)i(also)f(ha)m(v)m(e)i(write)e
(access)i(to)f(c)m(hec)m(k)h(out)f(\014les,)h(b)s(ecause)e
Ft(cvs)g Fu(needs)g(to)150 5340 y(create)32 b(lo)s(c)m(k)e(\014les)g
(\(see)h(Section)f(10.5)i([Concurrency],)e(page)h(63\).)p
eop
%%Page: 10 12
10 11 bop 150 -116 a Fu(10)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)275 366 y(Also)j(note)h(that)h(users)e(m)m
(ust)g(ha)m(v)m(e)i(write)e(access)i(to)g(the)f(`)p Fp
(CVSROOT/val-tags)p Fu(')c(\014le.)50 b Ft(Cvs)33 b Fu(uses)150
476 y(it)h(to)g(k)m(eep)h(trac)m(k)h(of)e(what)g(tags)h(are)f(v)-5
b(alid)33 b(tag)i(names)f(\(it)g(is)f(sometimes)h(up)s(dated)f(when)g
(tags)j(are)150 586 y(used,)30 b(as)g(w)m(ell)g(as)g(when)g(they)g(are)
h(created\).)275 735 y(Eac)m(h)23 b Ft(r)n(cs)f Fu(\014le)h(will)d(b)s
(e)j(o)m(wned)g(b)m(y)g(the)g(user)f(who)h(last)g(c)m(hec)m(k)m(ed)i
(it)e(in.)37 b(This)21 b(has)i(little)f(signi\014cance;)150
845 y(what)30 b(really)g(matters)h(is)e(who)h(o)m(wns)g(the)h
(directories.)275 994 y Ft(cvs)20 b Fu(tries)g(to)i(set)f(up)f
(reasonable)h(\014le)f(p)s(ermissions)e(for)i(new)h(directories)f(that)
h(are)h(added)e(inside)f(the)150 1103 y(tree,)28 b(but)e(y)m(ou)h(m)m
(ust)f(\014x)g(the)h(p)s(ermissions)c(man)m(ually)j(when)f(a)i(new)f
(directory)g(should)f(ha)m(v)m(e)i(di\013eren)m(t)150
1213 y(p)s(ermissions)32 b(than)j(its)g(paren)m(t)g(directory)-8
b(.)55 b(If)35 b(y)m(ou)g(set)h(the)g Fp(CVSUMASK)d Fu(en)m(vironmen)m
(t)h(v)-5 b(ariable)34 b(that)150 1323 y(will)g(con)m(trol)i(the)h
(\014le)e(p)s(ermissions)e(whic)m(h)i Ft(cvs)h Fu(uses)f(in)g(creating)
i(directories)e(and/or)i(\014les)e(in)g(the)150 1432
y(rep)s(ository)-8 b(.)68 b Fp(CVSUMASK)37 b Fu(do)s(es)i(not)h
(a\013ect)h(the)f(\014le)e(p)s(ermissions)f(in)h(the)i(w)m(orking)e
(directory;)44 b(suc)m(h)150 1542 y(\014les)32 b(ha)m(v)m(e)i(the)f(p)s
(ermissions)d(whic)m(h)i(are)h(t)m(ypical)g(for)g(newly)e(created)j
(\014les,)f(except)h(that)g(sometimes)150 1651 y Ft(cvs)e
Fu(creates)i(them)f(read-only)g(\(see)h(the)f(sections)g(on)g(w)m(atc)m
(hes,)i(Section)e(10.6.1)i([Setting)e(a)g(w)m(atc)m(h],)150
1761 y(page)24 b(64;)i(-r,)f(Section)e(A.4)h([Global)e(options],)i
(page)g(84;)j(or)c(CVSREAD,)g(App)s(endix)d(D)k([En)m(vironmen)m(t)150
1871 y(v)-5 b(ariables],)30 b(page)h(139\).)275 2020
y(Note)36 b(that)f(using)e(the)i(clien)m(t/serv)m(er)h
Ft(cvs)d Fu(\(see)j(Section)f(2.9)h([Remote)g(rep)s(ositories],)f(page)
g(18\),)150 2129 y(there)26 b(is)e(no)i(go)s(o)s(d)f(w)m(a)m(y)i(to)f
(set)g Fp(CVSUMASK)p Fu(;)f(the)h(setting)g(on)f(the)h(clien)m(t)f(mac)
m(hine)g(has)g(no)h(e\013ect.)41 b(If)25 b(y)m(ou)150
2239 y(are)h(connecting)f(with)f Fp(rsh)p Fu(,)h(y)m(ou)h(can)g(set)f
Fp(CVSUMASK)e Fu(in)h(`)p Fp(.bashrc)p Fu(')g(or)h(`)p
Fp(.cshrc)p Fu(',)g(as)h(describ)s(ed)d(in)h(the)150
2349 y(do)s(cumen)m(tation)35 b(for)f(y)m(our)h(op)s(erating)f(system.)
55 b(This)33 b(b)s(eha)m(vior)h(migh)m(t)g(c)m(hange)i(in)e(future)g(v)
m(ersions)150 2458 y(of)d Ft(cvs)p Fu(;)e(do)h(not)h(rely)f(on)g(the)g
(setting)h(of)f Fp(CVSUMASK)f Fu(on)h(the)g(clien)m(t)g(ha)m(ving)g(no)
h(e\013ect.)275 2608 y(Using)37 b(pserv)m(er,)k(y)m(ou)e(will)d
(generally)i(need)g(stricter)g(p)s(ermissions)e(on)i(the)h
Ft(cvsr)n(oot)d Fu(directory)150 2717 y(and)c(directories)f(ab)s(o)m(v)
m(e)i(it)f(in)e(the)j(tree;)h(see)e(Section)g(2.9.3.3)j([P)m(assw)m
(ord)d(authen)m(tication)h(securit)m(y],)150 2827 y(page)e(23.)275
2976 y(Some)d(op)s(erating)f(systems)i(ha)m(v)m(e)g(features)g(whic)m
(h)d(allo)m(w)i(a)h(particular)d(program)i(to)h(run)e(with)g(the)150
3086 y(abilit)m(y)j(to)j(p)s(erform)e(op)s(erations)g(whic)m(h)g(the)h
(caller)f(of)h(the)g(program)g(could)f(not.)46 b(F)-8
b(or)32 b(example,)h(the)150 3195 y(set)e(user)e(ID)i(\(setuid\))e(or)h
(set)h(group)f(ID)g(\(setgid\))h(features)f(of)g(unix)f(or)h(the)g
(installed)e(image)i(feature)150 3305 y(of)e(VMS.)f(CVS)g(w)m(as)h(not)
g(written)f(to)h(use)f(suc)m(h)g(features)h(and)f(therefore)h
(attempting)g(to)g(install)e(CVS)150 3414 y(in)k(this)h(fashion)f(will)
f(pro)m(vide)i(protection)h(against)g(only)f(acciden)m(tal)h(lapses;)g
(an)m(y)m(one)h(who)e(is)g(trying)150 3524 y(to)39 b(circum)m(v)m(en)m
(t)g(the)g(measure)f(will)e(b)s(e)h(able)h(to)i(do)e(so,)j(and)d(dep)s
(ending)d(on)k(ho)m(w)f(y)m(ou)h(ha)m(v)m(e)g(set)g(it)150
3634 y(up)32 b(ma)m(y)i(gain)e(access)i(to)g(more)f(than)g(just)g(CVS.)
f(Y)-8 b(ou)34 b(ma)m(y)f(wish)e(to)j(instead)e(consider)g(pserv)m(er.)
49 b(It)150 3743 y(shares)24 b(some)h(of)g(the)g(same)g(attributes,)h
(in)d(terms)i(of)g(p)s(ossibly)d(pro)m(viding)g(a)k(false)e(sense)h(of)
f(securit)m(y)h(or)150 3853 y(op)s(ening)h(securit)m(y)h(holes)f(wider)
g(than)h(the)g(ones)g(y)m(ou)h(are)g(trying)e(to)i(\014x,)f(so)h(read)f
(the)g(do)s(cumen)m(tation)150 3962 y(on)36 b(pserv)m(er)g(securit)m(y)
g(carefully)f(if)g(y)m(ou)i(are)g(considering)d(this)h(option)h
(\(Section)h(2.9.3.3)i([P)m(assw)m(ord)150 4072 y(authen)m(tication)31
b(securit)m(y],)f(page)h(23\).)150 4326 y Fn(2.2.3)63
b(File)41 b(P)m(ermission)g(issues)i(sp)s(eci\014c)e(to)g(Windo)m(ws)
275 4533 y Fu(Some)f(\014le)g(p)s(ermission)e(issues)i(are)h(sp)s
(eci\014c)f(to)h(Windo)m(ws)f(op)s(erating)h(systems)g(\(Windo)m(ws)f
(95,)150 4643 y(Windo)m(ws)21 b(NT,)g(and)g(presumably)f(future)g(op)s
(erating)h(systems)h(in)e(this)h(family)-8 b(.)36 b(Some)22
b(of)g(the)f(follo)m(wing)150 4752 y(migh)m(t)30 b(apply)f(to)i(OS/2)g
(but)e(I'm)h(not)h(sure\).)275 4902 y(If)38 b(y)m(ou)h(are)g(using)e
(lo)s(cal)h(CVS)g(and)g(the)h(rep)s(ository)f(is)f(on)i(a)g(net)m(w)m
(ork)m(ed)h(\014le)e(system)g(whic)m(h)g(is)150 5011
y(serv)m(ed)d(b)m(y)g(the)g(Sam)m(ba)g(SMB)g(serv)m(er,)i(some)e(p)s
(eople)f(ha)m(v)m(e)i(rep)s(orted)e(problems)f(with)h(p)s(ermissions.)
150 5121 y(Enabling)20 b(WRITE=YES)i(in)f(the)i(sam)m(ba)g
(con\014guration)e(is)h(said)g(to)h(\014x/w)m(ork)-5
b(around)21 b(it.)38 b(Disclaimer:)150 5230 y(I)f(ha)m(v)m(en't)h(in)m
(v)m(estigated)f(enough)g(to)g(kno)m(w)g(the)g(implications)d(of)j
(enabling)e(that)i(option,)h(nor)f(do)f(I)150 5340 y(kno)m(w)f(whether)
g(there)h(is)e(something)h(whic)m(h)f(CVS)h(could)f(b)s(e)h(doing)f
(di\013eren)m(tly)g(in)g(order)h(to)h(a)m(v)m(oid)p eop
%%Page: 11 13
11 12 bop 150 -116 a Fu(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
2425 b(11)150 366 y(the)38 b(problem.)62 b(If)37 b(y)m(ou)h(\014nd)f
(something)g(out,)j(please)e(let)g(us)f(kno)m(w)h(as)g(describ)s(ed)e
(in)h(App)s(endix)e(H)150 476 y([BUGS],)c(page)h(151.)150
691 y Fn(2.2.4)63 b(The)41 b(attic)275 881 y Fu(Y)-8
b(ou)30 b(will)e(notice)j(that)g(sometimes)f Ft(cvs)f
Fu(stores)i(an)f Ft(r)n(cs)g Fu(\014le)f(in)g(the)i Fp(Attic)p
Fu(.)39 b(F)-8 b(or)31 b(example,)f(if)g(the)150 991
y Ft(cvsr)n(oot)36 b Fu(is)h(`)p Fp(/usr/local/cvsroot)p
Fu(')d(and)j(w)m(e)h(are)h(talking)e(ab)s(out)h(the)g(\014le)f(`)p
Fp(backend.c)p Fu(')f(in)h(the)150 1100 y(directory)30
b(`)p Fp(yoyodyne/tc)p Fu(',)e(then)i(the)h(\014le)e(normally)g(w)m
(ould)g(b)s(e)g(in)390 1226 y Fp(/usr/local/cvsroot/yoyod)o(yne/)o
(tc/b)o(ack)o(end.)o(c,v)275 1358 y Fu(but)g(if)h(it)f(go)s(es)i(in)f
(the)g(attic,)h(it)f(w)m(ould)g(b)s(e)f(in)390 1483 y
Fp(/usr/local/cvsroot/yoyod)o(yne/)o(tc/A)o(tti)o(c/ba)o(cken)o(d.c)o
(,v)275 1615 y Fu(instead.)57 b(It)37 b(should)d(not)j(matter)g(from)f
(a)h(user)e(p)s(oin)m(t)h(of)g(view)g(whether)g(a)g(\014le)g(is)f(in)g
(the)i(attic;)150 1724 y Ft(cvs)d Fu(k)m(eeps)i(trac)m(k)g(of)g(this)e
(and)g(lo)s(oks)h(in)f(the)h(attic)h(when)f(it)f(needs)h(to.)56
b(But)35 b(in)f(case)j(y)m(ou)e(w)m(an)m(t)h(to)150 1834
y(kno)m(w,)31 b(the)g(rule)e(is)h(that)i(the)f(R)m(CS)f(\014le)g(is)f
(stored)i(in)f(the)h(attic)g(if)f(and)g(only)g(if)g(the)h(head)f
(revision)f(on)150 1944 y(the)i(trunk)f(has)g(state)i
Fp(dead)p Fu(.)41 b(A)31 b Fp(dead)f Fu(state)i(means)f(that)g(\014le)f
(has)g(b)s(een)g(remo)m(v)m(ed,)j(or)d(nev)m(er)h(added,)150
2053 y(for)i(that)h(revision.)48 b(F)-8 b(or)34 b(example,)g(if)e(y)m
(ou)i(add)f(a)g(\014le)g(on)g(a)h(branc)m(h,)g(it)e(will)f(ha)m(v)m(e)k
(a)e(trunk)g(revision)150 2163 y(in)c Fp(dead)g Fu(state,)j(and)e(a)h
(branc)m(h)f(revision)e(in)h(a)i(non-)p Fp(dead)e Fu(state.)150
2378 y Fn(2.2.5)63 b(The)41 b(CVS)f(directory)h(in)g(the)g(rep)s
(ository)275 2568 y Fu(The)f(`)p Fp(CVS)p Fu(')g(directory)h(in)e(eac)m
(h)k(rep)s(ository)c(directory)i(con)m(tains)g(information)e(suc)m(h)i
(as)g(\014le)f(at-)150 2677 y(tributes)35 b(\(in)g(a)i(\014le)e(called)
h(`)p Fp(CVS/fileattr)p Fu(';)g(see)h(\014leattr.h)f(in)f(the)i(CVS)e
(source)i(distribution)32 b(for)150 2787 y(more)41 b(do)s(cumen)m
(tation\).)74 b(In)40 b(the)i(future)e(additional)f(\014les)h(ma)m(y)i
(b)s(e)f(added)f(to)i(this)f(directory)-8 b(,)44 b(so)150
2897 y(implemen)m(tations)29 b(should)f(silen)m(tly)h(ignore)h
(additional)e(\014les.)275 3028 y(This)33 b(b)s(eha)m(vior)i(is)f
(implemen)m(ted)g(only)h(b)m(y)g Ft(cvs)g Fu(1.7)h(and)f(later;)k(for)c
(details)f(see)i(Section)g(10.6.5)150 3138 y([W)-8 b(atc)m(hes)33
b(Compatibilit)m(y],)28 b(page)j(67.)150 3353 y Fn(2.2.6)63
b(CVS)40 b(lo)s(c)m(ks)h(in)g(the)g(rep)s(ository)275
3543 y Fu(F)-8 b(or)42 b(an)f(in)m(tro)s(duction)f(to)i(CVS)f(lo)s(c)m
(ks)h(fo)s(cusing)e(on)h(user-visible)e(b)s(eha)m(vior,)44
b(see)e(Section)f(10.5)150 3652 y([Concurrency],)h(page)f(63.)70
b(The)39 b(follo)m(wing)g(section)h(is)f(aimed)g(at)i(p)s(eople)d(who)i
(are)g(writing)e(to)s(ols)150 3762 y(whic)m(h)f(w)m(an)m(t)h(to)h
(access)g(a)g(CVS)e(rep)s(ository)g(without)g(in)m(terfering)f(with)h
(other)h(to)s(ols)g(acessing)g(the)150 3871 y(same)f(rep)s(ository)-8
b(.)57 b(If)36 b(y)m(ou)g(\014nd)f(y)m(ourself)g(confused)g(b)m(y)i
(concepts)f(describ)s(ed)f(here,)i(lik)m(e)f Fo(read)g(lo)s(c)m(k)p
Fu(,)150 3981 y Fo(write)20 b(lo)s(c)m(k)p Fu(,)j(and)e
Fo(deadlo)s(c)m(k)p Fu(,)i(y)m(ou)e(migh)m(t)f(consult)h(the)g
(literature)f(on)h(op)s(erating)f(systems)h(or)g(databases.)275
4113 y(An)m(y)39 b(\014le)f(in)g(the)h(rep)s(ository)f(with)g(a)i(name)
f(starting)g(with)f(`)p Fp(#cvs.rfl)p Fu(')f(is)h(a)i(read)f(lo)s(c)m
(k.)67 b(An)m(y)150 4222 y(\014le)30 b(in)f(the)i(rep)s(ository)f(with)
g(a)h(name)f(starting)h(with)f(`)p Fp(#cvs.wfl)p Fu(')f(is)g(a)j(write)
e(lo)s(c)m(k.)41 b(Old)30 b(v)m(ersions)g(of)150 4332
y(CVS)f(\(b)s(efore)g(CVS)f(1.5\))j(also)e(created)i(\014les)d(with)g
(names)h(starting)g(with)f(`)p Fp(#cvs.tfl)p Fu(',)g(but)h(they)h(are)
150 4441 y(not)j(discussed)e(here.)48 b(The)33 b(directory)f(`)p
Fp(#cvs.lock)p Fu(')f(serv)m(es)i(as)g(a)h(master)f(lo)s(c)m(k.)48
b(That)33 b(is,)g(one)g(m)m(ust)150 4551 y(obtain)d(this)f(lo)s(c)m(k)h
(\014rst)g(b)s(efore)g(creating)h(an)m(y)g(of)f(the)h(other)f(lo)s(c)m
(ks.)275 4682 y(T)-8 b(o)39 b(obtain)g(a)h(readlo)s(c)m(k,)h(\014rst)e
(create)h(the)g(`)p Fp(#cvs.lock)p Fu(')d(directory)-8
b(.)67 b(This)38 b(op)s(eration)g(m)m(ust)i(b)s(e)150
4792 y(atomic)31 b(\(whic)m(h)f(should)f(b)s(e)h(true)g(for)h(creating)
g(a)g(directory)f(under)f(most)i(op)s(erating)f(systems\).)42
b(If)30 b(it)150 4902 y(fails)g(b)s(ecause)h(the)g(directory)f(already)
h(existed,)g(w)m(ait)g(for)g(a)h(while)d(and)h(try)h(again.)43
b(After)31 b(obtaining)150 5011 y(the)40 b(`)p Fp(#cvs.lock)p
Fu(')d(lo)s(c)m(k,)42 b(create)f(a)f(\014le)f(whose)g(name)g(is)g(`)p
Fp(#cvs.rfl)p Fu(')f(follo)m(w)m(ed)h(b)m(y)g(information)f(of)150
5121 y(y)m(our)33 b(c)m(hoice)h(\(for)g(example,)g(hostname)f(and)g
(pro)s(cess)g(iden)m(ti\014cation)f(n)m(um)m(b)s(er\).)49
b(Then)32 b(remo)m(v)m(e)j(the)150 5230 y(`)p Fp(#cvs.lock)p
Fu(')23 b(directory)i(to)g(release)h(the)f(master)g(lo)s(c)m(k.)39
b(Then)24 b(pro)s(ceed)h(with)f(reading)g(the)h(rep)s(ository)-8
b(.)150 5340 y(When)30 b(y)m(ou)h(are)g(done,)f(remo)m(v)m(e)i(the)e(`)
p Fp(#cvs.rfl)p Fu(')f(\014le)h(to)h(release)f(the)h(read)f(lo)s(c)m
(k.)p eop
%%Page: 12 14
12 13 bop 150 -116 a Fu(12)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)275 366 y(T)-8 b(o)33 b(obtain)f(a)i
(writelo)s(c)m(k,)f(\014rst)f(create)j(the)e(`)p Fp(#cvs.lock)p
Fu(')e(directory)-8 b(,)34 b(as)f(with)f(a)h(readlo)s(c)m(k.)49
b(Then)150 476 y(c)m(hec)m(k)c(that)f(there)g(are)g(no)g(\014les)e
(whose)h(names)h(start)g(with)e(`)p Fp(#cvs.rfl)p Fu('.)79
b(If)43 b(there)h(are,)j(remo)m(v)m(e)150 586 y(`)p Fp(#cvs.lock)p
Fu(',)40 b(w)m(ait)g(for)g(a)g(while,)g(and)f(try)h(again.)69
b(If)39 b(there)h(are)g(no)g(readers,)i(then)d(create)j(a)e(\014le)150
695 y(whose)20 b(name)h(is)e(`)p Fp(#cvs.wfl)p Fu(')g(follo)m(w)m(ed)h
(b)m(y)g(information)f(of)h(y)m(our)h(c)m(hoice)g(\(for)g(example,)h
(hostname)f(and)150 805 y(pro)s(cess)27 b(iden)m(ti\014cation)f(n)m(um)
m(b)s(er\).)39 b(Hang)28 b(on)g(to)g(the)g(`)p Fp(#cvs.lock)p
Fu(')d(lo)s(c)m(k.)40 b(Pro)s(ceed)28 b(with)e(writing)g(the)150
914 y(rep)s(ository)-8 b(.)45 b(When)32 b(y)m(ou)h(are)f(done,)h
(\014rst)e(remo)m(v)m(e)j(the)e(`)p Fp(#cvs.wfl)p Fu(')e(\014le)h(and)h
(then)g(the)g(`)p Fp(#cvs.lock)p Fu(')150 1024 y(directory)-8
b(.)65 b(Note)40 b(that)f(unlik)m(e)d(the)j(`)p Fp(#cvs.rfl)p
Fu(')e(\014le,)i(the)g(`)p Fp(#cvs.wfl)p Fu(')e(\014le)g(is)h(just)g
(informational;)150 1134 y(it)i(has)g(no)g(e\013ect)i(on)e(the)h(lo)s
(c)m(king)e(op)s(eration)h(b)s(ey)m(ond)g(what)g(is)f(pro)m(vided)g(b)m
(y)h(holding)e(on)j(to)g(the)150 1243 y(`)p Fp(#cvs.lock)p
Fu(')28 b(lo)s(c)m(k)j(itself.)275 1411 y(Note)37 b(that)g(eac)m(h)h
(lo)s(c)m(k)f(\(writelo)s(c)m(k)f(or)g(readlo)s(c)m(k\))h(only)f(lo)s
(c)m(ks)g(a)h(single)e(directory)h(in)g(the)g(rep)s(os-)150
1521 y(itory)-8 b(,)40 b(including)35 b(`)p Fp(Attic)p
Fu(')i(and)g(`)p Fp(CVS)p Fu(')h(but)f(not)i(including)34
b(sub)s(directories)i(whic)m(h)h(represen)m(t)h(other)150
1630 y(directories)d(under)g(v)m(ersion)g(con)m(trol.)59
b(T)-8 b(o)37 b(lo)s(c)m(k)f(an)g(en)m(tire)g(tree,)j(y)m(ou)d(need)g
(to)h(lo)s(c)m(k)f(eac)m(h)h(directory)150 1740 y(\(note)e(that)g(if)e
(y)m(ou)h(fail)f(to)h(obtain)g(an)m(y)g(lo)s(c)m(k)g(y)m(ou)h(need,)g
(y)m(ou)f(m)m(ust)g(release)g(the)g(whole)g(tree)g(b)s(efore)150
1849 y(w)m(aiting)c(and)f(trying)h(again,)h(to)g(a)m(v)m(oid)g(deadlo)s
(c)m(ks\).)275 2017 y(Note)j(also)e(that)i Ft(cvs)d Fu(exp)s(ects)i
(writelo)s(c)m(ks)f(to)i(con)m(trol)f(access)h(to)f(individual)28
b(`)p Fp(foo,v)p Fu(')k(\014les.)47 b Ft(r)n(cs)150 2127
y Fu(has)30 b(a)g(sc)m(heme)g(where)f(the)h(`)p Fp(,foo,)p
Fu(')f(\014le)g(serv)m(es)h(as)g(a)g(lo)s(c)m(k,)h(but)e
Ft(cvs)f Fu(do)s(es)i(not)g(implemen)m(t)e(it)i(and)f(so)150
2236 y(taking)36 b(out)h(a)g Ft(cvs)f Fu(writelo)s(c)m(k)f(is)h
(recommended.)58 b(See)37 b(the)g(commen)m(ts)g(at)g(rcs)p
2996 2236 28 4 v 33 w(in)m(ternal)p 3336 2236 V 32 w(lo)s(c)m(k\014le)e
(in)150 2346 y(the)c Ft(cvs)e Fu(source)i(co)s(de)f(for)g(further)f
(discussion/rationale.)150 2637 y Fn(2.2.7)63 b(Ho)m(w)40
b(\014les)i(are)e(stored)i(in)f(the)g(CVSR)m(OOT)f(directory)275
2863 y Fu(The)f(`)p Fp($CVSROOT/CVSROOT)p Fu(')c(directory)40
b(con)m(tains)f(the)h(v)-5 b(arious)39 b(administrativ)m(e)f(\014les.)
68 b(In)39 b(some)150 2972 y(w)m(a)m(ys)e(this)e(directory)g(is)g(just)
g(lik)m(e)g(an)m(y)i(other)f(directory)f(in)g(the)h(rep)s(ository;)i
(it)d(con)m(tains)h Ft(r)n(cs)f Fu(\014les)150 3082 y(whose)40
b(names)g(end)g(in)e(`)p Fp(,v)p Fu(',)43 b(and)d(man)m(y)g(of)g(the)h
Ft(cvs)e Fu(commands)h(op)s(erate)h(on)f(it)f(the)i(same)f(w)m(a)m(y)-8
b(.)150 3192 y(Ho)m(w)m(ev)m(er,)33 b(there)d(are)h(a)g(few)f
(di\013erences.)275 3359 y(F)-8 b(or)30 b(eac)m(h)h(administrativ)m(e)e
(\014le,)g(in)g(addition)f(to)i(the)h Ft(r)n(cs)d Fu(\014le,)i(there)g
(is)f(also)h(a)g(c)m(hec)m(k)m(ed)i(out)e(cop)m(y)150
3469 y(of)c(the)g(\014le.)38 b(F)-8 b(or)26 b(example,)h(there)e(is)g
(an)h Ft(r)n(cs)e Fu(\014le)h(`)p Fp(loginfo,v)p Fu(')f(and)h(a)h
(\014le)e(`)p Fp(loginfo)p Fu(')g(whic)m(h)h(con)m(tains)150
3579 y(the)i(latest)g(revision)e(con)m(tained)j(in)d(`)p
Fp(loginfo,v)p Fu('.)38 b(When)26 b(y)m(ou)h(c)m(hec)m(k)i(in)c(an)i
(administrativ)m(e)e(\014le,)i Ft(cvs)150 3688 y Fu(should)h(prin)m(t)
390 3850 y Fp(cvs)47 b(commit:)f(Rebuilding)f(administrative)f(file)i
(database)150 4018 y Fu(and)27 b(up)s(date)g(the)h(c)m(hec)m(k)m(ed)i
(out)e(cop)m(y)g(in)f(`)p Fp($CVSROOT/CVSROOT)p Fu('.)36
b(If)27 b(it)g(do)s(es)h(not,)h(there)f(is)e(something)150
4128 y(wrong)f(\(see)h(App)s(endix)d(H)j([BUGS],)g(page)g(151\).)41
b(T)-8 b(o)26 b(add)f(y)m(our)g(o)m(wn)h(\014les)e(to)i(the)g(\014les)e
(to)i(b)s(e)f(up)s(dated)150 4237 y(in)k(this)g(fashion,)h(y)m(ou)g
(can)h(add)f(them)g(to)h(the)g(`)p Fp(checkoutlist)p
Fu(')c(administrativ)m(e)i(\014le.)275 4405 y(By)38 b(default,)i(the)e
(`)p Fp(modules)p Fu(')f(\014le)g(b)s(eha)m(v)m(es)i(as)f(describ)s(ed)
e(ab)s(o)m(v)m(e.)66 b(If)37 b(the)i(mo)s(dules)d(\014le)h(is)h(v)m
(ery)150 4515 y(large,)29 b(storing)e(it)h(as)g(a)g(\015at)h(text)g
(\014le)e(ma)m(y)h(mak)m(e)h(lo)s(oking)e(up)g(mo)s(dules)f(slo)m(w)i
(\(I'm)g(not)g(sure)g(whether)150 4624 y(this)39 b(is)h(as)g(m)m(uc)m
(h)h(of)f(a)h(concern)f(no)m(w)h(as)f(when)g Ft(cvs)f
Fu(\014rst)h(ev)m(olv)m(ed)h(this)e(feature;)46 b(I)40
b(ha)m(v)m(en't)i(seen)150 4734 y(b)s(enc)m(hmarks\).)d(Therefore,)29
b(b)m(y)e(making)h(appropriate)f(edits)g(to)i(the)f Ft(cvs)f
Fu(source)h(co)s(de)g(one)g(can)g(store)150 4843 y(the)36
b(mo)s(dules)e(\014le)h(in)f(a)i(database)h(whic)m(h)d(implemen)m(ts)h
(the)h Fp(ndbm)e Fu(in)m(terface,)k(suc)m(h)d(as)h(Berk)m(eley)h(db)150
4953 y(or)h(GDBM.)i(If)d(this)g(option)g(is)g(in)g(use,)j(then)d(the)i
(mo)s(dules)d(database)j(will)c(b)s(e)i(stored)h(in)f(the)h(\014les)150
5063 y(`)p Fp(modules.db)p Fu(',)28 b(`)p Fp(modules.pag)p
Fu(',)g(and/or)j(`)p Fp(modules.dir)p Fu('.)275 5230
y(F)-8 b(or)44 b(information)e(on)i(the)f(meaning)g(of)h(the)g(v)-5
b(arious)43 b(administrativ)m(e)f(\014les,)k(see)e(App)s(endix)d(C)150
5340 y([Administrativ)m(e)29 b(\014les],)h(page)h(125.)p
eop
%%Page: 13 15
13 14 bop 150 -116 a Fu(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
2425 b(13)150 366 y Fq(2.3)68 b(Ho)l(w)46 b(data)f(is)h(stored)f(in)g
(the)g(w)l(orking)h(directory)275 557 y Fu(While)30 b(w)m(e)h(are)h
(discussing)d Ft(cvs)h Fu(in)m(ternals)g(whic)m(h)g(ma)m(y)i(b)s(ecome)
f(visible)e(from)i(time)g(to)h(time,)f(w)m(e)150 666
y(migh)m(t)g(as)h(w)m(ell)f(talk)h(ab)s(out)f(what)h
Ft(cvs)e Fu(puts)h(in)g(the)g(`)p Fp(CVS)p Fu(')h(directories)e(in)h
(the)h(w)m(orking)f(directories.)150 776 y(As)f(with)e(the)j(rep)s
(ository)-8 b(,)29 b Ft(cvs)g Fu(handles)f(this)h(information)f(and)i
(one)g(can)g(usually)e(access)j(it)e(via)h Ft(cvs)150
886 y Fu(commands.)46 b(But)33 b(in)e(some)i(cases)g(it)f(ma)m(y)h(b)s
(e)e(useful)g(to)i(lo)s(ok)f(at)h(it,)g(and)e(other)i(programs,)g(suc)m
(h)f(as)150 995 y(the)c Fp(jCVS)f Fu(graphical)f(user)h(in)m(terface)i
(or)e(the)h Fp(VC)f Fu(pac)m(k)-5 b(age)30 b(for)e(emacs,)h(ma)m(y)f
(need)g(to)g(lo)s(ok)g(at)g(it.)40 b(Suc)m(h)150 1105
y(programs)26 b(should)f(follo)m(w)h(the)h(recommendations)f(in)g(this)
f(section)i(if)f(they)h(hop)s(e)f(to)h(b)s(e)f(able)g(to)i(w)m(ork)150
1214 y(with)35 b(other)h(programs)f(whic)m(h)g(use)h(those)g(\014les,)h
(including)32 b(future)j(v)m(ersions)h(of)g(the)g(programs)g(just)150
1324 y(men)m(tioned)30 b(and)g(the)g(command-line)f Ft(cvs)h
Fu(clien)m(t.)275 1456 y(The)39 b(`)p Fp(CVS)p Fu(')g(directory)h(con)m
(tains)g(sev)m(eral)g(\014les.)69 b(Programs)40 b(whic)m(h)e(are)j
(reading)e(this)f(directory)150 1566 y(should)31 b(silen)m(tly)h
(ignore)g(\014les)g(whic)m(h)g(are)i(in)e(the)h(directory)g(but)f(whic)
m(h)g(are)i(not)f(do)s(cumen)m(ted)g(here,)150 1675 y(to)e(allo)m(w)f
(for)g(future)g(expansion.)275 1807 y(The)25 b(\014les)g(are)h(stored)g
(according)g(to)h(the)f(text)h(\014le)e(con)m(v)m(en)m(tion)i(for)e
(the)i(system)f(in)e(question.)39 b(This)150 1917 y(means)26
b(that)h(w)m(orking)e(directories)h(are)g(not)h(p)s(ortable)e(b)s(et)m
(w)m(een)i(systems)f(with)f(di\013ering)f(con)m(v)m(en)m(tions)150
2027 y(for)h(storing)g(text)i(\014les.)38 b(This)24 b(is)g(in)m(ten)m
(tional,)i(on)g(the)g(theory)f(that)i(the)e(\014les)g(b)s(eing)f
(managed)i(b)m(y)g(CVS)150 2136 y(probably)j(will)e(not)k(b)s(e)f(p)s
(ortable)f(b)s(et)m(w)m(een)i(suc)m(h)f(systems)g(either.)150
2291 y(`)p Fp(Root)p Fu(')238 b(This)30 b(\014le)h(con)m(tains)h(the)g
(curren)m(t)g Ft(cvs)f Fu(ro)s(ot,)i(as)f(describ)s(ed)e(in)g(Section)i
(2.1)h([Sp)s(ecifying)630 2400 y(a)e(rep)s(ository],)f(page)h(7.)150
2555 y(`)p Fp(Repository)p Fu(')630 2665 y(This)20 b(\014le)h(con)m
(tains)h(the)g(directory)g(within)d(the)j(rep)s(ository)f(whic)m(h)g
(the)h(curren)m(t)f(directory)630 2774 y(corresp)s(onds)f(with.)36
b(It)21 b(can)g(b)s(e)f(either)h(an)f(absolute)h(pathname)g(or)g(a)g
(relativ)m(e)g(pathname;)630 2884 y Ft(cvs)34 b Fu(has)h(had)g(the)h
(abilit)m(y)d(to)j(read)f(either)g(format)h(since)e(at)i(least)g(v)m
(ersion)f(1.3)h(or)f(so.)630 2994 y(The)23 b(relativ)m(e)g(pathname)g
(is)g(relativ)m(e)g(to)h(the)g(ro)s(ot,)h(and)e(is)f(the)i(more)f
(sensible)e(approac)m(h,)630 3103 y(but)h(the)h(absolute)g(pathname)g
(is)f(quite)g(common)i(and)e(implemen)m(tations)f(should)g(accept)630
3213 y(either.)40 b(F)-8 b(or)31 b(example,)g(after)g(the)f(command)870
3339 y Fp(cvs)47 b(-d)g(:local:/usr/local/cvsroot)41
b(checkout)46 b(yoyodyne/tc)630 3471 y Fu(`)p Fp(Root)p
Fu(')30 b(will)d(con)m(tain)870 3598 y Fp(:local:/usr/local/cvsroo)o(t)
630 3730 y Fu(and)j(`)p Fp(Repository)p Fu(')e(will)g(con)m(tain)i
(either)870 3856 y Fp(/usr/local/cvsroot/yoyod)o(yne/)o(tc)630
3988 y Fu(or)870 4115 y Fp(yoyodyne/tc)630 4247 y Fu(If)37
b(the)h(particular)e(w)m(orking)h(directory)g(do)s(es)g(not)h(corresp)s
(ond)e(to)i(a)g(directory)f(in)g(the)630 4356 y(rep)s(ository)-8
b(,)30 b(then)g(`)p Fp(Repository)p Fu(')e(should)h(con)m(tain)h(`)p
Fp(CVSROOT/Emptydir)p Fu('.)150 4511 y(`)p Fp(Entries)p
Fu(')94 b(This)24 b(\014le)g(lists)h(the)g(\014les)g(and)g(directories)
f(in)h(the)h(w)m(orking)e(directory)-8 b(.)39 b(The)26
b(\014rst)e(c)m(harac-)630 4621 y(ter)i(of)h(eac)m(h)g(line)e
(indicates)g(what)h(sort)g(of)h(line)d(it)i(is.)38 b(If)26
b(the)g(c)m(haracter)i(is)d(unrecognized,)630 4730 y(programs)33
b(reading)f(the)h(\014le)f(should)e(silen)m(tly)i(skip)f(that)j(line,)e
(to)h(allo)m(w)g(for)f(future)g(ex-)630 4840 y(pansion.)630
4972 y(If)e(the)g(\014rst)g(c)m(haracter)i(is)d(`)p Fp(/)p
Fu(',)i(then)f(the)h(format)g(is:)870 5098 y Fp(/)p Fo(name)5
b Fp(/)p Fo(revision)p Fp(/)p Fo(timestamp)s Fp([+)p
Fo(con\015ict)r Fp(]/)p Fo(options)t Fp(/)p Fo(tagdate)630
5230 y Fu(where)26 b(`)p Fp([)p Fu(')h(and)g(`)p Fp(])p
Fu(')g(are)g(not)g(part)g(of)g(the)g(en)m(try)-8 b(,)29
b(but)d(instead)g(indicate)g(that)h(the)g(`)p Fp(+)p
Fu(')h(and)630 5340 y(con\015ict)i(mark)m(er)g(are)g(optional.)40
b Fo(name)35 b Fu(is)29 b(the)h(name)g(of)g(the)g(\014le)f(within)f
(the)i(directory)-8 b(.)p eop
%%Page: 14 16
14 15 bop 150 -116 a Fu(14)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)630 366 y Fo(revision)j
Fu(is)i(the)g(revision)f(that)h(the)h(\014le)e(in)g(the)h(w)m(orking)g
(deriv)m(es)f(from,)j(or)e(`)p Fp(0)p Fu(')g(for)g(an)630
476 y(added)i(\014le,)i(or)f(`)p Fp(-)p Fu(')g(follo)m(w)m(ed)g(b)m(y)g
(a)g(revision)e(for)i(a)g(remo)m(v)m(ed)h(\014le.)62
b Fo(timestamp)41 b Fu(is)c(the)630 586 y(timestamp)c(of)h(the)f
(\014le)g(at)h(the)g(time)f(that)h Ft(cvs)f Fu(created)h(it;)h(if)e
(the)g(timestamp)g(di\013ers)630 695 y(with)24 b(the)i(actual)g(mo)s
(di\014cation)e(time)h(of)h(the)f(\014le)g(it)g(means)g(the)h(\014le)f
(has)g(b)s(een)g(mo)s(di\014ed.)630 805 y(It)i(is)g(in)e(Univ)m(ersal)i
(Time)f(\(UT\),)i(stored)f(in)f(the)h(format)h(used)e(b)m(y)h(the)h
(ISO)e(C)h(asctime\(\))630 914 y(function)39 b(\(for)i(example,)i(`)p
Fp(Sun)29 b(Apr)h(7)g(01:29:26)e(1996)p Fu('\).)70 b(One)40
b(ma)m(y)h(write)f(a)h(string)630 1024 y(whic)m(h)34
b(is)g(not)h(in)f(that)h(format,)i(for)e(example,)h(`)p
Fp(Result)29 b(of)g(merge)p Fu(',)36 b(to)f(indicate)f(that)630
1134 y(the)d(\014le)f(should)f(alw)m(a)m(ys)i(b)s(e)f(considered)g(to)i
(b)s(e)e(mo)s(di\014ed.)40 b(This)29 b(is)h(not)h(a)g(sp)s(ecial)f
(case;)630 1243 y(to)36 b(see)g(whether)e(a)i(\014le)e(is)g(mo)s
(di\014ed)f(a)j(program)e(should)g(tak)m(e)i(the)g(timestamp)e(of)i
(the)630 1353 y(\014le)j(and)g(simply)f(do)h(a)h(string)f(compare)i
(with)d Fo(timestamp)p Fu(.)69 b Fo(con\015ict)42 b Fu(indicates)c
(that)630 1462 y(there)30 b(w)m(as)h(a)f(con\015ict;)h(if)e(it)g(is)h
(the)g(same)h(as)f(the)g(actual)h(mo)s(di\014cation)d(time)i(of)g(the)h
(\014le)630 1572 y(it)c(means)h(that)g(the)g(user)g(has)f(ob)m(viously)
g(not)h(resolv)m(ed)f(the)h(con\015ict.)40 b Fo(options)31
b Fu(con)m(tains)630 1682 y(stic)m(ky)24 b(options)g(\(for)g(example)g
(`)p Fp(-kb)p Fu(')g(for)g(a)g(binary)e(\014le\).)39
b Fo(tagdate)31 b Fu(con)m(tains)24 b(`)p Fp(T)p Fu(')g(follo)m(w)m(ed)
630 1791 y(b)m(y)36 b(a)g(tag)h(name,)g(or)f(`)p Fp(D)p
Fu(')g(for)g(a)g(date,)i(follo)m(w)m(ed)e(b)m(y)f(a)i(stic)m(ky)f(tag)h
(or)e(date.)58 b(Note)37 b(that)630 1901 y(if)c Fo(timestamp)j
Fu(con)m(tains)d(a)h(pair)f(of)h(timestamps)f(separated)h(b)m(y)f(a)h
(space,)i(rather)d(than)630 2010 y(a)f(single)e(timestamp,)h(y)m(ou)h
(are)g(dealing)e(with)g(a)i(v)m(ersion)f(of)g Ft(cvs)g
Fu(earlier)f(than)h Ft(cvs)g Fu(1.5)630 2120 y(\(not)g(do)s(cumen)m
(ted)f(here\).)630 2252 y(If)23 b(the)i(\014rst)e(c)m(haracter)i(of)f
(a)g(line)f(in)f(`)p Fp(Entries)p Fu(')h(is)g(`)p Fp(D)p
Fu(',)i(then)f(it)f(indicates)g(a)h(sub)s(directory)-8
b(.)630 2362 y(`)p Fp(D)p Fu(')30 b(on)g(a)g(line)f(all)f(b)m(y)i
(itself)f(indicates)g(that)h(the)h(program)e(whic)m(h)g(wrote)h(the)g
(`)p Fp(Entries)p Fu(')630 2471 y(\014le)37 b(do)s(es)g(record)h(sub)s
(directories)d(\(therefore,)41 b(if)36 b(there)i(is)f(suc)m(h)h(a)g
(line)e(and)h(no)h(other)630 2581 y(lines)24 b(b)s(eginning)f(with)h(`)
p Fp(D)p Fu(',)j(one)f(kno)m(ws)f(there)h(are)g(no)f(sub)s
(directories\).)37 b(Otherwise,)26 b(the)630 2690 y(line)j(lo)s(oks)h
(lik)m(e:)870 2817 y Fp(D/)p Fo(name)5 b Fp(/)p Fo(\014ller1)i
Fp(/)p Fo(\014ller2)g Fp(/)p Fo(\014ller3)g Fp(/)p Fo(\014l)o(ler4)630
2949 y Fu(where)32 b Fo(name)37 b Fu(is)32 b(the)g(name)g(of)h(the)f
(sub)s(directory)-8 b(,)32 b(and)f(all)g(the)i Fo(\014ller)k
Fu(\014elds)30 b(should)h(b)s(e)630 3058 y(silen)m(tly)37
b(ignored,)k(for)e(future)f(expansion.)65 b(Programs)39
b(whic)m(h)f(mo)s(dify)f Fp(Entries)g Fu(\014les)630
3168 y(should)28 b(preserv)m(e)j(these)g(\014elds.)630
3300 y(The)f(lines)e(in)i(the)g(`)p Fp(Entries)p Fu(')f(\014le)g(can)i
(b)s(e)f(in)f(an)m(y)i(order.)150 3454 y(`)p Fp(Entries.Log)p
Fu(')630 3564 y(This)42 b(\014le)i(do)s(es)g(not)g(record)h(an)m(y)f
(information)f(b)s(ey)m(ond)g(that)i(in)e(`)p Fp(Entries)p
Fu(',)k(but)c(it)630 3674 y(do)s(es)37 b(pro)m(vide)g(a)h(w)m(a)m(y)h
(to)f(up)s(date)f(the)h(information)e(without)h(ha)m(ving)g(to)i
(rewrite)e(the)630 3783 y(en)m(tire)g(`)p Fp(Entries)p
Fu(')e(\014le,)i(including)c(the)k(abilit)m(y)e(to)i(preserv)m(e)g(the)
g(information)e(ev)m(en)i(if)630 3893 y(the)c(program)f(writing)e(`)p
Fp(Entries)p Fu(')h(and)h(`)p Fp(Entries.Log)p Fu(')d(abruptly)i(ab)s
(orts.)46 b(Programs)630 4002 y(whic)m(h)25 b(are)i(reading)e(the)i(`)p
Fp(Entries)p Fu(')d(\014le)i(should)e(also)i(c)m(hec)m(k)i(for)e(`)p
Fp(Entries.Log)p Fu('.)37 b(If)26 b(the)630 4112 y(latter)g(exists,)g
(they)g(should)d(read)j(`)p Fp(Entries)p Fu(')e(and)h(then)g(apply)f
(the)i(c)m(hanges)g(men)m(tioned)630 4222 y(in)39 b(`)p
Fp(Entries.Log)p Fu('.)67 b(After)40 b(applying)e(the)i(c)m(hanges,)k
(the)c(recommended)g(practice)g(is)630 4331 y(to)d(rewrite)f(`)p
Fp(Entries)p Fu(')g(and)g(then)g(delete)h(`)p Fp(Entries.Log)p
Fu('.)57 b(The)36 b(format)h(of)g(a)g(line)e(in)630 4441
y(`)p Fp(Entries.Log)p Fu(')c(is)i(a)i(single)e(c)m(haracter)i(command)
f(follo)m(w)m(ed)g(b)m(y)f(a)i(space)f(follo)m(w)m(ed)g(b)m(y)630
4550 y(a)44 b(line)e(in)g(the)i(format)g(sp)s(eci\014ed)e(for)h(a)h
(line)e(in)g(`)p Fp(Entries)p Fu('.)79 b(The)43 b(single)f(c)m
(haracter)630 4660 y(command)34 b(is)g(`)p Fp(A)p Fu(')h(to)g(indicate)
f(that)h(the)g(en)m(try)g(is)f(b)s(eing)f(added,)i(`)p
Fp(R)p Fu(')g(to)h(indicate)d(that)630 4770 y(the)h(en)m(try)h(is)e(b)s
(eing)g(remo)m(v)m(ed,)k(or)d(an)m(y)h(other)f(c)m(haracter)i(to)f
(indicate)f(that)h(the)f(en)m(tire)630 4879 y(line)d(in)h(`)p
Fp(Entries.Log)p Fu(')e(should)h(b)s(e)h(silen)m(tly)f(ignored)h(\(for)
h(future)f(expansion\).)47 b(If)33 b(the)630 4989 y(second)25
b(c)m(haracter)i(of)e(the)h(line)d(in)h(`)p Fp(Entries.Log)p
Fu(')f(is)h(not)h(a)h(space,)h(then)e(it)f(w)m(as)i(written)630
5098 y(b)m(y)k(an)h(older)e(v)m(ersion)h(of)g Ft(cvs)g
Fu(\(not)h(do)s(cumen)m(ted)f(here\).)630 5230 y(Programs)21
b(whic)m(h)f(are)h(writing)e(rather)i(than)g(reading)f(can)h(safely)g
(ignore)g(`)p Fp(Entries.Log)p Fu(')630 5340 y(if)29
b(they)i(so)f(c)m(ho)s(ose.)p eop
%%Page: 15 17
15 16 bop 150 -116 a Fu(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
2425 b(15)150 366 y(`)p Fp(Entries.Backup)p Fu(')630
476 y(This)39 b(is)h(a)h(temp)s(orary)g(\014le.)71 b(Recommended)41
b(usage)h(is)e(to)h(write)f(a)i(new)e(en)m(tries)h(\014le)630
586 y(to)h(`)p Fp(Entries.Backup)p Fu(',)f(and)g(then)g(to)h(rename)f
(it)g(\(atomically)-8 b(,)44 b(where)d(p)s(ossible\))e(to)630
695 y(`)p Fp(Entries)p Fu('.)150 863 y(`)p Fp(Entries.Static)p
Fu(')630 972 y(The)33 b(only)f(relev)-5 b(an)m(t)34 b(thing)e(ab)s(out)
h(this)g(\014le)f(is)g(whether)h(it)g(exists)g(or)g(not.)50
b(If)33 b(it)g(exists,)630 1082 y(then)d(it)g(means)g(that)g(only)g
(part)g(of)g(a)h(directory)e(w)m(as)i(gotten)h(and)d
Ft(cvs)g Fu(will)f(not)i(create)630 1191 y(additional)24
b(\014les)h(in)f(that)j(directory)-8 b(.)39 b(T)-8 b(o)26
b(clear)g(it,)h(use)e(the)h Fp(update)f Fu(command)g(with)g(the)630
1301 y(`)p Fp(-d)p Fu(')30 b(option,)g(whic)m(h)f(will)f(get)k(the)e
(additional)f(\014les)g(and)h(remo)m(v)m(e)h(`)p Fp(Entries.Static)p
Fu('.)150 1468 y(`)p Fp(Tag)p Fu(')286 b(This)33 b(\014le)h(con)m
(tains)h(p)s(er-directory)f(stic)m(ky)h(tags)h(or)f(dates.)55
b(The)35 b(\014rst)f(c)m(haracter)j(is)d(`)p Fp(T)p Fu(')630
1578 y(for)25 b(a)h(branc)m(h)f(tag,)j(`)p Fp(N)p Fu(')e(for)f(a)h
(non-branc)m(h)f(tag,)j(or)e(`)p Fp(D)p Fu(')f(for)h(a)g(date,)h(or)f
(another)f(c)m(haracter)630 1688 y(to)h(mean)g(the)g(\014le)f(should)e
(b)s(e)i(silen)m(tly)f(ignored,)i(for)g(future)e(expansion.)38
b(This)24 b(c)m(haracter)630 1797 y(is)30 b(follo)m(w)m(ed)g(b)m(y)g
(the)h(tag)h(or)e(date.)42 b(Note)32 b(that)f(p)s(er-directory)f(stic)m
(ky)g(tags)i(or)e(dates)i(are)630 1907 y(used)c(for)h(things)f(lik)m(e)
h(applying)e(to)j(\014les)e(whic)m(h)g(are)i(newly)e(added;)h(they)g
(migh)m(t)g(not)h(b)s(e)630 2016 y(the)d(same)g(as)g(the)g(stic)m(ky)g
(tags)h(or)f(dates)g(on)g(individual)22 b(\014les.)38
b(F)-8 b(or)28 b(general)f(information)630 2126 y(on)j(stic)m(ky)h
(tags)g(and)f(dates,)h(see)g(Section)f(4.9)i([Stic)m(ky)e(tags],)i
(page)f(36.)150 2293 y(`)p Fp(Checkin.prog)p Fu(')150
2403 y(`)p Fp(Update.prog)p Fu(')630 2513 y(These)43
b(\014les)f(store)i(the)f(programs)g(sp)s(eci\014ed)e(b)m(y)i(the)g(`)p
Fp(-i)p Fu(')g(and)g(`)p Fp(-u)p Fu(')g(options)f(in)g(the)630
2622 y(mo)s(dules)29 b(\014le,)g(resp)s(ectiv)m(ely)-8
b(.)150 2790 y(`)p Fp(Notify)p Fu(')142 b(This)29 b(\014le)i(stores)h
(noti\014cations)e(\(for)h(example,)h(for)f Fp(edit)f
Fu(or)h Fp(unedit)p Fu(\))f(whic)m(h)g(ha)m(v)m(e)j(not)630
2899 y(y)m(et)f(b)s(een)d(sen)m(t)i(to)g(the)g(serv)m(er.)41
b(Its)30 b(format)h(is)e(not)i(y)m(et)g(do)s(cumen)m(ted)f(here.)150
3066 y(`)p Fp(Notify.tmp)p Fu(')630 3176 y(This)g(\014le)h(is)g(to)i(`)
p Fp(Notify)p Fu(')e(as)h(`)p Fp(Entries.Backup)p Fu(')d(is)i(to)i(`)p
Fp(Entries)p Fu('.)44 b(That)32 b(is,)g(to)h(write)630
3286 y(`)p Fp(Notify)p Fu(',)42 b(\014rst)e(write)g(the)h(new)f(con)m
(ten)m(ts)i(to)f(`)p Fp(Notify.tmp)p Fu(')e(and)h(then)g(\(atomically)
630 3395 y(where)30 b(p)s(ossible\),)e(rename)j(it)f(to)h(`)p
Fp(Notify)p Fu('.)150 3563 y(`)p Fp(Base)p Fu(')238 b(If)26
b(w)m(atc)m(hes)j(are)e(in)f(use,)h(then)g(an)g Fp(edit)f
Fu(command)g(stores)i(the)f(original)e(cop)m(y)j(of)f(the)g(\014le)630
3672 y(in)j(the)i(`)p Fp(Base)p Fu(')f(directory)-8 b(.)44
b(This)30 b(allo)m(ws)g(the)i Fp(unedit)e Fu(command)h(to)i(op)s(erate)
f(ev)m(en)g(if)e(it)630 3782 y(is)f(unable)g(to)i(comm)m(unicate)g
(with)f(the)g(serv)m(er.)150 3949 y(`)p Fp(Baserev)p
Fu(')94 b(The)24 b(\014le)g(lists)f(the)i(revision)e(for)h(eac)m(h)i
(of)f(the)g(\014les)e(in)h(the)h(`)p Fp(Base)p Fu(')f(directory)-8
b(.)38 b(The)25 b(format)630 4059 y(is:)870 4191 y Fp(B)p
Fo(name)5 b Fp(/)p Fo(rev)j Fp(/)p Fo(expansion)630 4330
y Fu(where)30 b Fo(expansion)f Fu(should)f(b)s(e)i(ignored,)g(to)h
(allo)m(w)f(for)g(future)g(expansion.)150 4497 y(`)p
Fp(Baserev.tmp)p Fu(')630 4607 y(This)d(\014le)g(is)h(to)h(`)p
Fp(Baserev)p Fu(')e(as)i(`)p Fp(Entries.Backup)p Fu(')c(is)j(to)h(`)p
Fp(Entries)p Fu('.)39 b(That)28 b(is,)g(to)i(write)630
4717 y(`)p Fp(Baserev)p Fu(',)g(\014rst)h(write)f(the)i(new)f(con)m
(ten)m(ts)i(to)f(`)p Fp(Baserev.tmp)p Fu(')c(and)j(then)g(\(atomically)
630 4826 y(where)f(p)s(ossible\),)e(rename)j(it)f(to)h(`)p
Fp(Baserev)p Fu('.)150 4994 y(`)p Fp(Template)p Fu(')630
5103 y(This)g(\014le)g(con)m(tains)i(the)g(template)g(sp)s(eci\014ed)e
(b)m(y)h(the)h(`)p Fp(rcsinfo)p Fu(')e(\014le)h(\(see)h(Section)g(C.8)
630 5213 y([rcsinfo],)42 b(page)f(134\).)72 b(It)41 b(is)e(only)g(used)
h(b)m(y)g(the)g(clien)m(t;)45 b(the)c(non-clien)m(t/serv)m(er)f
Ft(cvs)630 5322 y Fu(consults)29 b(`)p Fp(rcsinfo)p Fu(')g(directly)-8
b(.)p eop
%%Page: 16 18
16 17 bop 150 -116 a Fu(16)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fq(2.4)68 b(The)45
b(administrativ)l(e)i(\014les)275 563 y Fu(The)30 b(directory)h(`)p
Fp($CVSROOT/CVSROOT)p Fu(')c(con)m(tains)32 b(some)f
Fo(administrativ)m(e)f(\014les)p Fu(.)42 b(See)32 b(App)s(endix)c(C)150
672 y([Administrativ)m(e)j(\014les],)j(page)g(125,)h(for)e(a)g
(complete)h(description.)47 b(Y)-8 b(ou)33 b(can)h(use)e
Ft(cvs)g Fu(without)h(an)m(y)150 782 y(of)e(these)h(\014les,)f(but)g
(some)g(commands)g(w)m(ork)h(b)s(etter)f(when)f(at)i(least)g(the)g(`)p
Fp(modules)p Fu(')d(\014le)i(is)f(prop)s(erly)150 892
y(set)h(up.)275 1030 y(The)39 b(most)h(imp)s(ortan)m(t)f(of)h(these)g
(\014les)f(is)g(the)h(`)p Fp(modules)p Fu(')e(\014le.)69
b(It)40 b(de\014nes)e(all)h(mo)s(dules)f(in)h(the)150
1139 y(rep)s(ository)-8 b(.)40 b(This)29 b(is)g(a)i(sample)e(`)p
Fp(modules)p Fu(')g(\014le.)390 1272 y Fp(CVSROOT)428
b(CVSROOT)390 1376 y(modules)g(CVSROOT)45 b(modules)390
1479 y(cvs)620 b(gnu/cvs)390 1583 y(rcs)g(gnu/rcs)390
1687 y(diff)572 b(gnu/diff)390 1791 y(tc)668 b(yoyodyne/tc)275
1929 y Fu(The)33 b(`)p Fp(modules)p Fu(')g(\014le)g(is)g(line)f(orien)m
(ted.)52 b(In)33 b(its)h(simplest)e(form)i(eac)m(h)h(line)d(con)m
(tains)i(the)h(name)f(of)150 2039 y(the)k(mo)s(dule,)g(whitespace,)h
(and)e(the)h(directory)f(where)g(the)h(mo)s(dule)e(resides.)61
b(The)37 b(directory)g(is)g(a)150 2148 y(path)c(relativ)m(e)h(to)g
Fp($CVSROOT)p Fu(.)47 b(The)33 b(last)g(four)g(lines)f(in)g(the)h
(example)g(ab)s(o)m(v)m(e)i(are)f(examples)f(of)g(suc)m(h)150
2258 y(lines.)275 2396 y(The)g(line)g(that)i(de\014nes)e(the)i(mo)s
(dule)d(called)i(`)p Fp(modules)p Fu(')e(uses)i(features)h(that)g(are)f
(not)h(explained)150 2506 y(here.)k(See)25 b(Section)f(C.1)h([mo)s
(dules],)g(page)h(125,)h(for)d(a)i(full)c(explanation)i(of)h(all)e(the)
i(a)m(v)-5 b(ailable)24 b(features.)150 2737 y Fn(2.4.1)63
b(Editing)41 b(administrativ)m(e)e(\014les)275 2934 y
Fu(Y)-8 b(ou)27 b(edit)g(the)g(administrativ)m(e)e(\014les)h(in)g(the)i
(same)f(w)m(a)m(y)h(that)g(y)m(ou)f(w)m(ould)f(edit)h(an)m(y)g(other)g
(mo)s(dule.)150 3043 y(Use)37 b(`)p Fp(cvs)30 b(checkout)e(CVSROOT)p
Fu(')36 b(to)h(get)i(a)e(w)m(orking)f(cop)m(y)-8 b(,)41
b(edit)36 b(it,)j(and)d(commit)h(y)m(our)g(c)m(hanges)h(in)150
3153 y(the)31 b(normal)e(w)m(a)m(y)-8 b(.)275 3291 y(It)26
b(is)g(p)s(ossible)e(to)j(commit)g(an)f(erroneous)h(administrativ)m(e)e
(\014le.)38 b(Y)-8 b(ou)28 b(can)e(often)h(\014x)f(the)h(error)g(and)
150 3401 y(c)m(hec)m(k)37 b(in)d(a)h(new)g(revision,)g(but)f(sometimes)
h(a)h(particularly)d(bad)h(error)h(in)f(the)h(administrativ)m(e)f
(\014le)150 3510 y(mak)m(es)d(it)f(imp)s(ossible)d(to)k(commit)f(new)g
(revisions.)150 3777 y Fq(2.5)68 b(Multiple)46 b(rep)t(ositories)275
3973 y Fu(In)26 b(some)i(situations)f(it)g(is)g(a)h(go)s(o)s(d)f(idea)g
(to)i(ha)m(v)m(e)f(more)g(than)g(one)g(rep)s(ository)-8
b(,)27 b(for)h(instance)f(if)g(y)m(ou)150 4083 y(ha)m(v)m(e)h(t)m(w)m
(o)g(dev)m(elopmen)m(t)f(groups)e(that)j(w)m(ork)e(on)h(separate)g(pro)
5 b(jects)27 b(without)f(sharing)f(an)m(y)i(co)s(de.)39
b(All)150 4193 y(y)m(ou)d(ha)m(v)m(e)g(to)h(do)e(to)h(ha)m(v)m(e)h(sev)
m(eral)e(rep)s(ositories)f(is)h(to)h(sp)s(ecify)e(the)i(appropriate)e
(rep)s(ository)-8 b(,)36 b(using)150 4302 y(the)29 b
Fp(CVSROOT)e Fu(en)m(vironmen)m(t)i(v)-5 b(ariable,)28
b(the)i(`)p Fp(-d)p Fu(')f(option)f(to)i Ft(cvs)p Fu(,)e(or)h(\(once)i
(y)m(ou)e(ha)m(v)m(e)h(c)m(hec)m(k)m(ed)h(out)f(a)150
4412 y(w)m(orking)d(directory\))g(b)m(y)h(simply)d(allo)m(wing)h
Ft(cvs)h Fu(to)h(use)f(the)h(rep)s(ository)e(that)j(w)m(as)f(used)e(to)
j(c)m(hec)m(k)g(out)150 4521 y(the)i(w)m(orking)e(directory)h(\(see)h
(Section)g(2.1)g([Sp)s(ecifying)d(a)j(rep)s(ository],)f(page)h(7\).)275
4660 y(The)37 b(big)g(adv)-5 b(an)m(tage)40 b(of)e(ha)m(ving)g(m)m
(ultiple)d(rep)s(ositories)i(is)g(that)h(they)g(can)h(reside)e(on)g
(di\013eren)m(t)150 4769 y(serv)m(ers.)75 b(With)42 b
Ft(cvs)e Fu(v)m(ersion)i(1.10,)k(a)d(single)d(command)i(cannot)g
(recurse)g(in)m(to)g(directories)e(from)150 4879 y(di\013eren)m(t)h
(rep)s(ositories.)74 b(With)42 b(dev)m(elopmen)m(t)g(v)m(ersions)g(of)g
Ft(cvs)p Fu(,)i(y)m(ou)e(can)g(c)m(hec)m(k)i(out)e(co)s(de)g(from)150
4988 y(m)m(ultiple)36 b(serv)m(ers)j(in)m(to)f(y)m(our)h(w)m(orking)e
(directory)-8 b(.)65 b Ft(cvs)38 b Fu(will)e(recurse)i(and)g(handle)f
(all)g(the)i(details)150 5098 y(of)c(making)f(connections)h(to)g(as)g
(man)m(y)g(serv)m(er)g(mac)m(hines)f(as)h(necessary)g(to)h(p)s(erform)d
(the)i(requested)150 5208 y(command.)40 b(Here)31 b(is)f(an)g(example)g
(of)h(ho)m(w)f(to)h(set)g(up)e(a)i(w)m(orking)f(directory:)390
5340 y Fp(cvs)47 b(-d)g(server1:/cvs)e(co)i(dir1)p eop
%%Page: 17 19
17 18 bop 150 -116 a Fu(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
2425 b(17)390 366 y Fp(cd)47 b(dir1)390 470 y(cvs)g(-d)g(server2:/root)
d(co)j(sdir)390 574 y(cvs)g(update)275 712 y Fu(The)25
b Fp(cvs)k(co)d Fu(commands)f(set)i(up)d(the)i(w)m(orking)g(directory)
-8 b(,)27 b(and)e(then)g(the)i Fp(cvs)i(update)24 b Fu(command)150
822 y(will)e(con)m(tact)k(serv)m(er2,)h(to)e(up)s(date)f(the)g
(dir1/sdir)e(sub)s(directory)-8 b(,)24 b(and)g(serv)m(er1,)i(to)g(up)s
(date)d(ev)m(erything)150 931 y(else.)150 1198 y Fq(2.6)68
b(Creating)46 b(a)g(rep)t(ository)275 1395 y Fu(T)-8
b(o)26 b(set)g(up)f(a)h Ft(cvs)f Fu(rep)s(ository)-8
b(,)26 b(\014rst)g(c)m(ho)s(ose)g(the)g(mac)m(hine)g(and)f(disk)g(on)g
(whic)m(h)g(y)m(ou)h(w)m(an)m(t)h(to)f(store)150 1504
y(the)h(revision)e(history)g(of)i(the)g(source)g(\014les.)38
b(CPU)27 b(and)f(memory)g(requiremen)m(ts)g(are)h(mo)s(dest,)h(so)f
(most)150 1614 y(mac)m(hines)j(should)e(b)s(e)i(adequate.)42
b(F)-8 b(or)31 b(details)e(see)i(Section)f(2.9.1)j([Serv)m(er)d
(requiremen)m(ts],)g(page)h(19.)275 1752 y(T)-8 b(o)23
b(estimate)i(disk)d(space)i(requiremen)m(ts,)g(if)e(y)m(ou)i(are)g(imp)
s(orting)d(R)m(CS)i(\014les)f(from)h(another)h(system,)150
1862 y(the)k(size)f(of)h(those)g(\014les)f(is)f(the)i(appro)m(ximate)g
(initial)d(size)i(of)h(y)m(our)f(rep)s(ository)-8 b(,)28
b(or)g(if)e(y)m(ou)i(are)g(starting)150 1971 y(without)i(an)m(y)h(v)m
(ersion)g(history)-8 b(,)31 b(a)g(rule)f(of)h(th)m(um)m(b)g(is)f(to)h
(allo)m(w)g(for)g(the)g(serv)m(er)g(appro)m(ximately)g(three)150
2081 y(times)e(the)h(size)g(of)g(the)g(co)s(de)g(to)h(b)s(e)e(under)f
(CVS)h(for)h(the)g(rep)s(ository)f(\(y)m(ou)h(will)d(ev)m(en)m(tually)j
(outgro)m(w)150 2190 y(this,)e(but)h(not)g(for)g(a)g(while\).)39
b(On)28 b(the)h(mac)m(hines)f(on)h(whic)m(h)f(the)h(dev)m(elop)s(ers)f
(will)f(b)s(e)h(w)m(orking,)h(y)m(ou'll)150 2300 y(w)m(an)m(t)43
b(disk)d(space)j(for)f(appro)m(ximately)f(one)i(w)m(orking)e(directory)
g(for)h(eac)m(h)h(dev)m(elop)s(er)f(\(either)g(the)150
2409 y(en)m(tire)30 b(tree)h(or)g(a)f(p)s(ortion)f(of)i(it,)f(dep)s
(ending)e(on)i(what)h(eac)m(h)g(dev)m(elop)s(er)f(uses\).)275
2548 y(The)37 b(rep)s(ository)h(should)e(b)s(e)i(accessible)g
(\(directly)g(or)g(via)g(a)h(net)m(w)m(ork)m(ed)h(\014le)d(system\))i
(from)f(all)150 2657 y(mac)m(hines)28 b(whic)m(h)e(w)m(an)m(t)j(to)g
(use)f Ft(cvs)f Fu(in)g(serv)m(er)h(or)g(lo)s(cal)f(mo)s(de;)i(the)f
(clien)m(t)g(mac)m(hines)g(need)f(not)i(ha)m(v)m(e)150
2767 y(an)m(y)h(access)h(to)g(it)e(other)h(than)f(via)h(the)g
Ft(cvs)e Fu(proto)s(col.)41 b(It)30 b(is)e(not)i(p)s(ossible)e(to)i
(use)g Ft(cvs)e Fu(to)j(read)e(from)150 2876 y(a)e(rep)s(ository)f
(whic)m(h)g(one)h(only)f(has)h(read)g(access)h(to;)h
Ft(cvs)d Fu(needs)h(to)g(b)s(e)f(able)h(to)h(create)g(lo)s(c)m(k)f
(\014les)f(\(see)150 2986 y(Section)k(10.5)i([Concurrency],)e(page)h
(63\).)275 3124 y(T)-8 b(o)25 b(create)i(a)f(rep)s(ository)-8
b(,)26 b(run)e(the)h Fp(cvs)30 b(init)24 b Fu(command.)39
b(It)25 b(will)e(set)j(up)e(an)h(empt)m(y)h(rep)s(ository)e(in)150
3234 y(the)30 b Ft(cvs)f Fu(ro)s(ot)h(sp)s(eci\014ed)f(in)f(the)i
(usual)f(w)m(a)m(y)i(\(see)g(Chapter)e(2)h([Rep)s(ository],)g(page)h
(7\).)41 b(F)-8 b(or)31 b(example,)390 3366 y Fp(cvs)47
b(-d)g(/usr/local/cvsroot)c(init)275 3505 y(cvs)29 b(init)h
Fu(is)f(careful)h(to)i(nev)m(er)f(o)m(v)m(erwrite)g(an)m(y)g(existing)f
(\014les)g(in)f(the)i(rep)s(ository)-8 b(,)30 b(so)h(no)g(harm)f(is)150
3614 y(done)g(if)g(y)m(ou)g(run)f Fp(cvs)h(init)f Fu(on)h(an)g(already)
g(set-up)h(rep)s(ository)-8 b(.)275 3752 y Fp(cvs)29
b(init)c Fu(will)e(enable)i(history)g(logging;)j(if)c(y)m(ou)j(don't)f
(w)m(an)m(t)g(that,)i(remo)m(v)m(e)f(the)g(history)d(\014le)h(after)150
3862 y(running)j Fp(cvs)h(init)p Fu(.)40 b(See)30 b(Section)g(C.10)i
([history)d(\014le],)h(page)h(135.)150 4129 y Fq(2.7)68
b(Bac)l(king)45 b(up)g(a)g(rep)t(ository)275 4325 y Fu(There)26
b(is)h(nothing)f(particularly)f(magical)i(ab)s(out)h(the)f(\014les)f
(in)h(the)g(rep)s(ository;)h(for)f(the)g(most)h(part)150
4435 y(it)33 b(is)g(p)s(ossible)e(to)j(bac)m(k)g(them)g(up)e(just)h
(lik)m(e)g(an)m(y)h(other)g(\014les.)49 b(Ho)m(w)m(ev)m(er,)37
b(there)d(are)g(a)g(few)f(issues)f(to)150 4544 y(consider.)275
4682 y(The)23 b(\014rst)f(is)h(that)h(to)g(b)s(e)f(paranoid,)h(one)g
(should)e(either)h(not)g(use)h Ft(cvs)e Fu(during)f(the)j(bac)m(kup,)h
(or)f(ha)m(v)m(e)150 4792 y(the)35 b(bac)m(kup)g(program)g(lo)s(c)m(k)g
Ft(cvs)f Fu(while)f(doing)h(the)h(bac)m(kup.)54 b(T)-8
b(o)36 b(not)f(use)f Ft(cvs)p Fu(,)i(y)m(ou)f(migh)m(t)g(forbid)150
4902 y(logins)k(to)j(mac)m(hines)e(whic)m(h)g(can)h(access)h(the)f(rep)
s(ository)-8 b(,)43 b(turn)c(o\013)i(y)m(our)g Ft(cvs)f
Fu(serv)m(er,)k(or)d(similar)150 5011 y(mec)m(hanisms.)53
b(The)34 b(details)g(w)m(ould)f(dep)s(end)g(on)i(y)m(our)f(op)s
(erating)g(system)h(and)f(ho)m(w)h(y)m(ou)g(ha)m(v)m(e)h
Ft(cvs)150 5121 y Fu(set)f(up.)54 b(T)-8 b(o)35 b(lo)s(c)m(k)g
Ft(cvs)p Fu(,)g(y)m(ou)g(w)m(ould)f(create)i(`)p Fp(#cvs.rfl)p
Fu(')d(lo)s(c)m(ks)i(in)f(eac)m(h)i(rep)s(ository)e(directory)-8
b(.)54 b(See)150 5230 y(Section)27 b(10.5)i([Concurrency],)f(page)g
(63,)h(for)e(more)h(on)f Ft(cvs)f Fu(lo)s(c)m(ks.)40
b(Ha)m(ving)28 b(said)e(all)g(this,)h(if)g(y)m(ou)h(just)150
5340 y(bac)m(k)35 b(up)e(without)h(an)m(y)g(of)h(these)g(precautions,)f
(the)h(results)e(are)i(unlik)m(ely)c(to)k(b)s(e)f(particularly)e(dire.)
p eop
%%Page: 18 20
18 19 bop 150 -116 a Fu(18)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y(Restoring)c(from)g(bac)m(kup,)h
(the)g(rep)s(ository)e(migh)m(t)h(b)s(e)g(in)f(an)h(inconsisten)m(t)g
(state,)j(but)c(this)h(w)m(ould)f(not)150 476 y(b)s(e)30
b(particularly)e(hard)h(to)i(\014x)f(man)m(ually)-8 b(.)275
637 y(When)37 b(y)m(ou)h(restore)g(a)g(rep)s(ository)f(from)g(bac)m
(kup,)j(assuming)c(that)i(c)m(hanges)h(in)d(the)i(rep)s(ository)150
747 y(w)m(ere)29 b(made)f(after)g(the)h(time)f(of)g(the)g(bac)m(kup,)h
(w)m(orking)e(directories)g(whic)m(h)g(w)m(ere)i(not)f(a\013ected)i(b)m
(y)e(the)150 856 y(failure)35 b(ma)m(y)j(refer)e(to)i(revisions)d(whic)
m(h)h(no)g(longer)h(exist)g(in)e(the)i(rep)s(ository)-8
b(.)60 b(T)-8 b(rying)36 b(to)h(run)f Ft(cvs)150 966
y Fu(in)c(suc)m(h)g(directories)g(will)f(t)m(ypically)h(pro)s(duce)g
(an)g(error)h(message.)50 b(One)32 b(w)m(a)m(y)i(to)g(get)g(those)g(c)m
(hanges)150 1076 y(bac)m(k)d(in)m(to)f(the)h(rep)s(ository)e(is)h(as)g
(follo)m(ws:)225 1237 y Fs(\017)60 b Fu(Get)31 b(a)g(new)f(w)m(orking)g
(directory)-8 b(.)225 1385 y Fs(\017)60 b Fu(Cop)m(y)45
b(the)f(\014les)g(from)g(the)g(w)m(orking)g(directory)g(from)g(b)s
(efore)g(the)h(failure)e(o)m(v)m(er)j(to)f(the)f(new)330
1494 y(w)m(orking)30 b(directory)g(\(do)g(not)h(cop)m(y)g(the)f(con)m
(ten)m(ts)j(of)d(the)h(`)p Fp(CVS)p Fu(')f(directories,)f(of)i
(course\).)225 1642 y Fs(\017)60 b Fu(W)-8 b(orking)22
b(in)f(the)h(new)f(w)m(orking)h(directory)-8 b(,)23 b(use)f(commands)g
(suc)m(h)f(as)i Fp(cvs)29 b(update)20 b Fu(and)i Fp(cvs)29
b(diff)330 1752 y Fu(to)e(\014gure)f(out)g(what)h(has)f(c)m(hanged,)i
(and)d(then)h(when)g(y)m(ou)g(are)h(ready)-8 b(,)28 b(commit)e(the)h(c)
m(hanges)g(in)m(to)330 1861 y(the)k(rep)s(ository)-8
b(.)150 2185 y Fq(2.8)68 b(Mo)l(ving)45 b(a)h(rep)t(ository)275
2404 y Fu(Just)32 b(as)i(bac)m(king)g(up)e(the)i(\014les)f(in)f(the)i
(rep)s(ository)e(is)h(prett)m(y)h(m)m(uc)m(h)g(lik)m(e)f(bac)m(king)g
(up)g(an)m(y)h(other)150 2514 y(\014les,)29 b(if)h(y)m(ou)g(need)g(to)h
(mo)m(v)m(e)h(a)f(rep)s(ository)e(from)h(one)g(place)h(to)g(another)f
(it)g(is)f(also)h(prett)m(y)h(m)m(uc)m(h)g(lik)m(e)150
2624 y(just)f(mo)m(ving)g(an)m(y)h(other)f(collection)g(of)h(\014les.)
275 2785 y(The)40 b(main)h(thing)f(to)j(consider)d(is)g(that)i(w)m
(orking)f(directories)g(p)s(oin)m(t)f(to)i(the)g(rep)s(ository)-8
b(.)73 b(The)150 2894 y(simplest)29 b(w)m(a)m(y)k(to)f(deal)f(with)e(a)
j(mo)m(v)m(ed)g(rep)s(ository)f(is)f(to)i(just)f(get)h(a)g(fresh)e(w)m
(orking)h(directory)f(after)150 3004 y(the)38 b(mo)m(v)m(e.)66
b(Of)37 b(course,)k(y)m(ou'll)c(w)m(an)m(t)i(to)g(mak)m(e)g(sure)e
(that)i(the)f(old)f(w)m(orking)h(directory)f(had)h(b)s(een)150
3114 y(c)m(hec)m(k)m(ed)44 b(in)d(b)s(efore)h(the)h(mo)m(v)m(e,)k(or)42
b(y)m(ou)h(\014gured)e(out)h(some)h(other)g(w)m(a)m(y)g(to)g(mak)m(e)g
(sure)f(that)h(y)m(ou)150 3223 y(don't)h(lose)h(an)m(y)g(c)m(hanges.)84
b(If)44 b(y)m(ou)g(really)g(do)g(w)m(an)m(t)h(to)h(reuse)e(the)h
(existing)e(w)m(orking)h(directory)-8 b(,)150 3333 y(it)42
b(should)f(b)s(e)h(p)s(ossible)f(with)g(man)m(ual)h(surgery)g(on)h(the)
g(`)p Fp(CVS/Repository)p Fu(')c(\014les.)77 b(Y)-8 b(ou)43
b(can)g(see)150 3442 y(Section)30 b(2.3)i([W)-8 b(orking)30
b(directory)g(storage],)j(page)e(13,)g(for)g(information)d(on)j(the)f
(`)p Fp(CVS/Repository)p Fu(')150 3552 y(and)d(`)p Fp(CVS/Root)p
Fu(')f(\014les,)i(but)f(unless)f(y)m(ou)i(are)g(sure)f(y)m(ou)h(w)m(an)
m(t)h(to)f(b)s(other,)g(it)g(probably)d(isn't)i(w)m(orth)h(it.)150
3876 y Fq(2.9)68 b(Remote)47 b(rep)t(ositories)275 4095
y Fu(Y)-8 b(our)39 b(w)m(orking)g(cop)m(y)h(of)g(the)g(sources)g(can)f
(b)s(e)g(on)h(a)g(di\013eren)m(t)f(mac)m(hine)g(than)h(the)f(rep)s
(ository)-8 b(.)150 4205 y(Using)31 b Ft(cvs)g Fu(in)f(this)h(manner)g
(is)g(kno)m(wn)g(as)h Fo(clien)m(t/serv)m(er)39 b Fu(op)s(eration.)45
b(Y)-8 b(ou)32 b(run)e Ft(cvs)h Fu(on)h(a)g(mac)m(hine)150
4314 y(whic)m(h)25 b(can)h(moun)m(t)g(y)m(our)g(w)m(orking)g(directory)
-8 b(,)27 b(kno)m(wn)e(as)h(the)h Fo(clien)m(t)p Fu(,)f(and)g(tell)f
(it)h(to)g(comm)m(unicate)h(to)150 4424 y(a)i(mac)m(hine)g(whic)m(h)e
(can)i(moun)m(t)g(the)g(rep)s(ository)-8 b(,)29 b(kno)m(wn)f(as)h(the)g
Fo(serv)m(er)p Fu(.)41 b(Generally)-8 b(,)29 b(using)e(a)i(remote)150
4534 y(rep)s(ository)g(is)h(just)g(lik)m(e)f(using)g(a)i(lo)s(cal)e
(one,)i(except)h(that)f(the)f(format)h(of)g(the)f(rep)s(ository)f(name)
i(is:)390 4689 y Fp(:)p Fo(metho)s(d)t Fp(:)p Fo(user)7
b Fp(@)p Fo(hostname)e Fp(:/path/to/repos)o(itor)o(y)275
4850 y Fu(The)27 b(details)f(of)i(exactly)h(what)e(needs)g(to)i(b)s(e)e
(set)h(up)e(dep)s(end)g(on)i(ho)m(w)g(y)m(ou)g(are)g(connecting)f(to)i
(the)150 4960 y(serv)m(er.)275 5121 y(If)f Fo(metho)s(d)33
b Fu(is)28 b(not)i(sp)s(eci\014ed,)e(and)h(the)g(rep)s(ository)f(name)i
(con)m(tains)f(`)p Fp(:)p Fu(',)h(then)f(the)h(default)e(is)h
Fp(ext)150 5230 y Fu(or)d Fp(server)p Fu(,)f(dep)s(ending)f(on)i(y)m
(our)g(platform;)h(b)s(oth)e(are)h(describ)s(ed)e(in)h(Section)h(2.9.2)
i([Connecting)d(via)150 5340 y(rsh],)30 b(page)h(19.)p
eop
%%Page: 19 21
19 20 bop 150 -116 a Fu(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
2425 b(19)150 366 y Fn(2.9.1)63 b(Serv)m(er)40 b(requiremen)m(ts)275
572 y Fu(The)35 b(quic)m(k)h(answ)m(er)g(to)h(what)f(sort)g(of)g(mac)m
(hine)g(is)f(suitable)g(as)h(a)h(serv)m(er)f(is)f(that)i(requiremen)m
(ts)150 682 y(are)28 b(mo)s(dest|a)g(serv)m(er)f(with)f(32M)j(of)f
(memory)f(or)h(ev)m(en)g(less)f(can)g(handle)f(a)i(fairly)e(large)i
(source)f(tree)150 791 y(with)i(a)i(fair)e(amoun)m(t)i(of)g(activit)m
(y)-8 b(.)275 939 y(The)34 b(real)i(answ)m(er,)g(of)g(course,)h(is)e
(more)g(complicated.)56 b(Estimating)34 b(the)i(kno)m(wn)f(areas)h(of)g
(large)150 1048 y(memory)26 b(consumption)f(should)g(b)s(e)h
(su\016cien)m(t)g(to)h(estimate)g(memory)f(requiremen)m(ts.)39
b(There)26 b(are)h(t)m(w)m(o)150 1158 y(suc)m(h)g(areas)g(do)s(cumen)m
(ted)g(here;)h(other)f(memory)g(consumption)e(should)g(b)s(e)h(small)g
(b)m(y)h(comparison)f(\(if)150 1267 y(y)m(ou)33 b(\014nd)e(that)j(is)e
(not)h(the)g(case,)h(let)f(us)f(kno)m(w,)i(as)f(describ)s(ed)d(in)i
(App)s(endix)e(H)j([BUGS],)h(page)f(151,)150 1377 y(so)e(w)m(e)f(can)h
(up)s(date)f(this)f(do)s(cumen)m(tation\).)275 1525 y(The)c(\014rst)g
(area)i(of)g(big)e(memory)h(consumption)f(is)g(large)h(c)m(hec)m(k)m
(outs,)j(when)c(using)g(the)h Ft(cvs)f Fu(serv)m(er.)150
1634 y(The)i(serv)m(er)i(consists)e(of)h(t)m(w)m(o)h(pro)s(cesses)f
(for)g(eac)m(h)h(clien)m(t)e(that)i(it)e(is)g(serving.)39
b(Memory)28 b(consumption)150 1744 y(on)22 b(the)h(c)m(hild)e(pro)s
(cess)h(should)f(remain)g(fairly)g(small.)36 b(Memory)23
b(consumption)e(on)i(the)f(paren)m(t)h(pro)s(cess,)150
1853 y(particularly)38 b(if)i(the)h(net)m(w)m(ork)g(connection)g(to)g
(the)g(clien)m(t)f(is)g(slo)m(w,)j(can)e(b)s(e)f(exp)s(ected)h(to)g
(gro)m(w)g(to)150 1963 y(sligh)m(tly)26 b(more)h(than)g(the)g(size)g
(of)h(the)f(sources)g(in)f(a)i(single)e(directory)-8
b(,)28 b(or)f(t)m(w)m(o)i(megab)m(ytes,)g(whic)m(hev)m(er)150
2072 y(is)g(larger.)275 2220 y(Multiplying)j(the)k(size)g(of)f(eac)m(h)
i Ft(cvs)e Fu(serv)m(er)h(b)m(y)g(the)g(n)m(um)m(b)s(er)e(of)i(serv)m
(ers)g(whic)m(h)f(y)m(ou)h(exp)s(ect)g(to)150 2330 y(ha)m(v)m(e)30
b(activ)m(e)f(at)g(one)g(time)f(should)e(giv)m(e)j(an)g(idea)e(of)i
(memory)f(requiremen)m(ts)g(for)g(the)g(serv)m(er.)41
b(F)-8 b(or)29 b(the)150 2439 y(most)f(part,)g(the)f(memory)h(consumed)
e(b)m(y)i(the)f(paren)m(t)h(pro)s(cess)f(probably)e(can)j(b)s(e)f(sw)m
(ap)g(space)h(rather)150 2549 y(than)i(ph)m(ysical)f(memory)-8
b(.)275 2696 y(The)23 b(second)i(area)g(of)f(large)h(memory)f
(consumption)f(is)g Fp(diff)p Fu(,)h(when)g(c)m(hec)m(king)h(in)e
(large)h(\014les.)38 b(This)150 2806 y(is)23 b(required)g(ev)m(en)h
(for)g(binary)f(\014les.)37 b(The)24 b(rule)f(of)h(th)m(um)m(b)g(is)f
(to)i(allo)m(w)f(ab)s(out)g(ten)g(times)g(the)g(size)g(of)h(the)150
2915 y(largest)34 b(\014le)f(y)m(ou)i(will)c(w)m(an)m(t)k(to)f(c)m(hec)
m(k)i(in,)e(although)f(\014v)m(e)h(times)g(ma)m(y)g(b)s(e)g(adequate.)
52 b(F)-8 b(or)35 b(example,)150 3025 y(if)j(y)m(ou)g(w)m(an)m(t)i(to)f
(c)m(hec)m(k)h(in)d(a)i(\014le)f(whic)m(h)f(is)h(10)h(megab)m(ytes,)k
(y)m(ou)38 b(should)f(ha)m(v)m(e)j(100)g(megab)m(ytes)g(of)150
3134 y(memory)h(on)h(the)g(mac)m(hine)f(doing)f(the)i(c)m(hec)m(kin)g
(\(the)g(serv)m(er)g(mac)m(hine)f(for)g(clien)m(t/serv)m(er,)k(or)d
(the)150 3244 y(mac)m(hine)33 b(running)e Ft(cvs)h Fu(for)i(non-clien)m
(t/serv)m(er\).)50 b(This)32 b(can)i(b)s(e)e(sw)m(ap)i(space)g(rather)f
(than)g(ph)m(ysical)150 3354 y(memory)-8 b(.)45 b(Because)33
b(the)f(memory)g(is)e(only)h(required)f(brie\015y)-8
b(,)31 b(there)h(is)f(no)g(particular)g(need)g(to)h(allo)m(w)150
3463 y(memory)e(for)g(more)h(than)f(one)h(suc)m(h)f(c)m(hec)m(kin)g(at)
i(a)e(time.)275 3611 y(Resource)39 b(consumption)e(for)i(the)g(clien)m
(t)f(is)g(ev)m(en)h(more)g(mo)s(dest|an)m(y)g(mac)m(hine)g(with)e
(enough)150 3720 y(capacit)m(y)32 b(to)f(run)e(the)h(op)s(erating)g
(system)h(in)e(question)g(should)g(ha)m(v)m(e)i(little)e(trouble.)275
3868 y(F)-8 b(or)45 b(information)d(on)i(disk)f(space)i(requiremen)m
(ts,)i(see)e(Section)f(2.6)i([Creating)e(a)g(rep)s(ository],)150
3977 y(page)31 b(17.)150 4227 y Fn(2.9.2)63 b(Connecting)41
b(with)f(rsh)275 4433 y Fu(CVS)29 b(uses)h(the)g(`)p
Fp(rsh)p Fu(')f(proto)s(col)h(to)h(p)s(erform)e(these)h(op)s(erations,)
g(so)h(the)f(remote)h(user)e(host)h(needs)150 4543 y(to)h(ha)m(v)m(e)h
(a)e(`)p Fp(.rhosts)p Fu(')f(\014le)h(whic)m(h)f(gran)m(ts)i(access)h
(to)f(the)f(lo)s(cal)g(user.)275 4690 y(F)-8 b(or)23
b(example,)g(supp)s(ose)e(y)m(ou)i(are)f(the)h(user)e(`)p
Fp(mozart)p Fu(')g(on)h(the)h(lo)s(cal)e(mac)m(hine)h(`)p
Fp(toe.example.com)p Fu(',)150 4800 y(and)27 b(the)g(serv)m(er)h(mac)m
(hine)e(is)h(`)p Fp(faun.example.org)p Fu('.)35 b(On)27
b(faun,)g(put)g(the)g(follo)m(wing)f(line)f(in)m(to)i(the)h(\014le)150
4909 y(`)p Fp(.rhosts)p Fu(')h(in)g(`)p Fp(bach)p Fu(''s)h(home)g
(directory:)390 5051 y Fp(toe.example.com)91 b(mozart)275
5198 y Fu(Then)29 b(test)i(that)g Fp(rsh)f Fu(is)f(w)m(orking)h(with)
390 5340 y Fp(rsh)47 b(-l)g(bach)g(faun.example.org)c('echo)j($PATH')p
eop
%%Page: 20 22
20 21 bop 150 -116 a Fu(20)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)275 366 y(Next)37 b(y)m(ou)g(ha)m(v)m(e)h
(to)f(mak)m(e)h(sure)e(that)h Fp(rsh)f Fu(will)e(b)s(e)i(able)h(to)g
(\014nd)e(the)i(serv)m(er.)60 b(Mak)m(e)38 b(sure)e(that)150
476 y(the)d(path)f(whic)m(h)g Fp(rsh)g Fu(prin)m(ted)f(in)h(the)h(ab)s
(o)m(v)m(e)h(example)e(includes)e(the)j(directory)g(con)m(taining)f(a)h
(pro-)150 586 y(gram)40 b(named)g Fp(cvs)f Fu(whic)m(h)f(is)h(the)h
(serv)m(er.)70 b(Y)-8 b(ou)41 b(need)e(to)i(set)f(the)g(path)g(in)f(`)p
Fp(.bashrc)p Fu(',)i(`)p Fp(.cshrc)p Fu(',)150 695 y(etc.,)d(not)e(`)p
Fp(.login)p Fu(')f(or)g(`)p Fp(.profile)p Fu('.)55 b(Alternately)-8
b(,)37 b(y)m(ou)f(can)g(set)g(the)g(en)m(vironmen)m(t)f(v)-5
b(ariable)34 b Fp(CVS_)150 805 y(SERVER)h Fu(on)h(the)g(clien)m(t)g
(mac)m(hine)g(to)i(the)e(\014lename)g(of)g(the)h(serv)m(er)f(y)m(ou)h
(w)m(an)m(t)g(to)g(use,)h(for)e(example)150 914 y(`)p
Fp(/usr/local/bin/cvs-1.6)p Fu('.)275 1057 y(There)29
b(is)h(no)g(need)g(to)h(edit)f Fp(inetd.conf)e Fu(or)i(start)h(a)g
Ft(cvs)e Fu(serv)m(er)i(daemon.)275 1199 y(There)26 b(are)h(t)m(w)m(o)g
(access)h(metho)s(ds)e(that)h(y)m(ou)g(use)f(in)g(CVSR)m(OOT)f(for)h
(rsh.)39 b Fp(:server:)24 b Fu(sp)s(eci\014es)h(an)150
1309 y(in)m(ternal)h(rsh)g(clien)m(t,)h(whic)m(h)f(is)g(supp)s(orted)f
(only)h(b)m(y)h(some)g(CVS)f(p)s(orts.)39 b Fp(:ext:)26
b Fu(sp)s(eci\014es)f(an)i(external)150 1418 y(rsh)j(program.)43
b(By)32 b(default)e(this)g(is)h Fp(rsh)f Fu(but)g(y)m(ou)i(ma)m(y)g
(set)g(the)f Fp(CVS_RSH)e Fu(en)m(vironmen)m(t)i(v)-5
b(ariable)30 b(to)150 1528 y(in)m(v)m(ok)m(e)e(another)f(program)g
(whic)m(h)e(can)i(access)i(the)e(remote)g(serv)m(er)h(\(for)f(example,)
g Fp(remsh)f Fu(on)g(HP-UX)150 1638 y(9)36 b(b)s(ecause)f
Fp(rsh)g Fu(is)g(something)f(di\013eren)m(t\).)56 b(It)36
b(m)m(ust)f(b)s(e)g(a)h(program)f(whic)m(h)g(can)g(transmit)g(data)h
(to)150 1747 y(and)27 b(from)g(the)h(serv)m(er)g(without)f(mo)s
(difying)e(it;)k(for)e(example)h(the)f(Windo)m(ws)g(NT)h
Fp(rsh)f Fu(is)f(not)i(suitable)150 1857 y(since)35 b(it)g(b)m(y)h
(default)f(translates)h(b)s(et)m(w)m(een)g(CRLF)g(and)f(LF.)h(The)f
(OS/2)h(CVS)f(p)s(ort)g(has)h(a)g(hac)m(k)g(to)150 1966
y(pass)k(`)p Fp(-b)p Fu(')h(to)h Fp(rsh)e Fu(to)h(get)h(around)e(this,)
j(but)d(since)g(this)g(could)g(p)s(oten)m(tially)g(cause)h(problems)e
(for)150 2076 y(programs)30 b(other)i(than)e(the)h(standard)f
Fp(rsh)p Fu(,)h(it)f(ma)m(y)h(c)m(hange)h(in)e(the)h(future.)41
b(If)31 b(y)m(ou)g(set)g Fp(CVS_RSH)e Fu(to)150 2186
y Fp(SSH)34 b Fu(or)h(some)g(other)g(rsh)e(replacemen)m(t,)k(the)e
(instructions)e(in)g(the)i(rest)g(of)g(this)f(section)h(concerning)150
2295 y(`)p Fp(.rhosts)p Fu(')e(and)g(so)h(on)g(are)h(lik)m(ely)d(to)j
(b)s(e)f(inapplicable;)f(consult)g(the)h(do)s(cumen)m(tation)g(for)g(y)
m(our)g(rsh)150 2405 y(replacemen)m(t.)275 2547 y(Con)m(tin)m(uing)21
b(our)h(example,)i(supp)s(osing)c(y)m(ou)j(w)m(an)m(t)h(to)f(access)h
(the)f(mo)s(dule)e(`)p Fp(foo)p Fu(')i(in)e(the)i(rep)s(ository)150
2657 y(`)p Fp(/usr/local/cvsroot/)p Fu(',)j(on)k(mac)m(hine)g(`)p
Fp(faun.example.org)p Fu(',)d(y)m(ou)k(are)f(ready)h(to)g(go:)390
2793 y Fp(cvs)47 b(-d)g(:ext:bach@faun.example.or)o(g:/)o(usr/)o(loca)o
(l/c)o(vsro)o(ot)42 b(checkout)j(foo)275 2936 y Fu(\(The)31
b(`)p Fp(bach@)p Fu(')g(can)h(b)s(e)f(omitted)h(if)f(the)h(username)f
(is)g(the)h(same)g(on)g(b)s(oth)f(the)h(lo)s(cal)f(and)g(remote)150
3045 y(hosts.\))150 3285 y Fn(2.9.3)63 b(Direct)40 b(connection)h(with)
g(passw)m(ord)g(authen)m(tication)275 3486 y Fu(The)29
b Ft(cvs)f Fu(clien)m(t)h(can)h(also)g(connect)g(to)h(the)e(serv)m(er)h
(using)e(a)i(passw)m(ord)f(proto)s(col.)41 b(This)27
b(is)i(partic-)150 3595 y(ularly)i(useful)g(if)h(using)g
Fp(rsh)g Fu(is)g(not)h(feasible)f(\(for)h(example,)h(the)f(serv)m(er)g
(is)f(b)s(ehind)e(a)k(\014rew)m(all\),)f(and)150 3705
y(Kerb)s(eros)c(also)i(is)e(not)i(a)m(v)-5 b(ailable.)275
3847 y(T)d(o)35 b(use)g(this)f(metho)s(d,)i(it)e(is)g(necessary)i(to)f
(mak)m(e)i(some)e(adjustmen)m(ts)g(on)g(b)s(oth)f(the)h(serv)m(er)h
(and)150 3957 y(clien)m(t)30 b(sides.)150 4197 y Fn(2.9.3.1)63
b(Setting)41 b(up)h(the)e(serv)m(er)h(for)g(passw)m(ord)h(authen)m
(tication)275 4398 y Fu(First)49 b(of)i(all,)j(y)m(ou)d(probably)d(w)m
(an)m(t)j(to)g(tigh)m(ten)g(the)f(p)s(ermissions)d(on)k(the)f(`)p
Fp($CVSROOT)p Fu(')f(and)150 4507 y(`)p Fp($CVSROOT/CVSROOT)p
Fu(')40 b(directories.)81 b(See)44 b(Section)g(2.9.3.3)i([P)m(assw)m
(ord)f(authen)m(tication)f(securit)m(y],)150 4617 y(page)31
b(23,)h(for)e(more)g(details.)275 4759 y(On)25 b(the)h(serv)m(er)h
(side,)f(the)h(\014le)e(`)p Fp(/etc/inetd.conf)p Fu(')e(needs)j(to)h(b)
s(e)e(edited)h(so)g Fp(inetd)f Fu(kno)m(ws)h(to)h(run)150
4869 y(the)h(command)f Fp(cvs)i(pserver)d Fu(when)g(it)h(receiv)m(es)h
(a)g(connection)g(on)f(the)g(righ)m(t)g(p)s(ort.)40 b(By)27
b(default,)h(the)150 4978 y(p)s(ort)e(n)m(um)m(b)s(er)f(is)g(2401;)30
b(it)c(w)m(ould)f(b)s(e)h(di\013eren)m(t)f(if)h(y)m(our)g(clien)m(t)g
(w)m(ere)h(compiled)e(with)g Fp(CVS_AUTH_PORT)150 5088
y Fu(de\014ned)k(to)i(something)f(else,)h(though.)275
5230 y(If)c(y)m(our)g Fp(inetd)f Fu(allo)m(ws)h(ra)m(w)h(p)s(ort)e(n)m
(um)m(b)s(ers)h(in)f(`)p Fp(/etc/inetd.conf)p Fu(',)e(then)k(the)f
(follo)m(wing)f(\(all)h(on)150 5340 y(a)k(single)e(line)g(in)g(`)p
Fp(inetd.conf)p Fu('\))f(should)g(b)s(e)i(su\016cien)m(t:)p
eop
%%Page: 21 23
21 22 bop 150 -116 a Fu(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
2425 b(21)390 366 y Fp(2401)94 b(stream)g(tcp)h(nowait)f(root)g
(/usr/local/bin/cvs)390 470 y(cvs)47 b(--allow-root=/usr/cvsroo)o(t)42
b(pserver)275 615 y Fu(Y)-8 b(ou)30 b(could)g(also)g(use)g(the)h(`)p
Fp(-T)p Fu(')f(option)g(to)h(sp)s(ecify)e(a)i(temp)s(orary)f(directory)
-8 b(.)275 760 y(The)38 b(`)p Fp(--allow-root)p Fu(')e(option)j(sp)s
(eci\014es)f(the)h(allo)m(w)m(able)g Ft(cvsr)n(oot)e
Fu(directory)-8 b(.)66 b(Clien)m(ts)38 b(whic)m(h)150
869 y(attempt)g(to)g(use)f(a)g(di\013eren)m(t)g Ft(cvsr)n(oot)e
Fu(directory)h(will)f(not)i(b)s(e)g(allo)m(w)m(ed)f(to)i(connect.)62
b(If)37 b(there)g(is)150 979 y(more)31 b(than)f(one)g
Ft(cvsr)n(oot)f Fu(directory)h(whic)m(h)f(y)m(ou)h(w)m(an)m(t)i(to)f
(allo)m(w,)f(rep)s(eat)g(the)h(option.)275 1124 y(If)k(y)m(our)i
Fp(inetd)e Fu(w)m(an)m(ts)i(a)g(sym)m(b)s(olic)e(service)h(name)g
(instead)g(of)h(a)f(ra)m(w)h(p)s(ort)f(n)m(um)m(b)s(er,)h(then)f(put)
150 1233 y(this)29 b(in)g(`)p Fp(/etc/services)p Fu(':)390
1372 y Fp(cvspserver)284 b(2401/tcp)275 1517 y Fu(and)29
b(put)h Fp(cvspserver)e Fu(instead)h(of)i Fp(2401)e Fu(in)g(`)p
Fp(inetd.conf)p Fu('.)275 1661 y(Once)e(the)g(ab)s(o)m(v)m(e)i(is)d
(tak)m(en)i(care)h(of,)f(restart)g(y)m(our)f Fp(inetd)p
Fu(,)g(or)g(do)g(whatev)m(er)h(is)f(necessary)g(to)h(force)150
1771 y(it)i(to)h(reread)f(its)g(initialization)d(\014les.)275
1916 y(If)i(y)m(ou)i(are)g(ha)m(ving)f(trouble)f(setting)i(this)e(up,)h
(see)h(Section)f(F.2)h([Connection],)g(page)g(147.)275
2061 y(Because)59 b(the)f(clien)m(t)g(stores)g(and)f(transmits)g(passw)
m(ords)h(in)e(cleartext)j(\(almost|see)g(Sec-)150 2170
y(tion)53 b(2.9.3.3)j([P)m(assw)m(ord)e(authen)m(tication)g(securit)m
(y],)59 b(page)c(23,)60 b(for)53 b(details\),)59 b(a)54
b(separate)h Ft(cvs)150 2280 y Fu(passw)m(ord)47 b(\014le)g(ma)m(y)h(b)
s(e)f(used,)k(so)d(p)s(eople)e(don't)i(compromise)f(their)f(regular)h
(passw)m(ords)g(when)150 2389 y(they)32 b(access)h(the)f(rep)s(ository)
-8 b(.)45 b(This)30 b(\014le)g(is)h(`)p Fp($CVSROOT/CVSROOT/passwd)p
Fu(')26 b(\(see)33 b(Section)f(2.4)h([In)m(tro)150 2499
y(administrativ)m(e)f(\014les],)j(page)g(16\).)52 b(Its)34
b(format)h(is)e(similar)e(to)k(`)p Fp(/etc/passwd)p Fu(',)e(except)i
(that)f(it)g(only)150 2608 y(has)g(t)m(w)m(o)i(or)e(three)h(\014elds,)f
(username,)h(passw)m(ord,)g(and)e(optional)h(username)g(for)g(the)g
(serv)m(er)h(to)g(use.)150 2718 y(F)-8 b(or)31 b(example:)390
2857 y Fp(bach:ULtgRLXo7NRxs)390 2961 y(cwang:1sOp854gDF3DY)275
3105 y Fu(The)37 b(passw)m(ord)f(is)h(encrypted)g(according)g(to)i(the)
e(standard)g(Unix)f Fp(crypt\(\))g Fu(function,)i(so)g(it)f(is)150
3215 y(p)s(ossible)28 b(to)j(paste)g(in)e(passw)m(ords)h(directly)f
(from)g(regular)h(Unix)f(`)p Fp(passwd)p Fu(')g(\014les.)275
3360 y(When)d(authen)m(ticating)i(a)f(passw)m(ord,)h(the)f(serv)m(er)g
(\014rst)g(c)m(hec)m(ks)h(for)f(the)g(user)g(in)f(the)h
Ft(cvs)f Fu(`)p Fp(passwd)p Fu(')150 3469 y(\014le.)44
b(If)31 b(it)g(\014nds)f(the)i(user,)f(it)h(compares)g(against)g(that)g
(passw)m(ord.)44 b(If)31 b(it)g(do)s(es)h(not)f(\014nd)g(the)g(user,)h
(or)150 3579 y(if)j(the)g Ft(cvs)g Fu(`)p Fp(passwd)p
Fu(')f(\014le)h(do)s(es)g(not)h(exist,)h(then)e(the)h(serv)m(er)g
(tries)f(to)h(matc)m(h)h(the)f(passw)m(ord)e(using)150
3689 y(the)j(system's)f(user-lo)s(okup)f(routine)g(\(using)h(the)g
(system's)h(user-lo)s(okup)d(routine)i(can)h(b)s(e)e(disabled)150
3798 y(b)m(y)j(setting)h Fp(SystemAuth=no)c Fu(in)i(the)i(con\014g)g
(\014le,)h(see)f(Section)g(C.12)g([con\014g],)j(page)d(136\).)67
b(When)150 3908 y(using)26 b(the)h Ft(cvs)g Fu(`)p Fp(passwd)p
Fu(')f(\014le,)h(the)h(serv)m(er)g(runs)e(as)h(the)h(username)f(sp)s
(eci\014ed)e(in)h(the)i(third)d(argumen)m(t)150 4017
y(in)30 b(the)h(en)m(try)-8 b(,)33 b(or)e(as)g(the)h(\014rst)e(argumen)
m(t)i(if)e(there)h(is)g(no)g(third)e(argumen)m(t)j(\(in)e(this)g(w)m(a)
m(y)i Ft(cvs)f Fu(allo)m(ws)150 4127 y(imaginary)j(usernames)h(pro)m
(vided)f(the)i Ft(cvs)f Fu(`)p Fp(passwd)p Fu(')f(\014le)h(indicates)f
(corresp)s(onding)g(v)-5 b(alid)34 b(system)150 4236
y(usernames\).)39 b(In)28 b(an)m(y)g(case,)h Ft(cvs)e
Fu(will)e(ha)m(v)m(e)k(no)f(privileges)e(whic)m(h)g(the)i(\(v)-5
b(alid\))27 b(user)g(w)m(ould)f(not)i(ha)m(v)m(e.)275
4381 y(It)i(is)f(p)s(ossible)f(to)j(\\map")g(cvs-sp)s(eci\014c)e
(usernames)h(on)m(to)h(system)g(usernames)e(\(i.e.,)i(on)m(to)h(system)
150 4491 y(login)c(names\))i(in)f(the)g(`)p Fp($CVSROOT/CVSROOT/passwd)
p Fu(')24 b(\014le)29 b(b)m(y)g(app)s(ending)e(a)j(colon)g(and)f(the)h
(system)150 4600 y(username)g(after)h(the)f(passw)m(ord.)40
b(F)-8 b(or)31 b(example:)390 4739 y Fp(cvs:ULtgRLXo7NRxs:kfogel)390
4843 y(generic:1sOp854gDF3DY:sp)o(wang)390 4947 y
(anyone:1sOp854gDF3DY:spw)o(ang)275 5092 y Fu(Th)m(us,)j(someone)h
(remotely)f(accessing)h(the)f(rep)s(ository)g(on)g(`)p
Fp(faun.example.org)p Fu(')c(with)j(the)h(fol-)150 5201
y(lo)m(wing)29 b(command:)390 5340 y Fp(cvs)47 b(-d)g
(:pserver:cvs@faun.example)o(.or)o(g:/u)o(sr/l)o(oca)o(l/cv)o(sroo)o(t)
42 b(checkout)j(foo)p eop
%%Page: 22 24
22 23 bop 150 -116 a Fu(22)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)275 366 y(w)m(ould)h(end)h(up)g(running)e
(the)k(serv)m(er)f(under)e(the)i(system)g(iden)m(tit)m(y)g(kfogel,)h
(assuming)d(successful)150 476 y(authen)m(tication.)41
b(Ho)m(w)m(ev)m(er,)33 b(the)e(remote)h(user)d(w)m(ould)h(not)g
(necessarily)g(need)g(to)i(kno)m(w)e(kfogel's)h(sys-)150
586 y(tem)g(passw)m(ord,)g(as)g(the)g(`)p Fp($CVSROOT/CVSROOT/passwd)p
Fu(')25 b(\014le)k(migh)m(t)i(con)m(tain)g(a)g(di\013eren)m(t)f(passw)m
(ord,)150 695 y(used)j(only)g(for)g Ft(cvs)p Fu(.)50
b(And)32 b(as)i(the)g(example)f(ab)s(o)m(v)m(e)i(indicates,)f(it)f(is)g
(p)s(ermissible)d(to)k(map)f(m)m(ultiple)150 805 y(cvs)e(usernames)e
(on)m(to)j(a)f(single)e(system)h(username.)275 949 y(This)e(feature)i
(is)f(designed)f(to)j(allo)m(w)e(p)s(eople)g(rep)s(ository)f(access)k
(without)c(full)g(system)i(access)h(\(in)150 1059 y(particular,)i(see)i
(Section)f(2.10)h([Read-only)f(access],)j(page)e(25\);)i(ho)m(w)m(ev)m
(er,)f(also)e(see)h(Section)e(2.9.3.3)150 1168 y([P)m(assw)m(ord)23
b(authen)m(tication)g(securit)m(y],)h(page)g(23.)39 b(An)m(y)22
b(sort)h(of)g(rep)s(ository)f(access)i(v)m(ery)f(lik)m(ely)e(implies)
150 1278 y(a)31 b(degree)g(of)f(general)h(system)f(access)i(as)f(w)m
(ell.)275 1422 y(Righ)m(t)h(no)m(w,)g(the)h(only)e(w)m(a)m(y)i(to)g
(put)e(a)i(passw)m(ord)e(in)g(the)h Ft(cvs)f Fu(`)p Fp(passwd)p
Fu(')g(\014le)g(is)h(to)g(paste)h(it)f(there)150 1532
y(from)d(somewhere)g(else.)40 b(Someda)m(y)-8 b(,)30
b(there)f(ma)m(y)h(b)s(e)e(a)i Fp(cvs)f(passwd)e Fu(command.)40
b(Unlik)m(e)28 b(man)m(y)i(of)f(the)150 1641 y(\014les)g(in)g(`)p
Fp($CVSROOT/CVSROOT)p Fu(',)e(y)m(ou)k(edit)f(the)g(`)p
Fp(passwd)p Fu(')f(\014le)h(directly)-8 b(,)30 b(rather)g(than)g(via)g
Ft(cvs)p Fu(.)150 1885 y Fn(2.9.3.2)63 b(Using)42 b(the)f(clien)m(t)f
(with)h(passw)m(ord)g(authen)m(tication)275 2087 y Fu(Before)c
(connecting)g(to)h(the)f(serv)m(er,)i(the)e(clien)m(t)f(m)m(ust)h
Fo(log)g(in)e Fu(with)h(the)h(command)g Fp(cvs)29 b(login)p
Fu(.)150 2197 y(Logging)43 b(in)f(v)m(eri\014es)h(a)g(passw)m(ord)f
(with)g(the)h(serv)m(er,)k(and)c(also)g(records)f(the)i(passw)m(ord)e
(for)h(later)150 2306 y(transactions)27 b(with)f(the)i(serv)m(er.)40
b(The)27 b Fp(cvs)i(login)d Fu(command)h(needs)g(to)h(kno)m(w)g(the)f
(username,)h(serv)m(er)150 2416 y(hostname,)33 b(and)f(full)e(rep)s
(ository)i(path,)h(and)e(it)h(gets)i(this)d(information)g(from)h(the)g
(rep)s(ository)g(argu-)150 2525 y(men)m(t)f(or)f(the)h
Fp(CVSROOT)d Fu(en)m(vironmen)m(t)i(v)-5 b(ariable.)275
2670 y Fp(cvs)29 b(login)g Fu(is)g(in)m(teractiv)m(e)j(|)e(it)g
(prompts)f(for)h(a)h(passw)m(ord:)390 2808 y Fp(cvs)47
b(-d)g(:pserver:bach@faun.exampl)o(e.o)o(rg:/)o(usr/)o(loc)o(al/c)o
(vsro)o(ot)41 b(login)390 2912 y(CVS)47 b(password:)275
3056 y Fu(The)27 b(passw)m(ord)g(is)g(c)m(hec)m(k)m(ed)j(with)c(the)i
(serv)m(er;)h(if)e(it)g(is)g(correct,)j(the)e Fp(login)e
Fu(succeeds,)j(else)f(it)f(fails,)150 3166 y(complaining)h(that)j(the)g
(passw)m(ord)e(w)m(as)i(incorrect.)275 3310 y(Once)36
b(y)m(ou)h(ha)m(v)m(e)g(logged)g(in,)g(y)m(ou)g(can)f(force)h
Ft(cvs)f Fu(to)h(connect)g(directly)f(to)h(the)f(serv)m(er)h(and)f(au-)
150 3419 y(then)m(ticate)c(with)d(the)h(stored)h(passw)m(ord:)390
3558 y Fp(cvs)47 b(-d)g(:pserver:bach@faun.exampl)o(e.o)o(rg:/)o(usr/)o
(loc)o(al/c)o(vsro)o(ot)41 b(checkout)46 b(foo)275 3702
y Fu(The)32 b(`)p Fp(:pserver:)p Fu(')f(is)h(necessary)h(b)s(ecause)g
(without)f(it,)h Ft(cvs)f Fu(will)e(assume)i(it)h(should)e(use)h
Fp(rsh)g Fu(to)150 3812 y(connect)d(with)e(the)h(serv)m(er)g(\(see)h
(Section)f(2.9.2)i([Connecting)d(via)h(rsh],)g(page)h(19\).)41
b(\(Once)28 b(y)m(ou)g(ha)m(v)m(e)i(a)150 3921 y(w)m(orking)c(cop)m(y)h
(c)m(hec)m(k)m(ed)i(out)e(and)f(are)h(running)c Ft(cvs)j
Fu(commands)g(from)g(within)e(it,)j(there)g(is)f(no)g(longer)150
4031 y(an)m(y)33 b(need)g(to)g(sp)s(ecify)e(the)i(rep)s(ository)f
(explicitly)-8 b(,)31 b(b)s(ecause)i Ft(cvs)f Fu(records)g(it)h(in)e
(the)i(w)m(orking)f(cop)m(y's)150 4140 y(`)p Fp(CVS)p
Fu(')e(sub)s(directory)-8 b(.\))275 4284 y(P)m(assw)m(ords)42
b(are)g(stored)h(b)m(y)f(default)f(in)g(the)h(\014le)g(`)p
Fp($HOME/.cvspass)p Fu('.)73 b(Its)42 b(format)g(is)f(h)m(uman-)150
4394 y(readable,)e(but)e(don't)h(edit)f(it)g(unless)f(y)m(ou)i(kno)m(w)
f(what)h(y)m(ou)g(are)f(doing.)62 b(The)37 b(passw)m(ords)g(are)h(not)
150 4504 y(stored)30 b(in)f(cleartext,)j(but)e(are)g(trivially)e(enco)s
(ded)i(to)h(protect)g(them)g(from)e Fp(")p Fu(inno)s(cen)m(t)p
Fp(")h Fu(compromise)150 4613 y(\(i.e.,)g(inadv)m(erten)m(tly)e(b)s
(eing)f(seen)i(b)m(y)g(a)g(system)g(administrator)e(who)h(happ)s(ens)f
(to)j(lo)s(ok)e(at)i(that)f(\014le\).)275 4757 y(The)46
b(passw)m(ord)f(for)i(the)f(curren)m(tly)g(c)m(hosen)h(remote)g(rep)s
(ository)f(can)g(b)s(e)g(remo)m(v)m(ed)i(from)e(the)150
4867 y(CVS)p 340 4867 28 4 v 32 w(P)-8 b(ASSFILE)30 b(b)m(y)g(using)f
(the)h Fp(cvs)g(logout)f Fu(command.)275 5011 y(The)f
Fp(CVS_PASSFILE)e Fu(en)m(vironmen)m(t)j(v)-5 b(ariable)28
b(o)m(v)m(errides)h(this)f(default.)40 b(If)28 b(y)m(ou)i(use)f(this)f
(v)-5 b(ariable,)150 5121 y(mak)m(e)28 b(sure)e(y)m(ou)h(set)h(it)e
Fo(b)s(efore)32 b Fp(cvs)e(login)25 b Fu(is)h(run.)38
b(If)27 b(y)m(ou)g(w)m(ere)g(to)h(set)f(it)g(after)g(running)e
Fp(cvs)k(login)p Fu(,)150 5230 y(then)f(later)h Ft(cvs)f
Fu(commands)g(w)m(ould)g(b)s(e)g(unable)f(to)j(lo)s(ok)e(up)g(the)g
(passw)m(ord)g(for)h(transmission)d(to)k(the)150 5340
y(serv)m(er.)p eop
%%Page: 23 25
23 24 bop 150 -116 a Fu(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
2425 b(23)150 366 y Fn(2.9.3.3)63 b(Securit)m(y)40 b(considerations)i
(with)f(passw)m(ord)g(authen)m(tication)275 581 y Fu(The)35
b(passw)m(ords)g(are)h(stored)g(on)g(the)g(clien)m(t)f(side)g(in)f(a)i
(trivial)e(enco)s(ding)h(of)h(the)g(cleartext,)j(and)150
691 y(transmitted)30 b(in)f(the)i(same)g(enco)s(ding.)40
b(The)30 b(enco)s(ding)g(is)g(done)g(only)g(to)h(prev)m(en)m(t)g(inadv)
m(erten)m(t)g(pass-)150 801 y(w)m(ord)36 b(compromises)f(\(i.e.,)j(a)f
(system)f(administrator)e(acciden)m(tally)i(lo)s(oking)f(at)i(the)f
(\014le\),)h(and)f(will)150 910 y(not)31 b(prev)m(en)m(t)g(ev)m(en)g(a)
f(naiv)m(e)h(attac)m(k)m(er)i(from)d(gaining)f(the)i(passw)m(ord.)275
1067 y(The)40 b(separate)i Ft(cvs)e Fu(passw)m(ord)g(\014le)g(\(see)i
(Section)f(2.9.3.1)j([P)m(assw)m(ord)d(authen)m(tication)g(serv)m(er],)
150 1176 y(page)k(20\))h(allo)m(ws)e(p)s(eople)f(to)j(use)e(a)h
(di\013eren)m(t)f(passw)m(ord)g(for)g(rep)s(ository)g(access)h(than)g
(for)f(login)150 1286 y(access.)f(On)29 b(the)i(other)g(hand,)f(once)h
(a)g(user)f(has)g(non-read-only)g(access)i(to)f(the)g(rep)s(ository)-8
b(,)30 b(she)h(can)150 1396 y(execute)e(programs)e(on)g(the)h(serv)m
(er)g(system)f(through)g(a)h(v)-5 b(ariet)m(y)28 b(of)f(means.)40
b(Th)m(us,)27 b(rep)s(ository)g(access)150 1505 y(implies)k(fairly)i
(broad)h(system)g(access)h(as)g(w)m(ell.)51 b(It)34 b(migh)m(t)g(b)s(e)
g(p)s(ossible)e(to)j(mo)s(dify)d Ft(cvs)h Fu(to)i(prev)m(en)m(t)150
1615 y(that,)f(but)e(no)h(one)g(has)g(done)f(so)h(as)g(of)g(this)f
(writing.)46 b(F)-8 b(urthermore,)33 b(there)g(ma)m(y)g(b)s(e)g(other)g
(w)m(a)m(ys)g(in)150 1724 y(whic)m(h)26 b(ha)m(ving)h(access)i(to)f
Ft(cvs)f Fu(allo)m(ws)g(p)s(eople)f(to)i(gain)g(more)f(general)h
(access)g(to)h(the)e(system;)i(no)f(one)150 1834 y(has)i(done)g(a)h
(careful)f(audit.)275 1991 y(Note)36 b(that)f(b)s(ecause)g(the)g(`)p
Fp($CVSROOT/CVSROOT)p Fu(')c(directory)j(con)m(tains)h(`)p
Fp(passwd)p Fu(')f(and)g(other)h(\014les)150 2100 y(whic)m(h)k(are)j
(used)d(to)j(c)m(hec)m(k)g(securit)m(y)-8 b(,)44 b(y)m(ou)d(m)m(ust)g
(con)m(trol)g(the)g(p)s(ermissions)c(on)k(this)e(directory)i(as)150
2210 y(tigh)m(tly)36 b(as)h(the)f(p)s(ermissions)e(on)i(`)p
Fp(/etc)p Fu('.)58 b(The)36 b(same)h(applies)e(to)i(the)f(`)p
Fp($CVSROOT)p Fu(')f(directory)h(itself)150 2319 y(and)g(an)m(y)g
(directory)g(ab)s(o)m(v)m(e)h(it)f(in)f(the)h(tree.)59
b(An)m(y)m(one)37 b(who)e(has)h(write)g(access)h(to)g(suc)m(h)f(a)g
(directory)150 2429 y(will)d(ha)m(v)m(e)38 b(the)e(abilit)m(y)f(to)i(b)
s(ecome)f(an)m(y)h(user)e(on)h(the)h(system.)58 b(Note)37
b(that)g(these)g(p)s(ermissions)c(are)150 2539 y(t)m(ypically)c(tigh)m
(ter)i(than)f(y)m(ou)h(w)m(ould)e(use)h(if)f(y)m(ou)i(are)g(not)f
(using)f(pserv)m(er.)275 2695 y(In)e(summary)-8 b(,)28
b(an)m(y)m(one)h(who)e(gets)i(the)f(passw)m(ord)g(gets)g(rep)s(ository)
f(access,)j(and)e(some)g(measure)g(of)150 2805 y(general)34
b(system)g(access)h(as)f(w)m(ell.)50 b(The)33 b(passw)m(ord)g(is)g(a)m
(v)-5 b(ailable)33 b(to)h(an)m(y)m(one)h(who)f(can)g(sni\013)e(net)m(w)
m(ork)150 2915 y(pac)m(k)m(ets)26 b(or)e(read)g(a)h(protected)g
(\(i.e.,)h(user)e(read-only\))g(\014le.)37 b(If)24 b(y)m(ou)h(w)m(an)m
(t)g(real)e(securit)m(y)-8 b(,)26 b(get)g(Kerb)s(eros.)150
3183 y Fn(2.9.4)63 b(Direct)40 b(connection)h(with)g(GSSAPI)275
3398 y Fu(GSSAPI)34 b(is)h(a)h(generic)g(in)m(terface)g(to)g(net)m(w)m
(ork)h(securit)m(y)e(systems)h(suc)m(h)f(as)h(Kerb)s(eros)f(5.)56
b(If)36 b(y)m(ou)150 3508 y(ha)m(v)m(e)j(a)g(w)m(orking)e(GSSAPI)g
(library)-8 b(,)38 b(y)m(ou)h(can)f(ha)m(v)m(e)h Ft(cvs)e
Fu(connect)i(via)f(a)g(direct)f Ft(tcp)h Fu(connection,)150
3617 y(authen)m(ticating)31 b(with)e(GSSAPI.)275 3774
y(T)-8 b(o)36 b(do)g(this,)g Ft(cvs)f Fu(needs)g(to)i(b)s(e)e(compiled)
g(with)f(GSSAPI)h(supp)s(ort;)i(when)e(con\014guring)f
Ft(cvs)h Fu(it)150 3884 y(tries)26 b(to)i(detect)h(whether)d(GSSAPI)g
(libraries)f(using)g(k)m(erb)s(eros)i(v)m(ersion)f(5)i(are)f(presen)m
(t.)40 b(Y)-8 b(ou)28 b(can)f(also)150 3993 y(use)j(the)h(`)p
Fp(--with-gssapi)p Fu(')c(\015ag)k(to)g(con\014gure.)275
4150 y(The)f(connection)i(is)e(authen)m(ticated)i(using)e(GSSAPI,)h
(but)f(the)i(message)g(stream)g(is)e Fo(not)k Fu(authen-)150
4259 y(ticated)d(b)m(y)f(default.)40 b(Y)-8 b(ou)31 b(m)m(ust)f(use)g
(the)h Fp(-a)f Fu(global)f(option)h(to)h(request)g(stream)f(authen)m
(tication.)275 4416 y(The)23 b(data)i(transmitted)e(is)g
Fo(not)k Fu(encrypted)c(b)m(y)h(default.)38 b(Encryption)23
b(supp)s(ort)f(m)m(ust)i(b)s(e)f(compiled)150 4526 y(in)m(to)28
b(b)s(oth)g(the)h(clien)m(t)f(and)f(the)i(serv)m(er;)h(use)e(the)g(`)p
Fp(--enable-encrypt)p Fu(')d(con\014gure)j(option)g(to)h(turn)e(it)150
4635 y(on.)41 b(Y)-8 b(ou)30 b(m)m(ust)h(then)f(use)g(the)g
Fp(-x)g Fu(global)g(option)g(to)h(request)f(encryption.)275
4792 y(GSSAPI)k(connections)h(are)h(handled)d(on)i(the)g(serv)m(er)h
(side)e(b)m(y)h(the)h(same)f(serv)m(er)h(whic)m(h)e(handles)150
4902 y(the)40 b(passw)m(ord)f(authen)m(tication)i(serv)m(er;)k(see)40
b(Section)g(2.9.3.1)j([P)m(assw)m(ord)d(authen)m(tication)g(serv)m
(er],)150 5011 y(page)46 b(20.)86 b(If)45 b(y)m(ou)g(are)h(using)e(a)h
(GSSAPI)g(mec)m(hanism)f(suc)m(h)h(as)h(Kerb)s(eros)e(whic)m(h)g(pro)m
(vides)g(for)150 5121 y(strong)e(authen)m(tication,)j(y)m(ou)d(will)d
(probably)h(w)m(an)m(t)i(to)h(disable)d(the)i(abilit)m(y)e(to)i(authen)
m(ticate)h(via)150 5230 y(cleartext)38 b(passw)m(ords.)58
b(T)-8 b(o)37 b(do)f(so,)j(create)f(an)e(empt)m(y)h(`)p
Fp(CVSROOT/passwd)p Fu(')c(passw)m(ord)j(\014le,)h(and)f(set)150
5340 y Fp(SystemAuth=no)27 b Fu(in)i(the)h(con\014g)h(\014le)e(\(see)j
(Section)e(C.12)h([con\014g],)g(page)h(136\).)p eop
%%Page: 24 26
24 25 bop 150 -116 a Fu(24)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)275 366 y(The)43 b(GSSAPI)g(serv)m(er)h
(uses)g(a)g(principal)d(name)j(of)g(cvs/)p Fo(hostname)p
Fu(,)k(where)c Fo(hostname)49 b Fu(is)43 b(the)150 476
y(canonical)26 b(name)g(of)h(the)g(serv)m(er)f(host.)40
b(Y)-8 b(ou)27 b(will)c(ha)m(v)m(e)28 b(to)f(set)g(this)f(up)f(as)i
(required)d(b)m(y)i(y)m(our)h(GSSAPI)150 586 y(mec)m(hanism.)275
720 y(T)-8 b(o)30 b(connect)i(using)d(GSSAPI,)g(use)h(`)p
Fp(:gserver:)p Fu('.)39 b(F)-8 b(or)31 b(example,)390
849 y Fp(cvs)47 b(-d)g(:gserver:faun.example.org)o(:/u)o(sr/l)o(ocal)o
(/cv)o(sroo)o(t)42 b(checkout)j(foo)150 1073 y Fn(2.9.5)63
b(Direct)40 b(connection)h(with)g(k)m(erb)s(eros)275
1265 y Fu(The)28 b(easiest)i(w)m(a)m(y)g(to)g(use)f(k)m(erb)s(eros)g
(is)g(to)h(use)f(the)g(k)m(erb)s(eros)g Fp(rsh)p Fu(,)g(as)h(describ)s
(ed)d(in)h(Section)h(2.9.2)150 1375 y([Connecting)c(via)h(rsh],)g(page)
g(19.)40 b(The)26 b(main)e(disadv)-5 b(an)m(tage)26 b(of)g(using)f(rsh)
f(is)h(that)h(all)f(the)h(data)g(needs)150 1484 y(to)j(pass)f(through)g
(additional)f(programs,)h(so)h(it)f(ma)m(y)h(b)s(e)f(slo)m(w)m(er.)40
b(So)29 b(if)e(y)m(ou)i(ha)m(v)m(e)h(k)m(erb)s(eros)e(installed)150
1594 y(y)m(ou)j(can)f(connect)i(via)e(a)g(direct)g Ft(tcp)g
Fu(connection,)h(authen)m(ticating)f(with)f(k)m(erb)s(eros.)275
1728 y(This)19 b(section)j(concerns)g(the)g(k)m(erb)s(eros)f(net)m(w)m
(ork)h(securit)m(y)g(system,)i(v)m(ersion)d(4.)38 b(Kerb)s(eros)20
b(v)m(ersion)i(5)150 1838 y(is)h(supp)s(orted)f(via)h(the)h(GSSAPI)e
(generic)i(net)m(w)m(ork)h(securit)m(y)e(in)m(terface,)j(as)e(describ)s
(ed)d(in)i(the)g(previous)150 1947 y(section.)275 2082
y(T)-8 b(o)22 b(do)g(this,)h Ft(cvs)e Fu(needs)h(to)h(b)s(e)f(compiled)
e(with)h(k)m(erb)s(eros)h(supp)s(ort;)i(when)d(con\014guring)g
Ft(cvs)g Fu(it)h(tries)150 2191 y(to)31 b(detect)h(whether)e(k)m(erb)s
(eros)g(is)f(presen)m(t)i(or)f(y)m(ou)h(can)f(use)g(the)h(`)p
Fp(--with-krb4)p Fu(')d(\015ag)i(to)i(con\014gure.)275
2326 y(The)23 b(data)i(transmitted)e(is)g Fo(not)k Fu(encrypted)c(b)m
(y)h(default.)38 b(Encryption)23 b(supp)s(ort)f(m)m(ust)i(b)s(e)f
(compiled)150 2435 y(in)m(to)29 b(b)s(oth)g(the)g(clien)m(t)g(and)g
(serv)m(er;)h(use)f(the)h(`)p Fp(--enable-encryption)p
Fu(')24 b(con\014gure)29 b(option)g(to)h(turn)e(it)150
2545 y(on.)41 b(Y)-8 b(ou)30 b(m)m(ust)h(then)f(use)g(the)g
Fp(-x)g Fu(global)g(option)g(to)h(request)f(encryption.)275
2679 y(Y)-8 b(ou)25 b(need)g(to)g(edit)g Fp(inetd.conf)d
Fu(on)j(the)g(serv)m(er)g(mac)m(hine)g(to)g(run)f Fp(cvs)29
b(kserver)p Fu(.)37 b(The)25 b(clien)m(t)f(uses)150 2789
y(p)s(ort)35 b(1999)i(b)m(y)f(default;)i(if)c(y)m(ou)i(w)m(an)m(t)h(to)
f(use)g(another)f(p)s(ort)g(sp)s(ecify)g(it)g(in)f(the)i
Fp(CVS_CLIENT_PORT)150 2899 y Fu(en)m(vironmen)m(t)30
b(v)-5 b(ariable)29 b(on)h(the)h(clien)m(t.)275 3033
y(When)g(y)m(ou)g(w)m(an)m(t)i(to)f(use)f Ft(cvs)p Fu(,)g(get)h(a)g
(tic)m(k)m(et)h(in)d(the)i(usual)e(w)m(a)m(y)i(\(generally)f
Fp(kinit)p Fu(\);)g(it)g(m)m(ust)h(b)s(e)150 3143 y(a)f(tic)m(k)m(et)h
(whic)m(h)d(allo)m(ws)h(y)m(ou)g(to)h(log)g(in)m(to)f(the)h(serv)m(er)f
(mac)m(hine.)41 b(Then)29 b(y)m(ou)i(are)g(ready)f(to)h(go:)390
3271 y Fp(cvs)47 b(-d)g(:kserver:faun.example.org)o(:/u)o(sr/l)o(ocal)o
(/cv)o(sroo)o(t)42 b(checkout)j(foo)275 3406 y Fu(Previous)26
b(v)m(ersions)h(of)h Ft(cvs)f Fu(w)m(ould)f(fall)g(bac)m(k)j(to)f(a)g
(connection)g(via)g(rsh;)f(this)g(v)m(ersion)g(will)e(not)j(do)150
3515 y(so.)150 3739 y Fn(2.9.6)63 b(Connecting)41 b(with)f(fork)275
3931 y Fu(This)e(access)k(metho)s(d)e(allo)m(ws)g(y)m(ou)g(to)i
(connect)f(to)g(a)g(rep)s(ository)e(on)i(y)m(our)f(lo)s(cal)g(disk)f
(via)h(the)150 4041 y(remote)45 b(proto)s(col.)82 b(In)43
b(other)h(w)m(ords)g(it)f(do)s(es)h(prett)m(y)h(m)m(uc)m(h)f(the)g
(same)h(thing)e(as)h Fp(:local:)p Fu(,)i(but)150 4151
y(v)-5 b(arious)29 b(quirks,)g(bugs)h(and)f(the)i(lik)m(e)f(are)g
(those)h(of)g(the)f(remote)i Ft(cvs)d Fu(rather)h(than)h(the)f(lo)s
(cal)g Ft(cvs)p Fu(.)275 4285 y(F)-8 b(or)23 b(da)m(y-to-da)m(y)h(op)s
(erations)e(y)m(ou)h(migh)m(t)f(prefer)g(either)g Fp(:local:)f
Fu(or)h Fp(:fork:)p Fu(,)h(dep)s(ending)d(on)i(y)m(our)150
4395 y(preferences.)39 b(Of)27 b(course)g Fp(:fork:)f
Fu(comes)i(in)d(particularly)g(handy)h(in)g(testing)h(or)g(debugging)f
Fp(cvs)h Fu(and)150 4504 y(the)34 b(remote)h(proto)s(col.)51
b(Sp)s(eci\014cally)-8 b(,)33 b(w)m(e)h(a)m(v)m(oid)g(all)f(of)h(the)g
(net)m(w)m(ork-related)h(setup/con\014guration,)150 4614
y(timeouts,)g(and)e(authen)m(tication)h(inheren)m(t)f(in)g(the)h(other)
g(remote)h(access)g(metho)s(ds)e(but)h(still)d(create)150
4723 y(a)g(connection)f(whic)m(h)f(uses)h(the)h(remote)g(proto)s(col.)
275 4858 y(T)-8 b(o)29 b(connect)h(using)d(the)j Fp(fork)d
Fu(metho)s(d,)i(use)g(`)p Fp(:fork:)p Fu(')f(and)g(the)i(pathname)e(to)
i(y)m(our)f(lo)s(cal)f(rep)s(os-)150 4967 y(itory)-8
b(.)41 b(F)-8 b(or)31 b(example:)390 5096 y Fp(cvs)47
b(-d)g(:fork:/usr/local/cvsroot)41 b(checkout)46 b(foo)275
5230 y Fu(As)40 b(with)e Fp(:ext:)p Fu(,)j(the)g(serv)m(er)f(is)f
(called)g(`)p Fp(cvs)p Fu(')h(b)m(y)g(default,)i(or)e(the)g(v)-5
b(alue)39 b(of)i(the)f Fp(CVS_SERVER)150 5340 y Fu(en)m(vironmen)m(t)30
b(v)-5 b(ariable.)p eop
%%Page: 25 27
25 26 bop 150 -116 a Fu(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
2425 b(25)150 366 y Fq(2.10)68 b(Read-only)46 b(rep)t(ository)g(access)
275 582 y Fu(It)56 b(is)f(p)s(ossible)e(to)k(gran)m(t)g(read-only)e
(rep)s(ository)g(access)j(to)f(p)s(eople)e(using)f(the)i(passw)m(ord-)
150 691 y(authen)m(ticated)44 b(serv)m(er)g(\(see)h(Section)e(2.9.3)i
([P)m(assw)m(ord)f(authen)m(ticated],)49 b(page)44 b(20\).)81
b(\(The)44 b(other)150 801 y(access)f(metho)s(ds)d(do)h(not)g(ha)m(v)m
(e)i(explicit)c(supp)s(ort)h(for)h(read-only)f(users)h(b)s(ecause)g
(those)h(metho)s(ds)150 910 y(all)36 b(assume)i(login)e(access)j(to)f
(the)f(rep)s(ository)g(mac)m(hine)g(an)m(yw)m(a)m(y)-8
b(,)41 b(and)c(therefore)h(the)g(user)e(can)i(do)150
1020 y(whatev)m(er)31 b(lo)s(cal)f(\014le)f(p)s(ermissions)e(allo)m(w)j
(her)g(to)h(do.\))275 1177 y(A)e(user)f(who)h(has)g(read-only)g(access)
h(can)g(do)f(only)f(those)i Ft(cvs)e Fu(op)s(erations)g(whic)m(h)g(do)h
(not)h(mo)s(dify)150 1287 y(the)35 b(rep)s(ository)-8
b(,)36 b(except)g(for)e(certain)h(\\administrativ)m(e")f(\014les)g
(\(suc)m(h)h(as)g(lo)s(c)m(k)g(\014les)f(and)g(the)h(history)150
1396 y(\014le\).)71 b(It)40 b(ma)m(y)h(b)s(e)f(desirable)f(to)i(use)f
(this)g(feature)g(in)g(conjunction)f(with)g(user-aliasing)g(\(see)i
(Sec-)150 1506 y(tion)30 b(2.9.3.1)j([P)m(assw)m(ord)e(authen)m
(tication)f(serv)m(er],)h(page)g(20\).)275 1663 y(Unlik)m(e)e(with)f
(previous)h(v)m(ersions)h(of)g Ft(cvs)p Fu(,)f(read-only)h(users)f
(should)f(b)s(e)i(able)f(merely)h(to)h(read)f(the)150
1773 y(rep)s(ository)-8 b(,)32 b(and)g(not)g(to)h(execute)h(programs)e
(on)g(the)g(serv)m(er)h(or)f(otherwise)g(gain)g(unexp)s(ected)f(lev)m
(els)150 1882 y(of)26 b(access.)40 b(Or)25 b(to)h(b)s(e)f(more)g
(accurate,)j(the)e Fo(kno)m(wn)f Fu(holes)g(ha)m(v)m(e)i(b)s(een)d
(plugged.)38 b(Because)27 b(this)d(feature)150 1992 y(is)30
b(new)g(and)g(has)h(not)g(receiv)m(ed)g(a)g(comprehensiv)m(e)f(securit)
m(y)g(audit,)h(y)m(ou)g(should)d(use)j(whatev)m(er)g(lev)m(el)150
2101 y(of)g(caution)f(seems)g(w)m(arran)m(ted)h(giv)m(en)g(y)m(our)f
(attitude)g(concerning)g(securit)m(y)-8 b(.)275 2258
y(There)24 b(are)h(t)m(w)m(o)i(w)m(a)m(ys)e(to)h(sp)s(ecify)e
(read-only)g(access)i(for)f(a)h(user:)37 b(b)m(y)25 b(inclusion,)e(and)
h(b)m(y)h(exclusion.)275 2415 y Fp(")p Fu(Inclusion)p
Fp(")e Fu(means)j(listing)e(that)i(user)g(sp)s(eci\014cally)e(in)g(the)
j(`)p Fp($CVSROOT/CVSROOT/readers)o Fu(')21 b(\014le,)150
2525 y(whic)m(h)29 b(is)h(simply)d(a)k(newline-separated)e(list)g(of)i
(users.)40 b(Here)31 b(is)e(a)i(sample)e(`)p Fp(readers)p
Fu(')g(\014le:)390 2676 y Fp(melissa)390 2780 y(splotnik)390
2884 y(jrandom)275 3041 y Fu(\(Don't)i(forget)h(the)e(newline)e(after)j
(the)g(last)f(user.\))275 3198 y Fp(")p Fu(Exclusion)p
Fp(")d Fu(means)k(explicitly)d(listing)g(ev)m(ery)m(one)k(who)e(has)g
Fo(write)35 b Fu(access|if)30 b(the)h(\014le)390 3349
y Fp($CVSROOT/CVSROOT/writers)150 3506 y Fu(exists,)h(then)f(only)g
(those)h(users)e(listed)h(in)f(it)h(ha)m(v)m(e)i(write)d(access,)k(and)
d(ev)m(ery)m(one)i(else)e(has)h(read-only)150 3616 y(access)i(\(of)f
(course,)h(ev)m(en)g(the)f(read-only)f(users)g(still)f(need)h(to)i(b)s
(e)e(listed)f(in)h(the)h Ft(cvs)f Fu(`)p Fp(passwd)p
Fu(')f(\014le\).)150 3725 y(The)f(`)p Fp(writers)p Fu(')f(\014le)g(has)
h(the)h(same)g(format)f(as)h(the)g(`)p Fp(readers)p Fu(')d(\014le.)275
3882 y(Note:)58 b(if)37 b(y)m(our)i Ft(cvs)e Fu(`)p Fp(passwd)p
Fu(')g(\014le)h(maps)g(cvs)g(users)g(on)m(to)i(system)e(users)g(\(see)h
(Section)f(2.9.3.1)150 3992 y([P)m(assw)m(ord)d(authen)m(tication)f
(serv)m(er],)j(page)e(20\),)i(mak)m(e)e(sure)f(y)m(ou)h(den)m(y)f(or)h
(gran)m(t)g(read-only)f(access)150 4102 y(using)29 b(the)j
Fo(cvs)i Fu(usernames,)d(not)g(the)g(system)g(usernames.)42
b(That)31 b(is,)f(the)i(`)p Fp(readers)p Fu(')d(and)h(`)p
Fp(writers)p Fu(')150 4211 y(\014les)f(con)m(tain)i(cvs)g(usernames,)e
(whic)m(h)h(ma)m(y)h(or)f(ma)m(y)h(not)g(b)s(e)e(the)i(same)g(as)f
(system)h(usernames.)275 4368 y(Here)42 b(is)f(a)i(complete)g
(description)d(of)i(the)h(serv)m(er's)f(b)s(eha)m(vior)f(in)g(deciding)
g(whether)g(to)i(gran)m(t)150 4478 y(read-only)30 b(or)g(read-write)g
(access:)275 4635 y(If)37 b(`)p Fp(readers)p Fu(')g(exists,)j(and)d
(this)g(user)h(is)f(listed)f(in)h(it,)j(then)e(she)g(gets)h(read-only)e
(access.)66 b(Or)37 b(if)150 4745 y(`)p Fp(writers)p
Fu(')28 b(exists,)h(and)g(this)f(user)h(is)f(NOT)h(listed)f(in)g(it,)i
(then)f(she)g(also)g(gets)h(read-only)f(access)i(\(this)150
4854 y(is)21 b(true)h(ev)m(en)h(if)e(`)p Fp(readers)p
Fu(')f(exists)i(but)f(she)h(is)f(not)h(listed)f(there\).)38
b(Otherwise,)23 b(she)f(gets)h(full)c(read-write)150
4964 y(access.)275 5121 y(Of)26 b(course)h(there)g(is)f(a)h(con\015ict)
g(if)f(the)h(user)f(is)g(listed)g(in)f(b)s(oth)i(\014les.)38
b(This)25 b(is)h(resolv)m(ed)h(in)f(the)h(more)150 5230
y(conserv)-5 b(ativ)m(e)31 b(w)m(a)m(y)-8 b(,)31 b(it)f(b)s(eing)e(b)s
(etter)i(to)g(protect)h(the)f(rep)s(ository)f(to)s(o)h(m)m(uc)m(h)g
(than)f(to)s(o)i(little:)39 b(suc)m(h)30 b(a)150 5340
y(user)g(gets)h(read-only)f(access.)p eop
%%Page: 26 28
26 27 bop 150 -116 a Fu(26)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fq(2.11)68 b(T)-11
b(emp)t(orary)45 b(directories)h(for)f(the)g(serv)l(er)275
559 y Fu(While)29 b(running,)f(the)i Ft(cvs)g Fu(serv)m(er)g(creates)i
(temp)s(orary)e(directories.)40 b(They)30 b(are)g(named)390
688 y Fp(cvs-serv)p Fo(pid)150 822 y Fu(where)45 b Fo(pid)i
Fu(is)d(the)i(pro)s(cess)f(iden)m(ti\014cation)f(n)m(um)m(b)s(er)g(of)h
(the)h(serv)m(er.)86 b(They)44 b(are)i(lo)s(cated)g(in)e(the)150
932 y(directory)39 b(sp)s(eci\014ed)f(b)m(y)i(the)g(`)p
Fp(TMPDIR)p Fu(')f(en)m(vironmen)m(t)g(v)-5 b(ariable)39
b(\(see)h(App)s(endix)d(D)k([En)m(vironmen)m(t)150 1041
y(v)-5 b(ariables],)31 b(page)h(139\),)i(the)e(`)p Fp(-T)p
Fu(')f(global)g(option)g(\(see)h(Section)g(A.4)g([Global)f(options],)g
(page)i(84\),)g(or)150 1151 y(failing)28 b(that)j(`)p
Fp(/tmp)p Fu('.)275 1286 y(In)h(most)h(cases)h(the)g(serv)m(er)f(will)e
(remo)m(v)m(e)j(the)f(temp)s(orary)g(directory)g(when)f(it)h(is)f
(done,)i(whether)150 1395 y(it)29 b(\014nishes)e(normally)h(or)h
(abnormally)-8 b(.)39 b(Ho)m(w)m(ev)m(er,)32 b(there)e(are)f(a)h(few)f
(cases)i(in)d(whic)m(h)g(the)i(serv)m(er)f(do)s(es)150
1505 y(not)i(or)f(cannot)h(remo)m(v)m(e)h(the)e(temp)s(orary)g
(directory)-8 b(,)31 b(for)f(example:)225 1639 y Fs(\017)60
b Fu(If)27 b(the)g(serv)m(er)h(ab)s(orts)f(due)g(to)h(an)f(in)m(ternal)
f(serv)m(er)i(error,)g(it)f(ma)m(y)h(preserv)m(e)f(the)h(directory)f
(to)h(aid)330 1749 y(in)h(debugging)225 1883 y Fs(\017)60
b Fu(If)32 b(the)g(serv)m(er)h(is)e(killed)f(in)h(a)i(w)m(a)m(y)g(that)
g(it)f(has)g(no)g(w)m(a)m(y)h(of)f(cleaning)g(up)f(\(most)i(notably)-8
b(,)33 b(`)p Fp(kill)330 1993 y(-KILL)p Fu(')c(on)h(unix\).)225
2127 y Fs(\017)60 b Fu(If)30 b(the)g(system)h(sh)m(uts)e(do)m(wn)h
(without)g(an)g(orderly)f(sh)m(utdo)m(wn,)h(whic)m(h)f(tells)g(the)h
(serv)m(er)h(to)g(clean)330 2237 y(up.)275 2396 y(In)j(cases)h(suc)m(h)
g(as)g(this,)g(y)m(ou)g(will)d(need)j(to)g(man)m(ually)f(remo)m(v)m(e)i
(the)f(`)p Fp(cvs-serv)p Fo(pid)t Fu(')c(directories.)150
2506 y(As)c(long)g(as)h(there)g(is)e(no)i(serv)m(er)f(running)e(with)h
(pro)s(cess)h(iden)m(ti\014cation)f(n)m(um)m(b)s(er)g
Fo(pid)p Fu(,)h(it)g(is)f(safe)i(to)g(do)150 2616 y(so.)p
eop
%%Page: 27 29
27 28 bop 150 -116 a Fu(Chapter)30 b(3:)41 b(Starting)30
b(a)g(pro)5 b(ject)31 b(with)e(CVS)1912 b(27)150 366
y Fr(3)80 b(Starting)54 b(a)g(pro)9 b(ject)53 b(with)g(CVS)275
612 y Fu(Because)30 b(renaming)f(\014les)f(and)h(mo)m(ving)g(them)h(b)s
(et)m(w)m(een)g(directories)e(is)h(somewhat)h(incon)m(v)m(enien)m(t,)
150 722 y(the)36 b(\014rst)f(thing)f(y)m(ou)i(do)g(when)f(y)m(ou)h
(start)g(a)g(new)f(pro)5 b(ject)36 b(should)e(b)s(e)h(to)h(think)e
(through)h(y)m(our)h(\014le)150 832 y(organization.)k(It)27
b(is)e(not)i(imp)s(ossible)d(to)j(rename)g(or)g(mo)m(v)m(e)h(\014les,)f
(but)f(it)g(do)s(es)h(increase)f(the)h(p)s(oten)m(tial)150
941 y(for)c(confusion)e(and)h Ft(cvs)g Fu(do)s(es)g(ha)m(v)m(e)i(some)g
(quirks)d(particularly)f(in)h(the)i(area)h(of)f(renaming)f
(directories.)150 1051 y(See)31 b(Section)f(7.4)h([Mo)m(ving)g
(\014les],)f(page)h(52.)275 1189 y(What)g(to)g(do)f(next)h(dep)s(ends)d
(on)i(the)h(situation)e(at)i(hand.)150 1456 y Fq(3.1)68
b(Setting)46 b(up)e(the)h(\014les)275 1653 y Fu(The)28
b(\014rst)g(step)h(is)f(to)h(create)i(the)e(\014les)f(inside)e(the)j
(rep)s(ository)-8 b(.)40 b(This)27 b(can)i(b)s(e)f(done)h(in)e(a)i
(couple)g(of)150 1763 y(di\013eren)m(t)h(w)m(a)m(ys.)150
1995 y Fn(3.1.1)63 b(Creating)40 b(a)h(directory)g(tree)f(from)h(a)f(n)
m(um)m(b)s(er)h(of)f(\014les)275 2191 y Fu(When)e(y)m(ou)i(b)s(egin)d
(using)h Ft(cvs)p Fu(,)i(y)m(ou)g(will)c(probably)h(already)i(ha)m(v)m
(e)h(sev)m(eral)g(pro)5 b(jects)39 b(that)h(can)150 2301
y(b)s(e)46 b(put)h(under)e Ft(cvs)h Fu(con)m(trol.)91
b(In)47 b(these)g(cases)h(the)f(easiest)h(w)m(a)m(y)g(is)e(to)i(use)f
(the)g Fp(import)e Fu(com-)150 2410 y(mand.)84 b(An)45
b(example)f(is)h(probably)e(the)i(easiest)h(w)m(a)m(y)g(to)g(explain)d
(ho)m(w)i(to)h(use)f(it.)84 b(If)45 b(the)g(\014les)150
2520 y(y)m(ou)31 b(w)m(an)m(t)g(to)h(install)c(in)h Ft(cvs)h
Fu(reside)f(in)g(`)p Fo(wdir)7 b Fu(',)29 b(and)h(y)m(ou)h(w)m(an)m(t)g
(them)g(to)g(app)s(ear)f(in)f(the)i(rep)s(ository)150
2629 y(as)g(`)p Fp($CVSROOT/yoyodyne/)p Fo(rdi)o(r)6
b Fu(',)25 b(y)m(ou)31 b(can)g(do)f(this:)390 2762 y
Fp($)47 b(cd)h Fo(wdir)390 2866 y Fp($)f(cvs)g(import)f(-m)i("Imported)
d(sources")g(yoyodyne/)p Fo(rdir)50 b Fp(yoyo)d(start)275
3004 y Fu(Unless)26 b(y)m(ou)h(supply)e(a)i(log)g(message)i(with)d(the)
h(`)p Fp(-m)p Fu(')g(\015ag,)h Ft(cvs)e Fu(starts)i(an)f(editor)g(and)f
(prompts)g(for)150 3114 y(a)j(message.)41 b(The)28 b(string)f(`)p
Fp(yoyo)p Fu(')h(is)f(a)i Fo(v)m(endor)f(tag)p Fu(,)j(and)c(`)p
Fp(start)p Fu(')h(is)f(a)i Fo(release)g(tag)p Fu(.)41
b(They)28 b(ma)m(y)h(\014ll)d(no)150 3223 y(purp)s(ose)h(in)f(this)i
(con)m(text,)i(but)e(since)g Ft(cvs)f Fu(requires)g(them)h(they)g(m)m
(ust)g(b)s(e)g(presen)m(t.)40 b(See)28 b(Chapter)g(13)150
3333 y([T)-8 b(rac)m(king)31 b(sources],)g(page)g(75,)g(for)f(more)h
(information)e(ab)s(out)h(them.)275 3471 y(Y)-8 b(ou)30
b(can)h(no)m(w)f(v)m(erify)g(that)h(it)f(w)m(ork)m(ed,)h(and)f(remo)m
(v)m(e)i(y)m(our)e(original)f(source)h(directory)-8 b(.)390
3604 y Fp($)47 b(cd)h(..)390 3708 y($)f(mv)h Fo(dir)k(dir)p
Fp(.orig)390 3812 y($)47 b(cvs)g(checkout)f(yoyodyne/)p
Fo(dir)336 b Fp(#)48 b Fu(Explanation)29 b(b)s(elo)m(w)390
3915 y Fp($)47 b(diff)g(-r)g Fo(dir)p Fp(.orig)e(yoyodyne/)p
Fo(dir)390 4019 y Fp($)i(rm)h(-r)f Fo(dir)p Fp(.orig)150
4158 y Fu(Erasing)30 b(the)i(original)d(sources)i(is)g(a)g(go)s(o)s(d)g
(idea,)h(to)g(mak)m(e)g(sure)e(that)i(y)m(ou)g(do)f(not)h(acciden)m
(tally)e(edit)150 4267 y(them)40 b(in)f Fo(dir)p Fu(,)i(b)m(ypassing)d
Ft(cvs)p Fu(.)69 b(Of)40 b(course,)i(it)e(w)m(ould)f(b)s(e)g(wise)g(to)
i(mak)m(e)g(sure)e(that)i(y)m(ou)f(ha)m(v)m(e)i(a)150
4377 y(bac)m(kup)30 b(of)h(the)f(sources)h(b)s(efore)f(y)m(ou)g(remo)m
(v)m(e)i(them.)275 4515 y(The)d Fp(checkout)e Fu(command)j(can)g
(either)f(tak)m(e)i(a)g(mo)s(dule)d(name)h(as)h(argumen)m(t)h(\(as)f
(it)f(has)h(done)f(in)150 4625 y(all)d(previous)f(examples\))h(or)h(a)g
(path)f(name)h(relativ)m(e)g(to)g Fp($CVSROOT)p Fu(,)e(as)i(it)f(did)f
(in)g(the)i(example)f(ab)s(o)m(v)m(e.)275 4763 y(It)49
b(is)g(a)h(go)s(o)s(d)f(idea)g(to)h(c)m(hec)m(k)h(that)f(the)g(p)s
(ermissions)c Ft(cvs)j Fu(sets)h(on)f(the)h(directories)e(inside)150
4873 y(`)p Fp($CVSROOT)p Fu(')35 b(are)h(reasonable,)i(and)e(that)h
(they)g(b)s(elong)e(to)j(the)e(prop)s(er)f(groups.)58
b(See)37 b(Section)f(2.2.2)150 4982 y([File)30 b(p)s(ermissions],)d
(page)32 b(9.)275 5121 y(If)i(some)h(of)g(the)g(\014les)f(y)m(ou)h(w)m
(an)m(t)g(to)h(imp)s(ort)d(are)i(binary)-8 b(,)35 b(y)m(ou)g(ma)m(y)g
(w)m(an)m(t)h(to)f(use)g(the)g(wrapp)s(ers)150 5230 y(features)g(to)h
(sp)s(ecify)e(whic)m(h)g(\014les)g(are)i(binary)d(and)h(whic)m(h)g(are)
i(not.)55 b(See)36 b(Section)e(C.2)i([W)-8 b(rapp)s(ers],)150
5340 y(page)31 b(128.)p eop
%%Page: 28 30
28 29 bop 150 -116 a Fu(28)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fn(3.1.2)63 b(Creating)40
b(Files)i(F)-10 b(rom)41 b(Other)g(V)-10 b(ersion)41
b(Con)m(trol)g(Systems)275 553 y Fu(If)35 b(y)m(ou)i(ha)m(v)m(e)h(a)f
(pro)5 b(ject)37 b(whic)m(h)e(y)m(ou)i(are)f(main)m(taining)f(with)g
(another)i(v)m(ersion)f(con)m(trol)h(system,)150 663
y(suc)m(h)g(as)g Ft(r)n(cs)p Fu(,)h(y)m(ou)f(ma)m(y)h(wish)d(to)j(put)e
(the)h(\014les)f(from)g(that)i(pro)5 b(ject)37 b(in)m(to)g
Ft(cvs)p Fu(,)h(and)f(preserv)m(e)g(the)150 772 y(revision)29
b(history)g(of)h(the)h(\014les.)150 939 y(F)-8 b(rom)31
b(R)m(CS)60 b(If)26 b(y)m(ou)h(ha)m(v)m(e)g(b)s(een)f(using)f
Ft(r)n(cs)p Fu(,)h(\014nd)f(the)i Ft(r)n(cs)e Fu(\014les|usually)e(a)k
(\014le)e(named)h(`)p Fp(foo.c)p Fu(')g(will)630 1048
y(ha)m(v)m(e)h(its)e Ft(r)n(cs)g Fu(\014le)g(in)g(`)p
Fp(RCS/foo.c,v)p Fu(')e(\(but)j(it)f(could)g(b)s(e)g(other)h(places;)i
(consult)d(the)h Ft(r)n(cs)630 1158 y Fu(do)s(cumen)m(tation)36
b(for)g(details\).)57 b(Then)35 b(create)i(the)f(appropriate)f
(directories)g(in)g Ft(cvs)g Fu(if)630 1268 y(they)d(do)h(not)f
(already)g(exist.)46 b(Then)31 b(cop)m(y)i(the)g(\014les)e(in)m(to)h
(the)h(appropriate)e(directories)630 1377 y(in)39 b(the)i
Ft(cvs)e Fu(rep)s(ository)h(\(the)g(name)h(in)e(the)i(rep)s(ository)e
(m)m(ust)h(b)s(e)g(the)h(name)f(of)h(the)630 1487 y(source)32
b(\014le)e(with)g(`)p Fp(,v)p Fu(')i(added;)f(the)h(\014les)e(go)i
(directly)f(in)f(the)h(appropriate)g(directory)g(of)630
1596 y(the)d(rep)s(ository)-8 b(,)27 b(not)h(in)e(an)h(`)p
Fp(RCS)p Fu(')g(sub)s(directory\).)38 b(This)26 b(is)g(one)i(of)f(the)h
(few)f(times)g(when)630 1706 y(it)35 b(is)g(a)h(go)s(o)s(d)g(idea)f(to)
i(access)g(the)f Ft(cvs)e Fu(rep)s(ository)h(directly)-8
b(,)37 b(rather)e(than)h(using)e Ft(cvs)630 1816 y Fu(commands.)40
b(Then)30 b(y)m(ou)g(are)h(ready)f(to)i(c)m(hec)m(k)g(out)e(a)h(new)f
(w)m(orking)f(directory)-8 b(.)630 1944 y(The)31 b Ft(r)n(cs)f
Fu(\014le)h(should)e(not)j(b)s(e)e(lo)s(c)m(k)m(ed)i(when)e(y)m(ou)i
(mo)m(v)m(e)h(it)e(in)m(to)g Ft(cvs)p Fu(;)g(if)f(it)h(is,)g
Ft(cvs)g Fu(will)630 2054 y(ha)m(v)m(e)h(trouble)d(letting)h(y)m(ou)h
(op)s(erate)g(on)f(it.)150 2201 y(F)-8 b(rom)31 b(another)f(v)m(ersion)
g(con)m(trol)h(system)630 2311 y(Man)m(y)j(v)m(ersion)g(con)m(trol)g
(systems)g(ha)m(v)m(e)h(the)e(abilit)m(y)g(to)h(exp)s(ort)g
Ft(r)n(cs)e Fu(\014les)h(in)g(the)h(stan-)630 2421 y(dard)41
b(format.)76 b(If)41 b(y)m(ours)h(do)s(es,)j(exp)s(ort)c(the)i
Ft(r)n(cs)e Fu(\014les)f(and)i(then)f(follo)m(w)h(the)g(ab)s(o)m(v)m(e)
630 2530 y(instructions.)630 2659 y(F)-8 b(ailing)29
b(that,)h(probably)e(y)m(our)i(b)s(est)f(b)s(et)g(is)g(to)i(write)e(a)h
(script)e(that)i(will)e(c)m(hec)m(k)j(out)f(the)630 2768
y(\014les)21 b(one)i(revision)e(at)i(a)g(time)f(using)f(the)i(command)f
(line)f(in)m(terface)i(to)g(the)g(other)g(system,)630
2878 y(and)29 b(then)g(c)m(hec)m(k)i(the)e(revisions)f(in)m(to)h
Ft(cvs)p Fu(.)39 b(The)29 b(`)p Fp(sccs2rcs)p Fu(')f(script)g(men)m
(tioned)h(b)s(elo)m(w)630 2987 y(ma)m(y)i(b)s(e)f(a)g(useful)f(example)
h(to)h(follo)m(w.)150 3135 y(F)-8 b(rom)31 b(SCCS)630
3245 y(There)24 b(is)g(a)i(script)e(in)f(the)i(`)p Fp(contrib)p
Fu(')f(directory)g(of)h(the)g Ft(cvs)f Fu(source)h(distribution)d
(called)630 3354 y(`)p Fp(sccs2rcs)p Fu(')31 b(whic)m(h)h(con)m(v)m
(erts)j Ft(sccs)d Fu(\014les)g(to)i Ft(r)n(cs)e Fu(\014les.)49
b(Note:)e(y)m(ou)34 b(m)m(ust)f(run)f(it)g(on)i(a)630
3464 y(mac)m(hine)40 b(whic)m(h)f(has)h(b)s(oth)g Ft(sccs)f
Fu(and)h Ft(r)n(cs)f Fu(installed,)i(and)f(lik)m(e)g(ev)m(erything)g
(else)g(in)630 3573 y(con)m(trib)30 b(it)g(is)f(unsupp)s(orted)f(\(y)m
(our)i(mileage)h(ma)m(y)g(v)-5 b(ary\).)150 3721 y(F)d(rom)31
b(PV)m(CS)630 3830 y(There)24 b(is)g(a)i(script)e(in)f(the)i(`)p
Fp(contrib)p Fu(')f(directory)g(of)h(the)g Ft(cvs)f Fu(source)h
(distribution)d(called)630 3940 y(`)p Fp(pvcs_to_rcs)p
Fu(')31 b(whic)m(h)i(con)m(v)m(erts)i Ft(pv)n(cs)d Fu(arc)m(hiv)m(es)i
(to)h Ft(r)n(cs)e Fu(\014les.)50 b(Y)-8 b(ou)34 b(m)m(ust)f(run)g(it)g
(on)630 4050 y(a)h(mac)m(hine)f(whic)m(h)f(has)h(b)s(oth)f
Ft(pv)n(cs)g Fu(and)h Ft(r)n(cs)f Fu(installed,)g(and)h(lik)m(e)f(ev)m
(erything)h(else)g(in)630 4159 y(con)m(trib)j(it)f(is)g(unsupp)s(orted)
e(\(y)m(our)k(mileage)f(ma)m(y)g(v)-5 b(ary\).)58 b(See)37
b(the)f(commen)m(ts)h(in)e(the)630 4269 y(script)29 b(for)h(details.)
150 4475 y Fn(3.1.3)63 b(Creating)40 b(a)h(directory)g(tree)f(from)h
(scratc)m(h)275 4662 y Fu(F)-8 b(or)43 b(a)f(new)g(pro)5
b(ject,)46 b(the)c(easiest)h(thing)e(to)i(do)f(is)g(probably)e(to)j
(create)h(an)e(empt)m(y)g(directory)150 4772 y(structure,)30
b(lik)m(e)g(this:)390 4894 y Fp($)47 b(mkdir)g(tc)390
4998 y($)g(mkdir)g(tc/man)390 5102 y($)g(mkdir)g(tc/testing)275
5230 y Fu(After)28 b(that,)h(y)m(ou)g(use)f(the)g Fp(import)f
Fu(command)h(to)h(create)h(the)e(corresp)s(onding)e(\(empt)m(y\))j
(directory)150 5340 y(structure)h(inside)e(the)j(rep)s(ository:)p
eop
%%Page: 29 31
29 30 bop 150 -116 a Fu(Chapter)30 b(3:)41 b(Starting)30
b(a)g(pro)5 b(ject)31 b(with)e(CVS)1912 b(29)390 366
y Fp($)47 b(cd)h(tc)390 470 y($)f(cvs)g(import)f(-m)i("Created)d
(directory)g(structure")g(yoyodyne/)p Fo(dir)51 b Fp(yoyo)46
b(start)275 605 y Fu(Then,)29 b(use)h Fp(add)g Fu(to)h(add)f(\014les)f
(\(and)h(new)g(directories\))g(as)g(they)h(app)s(ear.)275
739 y(Chec)m(k)c(that)h(the)g(p)s(ermissions)c Ft(cvs)j
Fu(sets)h(on)f(the)h(directories)e(inside)f(`)p Fp($CVSROOT)p
Fu(')h(are)i(reasonable.)150 997 y Fq(3.2)68 b(De\014ning)45
b(the)g(mo)t(dule)275 1189 y Fu(The)25 b(next)h(step)f(is)g(to)h
(de\014ne)f(the)h(mo)s(dule)e(in)g(the)i(`)p Fp(modules)p
Fu(')e(\014le.)39 b(This)24 b(is)g(not)i(strictly)f(necessary)-8
b(,)150 1299 y(but)30 b(mo)s(dules)e(can)j(b)s(e)f(con)m(v)m(enien)m(t)
h(in)e(grouping)g(together)j(related)e(\014les)g(and)f(directories.)275
1433 y(In)g(simple)g(cases)i(these)g(steps)f(are)h(su\016cien)m(t)e(to)
j(de\014ne)d(a)i(mo)s(dule.)199 1568 y(1.)61 b(Get)31
b(a)g(w)m(orking)f(cop)m(y)h(of)g(the)f(mo)s(dules)f(\014le.)570
1696 y Fp($)47 b(cvs)g(checkout)f(CVSROOT/modules)570
1800 y($)h(cd)h(CVSROOT)199 1935 y Fu(2.)61 b(Edit)30
b(the)h(\014le)f(and)g(insert)g(a)i(line)d(that)j(de\014nes)e(the)h(mo)
s(dule.)41 b(See)31 b(Section)g(2.4)h([In)m(tro)f(adminis-)330
2044 y(trativ)m(e)j(\014les],)f(page)h(16,)h(for)e(an)g(in)m(tro)s
(duction.)47 b(See)33 b(Section)g(C.1)h([mo)s(dules],)e(page)i(125,)i
(for)d(a)330 2154 y(full)25 b(description)g(of)i(the)h(mo)s(dules)d
(\014le.)39 b(Y)-8 b(ou)27 b(can)h(use)f(the)g(follo)m(wing)f(line)f
(to)j(de\014ne)e(the)i(mo)s(dule)330 2264 y(`)p Fp(tc)p
Fu(':)570 2392 y Fp(tc)143 b(yoyodyne/tc)199 2527 y Fu(3.)61
b(Commit)30 b(y)m(our)g(c)m(hanges)h(to)g(the)g(mo)s(dules)d(\014le.)
570 2655 y Fp($)47 b(cvs)g(commit)f(-m)i("Added)e(the)h(tc)g(module.")e
(modules)199 2790 y Fu(4.)61 b(Release)31 b(the)g(mo)s(dules)d(mo)s
(dule.)570 2919 y Fp($)47 b(cd)h(..)570 3022 y($)f(cvs)g(release)f(-d)h
(CVSROOT)p eop
%%Page: 30 32
30 31 bop 150 -116 a Fu(30)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)p eop
%%Page: 31 33
31 32 bop 150 -116 a Fu(Chapter)30 b(4:)41 b(Revisions)2669
b(31)150 366 y Fr(4)80 b(Revisions)275 594 y Fu(F)-8
b(or)28 b(man)m(y)f(uses)g(of)g Ft(cvs)p Fu(,)h(one)f(do)s(esn't)g
(need)h(to)g(w)m(orry)f(to)s(o)h(m)m(uc)m(h)f(ab)s(out)g(revision)f(n)m
(um)m(b)s(ers;)h Ft(cvs)150 704 y Fu(assigns)k(n)m(um)m(b)s(ers)f(suc)m
(h)h(as)h Fp(1.1)p Fu(,)f Fp(1.2)p Fu(,)g(and)g(so)h(on,)g(and)f(that)h
(is)f(all)f(one)i(needs)f(to)h(kno)m(w.)45 b(Ho)m(w)m(ev)m(er,)150
813 y(some)25 b(p)s(eople)e(prefer)g(to)i(ha)m(v)m(e)h(more)e(kno)m
(wledge)g(and)g(con)m(trol)g(concerning)g(ho)m(w)g Ft(cvs)f
Fu(assigns)h(revision)150 923 y(n)m(um)m(b)s(ers.)275
1056 y(If)g(one)h(w)m(an)m(ts)g(to)g(k)m(eep)h(trac)m(k)g(of)f(a)g(set)
g(of)g(revisions)d(in)m(v)m(olving)i(more)g(than)h(one)g(\014le,)g(suc)
m(h)f(as)h(whic)m(h)150 1166 y(revisions)30 b(w)m(en)m(t)j(in)m(to)f(a)
g(particular)e(release,)j(one)f(uses)g(a)g Fo(tag)p Fu(,)i(whic)m(h)c
(is)h(a)i(sym)m(b)s(olic)d(revision)g(whic)m(h)150 1275
y(can)h(b)s(e)e(assigned)h(to)h(a)g(n)m(umeric)e(revision)g(in)g(eac)m
(h)i(\014le.)150 1529 y Fq(4.1)68 b(Revision)46 b(n)l(um)l(b)t(ers)275
1720 y Fu(Eac)m(h)34 b(v)m(ersion)g(of)g(a)h(\014le)e(has)h(a)h(unique)
d Fo(revision)g(n)m(um)m(b)s(er)p Fu(.)51 b(Revision)33
b(n)m(um)m(b)s(ers)g(lo)s(ok)h(lik)m(e)f(`)p Fp(1.1)p
Fu(',)150 1829 y(`)p Fp(1.2)p Fu(',)f(`)p Fp(1.3.2.2)p
Fu(')e(or)i(ev)m(en)g(`)p Fp(1.3.2.2.4.5)p Fu('.)42 b(A)32
b(revision)e(n)m(um)m(b)s(er)g(alw)m(a)m(ys)i(has)g(an)f(ev)m(en)h(n)m
(um)m(b)s(er)f(of)150 1939 y(p)s(erio)s(d-separated)24
b(decimal)h(in)m(tegers.)39 b(By)26 b(default)f(revision)f(1.1)j(is)e
(the)h(\014rst)f(revision)f(of)i(a)g(\014le.)38 b(Eac)m(h)150
2049 y(successiv)m(e)30 b(revision)d(is)h(giv)m(en)h(a)h(new)f(n)m(um)m
(b)s(er)e(b)m(y)j(increasing)d(the)j(righ)m(tmost)f(n)m(um)m(b)s(er)f
(b)m(y)h(one.)40 b(The)150 2158 y(follo)m(wing)29 b(\014gure)h(displa)m
(ys)e(a)j(few)f(revisions,)f(with)g(new)m(er)h(revisions)f(to)i(the)f
(righ)m(t.)724 2286 y Fp(+-----+)189 b(+-----+)g(+-----+)g(+-----+)g
(+-----+)724 2389 y(!)48 b(1.1)e(!----!)h(1.2)f(!----!)h(1.3)f(!----!)h
(1.4)f(!----!)h(1.5)f(!)724 2493 y(+-----+)189 b(+-----+)g(+-----+)g
(+-----+)g(+-----+)275 2626 y Fu(It)27 b(is)f(also)h(p)s(ossible)e(to)i
(end)g(up)f(with)g(n)m(um)m(b)s(ers)f(con)m(taining)i(more)g(than)g
(one)h(p)s(erio)s(d,)d(for)i(example)150 2736 y(`)p Fp(1.3.2.2)p
Fu('.)55 b(Suc)m(h)35 b(revisions)f(represen)m(t)i(revisions)e(on)i
(branc)m(hes)f(\(see)i(Chapter)e(5)h([Branc)m(hing)g(and)150
2846 y(merging],)c(page)h(39\);)i(suc)m(h)d(revision)e(n)m(um)m(b)s
(ers)h(are)h(explained)f(in)g(detail)g(in)g(Section)h(5.4)h([Branc)m
(hes)150 2955 y(and)d(revisions],)f(page)i(41.)150 3209
y Fq(4.2)68 b(V)-11 b(ersions,)45 b(revisions)h(and)f(releases)275
3400 y Fu(A)35 b(\014le)g(can)g(ha)m(v)m(e)i(sev)m(eral)f(v)m(ersions,)
g(as)g(describ)s(ed)d(ab)s(o)m(v)m(e.)57 b(Lik)m(ewise,)36
b(a)g(soft)m(w)m(are)g(pro)s(duct)f(can)150 3509 y(ha)m(v)m(e)d(sev)m
(eral)e(v)m(ersions.)40 b(A)31 b(soft)m(w)m(are)h(pro)s(duct)d(is)g
(often)i(giv)m(en)f(a)h(v)m(ersion)f(n)m(um)m(b)s(er)f(suc)m(h)h(as)h
(`)p Fp(4.1.1)p Fu('.)275 3643 y(V)-8 b(ersions)41 b(in)g(the)h
(\014rst)f(sense)h(are)g(called)f Fo(revisions)j Fu(in)d(this)g(do)s
(cumen)m(t,)j(and)e(v)m(ersions)f(in)g(the)150 3752 y(second)31
b(sense)f(are)h(called)f Fo(releases)p Fu(.)41 b(T)-8
b(o)31 b(a)m(v)m(oid)g(confusion,)f(the)h(w)m(ord)f Fo(v)m(ersion)g
Fu(is)f(almost)i(nev)m(er)g(used)150 3862 y(in)e(this)g(do)s(cumen)m
(t.)150 4115 y Fq(4.3)68 b(Assigning)45 b(revisions)275
4307 y Fu(By)32 b(default,)f Ft(cvs)g Fu(will)e(assign)j(n)m(umeric)e
(revisions)g(b)m(y)i(lea)m(ving)g(the)g(\014rst)f(n)m(um)m(b)s(er)f
(the)i(same)h(and)150 4416 y(incremen)m(ting)c(the)i(second)f(n)m(um)m
(b)s(er.)40 b(F)-8 b(or)31 b(example,)f Fp(1.1)p Fu(,)g
Fp(1.2)p Fu(,)g Fp(1.3)p Fu(,)f(etc.)275 4549 y(When)38
b(adding)f(a)h(new)g(\014le,)i(the)f(second)f(n)m(um)m(b)s(er)f(will)f
(alw)m(a)m(ys)j(b)s(e)f(one)g(and)g(the)h(\014rst)e(n)m(um)m(b)s(er)150
4659 y(will)32 b(equal)i(the)h(highest)f(\014rst)g(n)m(um)m(b)s(er)f
(of)i(an)m(y)g(\014le)e(in)h(that)h(directory)-8 b(.)53
b(F)-8 b(or)36 b(example,)f(the)g(curren)m(t)150 4768
y(directory)d(con)m(tains)g(\014les)f(whose)g(highest)h(n)m(um)m(b)s
(ered)e(revisions)g(are)j Fp(1.7)p Fu(,)f Fp(3.1)p Fu(,)f(and)h
Fp(4.12)p Fu(,)f(then)h(an)150 4878 y(added)e(\014le)f(will)f(b)s(e)i
(giv)m(en)g(the)h(n)m(umeric)e(revision)f Fp(4.1)p Fu(.)275
5011 y(Normally)37 b(there)i(is)f(no)h(reason)g(to)h(care)g(ab)s(out)e
(the)h(revision)e(n)m(um)m(b)s(ers|it)g(is)h(easier)h(to)h(treat)150
5121 y(them)28 b(as)g(in)m(ternal)f(n)m(um)m(b)s(ers)g(that)h
Ft(cvs)f Fu(main)m(tains,)h(and)f(tags)i(pro)m(vide)e(a)i(b)s(etter)f
(w)m(a)m(y)h(to)g(distinguish)150 5230 y(b)s(et)m(w)m(een)21
b(things)e(lik)m(e)h(release)h(1)g(v)m(ersus)f(release)g(2)h(of)g(y)m
(our)f(pro)s(duct)f(\(see)j(Section)e(4.4)h([T)-8 b(ags],)24
b(page)d(32\).)150 5340 y(Ho)m(w)m(ev)m(er,)41 b(if)35
b(y)m(ou)i(w)m(an)m(t)h(to)f(set)g(the)g(n)m(umeric)f(revisions,)h(the)
f(`)p Fp(-r)p Fu(')h(option)f(to)i Fp(cvs)29 b(commit)35
b Fu(can)i(do)p eop
%%Page: 32 34
32 33 bop 150 -116 a Fu(32)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y(that.)67 b(The)39
b(`)p Fp(-r)p Fu(')g(option)f(implies)e(the)j(`)p Fp(-f)p
Fu(')g(option,)i(in)d(the)h(sense)g(that)h(it)e(causes)i(the)f(\014les)
f(to)i(b)s(e)150 476 y(committed)31 b(ev)m(en)g(if)e(they)h(are)h(not)g
(mo)s(di\014ed.)275 614 y(F)-8 b(or)44 b(example,)i(to)f(bring)c(all)i
(y)m(our)g(\014les)f(up)h(to)h(revision)e(3.0)i(\(including)d(those)j
(that)g(ha)m(v)m(en't)150 724 y(c)m(hanged\),)32 b(y)m(ou)e(migh)m(t)g
(in)m(v)m(ok)m(e:)390 857 y Fp($)47 b(cvs)g(commit)f(-r)i(3.0)275
995 y Fu(Note)37 b(that)g(the)f(n)m(um)m(b)s(er)f(y)m(ou)i(sp)s(ecify)d
(with)h(`)p Fp(-r)p Fu(')h(m)m(ust)h(b)s(e)e(larger)h(than)g(an)m(y)g
(existing)g(revision)150 1105 y(n)m(um)m(b)s(er.)63 b(That)38
b(is,)h(if)e(revision)g(3.0)i(exists,)h(y)m(ou)f(cannot)f(`)p
Fp(cvs)30 b(commit)f(-r)g(1.3)p Fu('.)64 b(If)38 b(y)m(ou)g(w)m(an)m(t)
h(to)150 1214 y(main)m(tain)34 b(sev)m(eral)h(releases)g(in)f
(parallel,)g(y)m(ou)h(need)g(to)h(use)e(a)h(branc)m(h)g(\(see)h
(Chapter)e(5)h([Branc)m(hing)150 1324 y(and)30 b(merging],)g(page)h
(39\).)150 1591 y Fq(4.4)68 b(T)-11 b(ags{Sym)l(b)t(olic)45
b(revisions)275 1788 y Fu(The)37 b(revision)f(n)m(um)m(b)s(ers)g(liv)m
(e)h(a)h(life)f(of)h(their)e(o)m(wn.)63 b(They)37 b(need)h(not)g(ha)m
(v)m(e)h(an)m(ything)e(at)i(all)d(to)150 1897 y(do)30
b(with)f(the)h(release)h(n)m(um)m(b)s(ers)e(of)h(y)m(our)g(soft)m(w)m
(are)i(pro)s(duct.)39 b(Dep)s(ending)29 b(on)h(ho)m(w)g(y)m(ou)h(use)f
Ft(cvs)f Fu(the)150 2007 y(revision)d(n)m(um)m(b)s(ers)g(migh)m(t)h(c)m
(hange)h(sev)m(eral)g(times)f(b)s(et)m(w)m(een)h(t)m(w)m(o)h(releases.)
39 b(As)28 b(an)f(example,)h(some)g(of)150 2116 y(the)j(source)f
(\014les)f(that)i(mak)m(e)h(up)d Ft(r)n(cs)g Fu(5.6)j(ha)m(v)m(e)g(the)
e(follo)m(wing)f(revision)g(n)m(um)m(b)s(ers:)390 2249
y Fp(ci.c)572 b(5.21)390 2353 y(co.c)g(5.9)390 2457 y(ident.c)428
b(5.3)390 2560 y(rcs.c)524 b(5.12)390 2664 y(rcsbase.h)332
b(5.11)390 2768 y(rcsdiff.c)g(5.10)390 2872 y(rcsedit.c)g(5.11)390
2975 y(rcsfcmp.c)g(5.9)390 3079 y(rcsgen.c)380 b(5.10)390
3183 y(rcslex.c)g(5.11)390 3287 y(rcsmap.c)g(5.2)390
3390 y(rcsutil.c)332 b(5.10)275 3529 y Fu(Y)-8 b(ou)35
b(can)h(use)e(the)i Fp(tag)e Fu(command)h(to)g(giv)m(e)h(a)g(sym)m(b)s
(olic)d(name)i(to)h(a)g(certain)f(revision)e(of)i(a)h(\014le.)150
3639 y(Y)-8 b(ou)31 b(can)f(use)g(the)g(`)p Fp(-v)p Fu(')g(\015ag)h(to)
g(the)f Fp(status)f Fu(command)h(to)h(see)f(all)g(tags)h(that)g(a)f
(\014le)f(has,)i(and)e(whic)m(h)150 3748 y(revision)38
b(n)m(um)m(b)s(ers)g(they)h(represen)m(t.)68 b(T)-8 b(ag)41
b(names)e(m)m(ust)g(start)h(with)e(an)i(upp)s(ercase)e(or)i(lo)m(w)m
(ercase)150 3858 y(letter)f(and)f(can)h(con)m(tain)g(upp)s(ercase)e
(and)h(lo)m(w)m(ercase)i(letters,)i(digits,)d(`)p Fp(-)p
Fu(',)i(and)d(`)p Fp(_)p Fu('.)66 b(The)38 b(t)m(w)m(o)i(tag)150
3967 y(names)31 b Fp(BASE)f Fu(and)g Fp(HEAD)g Fu(are)i(reserv)m(ed)f
(for)g(use)g(b)m(y)g Ft(cvs)p Fu(.)42 b(It)31 b(is)f(exp)s(ected)h
(that)h(future)e(names)h(whic)m(h)150 4077 y(are)37 b(sp)s(ecial)f(to)h
Ft(cvs)f Fu(will)e(b)s(e)j(sp)s(ecially)d(named,)39 b(for)d(example)h
(b)m(y)f(starting)h(with)f(`)p Fp(.)p Fu(',)i(rather)f(than)150
4186 y(b)s(eing)29 b(named)h(analogously)g(to)h Fp(BASE)e
Fu(and)h Fp(HEAD)p Fu(,)f(to)i(a)m(v)m(oid)g(con\015icts)f(with)f
(actual)i(tag)h(names.)275 4325 y(Y)-8 b(ou'll)23 b(w)m(an)m(t)i(to)g
(c)m(ho)s(ose)g(some)f(con)m(v)m(en)m(tion)i(for)e(naming)f(tags,)j
(based)e(on)g(information)f(suc)m(h)g(as)i(the)150 4434
y(name)32 b(of)h(the)f(program)g(and)g(the)h(v)m(ersion)e(n)m(um)m(b)s
(er)g(of)i(the)f(release.)47 b(F)-8 b(or)33 b(example,)g(one)f(migh)m
(t)g(tak)m(e)150 4544 y(the)e(name)g(of)g(the)g(program,)g(immediately)
e(follo)m(w)m(ed)i(b)m(y)f(the)h(v)m(ersion)g(n)m(um)m(b)s(er)e(with)h
(`)p Fp(.)p Fu(')h(c)m(hanged)g(to)150 4654 y(`)p Fp(-)p
Fu(',)39 b(so)e(that)g(CVS)f(1.9)i(w)m(ould)e(b)s(e)g(tagged)i(with)e
(the)h(name)g Fp(cvs1-9)p Fu(.)58 b(If)36 b(y)m(ou)i(c)m(ho)s(ose)f(a)h
(consisten)m(t)150 4763 y(con)m(v)m(en)m(tion,)c(then)d(y)m(ou)i(w)m
(on't)f(constan)m(tly)h(b)s(e)e(guessing)g(whether)g(a)i(tag)g(is)e
Fp(cvs-1-9)f Fu(or)i Fp(cvs1_9)e Fu(or)150 4873 y(what.)55
b(Y)-8 b(ou)35 b(migh)m(t)g(ev)m(en)h(w)m(an)m(t)g(to)g(consider)e
(enforcing)g(y)m(our)h(con)m(v)m(en)m(tion)h(in)e(the)i(taginfo)f
(\014le)f(\(see)150 4982 y(Section)c(8.3)i([user-de\014ned)d(logging],)
h(page)h(55\).)275 5121 y(The)38 b(follo)m(wing)g(example)h(sho)m(ws)g
(ho)m(w)g(y)m(ou)h(can)f(add)g(a)g(tag)i(to)f(a)f(\014le.)67
b(The)38 b(commands)h(m)m(ust)150 5230 y(b)s(e)g(issued)g(inside)f(y)m
(our)i(w)m(orking)f(directory)-8 b(.)70 b(That)40 b(is,)i(y)m(ou)f
(should)d(issue)h(the)h(command)g(in)f(the)150 5340 y(directory)30
b(where)g(`)p Fp(backend.c)p Fu(')e(resides.)p eop
%%Page: 33 35
33 34 bop 150 -116 a Fu(Chapter)30 b(4:)41 b(Revisions)2669
b(33)390 366 y Fp($)47 b(cvs)g(tag)g(rel-0-4)f(backend.c)390
470 y(T)h(backend.c)390 574 y($)g(cvs)g(status)f(-v)i(backend.c)390
678 y(========================)o(====)o(====)o(===)o(====)o(====)o(===)
o(====)o(====)o(===)o(====)o(====)o(==)390 782 y(File:)e(backend.c)427
b(Status:)46 b(Up-to-date)581 989 y(Version:)570 b(1.4)238
b(Tue)47 b(Dec)95 b(1)47 b(14:39:01)f(1992)581 1093 y(RCS)h(Version:)
379 b(1.4)238 b(/u/cvsroot/yoyodyne/tc/ba)o(cken)o(d.c,)o(v)581
1197 y(Sticky)46 b(Tag:)428 b(\(none\))581 1300 y(Sticky)46
b(Date:)380 b(\(none\))581 1404 y(Sticky)46 b(Options:)236
b(\(none\))581 1612 y(Existing)45 b(Tags:)772 1716 y(rel-0-4)1000
b(\(revision:)45 b(1.4\))275 1997 y Fu(F)-8 b(or)39 b(a)f(complete)h
(summary)e(of)h(the)h(syn)m(tax)g(of)f Fp(cvs)29 b(tag)p
Fu(,)40 b(including)35 b(the)j(v)-5 b(arious)38 b(options,)h(see)150
2106 y(App)s(endix)28 b(B)i([In)m(v)m(oking)h(CVS],)f(page)h(113.)275
2283 y(There)24 b(is)g(seldom)g(reason)h(to)g(tag)h(a)f(\014le)f(in)g
(isolation.)37 b(A)25 b(more)g(common)g(use)g(is)f(to)h(tag)h(all)e
(the)h(\014les)150 2393 y(that)g(constitute)g(a)h(mo)s(dule)d(with)g
(the)i(same)g(tag)h(at)f(strategic)h(p)s(oin)m(ts)e(in)f(the)i(dev)m
(elopmen)m(t)g(life-cycle,)150 2502 y(suc)m(h)30 b(as)h(when)e(a)i
(release)f(is)g(made.)390 2674 y Fp($)47 b(cvs)g(tag)g(rel-1-0)f(.)390
2778 y(cvs)h(tag:)g(Tagging)e(.)390 2881 y(T)i(Makefile)390
2985 y(T)g(backend.c)390 3089 y(T)g(driver.c)390 3193
y(T)g(frontend.c)390 3296 y(T)g(parser.c)275 3474 y Fu(\(When)35
b(y)m(ou)i(giv)m(e)f Ft(cvs)f Fu(a)h(directory)f(as)h(argumen)m(t,)i
(it)d(generally)g(applies)f(the)i(op)s(eration)g(to)g(all)150
3583 y(the)30 b(\014les)f(in)f(that)j(directory)-8 b(,)30
b(and)f(\(recursiv)m(ely\),)h(to)g(an)m(y)g(sub)s(directories)e(that)i
(it)f(ma)m(y)i(con)m(tain.)41 b(See)150 3693 y(Chapter)30
b(6)h([Recursiv)m(e)f(b)s(eha)m(vior],)g(page)h(47.\))275
3870 y(The)36 b Fp(checkout)e Fu(command)i(has)g(a)h(\015ag,)i(`)p
Fp(-r)p Fu(',)f(that)f(lets)f(y)m(ou)h(c)m(hec)m(k)h(out)f(a)g(certain)
f(revision)f(of)150 3980 y(a)g(mo)s(dule.)51 b(This)33
b(\015ag)i(mak)m(es)g(it)f(easy)h(to)h(retriev)m(e)e(the)h(sources)g
(that)g(mak)m(e)g(up)f(release)g(1.0)i(of)f(the)150 4089
y(mo)s(dule)29 b(`)p Fp(tc)p Fu(')h(at)h(an)m(y)g(time)f(in)f(the)h
(future:)390 4261 y Fp($)47 b(cvs)g(checkout)f(-r)h(rel-1-0)f(tc)150
4438 y Fu(This)32 b(is)i(useful,)f(for)h(instance,)h(if)e(someone)i
(claims)e(that)i(there)f(is)g(a)g(bug)g(in)f(that)h(release,)i(but)e(y)
m(ou)150 4547 y(cannot)d(\014nd)e(the)h(bug)g(in)f(the)i(curren)m(t)f
(w)m(orking)g(cop)m(y)-8 b(.)275 4724 y(Y)g(ou)25 b(can)g(also)g(c)m
(hec)m(k)i(out)e(a)h(mo)s(dule)d(as)j(it)e(w)m(as)i(at)f(an)m(y)h(giv)m
(en)f(date.)40 b(See)25 b(Section)g(A.7.1)h([c)m(hec)m(k)m(out)150
4834 y(options],)i(page)h(93.)41 b(When)28 b(sp)s(ecifying)d(`)p
Fp(-r)p Fu(')j(to)h(an)m(y)f(of)h(these)f(commands,)g(y)m(ou)h(will)c
(need)j(b)s(ew)m(are)g(of)150 4944 y(stic)m(ky)j(tags;)g(see)g(Section)
f(4.9)i([Stic)m(ky)e(tags],)i(page)f(36.)275 5121 y(When)g(y)m(ou)h
(tag)h(more)f(than)g(one)g(\014le)e(with)h(the)h(same)g(tag)h(y)m(ou)f
(can)g(think)e(ab)s(out)i(the)g(tag)h(as)f Fp(")p Fu(a)150
5230 y(curv)m(e)i(dra)m(wn)g(through)f(a)i(matrix)e(of)i(\014lename)e
(vs.)52 b(revision)32 b(n)m(um)m(b)s(er.)p Fp(")h Fu(Sa)m(y)i(w)m(e)f
(ha)m(v)m(e)i(5)e(\014les)f(with)150 5340 y(the)e(follo)m(wing)d
(revisions:)p eop
%%Page: 34 36
34 35 bop 150 -116 a Fu(34)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)772 366 y Fp(file1)142 b(file2)f(file3)h
(file4)g(file5)772 574 y(1.1)238 b(1.1)f(1.1)h(1.1)95
b(/--1.1*)284 b(<-*-)95 b(TAG)772 678 y(1.2*-)142 b(1.2)237
b(1.2)191 b(-1.2*-)772 782 y(1.3)94 b(\\-)48 b(1.3*-)141
b(1.3)i(/)47 b(1.3)772 885 y(1.4)476 b(\\)95 b(1.4)g(/)g(1.4)1440
989 y(\\-1.5*-)141 b(1.5)1535 1093 y(1.6)275 1215 y Fu(A)m(t)38
b(some)f(time)g(in)f(the)i(past,)h(the)f Fp(*)e Fu(v)m(ersions)h(w)m
(ere)h(tagged.)63 b(Y)-8 b(ou)37 b(can)h(think)e(of)h(the)h(tag)g(as)g
(a)150 1325 y(handle)c(attac)m(hed)j(to)f(the)f(curv)m(e)h(dra)m(wn)e
(through)h(the)g(tagged)i(revisions.)53 b(When)35 b(y)m(ou)h(pull)d(on)
i(the)150 1435 y(handle,)41 b(y)m(ou)g(get)g(all)e(the)i(tagged)g
(revisions.)69 b(Another)40 b(w)m(a)m(y)h(to)g(lo)s(ok)f(at)g(it)g(is)f
(that)i(y)m(ou)g Fp(")p Fu(sigh)m(t)p Fp(")150 1544 y
Fu(through)30 b(a)g(set)h(of)g(revisions)d(that)j(is)f
Fp(")p Fu(\015at)p Fp(")g Fu(along)g(the)h(tagged)h(revisions,)c(lik)m
(e)i(this:)772 1668 y Fp(file1)142 b(file2)f(file3)h(file4)g(file5)1535
1876 y(1.1)1535 1979 y(1.2)1154 2083 y(1.1)237 b(1.3)1097
b(_)772 2187 y(1.1)238 b(1.2)f(1.4)h(1.1)668 b(/)772
2291 y(1.2*----1.3*----1.5*----)o(1.2)o(*---)o(-1.1)232
b(\(---)47 b(<---)f(Look)h(here)772 2394 y(1.3)619 b(1.6)238
b(1.3)668 b(\\_)772 2498 y(1.4)1001 b(1.4)1917 2602 y(1.5)150
2836 y Fq(4.5)68 b(Sp)t(ecifying)45 b(what)g(to)h(tag)g(from)f(the)g(w)
l(orking)h(directory)275 3024 y Fu(The)40 b(example)g(in)f(the)i
(previous)e(section)i(demonstrates)g(one)g(of)g(the)g(most)g(common)g
(w)m(a)m(ys)g(to)150 3134 y(c)m(ho)s(ose)33 b(whic)m(h)d(revisions)g
(to)i(tag.)46 b(Namely)-8 b(,)33 b(running)c(the)j Fp(cvs)e(tag)g
Fu(command)i(without)f(argumen)m(ts)150 3243 y(causes)j
Ft(cvs)f Fu(to)i(select)f(the)g(revisions)e(whic)m(h)g(are)j(c)m(hec)m
(k)m(ed)g(out)g(in)d(the)i(curren)m(t)g(w)m(orking)f(directory)-8
b(.)150 3353 y(F)g(or)28 b(example,)h(if)d(the)i(cop)m(y)g(of)g(`)p
Fp(backend.c)p Fu(')e(in)g(w)m(orking)h(directory)g(w)m(as)h(c)m(hec)m
(k)m(ed)i(out)e(from)f(revision)150 3462 y(1.4,)j(then)e
Ft(cvs)g Fu(will)e(tag)k(revision)c(1.4.)42 b(Note)29
b(that)h(the)e(tag)i(is)e(applied)e(immediately)h(to)i(revision)e(1.4)
150 3572 y(in)h(the)h(rep)s(ository;)g(tagging)h(is)f(not)g(lik)m(e)g
(mo)s(difying)d(a)k(\014le,)f(or)g(other)h(op)s(erations)e(in)g(whic)m
(h)g(one)i(\014rst)150 3682 y(mo)s(di\014es)h(the)i(w)m(orking)g
(directory)f(and)g(then)h(runs)e Fp(cvs)f(commit)h Fu(to)j(transfer)e
(that)i(mo)s(di\014cation)d(to)150 3791 y(the)g(rep)s(ository)-8
b(.)275 3921 y(One)30 b(p)s(oten)m(tially)f(surprising)f(asp)s(ect)j
(of)g(the)g(fact)g(that)h Fp(cvs)d(tag)h Fu(op)s(erates)h(on)g(the)g
(rep)s(ository)f(is)150 4030 y(that)d(y)m(ou)f(are)g(tagging)h(the)f(c)
m(hec)m(k)m(ed-in)h(revisions,)e(whic)m(h)g(ma)m(y)h(di\013er)f(from)g
(lo)s(cally)g(mo)s(di\014ed)e(\014les)i(in)150 4140 y(y)m(our)30
b(w)m(orking)g(directory)-8 b(.)41 b(If)30 b(y)m(ou)h(w)m(an)m(t)g(to)h
(a)m(v)m(oid)f(doing)e(this)h(b)m(y)g(mistak)m(e,)h(sp)s(ecify)e(the)i
(`)p Fp(-c)p Fu(')f(option)150 4249 y(to)37 b Fp(cvs)29
b(tag)p Fu(.)57 b(If)36 b(there)g(are)h(an)m(y)f(lo)s(cally)f(mo)s
(di\014ed)f(\014les,)j Ft(cvs)e Fu(will)e(ab)s(ort)j(with)f(an)h(error)
g(b)s(efore)f(it)150 4359 y(tags)c(an)m(y)g(\014les:)390
4483 y Fp($)47 b(cvs)g(tag)g(-c)g(rel-0-4)390 4587 y(cvs)g(tag:)g
(backend.c)e(is)i(locally)f(modified)390 4690 y(cvs)h([tag)g(aborted]:)
e(correct)h(the)h(above)f(errors)g(first!)150 4933 y
Fq(4.6)68 b(Sp)t(ecifying)45 b(what)g(to)h(tag)g(b)l(y)e(date)i(or)f
(revision)275 5121 y Fu(The)28 b Fp(cvs)h(rtag)f Fu(command)g(tags)i
(the)e(rep)s(ository)g(as)h(of)f(a)h(certain)g(date)g(or)g(time)f(\(or)
h(can)g(b)s(e)f(used)150 5230 y(to)36 b(tag)g(the)f(latest)h
(revision\).)53 b Fp(rtag)33 b Fu(w)m(orks)i(directly)f(on)h(the)g(rep)
s(ository)f(con)m(ten)m(ts)j(\(it)e(requires)e(no)150
5340 y(prior)c(c)m(hec)m(k)m(out)j(and)e(do)s(es)g(not)h(lo)s(ok)f(for)
g(a)h(w)m(orking)e(directory\).)p eop
%%Page: 35 37
35 36 bop 150 -116 a Fu(Chapter)30 b(4:)41 b(Revisions)2669
b(35)275 366 y(The)32 b(follo)m(wing)f(options)i(sp)s(ecify)e(whic)m(h)
h(date)i(or)f(revision)e(to)j(tag.)49 b(See)34 b(Section)e(A.5)i
([Common)150 476 y(options],)c(page)h(86,)h(for)e(a)h(complete)g
(description)d(of)i(them.)150 670 y Fp(-D)g Fo(date)183
b Fu(T)-8 b(ag)31 b(the)g(most)g(recen)m(t)g(revision)e(no)h(later)g
(than)g Fo(date)p Fu(.)150 852 y Fp(-f)384 b Fu(Only)21
b(useful)f(with)h(the)i(`)p Fp(-D)30 b Fo(date)5 b Fu(')23
b(or)g(`)p Fp(-r)30 b Fo(tag)8 b Fu(')23 b(\015ags.)38
b(If)22 b(no)h(matc)m(hing)f(revision)f(is)g(found,)630
962 y(use)30 b(the)h(most)f(recen)m(t)i(revision)c(\(instead)i(of)h
(ignoring)e(the)h(\014le\).)150 1145 y Fp(-r)g Fo(tag)229
b Fu(Only)29 b(tag)i(those)g(\014les)f(that)g(con)m(tain)h(existing)f
(tag)h Fo(tag)p Fu(.)275 1338 y(The)40 b Fp(cvs)29 b(tag)40
b Fu(command)h(also)f(allo)m(ws)g(one)h(to)h(sp)s(ecify)d(\014les)h(b)m
(y)h(revision)e(or)h(date,)k(using)c(the)150 1448 y(same)26
b(`)p Fp(-r)p Fu(',)h(`)p Fp(-D)p Fu(',)g(and)e(`)p Fp(-f)p
Fu(')h(options.)38 b(Ho)m(w)m(ev)m(er,)29 b(this)c(feature)h(is)f
(probably)f(not)i(what)f(y)m(ou)h(w)m(an)m(t.)40 b(The)150
1558 y(reason)27 b(is)f(that)h Fp(cvs)j(tag)c Fu(c)m(ho)s(oses)i(whic)m
(h)d(\014les)h(to)i(tag)g(based)e(on)h(the)g(\014les)f(that)h(exist)g
(in)f(the)h(w)m(orking)150 1667 y(directory)-8 b(,)35
b(rather)e(than)h(the)g(\014les)f(whic)m(h)f(existed)i(as)g(of)g(the)g
(giv)m(en)f(tag/date.)54 b(Therefore,)34 b(y)m(ou)h(are)150
1777 y(generally)30 b(b)s(etter)g(o\013)h(using)e Fp(cvs)g(rtag)p
Fu(.)40 b(The)30 b(exceptions)g(migh)m(t)g(b)s(e)g(cases)h(lik)m(e:)390
1929 y Fp(cvs)47 b(tag)g(-r)g(1.4)g(backend.c)150 2243
y Fq(4.7)68 b(Deleting,)47 b(mo)l(ving,)f(and)f(renaming)g(tags)275
2459 y Fu(Normally)37 b(one)h(do)s(es)g(not)h(mo)s(dify)d(tags.)65
b(They)38 b(exist)g(in)f(order)h(to)h(record)f(the)g(history)f(of)i
(the)150 2569 y(rep)s(ository)33 b(and)h(so)h(deleting)e(them)i(or)f(c)
m(hanging)h(their)e(meaning)h(w)m(ould,)g(generally)-8
b(,)36 b(not)e(b)s(e)g(what)150 2678 y(y)m(ou)d(w)m(an)m(t.)275
2836 y(Ho)m(w)m(ev)m(er,)h(there)f(migh)m(t)f(b)s(e)g(cases)i(in)d
(whic)m(h)g(one)i(uses)f(a)h(tag)h(temp)s(orarily)c(or)j(acciden)m
(tally)f(puts)150 2945 y(one)g(in)e(the)i(wrong)f(place.)40
b(Therefore,)30 b(one)g(migh)m(t)f(delete,)i(mo)m(v)m(e,)g(or)f(rename)
f(a)h(tag.)42 b(W)-8 b(arning:)40 b(the)150 3055 y(commands)35
b(in)f(this)g(section)i(are)g(dangerous;)h(they)f(p)s(ermanen)m(tly)e
(discard)g(historical)g(information)150 3165 y(and)i(it)g(can)h
(di\016cult)e(or)i(imp)s(ossible)c(to)38 b(reco)m(v)m(er)g(from)f
(errors.)59 b(If)36 b(y)m(ou)h(are)g(a)h Ft(cvs)d Fu(administrator,)150
3274 y(y)m(ou)40 b(ma)m(y)g(consider)e(restricting)g(these)i(commands)f
(with)f(taginfo)h(\(see)i(Section)e(8.3)h([user-de\014ned)150
3384 y(logging],)31 b(page)g(55\).)275 3541 y(T)-8 b(o)30
b(delete)h(a)g(tag,)h(sp)s(ecify)d(the)h(`)p Fp(-d)p
Fu(')g(option)g(to)h(either)f Fp(cvs)g(tag)f Fu(or)i
Fp(cvs)e(rtag)p Fu(.)40 b(F)-8 b(or)31 b(example:)390
3693 y Fp(cvs)47 b(rtag)g(-d)g(rel-0-4)f(tc)275 3851
y Fu(deletes)30 b(the)h(tag)g Fp(rel-0-4)e Fu(from)g(the)i(mo)s(dule)e
Fp(tc)p Fu(.)275 4008 y(When)g(w)m(e)i(sa)m(y)g Fo(mo)m(v)m(e)36
b Fu(a)31 b(tag,)h(w)m(e)e(mean)g(to)h(mak)m(e)g(the)f(same)h(name)f(p)
s(oin)m(t)f(to)i(di\013eren)m(t)f(revisions.)150 4118
y(F)-8 b(or)24 b(example,)h(the)f Fp(stable)e Fu(tag)i(ma)m(y)h(curren)
m(tly)d(p)s(oin)m(t)h(to)h(revision)e(1.4)i(of)g(`)p
Fp(backend.c)p Fu(')e(and)h(p)s(erhaps)150 4227 y(w)m(e)34
b(w)m(an)m(t)g(to)f(mak)m(e)i(it)d(p)s(oin)m(t)g(to)i(revision)e(1.6.)
50 b(T)-8 b(o)33 b(mo)m(v)m(e)i(a)f(tag,)h(sp)s(ecify)d(the)h(`)p
Fp(-F)p Fu(')g(option)g(to)g(either)150 4337 y Fp(cvs)c(tag)h
Fu(or)g Fp(cvs)g(rtag)p Fu(.)39 b(F)-8 b(or)32 b(example,)e(the)g(task)
h(just)f(men)m(tioned)g(migh)m(t)g(b)s(e)g(accomplished)f(as:)390
4489 y Fp(cvs)47 b(tag)g(-r)g(1.6)g(-F)g(stable)f(backend.c)275
4646 y Fu(When)21 b(w)m(e)i(sa)m(y)g Fo(rename)k Fu(a)c(tag,)i(w)m(e)d
(mean)h(to)g(mak)m(e)g(a)f(di\013eren)m(t)g(name)g(p)s(oin)m(t)f(to)i
(the)f(same)h(revisions)150 4756 y(as)36 b(the)f(old)g(tag.)57
b(F)-8 b(or)37 b(example,)g(one)e(ma)m(y)h(ha)m(v)m(e)h(missp)s(elled)
32 b(the)k(tag)h(name)e(and)g(w)m(an)m(t)i(to)f(correct)150
4865 y(it)c(\(hop)s(efully)d(b)s(efore)j(others)g(are)g(relying)f(on)h
(the)g(old)f(sp)s(elling\).)44 b(T)-8 b(o)32 b(rename)g(a)h(tag,)h
(\014rst)d(create)j(a)150 4975 y(new)e(tag)i(using)e(the)h(`)p
Fp(-r)p Fu(')g(option)f(to)h Fp(cvs)d(rtag)p Fu(,)i(and)h(then)f
(delete)h(the)g(old)f(name.)49 b(This)31 b(lea)m(v)m(es)j(the)150
5084 y(new)c(tag)h(on)g(exactly)g(the)f(same)h(\014les)e(as)i(the)g
(old)e(tag.)42 b(F)-8 b(or)31 b(example:)390 5236 y Fp(cvs)47
b(rtag)g(-r)g(old-name-0-4)d(rel-0-4)i(tc)390 5340 y(cvs)h(rtag)g(-d)g
(old-name-0-4)d(tc)p eop
%%Page: 36 38
36 37 bop 150 -116 a Fu(36)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fq(4.8)68 b(T)-11
b(agging)45 b(and)g(adding)g(and)g(remo)l(ving)h(\014les)275
563 y Fu(The)24 b(sub)5 b(ject)24 b(of)h(exactly)h(ho)m(w)f(tagging)g
(in)m(teracts)h(with)d(adding)g(and)h(remo)m(ving)h(\014les)f(is)g
(somewhat)150 673 y(obscure;)i(for)f(the)g(most)g(part)f
Ft(cvs)g Fu(will)e(k)m(eep)j(trac)m(k)h(of)f(whether)f(\014les)g(exist)
g(or)h(not)g(without)e(to)s(o)j(m)m(uc)m(h)150 783 y(fussing.)55
b(By)36 b(default,)h(tags)f(are)g(applied)e(to)i(only)f(\014les)g(whic)
m(h)f(ha)m(v)m(e)j(a)g(revision)c(corresp)s(onding)h(to)150
892 y(what)28 b(is)g(b)s(eing)f(tagged.)41 b(Files)28
b(whic)m(h)f(did)f(not)j(exist)f(y)m(et,)i(or)f(whic)m(h)e(w)m(ere)h
(already)g(remo)m(v)m(ed,)i(simply)150 1002 y(omit)j(the)g(tag,)i(and)d
Ft(cvs)g Fu(kno)m(ws)h(to)g(treat)h(the)f(absence)h(of)f(a)g(tag)h(as)f
(meaning)f(that)i(the)f(\014le)f(didn't)150 1111 y(exist)e(as)h(of)f
(that)h(tag.)275 1250 y(Ho)m(w)m(ev)m(er,)k(this)c(can)i(lose)f(a)h
(small)e(amoun)m(t)i(of)f(information.)45 b(F)-8 b(or)33
b(example,)g(supp)s(ose)e(a)i(\014le)f(w)m(as)150 1360
y(added)e(and)h(then)g(remo)m(v)m(ed.)44 b(Then,)31 b(if)f(the)h(tag)i
(is)d(missing)f(for)i(that)h(\014le,)e(there)i(is)e(no)h(w)m(a)m(y)h
(to)g(kno)m(w)150 1469 y(whether)22 b(the)h(tag)h(refers)e(to)h(the)g
(time)f(b)s(efore)g(the)h(\014le)f(w)m(as)h(added,)h(or)e(the)h(time)f
(after)i(it)e(w)m(as)h(remo)m(v)m(ed.)150 1579 y(If)i(y)m(ou)i(sp)s
(ecify)d(the)i(`)p Fp(-r)p Fu(')g(option)f(to)i Fp(cvs)j(rtag)p
Fu(,)25 b(then)h Ft(cvs)f Fu(tags)i(the)f(\014les)f(whic)m(h)f(ha)m(v)m
(e)k(b)s(een)d(remo)m(v)m(ed,)150 1689 y(and)30 b(thereb)m(y)g(a)m(v)m
(oids)g(this)f(problem.)39 b(F)-8 b(or)31 b(example,)g(one)f(migh)m(t)g
(sp)s(ecify)f Fp(-r)g(HEAD)g Fu(to)i(tag)h(the)e(head.)275
1828 y(On)i(the)h(sub)5 b(ject)33 b(of)g(adding)f(and)h(remo)m(ving)f
(\014les,)h(the)h Fp(cvs)29 b(rtag)j Fu(command)h(has)g(a)g(`)p
Fp(-a)p Fu(')g(option)150 1937 y(whic)m(h)f(means)h(to)h(clear)f(the)h
(tag)g(from)f(remo)m(v)m(ed)h(\014les)e(that)i(w)m(ould)e(not)h
(otherwise)g(b)s(e)f(tagged.)51 b(F)-8 b(or)150 2047
y(example,)43 b(one)e(migh)m(t)f(sp)s(ecify)f(this)h(option)g(in)f
(conjunction)h(with)f(`)p Fp(-F)p Fu(')h(when)g(mo)m(ving)g(a)h(tag.)72
b(If)150 2156 y(one)31 b(mo)m(v)m(ed)h(a)g(tag)g(without)e(`)p
Fp(-a)p Fu(',)i(then)e(the)i(tag)g(in)e(the)h(remo)m(v)m(ed)h(\014les)e
(migh)m(t)h(still)e(refer)i(to)h(the)f(old)150 2266 y(revision,)h
(rather)h(than)g(re\015ecting)g(the)g(fact)h(that)g(the)f(\014le)g(had)
f(b)s(een)g(remo)m(v)m(ed.)50 b(I)33 b(don't)g(think)f(this)150
2375 y(is)d(necessary)i(if)f(`)p Fp(-r)p Fu(')g(is)f(sp)s(eci\014ed,)g
(as)i(noted)f(ab)s(o)m(v)m(e.)150 2644 y Fq(4.9)68 b(Stic)l(ky)45
b(tags)275 2841 y Fu(Sometimes)35 b(a)i(w)m(orking)e(cop)m(y's)i
(revision)d(has)i(extra)h(data)f(asso)s(ciated)h(with)e(it,)i(for)f
(example)f(it)150 2950 y(migh)m(t)g(b)s(e)f(on)h(a)h(branc)m(h)e(\(see)
i(Chapter)f(5)g([Branc)m(hing)g(and)g(merging],)h(page)g(39\),)h(or)e
(restricted)g(to)150 3060 y(v)m(ersions)26 b(prior)f(to)j(a)f(certain)g
(date)h(b)m(y)e(`)p Fp(checkout)j(-D)p Fu(')d(or)h(`)p
Fp(update)i(-D)p Fu('.)39 b(Because)28 b(this)e(data)i(p)s(ersists)150
3170 y({)i(that)g(is,)f(it)f(applies)g(to)i(subsequen)m(t)f(commands)g
(in)f(the)h(w)m(orking)g(cop)m(y)h({)g(w)m(e)g(refer)f(to)h(it)f(as)g
Fo(stic)m(ky)p Fu(.)275 3308 y(Most)37 b(of)g(the)g(time,)h(stic)m
(kiness)d(is)h(an)g(obscure)h(asp)s(ect)g(of)f Ft(cvs)g
Fu(that)h(y)m(ou)g(don't)g(need)f(to)h(think)150 3418
y(ab)s(out.)h(Ho)m(w)m(ev)m(er,)28 b(ev)m(en)c(if)f(y)m(ou)h(don't)g(w)
m(an)m(t)g(to)h(use)e(the)h(feature,)i(y)m(ou)e(ma)m(y)h(need)e(to)i
(kno)m(w)e Fo(something)150 3528 y Fu(ab)s(out)30 b(stic)m(ky)h(tags)g
(\(for)g(example,)f(ho)m(w)g(to)h(a)m(v)m(oid)g(them!\).)275
3666 y(Y)-8 b(ou)30 b(can)h(use)f(the)h Fp(status)d Fu(command)j(to)g
(see)g(if)e(an)m(y)i(stic)m(ky)f(tags)i(or)e(dates)h(are)g(set:)390
3799 y Fp($)47 b(cvs)g(status)f(driver.c)390 3903 y
(========================)o(====)o(====)o(===)o(====)o(====)o(===)o
(====)o(====)o(===)o(====)o(====)o(==)390 4007 y(File:)g(driver.c)475
b(Status:)46 b(Up-to-date)581 4215 y(Version:)570 b(1.7.2.1)46
b(Sat)h(Dec)95 b(5)47 b(19:35:03)f(1992)581 4318 y(RCS)h(Version:)379
b(1.7.2.1)46 b(/u/cvsroot/yoyodyne/tc/dr)o(iver)o(.c,v)581
4422 y(Sticky)g(Tag:)428 b(rel-1-0-patches)44 b(\(branch:)i(1.7.2\))581
4526 y(Sticky)g(Date:)380 b(\(none\))581 4630 y(Sticky)46
b(Options:)236 b(\(none\))275 4872 y Fu(The)24 b(stic)m(ky)i(tags)g
(will)c(remain)j(on)g(y)m(our)g(w)m(orking)f(\014les)g(un)m(til)g(y)m
(ou)h(delete)h(them)f(with)f(`)p Fp(cvs)30 b(update)150
4982 y(-A)p Fu('.)40 b(The)27 b(`)p Fp(-A)p Fu(')h(option)g(retriev)m
(es)g(the)h(v)m(ersion)e(of)i(the)f(\014le)f(from)h(the)g(head)g(of)g
(the)h(trunk,)f(and)f(forgets)150 5092 y(an)m(y)k(stic)m(ky)f(tags,)i
(dates,)f(or)f(options.)275 5230 y(The)j(most)h(common)h(use)f(of)g
(stic)m(ky)g(tags)h(is)e(to)i(iden)m(tify)e(whic)m(h)f(branc)m(h)i(one)
g(is)f(w)m(orking)h(on,)h(as)150 5340 y(describ)s(ed)h(in)g(Section)i
(5.3)h([Accessing)f(branc)m(hes],)i(page)f(40.)64 b(Ho)m(w)m(ev)m(er,)
42 b(non-branc)m(h)37 b(stic)m(ky)h(tags)p eop
%%Page: 37 39
37 38 bop 150 -116 a Fu(Chapter)30 b(4:)41 b(Revisions)2669
b(37)150 366 y(ha)m(v)m(e)40 b(uses)e(as)g(w)m(ell.)64
b(F)-8 b(or)39 b(example,)i(supp)s(ose)c(that)i(y)m(ou)f(w)m(an)m(t)i
(to)f(a)m(v)m(oid)g(up)s(dating)d(y)m(our)j(w)m(orking)150
476 y(directory)-8 b(,)36 b(to)f(isolate)g(y)m(ourself)f(from)g(p)s
(ossibly)d(destabilizing)h(c)m(hanges)k(other)f(p)s(eople)e(are)i
(making.)150 586 y(Y)-8 b(ou)24 b(can,)h(of)e(course,)i(just)e(refrain)
e(from)i(running)d Fp(cvs)30 b(update)p Fu(.)36 b(But)24
b(if)e(y)m(ou)h(w)m(an)m(t)h(to)g(a)m(v)m(oid)g(up)s(dating)150
695 y(only)i(a)i(p)s(ortion)e(of)h(a)h(larger)e(tree,)j(then)e(stic)m
(ky)h(tags)g(can)f(help.)39 b(If)26 b(y)m(ou)i(c)m(hec)m(k)h(out)e(a)h
(certain)f(revision)150 805 y(\(suc)m(h)i(as)g(1.4\))h(it)e(will)f(b)s
(ecome)i(stic)m(ky)-8 b(.)41 b(Subsequen)m(t)27 b Fp(cvs)j(update)d
Fu(commands)h(will)e(not)k(retriev)m(e)f(the)150 914
y(latest)i(revision)e(un)m(til)g(y)m(ou)i(reset)g(the)g(tag)g(with)f
Fp(cvs)f(update)g(-A)p Fu(.)40 b(Lik)m(ewise,)30 b(use)h(of)f(the)h(`)p
Fp(-D)p Fu(')f(option)150 1024 y(to)h Fp(update)e Fu(or)i
Fp(checkout)d Fu(sets)j(a)g Fo(stic)m(ky)g(date)p Fu(,)g(whic)m(h,)f
(similarly)-8 b(,)28 b(causes)j(that)g(date)g(to)g(b)s(e)f(used)g(for)
150 1134 y(future)f(retriev)-5 b(als.)275 1268 y(P)m(eople)32
b(often)h(w)m(an)m(t)g(to)h(retriev)m(e)e(an)h(old)e(v)m(ersion)h(of)h
(a)g(\014le)e(without)h(setting)g(a)h(stic)m(ky)g(tag.)48
b(This)150 1378 y(can)33 b(b)s(e)g(done)g(with)f(the)h(`)p
Fp(-p)p Fu(')g(option)f(to)i Fp(checkout)d Fu(or)i Fp(update)p
Fu(,)f(whic)m(h)g(sends)g(the)i(con)m(ten)m(ts)g(of)g(the)150
1487 y(\014le)29 b(to)j(standard)d(output.)40 b(F)-8
b(or)32 b(example:)390 1616 y Fp($)47 b(cvs)g(update)f(-p)i(-r)f(1.1)g
(file1)f(>file1)390 1720 y(========================)o(====)o(====)o
(===)o(====)o(====)o(===)o(====)o(====)o(===)o(====)o(====)o(==)390
1824 y(Checking)g(out)g(file1)390 1927 y(RCS:)94 b
(/tmp/cvs-sanity/cvsroot/fi)o(rst)o(-dir)o(/Att)o(ic/)o(file)o(1,v)390
2031 y(VERS:)46 b(1.1)390 2135 y(***************)390
2239 y($)275 2373 y Fu(Ho)m(w)m(ev)m(er,)31 b(this)c(isn't)h(the)h
(easiest)g(w)m(a)m(y)-8 b(,)30 b(if)e(y)m(ou)h(are)g(asking)f(ho)m(w)g
(to)i(undo)d(a)i(previous)e(c)m(hec)m(kin)i(\(in)150
2483 y(this)j(example,)i(put)f(`)p Fp(file1)p Fu(')f(bac)m(k)i(to)h
(the)e(w)m(a)m(y)h(it)f(w)m(as)h(as)g(of)f(revision)f(1.1\).)51
b(In)32 b(that)i(case)h(y)m(ou)f(are)150 2592 y(b)s(etter)h(o\013)g
(using)e(the)h(`)p Fp(-j)p Fu(')h(option)f(to)h Fp(update)p
Fu(;)g(for)f(further)g(discussion)e(see)j(Section)f(5.8)i([Merging)150
2702 y(t)m(w)m(o)c(revisions],)d(page)i(44.)p eop
%%Page: 38 40
38 39 bop 150 -116 a Fu(38)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)p eop
%%Page: 39 41
39 40 bop 150 -116 a Fu(Chapter)30 b(5:)41 b(Branc)m(hing)30
b(and)g(merging)2112 b(39)150 366 y Fr(5)80 b(Branc)l(hing)53
b(and)h(merging)275 597 y Fu(CVS)41 b(allo)m(ws)h(y)m(ou)h(to)h
(isolate)e(c)m(hanges)i(on)m(to)g(a)f(separate)g(line)e(of)i(dev)m
(elopmen)m(t,)k(kno)m(wn)42 b(as)h(a)150 707 y Fo(branc)m(h)p
Fu(.)70 b(When)40 b(y)m(ou)h(c)m(hange)h(\014les)d(on)i(a)f(branc)m(h,)
j(those)e(c)m(hanges)g(do)g(not)f(app)s(ear)g(on)g(the)h(main)150
817 y(trunk)29 b(or)i(other)f(branc)m(hes.)275 951 y(Later)38
b(y)m(ou)h(can)f(mo)m(v)m(e)i(c)m(hanges)f(from)e(one)i(branc)m(h)e(to)
i(another)f(branc)m(h)g(\(or)g(the)h(main)e(trunk\))150
1060 y(b)m(y)c Fo(merging)p Fu(.)49 b(Merging)33 b(in)m(v)m(olv)m(es)h
(\014rst)e(running)f Fp(cvs)e(update)g(-j)p Fu(,)34 b(to)g(merge)g(the)
f(c)m(hanges)h(in)m(to)g(the)150 1170 y(w)m(orking)23
b(directory)-8 b(.)38 b(Y)-8 b(ou)24 b(can)g(then)g(commit)f(that)h
(revision,)g(and)f(th)m(us)g(e\013ectiv)m(ely)i(cop)m(y)f(the)g(c)m
(hanges)150 1279 y(on)m(to)32 b(another)e(branc)m(h.)150
1535 y Fq(5.1)68 b(What)45 b(branc)l(hes)g(are)h(go)t(o)t(d)e(for)275
1727 y Fu(Supp)s(ose)22 b(that)k(release)f(1.0)h(of)f(tc)g(has)g(b)s
(een)f(made.)38 b(Y)-8 b(ou)26 b(are)f(con)m(tin)m(uing)f(to)h(dev)m
(elop)g(tc,)i(planning)150 1836 y(to)j(create)h(release)f(1.1)g(in)e(a)
i(couple)f(of)g(mon)m(ths.)41 b(After)29 b(a)h(while)d(y)m(our)j
(customers)f(start)h(to)g(complain)150 1946 y(ab)s(out)h(a)h(fatal)f
(bug.)43 b(Y)-8 b(ou)32 b(c)m(hec)m(k)h(out)e(release)h(1.0)g(\(see)g
(Section)f(4.4)i([T)-8 b(ags],)33 b(page)f(32\))g(and)f(\014nd)f(the)
150 2056 y(bug)d(\(whic)m(h)h(turns)e(out)j(to)f(ha)m(v)m(e)i(a)e
(trivial)e(\014x\).)40 b(Ho)m(w)m(ev)m(er,)31 b(the)d(curren)m(t)g
(revision)e(of)i(the)g(sources)h(are)150 2165 y(in)f(a)h(state)i(of)e
(\015ux)f(and)h(are)h(not)f(exp)s(ected)h(to)g(b)s(e)e(stable)h(for)g
(at)h(least)f(another)h(mon)m(th.)40 b(There)29 b(is)f(no)150
2275 y(w)m(a)m(y)j(to)g(mak)m(e)h(a)f(bug\014x)e(release)i(based)f(on)g
(the)g(new)m(est)h(sources.)275 2409 y(The)e(thing)g(to)h(do)g(in)e(a)j
(situation)d(lik)m(e)h(this)g(is)g(to)i(create)g(a)f
Fo(branc)m(h)f Fu(on)h(the)g(revision)e(trees)i(for)g(all)150
2518 y(the)37 b(\014les)f(that)h(mak)m(e)h(up)e(release)h(1.0)h(of)f
(tc.)60 b(Y)-8 b(ou)38 b(can)f(then)f(mak)m(e)i(mo)s(di\014cations)d
(to)j(the)f(branc)m(h)150 2628 y(without)c(disturbing)e(the)k(main)e
(trunk.)52 b(When)34 b(the)h(mo)s(di\014cations)d(are)j(\014nished)d(y)
m(ou)i(can)h(elect)g(to)150 2737 y(either)30 b(incorp)s(orate)g(them)g
(on)g(the)h(main)e(trunk,)h(or)g(lea)m(v)m(e)i(them)e(on)g(the)h(branc)
m(h.)150 2993 y Fq(5.2)68 b(Creating)46 b(a)g(branc)l(h)275
3185 y Fu(Y)-8 b(ou)30 b(can)h(create)h(a)f(branc)m(h)f(with)f
Fp(tag)g(-b)p Fu(;)h(for)g(example,)h(assuming)d(y)m(ou're)j(in)f(a)g
(w)m(orking)g(cop)m(y:)390 3313 y Fp($)47 b(cvs)g(tag)g(-b)g
(rel-1-0-patches)275 3447 y Fu(This)35 b(splits)h(o\013)i(a)g(branc)m
(h)f(based)h(on)f(the)h(curren)m(t)g(revisions)d(in)i(the)g(w)m(orking)
g(cop)m(y)-8 b(,)41 b(assigning)150 3556 y(that)31 b(branc)m(h)f(the)g
(name)h(`)p Fp(rel-1-0-patches)p Fu('.)275 3690 y(It)39
b(is)e(imp)s(ortan)m(t)h(to)i(understand)d(that)i(branc)m(hes)g(get)h
(created)g(in)d(the)j(rep)s(ository)-8 b(,)40 b(not)f(in)f(the)150
3800 y(w)m(orking)e(cop)m(y)-8 b(.)59 b(Creating)36 b(a)h(branc)m(h)f
(based)g(on)g(curren)m(t)g(revisions,)g(as)h(the)f(ab)s(o)m(v)m(e)i
(example)e(do)s(es,)150 3909 y(will)30 b Fo(not)k Fu(automatically)f
(switc)m(h)e(the)i(w)m(orking)f(cop)m(y)h(to)g(b)s(e)f(on)g(the)g(new)g
(branc)m(h.)46 b(F)-8 b(or)34 b(information)150 4019
y(on)c(ho)m(w)h(to)g(do)f(that,)h(see)g(Section)f(5.3)i([Accessing)f
(branc)m(hes],)f(page)h(40.)275 4153 y(Y)-8 b(ou)30 b(can)h(also)f
(create)i(a)f(branc)m(h)f(without)f(reference)i(to)g(an)m(y)g(w)m
(orking)f(cop)m(y)-8 b(,)31 b(b)m(y)g(using)d Fp(rtag)p
Fu(:)390 4281 y Fp($)47 b(cvs)g(rtag)g(-b)g(-r)g(rel-1-0)f
(rel-1-0-patches)e(tc)275 4415 y Fu(`)p Fp(-r)30 b(rel-1-0)p
Fu(')36 b(sa)m(ys)k(that)f(this)e(branc)m(h)h(should)f(b)s(e)h(ro)s
(oted)h(at)g(the)g(revision)e(that)i(corresp)s(onds)150
4524 y(to)34 b(the)g(tag)h(`)p Fp(rel-1-0)p Fu('.)49
b(It)34 b(need)f(not)h(b)s(e)f(the)h(most)g(recen)m(t)h(revision)d({)i
(it's)f(often)h(useful)e(to)j(split)d(a)150 4634 y(branc)m(h)25
b(o\013)h(an)g(old)e(revision)g(\(for)i(example,)g(when)f(\014xing)f(a)
i(bug)f(in)g(a)h(past)f(release)h(otherwise)f(kno)m(wn)150
4743 y(to)31 b(b)s(e)f(stable\).)275 4877 y(As)d(with)f(`)p
Fp(tag)p Fu(',)i(the)g(`)p Fp(-b)p Fu(')f(\015ag)h(tells)f
Fp(rtag)f Fu(to)i(create)h(a)f(branc)m(h)f(\(rather)h(than)f(just)g(a)h
(sym)m(b)s(olic)e(re-)150 4987 y(vision)e(name\).)40
b(Note)28 b(that)f(the)f(n)m(umeric)f(revision)f(n)m(um)m(b)s(er)h
(that)i(matc)m(hes)g(`)p Fp(rel-1-0)p Fu(')e(will)f(probably)150
5097 y(b)s(e)30 b(di\013eren)m(t)g(from)f(\014le)h(to)h(\014le.)275
5230 y(So,)26 b(the)g(full)d(e\013ect)j(of)g(the)f(command)g(is)g(to)h
(create)h(a)e(new)g(branc)m(h)g({)h(named)f(`)p Fp(rel-1-0-patches)p
Fu(')150 5340 y({)31 b(in)e(mo)s(dule)g(`)p Fp(tc)p Fu(',)h(ro)s(oted)h
(in)e(the)h(revision)f(tree)i(at)g(the)g(p)s(oin)m(t)e(tagged)j(b)m(y)e
(`)p Fp(rel-1-0)p Fu('.)p eop
%%Page: 40 42
40 41 bop 150 -116 a Fu(40)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fq(5.3)68 b(Accessing)45
b(branc)l(hes)275 557 y Fu(Y)-8 b(ou)22 b(can)g(retriev)m(e)g(a)g
(branc)m(h)g(in)e(one)i(of)g(t)m(w)m(o)h(w)m(a)m(ys:)37
b(b)m(y)22 b(c)m(hec)m(king)h(it)e(out)h(fresh)f(from)g(the)h(rep)s
(ository)-8 b(,)150 667 y(or)30 b(b)m(y)h(switc)m(hing)e(an)h(existing)
f(w)m(orking)h(cop)m(y)h(o)m(v)m(er)h(to)f(the)f(branc)m(h.)275
799 y(T)-8 b(o)26 b(c)m(hec)m(k)h(out)f(a)h(branc)m(h)e(from)g(the)h
(rep)s(ository)-8 b(,)27 b(in)m(v)m(ok)m(e)f(`)p Fp(checkout)p
Fu(')f(with)f(the)i(`)p Fp(-r)p Fu(')g(\015ag,)h(follo)m(w)m(ed)150
908 y(b)m(y)j(the)h(tag)g(name)g(of)f(the)h(branc)m(h)f(\(see)h
(Section)f(5.2)i([Creating)e(a)h(branc)m(h],)f(page)h(39\):)390
1035 y Fp($)47 b(cvs)g(checkout)f(-r)h(rel-1-0-patches)d(tc)275
1167 y Fu(Or,)26 b(if)f(y)m(ou)h(already)f(ha)m(v)m(e)i(a)g(w)m(orking)
e(cop)m(y)-8 b(,)28 b(y)m(ou)e(can)g(switc)m(h)g(it)f(to)i(a)f(giv)m
(en)g(branc)m(h)f(with)f(`)p Fp(update)150 1277 y(-r)p
Fu(':)390 1404 y Fp($)47 b(cvs)g(update)f(-r)i(rel-1-0-patches)43
b(tc)275 1536 y Fu(or)30 b(equiv)-5 b(alen)m(tly:)390
1662 y Fp($)47 b(cd)h(tc)390 1766 y($)f(cvs)g(update)f(-r)i
(rel-1-0-patches)275 1899 y Fu(It)39 b(do)s(es)g(not)h(matter)g(if)e
(the)i(w)m(orking)f(cop)m(y)h(w)m(as)g(originally)c(on)k(the)f(main)g
(trunk)f(or)h(on)h(some)150 2008 y(other)30 b(branc)m(h)f({)h(the)g(ab)
s(o)m(v)m(e)h(command)e(will)e(switc)m(h)i(it)h(to)g(the)g(named)f
(branc)m(h.)40 b(And)29 b(similarly)d(to)31 b(a)150 2118
y(regular)f(`)p Fp(update)p Fu(')g(command,)h(`)p Fp(update)e(-r)p
Fu(')h(merges)i(an)m(y)f(c)m(hanges)h(y)m(ou)f(ha)m(v)m(e)h(made,)f
(notifying)f(y)m(ou)150 2227 y(of)h(con\015icts)f(where)f(they)i(o)s
(ccur.)275 2360 y(Once)36 b(y)m(ou)h(ha)m(v)m(e)h(a)f(w)m(orking)f(cop)
m(y)i(tied)e(to)i(a)f(particular)e(branc)m(h,)j(it)e(remains)g(there)h
(un)m(til)e(y)m(ou)150 2469 y(tell)c(it)g(otherwise.)44
b(This)30 b(means)h(that)i(c)m(hanges)f(c)m(hec)m(k)m(ed)i(in)c(from)h
(the)h(w)m(orking)f(cop)m(y)h(will)d(add)i(new)150 2579
y(revisions)d(on)j(that)g(branc)m(h,)f(while)e(lea)m(ving)i(the)h(main)
e(trunk)g(and)h(other)h(branc)m(hes)f(una\013ected.)275
2711 y(T)-8 b(o)33 b(\014nd)e(out)i(what)g(branc)m(h)f(a)h(w)m(orking)f
(cop)m(y)i(is)d(on,)j(y)m(ou)f(can)g(use)f(the)h(`)p
Fp(status)p Fu(')f(command.)48 b(In)150 2821 y(its)31
b(output,)h(lo)s(ok)g(for)f(the)h(\014eld)f(named)g(`)p
Fp(Sticky)e(tag)p Fu(')i(\(see)i(Section)e(4.9)i([Stic)m(ky)f(tags],)i
(page)f(36\))g({)150 2930 y(that's)e Ft(cvs)p Fu('s)f(w)m(a)m(y)h(of)f
(telling)f(y)m(ou)i(the)g(branc)m(h,)f(if)f(an)m(y)-8
b(,)31 b(of)g(the)f(curren)m(t)h(w)m(orking)e(\014les:)390
3057 y Fp($)47 b(cvs)g(status)f(-v)i(driver.c)d(backend.c)390
3161 y(========================)o(====)o(====)o(===)o(====)o(====)o
(===)o(====)o(====)o(===)o(====)o(====)o(==)390 3264
y(File:)h(driver.c)475 b(Status:)46 b(Up-to-date)581
3472 y(Version:)570 b(1.7)238 b(Sat)47 b(Dec)95 b(5)47
b(18:25:54)f(1992)581 3576 y(RCS)h(Version:)379 b(1.7)238
b(/u/cvsroot/yoyodyne/tc/dr)o(iver)o(.c,v)581 3680 y(Sticky)46
b(Tag:)428 b(rel-1-0-patches)44 b(\(branch:)i(1.7.2\))581
3783 y(Sticky)g(Date:)380 b(\(none\))581 3887 y(Sticky)46
b(Options:)236 b(\(none\))581 4095 y(Existing)45 b(Tags:)772
4198 y(rel-1-0-patches)616 b(\(branch:)46 b(1.7.2\))772
4302 y(rel-1-0)1000 b(\(revision:)45 b(1.7\))390 4510
y(========================)o(====)o(====)o(===)o(====)o(====)o(===)o
(====)o(====)o(===)o(====)o(====)o(==)390 4614 y(File:)h(backend.c)427
b(Status:)46 b(Up-to-date)581 4821 y(Version:)570 b(1.4)238
b(Tue)47 b(Dec)95 b(1)47 b(14:39:01)f(1992)581 4925 y(RCS)h(Version:)
379 b(1.4)238 b(/u/cvsroot/yoyodyne/tc/ba)o(cken)o(d.c,)o(v)581
5029 y(Sticky)46 b(Tag:)428 b(rel-1-0-patches)44 b(\(branch:)i(1.4.2\))
581 5132 y(Sticky)g(Date:)380 b(\(none\))581 5236 y(Sticky)46
b(Options:)236 b(\(none\))p eop
%%Page: 41 43
41 42 bop 150 -116 a Fu(Chapter)30 b(5:)41 b(Branc)m(hing)30
b(and)g(merging)2112 b(41)581 366 y Fp(Existing)45 b(Tags:)772
470 y(rel-1-0-patches)616 b(\(branch:)46 b(1.4.2\))772
574 y(rel-1-0)1000 b(\(revision:)45 b(1.4\))772 678 y(rel-0-4)1000
b(\(revision:)45 b(1.4\))275 910 y Fu(Don't)25 b(b)s(e)f(confused)g(b)m
(y)h(the)g(fact)g(that)h(the)f(branc)m(h)f(n)m(um)m(b)s(ers)f(for)i
(eac)m(h)g(\014le)f(are)h(di\013eren)m(t)g(\(`)p Fp(1.7.2)p
Fu(')150 1020 y(and)f(`)p Fp(1.4.2)p Fu(')g(resp)s(ectiv)m(ely\).)39
b(The)24 b(branc)m(h)g(tag)i(is)e(the)h(same,)h(`)p Fp(rel-1-0-patches)
p Fu(',)d(and)h(the)h(\014les)f(are)150 1129 y(indeed)i(on)h(the)h
(same)g(branc)m(h.)39 b(The)26 b(n)m(um)m(b)s(ers)g(simply)f(re\015ect)
j(the)g(p)s(oin)m(t)e(in)g(eac)m(h)j(\014le's)d(revision)g(his-)150
1239 y(tory)h(at)h(whic)m(h)d(the)i(branc)m(h)f(w)m(as)i(made.)39
b(In)26 b(the)h(ab)s(o)m(v)m(e)h(example,)g(one)f(can)g(deduce)f(that)i
(`)p Fp(driver.c)p Fu(')150 1349 y(had)i(b)s(een)f(through)h(more)h(c)m
(hanges)g(than)f(`)p Fp(backend.c)p Fu(')e(b)s(efore)i(this)g(branc)m
(h)f(w)m(as)i(created.)275 1477 y(See)e(Section)g(5.4)h([Branc)m(hes)g
(and)f(revisions],)f(page)i(41)g(for)f(details)g(ab)s(out)f(ho)m(w)i
(branc)m(h)e(n)m(um)m(b)s(ers)150 1587 y(are)j(constructed.)150
1827 y Fq(5.4)68 b(Branc)l(hes)45 b(and)f(revisions)275
2013 y Fu(Ordinarily)-8 b(,)26 b(a)j(\014le's)f(revision)f(history)h
(is)g(a)i(linear)d(series)h(of)i(incremen)m(ts)e(\(see)i(Section)f(4.1)
h([Revi-)150 2123 y(sion)f(n)m(um)m(b)s(ers],)h(page)h(31\):)724
2246 y Fp(+-----+)189 b(+-----+)g(+-----+)g(+-----+)g(+-----+)724
2350 y(!)48 b(1.1)e(!----!)h(1.2)f(!----!)h(1.3)f(!----!)h(1.4)f
(!----!)h(1.5)f(!)724 2453 y(+-----+)189 b(+-----+)g(+-----+)g(+-----+)
g(+-----+)275 2582 y Fu(Ho)m(w)m(ev)m(er,)37 b Ft(cvs)32
b Fu(is)h(not)h(limited)e(to)j(linear)d(dev)m(elopmen)m(t.)51
b(The)34 b Fo(revision)e(tree)40 b Fu(can)34 b(b)s(e)f(split)f(in)m(to)
150 2692 y Fo(branc)m(hes)p Fu(,)38 b(where)e(eac)m(h)i(branc)m(h)e(is)
g(a)h(self-main)m(tained)e(line)g(of)i(dev)m(elopmen)m(t.)60
b(Changes)36 b(made)h(on)150 2801 y(one)31 b(branc)m(h)e(can)i(easily)f
(b)s(e)f(mo)m(v)m(ed)j(bac)m(k)f(to)g(the)f(main)g(trunk.)275
2930 y(Eac)m(h)41 b(branc)m(h)f(has)h(a)g Fo(branc)m(h)f(n)m(um)m(b)s
(er)p Fu(,)i(consisting)e(of)h(an)f(o)s(dd)g(n)m(um)m(b)s(er)f(of)i(p)s
(erio)s(d-separated)150 3040 y(decimal)36 b(in)m(tegers.)60
b(The)36 b(branc)m(h)h(n)m(um)m(b)s(er)e(is)h(created)i(b)m(y)f(app)s
(ending)d(an)j(in)m(teger)g(to)h(the)f(revision)150 3149
y(n)m(um)m(b)s(er)e(where)h(the)h(corresp)s(onding)d(branc)m(h)i(fork)m
(ed)g(o\013.)60 b(Ha)m(ving)36 b(branc)m(h)g(n)m(um)m(b)s(ers)f(allo)m
(ws)h(more)150 3259 y(than)30 b(one)h(branc)m(h)f(to)h(b)s(e)e(fork)m
(ed)i(o\013)g(from)f(a)g(certain)h(revision.)p eop
%%Page: 42 44
42 43 bop 150 -116 a Fu(42)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)275 366 y(All)23 b(revisions)g(on)i(a)g
(branc)m(h)f(ha)m(v)m(e)i(revision)e(n)m(um)m(b)s(ers)f(formed)h(b)m(y)
h(app)s(ending)e(an)h(ordinal)f(n)m(um)m(b)s(er)150 476
y(to)31 b(the)g(branc)m(h)e(n)m(um)m(b)s(er.)40 b(The)30
b(follo)m(wing)f(\014gure)g(illustrates)g(branc)m(hing)g(with)g(an)h
(example.)2967 608 y Fp(+-------------+)1679 712 y(Branch)46
b(1.2.2.3.2)f(->)381 b(!)48 b(1.2.2.3.2.1)c(!)2872 816
y(/)j(+-------------+)2824 919 y(/)2776 1023 y(/)1201
1127 y(+---------+)188 b(+---------+)g(+---------+)390
1231 y(Branch)46 b(1.2.2)g(->)i(_!)f(1.2.2.1)f(!----!)g(1.2.2.2)g
(!----!)g(1.2.2.3)f(!)1106 1335 y(/)i(+---------+)188
b(+---------+)g(+---------+)1058 1438 y(/)1010 1542 y(/)390
1646 y(+-----+)h(+-----+)g(+-----+)g(+-----+)g(+-----+)390
1750 y(!)47 b(1.1)g(!----!)f(1.2)h(!----!)f(1.3)h(!----!)f(1.4)h
(!----!)f(1.5)h(!)96 b(<-)47 b(The)g(main)f(trunk)390
1853 y(+-----+)189 b(+-----+)g(+-----+)g(+-----+)g(+-----+)1154
1957 y(!)1154 2061 y(!)1154 2165 y(!)143 b(+---------+)187
b(+---------+)h(+---------+)390 2269 y(Branch)46 b(1.2.4)g(->)i(+---!)e
(1.2.4.1)g(!----!)g(1.2.4.2)g(!----!)g(1.2.4.3)g(!)1345
2372 y(+---------+)187 b(+---------+)h(+---------+)275
2607 y Fu(The)21 b(exact)j(details)d(of)i(ho)m(w)f(the)g(branc)m(h)g(n)
m(um)m(b)s(er)f(is)g(constructed)i(is)e(not)h(something)g(y)m(ou)h
(normally)150 2717 y(need)29 b(to)h(b)s(e)f(concerned)h(ab)s(out,)g
(but)e(here)i(is)e(ho)m(w)i(it)f(w)m(orks:)40 b(When)29
b Ft(cvs)g Fu(creates)i(a)e(branc)m(h)g(n)m(um)m(b)s(er)150
2826 y(it)e(pic)m(ks)g(the)h(\014rst)f(un)m(used)g(ev)m(en)h(in)m
(teger,)h(starting)f(with)e(2.)40 b(So)28 b(when)f(y)m(ou)h(w)m(an)m(t)
h(to)f(create)h(a)g(branc)m(h)150 2936 y(from)j(revision)e(6.4)k(it)e
(will)e(b)s(e)h(n)m(um)m(b)s(ered)g(6.4.2.)49 b(All)31
b(branc)m(h)g(n)m(um)m(b)s(ers)g(ending)g(in)g(a)i(zero)g(\(suc)m(h)g
(as)150 3045 y(6.4.0\))j(are)d(used)g(in)m(ternally)e(b)m(y)j
Ft(cvs)e Fu(\(see)j(Section)e(5.5)h([Magic)h(branc)m(h)e(n)m(um)m(b)s
(ers],)g(page)h(42\).)51 b(The)150 3155 y(branc)m(h)30
b(1.1.1)i(has)e(a)h(sp)s(ecial)e(meaning.)40 b(See)30
b(Chapter)g(13)h([T)-8 b(rac)m(king)31 b(sources],)g(page)g(75.)150
3421 y Fq(5.5)68 b(Magic)45 b(branc)l(h)g(n)l(um)l(b)t(ers)275
3617 y Fu(This)23 b(section)j(describ)s(es)d(a)j Ft(cvs)e
Fu(feature)i(called)f Fo(magic)g(branc)m(hes)p Fu(.)39
b(F)-8 b(or)26 b(most)g(purp)s(oses,)e(y)m(ou)i(need)150
3726 y(not)34 b(w)m(orry)f(ab)s(out)h(magic)g(branc)m(hes;)h
Ft(cvs)e Fu(handles)f(them)i(for)g(y)m(ou.)51 b(Ho)m(w)m(ev)m(er,)37
b(they)d(are)g(visible)d(to)150 3836 y(y)m(ou)g(in)e(certain)h
(circumstances,)g(so)h(it)f(ma)m(y)h(b)s(e)f(useful)e(to)j(ha)m(v)m(e)h
(some)f(idea)f(of)g(ho)m(w)h(it)e(w)m(orks.)275 3974
y(Externally)-8 b(,)27 b(branc)m(h)f(n)m(um)m(b)s(ers)g(consist)h(of)g
(an)g(o)s(dd)f(n)m(um)m(b)s(er)g(of)h(dot-separated)h(decimal)e(in)m
(tegers.)150 4083 y(See)37 b(Section)g(4.1)h([Revision)d(n)m(um)m(b)s
(ers],)j(page)g(31.)61 b(That)36 b(is)g(not)h(the)h(whole)e(truth,)i
(ho)m(w)m(ev)m(er.)61 b(F)-8 b(or)150 4193 y(e\016ciency)31
b(reasons)f Ft(cvs)g Fu(sometimes)h(inserts)e(an)i(extra)g(0)g(in)f
(the)h(second)f(righ)m(tmost)h(p)s(osition)e(\(1.2.4)150
4303 y(b)s(ecomes)i(1.2.0.4,)i(8.9.10.11.12)i(b)s(ecomes)30
b(8.9.10.11.0.12)36 b(and)30 b(so)g(on\).)275 4441 y
Ft(cvs)c Fu(do)s(es)i(a)g(prett)m(y)h(go)s(o)s(d)e(job)h(at)g(hiding)e
(these)i(so)g(called)f(magic)h(branc)m(hes,)h(but)e(in)f(a)i(few)g
(places)150 4550 y(the)j(hiding)c(is)j(incomplete:)225
4688 y Fs(\017)60 b Fu(The)30 b(magic)g(branc)m(h)g(n)m(um)m(b)s(er)f
(app)s(ears)h(in)f(the)i(output)f(from)f Fp(cvs)h(log)p
Fu(.)225 4824 y Fs(\017)60 b Fu(Y)-8 b(ou)31 b(cannot)g(sp)s(ecify)e(a)
i(sym)m(b)s(olic)d(branc)m(h)i(name)h(to)g Fp(cvs)e(admin)p
Fu(.)275 4989 y(Y)-8 b(ou)30 b(can)h(use)f(the)g Fp(admin)f
Fu(command)h(to)h(reassign)f(a)g(sym)m(b)s(olic)f(name)h(to)h(a)g
(branc)m(h)e(the)i(w)m(a)m(y)g Ft(r)n(cs)150 5098 y Fu(exp)s(ects)24
b(it)f(to)i(b)s(e.)38 b(If)23 b Fp(R4patches)e Fu(is)i(assigned)g(to)i
(the)e(branc)m(h)h(1.4.2)h(\(magic)f(branc)m(h)g(n)m(um)m(b)s(er)e
(1.4.0.2\))150 5208 y(in)29 b(\014le)h(`)p Fp(numbers.c)p
Fu(')e(y)m(ou)j(can)f(do)h(this:)390 5340 y Fp($)47 b(cvs)g(admin)g
(-NR4patches:1.4.2)c(numbers.c)p eop
%%Page: 43 45
43 44 bop 150 -116 a Fu(Chapter)30 b(5:)41 b(Branc)m(hing)30
b(and)g(merging)2112 b(43)275 366 y(It)25 b(only)f(w)m(orks)i(if)e(at)i
(least)g(one)f(revision)f(is)g(already)h(committed)h(on)f(the)g(branc)m
(h.)39 b(Be)26 b(v)m(ery)g(careful)150 476 y(so)34 b(that)g(y)m(ou)g
(do)g(not)g(assign)f(the)g(tag)i(to)g(the)f(wrong)f(n)m(um)m(b)s(er.)49
b(\(There)34 b(is)e(no)i(w)m(a)m(y)g(to)h(see)f(ho)m(w)g(the)150
586 y(tag)e(w)m(as)e(assigned)g(y)m(esterda)m(y\).)150
849 y Fq(5.6)68 b(Merging)45 b(an)g(en)l(tire)h(branc)l(h)275
1044 y Fu(Y)-8 b(ou)40 b(can)h(merge)g(c)m(hanges)h(made)e(on)h(a)f
(branc)m(h)g(in)m(to)h(y)m(our)f(w)m(orking)g(cop)m(y)h(b)m(y)f(giving)
g(the)g(`)p Fp(-j)150 1154 y Fo(branc)m(h)p Fu(')33 b(\015ag)h(to)h
(the)f Fp(update)e Fu(command.)50 b(With)33 b(one)h(`)p
Fp(-j)c Fo(branc)m(h)p Fu(')k(option)f(it)g(merges)h(the)g(c)m(hanges)
150 1263 y(made)c(b)s(et)m(w)m(een)h(the)f(p)s(oin)m(t)f(where)g(the)h
(branc)m(h)g(fork)m(ed)g(and)f(new)m(est)i(revision)d(on)i(that)g
(branc)m(h)g(\(in)m(to)150 1373 y(y)m(our)g(w)m(orking)g(cop)m(y\).)275
1510 y(The)f(`)p Fp(-j)p Fu(')i(stands)f(for)g(\\join".)275
1646 y(Consider)e(this)h(revision)g(tree:)390 1777 y
Fp(+-----+)189 b(+-----+)g(+-----+)g(+-----+)390 1881
y(!)47 b(1.1)g(!----!)f(1.2)h(!----!)f(1.3)h(!----!)f(1.4)h(!)286
b(<-)48 b(The)f(main)f(trunk)390 1985 y(+-----+)189 b(+-----+)g
(+-----+)g(+-----+)1154 2089 y(!)1154 2193 y(!)1154 2296
y(!)143 b(+---------+)187 b(+---------+)390 2400 y(Branch)46
b(R1fix)g(->)i(+---!)e(1.2.2.1)g(!----!)g(1.2.2.2)g(!)1345
2504 y(+---------+)187 b(+---------+)150 2641 y Fu(The)32
b(branc)m(h)f(1.2.2)j(has)e(b)s(een)f(giv)m(en)i(the)f(tag)h(\(sym)m(b)
s(olic)e(name\))i(`)p Fp(R1fix)p Fu('.)45 b(The)32 b(follo)m(wing)e
(example)150 2750 y(assumes)g(that)h(the)g(mo)s(dule)d(`)p
Fp(mod)p Fu(')i(con)m(tains)h(only)e(one)i(\014le,)f(`)p
Fp(m.c)p Fu('.)390 2881 y Fp($)47 b(cvs)g(checkout)f(mod)715
b(#)47 b Fu(Retriev)m(e)32 b(the)e(latest)h(revision,)e(1.4)390
3089 y Fp($)47 b(cvs)g(update)f(-j)i(R1fix)e(m.c)381
b(#)47 b Fu(Merge)32 b(all)d(c)m(hanges)j(made)e(on)g(the)h(branc)m(h,)
1965 3193 y Fp(#)47 b Fu(i.e.)31 b(the)f(c)m(hanges)i(b)s(et)m(w)m(een)
f(revision)d(1.2)1965 3297 y Fp(#)47 b Fu(and)30 b(1.2.2.2,)j(in)m(to)e
(y)m(our)f(w)m(orking)g(cop)m(y)1965 3400 y Fp(#)47 b
Fu(of)31 b(the)g(\014le.)390 3608 y Fp($)47 b(cvs)g(commit)f(-m)i
("Included)d(R1fix")h(#)h Fu(Create)32 b(revision)c(1.5.)275
3745 y(A)39 b(con\015ict)h(can)f(result)g(from)g(a)h(merge)g(op)s
(eration.)68 b(If)39 b(that)h(happ)s(ens,)g(y)m(ou)g(should)d(resolv)m
(e)j(it)150 3854 y(b)s(efore)30 b(committing)g(the)g(new)g(revision.)39
b(See)31 b(Section)f(10.3)i([Con\015icts)d(example],)i(page)g(61.)275
3991 y(The)k Fp(checkout)e Fu(command)i(also)h(supp)s(orts)e(the)i(`)p
Fp(-j)30 b Fo(branc)m(h)p Fu(')35 b(\015ag.)57 b(The)35
b(same)h(e\013ect)h(as)f(ab)s(o)m(v)m(e)150 4101 y(could)29
b(b)s(e)h(ac)m(hiev)m(ed)h(with)e(this:)390 4232 y Fp($)47
b(cvs)g(checkout)f(-j)h(R1fix)f(mod)390 4336 y($)h(cvs)g(commit)f(-m)i
("Included)d(R1fix")150 4599 y Fq(5.7)68 b(Merging)45
b(from)h(a)f(branc)l(h)f(sev)l(eral)j(times)275 4794
y Fu(Con)m(tin)m(uing)28 b(our)i(example,)g(the)h(revision)e(tree)i(no)
m(w)f(lo)s(oks)g(lik)m(e)g(this:)390 4925 y Fp(+-----+)189
b(+-----+)g(+-----+)g(+-----+)g(+-----+)390 5029 y(!)47
b(1.1)g(!----!)f(1.2)h(!----!)f(1.3)h(!----!)f(1.4)h(!----!)f(1.5)h(!)
143 b(<-)47 b(The)g(main)g(trunk)390 5132 y(+-----+)189
b(+-----+)g(+-----+)g(+-----+)g(+-----+)1154 5236 y(!)1288
b(*)1154 5340 y(!)1240 b(*)p eop
%%Page: 44 46
44 45 bop 150 -116 a Fu(44)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)1154 366 y Fp(!)143 b(+---------+)187
b(+---------+)390 470 y(Branch)46 b(R1fix)g(->)i(+---!)e(1.2.2.1)g
(!----!)g(1.2.2.2)g(!)1345 574 y(+---------+)187 b(+---------+)275
714 y Fu(where)29 b(the)h(starred)f(line)f(represen)m(ts)i(the)g(merge)
g(from)f(the)h(`)p Fp(R1fix)p Fu(')f(branc)m(h)g(to)h(the)g(main)f
(trunk,)150 824 y(as)i(just)e(discussed.)275 964 y(No)m(w)i(supp)s(ose)
e(that)h(dev)m(elopmen)m(t)h(con)m(tin)m(ues)g(on)f(the)h(`)p
Fp(R1fix)p Fu(')e(branc)m(h:)390 1098 y Fp(+-----+)189
b(+-----+)g(+-----+)g(+-----+)g(+-----+)390 1202 y(!)47
b(1.1)g(!----!)f(1.2)h(!----!)f(1.3)h(!----!)f(1.4)h(!----!)f(1.5)h(!)
143 b(<-)47 b(The)g(main)g(trunk)390 1306 y(+-----+)189
b(+-----+)g(+-----+)g(+-----+)g(+-----+)1154 1409 y(!)1288
b(*)1154 1513 y(!)1240 b(*)1154 1617 y(!)143 b(+---------+)187
b(+---------+)h(+---------+)390 1721 y(Branch)46 b(R1fix)g(->)i(+---!)e
(1.2.2.1)g(!----!)g(1.2.2.2)g(!----!)g(1.2.2.3)g(!)1345
1824 y(+---------+)187 b(+---------+)h(+---------+)275
1965 y Fu(and)27 b(then)g(y)m(ou)h(w)m(an)m(t)h(to)g(merge)f(those)g
(new)f(c)m(hanges)i(on)m(to)g(the)f(main)f(trunk.)39
b(If)27 b(y)m(ou)h(just)f(use)h(the)150 2074 y Fp(cvs)h(update)g(-j)h
(R1fix)f(m.c)37 b Fu(command)g(again,)j Ft(cvs)c Fu(will)f(attempt)k
(to)f(merge)g(again)g(the)g(c)m(hanges)150 2184 y(whic)m(h)29
b(y)m(ou)i(ha)m(v)m(e)g(already)f(merged,)h(whic)m(h)e(can)i(ha)m(v)m
(e)g(undesirable)d(side)h(e\013ects.)275 2324 y(So)i(instead)g(y)m(ou)i
(need)e(to)i(sp)s(ecify)d(that)j(y)m(ou)f(only)f(w)m(an)m(t)i(to)f
(merge)h(the)f(c)m(hanges)h(on)e(the)i(branc)m(h)150
2433 y(whic)m(h)g(ha)m(v)m(e)i(not)f(y)m(et)i(b)s(een)d(merged)h(in)m
(to)g(the)g(trunk.)51 b(T)-8 b(o)34 b(do)g(that)h(y)m(ou)f(sp)s(ecify)f
(t)m(w)m(o)i(`)p Fp(-j)p Fu(')f(options,)150 2543 y(and)29
b Ft(cvs)h Fu(merges)g(the)g(c)m(hanges)i(from)d(the)h(\014rst)g
(revision)e(to)j(the)f(second)g(revision.)39 b(F)-8 b(or)31
b(example,)f(in)150 2653 y(this)f(case)j(the)e(simplest)f(w)m(a)m(y)i
(w)m(ould)e(b)s(e)390 2787 y Fp(cvs)47 b(update)f(-j)h(1.2.2.2)f(-j)h
(R1fix)g(m.c)190 b(#)47 b Fu(Merge)32 b(c)m(hanges)f(from)f(1.2.2.2)j
(to)e(the)2204 2891 y Fp(#)47 b Fu(head)30 b(of)h(the)f(R1\014x)h
(branc)m(h)275 3031 y(The)42 b(problem)f(with)g(this)g(is)h(that)h(y)m
(ou)g(need)f(to)i(sp)s(ecify)d(the)i(1.2.2.2)i(revision)c(man)m(ually)
-8 b(.)76 b(A)150 3140 y(sligh)m(tly)29 b(b)s(etter)h(approac)m(h)h
(migh)m(t)f(b)s(e)g(to)h(use)f(the)g(date)h(the)g(last)f(merge)h(w)m
(as)g(done:)390 3275 y Fp(cvs)47 b(update)f(-j)h(R1fix:yesterday)d(-j)j
(R1fix)f(m.c)275 3415 y Fu(Better)29 b(y)m(et,)g(tag)g(the)f(R1\014x)g
(branc)m(h)f(after)h(ev)m(ery)g(merge)h(in)m(to)e(the)h(trunk,)g(and)f
(then)g(use)g(that)i(tag)150 3524 y(for)h(subsequen)m(t)g(merges:)390
3658 y Fp(cvs)47 b(update)f(-j)h(merged_from_R1fix_to_trun)o(k)42
b(-j)47 b(R1fix)f(m.c)150 3930 y Fq(5.8)68 b(Merging)45
b(di\013erences)h(b)t(et)l(w)l(een)g(an)l(y)g(t)l(w)l(o)g(revisions)275
4128 y Fu(With)34 b(t)m(w)m(o)h(`)p Fp(-j)30 b Fo(revision)p
Fu(')k(\015ags,)i(the)e Fp(update)f Fu(\(and)h Fp(checkout)p
Fu(\))f(command)h(can)h(merge)g(the)g(dif-)150 4238 y(ferences)c(b)s
(et)m(w)m(een)g(an)m(y)f(t)m(w)m(o)i(revisions)d(in)m(to)h(y)m(our)g(w)
m(orking)g(\014le.)390 4372 y Fp($)47 b(cvs)g(update)f(-j)i(1.5)f(-j)g
(1.3)g(backend.c)150 4512 y Fu(will)28 b(undo)h(all)g(c)m(hanges)j
(made)e(b)s(et)m(w)m(een)h(revision)e(1.3)i(and)f(1.5.)42
b(Note)31 b(the)g(order)f(of)g(the)h(revisions!)275 4652
y(If)23 b(y)m(ou)i(try)f(to)g(use)g(this)f(option)h(when)f(op)s
(erating)g(on)h(m)m(ultiple)e(\014les,)j(remem)m(b)s(er)e(that)i(the)f
(n)m(umeric)150 4762 y(revisions)32 b(will)g(probably)g(b)s(e)i(v)m
(ery)g(di\013eren)m(t)g(b)s(et)m(w)m(een)h(the)f(v)-5
b(arious)33 b(\014les.)52 b(Y)-8 b(ou)34 b(almost)h(alw)m(a)m(ys)f(use)
150 4871 y(sym)m(b)s(olic)29 b(tags)i(rather)f(than)h(revision)d(n)m
(um)m(b)s(ers)h(when)g(op)s(erating)h(on)h(m)m(ultiple)d(\014les.)275
5011 y(Sp)s(ecifying)17 b(t)m(w)m(o)22 b(`)p Fp(-j)p
Fu(')e(options)g(can)g(also)g(undo)g(\014le)f(remo)m(v)-5
b(als)20 b(or)h(additions.)35 b(F)-8 b(or)21 b(example,)h(supp)s(ose)
150 5121 y(y)m(ou)30 b(ha)m(v)m(e)g(a)g(\014le)f(named)g(`)p
Fp(file1)p Fu(')f(whic)m(h)g(existed)i(as)f(revision)f(1.1,)j(and)e(y)m
(ou)g(then)h(remo)m(v)m(ed)g(it)f(\(th)m(us)150 5230
y(adding)c(a)j(dead)e(revision)f(1.2\).)41 b(No)m(w)28
b(supp)s(ose)d(y)m(ou)i(w)m(an)m(t)h(to)f(add)f(it)h(again,)h(with)d
(the)i(same)g(con)m(ten)m(ts)150 5340 y(it)j(had)g(previously)-8
b(.)39 b(Here)30 b(is)g(ho)m(w)g(to)h(do)g(it:)p eop
%%Page: 45 47
45 46 bop 150 -116 a Fu(Chapter)30 b(5:)41 b(Branc)m(hing)30
b(and)g(merging)2112 b(45)390 366 y Fp($)47 b(cvs)g(update)f(-j)i(1.2)f
(-j)g(1.1)g(file1)390 470 y(U)g(file1)390 574 y($)g(cvs)g(commit)f(-m)i
(test)390 678 y(Checking)e(in)h(file1;)390 782 y
(/tmp/cvs-sanity/cvsroot/)o(firs)o(t-di)o(r/f)o(ile1)o(,v)89
b(<--)95 b(file1)390 885 y(new)47 b(revision:)e(1.3;)i(previous)e
(revision:)h(1.2)390 989 y(done)390 1093 y($)150 1350
y Fq(5.9)68 b(Merging)45 b(can)g(add)g(or)g(remo)l(v)l(e)h(\014les)275
1543 y Fu(If)30 b(the)g(c)m(hanges)i(whic)m(h)d(y)m(ou)i(are)g(merging)
f(in)m(v)m(olv)m(e)h(remo)m(ving)f(or)h(adding)e(some)i(\014les,)f
Fp(update)f(-j)150 1652 y Fu(will)f(re\015ect)j(suc)m(h)f(additions)e
(or)j(remo)m(v)-5 b(als.)275 1787 y(F)d(or)31 b(example:)390
1916 y Fp(cvs)47 b(update)f(-A)390 2019 y(touch)g(a)i(b)f(c)390
2123 y(cvs)g(add)g(a)g(b)h(c)f(;)h(cvs)f(ci)g(-m)g("added")f(a)h(b)h(c)
390 2227 y(cvs)f(tag)g(-b)g(branchtag)390 2331 y(cvs)g(update)f(-r)h
(branchtag)390 2435 y(touch)f(d)i(;)f(cvs)g(add)g(d)390
2538 y(rm)g(a)h(;)f(cvs)g(rm)g(a)390 2642 y(cvs)g(ci)g(-m)g("added)f
(d,)i(removed)d(a")390 2746 y(cvs)i(update)f(-A)390 2850
y(cvs)h(update)f(-jbranchtag)275 2984 y Fu(After)30 b(these)h(commands)
f(are)g(executed)h(and)f(a)h(`)p Fp(cvs)e(commit)p Fu(')g(is)h(done,)g
(\014le)f(`)p Fp(a)p Fu(')i(will)c(b)s(e)j(remo)m(v)m(ed)150
3094 y(and)g(\014le)f(`)p Fp(d)p Fu(')i(added)e(in)h(the)g(main)f
(branc)m(h.)p eop
%%Page: 46 48
46 47 bop 150 -116 a Fu(46)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)p eop
%%Page: 47 49
47 48 bop 150 -116 a Fu(Chapter)30 b(6:)41 b(Recursiv)m(e)30
b(b)s(eha)m(vior)2291 b(47)150 366 y Fr(6)80 b(Recursiv)l(e)53
b(b)t(eha)l(vior)275 601 y Fu(Almost)27 b(all)h(of)g(the)g(sub)s
(commands)e(of)j Ft(cvs)e Fu(w)m(ork)h(recursiv)m(ely)f(when)g(y)m(ou)i
(sp)s(ecify)d(a)j(directory)f(as)150 710 y(an)i(argumen)m(t.)41
b(F)-8 b(or)32 b(instance,)e(consider)f(this)g(directory)h(structure:)
676 839 y Fp($HOME)772 943 y(|)772 1046 y(+--tc)772 1150
y(|)143 b(|)963 1254 y(+--CVS)963 1358 y(|)286 b(\(internal)45
b Ft(cvs)i Fp(files\))963 1462 y(+--Makefile)963 1565
y(+--backend.c)963 1669 y(+--driver.c)963 1773 y(+--frontend.c)963
1877 y(+--parser.c)963 1980 y(+--man)963 2084 y(|)190
b(|)963 2188 y(|)g(+--CVS)963 2292 y(|)g(|)96 b(\(internal)45
b Ft(cvs)i Fp(files\))963 2396 y(|)190 b(+--tc.1)963
2499 y(|)963 2603 y(+--testing)1201 2707 y(|)1201 2811
y(+--CVS)1201 2914 y(|)96 b(\(internal)45 b Ft(cvs)i
Fp(files\))1201 3018 y(+--testpgm.t)1201 3122 y(+--test2.t)150
3256 y Fu(If)30 b(`)p Fp(tc)p Fu(')g(is)g(the)g(curren)m(t)g(w)m
(orking)g(directory)-8 b(,)31 b(the)f(follo)m(wing)f(is)g(true:)225
3391 y Fs(\017)60 b Fu(`)p Fp(cvs)30 b(update)e(testing)p
Fu(')h(is)g(equiv)-5 b(alen)m(t)30 b(to)570 3520 y Fp(cvs)47
b(update)f(testing/testpgm.t)d(testing/test2.t)225 3654
y Fs(\017)60 b Fu(`)p Fp(cvs)30 b(update)e(testing)h(man)p
Fu(')h(up)s(dates)f(all)g(\014les)h(in)f(the)h(sub)s(directories)225
3789 y Fs(\017)60 b Fu(`)p Fp(cvs)30 b(update)e(.)p Fu(')j(or)f(just)g
(`)p Fp(cvs)g(update)p Fu(')e(up)s(dates)i(all)f(\014les)g(in)h(the)g
Fp(tc)g Fu(directory)275 3948 y(If)20 b(no)g(argumen)m(ts)h(are)g(giv)m
(en)f(to)i Fp(update)d Fu(it)h(will)e(up)s(date)h(all)h(\014les)f(in)g
(the)i(curren)m(t)g(w)m(orking)e(directory)150 4058 y(and)29
b(all)g(its)h(sub)s(directories.)38 b(In)29 b(other)i(w)m(ords,)e(`)p
Fp(.)p Fu(')i(is)e(a)h(default)f(argumen)m(t)i(to)g Fp(update)p
Fu(.)39 b(This)28 b(is)h(also)150 4167 y(true)h(for)g(most)h(of)g(the)f
Ft(cvs)g Fu(sub)s(commands,)e(not)j(only)e(the)i Fp(update)e
Fu(command.)275 4302 y(The)f(recursiv)m(e)g(b)s(eha)m(vior)g(of)g(the)h
Ft(cvs)f Fu(sub)s(commands)f(can)i(b)s(e)f(turned)f(o\013)i(with)f(the)
h(`)p Fp(-l)p Fu(')f(option.)150 4411 y(Con)m(v)m(ersely)-8
b(,)34 b(the)e(`)p Fp(-R)p Fu(')h(option)e(can)i(b)s(e)f(used)g(to)h
(force)g(recursion)e(if)g(`)p Fp(-l)p Fu(')h(is)g(sp)s(eci\014ed)f(in)g
(`)p Fp(~/.cvsrc)p Fu(')150 4521 y(\(see)g(Section)g(A.3)g([)p
Fp(~)p Fu(/.cvsrc],)g(page)h(84\).)390 4650 y Fp($)47
b(cvs)g(update)f(-l)429 b(#)48 b Fu(Don't)31 b(up)s(date)f(\014les)f
(in)g(sub)s(directories)p eop
%%Page: 48 50
48 49 bop 150 -116 a Fu(48)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)p eop
%%Page: 49 51
49 50 bop 150 -116 a Fu(Chapter)30 b(7:)41 b(Adding,)29
b(remo)m(ving,)h(and)g(renaming)f(\014les)h(and)f(directories)933
b(49)150 209 y Fr(7)80 b(Adding,)53 b(remo)l(ving,)g(and)g(renaming)g
(\014les)h(and)311 366 y(directories)275 621 y Fu(In)42
b(the)h(course)g(of)f(a)i(pro)5 b(ject,)46 b(one)d(will)d(often)k(add)e
(new)g(\014les.)77 b(Lik)m(ewise)42 b(with)f(remo)m(ving)i(or)150
730 y(renaming,)26 b(or)h(with)e(directories.)38 b(The)26
b(general)g(concept)i(to)f(k)m(eep)g(in)e(mind)f(in)h(all)h(these)h
(cases)g(is)e(that)150 840 y(instead)i(of)i(making)e(an)h(irrev)m
(ersible)e(c)m(hange)j(y)m(ou)f(w)m(an)m(t)h Ft(cvs)f
Fu(to)g(record)g(the)h(fact)g(that)f(a)h(c)m(hange)g(has)150
949 y(tak)m(en)38 b(place,)g(just)e(as)g(with)f(mo)s(difying)f(an)j
(existing)e(\014le.)58 b(The)36 b(exact)i(mec)m(hanisms)d(to)j(do)e
(this)f(in)150 1059 y Ft(cvs)29 b Fu(v)-5 b(ary)31 b(dep)s(ending)d(on)
i(the)g(situation.)150 1333 y Fq(7.1)68 b(Adding)44 b(\014les)i(to)f(a)
g(directory)275 1532 y Fu(T)-8 b(o)30 b(add)g(a)h(new)f(\014le)f(to)i
(a)g(directory)-8 b(,)31 b(follo)m(w)e(these)i(steps.)225
1673 y Fs(\017)60 b Fu(Y)-8 b(ou)29 b(m)m(ust)g(ha)m(v)m(e)h(a)g(w)m
(orking)e(cop)m(y)h(of)h(the)f(directory)-8 b(.)40 b(See)29
b(Section)g(1.3.1)h([Getting)g(the)f(source],)330 1783
y(page)i(4.)225 1921 y Fs(\017)60 b Fu(Create)31 b(the)g(new)f(\014le)f
(inside)f(y)m(our)i(w)m(orking)g(cop)m(y)h(of)g(the)f(directory)-8
b(.)225 2059 y Fs(\017)60 b Fu(Use)32 b(`)p Fp(cvs)d(add)h
Fo(\014lename)5 b Fu(')31 b(to)h(tell)e Ft(cvs)h Fu(that)h(y)m(ou)f(w)m
(an)m(t)i(to)f(v)m(ersion)e(con)m(trol)i(the)g(\014le.)42
b(If)31 b(the)h(\014le)330 2168 y(con)m(tains)f(binary)d(data,)j(sp)s
(ecify)f(`)p Fp(-kb)p Fu(')f(\(see)j(Chapter)e(9)g([Binary)g(\014les],)
g(page)h(57\).)225 2306 y Fs(\017)60 b Fu(Use)34 b(`)p
Fp(cvs)c(commit)e Fo(\014lename)5 b Fu(')34 b(to)g(actually)g(c)m(hec)m
(k)h(in)d(the)i(\014le)f(in)m(to)h(the)f(rep)s(ository)-8
b(.)51 b(Other)33 b(de-)330 2416 y(v)m(elop)s(ers)d(cannot)h(see)g(the)
f(\014le)g(un)m(til)e(y)m(ou)j(p)s(erform)e(this)g(step.)275
2585 y(Y)-8 b(ou)30 b(can)h(also)f(use)g(the)h Fp(add)f
Fu(command)g(to)h(add)f(a)g(new)g(directory)-8 b(.)275
2726 y(Unlik)m(e)27 b(most)i(other)f(commands,)h(the)g
Fp(add)e Fu(command)h(is)g(not)g(recursiv)m(e.)40 b(Y)-8
b(ou)29 b(cannot)g(ev)m(en)g(t)m(yp)s(e)150 2836 y(`)p
Fp(cvs)h(add)f(foo/bar)p Fu('!)39 b(Instead,)31 b(y)m(ou)f(ha)m(v)m(e)i
(to)390 2971 y Fp($)47 b(cd)h(foo)390 3075 y($)f(cvs)g(add)g(bar)3241
3273 y Fu(Command)-3501 b Fj(cvs)39 b(add)44 b Fi([)p
Fp(-k)30 b Fo(k\015ag)p Fi(])i([)p Fp(-m)e Fo(message)p
Fi(])i Fo(\014les)d Fh(:)15 b(:)g(:)390 3382 y Fu(Sc)m(hedule)34
b Fo(\014les)39 b Fu(to)d(b)s(e)f(added)g(to)h(the)g(rep)s(ository)-8
b(.)55 b(The)35 b(\014les)g(or)g(directories)g(sp)s(eci\014ed)390
3492 y(with)41 b Fp(add)h Fu(m)m(ust)h(already)f(exist)g(in)g(the)g
(curren)m(t)h(directory)-8 b(.)77 b(T)-8 b(o)44 b(add)e(a)h(whole)e
(new)390 3601 y(directory)d(hierarc)m(h)m(y)h(to)h(the)f(source)g(rep)s
(ository)f(\(for)h(example,)i(\014les)d(receiv)m(ed)h(from)390
3711 y(a)44 b(third-part)m(y)e(v)m(endor\),)47 b(use)c(the)g
Fp(import)f Fu(command)h(instead.)78 b(See)44 b(Section)f(A.12)390
3821 y([imp)s(ort],)30 b(page)h(102.)390 3962 y(The)d(added)g(\014les)f
(are)i(not)g(placed)f(in)f(the)i(source)g(rep)s(ository)e(un)m(til)g(y)
m(ou)i(use)f Fp(commit)f Fu(to)390 4071 y(mak)m(e)h(the)f(c)m(hange)h
(p)s(ermanen)m(t.)39 b(Doing)27 b(an)g Fp(add)f Fu(on)h(a)g(\014le)f
(that)i(w)m(as)f(remo)m(v)m(ed)h(with)e(the)390 4181
y Fp(remove)e Fu(command)i(will)d(undo)i(the)h(e\013ect)h(of)f(the)g
Fp(remove)p Fu(,)g(unless)e(a)i Fp(commit)e Fu(command)390
4291 y(in)m(terv)m(ened.)41 b(See)30 b(Section)g(7.2)i([Remo)m(ving)f
(\014les],)e(page)i(50,)h(for)e(an)g(example.)390 4432
y(The)i(`)p Fp(-k)p Fu(')g(option)g(sp)s(eci\014es)f(the)i(default)f(w)
m(a)m(y)h(that)g(this)f(\014le)f(will)f(b)s(e)i(c)m(hec)m(k)m(ed)i
(out;)g(for)390 4541 y(more)d(information)d(see)j(Section)f(12.4)i
([Substitution)c(mo)s(des],)j(page)g(73.)390 4682 y(The)g(`)p
Fp(-m)p Fu(')h(option)f(sp)s(eci\014es)f(a)i(description)e(for)h(the)h
(\014le.)44 b(This)30 b(description)f(app)s(ears)i(in)390
4792 y(the)38 b(history)f(log)i(\(if)e(it)h(is)f(enabled,)i(see)g
(Section)f(C.10)g([history)g(\014le],)h(page)g(135\).)66
b(It)390 4902 y(will)33 b(also)i(b)s(e)g(sa)m(v)m(ed)i(in)d(the)i(v)m
(ersion)f(history)f(inside)g(the)h(rep)s(ository)g(when)g(the)g(\014le)
g(is)390 5011 y(committed.)51 b(The)33 b Fp(log)g Fu(command)h(displa)m
(ys)e(this)g(description.)50 b(The)33 b(description)f(can)390
5121 y(b)s(e)26 b(c)m(hanged)h(using)e(`)p Fp(admin)k(-t)p
Fu('.)39 b(See)27 b(Section)f(A.6)h([admin],)f(page)i(89.)40
b(If)26 b(y)m(ou)h(omit)f(the)390 5230 y(`)p Fp(-m)k
Fo(description)p Fu(')i(\015ag,)k(an)e(empt)m(y)g(string)f(will)f(b)s
(e)h(used.)51 b(Y)-8 b(ou)35 b(will)c(not)j(b)s(e)g(prompted)390
5340 y(for)c(a)h(description.)p eop
%%Page: 50 52
50 51 bop 150 -116 a Fu(50)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)275 366 y(F)-8 b(or)31 b(example,)f(the)h
(follo)m(wing)d(commands)i(add)g(the)h(\014le)e(`)p Fp(backend.c)p
Fu(')g(to)i(the)f(rep)s(ository:)390 496 y Fp($)47 b(cvs)g(add)g
(backend.c)390 599 y($)g(cvs)g(commit)f(-m)i("Early)e(version.)f(Not)i
(yet)g(compilable.")e(backend.c)275 734 y Fu(When)d(y)m(ou)g(add)g(a)g
(\014le)g(it)f(is)g(added)h(only)f(on)h(the)h(branc)m(h)e(whic)m(h)g(y)
m(ou)i(are)f(w)m(orking)g(on)g(\(see)150 844 y(Chapter)24
b(5)i([Branc)m(hing)f(and)f(merging],)i(page)g(39\).)40
b(Y)-8 b(ou)26 b(can)f(later)g(merge)h(the)f(additions)e(to)j(another)
150 953 y(branc)m(h)k(if)f(y)m(ou)i(w)m(an)m(t)g(\(see)g(Section)g(5.9)
g([Merging)g(adds)e(and)h(remo)m(v)-5 b(als],)31 b(page)g(45\).)150
1211 y Fq(7.2)68 b(Remo)l(ving)47 b(\014les)275 1404
y Fu(Directories)34 b(c)m(hange.)54 b(New)34 b(\014les)g(are)h(added,)g
(and)e(old)h(\014les)f(disapp)s(ear.)51 b(Still,)33 b(y)m(ou)i(w)m(an)m
(t)g(to)h(b)s(e)150 1514 y(able)30 b(to)h(retriev)m(e)g(an)f(exact)i
(cop)m(y)f(of)g(old)e(releases.)275 1649 y(Here)h(is)g(what)g(y)m(ou)h
(can)g(do)f(to)h(remo)m(v)m(e)h(a)e(\014le,)g(but)g(remain)f(able)h(to)
h(retriev)m(e)g(old)e(revisions:)225 1784 y Fs(\017)60
b Fu(Mak)m(e)41 b(sure)d(that)i(y)m(ou)g(ha)m(v)m(e)g(not)g(made)f(an)m
(y)h(uncommitted)e(mo)s(di\014cations)g(to)i(the)f(\014le.)67
b(See)330 1893 y(Section)35 b(1.3.4)h([Viewing)e(di\013erences],)i
(page)g(5,)g(for)f(one)g(w)m(a)m(y)h(to)g(do)f(that.)55
b(Y)-8 b(ou)35 b(can)g(also)g(use)330 2003 y(the)44 b
Fp(status)f Fu(or)h Fp(update)e Fu(command.)82 b(If)44
b(y)m(ou)g(remo)m(v)m(e)i(the)e(\014le)f(without)g(committing)h(y)m
(our)330 2112 y(c)m(hanges,)30 b(y)m(ou)f(will)e(of)i(course)g(not)g(b)
s(e)f(able)g(to)i(retriev)m(e)f(the)g(\014le)f(as)h(it)f(w)m(as)h
(immediately)e(b)s(efore)330 2222 y(y)m(ou)k(deleted)f(it.)225
2357 y Fs(\017)60 b Fu(Remo)m(v)m(e)32 b(the)e(\014le)g(from)f(y)m(our)
i(w)m(orking)e(cop)m(y)i(of)f(the)h(directory)-8 b(.)40
b(Y)-8 b(ou)31 b(can)g(for)f(instance)f(use)h Fp(rm)p
Fu(.)225 2491 y Fs(\017)60 b Fu(Use)31 b(`)p Fp(cvs)e(remove)g
Fo(\014lename)5 b Fu(')30 b(to)h(tell)f Ft(cvs)f Fu(that)i(y)m(ou)g
(really)e(w)m(an)m(t)i(to)g(delete)g(the)g(\014le.)225
2626 y Fs(\017)60 b Fu(Use)31 b(`)p Fp(cvs)f(commit)e
Fo(\014lename)5 b Fu(')30 b(to)h(actually)f(p)s(erform)f(the)i(remo)m
(v)-5 b(al)31 b(of)f(the)h(\014le)e(from)h(the)h(rep)s(osi-)330
2736 y(tory)-8 b(.)275 2895 y(When)35 b(y)m(ou)h(commit)f(the)h(remo)m
(v)-5 b(al)35 b(of)h(the)g(\014le,)g Ft(cvs)e Fu(records)i(the)f(fact)i
(that)f(the)f(\014le)g(no)g(longer)150 3005 y(exists.)k(It)26
b(is)g(p)s(ossible)d(for)j(a)h(\014le)e(to)i(exist)f(on)g(only)g(some)g
(branc)m(hes)g(and)g(not)g(on)h(others,)g(or)f(to)h(re-add)150
3115 y(another)e(\014le)f(with)f(the)i(same)h(name)e(later.)39
b(CVS)24 b(will)e(correctly)k(create)g(or)f(not)g(create)h(the)f
(\014le,)g(based)150 3224 y(on)30 b(the)h(`)p Fp(-r)p
Fu(')f(and)g(`)p Fp(-D)p Fu(')g(options)g(sp)s(eci\014ed)e(to)k
Fp(checkout)c Fu(or)i Fp(update)p Fu(.)3241 3409 y(Command)-3501
b Fj(cvs)39 b(remo)m(v)m(e)45 b Fi([)p Fo(options)p Fi(])31
b Fo(\014les)e Fh(:)15 b(:)g(:)390 3519 y Fu(Sc)m(hedule)25
b(\014le\(s\))h(to)i(b)s(e)e(remo)m(v)m(ed)h(from)f(the)h(rep)s
(ository)e(\(\014les)h(whic)m(h)f(ha)m(v)m(e)j(not)e(already)390
3628 y(b)s(een)35 b(remo)m(v)m(ed)h(from)f(the)g(w)m(orking)g
(directory)f(are)i(not)g(pro)s(cessed\).)55 b(This)33
b(command)390 3738 y(do)s(es)43 b(not)g(actually)f(remo)m(v)m(e)j(the)e
(\014le)f(from)g(the)i(rep)s(ository)d(un)m(til)h(y)m(ou)h(commit)g
(the)390 3848 y(remo)m(v)-5 b(al.)41 b(F)-8 b(or)31 b(a)g(full)d(list)h
(of)i(options,)e(see)i(App)s(endix)d(B)j([In)m(v)m(oking)f(CVS],)g
(page)i(113.)275 4033 y(Here)e(is)g(an)g(example)g(of)h(remo)m(ving)f
(sev)m(eral)h(\014les:)390 4162 y Fp($)47 b(cd)h(test)390
4265 y($)f(rm)h(*.c)390 4369 y($)f(cvs)g(remove)390 4473
y(cvs)g(remove:)f(Removing)f(.)390 4577 y(cvs)i(remove:)f(scheduling)f
(a.c)i(for)g(removal)390 4680 y(cvs)g(remove:)f(scheduling)f(b.c)i(for)
g(removal)390 4784 y(cvs)g(remove:)f(use)h('cvs)f(commit')g(to)h
(remove)f(these)h(files)f(permanently)390 4888 y($)h(cvs)g(ci)h(-m)f
("Removed)e(unneeded)h(files")390 4992 y(cvs)h(commit:)f(Examining)f(.)
390 5096 y(cvs)i(commit:)f(Committing)f(.)275 5230 y
Fu(As)33 b(a)h(con)m(v)m(enience)h(y)m(ou)f(can)g(remo)m(v)m(e)h(the)f
(\014le)e(and)h Fp(cvs)d(remove)i Fu(it)h(in)f(one)i(step,)h(b)m(y)e
(sp)s(ecifying)150 5340 y(the)e(`)p Fp(-f)p Fu(')f(option.)40
b(F)-8 b(or)31 b(example,)f(the)h(ab)s(o)m(v)m(e)h(example)e(could)f
(also)h(b)s(e)g(done)g(lik)m(e)g(this:)p eop
%%Page: 51 53
51 52 bop 150 -116 a Fu(Chapter)30 b(7:)41 b(Adding,)29
b(remo)m(ving,)h(and)g(renaming)f(\014les)h(and)f(directories)933
b(51)390 366 y Fp($)47 b(cd)h(test)390 470 y($)f(cvs)g(remove)f(-f)i
(*.c)390 574 y(cvs)f(remove:)f(scheduling)f(a.c)i(for)g(removal)390
678 y(cvs)g(remove:)f(scheduling)f(b.c)i(for)g(removal)390
782 y(cvs)g(remove:)f(use)h('cvs)f(commit')g(to)h(remove)f(these)h
(files)f(permanently)390 885 y($)h(cvs)g(ci)h(-m)f("Removed)e(unneeded)
h(files")390 989 y(cvs)h(commit:)f(Examining)f(.)390
1093 y(cvs)i(commit:)f(Committing)f(.)275 1256 y Fu(If)26
b(y)m(ou)i(execute)h Fp(remove)d Fu(for)h(a)h(\014le,)f(and)g(then)g(c)
m(hange)h(y)m(our)g(mind)d(b)s(efore)i(y)m(ou)h(commit,)g(y)m(ou)g(can)
150 1366 y(undo)h(the)i Fp(remove)e Fu(with)g(an)h Fp(add)f
Fu(command.)390 1523 y Fp($)47 b(ls)390 1627 y(CVS)142
b(ja.h)95 b(oj.c)390 1731 y($)47 b(rm)h(oj.c)390 1834
y($)f(cvs)g(remove)f(oj.c)390 1938 y(cvs)h(remove:)f(scheduling)f(oj.c)
h(for)h(removal)390 2042 y(cvs)g(remove:)f(use)h('cvs)f(commit')g(to)h
(remove)f(this)h(file)g(permanently)390 2146 y($)g(cvs)g(add)g(oj.c)390
2249 y(U)g(oj.c)390 2353 y(cvs)g(add:)g(oj.c,)f(version)g(1.1.1.1,)f
(resurrected)275 2516 y Fu(If)29 b(y)m(ou)i(realize)f(y)m(our)g(mistak)
m(e)g(b)s(efore)g(y)m(ou)h(run)d(the)j Fp(remove)d Fu(command)i(y)m(ou)
g(can)h(use)f Fp(update)e Fu(to)150 2626 y(resurrect)i(the)h(\014le:)
390 2783 y Fp($)47 b(rm)h(oj.c)390 2887 y($)f(cvs)g(update)f(oj.c)390
2991 y(cvs)h(update:)f(warning:)f(oj.c)i(was)g(lost)390
3095 y(U)g(oj.c)275 3258 y Fu(When)28 b(y)m(ou)h(remo)m(v)m(e)i(a)e
(\014le)f(it)g(is)g(remo)m(v)m(ed)i(only)d(on)i(the)g(branc)m(h)f(whic)
m(h)g(y)m(ou)h(are)g(w)m(orking)f(on)h(\(see)150 3367
y(Chapter)d(5)h([Branc)m(hing)f(and)g(merging],)h(page)h(39\).)40
b(Y)-8 b(ou)27 b(can)g(later)g(merge)g(the)g(remo)m(v)-5
b(als)26 b(to)i(another)150 3477 y(branc)m(h)i(if)f(y)m(ou)i(w)m(an)m
(t)g(\(see)g(Section)g(5.9)g([Merging)g(adds)e(and)h(remo)m(v)-5
b(als],)31 b(page)g(45\).)150 3806 y Fq(7.3)68 b(Remo)l(ving)47
b(directories)275 4027 y Fu(In)39 b(concept)j(remo)m(ving)e
(directories)f(is)h(somewhat)h(similar)c(to)42 b(remo)m(ving)e
(\014les|y)m(ou)f(w)m(an)m(t)j(the)150 4137 y(directory)32
b(to)h(not)g(exist)g(in)e(y)m(our)h(curren)m(t)h(w)m(orking)f
(directories,)g(but)g(y)m(ou)h(also)f(w)m(an)m(t)i(to)f(b)s(e)f(able)g
(to)150 4247 y(retriev)m(e)f(old)e(releases)i(in)e(whic)m(h)g(the)i
(directory)e(existed.)275 4410 y(The)j(w)m(a)m(y)i(that)f(y)m(ou)g
(remo)m(v)m(e)i(a)e(directory)f(is)g(to)h(remo)m(v)m(e)i(all)c(the)i
(\014les)f(in)g(it.)47 b(Y)-8 b(ou)34 b(don't)e(remo)m(v)m(e)150
4519 y(the)h(directory)f(itself;)h(there)f(is)g(no)g(w)m(a)m(y)i(to)f
(do)g(that.)48 b(Instead)32 b(y)m(ou)h(sp)s(ecify)e(the)i(`)p
Fp(-P)p Fu(')f(option)h(to)g Fp(cvs)150 4629 y(update)p
Fu(,)i Fp(cvs)29 b(checkout)p Fu(,)34 b(or)h Fp(cvs)30
b(export)p Fu(,)35 b(whic)m(h)e(will)g(cause)i Ft(cvs)f
Fu(to)i(remo)m(v)m(e)g(empt)m(y)g(directories)150 4738
y(from)30 b(w)m(orking)g(directories.)40 b(Probably)29
b(the)h(b)s(est)g(w)m(a)m(y)i(to)f(do)f(this)g(is)f(to)i(alw)m(a)m(ys)g
(sp)s(ecify)f(`)p Fp(-P)p Fu(';)g(if)g(y)m(ou)150 4848
y(w)m(an)m(t)36 b(an)g(empt)m(y)g(directory)f(then)g(put)g(a)h(dumm)m
(y)f(\014le)f(\(for)i(example)f(`)p Fp(.keepme)p Fu('\))g(in)f(it)h(to)
h(prev)m(en)m(t)150 4958 y(`)p Fp(-P)p Fu(')30 b(from)g(remo)m(ving)g
(it.)275 5121 y(Note)h(that)g(`)p Fp(-P)p Fu(')f(is)f(implied)e(b)m(y)j
(the)g(`)p Fp(-r)p Fu(')g(or)g(`)p Fp(-D)p Fu(')g(options)g(of)g
Fp(checkout)e Fu(and)i Fp(export)p Fu(.)39 b(This)28
b(w)m(a)m(y)150 5230 y Ft(cvs)23 b Fu(will)e(b)s(e)i(able)g(to)i
(correctly)f(create)h(the)f(directory)g(or)g(not)g(dep)s(ending)d(on)i
(whether)h(the)g(particular)150 5340 y(v)m(ersion)30
b(y)m(ou)h(are)f(c)m(hec)m(king)h(out)g(con)m(tains)g(an)m(y)f(\014les)
g(in)f(that)i(directory)-8 b(.)p eop
%%Page: 52 54
52 53 bop 150 -116 a Fu(52)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fq(7.4)68 b(Mo)l(ving)45
b(and)g(renaming)h(\014les)275 567 y Fu(Mo)m(ving)34
b(\014les)f(to)i(a)f(di\013eren)m(t)g(directory)f(or)h(renaming)f(them)
h(is)f(not)i(di\016cult,)e(but)g(some)i(of)f(the)150
677 y(w)m(a)m(ys)k(in)e(whic)m(h)h(this)f(w)m(orks)i(ma)m(y)g(b)s(e)f
(non-ob)m(vious.)61 b(\(Mo)m(ving)38 b(or)f(renaming)g(a)h(directory)f
(is)f(ev)m(en)150 787 y(harder.)k(See)30 b(Section)h(7.5)g([Mo)m(ving)g
(directories],)f(page)h(53.\).)275 929 y(The)e(examples)h(b)s(elo)m(w)g
(assume)g(that)h(the)g(\014le)e Fo(old)k Fu(is)d(renamed)f(to)j
Fo(new)p Fu(.)150 1170 y Fn(7.4.1)63 b(The)41 b(Normal)f(w)m(a)m(y)g
(to)h(Rename)275 1371 y Fu(The)36 b(normal)g(w)m(a)m(y)h(to)h(mo)m(v)m
(e)g(a)f(\014le)f(is)g(to)h(cop)m(y)h Fo(old)h Fu(to)f
Fo(new)p Fu(,)g(and)e(then)h(issue)e(the)i(normal)f Ft(cvs)150
1480 y Fu(commands)30 b(to)h(remo)m(v)m(e)h Fo(old)h
Fu(from)d(the)h(rep)s(ository)-8 b(,)30 b(and)f(add)h
Fo(new)38 b Fu(to)31 b(it.)390 1617 y Fp($)47 b(mv)h
Fo(old)i(new)390 1721 y Fp($)d(cvs)g(remove)f Fo(old)390
1825 y Fp($)h(cvs)g(add)g Fo(new)390 1929 y Fp($)g(cvs)g(commit)f(-m)i
("Renamed)d Fo(old)51 b Fp(to)c Fo(new)8 b Fp(")47 b
Fo(old)j(new)275 2071 y Fu(This)25 b(is)i(the)g(simplest)f(w)m(a)m(y)j
(to)f(mo)m(v)m(e)h(a)f(\014le,)f(it)g(is)f(not)i(error-prone,)g(and)f
(it)g(preserv)m(es)g(the)h(history)150 2181 y(of)35 b(what)g(w)m(as)g
(done.)54 b(Note)36 b(that)f(to)h(access)g(the)f(history)f(of)h(the)g
(\014le)f(y)m(ou)h(m)m(ust)g(sp)s(ecify)e(the)i(old)f(or)150
2291 y(the)g(new)e(name,)j(dep)s(ending)c(on)i(what)g(p)s(ortion)f(of)h
(the)h(history)e(y)m(ou)i(are)g(accessing.)50 b(F)-8
b(or)34 b(example,)150 2400 y Fp(cvs)29 b(log)h Fo(old)j
Fu(will)28 b(giv)m(e)j(the)f(log)h(up)e(un)m(til)g(the)h(time)g(of)h
(the)f(rename.)275 2543 y(When)h Fo(new)40 b Fu(is)31
b(committed)h(its)g(revision)e(n)m(um)m(b)s(ers)h(will)e(start)k
(again,)f(usually)e(at)j(1.1,)h(so)e(if)f(that)150 2652
y(b)s(others)42 b(y)m(ou,)47 b(use)42 b(the)h(`)p Fp(-r)30
b(rev)p Fu(')43 b(option)f(to)i(commit.)78 b(F)-8 b(or)43
b(more)g(information)f(see)h(Section)g(4.3)150 2762 y([Assigning)29
b(revisions],)g(page)i(31.)150 3003 y Fn(7.4.2)63 b(Mo)m(ving)41
b(the)g(history)h(\014le)275 3204 y Fu(This)22 b(metho)s(d)j(is)e(more)
i(dangerous,)h(since)e(it)g(in)m(v)m(olv)m(es)h(mo)m(ving)g(\014les)e
(inside)g(the)i(rep)s(ository)-8 b(.)38 b(Read)150 3313
y(this)29 b(en)m(tire)i(section)f(b)s(efore)g(trying)g(it)f(out!)390
3450 y Fp($)47 b(cd)h($CVSROOT/)p Fo(dir)390 3554 y Fp($)f(mv)h
Fo(old)p Fp(,v)e Fo(new)p Fp(,v)150 3697 y Fu(Adv)-5
b(an)m(tages:)225 3839 y Fs(\017)60 b Fu(The)30 b(log)g(of)h(c)m
(hanges)g(is)f(main)m(tained)f(in)m(tact.)225 3978 y
Fs(\017)60 b Fu(The)30 b(revision)e(n)m(um)m(b)s(ers)h(are)i(not)g
(a\013ected.)150 4150 y(Disadv)-5 b(an)m(tages:)225 4292
y Fs(\017)60 b Fu(Old)24 b(releases)i(cannot)g(easily)f(b)s(e)g(fetc)m
(hed)i(from)e(the)h(rep)s(ository)-8 b(.)39 b(\(The)25
b(\014le)g(will)e(sho)m(w)j(up)e(as)i Fo(new)330 4402
y Fu(ev)m(en)31 b(in)e(revisions)g(from)h(the)g(time)g(b)s(efore)g(it)g
(w)m(as)h(renamed\).)225 4541 y Fs(\017)60 b Fu(There)30
b(is)f(no)i(log)f(information)f(of)h(when)g(the)g(\014le)g(w)m(as)g
(renamed.)225 4679 y Fs(\017)60 b Fu(Nast)m(y)36 b(things)d(migh)m(t)i
(happ)s(en)e(if)g(someone)i(accesses)i(the)d(history)g(\014le)g(while)e
(y)m(ou)j(are)g(mo)m(ving)330 4789 y(it.)40 b(Mak)m(e)32
b(sure)e(no)g(one)h(else)f(runs)f(an)m(y)i(of)f(the)h
Ft(cvs)e Fu(commands)h(while)e(y)m(ou)j(mo)m(v)m(e)h(it.)150
5030 y Fn(7.4.3)63 b(Cop)m(ying)41 b(the)g(history)g(\014le)275
5230 y Fu(This)27 b(w)m(a)m(y)j(also)g(in)m(v)m(olv)m(es)f(direct)g(mo)
s(di\014cations)e(to)j(the)g(rep)s(ository)-8 b(.)40
b(It)29 b(is)g(safe,)h(but)e(not)i(without)150 5340 y(dra)m(wbac)m(ks.)
p eop
%%Page: 53 55
53 54 bop 150 -116 a Fu(Chapter)30 b(7:)41 b(Adding,)29
b(remo)m(ving,)h(and)g(renaming)f(\014les)h(and)f(directories)933
b(53)390 366 y Fp(#)47 b Fu(Cop)m(y)31 b(the)f Ft(r)n(cs)g
Fu(\014le)f(inside)f(the)j(rep)s(ository)390 470 y Fp($)47
b(cd)h($CVSROOT/)p Fo(dir)390 574 y Fp($)f(cp)h Fo(old)p
Fp(,v)e Fo(new)p Fp(,v)390 678 y(#)h Fu(Remo)m(v)m(e)33
b(the)d(old)g(\014le)390 782 y Fp($)47 b(cd)h(~/)p Fo(dir)390
885 y Fp($)f(rm)h Fo(old)390 989 y Fp($)f(cvs)g(remove)f
Fo(old)390 1093 y Fp($)h(cvs)g(commit)f Fo(old)390 1197
y Fp(#)h Fu(Remo)m(v)m(e)33 b(all)c(tags)i(from)f Fo(new)390
1300 y Fp($)47 b(cvs)g(update)f Fo(new)390 1404 y Fp($)h(cvs)g(log)g
Fo(new)628 b Fp(#)48 b Fu(Remem)m(b)s(er)30 b(the)g(non-branc)m(h)g
(tag)h(names)390 1508 y Fp($)47 b(cvs)g(tag)g(-d)g Fo(tag1)57
b(new)390 1612 y Fp($)47 b(cvs)g(tag)g(-d)g Fo(tag2)57
b(new)390 1716 y Fh(:)15 b(:)g(:)275 1845 y Fu(By)30
b(remo)m(ving)g(the)h(tags)g(y)m(ou)g(will)d(b)s(e)i(able)f(to)j(c)m
(hec)m(k)g(out)e(old)g(revisions.)150 1975 y(Adv)-5 b(an)m(tages:)225
2104 y Fs(\017)60 b Fu(Chec)m(king)28 b(out)g(old)f(revisions)f(w)m
(orks)i(correctly)-8 b(,)30 b(as)e(long)f(as)i(y)m(ou)f(use)g(`)p
Fp(-r)p Fo(tag)8 b Fu(')29 b(and)e(not)h(`)p Fp(-D)p
Fo(date)5 b Fu(')330 2214 y(to)31 b(retriev)m(e)g(the)f(revisions.)225
2343 y Fs(\017)60 b Fu(The)30 b(log)g(of)h(c)m(hanges)g(is)f(main)m
(tained)f(in)m(tact.)225 2473 y Fs(\017)60 b Fu(The)30
b(revision)e(n)m(um)m(b)s(ers)h(are)i(not)g(a\013ected.)150
2622 y(Disadv)-5 b(an)m(tages:)225 2752 y Fs(\017)60
b Fu(Y)-8 b(ou)31 b(cannot)g(easily)e(see)i(the)g(history)e(of)i(the)f
(\014le)g(across)h(the)f(rename.)150 2994 y Fq(7.5)68
b(Mo)l(ving)45 b(and)g(renaming)h(directories)275 3182
y Fu(The)29 b(normal)g(w)m(a)m(y)i(to)g(rename)f(or)h(mo)m(v)m(e)g(a)g
(directory)e(is)g(to)i(rename)g(or)f(mo)m(v)m(e)h(eac)m(h)h(\014le)d
(within)e(it)150 3291 y(as)36 b(describ)s(ed)d(in)h(Section)h(7.4.1)i
([Outside],)f(page)h(52.)56 b(Then)35 b(c)m(hec)m(k)i(out)e(with)f(the)
i(`)p Fp(-P)p Fu(')f(option,)i(as)150 3401 y(describ)s(ed)28
b(in)h(Section)i(7.3)g([Remo)m(ving)g(directories],)f(page)h(51.)275
3531 y(If)22 b(y)m(ou)i(really)e(w)m(an)m(t)i(to)f(hac)m(k)h(the)g(rep)
s(ository)e(to)h(rename)h(or)f(delete)g(a)h(directory)e(in)g(the)h(rep)
s(ository)-8 b(,)150 3640 y(y)m(ou)31 b(can)f(do)h(it)f(lik)m(e)f
(this:)199 3770 y(1.)61 b(Inform)35 b(ev)m(ery)m(one)j(who)e(has)g(a)g
(c)m(hec)m(k)m(ed)j(out)d(cop)m(y)h(of)f(the)h(directory)f(that)g(the)h
(directory)f(will)330 3879 y(b)s(e)31 b(renamed.)46 b(They)31
b(should)f(commit)i(all)f(their)g(c)m(hanges,)j(and)d(remo)m(v)m(e)i
(their)f(w)m(orking)f(copies,)330 3989 y(b)s(efore)f(y)m(ou)h(tak)m(e)h
(the)e(steps)h(b)s(elo)m(w.)199 4118 y(2.)61 b(Rename)31
b(the)f(directory)g(inside)e(the)j(rep)s(ository)-8 b(.)570
4242 y Fp($)47 b(cd)h($CVSROOT/)p Fo(paren)m(t-dir)570
4346 y Fp($)f(mv)h Fo(old-dir)k(new-dir)199 4475 y Fu(3.)61
b(Fix)39 b(the)h Ft(cvs)e Fu(administrativ)m(e)g(\014les,)j(if)d
(necessary)i(\(for)f(instance)h(if)e(y)m(ou)i(renamed)f(an)g(en)m(tire)
330 4585 y(mo)s(dule\).)199 4715 y(4.)61 b(T)-8 b(ell)29
b(ev)m(ery)m(one)j(that)f(they)g(can)f(c)m(hec)m(k)i(out)f(again)f(and)
g(con)m(tin)m(ue)h(w)m(orking.)275 4864 y(If)h(someone)h(had)f(a)h(w)m
(orking)e(cop)m(y)j(the)e Ft(cvs)g Fu(commands)g(will)e(cease)k(to)f(w)
m(ork)f(for)h(him,)e(un)m(til)g(he)150 4974 y(remo)m(v)m(es)h(the)e
(directory)g(that)h(disapp)s(eared)d(inside)g(the)j(rep)s(ository)-8
b(.)275 5103 y(It)29 b(is)f(almost)h(alw)m(a)m(ys)h(b)s(etter)g(to)g
(mo)m(v)m(e)g(the)g(\014les)e(in)g(the)h(directory)g(instead)g(of)g(mo)
m(ving)g(the)h(direc-)150 5213 y(tory)-8 b(.)41 b(If)27
b(y)m(ou)h(mo)m(v)m(e)h(the)f(directory)g(y)m(ou)g(are)g(unlik)m(ely)d
(to)k(b)s(e)e(able)g(to)i(retriev)m(e)f(old)f(releases)h(correctly)-8
b(,)150 5322 y(since)30 b(they)g(probably)f(dep)s(end)f(on)j(the)f
(name)h(of)f(the)h(directories.)p eop
%%Page: 54 56
54 55 bop 150 -116 a Fu(54)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)p eop
%%Page: 55 57
55 56 bop 150 -116 a Fu(Chapter)30 b(8:)41 b(History)30
b(bro)m(wsing)2367 b(55)150 366 y Fr(8)80 b(History)54
b(bro)l(wsing)275 647 y Fu(Once)21 b(y)m(ou)h(ha)m(v)m(e)h(used)e
Ft(cvs)g Fu(to)h(store)h(a)f(v)m(ersion)f(con)m(trol)h(history|what)f
(\014les)f(ha)m(v)m(e)j(c)m(hanged)g(when,)150 756 y(ho)m(w,)31
b(and)e(b)m(y)i(whom,)f(there)g(are)h(a)g(v)-5 b(ariet)m(y)30
b(of)h(mec)m(hanisms)f(for)g(lo)s(oking)f(through)h(the)g(history)-8
b(.)150 1052 y Fq(8.1)68 b(Log)45 b(messages)275 1260
y Fu(Whenev)m(er)31 b(y)m(ou)f(commit)h(a)f(\014le)g(y)m(ou)g(sp)s
(ecify)g(a)g(log)h(message.)275 1409 y(T)-8 b(o)27 b(lo)s(ok)g(through)
f(the)h(log)h(messages)g(whic)m(h)d(ha)m(v)m(e)k(b)s(een)d(sp)s
(eci\014ed)f(for)i(ev)m(ery)h(revision)d(whic)m(h)h(has)150
1519 y(b)s(een)k(committed,)g(use)h(the)f Fp(cvs)g(log)f
Fu(command)h(\(see)i(Section)e(A.13)h([log],)h(page)f(104\).)150
1815 y Fq(8.2)68 b(The)45 b(history)g(database)275 2023
y Fu(Y)-8 b(ou)29 b(can)h(use)e(the)i(history)e(\014le)g(\(see)i
(Section)f(C.10)h([history)e(\014le],)h(page)h(135\))h(to)f(log)f(v)-5
b(arious)28 b Ft(cvs)150 2132 y Fu(actions.)53 b(T)-8
b(o)35 b(retriev)m(e)g(the)g(information)e(from)h(the)h(history)e
(\014le,)i(use)f(the)h Fp(cvs)30 b(history)i Fu(command)150
2242 y(\(see)f(Section)g(A.11)g([history],)f(page)h(100\).)150
2537 y Fq(8.3)68 b(User-de\014ned)45 b(logging)275 2745
y Fu(Y)-8 b(ou)30 b(can)g(customize)h Ft(cvs)e Fu(to)i(log)f(v)-5
b(arious)29 b(kinds)f(of)i(actions,)h(in)d(whatev)m(er)j(manner)e(y)m
(ou)i(c)m(ho)s(ose.)150 2855 y(These)26 b(mec)m(hanisms)g(op)s(erate)h
(b)m(y)g(executing)g(a)g(script)e(at)j(v)-5 b(arious)25
b(times.)40 b(The)26 b(script)f(migh)m(t)i(app)s(end)150
2965 y(a)41 b(message)h(to)f(a)g(\014le)e(listing)g(the)h(information)f
(and)h(the)h(programmer)f(who)g(created)h(it,)i(or)e(send)150
3074 y(mail)32 b(to)j(a)f(group)f(of)g(dev)m(elop)s(ers,)h(or,)h(p)s
(erhaps,)e(p)s(ost)g(a)h(message)h(to)f(a)g(particular)e(newsgroup.)49
b(T)-8 b(o)150 3184 y(log)34 b(commits,)h(use)f(the)g(`)p
Fp(loginfo)p Fu(')f(\014le)g(\(see)i(Section)f(C.7)h([loginfo],)g(page)
f(132\).)54 b(T)-8 b(o)35 b(log)f(commits,)150 3293 y(c)m(hec)m(k)m
(outs,)44 b(exp)s(orts,)e(and)d(tags,)44 b(resp)s(ectiv)m(ely)-8
b(,)42 b(y)m(ou)e(can)g(also)f(use)h(the)g(`)p Fp(-i)p
Fu(',)i(`)p Fp(-o)p Fu(',)g(`)p Fp(-e)p Fu(',)g(and)d(`)p
Fp(-t)p Fu(')150 3403 y(options)29 b(in)e(the)j(mo)s(dules)d(\014le.)40
b(F)-8 b(or)30 b(a)f(more)h(\015exible)d(w)m(a)m(y)j(of)g(giving)e
(noti\014cations)g(to)i(v)-5 b(arious)29 b(users,)150
3513 y(whic)m(h)h(requires)f(less)i(in)e(the)i(w)m(a)m(y)h(of)g(k)m
(eeping)f(cen)m(tralized)f(scripts)g(up)g(to)i(date,)g(use)f(the)g
Fp(cvs)e(watch)150 3622 y(add)f Fu(command)g(\(see)i(Section)f(10.6.2)i
([Getting)e(Noti\014ed],)g(page)h(65\);)g(this)e(command)h(is)e(useful)
g(ev)m(en)150 3732 y(if)i(y)m(ou)i(are)g(not)f(using)f
Fp(cvs)h(watch)f(on)p Fu(.)275 3881 y(The)35 b(`)p Fp(taginfo)p
Fu(')g(\014le)h(de\014nes)f(programs)h(to)h(execute)h(when)d(someone)i
(executes)h(a)e Fp(tag)g Fu(or)g Fp(rtag)150 3991 y Fu(command.)i(The)
22 b(`)p Fp(taginfo)p Fu(')f(\014le)g(has)h(the)h(standard)e(form)h
(for)g(administrativ)m(e)f(\014les)g(\(see)j(App)s(endix)19
b(C)150 4101 y([Administrativ)m(e)44 b(\014les],)k(page)e(125\),)51
b(where)45 b(eac)m(h)i(line)c(is)i(a)h(regular)e(expression)g(follo)m
(w)m(ed)h(b)m(y)h(a)150 4210 y(command)33 b(to)h(execute.)52
b(The)32 b(argumen)m(ts)i(passed)f(to)h(the)g(command)f(are,)i(in)d
(order,)i(the)f Fo(tagname)p Fu(,)150 4320 y Fo(op)s(eration)27
b Fu(\()p Fp(add)g Fu(for)g Fp(tag)p Fu(,)h Fp(mov)e
Fu(for)h Fp(tag)j(-F)p Fu(,)e(and)e Fp(del)h Fu(for)g
Fp(tag)j(-d)p Fu(\),)e Fo(rep)s(ository)p Fu(,)f(and)g(an)m(y)h
(remaining)150 4429 y(are)h(pairs)e(of)h Fo(\014lename)k(revision)p
Fu(.)39 b(A)28 b(non-zero)h(exit)f(of)h(the)f(\014lter)f(program)h
(will)e(cause)j(the)f(tag)i(to)f(b)s(e)150 4539 y(ab)s(orted.)275
4689 y(Here)35 b(is)f(an)g(example)h(of)g(using)e(taginfo)i(to)h(log)e
(tag)i(and)f(rtag)g(commands.)54 b(In)34 b(the)h(taginfo)g(\014le)150
4798 y(put:)390 4942 y Fp(ALL)47 b(/usr/local/cvsroot/CVSRO)o(OT/l)o
(ogg)o(it)275 5092 y Fu(Where)30 b(`)p Fp(/usr/local/cvsroot/CVSROOT)o
(/log)o(git)o Fu(')25 b(con)m(tains)31 b(the)f(follo)m(wing)f(script:)
390 5236 y Fp(#!/bin/sh)390 5340 y(echo)47 b("$@")f
(>>/home/kingdon/cvsroot/C)o(VSRO)o(OT/t)o(agl)o(og)p
eop
%%Page: 56 58
56 57 bop 150 -116 a Fu(56)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fq(8.4)68 b(Annotate)46
b(command)3241 609 y Fu(Command)-3501 b Fj(cvs)39 b(annotate)k
Fi([)p Fp(-flR)p Fi(])30 b([)p Fp(-r)g(rev|-D)f(date)p
Fi(])g Fo(\014les)h Fh(:)15 b(:)g(:)390 718 y Fu(F)-8
b(or)34 b(eac)m(h)g(\014le)f(in)e Fo(\014les)p Fu(,)i(prin)m(t)f(the)i
(head)f(revision)e(of)i(the)h(trunk,)f(together)h(with)e(infor-)390
828 y(mation)e(on)g(the)h(last)f(mo)s(di\014cation)f(for)h(eac)m(h)i
(line.)39 b(F)-8 b(or)31 b(example:)630 957 y Fp($)47
b(cvs)g(annotate)f(ssfile)630 1061 y(Annotations)f(for)i(ssfile)630
1164 y(***************)630 1268 y(1.1)476 b(\(mary)238
b(27-Mar-96\):)44 b(ssfile)j(line)f(1)630 1372 y(1.2)476
b(\(joe)286 b(28-Mar-96\):)44 b(ssfile)j(line)f(2)390
1506 y Fu(The)c(\014le)f(`)p Fp(ssfile)p Fu(')f(curren)m(tly)i(con)m
(tains)g(t)m(w)m(o)h(lines.)74 b(The)42 b Fp(ssfile)28
b(line)h(1)42 b Fu(line)f(w)m(as)390 1616 y(c)m(hec)m(k)m(ed)30
b(in)e(b)m(y)g Fp(mary)f Fu(on)i(Marc)m(h)g(27.)41 b(Then,)28
b(on)g(Marc)m(h)i(28,)g Fp(joe)d Fu(added)h(a)h(line)e
Fp(ssfile)390 1726 y(line)i(2)p Fu(,)d(without)f(mo)s(difying)d(the)k
Fp(ssfile)i(line)i(1)25 b Fu(line.)37 b(This)23 b(rep)s(ort)i(do)s
(esn't)g(tell)g(y)m(ou)390 1835 y(an)m(ything)k(ab)s(out)g(lines)e
(whic)m(h)h(ha)m(v)m(e)i(b)s(een)f(deleted)g(or)g(replaced;)g(y)m(ou)h
(need)f(to)h(use)f Fp(cvs)390 1945 y(diff)g Fu(for)h(that)h(\(see)h
(Section)e(A.9)h([di\013)7 b(],)30 b(page)h(97\).)275
2129 y(The)i(options)g(to)i Fp(cvs)30 b(annotate)i Fu(are)i(listed)f
(in)f(App)s(endix)g(B)i([In)m(v)m(oking)g(CVS],)g(page)h(113,)i(and)150
2239 y(can)28 b(b)s(e)g(used)f(to)i(select)g(the)g(\014les)e(and)g
(revisions)g(to)i(annotate.)41 b(The)28 b(options)f(are)i(describ)s(ed)
d(in)h(more)150 2348 y(detail)j(in)f(Section)h(A.5)h([Common)f
(options],)g(page)h(86.)p eop
%%Page: 57 59
57 58 bop 150 -116 a Fu(Chapter)30 b(9:)41 b(Handling)28
b(binary)h(\014les)2214 b(57)150 366 y Fr(9)80 b(Handling)55
b(binary)g(\014les)275 620 y Fu(The)39 b(most)h(common)g(use)g(for)g
Ft(cvs)f Fu(is)g(to)h(store)h(text)g(\014les.)68 b(With)40
b(text)h(\014les,)g Ft(cvs)e Fu(can)h(merge)150 730 y(revisions,)e
(displa)m(y)e(the)j(di\013erences)e(b)s(et)m(w)m(een)h(revisions)f(in)f
(a)j(h)m(uman-visible)34 b(fashion,)39 b(and)f(other)150
839 y(suc)m(h)g(op)s(erations.)62 b(Ho)m(w)m(ev)m(er,)42
b(if)37 b(y)m(ou)h(are)g(willing)d(to)j(giv)m(e)g(up)f(a)h(few)g(of)g
(these)g(abilities,)g Ft(cvs)f Fu(can)150 949 y(store)32
b(binary)d(\014les.)42 b(F)-8 b(or)32 b(example,)g(one)f(migh)m(t)g
(store)h(a)f(w)m(eb)g(site)g(in)f Ft(cvs)h Fu(including)c(b)s(oth)k
(text)h(\014les)150 1059 y(and)e(binary)e(images.)150
1332 y Fq(9.1)68 b(The)45 b(issues)g(with)g(binary)g(\014les)275
1532 y Fu(While)24 b(the)i(need)f(to)h(manage)g(binary)e(\014les)h(ma)m
(y)h(seem)g(ob)m(vious)f(if)f(the)i(\014les)e(that)i(y)m(ou)g
(customarily)150 1641 y(w)m(ork)f(with)f(are)i(binary)-8
b(,)25 b(putting)f(them)h(in)m(to)g(v)m(ersion)g(con)m(trol)g(do)s(es)g
(presen)m(t)g(some)h(additional)d(issues.)275 1782 y(One)34
b(basic)h(function)f(of)i(v)m(ersion)e(con)m(trol)i(is)f(to)h(sho)m(w)f
(the)g(di\013erences)g(b)s(et)m(w)m(een)h(t)m(w)m(o)h(revisions.)150
1892 y(F)-8 b(or)25 b(example,)g(if)e(someone)i(else)f(c)m(hec)m(k)m
(ed)i(in)c(a)j(new)e(v)m(ersion)h(of)g(a)g(\014le,)h(y)m(ou)f(ma)m(y)h
(wish)d(to)j(lo)s(ok)e(at)i(what)150 2001 y(they)35 b(c)m(hanged)g(and)
e(determine)h(whether)f(their)h(c)m(hanges)h(are)g(go)s(o)s(d.)53
b(F)-8 b(or)35 b(text)g(\014les,)g Ft(cvs)e Fu(pro)m(vides)150
2111 y(this)25 b(functionalit)m(y)f(via)h(the)h Fp(cvs)j(diff)c
Fu(command.)39 b(F)-8 b(or)26 b(binary)e(\014les,)i(it)f(ma)m(y)i(b)s
(e)e(p)s(ossible)e(to)j(extract)150 2221 y(the)34 b(t)m(w)m(o)i
(revisions)c(and)i(then)g(compare)g(them)g(with)f(a)i(to)s(ol)f
(external)g(to)h Ft(cvs)e Fu(\(for)h(example,)h(w)m(ord)150
2330 y(pro)s(cessing)21 b(soft)m(w)m(are)i(often)f(has)f(suc)m(h)h(a)g
(feature\).)39 b(If)21 b(there)h(is)f(no)g(suc)m(h)h(to)s(ol,)h(one)f
(m)m(ust)g(trac)m(k)h(c)m(hanges)150 2440 y(via)32 b(other)h(mec)m
(hanisms,)g(suc)m(h)g(as)g(urging)e(p)s(eople)h(to)i(write)e(go)s(o)s
(d)g(log)h(messages,)i(and)d(hoping)f(that)150 2549 y(the)g(c)m(hanges)
g(they)f(actually)g(made)h(w)m(ere)g(the)f(c)m(hanges)i(that)f(they)f
(in)m(tended)f(to)i(mak)m(e.)275 2690 y(Another)25 b(abilit)m(y)g(of)h
(a)g(v)m(ersion)g(con)m(trol)g(system)g(is)g(the)g(abilit)m(y)e(to)j
(merge)f(t)m(w)m(o)i(revisions.)37 b(F)-8 b(or)27 b Ft(cvs)150
2800 y Fu(this)36 b(happ)s(ens)g(in)f(t)m(w)m(o)k(con)m(texts.)63
b(The)37 b(\014rst)f(is)g(when)h(users)f(mak)m(e)i(c)m(hanges)h(in)c
(separate)k(w)m(orking)150 2910 y(directories)26 b(\(see)j(Chapter)e
(10)h([Multiple)d(dev)m(elop)s(ers],)j(page)g(59\).)41
b(The)27 b(second)h(is)e(when)h(one)h(merges)150 3019
y(explicitly)21 b(with)i(the)h(`)p Fp(update)29 b(-j)p
Fu(')23 b(command)h(\(see)h(Chapter)e(5)h([Branc)m(hing)g(and)f
(merging],)i(page)f(39\).)275 3160 y(In)f(the)i(case)g(of)g(text)g
(\014les,)g Ft(cvs)f Fu(can)g(merge)h(c)m(hanges)h(made)e(indep)s
(enden)m(tly)-8 b(,)23 b(and)h(signal)f(a)i(con\015ict)150
3270 y(if)20 b(the)i(c)m(hanges)g(con\015ict.)38 b(With)21
b(binary)e(\014les,)k(the)e(b)s(est)g(that)h Ft(cvs)e
Fu(can)i(do)f(is)g(presen)m(t)g(the)h(t)m(w)m(o)g(di\013eren)m(t)150
3379 y(copies)31 b(of)h(the)g(\014le,)f(and)h(lea)m(v)m(e)h(it)e(to)h
(the)g(user)f(to)h(resolv)m(e)g(the)g(con\015ict.)45
b(The)31 b(user)g(ma)m(y)h(c)m(ho)s(ose)h(one)150 3489
y(cop)m(y)j(or)f(the)g(other,)i(or)e(ma)m(y)h(run)e(an)h(external)g
(merge)g(to)s(ol)g(whic)m(h)f(kno)m(ws)h(ab)s(out)g(that)h(particular)
150 3599 y(\014le)e(format,)j(if)d(one)h(exists.)54 b(Note)36
b(that)g(ha)m(ving)e(the)h(user)f(merge)i(relies)e(primarily)d(on)k
(the)g(user)f(to)150 3708 y(not)d(acciden)m(tally)f(omit)g(some)h(c)m
(hanges,)g(and)f(th)m(us)g(is)f(p)s(oten)m(tially)g(error)h(prone.)275
3849 y(If)35 b(this)f(pro)s(cess)h(is)g(though)m(t)h(to)h(b)s(e)e
(undesirable,)f(the)i(b)s(est)f(c)m(hoice)i(ma)m(y)f(b)s(e)f(to)h(a)m
(v)m(oid)g(merging.)150 3959 y(T)-8 b(o)41 b(a)m(v)m(oid)f(the)h
(merges)f(that)h(result)e(from)h(separate)h(w)m(orking)e(directories,)j
(see)f(the)f(discussion)e(of)150 4068 y(reserv)m(ed)28
b(c)m(hec)m(k)m(outs)j(\(\014le)c(lo)s(c)m(king\))h(in)f(Chapter)h(10)h
([Multiple)d(dev)m(elop)s(ers],)j(page)f(59.)41 b(T)-8
b(o)29 b(a)m(v)m(oid)g(the)150 4178 y(merges)i(resulting)d(from)i
(branc)m(hes,)g(restrict)h(use)f(of)g(branc)m(hes.)150
4452 y Fq(9.2)68 b(Ho)l(w)46 b(to)f(store)h(binary)f(\014les)275
4651 y Fu(There)25 b(are)h(t)m(w)m(o)h(issues)e(with)f(using)h
Ft(cvs)f Fu(to)j(store)f(binary)e(\014les.)39 b(The)25
b(\014rst)g(is)g(that)h Ft(cvs)f Fu(b)m(y)h(default)150
4761 y(con)m(v)m(erts)j(line)d(endings)g(b)s(et)m(w)m(een)j(the)f
(canonical)f(form)g(in)f(whic)m(h)h(they)h(are)g(stored)g(in)e(the)i
(rep)s(ository)150 4870 y(\(linefeed)j(only\),)h(and)f(the)h(form)g
(appropriate)f(to)h(the)h(op)s(erating)e(system)h(in)f(use)g(on)h(the)g
(clien)m(t)g(\(for)150 4980 y(example,)e(carriage)h(return)f(follo)m(w)
m(ed)g(b)m(y)g(line)f(feed)h(for)g(Windo)m(ws)g(NT\).)275
5121 y(The)24 b(second)h(is)f(that)i(a)g(binary)d(\014le)h(migh)m(t)h
(happ)s(en)e(to)j(con)m(tain)f(data)h(whic)m(h)e(lo)s(oks)h(lik)m(e)f
(a)h(k)m(eyw)m(ord)150 5230 y(\(see)38 b(Chapter)e(12)h([Keyw)m(ord)g
(substitution],)f(page)h(71\),)j(so)d(k)m(eyw)m(ord)g(expansion)f(m)m
(ust)g(b)s(e)g(turned)150 5340 y(o\013.)p eop
%%Page: 58 60
58 59 bop 150 -116 a Fu(58)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)275 366 y(The)38 b(`)p Fp(-kb)p
Fu(')g(option)g(a)m(v)-5 b(ailable)38 b(with)f(some)i
Ft(cvs)e Fu(commands)h(insures)f(that)i(neither)f(line)e(ending)150
476 y(con)m(v)m(ersion)31 b(nor)f(k)m(eyw)m(ord)g(expansion)g(will)d(b)
s(e)j(done.)275 611 y(Here)g(is)g(an)g(example)g(of)h(ho)m(w)f(y)m(ou)h
(can)f(create)i(a)f(new)f(\014le)g(using)e(the)j(`)p
Fp(-kb)p Fu(')f(\015ag:)390 739 y Fp($)47 b(echo)g('$Id: cvs.ps,v 1.1.1.15 1999/02/28 21:38:37 tholo Exp $')f(>)i(kotest)
390 843 y($)f(cvs)g(add)g(-kb)g(-m"A)g(test)f(file")h(kotest)390
947 y($)g(cvs)g(ci)h(-m"First)d(checkin;)h(contains)f(a)j(keyword")d
(kotest)275 1081 y Fu(If)32 b(a)h(\014le)f(acciden)m(tally)h(gets)g
(added)g(without)e(`)p Fp(-kb)p Fu(',)j(one)f(can)g(use)g(the)g
Fp(cvs)c(admin)j Fu(command)g(to)150 1191 y(reco)m(v)m(er.)42
b(F)-8 b(or)32 b(example:)390 1320 y Fp($)47 b(echo)g('$Id: cvs.ps,v 1.1.1.15 1999/02/28 21:38:37 tholo Exp $')f(>)i
(kotest)390 1423 y($)f(cvs)g(add)g(-m"A)g(test)g(file")f(kotest)390
1527 y($)h(cvs)g(ci)h(-m"First)d(checkin;)h(contains)f(a)j(keyword")d
(kotest)390 1631 y($)i(cvs)g(admin)g(-kb)g(kotest)390
1735 y($)g(cvs)g(update)f(-A)i(kotest)390 1838 y(#)f
Fu(F)-8 b(or)32 b(non-unix)c(systems:)390 1942 y Fp(#)47
b Fu(Cop)m(y)31 b(in)e(a)i(go)s(o)s(d)f(cop)m(y)h(of)g(the)f(\014le)g
(from)f(outside)h(CVS)390 2046 y Fp($)47 b(cvs)g(commit)f(-m)i("make)e
(it)h(binary")f(kotest)275 2181 y Fu(When)26 b(y)m(ou)h(c)m(hec)m(k)h
(in)d(the)h(\014le)g(`)p Fp(kotest)p Fu(')f(the)i(\014le)e(is)h(not)g
(preserv)m(ed)g(as)h(a)g(binary)e(\014le,)h(b)s(ecause)h(y)m(ou)150
2290 y(did)i(not)h(c)m(hec)m(k)i(it)e(in)f(as)i(a)f(binary)f(\014le.)40
b(The)30 b Fp(cvs)f(admin)g(-kb)g Fu(command)i(sets)f(the)h(default)e
(k)m(eyw)m(ord)150 2400 y(substitution)37 b(metho)s(d)j(for)f(this)g
(\014le,)i(but)e(it)h(do)s(es)f(not)h(alter)g(the)g(w)m(orking)f(cop)m
(y)i(of)e(the)h(\014le)f(that)150 2509 y(y)m(ou)32 b(ha)m(v)m(e.)48
b(If)31 b(y)m(ou)i(need)f(to)h(cop)s(e)f(with)f(line)f(endings)h
(\(that)i(is,)f(y)m(ou)g(are)h(using)d Ft(cvs)h Fu(on)h(a)h(non-unix)
150 2619 y(system\),)42 b(then)c(y)m(ou)h(need)g(to)h(c)m(hec)m(k)g(in)
e(a)h(new)f(cop)m(y)i(of)f(the)g(\014le,)h(as)f(sho)m(wn)f(b)m(y)h(the)
g Fp(cvs)30 b(commit)150 2728 y Fu(command)g(ab)s(o)m(v)m(e.)42
b(On)30 b(unix,)e(the)j Fp(cvs)e(update)g(-A)h Fu(command)g(su\016ces.)
275 2863 y(Ho)m(w)m(ev)m(er,)41 b(in)c(using)f Fp(cvs)30
b(admin)f(-k)37 b Fu(to)h(c)m(hange)h(the)f(k)m(eyw)m(ord)g(expansion,)
h(b)s(e)e(a)m(w)m(are)i(that)g(the)150 2973 y(k)m(eyw)m(ord)d
(expansion)e(mo)s(de)h(is)f(not)i(v)m(ersion)e(con)m(trolled.)55
b(This)34 b(means)h(that,)j(for)d(example,)h(that)g(if)150
3082 y(y)m(ou)e(ha)m(v)m(e)h(a)f(text)g(\014le)f(in)f(old)h(releases,)i
(and)e(a)h(binary)e(\014le)g(with)h(the)g(same)h(name)g(in)e(new)i
(releases,)150 3192 y Ft(cvs)25 b Fu(pro)m(vides)g(no)g(w)m(a)m(y)i(to)
f(c)m(hec)m(k)i(out)e(the)g(\014le)f(in)f(text)j(or)f(binary)e(mo)s(de)
h(dep)s(ending)e(on)j(what)f(v)m(ersion)150 3301 y(y)m(ou)31
b(are)f(c)m(hec)m(king)i(out.)41 b(There)29 b(is)h(no)g(go)s(o)s(d)g(w)
m(ork)-5 b(around)30 b(for)g(this)f(problem.)275 3436
y(Y)-8 b(ou)37 b(can)h(also)f(set)h(a)f(default)g(for)g(whether)f
Fp(cvs)30 b(add)36 b Fu(and)h Fp(cvs)29 b(import)36 b
Fu(treat)i(a)g(\014le)e(as)i(binary)150 3545 y(based)26
b(on)h(its)f(name;)i(for)e(example)g(y)m(ou)h(could)f(sa)m(y)h(that)g
(\014les)f(who)g(names)g(end)g(in)f(`)p Fp(.exe)p Fu(')h(are)h(binary)
-8 b(.)150 3655 y(See)24 b(Section)f(C.2)h([W)-8 b(rapp)s(ers],)25
b(page)f(128.)40 b(There)23 b(is)g(curren)m(tly)f(no)i(w)m(a)m(y)g(to)g
(ha)m(v)m(e)h Ft(cvs)e Fu(detect)i(whether)150 3765 y(a)34
b(\014le)e(is)g(binary)g(based)h(on)g(its)g(con)m(ten)m(ts.)51
b(The)33 b(main)f(di\016cult)m(y)g(with)g(designing)f(suc)m(h)i(a)h
(feature)g(is)150 3874 y(that)29 b(it)e(is)h(not)g(clear)g(ho)m(w)g(to)
h(distinguish)c(b)s(et)m(w)m(een)k(binary)d(and)i(non-binary)e
(\014les,)i(and)f(the)h(rules)f(to)150 3984 y(apply)i(w)m(ould)g(v)-5
b(ary)30 b(considerably)f(with)g(the)i(op)s(erating)e(system.)p
eop
%%Page: 59 61
59 60 bop 150 -116 a Fu(Chapter)30 b(10:)41 b(Multiple)29
b(dev)m(elop)s(ers)2219 b(59)150 366 y Fr(10)80 b(Multiple)55
b(dev)l(elop)t(ers)275 568 y Fu(When)32 b(more)h(than)f(one)h(p)s
(erson)f(w)m(orks)g(on)h(a)g(soft)m(w)m(are)h(pro)5 b(ject)33
b(things)f(often)h(get)h(complicated.)150 677 y(Often,)43
b(t)m(w)m(o)f(p)s(eople)d(try)i(to)g(edit)f(the)h(same)g(\014le)e(sim)m
(ultaneously)-8 b(.)70 b(One)40 b(solution,)i(kno)m(wn)e(as)h
Fo(\014le)150 787 y(lo)s(c)m(king)e Fu(or)32 b Fo(reserv)m(ed)h(c)m
(hec)m(k)m(outs)p Fu(,)i(is)c(to)i(allo)m(w)f(only)f(one)i(p)s(erson)e
(to)i(edit)e(eac)m(h)j(\014le)d(at)i(a)g(time.)46 b(This)150
897 y(is)30 b(the)h(only)f(solution)f(with)h(some)h(v)m(ersion)f(con)m
(trol)h(systems,)h(including)27 b Ft(r)n(cs)j Fu(and)g
Ft(sccs)p Fu(.)41 b(Curren)m(tly)150 1006 y(the)33 b(usual)e(w)m(a)m(y)
j(to)f(get)h(reserv)m(ed)f(c)m(hec)m(k)m(outs)h(with)e
Ft(cvs)f Fu(is)h(the)h Fp(cvs)c(admin)g(-l)j Fu(command)h(\(see)g(Sec-)
150 1116 y(tion)28 b(A.6.1)h([admin)e(options],)i(page)f(89\).)42
b(This)26 b(is)h(not)i(as)f(nicely)f(in)m(tegrated)i(in)m(to)f
Ft(cvs)f Fu(as)h(the)h(w)m(atc)m(h)150 1225 y(features,)f(describ)s(ed)
e(b)s(elo)m(w,)h(but)g(it)g(seems)g(that)h(most)g(p)s(eople)e(with)g(a)
i(need)f(for)g(reserv)m(ed)h(c)m(hec)m(k)m(outs)150 1335
y(\014nd)k(it)i(adequate.)52 b(It)34 b(also)g(ma)m(y)g(b)s(e)g(p)s
(ossible)d(to)k(use)e(the)h(w)m(atc)m(hes)i(features)e(describ)s(ed)e
(b)s(elo)m(w,)i(to-)150 1445 y(gether)28 b(with)e(suitable)g(pro)s
(cedures)h(\(not)h(enforced)f(b)m(y)h(soft)m(w)m(are\),)i(to)e(a)m(v)m
(oid)g(ha)m(ving)f(t)m(w)m(o)i(p)s(eople)d(edit)150 1554
y(at)31 b(the)g(same)f(time.)275 1682 y(The)24 b(default)g(mo)s(del)g
(with)g Ft(cvs)g Fu(is)g(kno)m(wn)g(as)h Fo(unreserv)m(ed)f(c)m(hec)m
(k)m(outs)p Fu(.)41 b(In)25 b(this)f(mo)s(del,)h(dev)m(elop)s(ers)150
1792 y(can)k(edit)f(their)f(o)m(wn)h Fo(w)m(orking)g(cop)m(y)37
b Fu(of)29 b(a)g(\014le)e(sim)m(ultaneously)-8 b(.)38
b(The)28 b(\014rst)g(p)s(erson)f(that)i(commits)f(his)150
1901 y(c)m(hanges)34 b(has)e(no)h(automatic)g(w)m(a)m(y)h(of)f(kno)m
(wing)e(that)j(another)f(has)f(started)h(to)g(edit)f(it.)48
b(Others)32 b(will)150 2011 y(get)d(an)e(error)g(message)i(when)d(they)
i(try)f(to)h(commit)g(the)f(\014le.)39 b(They)27 b(m)m(ust)g(then)h
(use)f Ft(cvs)f Fu(commands)150 2120 y(to)k(bring)e(their)h(w)m(orking)
g(cop)m(y)h(up)f(to)h(date)g(with)e(the)i(rep)s(ository)f(revision.)38
b(This)28 b(pro)s(cess)h(is)g(almost)150 2230 y(automatic.)275
2358 y Ft(Cvs)d Fu(also)g(supp)s(orts)e(mec)m(hanisms)h(whic)m(h)g
(facilitate)h(v)-5 b(arious)26 b(kinds)e(of)i(comm)m(unication,)h
(without)150 2468 y(actually)j(enforcing)g(rules)f(lik)m(e)g(reserv)m
(ed)i(c)m(hec)m(k)m(outs)h(do.)275 2595 y(The)25 b(rest)i(of)f(this)g
(c)m(hapter)h(describ)s(es)d(ho)m(w)j(these)g(v)-5 b(arious)25
b(mo)s(dels)g(w)m(ork,)j(and)d(some)i(of)g(the)f(issues)150
2705 y(in)m(v)m(olv)m(ed)k(in)f(c)m(ho)s(osing)h(b)s(et)m(w)m(een)h
(them.)150 2943 y Fq(10.1)68 b(File)46 b(status)275 3129
y Fu(Based)24 b(on)g(what)g(op)s(erations)f(y)m(ou)h(ha)m(v)m(e)h(p)s
(erformed)e(on)h(a)g(c)m(hec)m(k)m(ed)i(out)e(\014le,)g(and)g(what)g
(op)s(erations)150 3238 y(others)34 b(ha)m(v)m(e)h(p)s(erformed)e(to)h
(that)h(\014le)e(in)f(the)i(rep)s(ository)-8 b(,)35 b(one)f(can)g
(classify)f(a)h(\014le)f(in)g(a)h(n)m(um)m(b)s(er)f(of)150
3348 y(states.)42 b(The)30 b(states,)i(as)e(rep)s(orted)g(b)m(y)g(the)h
Fp(status)d Fu(command,)j(are:)150 3513 y(Up-to-date)630
3622 y(The)g(\014le)g(is)f(iden)m(tical)g(with)h(the)g(latest)h
(revision)e(in)g(the)i(rep)s(ository)e(for)i(the)f(branc)m(h)g(in)630
3732 y(use.)150 3878 y(Lo)s(cally)e(Mo)s(di\014ed)630
3988 y(Y)-8 b(ou)31 b(ha)m(v)m(e)g(edited)f(the)h(\014le,)e(and)h(not)h
(y)m(et)g(committed)g(y)m(our)f(c)m(hanges.)150 4134
y(Lo)s(cally)f(Added)630 4244 y(Y)-8 b(ou)31 b(ha)m(v)m(e)g(added)f
(the)h(\014le)e(with)g Fp(add)p Fu(,)h(and)g(not)g(y)m(et)i(committed)e
(y)m(our)h(c)m(hanges.)150 4390 y(Lo)s(cally)e(Remo)m(v)m(ed)630
4499 y(Y)-8 b(ou)31 b(ha)m(v)m(e)g(remo)m(v)m(ed)h(the)e(\014le)g(with)
f Fp(remove)p Fu(,)g(and)h(not)g(y)m(et)i(committed)e(y)m(our)h(c)m
(hanges.)150 4646 y(Needs)g(Chec)m(k)m(out)630 4755 y(Someone)k(else)g
(has)g(committed)g(a)g(new)m(er)g(revision)e(to)j(the)f(rep)s(ository)
-8 b(.)54 b(The)34 b(name)h(is)630 4865 y(sligh)m(tly)25
b(misleading;)h(y)m(ou)h(will)d(ordinarily)g(use)i Fp(update)f
Fu(rather)i(than)g Fp(checkout)d Fu(to)k(get)630 4975
y(that)j(new)m(er)f(revision.)150 5121 y(Needs)h(P)m(atc)m(h)630
5230 y(Lik)m(e)22 b(Needs)h(Chec)m(k)m(out,)i(but)d(the)g
Ft(cvs)g Fu(serv)m(er)g(will)e(send)i(a)g(patc)m(h)h(rather)f(than)g
(the)h(en)m(tire)630 5340 y(\014le.)40 b(Sending)28 b(a)j(patc)m(h)g
(or)f(sending)f(an)h(en)m(tire)h(\014le)e(accomplishes)h(the)g(same)h
(thing.)p eop
%%Page: 60 62
60 61 bop 150 -116 a Fu(60)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y(Needs)h(Merge)630
476 y(Someone)j(else)f(has)g(committed)g(a)h(new)m(er)g(revision)d(to)j
(the)g(rep)s(ository)-8 b(,)33 b(and)g(y)m(ou)h(ha)m(v)m(e)630
586 y(also)c(made)h(mo)s(di\014cations)d(to)j(the)g(\014le.)150
756 y(File)f(had)f(con\015icts)h(on)h(merge)630 865 y(This)g(is)h(lik)m
(e)g(Lo)s(cally)g(Mo)s(di\014ed,)g(except)i(that)f(a)g(previous)f
Fp(update)f Fu(command)i(ga)m(v)m(e)i(a)630 975 y(con\015ict.)60
b(If)37 b(y)m(ou)g(ha)m(v)m(e)i(not)e(already)f(done)h(so,)i(y)m(ou)f
(need)f(to)g(resolv)m(e)h(the)f(con\015ict)g(as)630 1085
y(describ)s(ed)28 b(in)h(Section)i(10.3)g([Con\015icts)f(example],)h
(page)g(61.)150 1255 y(Unkno)m(wn)103 b Ft(Cvs)36 b Fu(do)s(esn't)f
(kno)m(w)h(an)m(ything)g(ab)s(out)g(this)e(\014le.)57
b(F)-8 b(or)37 b(example,)g(y)m(ou)f(ha)m(v)m(e)i(created)f(a)630
1364 y(new)30 b(\014le)f(and)h(ha)m(v)m(e)i(not)e(run)f
Fp(add)p Fu(.)275 1540 y(T)-8 b(o)34 b(help)f(clarify)f(the)i(\014le)g
(status,)h Fp(status)d Fu(also)i(rep)s(orts)g(the)g Fp(Working)28
b(revision)k Fu(whic)m(h)h(is)g(the)150 1650 y(revision)c(that)i(the)g
(\014le)f(in)f(the)i(w)m(orking)f(directory)g(deriv)m(es)g(from,)h(and)
f(the)h Fp(Repository)c(revision)150 1759 y Fu(whic)m(h)i(is)h(the)g
(latest)h(revision)e(in)g(the)h(rep)s(ository)g(for)g(the)g(branc)m(h)g
(in)f(use.)275 1904 y(The)d(options)g(to)i Fp(status)d
Fu(are)j(listed)d(in)h(App)s(endix)e(B)k([In)m(v)m(oking)f(CVS],)f
(page)i(113.)41 b(F)-8 b(or)28 b(informa-)150 2014 y(tion)g(on)g(its)g
Fp(Sticky)h(tag)e Fu(and)h Fp(Sticky)h(date)e Fu(output,)i(see)g
(Section)f(4.9)i([Stic)m(ky)f(tags],)h(page)f(36.)41
b(F)-8 b(or)150 2124 y(information)35 b(on)i(its)f Fp(Sticky)28
b(options)35 b Fu(output,)j(see)f(the)g(`)p Fp(-k)p Fu(')g(option)f(in)
f(Section)i(A.16.1)h([up)s(date)150 2233 y(options],)30
b(page)h(109.)275 2378 y(Y)-8 b(ou)31 b(can)g(think)e(of)i(the)g
Fp(status)e Fu(and)h Fp(update)f Fu(commands)h(as)h(somewhat)g
(complemen)m(tary)-8 b(.)42 b(Y)-8 b(ou)150 2488 y(use)28
b Fp(update)f Fu(to)j(bring)c(y)m(our)j(\014les)e(up)h(to)h(date,)h
(and)e(y)m(ou)h(can)g(use)f Fp(status)f Fu(to)j(giv)m(e)f(y)m(ou)g
(some)g(idea)f(of)150 2598 y(what)34 b(an)f Fp(update)f
Fu(w)m(ould)h(do)g(\(of)i(course,)g(the)e(state)j(of)d(the)h(rep)s
(ository)f(migh)m(t)g(c)m(hange)i(b)s(efore)f(y)m(ou)150
2707 y(actually)29 b(run)g Fp(update)p Fu(\).)39 b(In)29
b(fact,)i(if)e(y)m(ou)h(w)m(an)m(t)h(a)f(command)f(to)i(displa)m(y)d
(\014le)h(status)h(in)e(a)j(more)e(brief)150 2817 y(format)i(than)f(is)
f(displa)m(y)m(ed)g(b)m(y)h(the)h Fp(status)e Fu(command,)h(y)m(ou)h
(can)f(in)m(v)m(ok)m(e)390 2956 y Fp($)47 b(cvs)g(-n)h(-q)f(update)275
3101 y Fu(The)25 b(`)p Fp(-n)p Fu(')h(option)g(means)g(to)h(not)g
(actually)f(do)g(the)g(up)s(date,)h(but)e(merely)h(to)h(displa)m(y)d
(statuses;)29 b(the)150 3211 y(`)p Fp(-q)p Fu(')d(option)g(a)m(v)m
(oids)g(prin)m(ting)e(the)j(name)f(of)h(eac)m(h)g(directory)-8
b(.)39 b(F)-8 b(or)27 b(more)g(information)d(on)i(the)h
Fp(update)150 3321 y Fu(command,)j(and)g(these)h(options,)f(see)h(App)s
(endix)d(B)i([In)m(v)m(oking)h(CVS],)f(page)h(113.)150
3605 y Fq(10.2)68 b(Bringing)45 b(a)h(\014le)f(up)f(to)i(date)275
3808 y Fu(When)31 b(y)m(ou)i(w)m(an)m(t)f(to)h(up)s(date)e(or)h(merge)h
(a)f(\014le,)g(use)g(the)g Fp(update)e Fu(command.)45
b(F)-8 b(or)33 b(\014les)e(that)i(are)150 3918 y(not)h(up)e(to)j(date)f
(this)e(is)h(roughly)f(equiv)-5 b(alen)m(t)33 b(to)i(a)f
Fp(checkout)d Fu(command:)47 b(the)34 b(new)m(est)g(revision)e(of)150
4027 y(the)f(\014le)e(is)g(extracted)j(from)e(the)h(rep)s(ository)e
(and)h(put)f(in)g(y)m(our)i(w)m(orking)e(directory)-8
b(.)275 4173 y(Y)g(our)35 b(mo)s(di\014cations)f(to)j(a)f(\014le)f(are)
h(nev)m(er)g(lost)g(when)f(y)m(ou)h(use)g Fp(update)p
Fu(.)55 b(If)35 b(no)h(new)m(er)g(revision)150 4282 y(exists,)i
(running)d Fp(update)g Fu(has)h(no)h(e\013ect.)62 b(If)37
b(y)m(ou)g(ha)m(v)m(e)h(edited)e(the)h(\014le,)h(and)f(a)g(new)m(er)g
(revision)e(is)150 4392 y(a)m(v)-5 b(ailable,)30 b Ft(cvs)f
Fu(will)f(merge)j(all)e(c)m(hanges)j(in)m(to)e(y)m(our)g(w)m(orking)g
(cop)m(y)-8 b(.)275 4537 y(F)g(or)36 b(instance,)i(imagine)d(that)i(y)m
(ou)f(c)m(hec)m(k)m(ed)i(out)f(revision)d(1.4)j(and)f(started)g
(editing)f(it.)57 b(In)36 b(the)150 4647 y(mean)m(time)d(someone)h
(else)f(committed)g(revision)e(1.5,)k(and)d(shortly)g(after)h(that)h
(revision)d(1.6.)49 b(If)33 b(y)m(ou)150 4756 y(run)f
Fp(update)g Fu(on)h(the)h(\014le)e(no)m(w,)j Ft(cvs)d
Fu(will)f(incorp)s(orate)i(all)f(c)m(hanges)j(b)s(et)m(w)m(een)f
(revision)d(1.4)k(and)e(1.6)150 4866 y(in)m(to)d(y)m(our)h(\014le.)275
5011 y(If)36 b(an)m(y)i(of)f(the)h(c)m(hanges)g(b)s(et)m(w)m(een)g(1.4)
h(and)d(1.6)j(w)m(ere)e(made)h(to)s(o)g(close)f(to)h(an)m(y)g(of)f(the)
h(c)m(hanges)150 5121 y(y)m(ou)f(ha)m(v)m(e)h(made,)h(an)d
Fo(o)m(v)m(erlap)k Fu(o)s(ccurs.)59 b(In)36 b(suc)m(h)h(cases)g(a)g(w)m
(arning)f(is)g(prin)m(ted,)h(and)f(the)h(resulting)150
5230 y(\014le)43 b(includes)f(b)s(oth)h(v)m(ersions)g(of)h(the)g(lines)
f(that)h(o)m(v)m(erlap,)k(delimited)42 b(b)m(y)i(sp)s(ecial)e(mark)m
(ers.)82 b(See)150 5340 y(Section)30 b(A.16)i([up)s(date],)e(page)h
(108,)h(for)e(a)h(complete)g(description)d(of)j(the)f
Fp(update)f Fu(command.)p eop
%%Page: 61 63
61 62 bop 150 -116 a Fu(Chapter)30 b(10:)41 b(Multiple)29
b(dev)m(elop)s(ers)2219 b(61)150 366 y Fq(10.3)68 b(Con\015icts)45
b(example)275 571 y Fu(Supp)s(ose)28 b(revision)h(1.4)i(of)g(`)p
Fp(driver.c)p Fu(')d(con)m(tains)j(this:)390 712 y Fp(#include)46
b(<stdio.h>)390 920 y(void)h(main\(\))390 1023 y({)581
1127 y(parse\(\);)581 1231 y(if)g(\(nerr)f(==)i(0\))772
1335 y(gencode\(\);)581 1438 y(else)772 1542 y(fprintf\(stderr,)43
b("No)k(code)g(generated.\\n"\);)581 1646 y(exit\(nerr)e(==)i(0)h(?)f
(0)h(:)f(1\);)390 1750 y(})150 1896 y Fu(Revision)29
b(1.6)i(of)g(`)p Fp(driver.c)p Fu(')e(con)m(tains)h(this:)390
2037 y Fp(#include)46 b(<stdio.h>)390 2245 y(int)h(main\(int)e(argc,)
820 2349 y(char)h(**argv\))390 2452 y({)581 2556 y(parse\(\);)581
2660 y(if)h(\(argc)f(!=)i(1\))581 2764 y({)772 2867 y(fprintf\(stderr,)
43 b("tc:)k(No)g(args)g(expected.\\n"\);)772 2971 y(exit\(1\);)581
3075 y(})581 3179 y(if)g(\(nerr)f(==)i(0\))772 3283 y(gencode\(\);)581
3386 y(else)772 3490 y(fprintf\(stderr,)43 b("No)k(code)g
(generated.\\n"\);)581 3594 y(exit\(!!nerr\);)390 3698
y(})150 3844 y Fu(Y)-8 b(our)32 b(w)m(orking)g(cop)m(y)h(of)g(`)p
Fp(driver.c)p Fu(',)e(based)h(on)g(revision)f(1.4,)j(con)m(tains)f
(this)e(b)s(efore)h(y)m(ou)h(run)e(`)p Fp(cvs)150 3954
y(update)p Fu(':)390 4095 y Fp(#include)46 b(<stdlib.h>)390
4198 y(#include)g(<stdio.h>)390 4406 y(void)h(main\(\))390
4510 y({)581 4614 y(init_scanner\(\);)581 4717 y(parse\(\);)581
4821 y(if)g(\(nerr)f(==)i(0\))772 4925 y(gencode\(\);)581
5029 y(else)772 5132 y(fprintf\(stderr,)43 b("No)k(code)g
(generated.\\n"\);)581 5236 y(exit\(nerr)e(==)i(0)h(?)f(EXIT_SUCCESS)e
(:)i(EXIT_FAILURE\);)390 5340 y(})p eop
%%Page: 62 64
62 63 bop 150 -116 a Fu(62)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y(Y)-8 b(ou)31 b(run)e(`)p
Fp(cvs)h(update)p Fu(':)390 493 y Fp($)47 b(cvs)g(update)f(driver.c)390
597 y(RCS)h(file:)f(/usr/local/cvsroot/yoyody)o(ne/t)o(c/dr)o(ive)o
(r.c,)o(v)390 701 y(retrieving)f(revision)h(1.4)390 804
y(retrieving)f(revision)h(1.6)390 908 y(Merging)g(differences)f
(between)g(1.4)i(and)g(1.6)g(into)g(driver.c)390 1012
y(rcsmerge)f(warning:)f(overlaps)h(during)g(merge)390
1116 y(cvs)h(update:)f(conflicts)f(found)h(in)i(driver.c)390
1219 y(C)f(driver.c)150 1352 y Ft(cvs)28 b Fu(tells)g(y)m(ou)h(that)g
(there)g(w)m(ere)g(some)g(con\015icts.)40 b(Y)-8 b(our)29
b(original)e(w)m(orking)h(\014le)g(is)f(sa)m(v)m(ed)j(unmo)s(di\014ed)
150 1461 y(in)f(`)p Fp(.#driver.c.1.4)p Fu('.)37 b(The)30
b(new)g(v)m(ersion)g(of)h(`)p Fp(driver.c)p Fu(')d(con)m(tains)j(this:)
390 1588 y Fp(#include)46 b(<stdlib.h>)390 1692 y(#include)g(<stdio.h>)
390 1899 y(int)h(main\(int)e(argc,)820 2003 y(char)h(**argv\))390
2107 y({)581 2210 y(init_scanner\(\);)581 2314 y(parse\(\);)581
2418 y(if)h(\(argc)f(!=)i(1\))581 2522 y({)772 2626 y(fprintf\(stderr,)
43 b("tc:)k(No)g(args)g(expected.\\n"\);)772 2729 y(exit\(1\);)581
2833 y(})581 2937 y(if)g(\(nerr)f(==)i(0\))772 3041 y(gencode\(\);)581
3144 y(else)772 3248 y(fprintf\(stderr,)43 b("No)k(code)g
(generated.\\n"\);)390 3352 y(<<<<<<<)f(driver.c)581
3456 y(exit\(nerr)f(==)i(0)h(?)f(EXIT_SUCCESS)e(:)i(EXIT_FAILURE\);)390
3560 y(=======)581 3663 y(exit\(!!nerr\);)390 3767 y(>>>>>>>)f(1.6)390
3871 y(})275 4136 y Fu(Note)31 b(ho)m(w)f(all)g(non-o)m(v)m(erlapping)f
(mo)s(di\014cations)f(are)j(incorp)s(orated)e(in)g(y)m(our)h(w)m
(orking)g(cop)m(y)-8 b(,)32 b(and)150 4245 y(that)f(the)g(o)m(v)m
(erlapping)e(section)i(is)e(clearly)h(mark)m(ed)g(with)f(`)p
Fp(<<<<<<<)p Fu(',)g(`)p Fp(=======)p Fu(')g(and)h(`)p
Fp(>>>>>>>)p Fu('.)275 4377 y(Y)-8 b(ou)27 b(resolv)m(e)g(the)g
(con\015ict)g(b)m(y)g(editing)e(the)j(\014le,)e(remo)m(ving)h(the)g
(mark)m(ers)g(and)g(the)g(erroneous)f(line.)150 4487
y(Supp)s(ose)j(y)m(ou)h(end)g(up)f(with)g(this)h(\014le:)390
4614 y Fp(#include)46 b(<stdlib.h>)390 4717 y(#include)g(<stdio.h>)390
4925 y(int)h(main\(int)e(argc,)820 5029 y(char)h(**argv\))390
5132 y({)581 5236 y(init_scanner\(\);)581 5340 y(parse\(\);)p
eop
%%Page: 63 65
63 64 bop 150 -116 a Fu(Chapter)30 b(10:)41 b(Multiple)29
b(dev)m(elop)s(ers)2219 b(63)581 366 y Fp(if)47 b(\(argc)f(!=)i(1\))581
470 y({)772 574 y(fprintf\(stderr,)43 b("tc:)k(No)g(args)g
(expected.\\n"\);)772 678 y(exit\(1\);)581 782 y(})581
885 y(if)g(\(nerr)f(==)i(0\))772 989 y(gencode\(\);)581
1093 y(else)772 1197 y(fprintf\(stderr,)43 b("No)k(code)g
(generated.\\n"\);)581 1300 y(exit\(nerr)e(==)i(0)h(?)f(EXIT_SUCCESS)e
(:)i(EXIT_FAILURE\);)390 1404 y(})150 1536 y Fu(Y)-8
b(ou)31 b(can)g(no)m(w)f(go)h(ahead)g(and)f(commit)g(this)f(as)i
(revision)d(1.7.)390 1662 y Fp($)47 b(cvs)g(commit)f(-m)i("Initialize)c
(scanner.)i(Use)h(symbolic)e(exit)i(values.")f(driver.c)390
1766 y(Checking)g(in)h(driver.c;)390 1869 y(/usr/local/cvsroot/yoyod)o
(yne/)o(tc/d)o(riv)o(er.c)o(,v)89 b(<--)95 b(driver.c)390
1973 y(new)47 b(revision:)e(1.7;)i(previous)e(revision:)h(1.6)390
2077 y(done)275 2209 y Fu(F)-8 b(or)29 b(y)m(our)f(protection,)i
Ft(cvs)d Fu(will)f(refuse)i(to)i(c)m(hec)m(k)g(in)d(a)i(\014le)f(if)f
(a)i(con\015ict)g(o)s(ccurred)f(and)g(y)m(ou)h(ha)m(v)m(e)150
2318 y(not)35 b(resolv)m(ed)f(the)h(con\015ict.)52 b(Curren)m(tly)33
b(to)i(resolv)m(e)g(a)g(con\015ict,)g(y)m(ou)g(m)m(ust)f(c)m(hange)i
(the)e(timestamp)150 2428 y(on)k(the)g(\014le.)64 b(In)37
b(previous)g(v)m(ersions)g(of)h Ft(cvs)p Fu(,)i(y)m(ou)e(also)g(needed)
g(to)h(insure)d(that)j(the)f(\014le)g(con)m(tains)150
2537 y(no)e(con\015ict)g(mark)m(ers.)57 b(Because)37
b(y)m(our)f(\014le)f(ma)m(y)i(legitimately)e(con)m(tain)h(con\015ict)g
(mark)m(ers)g(\(that)h(is,)150 2647 y(o)s(ccurrences)k(of)g(`)p
Fp(>>>>>>>)29 b Fu(')41 b(at)g(the)g(start)h(of)f(a)g(line)e(that)j
(don't)e(mark)h(a)g(con\015ict\),)j(the)d(curren)m(t)150
2756 y(v)m(ersion)30 b(of)g Ft(cvs)g Fu(will)e(prin)m(t)h(a)h(w)m
(arning)f(and)h(pro)s(ceed)g(to)h(c)m(hec)m(k)h(in)d(the)i(\014le.)275
2888 y(If)g(y)m(ou)h(use)f(release)h(1.04)i(or)d(later)h(of)g(p)s
(cl-cvs)f(\(a)h Ft(gnu)g Fu(Emacs)g(fron)m(t-end)f(for)h
Ft(cvs)p Fu(\))f(y)m(ou)h(can)g(use)150 2998 y(an)j(Emacs)f(pac)m(k)-5
b(age)37 b(called)d(emerge)h(to)h(help)d(y)m(ou)i(resolv)m(e)g
(con\015icts.)53 b(See)35 b(the)g(do)s(cumen)m(tation)f(for)150
3107 y(p)s(cl-cvs.)150 3356 y Fq(10.4)68 b(Informing)46
b(others)f(ab)t(out)g(commits)275 3546 y Fu(It)35 b(is)f(often)h
(useful)f(to)h(inform)f(others)h(when)f(y)m(ou)i(commit)e(a)i(new)f
(revision)e(of)i(a)h(\014le.)53 b(The)35 b(`)p Fp(-i)p
Fu(')150 3655 y(option)i(of)h(the)g(`)p Fp(modules)p
Fu(')e(\014le,)j(or)f(the)g(`)p Fp(loginfo)p Fu(')e(\014le,)j(can)f(b)s
(e)f(used)g(to)h(automate)i(this)c(pro)s(cess.)150 3765
y(See)28 b(Section)f(C.1)h([mo)s(dules],)f(page)h(125.)41
b(See)28 b(Section)f(C.7)h([loginfo],)g(page)g(132.)41
b(Y)-8 b(ou)28 b(can)g(use)f(these)150 3875 y(features)k(of)f
Ft(cvs)f Fu(to,)i(for)f(instance,)h(instruct)e Ft(cvs)g
Fu(to)i(mail)e(a)h(message)i(to)f(all)e(dev)m(elop)s(ers,)g(or)i(p)s
(ost)f(a)150 3984 y(message)h(to)h(a)e(lo)s(cal)g(newsgroup.)150
4212 y Fq(10.5)68 b(Sev)l(eral)47 b(dev)l(elop)t(ers)e(sim)l
(ultaneously)i(attempting)g(to)e(run)456 4345 y(CVS)275
4535 y Fu(If)24 b(sev)m(eral)g(dev)m(elop)s(ers)g(try)g(to)i(run)d
Ft(cvs)g Fu(at)i(the)g(same)g(time,)h(one)e(ma)m(y)h(get)h(the)f(follo)
m(wing)e(message:)390 4660 y Fp([11:43:23])45 b(waiting)h(for)h(bach's)
f(lock)g(in)i(/usr/local/cvsroot/foo)275 4792 y Ft(cvs)39
b Fu(will)e(try)j(again)h(ev)m(ery)g(30)g(seconds,)h(and)e(either)g
(con)m(tin)m(ue)g(with)f(the)h(op)s(eration)g(or)g(prin)m(t)150
4902 y(the)d(message)h(again,)g(if)e(it)g(still)e(needs)i(to)i(w)m
(ait.)59 b(If)36 b(a)h(lo)s(c)m(k)g(seems)g(to)g(stic)m(k)g(around)f
(for)g(an)h(undue)150 5011 y(amoun)m(t)25 b(of)f(time,)i(\014nd)d(the)i
(p)s(erson)e(holding)f(the)j(lo)s(c)m(k)f(and)g(ask)h(them)f(ab)s(out)g
(the)h(cvs)g(command)f(they)150 5121 y(are)33 b(running.)44
b(If)32 b(they)h(aren't)g(running)c(a)k(cvs)g(command,)g(lo)s(ok)f(in)f
(the)i(rep)s(ository)e(directory)h(men-)150 5230 y(tioned)27
b(in)f(the)h(message)i(and)d(remo)m(v)m(e)j(\014les)d(whic)m(h)g(they)i
(o)m(wn)f(whose)g(names)h(start)f(with)f(`)p Fp(#cvs.rfl)p
Fu(',)150 5340 y(`)p Fp(#cvs.wfl)p Fu(',)j(or)h(`)p Fp(#cvs.lock)p
Fu('.)p eop
%%Page: 64 66
64 65 bop 150 -116 a Fu(64)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)275 366 y(Note)f(that)f(these)h(lo)s(c)m
(ks)f(are)g(to)h(protect)g Ft(cvs)p Fu('s)e(in)m(ternal)g(data)i
(structures)e(and)g(ha)m(v)m(e)j(no)d(relation-)150 476
y(ship)36 b(to)j(the)g(w)m(ord)f Fo(lo)s(c)m(k)43 b Fu(in)37
b(the)i(sense)f(used)f(b)m(y)h Ft(r)n(cs)p Fu(|whic)m(h)e(refers)i(to)h
(reserv)m(ed)g(c)m(hec)m(k)m(outs)h(\(see)150 586 y(Chapter)30
b(10)h([Multiple)d(dev)m(elop)s(ers],)j(page)g(59\).)275
726 y(An)m(y)40 b(n)m(um)m(b)s(er)g(of)h(p)s(eople)f(can)h(b)s(e)f
(reading)g(from)h(a)g(giv)m(en)g(rep)s(ository)f(at)i(a)f(time;)46
b(only)40 b(when)150 835 y(someone)31 b(is)f(writing)e(do)i(the)h(lo)s
(c)m(ks)f(prev)m(en)m(t)h(other)g(p)s(eople)e(from)h(reading)f(or)i
(writing.)275 975 y(One)e(migh)m(t)i(hop)s(e)e(for)h(the)h(follo)m
(wing)e(prop)s(ert)m(y)390 1110 y Fp(If)47 b(someone)f(commits)g(some)g
(changes)g(in)h(one)g(cvs)g(command,)390 1213 y(then)g(an)g(update)f
(by)h(someone)f(else)h(will)f(either)g(get)h(all)g(the)390
1317 y(changes,)f(or)h(none)f(of)i(them.)275 1457 y Fu(but)29
b Ft(cvs)h Fu(do)s(es)g Fo(not)i Fu(ha)m(v)m(e)g(this)d(prop)s(ert)m(y)
-8 b(.)41 b(F)-8 b(or)31 b(example,)f(giv)m(en)g(the)h(\014les)390
1592 y Fp(a/one.c)390 1695 y(a/two.c)390 1799 y(b/three.c)390
1903 y(b/four.c)275 2043 y Fu(if)e(someone)i(runs)390
2177 y Fp(cvs)47 b(ci)g(a/two.c)f(b/three.c)275 2317
y Fu(and)30 b(someone)i(else)f(runs)e Fp(cvs)h(update)f
Fu(at)j(the)f(same)g(time,)h(the)f(p)s(erson)f(running)e
Fp(update)h Fu(migh)m(t)150 2427 y(get)j(only)d(the)i(c)m(hange)g(to)g
(`)p Fp(b/three.c)p Fu(')e(and)g(not)i(the)f(c)m(hange)i(to)f(`)p
Fp(a/two.c)p Fu('.)150 2698 y Fq(10.6)68 b(Mec)l(hanisms)46
b(to)f(trac)l(k)g(who)g(is)h(editing)f(\014les)275 2897
y Fu(F)-8 b(or)38 b(man)m(y)h(groups,)g(use)f(of)g Ft(cvs)g
Fu(in)e(its)i(default)f(mo)s(de)h(is)f(p)s(erfectly)g(satisfactory)-8
b(.)65 b(Users)38 b(ma)m(y)150 3006 y(sometimes)c(go)h(to)h(c)m(hec)m
(k)f(in)e(a)i(mo)s(di\014cation)e(only)g(to)i(\014nd)e(that)i(another)f
(mo)s(di\014cation)f(has)h(in)m(ter-)150 3116 y(v)m(ened,)k(but)e(they)
h(deal)f(with)f(it)h(and)g(pro)s(ceed)g(with)f(their)g(c)m(hec)m(k)j
(in.)58 b(Other)36 b(groups)g(prefer)f(to)j(b)s(e)150
3225 y(able)32 b(to)h(kno)m(w)g(who)f(is)g(editing)f(what)h(\014les,)h
(so)f(that)i(if)d(t)m(w)m(o)j(p)s(eople)e(try)g(to)h(edit)f(the)h(same)
g(\014le)f(they)150 3335 y(can)41 b(c)m(ho)s(ose)g(to)h(talk)e(ab)s
(out)g(who)h(is)e(doing)h(what)g(when)g(rather)g(than)g(b)s(e)g
(surprised)e(at)j(c)m(hec)m(k)h(in)150 3444 y(time.)d(The)26
b(features)g(in)f(this)g(section)h(allo)m(w)f(suc)m(h)h(co)s
(ordination,)g(while)e(retaining)h(the)h(abilit)m(y)e(of)j(t)m(w)m(o)
150 3554 y(dev)m(elop)s(ers)j(to)h(edit)f(the)g(same)h(\014le)e(at)j
(the)e(same)h(time.)275 3694 y(F)-8 b(or)37 b(maxim)m(um)e(b)s
(ene\014t)g(dev)m(elop)s(ers)h(should)e(use)i Fp(cvs)29
b(edit)35 b Fu(\(not)i Fp(chmod)p Fu(\))e(to)i(mak)m(e)h(\014les)d
(read-)150 3804 y(write)f(to)h(edit)f(them,)i(and)e Fp(cvs)c(release)j
Fu(\(not)i Fp(rm)p Fu(\))f(to)i(discard)d(a)i(w)m(orking)f(directory)g
(whic)m(h)f(is)h(no)150 3913 y(longer)c(in)f(use,)h(but)g
Ft(cvs)f Fu(is)h(not)g(able)g(to)i(enforce)e(this)g(b)s(eha)m(vior.)150
4149 y Fn(10.6.1)63 b(T)-10 b(elling)42 b(CVS)e(to)h(w)m(atc)m(h)e
(certain)h(\014les)275 4347 y Fu(T)-8 b(o)30 b(enable)g(the)h(w)m(atc)m
(h)g(features,)g(y)m(ou)g(\014rst)f(sp)s(ecify)f(that)i(certain)f
(\014les)f(are)i(to)g(b)s(e)f(w)m(atc)m(hed.)3241 4542
y(Command)-3501 b Fj(cvs)39 b(w)m(atc)m(h)d(on)46 b Fi([)p
Fp(-lR)p Fi(])30 b Fo(\014les)f Fh(:)15 b(:)g(:)390 4652
y Fu(Sp)s(ecify)42 b(that)j(dev)m(elop)s(ers)f(should)e(run)g
Fp(cvs)30 b(edit)43 b Fu(b)s(efore)h(editing)e Fo(\014les)p
Fu(.)81 b(CVS)44 b(will)390 4762 y(create)39 b(w)m(orking)f(copies)f
(of)h Fo(\014les)j Fu(read-only)-8 b(,)39 b(to)g(remind)d(dev)m(elop)s
(ers)h(to)h(run)f(the)h Fp(cvs)390 4871 y(edit)29 b Fu(command)h(b)s
(efore)g(w)m(orking)g(on)g(them.)390 5011 y(If)h Fo(\014les)j
Fu(includes)29 b(the)i(name)g(of)h(a)f(directory)-8 b(,)32
b(CVS)e(arranges)i(to)g(w)m(atc)m(h)g(all)e(\014les)h(added)390
5121 y(to)j(the)f(corresp)s(onding)e(rep)s(ository)h(directory)-8
b(,)34 b(and)e(sets)i(a)f(default)f(for)h(\014les)f(added)g(in)390
5230 y(the)38 b(future;)k(this)37 b(allo)m(ws)h(the)g(user)g(to)h(set)g
(noti\014cation)e(p)s(olicies)f(on)i(a)h(p)s(er-directory)390
5340 y(basis.)66 b(The)39 b(con)m(ten)m(ts)i(of)e(the)h(directory)e
(are)i(pro)s(cessed)f(recursiv)m(ely)-8 b(,)41 b(unless)c(the)j
Fp(-l)p eop
%%Page: 65 67
65 66 bop 150 -116 a Fu(Chapter)30 b(10:)41 b(Multiple)29
b(dev)m(elop)s(ers)2219 b(65)390 366 y(option)32 b(is)g(giv)m(en.)48
b(The)32 b Fp(-R)g Fu(option)g(can)i(b)s(e)e(used)g(to)h(force)g
(recursion)f(if)f(the)i Fp(-l)f Fu(option)390 476 y(is)d(set)i(in)e(`)p
Fp(~/.cvsrc)p Fu(')g(\(see)i(Section)g(A.3)g([)p Fp(~)p
Fu(/.cvsrc],)g(page)h(84\).)390 607 y(If)e Fo(\014les)j
Fu(is)c(omitted,)i(it)f(defaults)f(to)i(the)g(curren)m(t)f(directory)-8
b(.)3241 779 y(Command)-3501 b Fj(cvs)39 b(w)m(atc)m(h)d(o\013)46
b Fi([)p Fp(-lR)p Fi(])30 b Fo(\014les)f Fh(:)15 b(:)g(:)390
889 y Fu(Do)27 b(not)f(pro)m(vide)e(noti\014cation)i(ab)s(out)f(w)m
(ork)h(on)g Fo(\014les)p Fu(.)38 b(CVS)25 b(will)e(create)k(w)m(orking)
e(copies)390 998 y(of)31 b Fo(\014les)i Fu(read-write.)390
1129 y(The)d Fo(\014les)j Fu(and)d(options)f(are)i(pro)s(cessed)f(as)h
(for)f Fp(cvs)f(watch)g(on)p Fu(.)150 1341 y Fn(10.6.2)63
b(T)-10 b(elling)42 b(CVS)e(to)h(notify)g(y)m(ou)275
1529 y Fu(Y)-8 b(ou)34 b(can)f(tell)g Ft(cvs)g Fu(that)h(y)m(ou)g(w)m
(an)m(t)g(to)h(receiv)m(e)f(noti\014cations)f(ab)s(out)g(v)-5
b(arious)33 b(actions)g(tak)m(en)i(on)150 1639 y(a)30
b(\014le.)39 b(Y)-8 b(ou)30 b(can)g(do)f(this)f(without)h(using)f
Fp(cvs)h(watch)g(on)g Fu(for)g(the)g(\014le,)g(but)g(generally)g(y)m
(ou)g(will)e(w)m(an)m(t)150 1749 y(to)k(use)f Fp(cvs)g(watch)f(on)p
Fu(,)h(so)g(that)h(dev)m(elop)s(ers)f(use)g(the)h Fp(cvs)e(edit)g
Fu(command.)3241 1921 y(Command)-3501 b Fj(cvs)39 b(w)m(atc)m(h)d(add)
45 b Fi([)p Fp(-a)30 b Fo(action)p Fi(])h([)p Fp(-lR)p
Fi(])f Fo(\014les)g Fh(:)15 b(:)g(:)390 2031 y Fu(Add)33
b(the)g(curren)m(t)h(user)f(to)h(the)g(list)e(of)i(p)s(eople)e(to)i
(receiv)m(e)h(noti\014cation)e(of)g(w)m(ork)h(done)390
2140 y(on)c Fo(\014les)p Fu(.)390 2271 y(The)c Fp(-a)h
Fu(option)f(sp)s(eci\014es)g(what)h(kinds)e(of)i(ev)m(en)m(ts)h(CVS)e
(should)f(notify)i(the)g(user)f(ab)s(out.)390 2380 y
Fo(action)31 b Fu(is)e(one)i(of)f(the)h(follo)m(wing:)390
2532 y Fp(edit)288 b Fu(Another)23 b(user)g(has)h(applied)d(the)j
Fp(cvs)29 b(edit)22 b Fu(command)i(\(describ)s(ed)d(b)s(elo)m(w\))870
2641 y(to)31 b(a)g(\014le.)390 2793 y Fp(unedit)192 b
Fu(Another)29 b(user)f(has)h(applied)e(the)i Fp(cvs)g(unedit)e
Fu(command)i(\(describ)s(ed)e(b)s(e-)870 2902 y(lo)m(w\))k(or)f(the)h
Fp(cvs)f(release)e Fu(command)j(to)g(a)g(\014le,)f(or)g(has)h(deleted)f
(the)h(\014le)870 3012 y(and)f(allo)m(w)m(ed)g Fp(cvs)f(update)g
Fu(to)i(recreate)h(it.)390 3163 y Fp(commit)192 b Fu(Another)30
b(user)g(has)g(committed)h(c)m(hanges)g(to)g(a)g(\014le.)390
3315 y Fp(all)336 b Fu(All)29 b(of)i(the)f(ab)s(o)m(v)m(e.)390
3466 y Fp(none)288 b Fu(None)24 b(of)g(the)g(ab)s(o)m(v)m(e.)40
b(\(This)22 b(is)h(useful)f(with)h Fp(cvs)29 b(edit)p
Fu(,)24 b(describ)s(ed)e(b)s(elo)m(w.\))390 3618 y(The)27
b Fp(-a)f Fu(option)h(ma)m(y)h(app)s(ear)e(more)i(than)f(once,)h(or)f
(not)h(at)g(all.)38 b(If)27 b(omitted,)h(the)g(action)390
3727 y(defaults)h(to)j Fp(all)p Fu(.)390 3858 y(The)e
Fo(\014les)j Fu(and)d(options)f(are)i(pro)s(cessed)f(as)h(for)f(the)g
Fp(cvs)g(watch)f Fu(commands.)3241 4072 y(Command)-3501
b Fj(cvs)39 b(w)m(atc)m(h)d(remo)m(v)m(e)46 b Fi([)p
Fp(-a)30 b Fo(action)p Fi(])h([)p Fp(-lR)p Fi(])f Fo(\014les)g
Fh(:)15 b(:)g(:)390 4181 y Fu(Remo)m(v)m(e)31 b(a)f(noti\014cation)f
(request)g(established)f(using)g Fp(cvs)h(watch)g(add)p
Fu(;)g(the)h(argumen)m(ts)390 4291 y(are)f(the)g(same.)41
b(If)28 b(the)h Fp(-a)g Fu(option)f(is)g(presen)m(t,)h(only)f(w)m(atc)m
(hes)j(for)d(the)i(sp)s(eci\014ed)d(actions)390 4401
y(are)k(remo)m(v)m(ed.)275 4573 y(When)39 b(the)i(conditions)d(exist)i
(for)g(noti\014cation,)i Ft(cvs)d Fu(calls)g(the)h(`)p
Fp(notify)p Fu(')f(administrativ)m(e)g(\014le.)150 4682
y(Edit)f(`)p Fp(notify)p Fu(')g(as)i(one)g(edits)e(the)i(other)f
(administrativ)m(e)f(\014les)g(\(see)j(Section)e(2.4)h([In)m(tro)g
(adminis-)150 4792 y(trativ)m(e)35 b(\014les],)f(page)h(16\).)54
b(This)32 b(\014le)h(follo)m(ws)g(the)i(usual)d(con)m(v)m(en)m(tions)j
(for)f(administrativ)m(e)f(\014les)g(\(see)150 4902 y(Section)41
b(C.3.1)i([syn)m(tax],)j(page)c(129\),)k(where)41 b(eac)m(h)i(line)d
(is)h(a)h(regular)e(expression)h(follo)m(w)m(ed)g(b)m(y)h(a)150
5011 y(command)33 b(to)h(execute.)50 b(The)33 b(command)f(should)g(con)
m(tain)h(a)g(single)f(o)s(ccurrence)i(of)f(`)p Fp(\045s)p
Fu(')g(whic)m(h)f(will)150 5121 y(b)s(e)c(replaced)g(b)m(y)g(the)h
(user)f(to)h(notify;)g(the)g(rest)g(of)f(the)h(information)e(regarding)
h(the)h(noti\014cation)f(will)150 5230 y(b)s(e)j(supplied)d(to)33
b(the)e(command)h(on)f(standard)g(input.)43 b(The)31
b(standard)g(thing)f(to)j(put)e(in)f(the)i Fp(notify)150
5340 y Fu(\014le)d(is)h(the)g(single)f(line:)p eop
%%Page: 66 68
66 67 bop 150 -116 a Fu(66)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)390 366 y Fp(ALL)47 b(mail)g(\045s)g(-s)g
(\\"CVS)f(notification\\")275 501 y Fu(This)28 b(causes)j(users)e(to)j
(b)s(e)d(noti\014ed)h(b)m(y)g(electronic)g(mail.)275
635 y(Note)e(that)g(if)e(y)m(ou)i(set)f(this)g(up)f(in)g(the)h(straigh)
m(tforw)m(ard)g(w)m(a)m(y)-8 b(,)30 b(users)c(receiv)m(e)i
(noti\014cations)f(on)g(the)150 744 y(serv)m(er)38 b(mac)m(hine.)63
b(One)38 b(could)f(of)h(course)g(write)f(a)h(`)p Fp(notify)p
Fu(')f(script)g(whic)m(h)f(directed)i(noti\014cations)150
854 y(elsewhere,)27 b(but)f(to)i(mak)m(e)g(this)e(easy)-8
b(,)29 b Ft(cvs)d Fu(allo)m(ws)g(y)m(ou)h(to)h(asso)s(ciate)f(a)h
(noti\014cation)e(address)g(for)h(eac)m(h)150 964 y(user.)63
b(T)-8 b(o)38 b(do)g(so)g(create)h(a)g(\014le)e(`)p Fp(users)p
Fu(')g(in)f(`)p Fp(CVSROOT)p Fu(')h(with)f(a)j(line)d(for)i(eac)m(h)h
(user)e(in)f(the)j(format)150 1073 y Fo(user)7 b Fu(:)p
Fo(v)-5 b(alue)p Fu(.)55 b(Then)35 b(instead)g(of)h(passing)f(the)g
(name)h(of)g(the)g(user)f(to)i(b)s(e)e(noti\014ed)f(to)j(`)p
Fp(notify)p Fu(',)f Ft(cvs)150 1183 y Fu(will)28 b(pass)i(the)g
Fo(v)-5 b(alue)35 b Fu(\(normally)29 b(an)h(email)g(address)f(on)i
(some)f(other)h(mac)m(hine\).)275 1317 y Ft(Cvs)j Fu(do)s(es)g(not)h
(notify)f(y)m(ou)h(for)g(y)m(our)f(o)m(wn)h(c)m(hanges.)55
b(Curren)m(tly)33 b(this)g(c)m(hec)m(k)j(is)e(done)h(based)f(on)150
1427 y(whether)c(the)i(user)e(name)h(of)g(the)g(p)s(erson)f(taking)h
(the)g(action)h(whic)m(h)d(triggers)i(noti\014cation)g(matc)m(hes)150
1536 y(the)j(user)g(name)g(of)h(the)f(p)s(erson)f(getting)i
(noti\014cation.)52 b(In)34 b(fact,)i(in)d(general,)i(the)g(w)m(atc)m
(hes)h(features)150 1646 y(only)29 b(trac)m(k)h(one)g(edit)f(b)m(y)g
(eac)m(h)i(user.)40 b(It)29 b(probably)f(w)m(ould)g(b)s(e)h(more)h
(useful)d(if)i(w)m(atc)m(hes)i(trac)m(k)m(ed)g(eac)m(h)150
1755 y(w)m(orking)f(directory)g(separately)-8 b(,)31
b(so)f(this)g(b)s(eha)m(vior)f(migh)m(t)h(b)s(e)g(w)m(orth)g(c)m
(hanging.)150 1979 y Fn(10.6.3)63 b(Ho)m(w)40 b(to)h(edit)g(a)g(\014le)
g(whic)m(h)f(is)i(b)s(eing)g(w)m(atc)m(hed)275 2171 y
Fu(Since)31 b(a)i(\014le)e(whic)m(h)h(is)f(b)s(eing)g(w)m(atc)m(hed)j
(is)d(c)m(hec)m(k)m(ed)k(out)d(read-only)-8 b(,)33 b(y)m(ou)g(cannot)g
(simply)d(edit)i(it.)150 2280 y(T)-8 b(o)28 b(mak)m(e)h(it)e
(read-write,)g(and)g(inform)f(others)i(that)g(y)m(ou)g(are)g(planning)d
(to)j(edit)f(it,)h(use)f(the)h Fp(cvs)h(edit)150 2390
y Fu(command.)40 b(Some)31 b(systems)f(call)f(this)g(a)h
Fo(c)m(hec)m(k)m(out)p Fu(,)j(but)d Ft(cvs)f Fu(uses)g(that)i(term)f
(for)g(obtaining)f(a)h(cop)m(y)150 2500 y(of)38 b(the)h(sources)f
(\(see)h(Section)f(1.3.1)i([Getting)f(the)g(source],)i(page)e(4\),)i
(an)d(op)s(eration)f(whic)m(h)g(those)150 2609 y(systems)30
b(call)g(a)h Fo(get)i Fu(or)e(a)f Fo(fetc)m(h)p Fu(.)3241
2793 y(Command)-3501 b Fj(cvs)39 b(edit)44 b Fi([)p Fo(options)p
Fi(])30 b Fo(\014les)g Fh(:)15 b(:)g(:)390 2902 y Fu(Prepare)41
b(to)g(edit)g(the)g(w)m(orking)f(\014les)g Fo(\014les)p
Fu(.)71 b(CVS)40 b(mak)m(es)i(the)f Fo(\014les)i Fu(read-write,)h(and)
390 3012 y(noti\014es)30 b(users)f(who)h(ha)m(v)m(e)i(requested)e
Fp(edit)f Fu(noti\014cation)h(for)g(an)m(y)h(of)f Fo(\014les)p
Fu(.)390 3146 y(The)i Fp(cvs)e(edit)h Fu(command)i(accepts)h(the)e
(same)h Fo(options)j Fu(as)d(the)g Fp(cvs)c(watch)g(add)j
Fu(com-)390 3256 y(mand,)26 b(and)f(establishes)f(a)h(temp)s(orary)g(w)
m(atc)m(h)i(for)e(the)h(user)f(on)g Fo(\014les)t Fu(;)h(CVS)f(will)d
(remo)m(v)m(e)390 3365 y(the)33 b(w)m(atc)m(h)g(when)f
Fo(\014les)j Fu(are)e Fp(unedit)p Fu(ed)d(or)j Fp(commit)p
Fu(ted.)45 b(If)32 b(the)h(user)f(do)s(es)g(not)h(wish)d(to)390
3475 y(receiv)m(e)h(noti\014cations,)f(she)g(should)f(sp)s(ecify)g
Fp(-a)g(none)p Fu(.)390 3609 y(The)h Fo(\014les)j Fu(and)d(options)f
(are)i(pro)s(cessed)f(as)h(for)f(the)g Fp(cvs)g(watch)f
Fu(commands.)390 3743 y Fi(Caution:)41 b Fu(If)30 b(the)g
Fp(PreservePermissions)25 b Fu(option)30 b(is)g(enabled)f(in)g(the)i
(rep)s(ository)e(\(see)390 3853 y(Section)34 b(C.12)h([con\014g],)i
(page)e(136\),)i(CVS)d(will)d(not)k(c)m(hange)h(the)e(p)s(ermissions)d
(on)k(an)m(y)390 3962 y(of)c(the)h Fo(\014les)p Fu(.)42
b(The)31 b(reason)g(for)g(this)f(c)m(hange)j(is)d(to)i(ensure)f(that)g
(using)f(`)p Fp(cvs)g(edit)p Fu(')g(do)s(es)390 4072
y(not)h(in)m(terfere)f(with)f(the)h(abilit)m(y)f(to)i(store)g(\014le)f
(p)s(ermissions)d(in)i(the)h(CVS)g(rep)s(ository)-8 b(.)275
4255 y(Normally)30 b(when)h(y)m(ou)i(are)f(done)g(with)f(a)h(set)h(of)f
(c)m(hanges,)i(y)m(ou)e(use)g(the)g Fp(cvs)e(commit)g
Fu(command,)150 4365 y(whic)m(h)i(c)m(hec)m(ks)j(in)d(y)m(our)h(c)m
(hanges)h(and)f(returns)f(the)h(w)m(atc)m(hed)h(\014les)f(to)h(their)e
(usual)g(read-only)g(state.)150 4474 y(But)i(if)f(y)m(ou)i(instead)e
(decide)h(to)g(abandon)g(y)m(our)g(c)m(hanges,)i(or)e(not)h(to)f(mak)m
(e)h(an)m(y)g(c)m(hanges,)h(y)m(ou)f(can)150 4584 y(use)30
b(the)h Fp(cvs)e(unedit)g Fu(command.)3241 4767 y(Command)-3501
b Fj(cvs)39 b(unedit)k Fi([)p Fp(-lR)p Fi(])30 b Fo(\014les)g
Fh(:)15 b(:)g(:)390 4877 y Fu(Abandon)42 b(w)m(ork)g(on)h(the)g(w)m
(orking)f(\014les)f Fo(\014les)p Fu(,)k(and)d(rev)m(ert)h(them)g(to)g
(the)g(rep)s(ository)390 4987 y(v)m(ersions)34 b(on)h(whic)m(h)e(they)i
(are)g(based.)54 b(CVS)34 b(mak)m(es)i(those)f Fo(\014les)i
Fu(read-only)e(for)f(whic)m(h)390 5096 y(users)f(ha)m(v)m(e)h
(requested)g(noti\014cation)f(using)f Fp(cvs)d(watch)g(on)p
Fu(.)50 b(CVS)33 b(noti\014es)g(users)f(who)390 5206
y(ha)m(v)m(e)g(requested)e Fp(unedit)f Fu(noti\014cation)g(for)i(an)m
(y)f(of)h Fo(\014les)p Fu(.)390 5340 y(The)f Fo(\014les)j
Fu(and)d(options)f(are)i(pro)s(cessed)f(as)h(for)f(the)g
Fp(cvs)g(watch)f Fu(commands.)p eop
%%Page: 67 69
67 68 bop 150 -116 a Fu(Chapter)30 b(10:)41 b(Multiple)29
b(dev)m(elop)s(ers)2219 b(67)390 366 y(If)34 b(w)m(atc)m(hes)i(are)g
(not)f(in)e(use,)j(the)f Fp(unedit)e Fu(command)h(probably)f(do)s(es)h
(not)h(w)m(ork,)i(and)390 476 y(the)24 b(w)m(a)m(y)h(to)g(rev)m(ert)g
(to)f(the)g(rep)s(ository)f(v)m(ersion)h(is)f(to)h(remo)m(v)m(e)i(the)e
(\014le)f(and)g(then)h(use)g Fp(cvs)390 586 y(update)34
b Fu(to)j(get)h(a)e(new)g(cop)m(y)-8 b(.)59 b(The)35
b(meaning)h(is)f(not)h(precisely)f(the)h(same;)k(remo)m(ving)390
695 y(and)e(up)s(dating)f(ma)m(y)j(also)e(bring)g(in)f(some)i(c)m
(hanges)h(whic)m(h)e(ha)m(v)m(e)i(b)s(een)e(made)h(in)f(the)390
805 y(rep)s(ository)29 b(since)h(the)h(last)f(time)g(y)m(ou)h(up)s
(dated.)275 993 y(When)39 b(using)g(clien)m(t/serv)m(er)h
Ft(cvs)p Fu(,)i(y)m(ou)e(can)h(use)e(the)i Fp(cvs)29
b(edit)39 b Fu(and)g Fp(cvs)30 b(unedit)38 b Fu(commands)150
1103 y(ev)m(en)31 b(if)f Ft(cvs)g Fu(is)f(unable)g(to)j(successfully)c
(comm)m(unicate)k(with)d(the)i(serv)m(er;)g(the)g(noti\014cations)f
(will)e(b)s(e)150 1212 y(sen)m(t)j(up)s(on)e(the)h(next)h(successful)e
Ft(cvs)g Fu(command.)150 1440 y Fn(10.6.4)63 b(Information)40
b(ab)s(out)i(who)f(is)g(w)m(atc)m(hing)e(and)i(editing)3241
1687 y Fu(Command)-3501 b Fj(cvs)39 b(w)m(atc)m(hers)k
Fi([)p Fp(-lR)p Fi(])31 b Fo(\014les)e Fh(:)15 b(:)g(:)390
1796 y Fu(List)29 b(the)h(users)f(curren)m(tly)g(w)m(atc)m(hing)h(c)m
(hanges)g(to)h Fo(\014les)p Fu(.)39 b(The)30 b(rep)s(ort)f(includes)e
(the)j(\014les)390 1906 y(b)s(eing)f(w)m(atc)m(hed,)j(and)e(the)g(mail)
f(address)h(of)g(eac)m(h)i(w)m(atc)m(her.)390 2042 y(The)e
Fo(\014les)j Fu(and)d(options)f(are)i(pro)s(cessed)f(as)h(for)f(the)g
Fp(cvs)g(watch)f Fu(commands.)3241 2282 y(Command)-3501
b Fj(cvs)39 b(editors)44 b Fi([)p Fp(-lR)p Fi(])31 b
Fo(\014les)e Fh(:)15 b(:)g(:)390 2392 y Fu(List)30 b(the)i(users)e
(curren)m(tly)g(w)m(orking)g(on)h Fo(\014les)p Fu(.)42
b(The)31 b(rep)s(ort)f(includes)f(the)i(mail)f(address)390
2502 y(of)g(eac)m(h)i(user,)e(the)g(time)g(when)g(the)g(user)g(b)s
(egan)g(w)m(orking)f(with)g(the)i(\014le,)f(and)f(the)i(host)390
2611 y(and)f(path)g(of)g(the)h(w)m(orking)f(directory)g(con)m(taining)f
(the)i(\014le.)390 2748 y(The)f Fo(\014les)j Fu(and)d(options)f(are)i
(pro)s(cessed)f(as)h(for)f(the)g Fp(cvs)g(watch)f Fu(commands.)150
2976 y Fn(10.6.5)63 b(Using)42 b(w)m(atc)m(hes)e(with)g(old)i(v)m
(ersions)f(of)g(CVS)275 3170 y Fu(If)24 b(y)m(ou)i(use)f(the)g(w)m(atc)
m(h)h(features)g(on)f(a)h(rep)s(ository)-8 b(,)25 b(it)g(creates)i(`)p
Fp(CVS)p Fu(')e(directories)f(in)g(the)h(rep)s(ository)150
3280 y(and)31 b(stores)h(the)g(information)e(ab)s(out)h(w)m(atc)m(hes)i
(in)e(that)h(directory)-8 b(.)45 b(If)31 b(y)m(ou)h(attempt)g(to)h(use)
e Ft(cvs)g Fu(1.6)150 3389 y(or)36 b(earlier)f(with)g(the)i(rep)s
(ository)-8 b(,)37 b(y)m(ou)g(get)g(an)f(error)g(message)h(suc)m(h)f
(as)h(the)f(follo)m(wing)f(\(all)g(on)i(one)150 3499
y(line\):)390 3630 y Fp(cvs)47 b(update:)f(cannot)g(open)g(CVS/Entries)
f(for)i(reading:)390 3733 y(No)g(such)g(file)f(or)i(directory)275
3870 y Fu(and)28 b(y)m(our)h(op)s(eration)g(will)e(lik)m(ely)g(b)s(e)i
(ab)s(orted.)40 b(T)-8 b(o)30 b(use)f(the)g(w)m(atc)m(h)i(features,)f
(y)m(ou)f(m)m(ust)h(upgrade)150 3980 y(all)f(copies)h(of)g
Ft(cvs)f Fu(whic)m(h)g(use)h(that)h(rep)s(ository)e(in)f(lo)s(cal)i(or)
g(serv)m(er)g(mo)s(de.)41 b(If)29 b(y)m(ou)i(cannot)f(upgrade,)150
4089 y(use)23 b(the)g Fp(watch)29 b(off)22 b Fu(and)g
Fp(watch)29 b(remove)21 b Fu(commands)i(to)h(remo)m(v)m(e)g(all)e(w)m
(atc)m(hes,)k(and)c(that)i(will)c(restore)150 4199 y(the)31
b(rep)s(ository)e(to)i(a)g(state)g(whic)m(h)f Ft(cvs)f
Fu(1.6)i(can)g(cop)s(e)g(with.)150 4461 y Fq(10.7)68
b(Cho)t(osing)46 b(b)t(et)l(w)l(een)g(reserv)l(ed)g(or)f(unreserv)l(ed)
g(c)l(hec)l(k)l(outs)275 4656 y Fu(Reserv)m(ed)29 b(and)f(unreserv)m
(ed)g(c)m(hec)m(k)m(outs)j(eac)m(h)e(ha)m(v)m(e)h(pros)e(and)g(cons.)41
b(Let)29 b(it)f(b)s(e)g(said)g(that)h(a)g(lot)g(of)150
4765 y(this)34 b(is)g(a)h(matter)g(of)g(opinion)e(or)i(what)f(w)m(orks)
h(giv)m(en)g(di\013eren)m(t)f(groups')h(w)m(orking)f(st)m(yles,)i(but)e
(here)150 4875 y(is)j(a)i(brief)d(description)h(of)h(some)h(of)f(the)g
(issues.)63 b(There)38 b(are)g(man)m(y)h(w)m(a)m(ys)g(to)f(organize)h
(a)g(team)g(of)150 4984 y(dev)m(elop)s(ers.)g Ft(cvs)26
b Fu(do)s(es)i(not)f(try)g(to)i(enforce)e(a)h(certain)f(organization.)
40 b(It)28 b(is)e(a)i(to)s(ol)f(that)h(can)g(b)s(e)f(used)150
5094 y(in)i(sev)m(eral)i(w)m(a)m(ys.)275 5230 y(Reserv)m(ed)25
b(c)m(hec)m(k)m(outs)j(can)e(b)s(e)e(v)m(ery)i(coun)m(ter-pro)s(ductiv)
m(e.)39 b(If)25 b(t)m(w)m(o)h(p)s(ersons)e(w)m(an)m(t)j(to)f(edit)e
(di\013eren)m(t)150 5340 y(parts)31 b(of)h(a)h(\014le,)e(there)h(ma)m
(y)g(b)s(e)g(no)f(reason)h(to)h(prev)m(en)m(t)f(either)f(of)h(them)g
(from)f(doing)g(so.)46 b(Also,)32 b(it)f(is)p eop
%%Page: 68 70
68 69 bop 150 -116 a Fu(68)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y(common)h(for)g(someone)h(to)g
(tak)m(e)g(out)g(a)f(lo)s(c)m(k)g(on)g(a)h(\014le,)e(b)s(ecause)h(they)
g(are)h(planning)c(to)k(edit)f(it,)g(but)150 476 y(then)f(forget)h(to)h
(release)e(the)h(lo)s(c)m(k.)275 611 y(P)m(eople,)39
b(esp)s(ecially)d(p)s(eople)h(who)g(are)h(familiar)d(with)h(reserv)m
(ed)i(c)m(hec)m(k)m(outs,)k(often)c(w)m(onder)f(ho)m(w)150
720 y(often)42 b(con\015icts)g(o)s(ccur)g(if)f(unreserv)m(ed)g(c)m(hec)
m(k)m(outs)j(are)e(used,)i(and)e(ho)m(w)g(di\016cult)e(they)i(are)g(to)
h(re-)150 830 y(solv)m(e.)d(The)27 b(exp)s(erience)f(with)g(man)m(y)h
(groups)g(is)f(that)i(they)f(o)s(ccur)g(rarely)g(and)f(usually)f(are)j
(relativ)m(ely)150 939 y(straigh)m(tforw)m(ard)i(to)h(resolv)m(e.)275
1074 y(The)44 b(rarit)m(y)h(of)g(serious)f(con\015icts)h(ma)m(y)h(b)s
(e)e(surprising,)i(un)m(til)d(one)i(realizes)g(that)h(they)f(o)s(ccur)
150 1183 y(only)35 b(when)f(t)m(w)m(o)j(dev)m(elop)s(ers)e(disagree)g
(on)g(the)h(prop)s(er)e(design)g(for)h(a)h(giv)m(en)g(section)f(of)h
(co)s(de;)i(suc)m(h)150 1293 y(a)f(disagreemen)m(t)g(suggests)h(that)f
(the)g(team)h(has)e(not)h(b)s(een)f(comm)m(unicating)h(prop)s(erly)d
(in)i(the)h(\014rst)150 1403 y(place.)74 b(In)41 b(order)g(to)h(collab)
s(orate)f(under)f Fo(an)m(y)50 b Fu(source)42 b(managemen)m(t)g
(regimen,)i(dev)m(elop)s(ers)d(m)m(ust)150 1512 y(agree)c(on)f(the)h
(general)f(design)f(of)h(the)g(system;)k(giv)m(en)c(this)f(agreemen)m
(t,)k(o)m(v)m(erlapping)c(c)m(hanges)j(are)150 1622 y(usually)28
b(straigh)m(tforw)m(ard)i(to)h(merge.)275 1756 y(In)37
b(some)h(cases)h(unreserv)m(ed)e(c)m(hec)m(k)m(outs)j(are)f(clearly)e
(inappropriate.)61 b(If)38 b(no)g(merge)g(to)s(ol)g(exists)150
1866 y(for)f(the)h(kind)e(of)h(\014le)g(y)m(ou)h(are)g(managing)f
(\(for)g(example)h(w)m(ord)f(pro)s(cessor)g(\014les)f(or)i(\014les)e
(edited)h(b)m(y)150 1975 y(Computer)c(Aided)g(Design)h(programs\),)i
(and)d(it)h(is)f(not)i(desirable)d(to)j(c)m(hange)h(to)f(a)f(program)g
(whic)m(h)150 2085 y(uses)39 b(a)h(mergeable)g(data)g(format,)i(then)e
(resolving)e(con\015icts)h(is)g(going)g(to)i(b)s(e)d(unpleasan)m(t)h
(enough)150 2195 y(that)29 b(y)m(ou)g(generally)e(will)f(b)s(e)i(b)s
(etter)g(o\013)h(to)g(simply)d(a)m(v)m(oid)j(the)f(con\015icts)g
(instead,)h(b)m(y)f(using)f(reserv)m(ed)150 2304 y(c)m(hec)m(k)m(outs.)
275 2439 y(The)37 b(w)m(atc)m(hes)j(features)f(describ)s(ed)d(ab)s(o)m
(v)m(e)j(in)e(Section)h(10.6)i([W)-8 b(atc)m(hes],)43
b(page)c(64)g(can)g(b)s(e)e(con-)150 2548 y(sidered)27
b(to)i(b)s(e)f(an)h(in)m(termediate)f(mo)s(del)f(b)s(et)m(w)m(een)i
(reserv)m(ed)g(c)m(hec)m(k)m(outs)i(and)d(unreserv)m(ed)f(c)m(hec)m(k)m
(outs.)150 2658 y(When)39 b(y)m(ou)h(go)h(to)f(edit)f(a)h(\014le,)h(it)
e(is)g(p)s(ossible)e(to)j(\014nd)e(out)i(who)f(else)h(is)e(editing)h
(it.)67 b(And)39 b(rather)150 2767 y(than)31 b(ha)m(ving)f(the)h
(system)h(simply)c(forbid)h(b)s(oth)h(p)s(eople)g(editing)g(the)h
(\014le,)g(it)f(can)h(tell)g(y)m(ou)g(what)g(the)150
2877 y(situation)k(is)f(and)i(let)f(y)m(ou)h(\014gure)g(out)g(whether)f
(it)g(is)g(a)h(problem)e(in)g(that)j(particular)d(case)j(or)e(not.)150
2987 y(Therefore,)29 b(for)f(some)h(groups)f(it)h(can)g(b)s(e)f
(considered)f(the)i(b)s(est)f(of)h(b)s(oth)f(the)h(reserv)m(ed)g(c)m
(hec)m(k)m(out)i(and)150 3096 y(unreserv)m(ed)f(c)m(hec)m(k)m(out)i(w)m
(orlds.)p eop
%%Page: 69 71
69 70 bop 150 -116 a Fu(Chapter)30 b(11:)41 b(Revision)29
b(managemen)m(t)2130 b(69)150 366 y Fr(11)80 b(Revision)55
b(managemen)l(t)275 601 y Fu(If)26 b(y)m(ou)i(ha)m(v)m(e)h(read)e(this)
f(far,)i(y)m(ou)g(probably)d(ha)m(v)m(e)k(a)e(prett)m(y)h(go)s(o)s(d)f
(grasp)h(on)f(what)g Ft(cvs)f Fu(can)i(do)f(for)150 710
y(y)m(ou.)41 b(This)29 b(c)m(hapter)i(talks)f(a)h(little)e(ab)s(out)h
(things)f(that)i(y)m(ou)g(still)d(ha)m(v)m(e)k(to)f(decide.)275
845 y(If)20 b(y)m(ou)h(are)h(doing)e(dev)m(elopmen)m(t)h(on)g(y)m(our)g
(o)m(wn)g(using)f Ft(cvs)g Fu(y)m(ou)h(could)f(probably)g(skip)f(this)h
(c)m(hapter.)150 954 y(The)28 b(questions)f(this)g(c)m(hapter)i(tak)m
(es)h(up)d(b)s(ecome)h(more)h(imp)s(ortan)m(t)e(when)g(more)h(than)g
(one)h(p)s(erson)e(is)150 1064 y(w)m(orking)j(in)f(a)i(rep)s(ository)-8
b(.)150 1321 y Fq(11.1)68 b(When)45 b(to)g(commit?)275
1514 y Fu(Y)-8 b(our)35 b(group)g(should)f(decide)h(whic)m(h)f(p)s
(olicy)g(to)i(use)g(regarding)e(commits.)57 b(Sev)m(eral)35
b(p)s(olicies)f(are)150 1623 y(p)s(ossible,)27 b(and)i(as)h(y)m(our)f
(exp)s(erience)g(with)f Ft(cvs)g Fu(gro)m(ws)i(y)m(ou)g(will)d
(probably)g(\014nd)h(out)i(what)f(w)m(orks)g(for)150
1733 y(y)m(ou.)275 1868 y(If)39 b(y)m(ou)i(commit)f(\014les)f(to)s(o)i
(quic)m(kly)e(y)m(ou)h(migh)m(t)g(commit)g(\014les)f(that)i(do)f(not)g
(ev)m(en)h(compile.)69 b(If)150 1977 y(y)m(our)34 b(partner)g(up)s
(dates)g(his)f(w)m(orking)h(sources)h(to)g(include)d(y)m(our)j(buggy)f
(\014le,)h(he)f(will)e(b)s(e)i(unable)f(to)150 2087 y(compile)i(the)h
(co)s(de.)57 b(On)35 b(the)h(other)h(hand,)f(other)g(p)s(ersons)f(will)
e(not)j(b)s(e)f(able)h(to)g(b)s(ene\014t)f(from)h(the)150
2196 y(impro)m(v)m(emen)m(ts)28 b(y)m(ou)g(mak)m(e)h(to)g(the)f(co)s
(de)g(if)f(y)m(ou)i(commit)e(v)m(ery)i(seldom,)f(and)f(con\015icts)g
(will)f(probably)150 2306 y(b)s(e)k(more)g(common.)275
2440 y(It)j(is)f(common)i(to)g(only)e(commit)h(\014les)g(after)g
(making)g(sure)g(that)g(they)h(can)f(b)s(e)g(compiled.)48
b(Some)150 2550 y(sites)39 b(require)f(that)i(the)g(\014les)e(pass)h(a)
h(test)h(suite.)67 b(P)m(olicies)39 b(lik)m(e)f(this)h(can)g(b)s(e)g
(enforced)h(using)e(the)150 2660 y(commitinfo)27 b(\014le)g(\(see)j
(Section)e(C.4)g([commitinfo],)g(page)h(129\),)i(but)c(y)m(ou)i(should)
d(think)h(t)m(wice)h(b)s(efore)150 2769 y(y)m(ou)33 b(enforce)g(suc)m
(h)g(a)g(con)m(v)m(en)m(tion.)49 b(By)34 b(making)e(the)h(dev)m
(elopmen)m(t)g(en)m(vironmen)m(t)f(to)s(o)i(con)m(trolled)e(it)150
2879 y(migh)m(t)d(b)s(ecome)h(to)s(o)g(regimen)m(ted)g(and)e(th)m(us)h
(coun)m(ter-pro)s(ductiv)m(e)h(to)g(the)g(real)f(goal,)h(whic)m(h)e(is)
h(to)h(get)150 2988 y(soft)m(w)m(are)i(written.)p eop
%%Page: 70 72
70 71 bop 150 -116 a Fu(70)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)p eop
%%Page: 71 73
71 72 bop 150 -116 a Fu(Chapter)30 b(12:)41 b(Keyw)m(ord)30
b(substitution)2137 b(71)150 366 y Fr(12)80 b(Keyw)l(ord)52
b(substitution)275 581 y Fu(As)33 b(long)h(as)g(y)m(ou)g(edit)f(source)
h(\014les)f(inside)e(a)j(w)m(orking)g(directory)f(y)m(ou)h(can)g(alw)m
(a)m(ys)g(\014nd)f(out)h(the)150 691 y(state)d(of)f(y)m(our)f(\014les)g
(via)g(`)p Fp(cvs)h(status)p Fu(')e(and)h(`)p Fp(cvs)g(log)p
Fu('.)40 b(But)30 b(as)g(so)s(on)f(as)h(y)m(ou)g(exp)s(ort)f(the)h
(\014les)e(from)150 800 y(y)m(our)i(dev)m(elopmen)m(t)h(en)m(vironmen)m
(t)f(it)g(b)s(ecomes)h(harder)e(to)i(iden)m(tify)e(whic)m(h)g
(revisions)f(they)j(are.)275 931 y(CVS)36 b(can)i(use)f(a)h(mec)m
(hanism)f(kno)m(wn)g(as)h Fo(k)m(eyw)m(ord)g(substitution)d
Fu(\(or)j Fo(k)m(eyw)m(ord)g(expansion)p Fu(\))e(to)150
1040 y(help)31 b(iden)m(tifying)g(the)i(\014les.)47 b(Em)m(b)s(edded)31
b(strings)h(of)h(the)g(form)f Fp($)p Fo(k)m(eyw)m(ord)t
Fp($)h Fu(and)f Fp($)p Fo(k)m(eyw)m(ord)t Fp(:)p Fh(:)15
b(:)g(:)q Fp($)32 b Fu(in)150 1150 y(a)37 b(\014le)f(are)h(replaced)f
(with)g(strings)f(of)i(the)g(form)g Fp($)p Fo(k)m(eyw)m(ord)t
Fp(:)p Fo(v)-5 b(alue)5 b Fp($)35 b Fu(whenev)m(er)i(y)m(ou)g(obtain)f
(a)h(new)150 1260 y(revision)29 b(of)h(the)h(\014le.)150
1505 y Fq(12.1)68 b(Keyw)l(ord)46 b(List)275 1694 y Fu(This)28
b(is)i(a)g(list)f(of)i(the)f(k)m(eyw)m(ords:)150 1867
y Fp($Author: tholo $)96 b Fu(The)30 b(login)f(name)i(of)f(the)h(user)e(who)h
(c)m(hec)m(k)m(ed)j(in)c(the)h(revision.)150 2018 y Fp($Date: 1999/02/28 21:38:37 $)192
b Fu(The)30 b(date)h(and)f(time)g(\(UTC\))g(the)h(revision)d(w)m(as)j
(c)m(hec)m(k)m(ed)h(in.)150 2170 y Fp($Header: /cvs/OpenBSD/src/gnu/usr.bin/cvs/doc/cvs.ps,v 1.1.1.15 1999/02/28 21:38:37 tholo Exp $)96 b Fu(A)38
b(standard)f(header)h(con)m(taining)g(the)g(full)e(pathname)i(of)g(the)
g Ft(r)n(cs)f Fu(\014le,)i(the)g(revision)630 2279 y(n)m(um)m(b)s(er,)
26 b(the)g(date)h(\(UTC\),)g(the)f(author,)h(the)f(state,)j(and)c(the)i
(lo)s(c)m(k)m(er)f(\(if)g(lo)s(c)m(k)m(ed\).)40 b(Files)630
2389 y(will)28 b(normally)g(nev)m(er)j(b)s(e)f(lo)s(c)m(k)m(ed)g(when)g
(y)m(ou)h(use)f Ft(cvs)p Fu(.)150 2541 y Fp($Id: cvs.ps,v 1.1.1.15 1999/02/28 21:38:37 tholo Exp $)288
b Fu(Same)30 b(as)h Fp($Header: /cvs/OpenBSD/src/gnu/usr.bin/cvs/doc/cvs.ps,v 1.1.1.15 1999/02/28 21:38:37 tholo Exp $)p Fu(,)d(except)k(that)f(the)f
Ft(r)n(cs)g Fu(\014lename)f(is)h(without)f(a)i(path.)150
2692 y Fp($Name:  $)192 b Fu(T)-8 b(ag)22 b(name)g(used)e(to)i(c)m(hec)m
(k)h(out)f(this)e(\014le.)37 b(The)20 b(k)m(eyw)m(ord)i(is)f(expanded)f
(only)h(if)f(one)h(c)m(hec)m(ks)630 2802 y(out)33 b(with)f(an)g
(explicit)g(tag)i(name.)48 b(F)-8 b(or)34 b(example,)f(when)f(running)e
(the)j(command)g Fp(cvs)630 2911 y(co)d(-r)g(first)p
Fu(,)f(the)h(k)m(eyw)m(ord)h(expands)f(to)h(`)p Fp(Name:)e(first)p
Fu('.)150 3063 y Fp($Locker:  $)96 b Fu(The)27 b(login)g(name)g(of)h(the)g
(user)f(who)g(lo)s(c)m(k)m(ed)h(the)g(revision)e(\(empt)m(y)i(if)f(not)
g(lo)s(c)m(k)m(ed,)i(whic)m(h)630 3172 y(is)g(the)i(normal)e(case)j
(unless)c Fp(cvs)i(admin)f(-l)h Fu(is)f(in)g(use\).)150
3324 y Fp($Log: cvs.ps,v $
3324 y Fp(Revision 1.1.1.15  1999/02/28 21:38:37  tholo
3324 y Fp(Latest version from Cyclic; skipped files
3324 y Fp()240 b Fu(The)29 b(log)h(message)h(supplied)c(during)g
(commit,)j(preceded)g(b)m(y)g(a)g(header)f(con)m(taining)h(the)630
3434 y Ft(r)n(cs)j Fu(\014lename,)i(the)f(revision)f(n)m(um)m(b)s(er,)h
(the)g(author,)h(and)f(the)g(date)h(\(UTC\).)f(Existing)630
3543 y(log)i(messages)g(are)g Fo(not)i Fu(replaced.)55
b(Instead,)37 b(the)f(new)e(log)i(message)h(is)d(inserted)g(after)630
3653 y Fp($Log: cvs.ps,v $
3653 y Fp(Revision 1.1.1.15  1999/02/28 21:38:37  tholo
3653 y Fp(Latest version from Cyclic; skipped files
3653 y Fp()p Fu(.)48 b(Eac)m(h)34
b(new)f(line)e(is)i(pre\014xed)f(with)g(the)h(same)h(string)e(whic)m(h)
g(precedes)h(the)630 3762 y Fp($Log)c Fu(k)m(eyw)m(ord.)41
b(F)-8 b(or)32 b(example,)e(if)f(the)i(\014le)e(con)m(tains)965
3887 y Fp(/*)48 b(Here)e(is)h(what)g(people)f(have)h(been)f(up)i(to:)
1013 3991 y(*)1013 4095 y(*)g($Log: cvs.ps,v $
1013 3991 y(*)1013 4095 y(*)g(Revision 1.1.1.15  1999/02/28 21:38:37  tholo
1013 3991 y(*)1013 4095 y(*)g(Latest version from Cyclic; skipped files
1013 3991 y(*)1013 4095 y(*)g()1013
4199 y(*)i(Revision)d(1.1)95 b(1997/01/03)45 b(14:23:51)93
b(joe)1013 4302 y(*)48 b(Add)f(the)f(superfrobnicate)e(option)1013
4406 y(*)1013 4510 y(*/)630 4640 y Fu(then)34 b(additional)e(lines)h
(whic)m(h)g(are)i(added)f(when)f(expanding)g(the)h Fp($Log)g
Fu(k)m(eyw)m(ord)h(will)630 4750 y(b)s(e)h(preceded)h(b)m(y)f(`)31
b Fp(*)f Fu('.)60 b(Unlik)m(e)36 b(previous)f(v)m(ersions)h(of)h
Ft(cvs)f Fu(and)g Ft(r)n(cs)p Fu(,)i(the)f Fo(commen)m(t)630
4860 y(leader)j Fu(from)34 b(the)h Ft(r)n(cs)e Fu(\014le)h(is)f(not)i
(used.)52 b(The)34 b Fp($Log)f Fu(k)m(eyw)m(ord)i(is)e(useful)g(for)h
(accum)m(u-)630 4969 y(lating)f(a)h(complete)g(c)m(hange)g(log)g(in)e
(a)i(source)g(\014le,)g(but)f(for)g(sev)m(eral)h(reasons)g(it)f(can)h
(b)s(e)630 5079 y(problematic.)40 b(See)30 b(Section)g(12.5)i([Log)g(k)
m(eyw)m(ord],)f(page)g(73.)150 5230 y Fp($RCSfile: cvs.ps,v $)630
5340 y Fu(The)f(name)g(of)h(the)f(R)m(CS)g(\014le)g(without)f(a)i
(path.)p eop
%%Page: 72 74
72 73 bop 150 -116 a Fu(72)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fp($Revision: 1.1.1.15 $)630
476 y Fu(The)g(revision)e(n)m(um)m(b)s(er)i(assigned)f(to)i(the)g
(revision.)150 636 y Fp($Source: /cvs/OpenBSD/src/gnu/usr.bin/cvs/doc/cvs.ps,v $)96 b Fu(The)30 b(full)e(pathname)i(of)
h(the)f(R)m(CS)g(\014le.)150 796 y Fp($State: Exp $)144 b Fu(The)43
b(state)i(assigned)d(to)i(the)g(revision.)78 b(States)44
b(can)g(b)s(e)e(assigned)h(with)f Fp(cvs)29 b(admin)630
906 y(-s)p Fu(|see)h(Section)h(A.6.1)g([admin)e(options],)i(page)g(89.)
150 1165 y Fq(12.2)68 b(Using)46 b(k)l(eyw)l(ords)275
1358 y Fu(T)-8 b(o)34 b(include)e(a)j(k)m(eyw)m(ord)f(string)f(y)m(ou)i
(simply)c(include)h(the)j(relev)-5 b(an)m(t)34 b(text)h(string,)g(suc)m
(h)e(as)i Fp($Id: cvs.ps,v 1.1.1.15 1999/02/28 21:38:37 tholo Exp $)p Fu(,)150 1468 y(inside)26 b(the)j(\014le,)g(and)f
(commit)g(the)h(\014le.)40 b Ft(cvs)27 b Fu(will)f(automatically)j
(expand)f(the)h(string)e(as)i(part)g(of)g(the)150 1577
y(commit)h(op)s(eration.)275 1712 y(It)f(is)e(common)j(to)f(em)m(b)s
(ed)f(the)i Fp($Id: cvs.ps,v 1.1.1.15 1999/02/28 21:38:37 tholo Exp $)d Fu(string)h(in)g(the)h(source)g(\014les)e(so)j
(that)f(it)f(gets)i(passed)f(through)150 1822 y(to)36
b(generated)f(\014les.)53 b(F)-8 b(or)36 b(example,)g(if)d(y)m(ou)i
(are)h(managing)e(computer)h(program)f(source)h(co)s(de,)i(y)m(ou)150
1932 y(migh)m(t)e(include)e(a)j(v)-5 b(ariable)35 b(whic)m(h)f(is)g
(initialized)f(to)j(con)m(tain)g(that)g(string.)55 b(Or)35
b(some)g(C)h(compilers)150 2041 y(ma)m(y)26 b(pro)m(vide)e(a)i
Fp(#pragma)i(ident)c Fu(directiv)m(e.)39 b(Or)24 b(a)i(do)s(cumen)m(t)f
(managemen)m(t)h(system)g(migh)m(t)f(pro)m(vide)150 2151
y(a)31 b(w)m(a)m(y)g(to)g(pass)f(a)h(string)e(through)h(to)h(generated)
g(\014les.)275 2286 y(The)24 b Fp(ident)g Fu(command)h(\(whic)m(h)g(is)
f(part)i(of)f(the)h Ft(r)n(cs)e Fu(pac)m(k)-5 b(age\))28
b(can)d(b)s(e)g(used)g(to)h(extract)h(k)m(eyw)m(ords)150
2395 y(and)j(their)f(v)-5 b(alues)30 b(from)g(a)h(\014le.)39
b(This)29 b(can)i(b)s(e)e(handy)h(for)g(text)h(\014les,)f(but)g(it)f
(is)h(ev)m(en)h(more)g(useful)d(for)150 2505 y(extracting)j(k)m(eyw)m
(ords)g(from)f(binary)e(\014les.)390 2634 y Fp($)47 b(ident)g(samp.c)
390 2738 y(samp.c:)629 2842 y($Id:)f(samp.c,v)g(1.5)h(1993/10/19)e
(14:57:32)g(ceder)i(Exp)g($)390 2946 y($)g(gcc)g(samp.c)390
3049 y($)g(ident)g(a.out)390 3153 y(a.out:)629 3257 y($Id:)f(samp.c,v)g
(1.5)h(1993/10/19)e(14:57:32)g(ceder)i(Exp)g($)275 3392
y Fu(S)p Ft(ccs)25 b Fu(is)i(another)h(p)s(opular)d(revision)g(con)m
(trol)j(system.)40 b(It)28 b(has)f(a)h(command,)g Fp(what)p
Fu(,)f(whic)m(h)f(is)h(v)m(ery)150 3502 y(similar)g(to)j
Fp(ident)e Fu(and)h(used)g(for)g(the)h(same)g(purp)s(ose.)39
b(Man)m(y)30 b(sites)f(without)g Ft(r)n(cs)f Fu(ha)m(v)m(e)j
Ft(sccs)p Fu(.)39 b(Since)150 3611 y Fp(what)27 b Fu(lo)s(oks)h(for)h
(the)f(c)m(haracter)i(sequence)f Fp(@\(#\))f Fu(it)g(is)f(easy)i(to)h
(include)c(k)m(eyw)m(ords)j(that)g(are)g(detected)150
3721 y(b)m(y)h(either)g(command.)41 b(Simply)27 b(pre\014x)i(the)i
Ft(r)n(cs)e Fu(k)m(eyw)m(ord)i(with)e(the)i(magic)f Ft(sccs)g
Fu(phrase,)f(lik)m(e)h(this:)390 3850 y Fp(static)46
b(char)h(*id="@\(#\))e($Id:)i(ab.c,v)f(1.5)h(1993/10/19)e(14:57:32)g
(ceder)i(Exp)f($";)150 4109 y Fq(12.3)68 b(Av)l(oiding)46
b(substitution)275 4303 y Fu(Keyw)m(ord)29 b(substitution)f(has)i(its)f
(disadv)-5 b(an)m(tages.)41 b(Sometimes)30 b(y)m(ou)g(migh)m(t)g(w)m
(an)m(t)h(the)f(literal)f(text)150 4412 y(string)43 b(`)p
Fp($Author: tholo $)p Fu(')e(to)k(app)s(ear)e(inside)e(a)j(\014le)f(without)g
Ft(cvs)f Fu(in)m(terpreting)g(it)i(as)f(a)h(k)m(eyw)m(ord)h(and)150
4522 y(expanding)29 b(it)h(in)m(to)g(something)g(lik)m(e)g(`)p
Fp($Author: tholo $)p Fu('.)275 4657 y(There)40 b(is)f
(unfortunately)g(no)i(w)m(a)m(y)g(to)g(selectiv)m(ely)g(turn)e(o\013)i
(k)m(eyw)m(ord)g(substitution.)69 b(Y)-8 b(ou)41 b(can)150
4766 y(use)30 b(`)p Fp(-ko)p Fu(')h(\(see)g(Section)g(12.4)h
([Substitution)c(mo)s(des],)j(page)g(73\))h(to)f(turn)f(o\013)h(k)m
(eyw)m(ord)g(substitution)150 4876 y(en)m(tirely)-8 b(.)275
5011 y(In)37 b(man)m(y)i(cases)h(y)m(ou)f(can)g(a)m(v)m(oid)g(using)e
(k)m(eyw)m(ords)i(in)f(the)h(source,)i(ev)m(en)e(though)g(they)g(app)s
(ear)150 5121 y(in)30 b(the)i(\014nal)f(pro)s(duct.)43
b(F)-8 b(or)33 b(example,)f(the)g(source)g(for)f(this)g(man)m(ual)g
(con)m(tains)h(`)p Fp($@asis{}Author$)p Fu(')150 5230
y(whenev)m(er)43 b(the)g(text)h(`)p Fp($Author: tholo $)p Fu(')d(should)g(app)s
(ear.)77 b(In)42 b Fp(nroff)f Fu(and)i Fp(troff)e Fu(y)m(ou)i(can)g(em)
m(b)s(ed)g(the)150 5340 y(n)m(ull-c)m(haracter)30 b Fp(\\&)g
Fu(inside)e(the)j(k)m(eyw)m(ord)g(for)f(a)g(similar)e(e\013ect.)p
eop
%%Page: 73 75
73 74 bop 150 -116 a Fu(Chapter)30 b(12:)41 b(Keyw)m(ord)30
b(substitution)2137 b(73)150 366 y Fq(12.4)68 b(Substitution)46
b(mo)t(des)275 568 y Fu(Eac)m(h)33 b(\014le)f(has)h(a)g(stored)g
(default)f(substitution)f(mo)s(de,)j(and)e(eac)m(h)i(w)m(orking)e
(directory)h(cop)m(y)g(of)h(a)150 678 y(\014le)c(also)h(has)g(a)h
(substitution)d(mo)s(de.)43 b(The)30 b(former)h(is)f(set)i(b)m(y)f(the)
h(`)p Fp(-k)p Fu(')f(option)f(to)i Fp(cvs)e(add)g Fu(and)h
Fp(cvs)150 787 y(admin)p Fu(;)40 b(the)e(latter)g(is)e(set)i(b)m(y)g
(the)g(`)p Fp(-k)p Fu(')f(or)h(`)p Fp(-A)p Fu(')f(options)g(to)h
Fp(cvs)30 b(checkout)35 b Fu(or)j Fp(cvs)29 b(update)p
Fu(.)61 b Fp(cvs)150 897 y(diff)29 b Fu(also)i(has)f(a)g(`)p
Fp(-k)p Fu(')h(option.)40 b(F)-8 b(or)31 b(some)g(examples,)f(see)h
(Chapter)f(9)g([Binary)g(\014les],)g(page)h(57.)275 1040
y(The)e(mo)s(des)h(a)m(v)-5 b(ailable)30 b(are:)150 1213
y(`)p Fp(-kkv)p Fu(')238 b(Generate)40 b(k)m(eyw)m(ord)f(strings)e
(using)h(the)g(default)g(form,)i(e.g.)67 b Fp($Revision:)27
b(5.7)j($)38 b Fu(for)630 1323 y(the)31 b Fp(Revision)d
Fu(k)m(eyw)m(ord.)150 1491 y(`)p Fp(-kkvl)p Fu(')190
b(Lik)m(e)29 b(`)p Fp(-kkv)p Fu(',)h(except)g(that)h(a)f(lo)s(c)m(k)m
(er's)g(name)f(is)g(alw)m(a)m(ys)h(inserted)f(if)f(the)i(giv)m(en)g
(revision)630 1601 y(is)24 b(curren)m(tly)h(lo)s(c)m(k)m(ed.)39
b(The)25 b(lo)s(c)m(k)m(er's)h(name)f(is)f(only)h(relev)-5
b(an)m(t)25 b(if)g Fp(cvs)k(admin)g(-l)c Fu(is)f(in)g(use.)150
1769 y(`)p Fp(-kk)p Fu(')286 b(Generate)39 b(only)d(k)m(eyw)m(ord)i
(names)f(in)e(k)m(eyw)m(ord)j(strings;)i(omit)d(their)f(v)-5
b(alues.)60 b(F)-8 b(or)38 b(ex-)630 1879 y(ample,)f(for)f(the)h
Fp(Revision)d Fu(k)m(eyw)m(ord,)k(generate)g(the)f(string)e
Fp($Revision: 1.1.1.15 $)e Fu(instead)j(of)630 1989 y Fp($Revision:)28
b(5.7)h($)p Fu(.)52 b(This)32 b(option)i(is)f(useful)f(to)j(ignore)f
(di\013erences)f(due)h(to)g(k)m(eyw)m(ord)630 2098 y(substitution)28
b(when)h(comparing)h(di\013eren)m(t)g(revisions)e(of)j(a)g(\014le.)150
2267 y(`)p Fp(-ko)p Fu(')286 b(Generate)48 b(the)f(old)e(k)m(eyw)m(ord)
i(string,)j(presen)m(t)c(in)f(the)i(w)m(orking)f(\014le)f(just)h(b)s
(efore)g(it)630 2376 y(w)m(as)37 b(c)m(hec)m(k)m(ed)i(in.)58
b(F)-8 b(or)38 b(example,)g(for)e(the)h Fp(Revision)e
Fu(k)m(eyw)m(ord,)k(generate)f(the)f(string)630 2486
y Fp($Revision: 1.1.1.15 $)38 b Fu(instead)g(of)h Fp($Revision:)28
b(5.7)h($)38 b Fu(if)g(that)h(is)f(ho)m(w)g(the)h(string)f(ap-)630
2595 y(p)s(eared)30 b(when)f(the)i(\014le)e(w)m(as)i(c)m(hec)m(k)m(ed)h
(in.)150 2764 y(`)p Fp(-kb)p Fu(')286 b(Lik)m(e)40 b(`)p
Fp(-ko)p Fu(',)i(but)d(also)h(inhibit)d(con)m(v)m(ersion)j(of)g(line)e
(endings)h(b)s(et)m(w)m(een)h(the)g(canonical)630 2873
y(form)35 b(in)g(whic)m(h)f(they)i(are)h(stored)e(in)g(the)h(rep)s
(ository)f(\(linefeed)f(only\),)j(and)e(the)h(form)630
2983 y(appropriate)24 b(to)i(the)f(op)s(erating)g(system)g(in)f(use)g
(on)h(the)g(clien)m(t.)39 b(F)-8 b(or)26 b(systems,)g(lik)m(e)f(unix,)
630 3092 y(whic)m(h)31 b(use)h(linefeed)e(only)i(to)h(terminate)f
(lines,)f(this)g(is)g(the)i(same)g(as)f(`)p Fp(-ko)p
Fu('.)46 b(F)-8 b(or)33 b(more)630 3202 y(information)c(on)h(binary)f
(\014les,)g(see)i(Chapter)f(9)h([Binary)e(\014les],)h(page)h(57.)150
3370 y(`)p Fp(-kv)p Fu(')286 b(Generate)53 b(only)e(k)m(eyw)m(ord)i(v)
-5 b(alues)51 b(for)h(k)m(eyw)m(ord)g(strings.)104 b(F)-8
b(or)53 b(example,)k(for)52 b(the)630 3480 y Fp(Revision)26
b Fu(k)m(eyw)m(ord,)j(generate)h(the)f(string)e Fp(5.7)g
Fu(instead)h(of)g Fp($Revision: 1.1.1.15 $)p Fu(.)40 b(This)630
3590 y(can)45 b(help)f(generate)j(\014les)d(in)g(programming)g
(languages)h(where)g(it)f(is)g(hard)h(to)g(strip)630
3699 y(k)m(eyw)m(ord)28 b(delimiters)d(lik)m(e)i Fp($Revision: 1.1.1.15 $)f
Fu(from)h(a)g(string.)39 b(Ho)m(w)m(ev)m(er,)30 b(further)c(k)m(eyw)m
(ord)630 3809 y(substitution)e(cannot)k(b)s(e)e(p)s(erformed)f(once)i
(the)g(k)m(eyw)m(ord)g(names)f(are)i(remo)m(v)m(ed,)g(so)f(this)630
3918 y(option)j(should)e(b)s(e)i(used)g(with)f(care.)630
4057 y(One)h(often)h(w)m(ould)f(lik)m(e)g(to)h(use)f(`)p
Fp(-kv)p Fu(')h(with)e Fp(cvs)h(export)p Fu(|see)f(Section)h(A.10)i
([exp)s(ort],)630 4167 y(page)37 b(99.)61 b(But)37 b(b)s(e)f(a)m(w)m
(are)i(that)g(do)s(esn't)e(handle)g(an)g(exp)s(ort)h(con)m(taining)f
(binary)f(\014les)630 4277 y(correctly)-8 b(.)150 4557
y Fq(12.5)68 b(Problems)46 b(with)f(the)g($Log: cvs.ps,v $
y Fq(12.5)68 b(Problems)46 b(with)f(the)g(Revision 1.1.1.15  1999/02/28 21:38:37  tholo
y Fq(12.5)68 b(Problems)46 b(with)f(the)g(Latest version from Cyclic; skipped files
y Fq(12.5)68 b(Problems)46 b(with)f(the)g()h(k)l(eyw)l(ord.)275
4758 y Fu(The)40 b Fp($Log: cvs.ps,v $
4758 y Fu(The)40 b Fp(Revision 1.1.1.15  1999/02/28 21:38:37  tholo
4758 y Fu(The)40 b Fp(Latest version from Cyclic; skipped files
4758 y Fu(The)40 b Fp()g Fu(k)m(eyw)m(ord)i(is)e(somewhat)i(con)m
(tro)m(v)m(ersial.)75 b(As)41 b(long)g(as)h(y)m(ou)f(are)h(w)m(orking)f
(on)g(y)m(our)150 4868 y(dev)m(elopmen)m(t)36 b(system)f(the)g
(information)f(is)g(easily)g(accessible)h(ev)m(en)h(if)e(y)m(ou)i(do)f
(not)g(use)g(the)g Fp($Log: cvs.ps,v $
(not)g(use)g(the)g Fp(Revision 1.1.1.15  1999/02/28 21:38:37  tholo
(not)g(use)g(the)g Fp(Latest version from Cyclic; skipped files
(not)g(use)g(the)g Fp()150 4977 y Fu(k)m(eyw)m(ord|just)j(do)f(a)i
Fp(cvs)29 b(log)p Fu(.)62 b(Once)38 b(y)m(ou)g(exp)s(ort)g(the)g
(\014le)f(the)h(history)f(information)f(migh)m(t)i(b)s(e)150
5087 y(useless)29 b(an)m(yho)m(w.)275 5230 y(A)d(more)h(serious)f
(concern)h(is)f(that)h Ft(cvs)f Fu(is)g(not)h(go)s(o)s(d)g(at)g
(handling)e Fp($Log: cvs.ps,v $
(handling)e Fp(Revision 1.1.1.15  1999/02/28 21:38:37  tholo
(handling)e Fp(Latest version from Cyclic; skipped files
(handling)e Fp()g Fu(en)m(tries)i(when)e(a)j(branc)m(h)150
5340 y(is)h(merged)i(on)m(to)g(the)g(main)e(trunk.)40
b(Con\015icts)29 b(often)i(result)e(from)h(the)h(merging)e(op)s
(eration.)p eop
%%Page: 74 76
74 75 bop 150 -116 a Fu(74)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)275 366 y(P)m(eople)21 b(also)g(tend)f(to)
i Fp(")p Fu(\014x)p Fp(")e Fu(the)h(log)g(en)m(tries)f(in)g(the)h
(\014le)f(\(correcting)i(sp)s(elling)17 b(mistak)m(es)22
b(and)e(ma)m(yb)s(e)150 476 y(ev)m(en)38 b(factual)f(errors\).)60
b(If)37 b(that)g(is)f(done)h(the)g(information)f(from)g
Fp(cvs)30 b(log)36 b Fu(will)e(not)j(b)s(e)g(consisten)m(t)150
586 y(with)29 b(the)i(information)d(inside)g(the)j(\014le.)40
b(This)28 b(ma)m(y)j(or)g(ma)m(y)g(not)f(b)s(e)g(a)h(problem)e(in)g
(real)h(life.)275 720 y(It)c(has)g(b)s(een)g(suggested)h(that)g(the)f
Fp($Log: cvs.ps,v $
Fp(Revision 1.1.1.15  1999/02/28 21:38:37  tholo
Fp(Latest version from Cyclic; skipped files
Fp()f Fu(k)m(eyw)m(ord)i(should)d(b)s(e)i(inserted)f
Fo(last)j Fu(in)d(the)i(\014le,)f(and)g(not)150 830 y(in)j(the)i
(\014les)f(header,)h(if)f(it)g(is)g(to)h(b)s(e)f(used)g(at)i(all.)40
b(That)31 b(w)m(a)m(y)h(the)e(long)h(list)e(of)i(c)m(hange)h(messages)g
(will)150 939 y(not)f(in)m(terfere)f(with)f(ev)m(eryda)m(y)i(source)g
(\014le)e(bro)m(wsing.)p eop
%%Page: 75 77
75 76 bop 150 -116 a Fu(Chapter)30 b(13:)41 b(T)-8 b(rac)m(king)31
b(third-part)m(y)e(sources)1868 b(75)150 366 y Fr(13)80
b(T)-13 b(rac)l(king)54 b(third-part)l(y)f(sources)275
628 y Fu(If)42 b(y)m(ou)h(mo)s(dify)f(a)h(program)g(to)h(b)s(etter)f
(\014t)g(y)m(our)g(site,)j(y)m(ou)d(probably)f(w)m(an)m(t)h(to)h
(include)d(y)m(our)150 737 y(mo)s(di\014cations)36 b(when)i(the)g(next)
g(release)h(of)f(the)h(program)e(arriv)m(es.)64 b Ft(cvs)37
b Fu(can)i(help)e(y)m(ou)h(with)f(this)150 847 y(task.)275
990 y(In)g(the)i(terminology)f(used)g(in)f Ft(cvs)p Fu(,)j(the)f
(supplier)d(of)i(the)h(program)g(is)e(called)h(a)h Fo(v)m(endor)p
Fu(.)65 b(The)150 1100 y(unmo)s(di\014ed)21 b(distribution)f(from)k
(the)g(v)m(endor)g(is)f(c)m(hec)m(k)m(ed)j(in)d(on)h(its)f(o)m(wn)h
(branc)m(h,)h(the)f Fo(v)m(endor)g(branc)m(h)p Fu(.)150
1210 y Ft(cvs)29 b Fu(reserv)m(es)i(branc)m(h)f(1.1.1)i(for)e(this)g
(use.)275 1353 y(When)24 b(y)m(ou)g(mo)s(dify)e(the)j(source)f(and)g
(commit)g(it,)h(y)m(our)f(revision)f(will)e(end)j(up)f(on)h(the)h(main)
e(trunk.)150 1463 y(When)31 b(a)g(new)f(release)h(is)f(made)h(b)m(y)f
(the)h(v)m(endor,)g(y)m(ou)h(commit)e(it)h(on)f(the)h(v)m(endor)g
(branc)m(h)f(and)g(cop)m(y)150 1572 y(the)h(mo)s(di\014cations)d(on)m
(to)k(the)e(main)g(trunk.)275 1716 y(Use)f(the)g Fp(import)e
Fu(command)h(to)i(create)g(and)e(up)s(date)g(the)h(v)m(endor)f(branc)m
(h.)40 b(When)28 b(y)m(ou)h(imp)s(ort)f(a)150 1825 y(new)f(\014le,)g
(the)g(v)m(endor)h(branc)m(h)e(is)g(made)i(the)f(`head')h(revision,)e
(so)i(an)m(y)m(one)g(that)g(c)m(hec)m(ks)h(out)e(a)h(cop)m(y)g(of)150
1935 y(the)h(\014le)e(gets)j(that)f(revision.)38 b(When)29
b(a)f(lo)s(cal)g(mo)s(di\014cation)f(is)h(committed)g(it)g(is)g(placed)
g(on)g(the)h(main)150 2045 y(trunk,)h(and)f(made)i(the)f(`head')h
(revision.)150 2324 y Fq(13.1)68 b(Imp)t(orting)46 b(for)f(the)g
(\014rst)g(time)275 2526 y Fu(Use)32 b(the)h Fp(import)d
Fu(command)i(to)h(c)m(hec)m(k)h(in)d(the)i(sources)f(for)g(the)g
(\014rst)g(time.)46 b(When)32 b(y)m(ou)h(use)f(the)150
2636 y Fp(import)e Fu(command)i(to)h(trac)m(k)g(third-part)m(y)e
(sources,)i(the)f Fo(v)m(endor)g(tag)41 b Fu(and)32 b
Fo(release)g(tags)37 b Fu(are)32 b(useful.)150 2745 y(The)j
Fo(v)m(endor)g(tag)44 b Fu(is)35 b(a)g(sym)m(b)s(olic)f(name)h(for)h
(the)f(branc)m(h)g(\(whic)m(h)f(is)g(alw)m(a)m(ys)i(1.1.1,)j(unless)34
b(y)m(ou)h(use)150 2855 y(the)h(`)p Fp(-b)30 b Fo(branc)m(h)p
Fu(')k(\015ag|See)i(Section)g(13.6)g([Multiple)e(v)m(endor)h(branc)m
(hes],)i(page)f(77.\).)57 b(The)35 b Fo(release)150 2964
y(tags)g Fu(are)c(sym)m(b)s(olic)e(names)h(for)g(a)h(particular)e
(release,)i(suc)m(h)f(as)g(`)p Fp(FSF_0_04)p Fu('.)275
3108 y(Note)35 b(that)f Fp(import)f Fu(do)s(es)g Fo(not)j
Fu(c)m(hange)f(the)f(directory)g(in)e(whic)m(h)h(y)m(ou)h(in)m(v)m(ok)m
(e)h(it.)51 b(In)33 b(particular,)150 3218 y(it)e(do)s(es)g(not)g(set)h
(up)e(that)i(directory)f(as)g(a)h Ft(cvs)e Fu(w)m(orking)h(directory;)g
(if)g(y)m(ou)g(w)m(an)m(t)h(to)g(w)m(ork)g(with)e(the)150
3327 y(sources)20 b(imp)s(ort)f(them)h(\014rst)g(and)g(then)g(c)m(hec)m
(k)h(them)g(out)f(in)m(to)g(a)h(di\013eren)m(t)f(directory)g(\(see)h
(Section)f(1.3.1)150 3437 y([Getting)31 b(the)g(source],)g(page)g(4\).)
275 3580 y(Supp)s(ose)i(y)m(ou)j(ha)m(v)m(e)h(the)f(sources)f(to)i(a)f
(program)f(called)g Fp(wdiff)f Fu(in)g(a)i(directory)f(`)p
Fp(wdiff-0.04)p Fu(',)150 3690 y(and)26 b(are)g(going)g(to)h(mak)m(e)h
(priv)-5 b(ate)25 b(mo)s(di\014cations)g(that)i(y)m(ou)f(w)m(an)m(t)h
(to)g(b)s(e)f(able)f(to)i(use)f(ev)m(en)h(when)e(new)150
3799 y(releases)31 b(are)f(made)h(in)e(the)h(future.)40
b(Y)-8 b(ou)31 b(start)g(b)m(y)f(imp)s(orting)e(the)j(source)f(to)h(y)m
(our)g(rep)s(ository:)390 3937 y Fp($)47 b(cd)h(wdiff-0.04)390
4041 y($)f(cvs)g(import)f(-m)i("Import)d(of)j(FSF)f(v.)g(0.04")f
(fsf/wdiff)f(FSF_DIST)h(WDIFF_0_04)275 4184 y Fu(The)39
b(v)m(endor)g(tag)i(is)e(named)g(`)p Fp(FSF_DIST)p Fu(')f(in)g(the)i
(ab)s(o)m(v)m(e)h(example,)h(and)d(the)h(only)f(release)h(tag)150
4294 y(assigned)30 b(is)f(`)p Fp(WDIFF_0_04)p Fu('.)150
4574 y Fq(13.2)68 b(Up)t(dating)46 b(with)f(the)g(imp)t(ort)g(command)
275 4776 y Fu(When)38 b(a)h(new)g(release)g(of)g(the)g(source)f(arriv)m
(es,)j(y)m(ou)e(imp)s(ort)e(it)i(in)m(to)g(the)g(rep)s(ository)e(with)h
(the)150 4885 y(same)32 b Fp(import)e Fu(command)h(that)h(y)m(ou)g
(used)e(to)j(set)f(up)e(the)i(rep)s(ository)e(in)g(the)i(\014rst)f
(place.)44 b(The)31 b(only)150 4995 y(di\013erence)f(is)f(that)i(y)m
(ou)g(sp)s(ecify)e(a)i(di\013eren)m(t)f(release)g(tag)i(this)d(time.)
390 5132 y Fp($)47 b(tar)g(xfz)g(wdiff-0.05.tar.gz)390
5236 y($)g(cd)h(wdiff-0.05)390 5340 y($)f(cvs)g(import)f(-m)i("Import)d
(of)j(FSF)f(v.)g(0.05")f(fsf/wdiff)f(FSF_DIST)h(WDIFF_0_05)p
eop
%%Page: 76 78
76 77 bop 150 -116 a Fu(76)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)275 366 y(F)-8 b(or)39 b(\014les)f(that)h
(ha)m(v)m(e)h(not)f(b)s(een)f(mo)s(di\014ed)f(lo)s(cally)-8
b(,)40 b(the)f(newly)e(created)j(revision)d(b)s(ecomes)i(the)150
476 y(head)30 b(revision.)40 b(If)30 b(y)m(ou)h(ha)m(v)m(e)h(made)e(lo)
s(cal)g(c)m(hanges,)i Fp(import)d Fu(will)f(w)m(arn)i(y)m(ou)h(that)g
(y)m(ou)g(m)m(ust)f(merge)150 586 y(the)h(c)m(hanges)g(in)m(to)f(the)h
(main)e(trunk,)h(and)f(tell)h(y)m(ou)h(to)g(use)f(`)p
Fp(checkout)e(-j)p Fu(')i(to)h(do)g(so.)390 729 y Fp($)47
b(cvs)g(checkout)f(-jFSF_DIST:yesterday)c(-jFSF_DIST)j(wdiff)150
878 y Fu(The)24 b(ab)s(o)m(v)m(e)i(command)e(will)e(c)m(hec)m(k)k(out)f
(the)g(latest)g(revision)e(of)i(`)p Fp(wdiff)p Fu(',)g(merging)f(the)g
(c)m(hanges)i(made)150 988 y(on)d(the)g(v)m(endor)h(branc)m(h)e(`)p
Fp(FSF_DIST)p Fu(')g(since)g(y)m(esterda)m(y)j(in)m(to)e(the)g(w)m
(orking)g(cop)m(y)-8 b(.)39 b(If)23 b(an)m(y)h(con\015icts)e(arise)150
1097 y(during)35 b(the)j(merge)g(they)g(should)d(b)s(e)i(resolv)m(ed)g
(in)f(the)i(normal)f(w)m(a)m(y)h(\(see)g(Section)g(10.3)h([Con\015icts)
150 1207 y(example],)31 b(page)g(61\).)42 b(Then,)29
b(the)i(mo)s(di\014ed)d(\014les)h(ma)m(y)i(b)s(e)f(committed.)275
1356 y(Using)25 b(a)h(date,)i(as)e(suggested)h(ab)s(o)m(v)m(e,)h
(assumes)d(that)i(y)m(ou)f(do)g(not)g(imp)s(ort)f(more)h(than)f(one)i
(release)150 1465 y(of)k(a)f(pro)s(duct)f(p)s(er)h(da)m(y)-8
b(.)41 b(If)30 b(y)m(ou)h(do,)f(y)m(ou)h(can)g(alw)m(a)m(ys)g(use)f
(something)g(lik)m(e)f(this)h(instead:)390 1609 y Fp($)47
b(cvs)g(checkout)f(-jWDIFF_0_04)e(-jWDIFF_0_05)h(wdiff)150
1758 y Fu(In)30 b(this)f(case,)j(the)e(t)m(w)m(o)i(ab)s(o)m(v)m(e)f
(commands)f(are)h(equiv)-5 b(alen)m(t.)150 2051 y Fq(13.3)68
b(Rev)l(erting)47 b(to)e(the)h(latest)g(v)l(endor)f(release)275
2259 y Fu(Y)-8 b(ou)31 b(can)g(also)g(rev)m(ert)h(lo)s(cal)f(c)m
(hanges)h(completely)f(and)f(return)g(to)i(the)f(latest)h(v)m(endor)f
(release)g(b)m(y)150 2368 y(c)m(hanging)38 b(the)h(`head')g(revision)e
(bac)m(k)i(to)g(the)g(v)m(endor)f(branc)m(h)g(on)g(all)g(\014les.)63
b(F)-8 b(or)40 b(example,)g(if)e(y)m(ou)150 2478 y(ha)m(v)m(e)30
b(a)e(c)m(hec)m(k)m(ed-out)j(cop)m(y)e(of)g(the)g(sources)f(in)f(`)p
Fp(~/work.d/wdiff)p Fu(',)f(and)h(y)m(ou)i(w)m(an)m(t)g(to)g(rev)m(ert)
h(to)f(the)150 2587 y(v)m(endor's)h(v)m(ersion)g(for)g(all)g(the)g
(\014les)f(in)h(that)h(directory)-8 b(,)30 b(y)m(ou)h(w)m(ould)e(t)m
(yp)s(e:)390 2731 y Fp($)47 b(cd)h(~/work.d/wdiff)390
2834 y($)f(cvs)g(admin)g(-bWDIFF)f(.)150 2984 y Fu(Y)-8
b(ou)30 b(m)m(ust)f(sp)s(ecify)f(the)i(`)p Fp(-bWDIFF)p
Fu(')e(without)g(an)m(y)i(space)g(after)g(the)f(`)p Fp(-b)p
Fu('.)41 b(See)29 b(Section)g(A.6.1)i([admin)150 3093
y(options],)f(page)h(89.)150 3387 y Fq(13.4)68 b(Ho)l(w)46
b(to)f(handle)g(binary)g(\014les)h(with)f(cvs)g(imp)t(ort)275
3594 y Fu(Use)g(the)g(`)p Fp(-k)p Fu(')g(wrapp)s(er)f(option)g(to)i
(tell)f(imp)s(ort)e(whic)m(h)h(\014les)g(are)i(binary)-8
b(.)83 b(See)46 b(Section)f(C.2)150 3704 y([W)-8 b(rapp)s(ers],)30
b(page)i(128.)150 3997 y Fq(13.5)68 b(Ho)l(w)46 b(to)f(handle)g(k)l
(eyw)l(ord)h(substitution)g(with)f(cvs)g(imp)t(ort)275
4205 y Fu(The)31 b(sources)h(whic)m(h)f(y)m(ou)h(are)h(imp)s(orting)c
(ma)m(y)k(con)m(tain)f(k)m(eyw)m(ords)h(\(see)g(Chapter)e(12)i([Keyw)m
(ord)150 4314 y(substitution],)28 b(page)j(71\).)42 b(F)-8
b(or)31 b(example,)f(the)g(v)m(endor)g(ma)m(y)h(use)f
Ft(cvs)f Fu(or)h(some)h(other)f(system)g(whic)m(h)150
4424 y(uses)j(similar)d(k)m(eyw)m(ord)k(expansion)e(syn)m(tax.)50
b(If)32 b(y)m(ou)i(just)e(imp)s(ort)g(the)h(\014les)f(in)g(the)i
(default)e(fashion,)150 4533 y(then)23 b(the)h(k)m(eyw)m(ord)g
(expansions)f(supplied)d(b)m(y)j(the)h(v)m(endor)g(will)d(b)s(e)i
(replaced)g(b)m(y)g(k)m(eyw)m(ord)h(expansions)150 4643
y(supplied)k(b)m(y)j(y)m(our)g(o)m(wn)g(cop)m(y)h(of)f
Ft(cvs)p Fu(.)42 b(It)31 b(ma)m(y)h(b)s(e)f(more)g(con)m(v)m(enien)m(t)
h(to)g(main)m(tain)e(the)h(expansions)150 4753 y(supplied)c(b)m(y)k
(the)g(v)m(endor,)g(so)g(that)g(this)f(information)f(can)i(supply)d
(information)h(ab)s(out)i(the)g(sources)150 4862 y(that)g(y)m(ou)g(imp)
s(orted)d(from)i(the)h(v)m(endor.)275 5011 y(T)-8 b(o)29
b(main)m(tain)g(the)g(k)m(eyw)m(ord)h(expansions)e(supplied)e(b)m(y)j
(the)h(v)m(endor,)f(supply)e(the)j(`)p Fp(-ko)p Fu(')e(option)h(to)150
5121 y Fp(cvs)g(import)d Fu(the)h(\014rst)f(time)h(y)m(ou)g(imp)s(ort)e
(the)i(\014le.)39 b(This)25 b(will)f(turn)i(o\013)h(k)m(eyw)m(ord)h
(expansion)e(for)g(that)150 5230 y(\014le)32 b(en)m(tirely)-8
b(,)33 b(so)f(if)g(y)m(ou)h(w)m(an)m(t)g(to)h(b)s(e)e(more)g(selectiv)m
(e)i(y)m(ou'll)d(ha)m(v)m(e)j(to)f(think)e(ab)s(out)i(what)f(y)m(ou)h
(w)m(an)m(t)150 5340 y(and)d(use)g(the)g(`)p Fp(-k)p
Fu(')h(option)e(to)j Fp(cvs)d(update)g Fu(or)h Fp(cvs)g(admin)f
Fu(as)h(appropriate.)p eop
%%Page: 77 79
77 78 bop 150 -116 a Fu(Chapter)30 b(13:)41 b(T)-8 b(rac)m(king)31
b(third-part)m(y)e(sources)1868 b(77)150 366 y Fq(13.6)68
b(Multiple)46 b(v)l(endor)f(branc)l(hes)275 559 y Fu(All)25
b(the)j(examples)f(so)g(far)h(assume)f(that)h(there)f(is)g(only)f(one)i
(v)m(endor)f(from)g(whic)m(h)f(y)m(ou)h(are)h(getting)150
669 y(sources.)55 b(In)34 b(some)h(situations)f(y)m(ou)h(migh)m(t)g
(get)h(sources)f(from)g(a)g(v)-5 b(ariet)m(y)36 b(of)f(places.)54
b(F)-8 b(or)36 b(example,)150 778 y(supp)s(ose)h(that)i(y)m(ou)g(are)g
(dealing)f(with)f(a)i(pro)5 b(ject)39 b(where)f(man)m(y)h(di\013eren)m
(t)f(p)s(eople)f(and)h(teams)i(are)150 888 y(mo)s(difying)30
b(the)i(soft)m(w)m(are.)47 b(There)32 b(are)h(a)f(v)-5
b(ariet)m(y)33 b(of)f(w)m(a)m(ys)h(to)g(handle)e(this,)h(but)f(in)g
(some)i(cases)g(y)m(ou)150 997 y(ha)m(v)m(e)k(a)f(bunc)m(h)f(of)h
(source)g(trees)h(lying)d(around)h(and)g(what)h(y)m(ou)g(w)m(an)m(t)h
(to)f(do)g(more)g(than)g(an)m(ything)150 1107 y(else)30
b(is)g(just)f(to)j(all)d(put)g(them)i(in)e(CVS)h(so)g(that)h(y)m(ou)g
(at)g(least)g(ha)m(v)m(e)g(them)f(in)g(one)g(place.)275
1242 y(F)-8 b(or)33 b(handling)d(situations)i(in)f(whic)m(h)h(there)h
(ma)m(y)g(b)s(e)g(more)g(than)f(one)h(v)m(endor,)h(y)m(ou)f(ma)m(y)g
(sp)s(ecify)150 1351 y(the)j(`)p Fp(-b)p Fu(')g(option)g(to)h
Fp(cvs)29 b(import)p Fu(.)57 b(It)36 b(tak)m(es)i(as)e(an)g(argumen)m
(t)h(the)f(v)m(endor)g(branc)m(h)g(to)g(imp)s(ort)f(to.)150
1461 y(The)30 b(default)f(is)h(`)p Fp(-b)g(1.1.1)p Fu('.)275
1595 y(F)-8 b(or)34 b(example,)h(supp)s(ose)e(that)h(there)h(are)f(t)m
(w)m(o)h(teams,)h(the)f(red)e(team)i(and)e(the)i(blue)d(team,)k(that)
150 1705 y(are)29 b(sending)d(y)m(ou)j(sources.)40 b(Y)-8
b(ou)28 b(w)m(an)m(t)i(to)e(imp)s(ort)f(the)h(red)g(team's)h(e\013orts)
g(to)g(branc)m(h)f(1.1.1)i(and)d(use)150 1814 y(the)35
b(v)m(endor)f(tag)h(RED.)g(Y)-8 b(ou)35 b(w)m(an)m(t)g(to)g(imp)s(ort)e
(the)h(blue)f(team's)j(e\013orts)f(to)g(branc)m(h)e(1.1.3)k(and)c(use)
150 1924 y(the)e(v)m(endor)f(tag)h(BLUE.)g(So)f(the)h(commands)f(y)m
(ou)h(migh)m(t)f(use)g(are:)390 2053 y Fp($)47 b(cvs)g(import)f(dir)h
(RED)g(RED_1-0)390 2156 y($)g(cvs)g(import)f(-b)i(1.1.3)e(dir)h(BLUE)g
(BLUE_1-5)275 2291 y Fu(Note)32 b(that)g(if)e(y)m(our)h(v)m(endor)g
(tag)h(do)s(es)f(not)g(matc)m(h)h(y)m(our)f(`)p Fp(-b)p
Fu(')g(option,)g(CVS)g(will)d(not)k(detect)g(this)150
2401 y(case!)42 b(F)-8 b(or)31 b(example,)390 2529 y
Fp($)47 b(cvs)g(import)f(-b)i(1.1.3)e(dir)h(RED)g(RED_1-0)150
2664 y Fu(Be)27 b(careful;)h(this)d(kind)g(of)i(mismatc)m(h)g(is)e
(sure)h(to)i(so)m(w)f(confusion)e(or)i(w)m(orse.)40 b(I)26
b(can't)i(think)d(of)i(a)g(useful)150 2773 y(purp)s(ose)34
b(for)i(the)g(abilit)m(y)f(to)i(sp)s(ecify)d(a)j(mismatc)m(h)f(here,)h
(but)e(if)g(y)m(ou)i(disco)m(v)m(er)f(suc)m(h)g(a)g(use,)i(don't.)150
2883 y(CVS)30 b(is)f(lik)m(ely)g(to)i(mak)m(e)g(this)f(an)g(error)g(in)
f(some)i(future)e(release.)p eop
%%Page: 78 80
78 79 bop 150 -116 a Fu(78)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)p eop
%%Page: 79 81
79 80 bop 150 -116 a Fu(Chapter)30 b(14:)41 b(Ho)m(w)31
b(y)m(our)g(build)c(system)k(in)m(teracts)g(with)e(CVS)1286
b(79)150 366 y Fr(14)80 b(Ho)l(w)53 b(y)l(our)g(build)h(system)e(in)l
(teracts)h(with)h(CVS)275 601 y Fu(As)29 b(men)m(tioned)g(in)g(the)g
(in)m(tro)s(duction,)g Ft(cvs)f Fu(do)s(es)i(not)f(con)m(tain)h(soft)m
(w)m(are)h(for)f(building)c(y)m(our)j(soft-)150 710 y(w)m(are)39
b(from)e(source)i(co)s(de.)64 b(This)36 b(section)i(describ)s(es)f(ho)m
(w)h(v)-5 b(arious)37 b(asp)s(ects)h(of)h(y)m(our)f(build)d(system)150
820 y(migh)m(t)30 b(in)m(teract)h(with)e Ft(cvs)p Fu(.)275
954 y(One)38 b(common)h(question,)h(esp)s(ecially)d(from)h(p)s(eople)g
(who)g(are)h(accustomed)h(to)g Ft(r)n(cs)p Fu(,)g(is)d(ho)m(w)i(to)150
1064 y(mak)m(e)g(their)d(build)f(get)j(an)g(up)e(to)i(date)g(cop)m(y)h
(of)e(the)h(sources.)62 b(The)37 b(answ)m(er)h(to)g(this)e(with)g
Ft(cvs)h Fu(is)150 1173 y(t)m(w)m(o-fold.)56 b(First)34
b(of)i(all,)f(since)g Ft(cvs)f Fu(itself)g(can)h(recurse)g(through)g
(directories,)h(there)f(is)f(no)h(need)g(to)150 1283
y(mo)s(dify)c(y)m(our)h(`)p Fp(Makefile)p Fu(')f(\(or)i(whatev)m(er)g
(con\014guration)f(\014le)g(y)m(our)g(build)e(to)s(ol)i(uses\))h(to)g
(mak)m(e)h(sure)150 1393 y(eac)m(h)29 b(\014le)f(is)f(up)g(to)i(date.)
40 b(Instead,)29 b(just)f(use)g(t)m(w)m(o)h(commands,)g(\014rst)e
Fp(cvs)i(-q)h(update)d Fu(and)g(then)h Fp(make)150 1502
y Fu(or)37 b(whatev)m(er)g(the)g(command)g(is)f(to)i(in)m(v)m(ok)m(e)f
(y)m(our)g(build)d(to)s(ol.)60 b(Secondly)-8 b(,)38 b(y)m(ou)f(do)g
(not)g(necessarily)150 1612 y Fo(w)m(an)m(t)e Fu(to)d(get)h(a)f(cop)m
(y)g(of)g(a)g(c)m(hange)h(someone)g(else)e(made)h(un)m(til)e(y)m(ou)i
(ha)m(v)m(e)h(\014nished)c(y)m(our)j(o)m(wn)g(w)m(ork.)150
1721 y(One)c(suggested)h(approac)m(h)f(is)g(to)h(\014rst)e(up)s(date)h
(y)m(our)g(sources,)h(then)f(implemen)m(t,)g(build)d(and)j(test)h(the)
150 1831 y(c)m(hange)c(y)m(ou)f(w)m(ere)h(thinking)c(of,)26
b(and)d(then)h(commit)g(y)m(our)g(sources)g(\(up)s(dating)e(\014rst)h
(if)g(necessary\).)40 b(By)150 1941 y(p)s(erio)s(dically)29
b(\(in)k(b)s(et)m(w)m(een)g(c)m(hanges,)i(using)d(the)h(approac)m(h)h
(just)e(describ)s(ed\))g(up)s(dating)f(y)m(our)i(en)m(tire)150
2050 y(tree,)e(y)m(ou)g(ensure)f(that)h(y)m(our)f(sources)g(are)h
(su\016cien)m(tly)e(up)g(to)j(date.)275 2185 y(One)25
b(common)h(need)f(is)g(to)i(record)e(whic)m(h)g(v)m(ersions)g(of)h
(whic)m(h)e(source)i(\014les)f(w)m(en)m(t)i(in)m(to)e(a)i(particular)
150 2294 y(build.)38 b(This)28 b(kind)g(of)i(functionalit)m(y)f(is)g
(sometimes)h(called)f Fo(bill)e(of)k(materials)i Fu(or)d(something)f
(similar.)150 2404 y(The)e(b)s(est)g(w)m(a)m(y)h(to)g(do)f(this)g(with)
f Ft(cvs)g Fu(is)h(to)h(use)f(the)g Fp(tag)g Fu(command)g(to)h(record)f
(whic)m(h)f(v)m(ersions)h(w)m(en)m(t)150 2513 y(in)m(to)j(a)h(giv)m(en)
f(build)e(\(see)j(Section)f(4.4)i([T)-8 b(ags],)32 b(page)f(32\).)275
2648 y(Using)c Ft(cvs)f Fu(in)h(the)h(most)g(straigh)m(tforw)m(ard)g
(manner)f(p)s(ossible,)f(eac)m(h)j(dev)m(elop)s(er)e(will)e(ha)m(v)m(e)
k(a)f(cop)m(y)150 2758 y(of)h(the)g(en)m(tire)f(source)h(tree)g(whic)m
(h)f(is)f(used)h(in)g(a)h(particular)e(build.)37 b(If)28
b(the)h(source)g(tree)g(is)f(small,)f(or)i(if)150 2867
y(dev)m(elop)s(ers)e(are)h(geographically)f(disp)s(ersed,)f(this)h(is)g
(the)h(preferred)e(solution.)39 b(In)27 b(fact)i(one)f(approac)m(h)150
2977 y(for)i(larger)f(pro)5 b(jects)30 b(is)f(to)i(break)e(a)h(pro)5
b(ject)31 b(do)m(wn)e(in)m(to)h(smaller)e(separately-compiled)h
(subsystems,)150 3086 y(and)h(arrange)h(a)h(w)m(a)m(y)f(of)g(releasing)
f(them)h(in)m(ternally)e(so)i(that)g(eac)m(h)h(dev)m(elop)s(er)f(need)f
(c)m(hec)m(k)j(out)e(only)150 3196 y(those)g(subsystems)e(whic)m(h)g
(are)i(they)g(are)f(activ)m(ely)h(w)m(orking)f(on.)275
3330 y(Another)38 b(approac)m(h)h(is)f(to)h(set)g(up)f(a)h(structure)f
(whic)m(h)f(allo)m(ws)h(dev)m(elop)s(ers)g(to)h(ha)m(v)m(e)h(their)e(o)
m(wn)150 3440 y(copies)31 b(of)h(some)g(\014les,)e(and)h(for)g(other)h
(\014les)e(to)j(access)f(source)g(\014les)e(from)h(a)h(cen)m(tral)g(lo)
s(cation.)43 b(Man)m(y)150 3550 y(p)s(eople)c(ha)m(v)m(e)i(come)g(up)e
(with)g(some)i(suc)m(h)e(a)i(system)f(using)f(features)h(suc)m(h)g(as)g
(the)h(sym)m(b)s(olic)d(link)150 3659 y(feature)k(found)f(in)f(man)m(y)
i(op)s(erating)f(systems,)k(or)d(the)f Fp(VPATH)g Fu(feature)h(found)e
(in)h(man)m(y)h(v)m(ersions)150 3769 y(of)f Fp(make)p
Fu(.)72 b(One)40 b(build)e(to)s(ol)j(whic)m(h)f(is)g(designed)g(to)h
(help)f(with)g(this)g(kind)f(of)i(thing)f(is)g(Odin)f(\(see)150
3878 y Fp(ftp://ftp.cs.colorado.ed)o(u/pu)o(b/di)o(str)o(ibs/)o(odin)o
Fu(\).)p eop
%%Page: 80 82
80 81 bop 150 -116 a Fu(80)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)p eop
%%Page: 81 83
81 82 bop 150 -116 a Fu(Chapter)30 b(15:)41 b(Sp)s(ecial)29
b(Files)2501 b(81)150 366 y Fr(15)80 b(Sp)t(ecial)55
b(Files)275 585 y Fu(In)34 b(normal)g(circumstances,)j(CVS)d(w)m(orks)h
(only)f(with)g(regular)h(\014les.)54 b(Ev)m(ery)35 b(\014le)g(in)f(a)h
(pro)5 b(ject)36 b(is)150 695 y(assumed)j(to)h(b)s(e)f(p)s(ersisten)m
(t;)k(it)c(m)m(ust)h(b)s(e)f(p)s(ossible)e(to)j(op)s(en,)i(read)d(and)g
(close)h(them;)k(and)39 b(so)h(on.)150 804 y(CVS)29 b(also)g(ignores)h
(\014le)e(p)s(ermissions)f(and)i(o)m(wnerships,)f(lea)m(ving)h(suc)m(h)
g(issues)f(to)j(b)s(e)e(resolv)m(ed)g(b)m(y)h(the)150
914 y(dev)m(elop)s(er)e(at)i(installation)d(time.)40
b(In)28 b(other)h(w)m(ords,)g(it)g(is)f(not)h(p)s(ossible)d(to)k
Fp(")p Fu(c)m(hec)m(k)g(in)p Fp(")e Fu(a)h(device)g(in)m(to)150
1023 y(a)36 b(rep)s(ository;)i(if)d(the)h(device)g(\014le)f(cannot)h(b)
s(e)g(op)s(ened,)g(CVS)g(will)d(refuse)i(to)i(handle)d(it.)57
b(Files)35 b(also)150 1133 y(lose)30 b(their)g(o)m(wnerships)e(and)i(p)
s(ermissions)d(during)h(rep)s(ository)h(transactions.)275
1264 y(If)d(the)h(con\014guration)f(v)-5 b(ariable)25
b Fp(PreservePermissions)d Fu(\(see)27 b(Section)g(C.12)g([con\014g],)i
(page)e(136\))150 1374 y(is)i(set)i(in)e(the)i(rep)s(ository)-8
b(,)30 b(CVS)g(will)d(sa)m(v)m(e)32 b(the)f(follo)m(wing)e(\014le)g(c)m
(haracteristics)i(in)e(the)i(rep)s(ository:)225 1505
y Fs(\017)60 b Fu(user)30 b(and)f(group)h(o)m(wnership)225
1637 y Fs(\017)60 b Fu(p)s(ermissions)225 1768 y Fs(\017)g
Fu(ma)5 b(jor)30 b(and)g(minor)f(device)h(n)m(um)m(b)s(ers)225
1900 y Fs(\017)60 b Fu(sym)m(b)s(olic)29 b(links)225
2031 y Fs(\017)60 b Fu(hard)29 b(link)g(structure)275
2184 y(Using)38 b(the)h Fp(PreservePermissions)34 b Fu(option)39
b(a\013ects)h(the)g(b)s(eha)m(vior)e(of)h(CVS)g(in)e(sev)m(eral)j(w)m
(a)m(ys.)150 2294 y(First,)28 b(some)h(of)f(the)h(new)e(op)s(erations)h
(supp)s(orted)e(b)m(y)i(CVS)g(are)g(not)h(accessible)f(to)g(all)g
(users.)39 b(In)27 b(par-)150 2403 y(ticular,)f(\014le)f(o)m(wnership)f
(and)h(sp)s(ecial)f(\014le)h(c)m(haracteristics)h(ma)m(y)h(only)e(b)s
(e)g(c)m(hanged)h(b)m(y)g(the)g(sup)s(eruser.)150 2513
y(When)j(the)h Fp(PreservePermissions)25 b Fu(con\014guration)k(v)-5
b(ariable)28 b(is)h(set,)i(therefore,)f(users)f(will)e(ha)m(v)m(e)k(to)
150 2623 y(b)s(e)f(`ro)s(ot')h(in)e(order)h(to)h(p)s(erform)e(CVS)h(op)
s(erations.)275 2754 y(When)40 b Fp(PreservePermissions)c
Fu(is)41 b(in)e(use,)44 b(some)e(CVS)e(op)s(erations)h(\(suc)m(h)g(as)g
(`)p Fp(cvs)30 b(status)p Fu('\))150 2864 y(will)38 b(not)i(recognize)i
(a)f(\014le's)e(hard)h(link)e(structure,)43 b(and)d(so)g(will)e(emit)i
(spurious)e(w)m(arnings)h(ab)s(out)150 2973 y(mismatc)m(hing)28
b(hard)f(links.)38 b(The)29 b(reason)g(is)e(that)j(CVS's)e(in)m(ternal)
g(structure)g(do)s(es)g(not)h(mak)m(e)h(it)e(easy)150
3083 y(for)g(these)h(op)s(erations)f(to)h(collect)g(all)e(the)i
(necessary)g(data)g(ab)s(out)f(hard)f(links,)g(so)i(they)g(c)m(hec)m(k)
h(for)e(\014le)150 3192 y(con\015icts)i(with)f(inaccurate)i(data.)275
3324 y(A)c(more)g(subtle)f(di\013erence)h(is)f(that)i(CVS)e(considers)g
(a)i(\014le)e(to)i(ha)m(v)m(e)g(c)m(hanged)g(only)e(if)h(its)f(con)m
(ten)m(ts)150 3433 y(ha)m(v)m(e)31 b(c)m(hanged)g(\(sp)s(eci\014cally)
-8 b(,)29 b(if)g(the)i(mo)s(di\014cation)d(time)i(of)h(the)f(w)m
(orking)g(\014le)f(do)s(es)h(not)g(matc)m(h)h(that)150
3543 y(of)g(the)g(rep)s(ository's)e(\014le\).)41 b(Therefore,)31
b(if)f(only)f(the)i(p)s(ermissions,)d(o)m(wnership)h(or)h(hard)g(link)
-5 b(age)30 b(ha)m(v)m(e)150 3653 y(c)m(hanged,)38 b(or)d(if)g(a)h
(device's)f(ma)5 b(jor)36 b(or)f(minor)f(n)m(um)m(b)s(ers)g(ha)m(v)m(e)
j(c)m(hanged,)h(CVS)d(will)d(not)k(notice.)57 b(In)150
3762 y(order)40 b(to)g(commit)g(suc)m(h)g(a)h(c)m(hange)g(to)g(the)f
(rep)s(ository)-8 b(,)42 b(y)m(ou)f(m)m(ust)f(force)g(the)h(commit)f
(with)f(`)p Fp(cvs)150 3872 y(commit)29 b(-f)p Fu('.)38
b(This)24 b(also)i(means)f(that)h(if)f(a)h(\014le's)e(p)s(ermissions)f
(ha)m(v)m(e)k(c)m(hanged)f(and)f(the)g(rep)s(ository)g(\014le)150
3981 y(is)c(new)m(er)h(than)f(the)h(w)m(orking)f(cop)m(y)-8
b(,)25 b(p)s(erforming)20 b(`)p Fp(cvs)30 b(update)p
Fu(')20 b(will)f(silen)m(tly)h(c)m(hange)j(the)f(p)s(ermissions)150
4091 y(on)30 b(the)h(w)m(orking)f(cop)m(y)-8 b(.)275
4222 y(Changing)26 b(hard)g(links)g(in)g(a)i(CVS)f(rep)s(ository)f(is)h
(particularly)e(delicate.)40 b(Supp)s(ose)25 b(that)k(\014le)d(`)p
Fp(foo)p Fu(')150 4332 y(is)36 b(link)m(ed)f(to)i(\014le)f(`)p
Fp(old)p Fu(',)i(but)e(is)g(later)g(relink)m(ed)f(to)j(\014le)d(`)p
Fp(new)p Fu('.)60 b(Y)-8 b(ou)37 b(can)g(wind)d(up)i(in)f(the)i(un)m
(usual)150 4441 y(situation)28 b(where,)i(although)f(`)p
Fp(foo)p Fu(',)g(`)p Fp(old)p Fu(')g(and)g(`)p Fp(new)p
Fu(')h(ha)m(v)m(e)g(all)f(had)g(their)f(underlying)f(link)g(patterns)
150 4551 y(c)m(hanged,)39 b(only)c(`)p Fp(foo)p Fu(')h(and)g(`)p
Fp(new)p Fu(')f(ha)m(v)m(e)j(b)s(een)d(mo)s(di\014ed,)h(so)h(`)p
Fp(old)p Fu(')f(is)f(not)h(considered)g(a)g(candidate)150
4661 y(for)29 b(c)m(hec)m(king)i(in.)39 b(It)30 b(can)f(b)s(e)g(v)m
(ery)h(easy)h(to)f(pro)s(duce)e(inconsisten)m(t)h(results)f(this)h(w)m
(a)m(y)-8 b(.)42 b(Therefore,)29 b(w)m(e)150 4770 y(recommend)e(that)i
(when)d(it)h(is)g(imp)s(ortan)m(t)g(to)h(sa)m(v)m(e)h(hard)e(links)e
(in)i(a)h(rep)s(ository)-8 b(,)28 b(the)f(pruden)m(t)g(course)150
4880 y(of)37 b(action)g(is)e(to)j Fp(touch)d Fu(an)m(y)i(\014le)f
(whose)g(link)-5 b(age)36 b(or)h(status)f(has)h(c)m(hanged)g(since)f
(the)h(last)f(c)m(hec)m(kin.)150 4989 y(Indeed,)h(it)f(ma)m(y)h(b)s(e)f
(wise)g(to)h Fp(touch)29 b(*)36 b Fu(b)s(efore)g(eac)m(h)h(commit)g(in)
e(a)i(directory)f(with)f(complex)h(hard)150 5099 y(link)28
b(structures.)275 5230 y(It)j(is)g(w)m(orth)g(noting)g(that)h(only)f
(regular)g(\014les)f(ma)m(y)i(b)s(e)f(merged,)h(for)f(reasons)h(that)g
(hop)s(efully)d(are)150 5340 y(ob)m(vious.)58 b(If)36
b(`)p Fp(cvs)30 b(update)p Fu(')k(or)j(`)p Fp(cvs)30
b(checkout)e(-j)p Fu(')36 b(attempts)h(to)g(merge)g(a)g(sym)m(b)s(olic)
d(link)h(with)g(a)p eop
%%Page: 82 84
82 83 bop 150 -116 a Fu(82)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y(regular)f(\014le,)h(or)g(t)m(w)m
(o)i(device)e(\014les)f(for)h(di\013eren)m(t)g(kinds)e(of)j(devices,)f
(CVS)g(will)d(rep)s(ort)j(a)g(con\015ict)h(and)150 476
y(refuse)h(to)i(p)s(erform)d(the)i(merge.)48 b(A)m(t)34
b(the)f(same)g(time,)g(`)p Fp(cvs)d(diff)p Fu(')h(will)g(not)h(rep)s
(ort)h(an)m(y)g(di\013erences)150 586 y(b)s(et)m(w)m(een)38
b(these)g(\014les,)h(since)d(no)i(meaningful)d(textual)j(comparisons)e
(can)i(b)s(e)f(made)g(on)h(\014les)e(whic)m(h)150 695
y(con)m(tain)31 b(no)f(text.)275 830 y(The)h Fp(PreservePermissions)26
b Fu(features)32 b(do)f(not)h(w)m(ork)f(with)g(clien)m(t/serv)m(er)h
Ft(cvs)p Fu(.)43 b(Another)31 b(limi-)150 939 y(tation)f(is)f(that)h
(hard)f(links)f(m)m(ust)h(b)s(e)h(to)g(other)g(\014les)f(within)e(the)j
(same)g(directory;)g(hard)f(links)e(across)150 1049 y(directories)i
(are)i(not)g(supp)s(orted.)p eop
%%Page: 83 85
83 84 bop 150 -116 a Fu(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
(commands)1955 b(83)150 366 y Fr(App)t(endix)53 b(A)81
b(Guide)53 b(to)h(CVS)f(commands)275 634 y Fu(This)39
b(app)s(endix)h(describ)s(es)g(the)h(o)m(v)m(erall)h(structure)g(of)f
Ft(cvs)g Fu(commands,)k(and)c(describ)s(es)f(some)150
743 y(commands)24 b(in)f(detail)h(\(others)h(are)f(describ)s(ed)f
(elsewhere;)j(for)e(a)h(quic)m(k)f(reference)g(to)i Ft(cvs)d
Fu(commands,)150 853 y(see)31 b(App)s(endix)d(B)i([In)m(v)m(oking)h
(CVS],)f(page)h(113\).)150 1138 y Fq(A.1)67 b(Ov)l(erall)47
b(structure)e(of)g(CVS)f(commands)275 1341 y Fu(The)29
b(o)m(v)m(erall)i(format)g(of)f(all)g Ft(cvs)f Fu(commands)h(is:)390
1481 y Fp(cvs)47 b([)g(cvs_options)e(])j(cvs_command)c([)k
(command_options)43 b(])48 b([)f(command_args)e(])150
1657 y(cvs)336 b Fu(The)30 b(name)g(of)h(the)f Ft(cvs)g
Fu(program.)150 1827 y Fp(cvs_options)630 1937 y Fu(Some)f(options)f
(that)h(a\013ect)i(all)c(sub-commands)h(of)h Ft(cvs)p
Fu(.)39 b(These)29 b(are)g(describ)s(ed)d(b)s(elo)m(w.)150
2107 y Fp(cvs_command)630 2217 y Fu(One)20 b(of)h(sev)m(eral)h
(di\013eren)m(t)e(sub-commands.)36 b(Some)21 b(of)g(the)g(commands)g
(ha)m(v)m(e)h(aliases)e(that)630 2326 y(can)37 b(b)s(e)f(used)g
(instead;)k(those)d(aliases)f(are)h(noted)g(in)f(the)h(reference)g(man)
m(ual)f(for)g(that)630 2436 y(command.)47 b(There)32
b(are)h(only)e(t)m(w)m(o)j(situations)d(where)h(y)m(ou)h(ma)m(y)g(omit)
f(`)p Fp(cvs_command)p Fu(':)630 2546 y(`)p Fp(cvs)e(-H)p
Fu(')k(elicits)f(a)i(list)e(of)i(a)m(v)-5 b(ailable)33
b(commands,)j(and)e(`)p Fp(cvs)29 b(-v)p Fu(')34 b(displa)m(ys)f(v)m
(ersion)h(in-)630 2655 y(formation)c(on)g Ft(cvs)g Fu(itself.)150
2826 y Fp(command_options)630 2935 y Fu(Options)f(that)i(are)g(sp)s
(eci\014c)e(for)h(the)h(command.)150 3106 y Fp(command_args)630
3215 y Fu(Argumen)m(ts)f(to)i(the)e(commands.)275 3391
y(There)41 b(is)h(unfortunately)f(some)i(confusion)e(b)s(et)m(w)m(een)i
Fp(cvs_options)c Fu(and)j Fp(command_options)p Fu(.)150
3501 y(`)p Fp(-l)p Fu(',)37 b(when)e(giv)m(en)h(as)g(a)g
Fp(cvs_option)p Fu(,)f(only)g(a\013ects)i(some)f(of)g(the)g(commands.)
57 b(When)36 b(it)f(is)g(giv)m(en)150 3610 y(as)g(a)g
Fp(command_option)c Fu(is)j(has)h(a)g(di\013eren)m(t)f(meaning,)i(and)e
(is)g(accepted)i(b)m(y)f(more)g(commands.)54 b(In)150
3720 y(other)26 b(w)m(ords,)h(do)e(not)h(tak)m(e)i(the)e(ab)s(o)m(v)m
(e)h(categorization)g(to)s(o)g(seriously)-8 b(.)38 b(Lo)s(ok)26
b(at)g(the)g(do)s(cumen)m(tation)150 3829 y(instead.)150
4114 y Fq(A.2)67 b(CVS's)45 b(exit)h(status)275 4318
y Fu(CVS)25 b(can)h(indicate)e(to)j(the)f(calling)e(en)m(vironmen)m(t)h
(whether)h(it)f(succeeded)h(or)g(failed)e(b)m(y)i(setting)g(its)150
4427 y Fo(exit)h(status)p Fu(.)40 b(The)27 b(exact)i(w)m(a)m(y)g(of)e
(testing)h(the)f(exit)g(status)h(will)d(v)-5 b(ary)27
b(from)g(one)h(op)s(erating)f(system)g(to)150 4537 y(another.)45
b(F)-8 b(or)32 b(example)f(in)g(a)h(unix)d(shell)h(script)h(the)h(`)p
Fp($?)p Fu(')f(v)-5 b(ariable)30 b(will)f(b)s(e)i(0)h(if)f(the)h(last)f
(command)150 4647 y(returned)e(a)i(successful)e(exit)h(status,)h(or)g
(greater)g(than)f(0)h(if)e(the)i(exit)f(status)h(indicated)e(failure.)
275 4792 y(If)g(CVS)h(is)f(successful,)h(it)g(returns)f(a)i(successful)
e(status;)i(if)e(there)h(is)g(an)g(error,)g(it)g(prin)m(ts)f(an)h
(error)150 4902 y(message)h(and)f(returns)f(a)i(failure)d(status.)41
b(The)30 b(one)h(exception)f(to)h(this)e(is)h(the)g Fp(cvs)g(diff)f
Fu(command.)150 5011 y(It)k(will)d(return)h(a)i(successful)f(status)g
(if)g(it)g(found)g(no)g(di\013erences,)h(or)f(a)h(failure)e(status)i
(if)f(there)g(w)m(ere)150 5121 y(di\013erences)f(or)h(if)f(there)i(w)m
(as)f(an)g(error.)45 b(Because)34 b(this)d(b)s(eha)m(vior)g(pro)m
(vides)g(no)h(go)s(o)s(d)g(w)m(a)m(y)h(to)g(detect)150
5230 y(errors,)j(in)e(the)h(future)f(it)h(is)f(p)s(ossible)e(that)k
Fp(cvs)29 b(diff)34 b Fu(will)f(b)s(e)h(c)m(hanged)i(to)f(b)s(eha)m(v)m
(e)h(lik)m(e)e(the)i(other)150 5340 y Ft(cvs)29 b Fu(commands.)p
eop
%%Page: 84 86
84 85 bop 150 -116 a Fu(84)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fq(A.3)67 b(Default)47
b(options)e(and)g(the)g Fg(~)p Fq(/.cvsrc)f(\014le)275
572 y Fu(There)28 b(are)i(some)f Fp(command_options)c
Fu(that)30 b(are)g(used)e(so)h(often)h(that)g(y)m(ou)f(migh)m(t)g(ha)m
(v)m(e)h(set)g(up)e(an)150 681 y(alias)i(or)h(some)g(other)g(means)g
(to)g(mak)m(e)h(sure)e(y)m(ou)i(alw)m(a)m(ys)f(sp)s(ecify)e(that)j
(option.)41 b(One)31 b(example)f(\(the)150 791 y(one)i(that)h(dro)m(v)m
(e)g(the)g(implemen)m(tation)e(of)h(the)g(`)p Fp(.cvsrc)p
Fu(')f(supp)s(ort,)g(actually\))i(is)e(that)i(man)m(y)f(p)s(eople)150
900 y(\014nd)37 b(the)h(default)f(output)h(of)g(the)g(`)p
Fp(diff)p Fu(')g(command)g(to)g(b)s(e)g(v)m(ery)g(hard)f(to)i(read,)h
(and)e(that)g(either)150 1010 y(con)m(text)32 b(di\013s)d(or)i
(unidi\013s)c(are)k(m)m(uc)m(h)f(easier)g(to)h(understand.)275
1157 y(The)g(`)p Fp(~/.cvsrc)p Fu(')g(\014le)g(is)g(a)i(w)m(a)m(y)g
(that)f(y)m(ou)h(can)f(add)g(default)f(options)h(to)h
Fp(cvs_commands)28 b Fu(within)150 1267 y(cvs,)j(instead)e(of)i
(relying)e(on)h(aliases)g(or)g(other)h(shell)d(scripts.)275
1414 y(The)34 b(format)i(of)f(the)h(`)p Fp(~/.cvsrc)p
Fu(')d(\014le)i(is)f(simple.)53 b(The)35 b(\014le)f(is)h(searc)m(hed)g
(for)g(a)h(line)e(that)h(b)s(egins)150 1523 y(with)i(the)i(same)g(name)
f(as)h(the)f Fp(cvs_command)e Fu(b)s(eing)h(executed.)66
b(If)38 b(a)g(matc)m(h)i(is)d(found,)j(then)e(the)150
1633 y(remainder)26 b(of)i(the)g(line)e(is)g(split)g(up)h(\(at)i
(whitespace)e(c)m(haracters\))i(in)m(to)f(separate)h(options)e(and)g
(added)150 1742 y(to)k(the)g(command)f(argumen)m(ts)g
Fo(b)s(efore)36 b Fu(an)m(y)30 b(options)g(from)g(the)g(command)h
(line.)275 1889 y(If)d(a)i(command)f(has)f(t)m(w)m(o)j(names)e(\(e.g.,)
i Fp(checkout)c Fu(and)i Fp(co)p Fu(\),)g(the)g(o\016cial)g(name,)h
(not)f(necessarily)150 1999 y(the)j(one)g(used)f(on)h(the)g(command)f
(line,)g(will)e(b)s(e)i(used)g(to)h(matc)m(h)h(against)f(the)g(\014le.)
44 b(So)32 b(if)e(this)h(is)g(the)150 2109 y(con)m(ten)m(ts)h(of)f(the)
f(user's)g(`)p Fp(~/.cvsrc)p Fu(')f(\014le:)390 2250
y Fp(log)47 b(-N)390 2354 y(diff)g(-u)390 2457 y(update)f(-P)390
2561 y(checkout)g(-P)150 2708 y Fu(the)34 b(command)g(`)p
Fp(cvs)c(checkout)e(foo)p Fu(')33 b(w)m(ould)g(ha)m(v)m(e)i(the)g(`)p
Fp(-P)p Fu(')e(option)h(added)f(to)i(the)f(argumen)m(ts,)i(as)150
2818 y(w)m(ell)29 b(as)i(`)p Fp(cvs)f(co)f(foo)p Fu('.)275
2965 y(With)21 b(the)h(example)f(\014le)g(ab)s(o)m(v)m(e,)k(the)d
(output)f(from)h(`)p Fp(cvs)29 b(diff)h(foobar)p Fu(')20
b(will)f(b)s(e)i(in)g(unidi\013)d(format.)150 3074 y(`)p
Fp(cvs)30 b(diff)f(-c)h(foobar)p Fu(')d(will)f(pro)m(vide)i(con)m(text)
i(di\013s,)e(as)h(usual.)38 b(Getting)30 b Fp(")p Fu(old)p
Fp(")d Fu(format)i(di\013s)e(w)m(ould)150 3184 y(b)s(e)37
b(sligh)m(tly)g(more)h(complicated,)i(b)s(ecause)e Fp(diff)e
Fu(do)s(esn't)i(ha)m(v)m(e)h(an)f(option)g(to)g(sp)s(ecify)f(use)h(of)g
(the)150 3294 y Fp(")p Fu(old)p Fp(")29 b Fu(format,)i(so)g(y)m(ou)f(w)
m(ould)f(need)i(`)p Fp(cvs)e(-f)h(diff)f(foobar)p Fu('.)275
3441 y(In)23 b(place)i(of)f(the)h(command)f(name)h(y)m(ou)g(can)g(use)f
Fp(cvs)f Fu(to)j(sp)s(ecify)d(global)h(options)f(\(see)j(Section)e(A.4)
150 3550 y([Global)30 b(options],)g(page)h(84\).)42 b(F)-8
b(or)31 b(example)f(the)h(follo)m(wing)e(line)f(in)h(`)p
Fp(.cvsrc)p Fu(')390 3691 y Fp(cvs)47 b(-z6)275 3838
y Fu(causes)30 b Ft(cvs)g Fu(to)h(use)f(compression)f(lev)m(el)h(6.)150
4127 y Fq(A.4)67 b(Global)46 b(options)275 4332 y Fu(The)29
b(a)m(v)-5 b(ailable)30 b(`)p Fp(cvs_options)p Fu(')e(\(that)j(are)g
(giv)m(en)f(to)i(the)e(left)g(of)h(`)p Fp(cvs_command)p
Fu('\))d(are:)150 4511 y Fp(--allow-root=)p Fo(ro)s(otdir)630
4620 y Fu(Sp)s(ecify)h(legal)i Ft(cvsr)n(oot)e Fu(directory)-8
b(.)43 b(See)31 b(Section)g(2.9.3.1)i([P)m(assw)m(ord)f(authen)m
(tication)630 4730 y(serv)m(er],)f(page)g(20.)150 4902
y Fp(-a)384 b Fu(Authen)m(ticate)26 b(all)e(comm)m(unication)h(b)s(et)m
(w)m(een)h(the)f(clien)m(t)g(and)g(the)g(serv)m(er.)39
b(Only)24 b(has)h(an)630 5011 y(e\013ect)i(on)e(the)g
Ft(cvs)f Fu(clien)m(t.)39 b(As)25 b(of)g(this)f(writing,)g(this)g(is)g
(only)h(implemen)m(ted)e(when)h(using)630 5121 y(a)45
b(GSSAPI)e(connection)h(\(see)i(Section)e(2.9.4)i([GSSAPI)d(authen)m
(ticated],)49 b(page)c(23\).)630 5230 y(Authen)m(tication)33
b(prev)m(en)m(ts)i(certain)e(sorts)h(of)f(attac)m(ks)j(in)m(v)m(olving)
c(hijac)m(king)h(the)h(activ)m(e)630 5340 y Ft(tcp)29
b Fu(connection.)41 b(Enabling)28 b(authen)m(tication)j(do)s(es)f(not)h
(enable)f(encryption.)p eop
%%Page: 85 87
85 86 bop 150 -116 a Fu(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
(commands)1955 b(85)150 366 y Fp(-b)30 b Fo(bindir)113
b Fu(In)42 b Ft(cvs)f Fu(1.9.18)k(and)d(older,)j(this)d(sp)s(eci\014ed)
f(that)i Ft(r)n(cs)e Fu(programs)h(are)h(in)f(the)g Fo(bindir)630
476 y Fu(directory)-8 b(.)43 b(Curren)m(t)30 b(v)m(ersions)h(of)g
Ft(cvs)g Fu(do)g(not)g(run)f Ft(r)n(cs)g Fu(programs;)i(for)f
(compatibilit)m(y)630 586 y(this)e(option)h(is)g(accepted,)i(but)d(it)h
(do)s(es)g(nothing.)150 737 y Fp(-T)g Fo(temp)s(dir)630
847 y Fu(Use)h Fo(temp)s(dir)36 b Fu(as)31 b(the)g(directory)g(where)f
(temp)s(orary)h(\014les)f(are)h(lo)s(cated.)43 b(Ov)m(errides)30
b(the)630 956 y(setting)42 b(of)f(the)h Fp($TMPDIR)d
Fu(en)m(vironmen)m(t)i(v)-5 b(ariable)41 b(and)g(an)m(y)g(precompiled)f
(directory)-8 b(.)630 1066 y(This)29 b(parameter)h(should)f(b)s(e)h(sp)
s(eci\014ed)e(as)j(an)f(absolute)g(pathname.)150 1217
y Fp(-d)g Fo(cvs_ro)s(ot_directory)630 1327 y Fu(Use)f
Fo(cvs)p 932 1327 28 4 v 33 w(ro)s(ot)p 1129 1327 V 33
w(directory)36 b Fu(as)28 b(the)h(ro)s(ot)g(directory)f(pathname)g(of)g
(the)h(rep)s(ository)-8 b(.)40 b(Ov)m(er-)630 1436 y(rides)28
b(the)h(setting)g(of)g(the)h Fp($CVSROOT)d Fu(en)m(vironmen)m(t)h(v)-5
b(ariable.)39 b(See)30 b(Chapter)e(2)i([Rep)s(os-)630
1546 y(itory],)g(page)i(7.)150 1697 y Fp(-e)e Fo(editor)121
b Fu(Use)48 b Fo(editor)54 b Fu(to)49 b(en)m(ter)g(revision)d(log)i
(information.)92 b(Ov)m(errides)46 b(the)j(setting)f(of)g(the)630
1807 y Fp($CVSEDITOR)38 b Fu(and)j Fp($EDITOR)e Fu(en)m(vironmen)m(t)i
(v)-5 b(ariables.)72 b(F)-8 b(or)42 b(more)f(information,)h(see)630
1916 y(Section)30 b(1.3.2)i([Committing)e(y)m(our)g(c)m(hanges],)i
(page)f(4.)150 2068 y Fp(-f)384 b Fu(Do)31 b(not)g(read)f(the)h(`)p
Fp(~/.cvsrc)p Fu(')e(\014le.)40 b(This)29 b(option)h(is)f(most)i(often)
g(used)f(b)s(ecause)g(of)h(the)630 2177 y(non-orthogonalit)m(y)26
b(of)g(the)g Ft(cvs)f Fu(option)g(set.)40 b(F)-8 b(or)26
b(example,)h(the)f(`)p Fp(cvs)k(log)p Fu(')25 b(option)g(`)p
Fp(-N)p Fu(')630 2287 y(\(turn)35 b(o\013)h(displa)m(y)e(of)i(tag)h
(names\))f(do)s(es)f(not)h(ha)m(v)m(e)h(a)f(corresp)s(onding)d(option)j
(to)g(turn)630 2397 y(the)d(displa)m(y)d(on.)47 b(So)33
b(if)e(y)m(ou)i(ha)m(v)m(e)h(`)p Fp(-N)p Fu(')e(in)f(the)i(`)p
Fp(~/.cvsrc)p Fu(')e(en)m(try)h(for)h(`)p Fp(log)p Fu(',)g(y)m(ou)f(ma)
m(y)630 2506 y(need)e(to)h(use)f(`)p Fp(-f)p Fu(')h(to)g(sho)m(w)f(the)
g(tag)i(names.)150 2658 y Fp(-H)150 2767 y(--help)192
b Fu(Displa)m(y)35 b(usage)i(information)d(ab)s(out)i(the)g(sp)s
(eci\014ed)e(`)p Fp(cvs_command)p Fu(')g(\(but)i(do)g(not)g(ac-)630
2877 y(tually)30 b(execute)j(the)f(command\).)44 b(If)31
b(y)m(ou)h(don't)f(sp)s(ecify)f(a)i(command)f(name,)i(`)p
Fp(cvs)c(-H)p Fu(')630 2986 y(displa)m(ys)f(o)m(v)m(erall)j(help)e(for)
h Ft(cvs)p Fu(,)g(including)d(a)k(list)e(of)h(other)h(help)e(options.)
150 3138 y Fp(-l)384 b Fu(Do)27 b(not)f(log)g(the)g(`)p
Fp(cvs_command)p Fu(')d(in)i(the)h(command)g(history)f(\(but)g(execute)
i(it)f(an)m(yw)m(a)m(y\).)630 3247 y(See)31 b(Section)f(A.11)h
([history],)g(page)g(100,)h(for)e(information)e(on)j(command)f(history)
-8 b(.)150 3399 y Fp(-n)384 b Fu(Do)37 b(not)f(c)m(hange)i(an)m(y)e
(\014les.)58 b(A)m(ttempt)37 b(to)g(execute)h(the)e(`)p
Fp(cvs_command)p Fu(',)f(but)h(only)f(to)630 3508 y(issue)29
b(rep)s(orts;)g(do)h(not)g(remo)m(v)m(e,)i(up)s(date,)d(or)h(merge)h
(an)m(y)f(existing)f(\014les,)g(or)h(create)i(an)m(y)630
3618 y(new)e(\014les.)630 3748 y(Note)g(that)e Ft(cvs)g
Fu(will)d(not)k(necessarily)e(pro)s(duce)g(exactly)i(the)f(same)h
(output)e(as)i(without)630 3858 y(`)p Fp(-n)p Fu('.)61
b(In)37 b(some)g(cases)h(the)g(output)e(will)f(b)s(e)i(the)g(same,)i
(but)e(in)f(other)h(cases)h Ft(cvs)f Fu(will)630 3967
y(skip)24 b(some)i(of)g(the)g(pro)s(cessing)e(that)i(w)m(ould)e(ha)m(v)
m(e)j(b)s(een)e(required)f(to)i(pro)s(duce)f(the)g(exact)630
4077 y(same)31 b(output.)150 4228 y Fp(-Q)384 b Fu(Cause)27
b(the)h(command)g(to)g(b)s(e)f(really)f(quiet;)i(the)g(command)g(will)d
(only)h(generate)j(output)630 4338 y(for)h(serious)f(problems.)150
4489 y Fp(-q)384 b Fu(Cause)40 b(the)g(command)h(to)f(b)s(e)g(somewhat)
h(quiet;)k(informational)38 b(messages,)44 b(suc)m(h)c(as)630
4599 y(rep)s(orts)30 b(of)g(recursion)f(through)h(sub)s(directories,)e
(are)j(suppressed.)150 4750 y Fp(-r)384 b Fu(Mak)m(e)31
b(new)f(w)m(orking)f(\014les)g(read-only)-8 b(.)40 b(Same)30
b(e\013ect)h(as)f(if)f(the)h Fp($CVSREAD)d Fu(en)m(vironmen)m(t)630
4860 y(v)-5 b(ariable)36 b(is)g(set)i(\(see)h(App)s(endix)34
b(D)k([En)m(vironmen)m(t)f(v)-5 b(ariables],)38 b(page)g(139\).)63
b(The)37 b(de-)630 4969 y(fault)31 b(is)f(to)i(mak)m(e)g(w)m(orking)f
(\014les)f(writable,)h(unless)e(w)m(atc)m(hes)k(are)f(on)f(\(see)h
(Section)f(10.6)630 5079 y([W)-8 b(atc)m(hes],)33 b(page)e(64\).)150
5230 y Fp(-s)f Fo(v)-5 b(ariable)5 b Fp(=)p Fo(v)-5 b(alue)630
5340 y Fu(Set)31 b(a)f(user)g(v)-5 b(ariable)29 b(\(see)i(Section)g
(C.11)g([V)-8 b(ariables],)30 b(page)h(135\).)p eop
%%Page: 86 88
86 87 bop 150 -116 a Fu(86)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fp(-t)384 b Fu(T)-8
b(race)36 b(program)e(execution;)j(displa)m(y)c(messages)j(sho)m(wing)e
(the)h(steps)f(of)h Ft(cvs)f Fu(activit)m(y)-8 b(.)630
476 y(P)m(articularly)35 b(useful)g(with)g(`)p Fp(-n)p
Fu(')h(to)h(explore)f(the)h(p)s(oten)m(tial)f(impact)g(of)h(an)f
(unfamiliar)630 586 y(command.)150 739 y Fp(-v)150 892
y(--version)630 1002 y Fu(Displa)m(y)30 b(v)m(ersion)f(and)h(cop)m
(yrigh)m(t)h(information)e(for)h Ft(cvs)p Fu(.)150 1155
y Fp(-w)384 b Fu(Mak)m(e)35 b(new)d(w)m(orking)g(\014les)g(read-write.)
48 b(Ov)m(errides)32 b(the)h(setting)g(of)g(the)g Fp($CVSREAD)e
Fu(en-)630 1265 y(vironmen)m(t)d(v)-5 b(ariable.)39 b(Files)29
b(are)g(created)h(read-write)f(b)m(y)g(default,)g(unless)e
Fp($CVSREAD)g Fu(is)630 1374 y(set)k(or)f(`)p Fp(-r)p
Fu(')h(is)e(giv)m(en.)150 1528 y Fp(-x)384 b Fu(Encrypt)30
b(all)g(comm)m(unication)h(b)s(et)m(w)m(een)h(the)f(clien)m(t)g(and)f
(the)i(serv)m(er.)43 b(Only)30 b(has)g(an)i(ef-)630 1637
y(fect)f(on)f(the)g Ft(cvs)f Fu(clien)m(t.)41 b(As)30
b(of)g(this)f(writing,)f(this)h(is)g(only)h(implemen)m(ted)e(when)h
(using)630 1747 y(a)f(GSSAPI)e(connection)i(\(see)g(Section)f(2.9.4)i
([GSSAPI)e(authen)m(ticated],)i(page)f(23\))g(or)g(a)630
1856 y(Kerb)s(eros)f(connection)g(\(see)i(Section)e(2.9.5)j([Kerb)s
(eros)c(authen)m(ticated],)k(page)e(24\).)41 b(En-)630
1966 y(abling)23 b(encryption)g(implies)f(that)j(message)h(tra\016c)f
(is)e(also)i(authen)m(ticated.)40 b(Encryption)630 2076
y(supp)s(ort)25 b(is)h(not)i(a)m(v)-5 b(ailable)26 b(b)m(y)h(default;)h
(it)e(m)m(ust)h(b)s(e)g(enabled)f(using)f(a)j(sp)s(ecial)d(con\014gure)
630 2185 y(option,)30 b(`)p Fp(--enable-encryption)p
Fu(',)c(when)j(y)m(ou)i(build)c Ft(cvs)p Fu(.)150 2338
y Fp(-z)j Fo(gzip-lev)m(el)630 2448 y Fu(Set)h(the)f(compression)f(lev)
m(el.)41 b(Only)29 b(has)h(an)g(e\013ect)i(on)e(the)h
Ft(cvs)e Fu(clien)m(t.)150 2696 y Fq(A.5)67 b(Common)46
b(command)f(options)275 2886 y Fu(This)24 b(section)j(describ)s(es)e
(the)i(`)p Fp(command_options)p Fu(')c(that)28 b(are)f(a)m(v)-5
b(ailable)26 b(across)h(sev)m(eral)g Ft(cvs)f Fu(com-)150
2995 y(mands.)50 b(These)33 b(options)g(are)h(alw)m(a)m(ys)h(giv)m(en)e
(to)i(the)f(righ)m(t)f(of)h(`)p Fp(cvs_command)p Fu('.)48
b(Not)35 b(all)d(commands)150 3105 y(supp)s(ort)h(all)h(of)h(these)g
(options;)i(eac)m(h)f(option)e(is)g(only)g(supp)s(orted)f(for)i
(commands)f(where)h(it)f(mak)m(es)150 3214 y(sense.)40
b(Ho)m(w)m(ev)m(er,)30 b(when)d(a)h(command)f(has)g(one)h(of)g(these)g
(options)f(y)m(ou)g(can)h(almost)g(alw)m(a)m(ys)g(coun)m(t)g(on)150
3324 y(the)d(same)g(b)s(eha)m(vior)e(of)i(the)f(option)g(as)h(in)e
(other)i(commands.)38 b(\(Other)25 b(command)f(options,)h(whic)m(h)f
(are)150 3434 y(listed)30 b(with)f(the)i(individual)c(commands,)k(ma)m
(y)g(ha)m(v)m(e)i(di\013eren)m(t)d(b)s(eha)m(vior)g(from)h(one)g
Ft(cvs)f Fu(command)150 3543 y(to)h(the)g(other\).)275
3675 y Fi(W)-8 b(arning:)37 b Fu(the)23 b(`)p Fp(history)p
Fu(')f(command)h(is)f(an)h(exception;)j(it)c(supp)s(orts)g(man)m(y)h
(options)f(that)i(con\015ict)150 3784 y(ev)m(en)31 b(with)e(these)i
(standard)f(options.)150 3959 y Fp(-D)g Fo(date_sp)s(ec)630
4069 y Fu(Use)43 b(the)f(most)h(recen)m(t)h(revision)c(no)j(later)f
(than)g Fo(date)p 2614 4069 28 4 v 34 w(sp)s(ec)p Fu(.)76
b Fo(date)p 3090 4069 V 33 w(sp)s(ec)48 b Fu(is)41 b(a)i(single)630
4179 y(argumen)m(t,)31 b(a)g(date)g(description)d(sp)s(ecifying)g(a)j
(date)g(in)e(the)i(past.)630 4310 y(The)21 b(sp)s(eci\014cation)f(is)h
Fo(stic)m(ky)29 b Fu(when)20 b(y)m(ou)i(use)f(it)g(to)h(mak)m(e)h(a)f
(priv)-5 b(ate)20 b(cop)m(y)j(of)e(a)h(source)g(\014le;)630
4420 y(that)f(is,)h(when)d(y)m(ou)h(get)i(a)f(w)m(orking)e(\014le)h
(using)e(`)p Fp(-D)p Fu(',)23 b Ft(cvs)c Fu(records)h(the)h(date)g(y)m
(ou)f(sp)s(eci\014ed,)630 4529 y(so)31 b(that)g(further)e(up)s(dates)g
(in)g(the)i(same)f(directory)g(will)e(use)i(the)h(same)f(date)h(\(for)g
(more)630 4639 y(information)e(on)h(stic)m(ky)h(tags/dates,)h(see)f
(Section)f(4.9)i([Stic)m(ky)e(tags],)i(page)f(36\).)630
4770 y(`)p Fp(-D)p Fu(')g(is)g(a)m(v)-5 b(ailable)30
b(with)g(the)i Fp(checkout)p Fu(,)e Fp(diff)p Fu(,)g
Fp(export)p Fu(,)h Fp(history)p Fu(,)e Fp(rdiff)p Fu(,)i
Fp(rtag)p Fu(,)g(and)630 4880 y Fp(update)g Fu(commands.)47
b(\(The)33 b Fp(history)d Fu(command)j(uses)f(this)g(option)g(in)f(a)i
(sligh)m(tly)e(dif-)630 4989 y(feren)m(t)g(w)m(a)m(y;)g(see)g(Section)g
(A.11.1)h([history)d(options],)i(page)g(101\).)630 5121
y(A)e(wide)g(v)-5 b(ariet)m(y)29 b(of)h(date)g(formats)g(are)f(supp)s
(orted)f(b)m(y)h Ft(cvs)p Fu(.)40 b(The)28 b(most)i(standard)f(ones)630
5230 y(are)g(ISO8601)h(\(from)f(the)g(In)m(ternational)f(Standards)g
(Organization\))g(and)g(the)i(In)m(ternet)630 5340 y(e-mail)g(standard)
f(\(sp)s(eci\014ed)g(in)g(RF)m(C822)j(as)f(amended)f(b)m(y)g(RF)m
(C1123\).)p eop
%%Page: 87 89
87 88 bop 150 -116 a Fu(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
(commands)1955 b(87)630 366 y(ISO8601)31 b(dates)g(ha)m(v)m(e)h(man)m
(y)e(v)-5 b(arian)m(ts)30 b(but)g(a)h(few)f(examples)g(are:)870
492 y Fp(1972-09-24)870 596 y(1972-09-24)45 b(20:05)630
727 y Fu(There)34 b(are)h(a)f(lot)h(more)f(ISO8601)h(date)g(formats,)h
(and)e(CVS)f(accepts)j(man)m(y)e(of)h(them,)630 837 y(but)30
b(y)m(ou)g(probably)f(don't)h(w)m(an)m(t)i(to)f(hear)f(the)g
Fo(whole)35 b Fu(long)30 b(story)h(:-\).)630 968 y(In)g(addition)e(to)k
(the)e(dates)h(allo)m(w)m(ed)f(in)g(In)m(ternet)g(e-mail)g(itself,)g
Ft(cvs)f Fu(also)i(allo)m(ws)f(some)630 1078 y(of)g(the)f(\014elds)f
(to)i(b)s(e)f(omitted.)41 b(F)-8 b(or)31 b(example:)870
1203 y Fp(24)47 b(Sep)g(1972)g(20:05)870 1307 y(24)g(Sep)630
1439 y Fu(The)23 b(date)i(is)d(in)m(terpreted)h(as)h(b)s(eing)f(in)f
(the)i(lo)s(cal)f(timezone,)j(unless)c(a)i(sp)s(eci\014c)e(timezone)630
1548 y(is)29 b(sp)s(eci\014ed.)630 1680 y(These)k(t)m(w)m(o)i(date)f
(formats)f(are)h(preferred.)48 b(Ho)m(w)m(ev)m(er,)36
b Ft(cvs)d Fu(curren)m(tly)f(accepts)j(a)e(wide)630 1789
y(v)-5 b(ariet)m(y)35 b(of)f(other)g(date)h(formats.)53
b(They)34 b(are)g(in)m(ten)m(tionally)f(not)h(do)s(cumen)m(ted)g(here)g
(in)630 1899 y(an)m(y)d(detail,)e(and)h(future)g(v)m(ersions)f(of)i
Ft(cvs)e Fu(migh)m(t)h(not)h(accept)h(all)d(of)i(them.)630
2030 y(One)f(suc)m(h)g(format)g(is)g Fo(mon)m(th)p Fp(/)p
Fo(da)m(y)8 b Fp(/)p Fo(y)m(ear)f Fu(.)41 b(This)28 b(ma)m(y)j(confuse)
f(p)s(eople)g(who)f(are)i(accus-)630 2140 y(tomed)g(to)h(ha)m(ving)e
(the)h(mon)m(th)f(and)h(da)m(y)g(in)e(the)i(other)g(order;)g(`)p
Fp(1/4/96)p Fu(')e(is)h(Jan)m(uary)g(4,)630 2249 y(not)h(April)d(1.)630
2381 y(Remem)m(b)s(er)39 b(to)h(quote)g(the)f(argumen)m(t)h(to)f(the)h
(`)p Fp(-D)p Fu(')f(\015ag)g(so)h(that)g(y)m(our)f(shell)e(do)s(esn't)
630 2490 y(in)m(terpret)f(spaces)h(as)g(argumen)m(t)h(separators.)60
b(A)37 b(command)g(using)e(the)i(`)p Fp(-D)p Fu(')g(\015ag)g(can)630
2600 y(lo)s(ok)30 b(lik)m(e)g(this:)870 2726 y Fp($)47
b(cvs)g(diff)g(-D)g("1)g(hour)g(ago")g(cvs.texinfo)150
2879 y(-f)384 b Fu(When)38 b(y)m(ou)g(sp)s(ecify)f(a)h(particular)e
(date)j(or)f(tag)h(to)g Ft(cvs)e Fu(commands,)j(they)e(normally)630
2988 y(ignore)28 b(\014les)g(that)h(do)f(not)h(con)m(tain)g(the)g(tag)h
(\(or)f(did)d(not)j(exist)g(prior)e(to)i(the)g(date\))g(that)630
3098 y(y)m(ou)35 b(sp)s(eci\014ed.)53 b(Use)36 b(the)f(`)p
Fp(-f)p Fu(')g(option)g(if)f(y)m(ou)h(w)m(an)m(t)h(\014les)e(retriev)m
(ed)h(ev)m(en)h(when)e(there)630 3207 y(is)h(no)h(matc)m(h)h(for)f(the)
g(tag)h(or)f(date.)59 b(\(The)36 b(most)g(recen)m(t)h(revision)e(of)h
(the)g(\014le)f(will)f(b)s(e)630 3317 y(used\).)630 3434
y(`)p Fp(-f)p Fu(')j(is)f(a)m(v)-5 b(ailable)37 b(with)f(these)h
(commands:)54 b Fp(annotate)p Fu(,)37 b Fp(checkout)p
Fu(,)g Fp(export)p Fu(,)g Fp(rdiff)p Fu(,)630 3543 y
Fp(rtag)p Fu(,)29 b(and)h Fp(update)p Fu(.)630 3675 y
Fi(W)-8 b(arning:)38 b Fu(The)24 b Fp(commit)e Fu(and)i
Fp(remove)e Fu(commands)i(also)g(ha)m(v)m(e)i(a)e(`)p
Fp(-f)p Fu(')h(option,)g(but)e(it)h(has)630 3784 y(a)34
b(di\013eren)m(t)f(b)s(eha)m(vior)g(for)g(those)i(commands.)50
b(See)34 b(Section)f(A.8.1)i([commit)f(options],)630
3894 y(page)d(96,)h(and)d(Section)i(7.2)g([Remo)m(ving)g(\014les],)f
(page)h(50.)150 4047 y Fp(-k)f Fo(k\015ag)165 b Fu(Alter)35
b(the)g(default)f(pro)s(cessing)g(of)h(k)m(eyw)m(ords.)55
b(See)35 b(Chapter)g(12)h([Keyw)m(ord)f(substitu-)630
4157 y(tion],)28 b(page)h(71,)h(for)d(the)i(meaning)e(of)h
Fo(k\015ag)p Fu(.)40 b(Y)-8 b(our)28 b Fo(k\015ag)36
b Fu(sp)s(eci\014cation)27 b(is)g Fo(stic)m(ky)36 b Fu(when)630
4266 y(y)m(ou)f(use)f(it)g(to)h(create)h(a)f(priv)-5
b(ate)33 b(cop)m(y)j(of)e(a)h(source)f(\014le;)i(that)f(is,)g(when)e(y)
m(ou)i(use)f(this)630 4376 y(option)g(with)f(the)i Fp(checkout)d
Fu(or)j Fp(update)e Fu(commands,)i Ft(cvs)f Fu(asso)s(ciates)h(y)m(our)
f(selected)630 4486 y Fo(k\015ag)g Fu(with)24 b(the)i(\014le,)g(and)f
(con)m(tin)m(ues)h(to)h(use)e(it)h(with)e(future)h(up)s(date)g
(commands)g(on)h(the)630 4595 y(same)31 b(\014le)e(un)m(til)g(y)m(ou)i
(sp)s(ecify)e(otherwise.)630 4727 y(The)f(`)p Fp(-k)p
Fu(')h(option)f(is)g(a)m(v)-5 b(ailable)29 b(with)e(the)i
Fp(add)p Fu(,)g Fp(checkout)p Fu(,)e Fp(diff)p Fu(,)h
Fp(import)f Fu(and)i Fp(update)630 4836 y Fu(commands.)150
4989 y Fp(-l)384 b Fu(Lo)s(cal;)48 b(run)40 b(only)h(in)f(curren)m(t)i
(w)m(orking)f(directory)-8 b(,)45 b(rather)d(than)f(recursing)g
(through)630 5099 y(sub)s(directories.)630 5230 y Fi(W)-8
b(arning:)57 b Fu(this)37 b(is)g(not)i(the)g(same)f(as)h(the)f(o)m(v)m
(erall)h(`)p Fp(cvs)30 b(-l)p Fu(')38 b(option,)i(whic)m(h)d(y)m(ou)i
(can)630 5340 y(sp)s(ecify)29 b(to)i(the)g(left)f(of)g(a)h(cvs)g
(command!)p eop
%%Page: 88 90
88 89 bop 150 -116 a Fu(88)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)630 366 y(Av)-5 b(ailable)35
b(with)f(the)j(follo)m(wing)d(commands:)52 b Fp(annotate)p
Fu(,)35 b Fp(checkout)p Fu(,)h Fp(commit)p Fu(,)g Fp(diff)p
Fu(,)630 476 y Fp(edit)p Fu(,)53 b Fp(editors)p Fu(,)e
Fp(export)p Fu(,)h Fp(log)p Fu(,)h Fp(rdiff)p Fu(,)g
Fp(remove)p Fu(,)f Fp(rtag)p Fu(,)g Fp(status)p Fu(,)g
Fp(tag)p Fu(,)h Fp(unedit)p Fu(,)630 586 y Fp(update)p
Fu(,)29 b Fp(watch)p Fu(,)g(and)h Fp(watchers)p Fu(.)150
747 y Fp(-m)g Fo(message)630 857 y Fu(Use)h Fo(message)36
b Fu(as)31 b(log)f(information,)f(instead)h(of)h(in)m(v)m(oking)e(an)h
(editor.)630 992 y(Av)-5 b(ailable)29 b(with)g(the)i(follo)m(wing)d
(commands:)41 b Fp(add)p Fu(,)30 b Fp(commit)e Fu(and)i
Fp(import)p Fu(.)150 1154 y Fp(-n)384 b Fu(Do)36 b(not)g(run)e(an)m(y)i
(c)m(hec)m(k)m(out/commit/tag)k(program.)56 b(\(A)36
b(program)f(can)h(b)s(e)f(sp)s(eci\014ed)630 1263 y(to)41
b(run)d(on)i(eac)m(h)h(of)f(these)h(activities,)h(in)d(the)h(mo)s
(dules)e(database)j(\(see)g(Section)f(C.1)630 1373 y([mo)s(dules],)29
b(page)i(125\);)i(this)c(option)h(b)m(ypasses)g(it\).)630
1508 y Fi(W)-8 b(arning:)57 b Fu(this)37 b(is)g(not)i(the)g(same)f(as)h
(the)f(o)m(v)m(erall)h(`)p Fp(cvs)30 b(-n)p Fu(')38 b(option,)i(whic)m
(h)d(y)m(ou)i(can)630 1618 y(sp)s(ecify)29 b(to)i(the)g(left)f(of)g(a)h
(cvs)g(command!)630 1753 y(Av)-5 b(ailable)29 b(with)g(the)i
Fp(checkout)p Fu(,)d Fp(commit)p Fu(,)h Fp(export)p Fu(,)g(and)h
Fp(rtag)f Fu(commands.)150 1915 y Fp(-P)384 b Fu(Prune)29
b(empt)m(y)i(directories.)40 b(See)30 b(Section)h(7.3)g([Remo)m(ving)g
(directories],)f(page)h(51.)150 2076 y Fp(-p)384 b Fu(Pip)s(e)40
b(the)h(\014les)f(retriev)m(ed)h(from)f(the)i(rep)s(ository)e(to)h
(standard)g(output,)i(rather)e(than)630 2186 y(writing)23
b(them)i(in)e(the)i(curren)m(t)g(directory)-8 b(.)39
b(Av)-5 b(ailable)23 b(with)h(the)h Fp(checkout)d Fu(and)j
Fp(update)630 2295 y Fu(commands.)150 2457 y Fp(-R)384
b Fu(Pro)s(cess)30 b(directories)g(recursiv)m(ely)-8
b(.)39 b(This)29 b(is)g(on)i(b)m(y)f(default.)630 2592
y(Av)-5 b(ailable)35 b(with)f(the)j(follo)m(wing)d(commands:)52
b Fp(annotate)p Fu(,)35 b Fp(checkout)p Fu(,)h Fp(commit)p
Fu(,)g Fp(diff)p Fu(,)630 2702 y Fp(edit)p Fu(,)h Fp(editors)p
Fu(,)f Fp(export)p Fu(,)g Fp(rdiff)p Fu(,)g Fp(remove)p
Fu(,)g Fp(rtag)p Fu(,)h Fp(status)p Fu(,)f Fp(tag)p Fu(,)h
Fp(unedit)p Fu(,)f Fp(update)p Fu(,)630 2811 y Fp(watch)p
Fu(,)29 b(and)h Fp(watchers)p Fu(.)150 2973 y Fp(-r)g
Fo(tag)229 b Fu(Use)45 b(the)f(revision)e(sp)s(eci\014ed)h(b)m(y)h(the)
g Fo(tag)53 b Fu(argumen)m(t)45 b(instead)e(of)h(the)h(default)e
Fo(head)630 3082 y Fu(revision.)70 b(As)41 b(w)m(ell)f(as)h(arbitrary)f
(tags)h(de\014ned)f(with)f(the)j Fp(tag)d Fu(or)i Fp(rtag)f
Fu(command,)630 3192 y(t)m(w)m(o)c(sp)s(ecial)d(tags)i(are)g(alw)m(a)m
(ys)f(a)m(v)-5 b(ailable:)48 b(`)p Fp(HEAD)p Fu(')34
b(refers)g(to)h(the)f(most)h(recen)m(t)g(v)m(ersion)630
3301 y(a)m(v)-5 b(ailable)37 b(in)f(the)i(rep)s(ository)-8
b(,)40 b(and)d(`)p Fp(BASE)p Fu(')g(refers)g(to)h(the)g(revision)e(y)m
(ou)i(last)g(c)m(hec)m(k)m(ed)630 3411 y(out)31 b(in)m(to)f(the)h
(curren)m(t)f(w)m(orking)f(directory)-8 b(.)630 3546
y(The)33 b(tag)h(sp)s(eci\014cation)e(is)g(stic)m(ky)h(when)f(y)m(ou)i
(use)e(this)g(with)g Fp(checkout)f Fu(or)i Fp(update)e
Fu(to)630 3656 y(mak)m(e)k(y)m(our)e(o)m(wn)h(cop)m(y)g(of)g(a)g
(\014le:)47 b Ft(cvs)32 b Fu(remem)m(b)s(ers)h(the)h(tag)h(and)e(con)m
(tin)m(ues)h(to)g(use)f(it)630 3766 y(on)c(future)f(up)s(date)g
(commands,)h(un)m(til)e(y)m(ou)j(sp)s(ecify)d(otherwise)h(\(for)i(more)
f(information)630 3875 y(on)37 b(stic)m(ky)g(tags/dates,)k(see)c
(Section)g(4.9)g([Stic)m(ky)g(tags],)j(page)e(36\).)61
b(The)36 b(tag)i(can)g(b)s(e)630 3985 y(either)30 b(a)h(sym)m(b)s(olic)
d(or)j(n)m(umeric)e(tag.)42 b(See)30 b(Section)h(4.4)g([T)-8
b(ags],)32 b(page)f(32.)630 4120 y(Sp)s(ecifying)f(the)j(`)p
Fp(-q)p Fu(')g(global)f(option)h(along)f(with)g(the)h(`)p
Fp(-r)p Fu(')g(command)f(option)h(is)f(often)630 4230
y(useful,)25 b(to)h(suppress)e(the)h(w)m(arning)g(messages)h(when)e
(the)i Ft(r)n(cs)f Fu(\014le)f(do)s(es)h(not)h(con)m(tain)g(the)630
4339 y(sp)s(eci\014ed)j(tag.)630 4475 y Fi(W)-8 b(arning:)57
b Fu(this)37 b(is)g(not)i(the)g(same)f(as)h(the)f(o)m(v)m(erall)h(`)p
Fp(cvs)30 b(-r)p Fu(')38 b(option,)i(whic)m(h)d(y)m(ou)i(can)630
4585 y(sp)s(ecify)29 b(to)i(the)g(left)f(of)g(a)h Ft(cvs)e
Fu(command!)630 4720 y(`)p Fp(-r)p Fu(')39 b(is)e(a)m(v)-5
b(ailable)38 b(with)g(the)h Fp(checkout)p Fu(,)g Fp(commit)p
Fu(,)g Fp(diff)p Fu(,)h Fp(history)p Fu(,)f Fp(export)p
Fu(,)g Fp(rdiff)p Fu(,)630 4830 y Fp(rtag)p Fu(,)29 b(and)h
Fp(update)f Fu(commands.)150 4991 y Fp(-W)384 b Fu(Sp)s(ecify)30
b(\014le)i(names)g(that)g(should)e(b)s(e)i(\014ltered.)45
b(Y)-8 b(ou)32 b(can)h(use)e(this)g(option)h(rep)s(eatedly)-8
b(.)630 5101 y(The)33 b(sp)s(ec)g(can)h(b)s(e)f(a)h(\014le)e(name)i
(pattern)f(of)h(the)g(same)g(t)m(yp)s(e)f(that)h(y)m(ou)g(can)g(sp)s
(ecify)e(in)630 5210 y(the)f(`)p Fp(.cvswrappers)p Fu(')d(\014le.)42
b(Av)-5 b(ailable)30 b(with)f(the)j(follo)m(wing)d(commands:)42
b Fp(import)p Fu(,)30 b(and)630 5320 y Fp(update)p Fu(.)p
eop
%%Page: 89 91
89 90 bop 150 -116 a Fu(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
(commands)1955 b(89)150 366 y Fq(A.6)67 b(admin|Administration)225
570 y Fs(\017)60 b Fu(Requires:)40 b(rep)s(ository)-8
b(,)30 b(w)m(orking)f(directory)-8 b(.)225 710 y Fs(\017)60
b Fu(Changes:)40 b(rep)s(ository)-8 b(.)225 850 y Fs(\017)60
b Fu(Synon)m(ym:)40 b(rcs)275 1026 y(This)29 b(is)i(the)g
Ft(cvs)g Fu(in)m(terface)h(to)g(assorted)g(administrativ)m(e)e
(facilities.)43 b(Some)31 b(of)h(them)f(ha)m(v)m(e)i(ques-)150
1136 y(tionable)43 b(usefulness)e(for)i Ft(cvs)g Fu(but)g(exist)g(for)g
(historical)f(purp)s(oses.)78 b(Some)44 b(of)f(the)h(questionable)150
1245 y(options)e(are)i(lik)m(ely)d(to)j(disapp)s(ear)d(in)h(the)h
(future.)78 b(This)41 b(command)i Fo(do)s(es)j Fu(w)m(ork)d(recursiv)m
(ely)-8 b(,)46 b(so)150 1355 y(extreme)31 b(care)g(should)e(b)s(e)h
(used.)275 1500 y(On)f(unix,)g(if)h(there)h(is)e(a)i(group)f(named)h
Fp(cvsadmin)p Fu(,)d(only)i(mem)m(b)s(ers)g(of)h(that)g(group)f(can)h
(run)e Fp(cvs)150 1610 y(admin)p Fu(.)40 b(This)29 b(group)h(should)f
(exist)i(on)f(the)h(serv)m(er,)g(or)g(an)m(y)g(system)g(running)d(the)j
(non-clien)m(t/serv)m(er)150 1719 y Ft(cvs)p Fu(.)51
b(T)-8 b(o)34 b(disallo)m(w)f Fp(cvs)c(admin)k Fu(for)g(all)g(users,)i
(create)g(a)g(group)e(with)g(no)h(users)f(in)g(it.)51
b(On)34 b(NT,)g(the)150 1829 y Fp(cvsadmin)28 b Fu(feature)j(do)s(es)f
(not)h(exist)f(and)g(all)f(users)g(can)i(run)e Fp(cvs)g(admin)p
Fu(.)150 2075 y Fn(A.6.1)62 b(admin)40 b(options)275
2279 y Fu(Some)31 b(of)h(these)h(options)e(ha)m(v)m(e)i(questionable)e
(usefulness)e(for)j Ft(cvs)f Fu(but)g(exist)g(for)h(historical)e(pur-)
150 2388 y(p)s(oses.)40 b(Some)31 b(ev)m(en)g(mak)m(e)g(it)f(imp)s
(ossible)d(to)k(use)f Ft(cvs)g Fu(un)m(til)e(y)m(ou)j(undo)e(the)i
(e\013ect!)150 2564 y Fp(-A)p Fo(old\014le)145 b Fu(Migh)m(t)41
b(not)f(w)m(ork)h(together)h(with)d Ft(cvs)p Fu(.)70
b(App)s(end)39 b(the)h(access)i(list)d(of)i Fo(old\014le)j
Fu(to)d(the)630 2674 y(access)32 b(list)d(of)h(the)h
Ft(r)n(cs)e Fu(\014le.)150 2844 y Fp(-a)p Fo(logins)155
b Fu(Migh)m(t)33 b(not)g(w)m(ork)f(together)i(with)e
Ft(cvs)p Fu(.)46 b(App)s(end)31 b(the)h(login)g(names)g(app)s(earing)f
(in)h(the)630 2954 y(comma-separated)g(list)d Fo(logins)k
Fu(to)e(the)g(access)g(list)e(of)i(the)f Ft(r)n(cs)g
Fu(\014le.)150 3124 y Fp(-b[)p Fo(rev)8 b Fp(])156 b
Fu(Set)30 b(the)f(default)g(branc)m(h)g(to)h Fo(rev)p
Fu(.)40 b(In)29 b Ft(cvs)p Fu(,)g(y)m(ou)g(normally)f(do)h(not)h
(manipulate)e(default)630 3234 y(branc)m(hes;)36 b(stic)m(ky)f(tags)g
(\(see)g(Section)f(4.9)i([Stic)m(ky)e(tags],)j(page)e(36\))g(are)g(a)g
(b)s(etter)f(w)m(a)m(y)630 3343 y(to)g(decide)f(whic)m(h)g(branc)m(h)g
(y)m(ou)h(w)m(an)m(t)g(to)h(w)m(ork)e(on.)51 b(There)33
b(is)g(one)g(reason)h(to)h(run)d Fp(cvs)630 3453 y(admin)d(-b)p
Fu(:)53 b(to)37 b(rev)m(ert)h(to)g(the)f(v)m(endor's)f(v)m(ersion)h
(when)f(using)f(v)m(endor)i(branc)m(hes)f(\(see)630 3563
y(Section)23 b(13.3)i([Rev)m(erting)f(lo)s(cal)e(c)m(hanges],)k(page)e
(76\).)40 b(There)22 b(can)i(b)s(e)e(no)i(space)f(b)s(et)m(w)m(een)630
3672 y(`)p Fp(-b)p Fu(')30 b(and)g(its)g(argumen)m(t.)150
3843 y Fp(-c)p Fo(string)155 b Fu(Sets)29 b(the)h(commen)m(t)g(leader)f
(to)i Fo(string)p Fu(.)39 b(The)29 b(commen)m(t)h(leader)f(is)g(not)g
(used)g(b)m(y)g(curren)m(t)630 3952 y(v)m(ersions)j(of)h
Ft(cvs)e Fu(or)i Ft(r)n(cs)f Fu(5.7.)48 b(Therefore,)33
b(y)m(ou)g(can)g(almost)g(surely)e(not)i(w)m(orry)f(ab)s(out)630
4062 y(it.)40 b(See)31 b(Chapter)f(12)h([Keyw)m(ord)f(substitution],)f
(page)i(71.)150 4232 y Fp(-e[)p Fo(logins)t Fp(])630
4342 y Fu(Migh)m(t)40 b(not)f(w)m(ork)g(together)i(with)d
Ft(cvs)p Fu(.)67 b(Erase)39 b(the)h(login)e(names)h(app)s(earing)f(in)g
(the)630 4451 y(comma-separated)i(list)e Fo(logins)j
Fu(from)d(the)h(access)h(list)d(of)i(the)g(R)m(CS)f(\014le.)65
b(If)38 b Fo(logins)j Fu(is)630 4561 y(omitted,)31 b(erase)g(the)f(en)m
(tire)h(access)g(list.)150 4731 y Fp(-I)384 b Fu(Run)38
b(in)m(teractiv)m(ely)-8 b(,)42 b(ev)m(en)e(if)f(the)g(standard)f
(input)g(is)g(not)h(a)h(terminal.)66 b(This)37 b(option)630
4841 y(do)s(es)31 b(not)g(w)m(ork)g(with)f(the)h(clien)m(t/serv)m(er)g
Ft(cvs)f Fu(and)h(is)f(lik)m(ely)f(to)j(disapp)s(ear)d(in)g(a)j(future)
630 4950 y(release)f(of)f Ft(cvs)p Fu(.)150 5121 y Fp(-i)384
b Fu(Useless)24 b(with)f Ft(cvs)p Fu(.)38 b(This)23 b(creates)i(and)f
(initializes)e(a)i(new)g Ft(r)n(cs)g Fu(\014le,)h(without)e(dep)s
(ositing)630 5230 y(a)40 b(revision.)66 b(With)39 b Ft(cvs)p
Fu(,)i(add)e(\014les)g(with)f(the)i Fp(cvs)29 b(add)39
b Fu(command)g(\(see)i(Section)e(7.1)630 5340 y([Adding)29
b(\014les],)h(page)h(49\).)p eop
%%Page: 90 92
90 91 bop 150 -116 a Fu(90)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fp(-k)p Fo(subst)175
b Fu(Set)34 b(the)f(default)g(k)m(eyw)m(ord)g(substitution)e(to)j
Fo(subst)p Fu(.)49 b(See)34 b(Chapter)e(12)j([Keyw)m(ord)e(sub-)630
476 y(stitution],)e(page)i(71.)46 b(Giving)30 b(an)i(explicit)e(`)p
Fp(-k)p Fu(')i(option)f(to)i Fp(cvs)c(update)p Fu(,)i
Fp(cvs)e(export)p Fu(,)630 586 y(or)h Fp(cvs)g(checkout)e
Fu(o)m(v)m(errides)i(this)g(default.)150 742 y Fp(-l[)p
Fo(rev)8 b Fp(])156 b Fu(Lo)s(c)m(k)28 b(the)f(revision)e(with)h(n)m
(um)m(b)s(er)g Fo(rev)p Fu(.)39 b(If)27 b(a)g(branc)m(h)g(is)f(giv)m
(en,)i(lo)s(c)m(k)f(the)g(latest)h(revision)630 851 y(on)e(that)g
(branc)m(h.)38 b(If)26 b Fo(rev)33 b Fu(is)25 b(omitted,)h(lo)s(c)m(k)g
(the)g(latest)g(revision)e(on)i(the)f(default)g(branc)m(h.)630
961 y(There)30 b(can)h(b)s(e)e(no)i(space)f(b)s(et)m(w)m(een)h(`)p
Fp(-l)p Fu(')g(and)f(its)f(argumen)m(t.)630 1094 y(This)f(can)i(b)s(e)f
(used)g(in)g(conjunction)g(with)f(the)j(`)p Fp(rcslock.pl)p
Fu(')c(script)i(in)f(the)i(`)p Fp(contrib)p Fu(')630
1203 y(directory)35 b(of)h(the)f Ft(cvs)g Fu(source)g(distribution)d
(to)k(pro)m(vide)f(reserv)m(ed)g(c)m(hec)m(k)m(outs)j(\(where)630
1313 y(only)31 b(one)h(user)f(can)h(b)s(e)f(editing)g(a)h(giv)m(en)g
(\014le)f(at)h(a)g(time\).)45 b(See)32 b(the)g(commen)m(ts)h(in)d(that)
630 1422 y(\014le)f(for)g(details)g(\(and)h(see)g(the)g(`)p
Fp(README)p Fu(')e(\014le)h(in)g(that)h(directory)f(for)h(disclaimers)d
(ab)s(out)630 1532 y(the)d(unsupp)s(orted)e(nature)h(of)i(con)m
(trib\).)38 b(According)24 b(to)h(commen)m(ts)g(in)d(that)j(\014le,)g
(lo)s(c)m(king)630 1641 y(m)m(ust)30 b(set)h(to)g(strict)f(\(whic)m(h)g
(is)f(the)i(default\).)150 1797 y Fp(-L)384 b Fu(Set)30
b(lo)s(c)m(king)g(to)h(strict.)40 b(Strict)30 b(lo)s(c)m(king)f(means)h
(that)h(the)g(o)m(wner)f(of)g(an)g(R)m(CS)g(\014le)f(is)h(not)630
1907 y(exempt)h(from)g(lo)s(c)m(king)f(for)h(c)m(hec)m(kin.)43
b(F)-8 b(or)32 b(use)f(with)e Ft(cvs)p Fu(,)i(strict)g(lo)s(c)m(king)f
(m)m(ust)h(b)s(e)f(set;)630 2017 y(see)h(the)g(discussion)c(under)i
(the)i(`)p Fp(-l)p Fu(')f(option)g(ab)s(o)m(v)m(e.)150
2173 y Fp(-m)p Fo(rev)8 b Fp(:)p Fo(msg)630 2282 y Fu(Replace)31
b(the)f(log)h(message)g(of)g(revision)d Fo(rev)38 b Fu(with)29
b Fo(msg)p Fu(.)150 2438 y Fp(-N)p Fo(name)5 b Fp([:[)p
Fo(rev)j Fp(]])630 2548 y Fu(Act)36 b(lik)m(e)e(`)p Fp(-n)p
Fu(',)i(except)g(o)m(v)m(erride)f(an)m(y)h(previous)d(assignmen)m(t)i
(of)g Fo(name)p Fu(.)55 b(F)-8 b(or)36 b(use)e(with)630
2657 y(magic)d(branc)m(hes,)f(see)h(Section)f(5.5)i([Magic)f(branc)m(h)
f(n)m(um)m(b)s(ers],)f(page)i(42.)150 2813 y Fp(-n)p
Fo(name)5 b Fp([:[)p Fo(rev)j Fp(]])630 2923 y Fu(Asso)s(ciate)34
b(the)f(sym)m(b)s(olic)e(name)i Fo(name)38 b Fu(with)32
b(the)h(branc)m(h)f(or)h(revision)e Fo(rev)p Fu(.)48
b(It)33 b(is)f(nor-)630 3032 y(mally)d(b)s(etter)i(to)g(use)f(`)p
Fp(cvs)g(tag)p Fu(')g(or)g(`)p Fp(cvs)g(rtag)p Fu(')f(instead.)41
b(Delete)31 b(the)g(sym)m(b)s(olic)e(name)630 3142 y(if)e(b)s(oth)g(`)p
Fp(:)p Fu(')h(and)f Fo(rev)35 b Fu(are)28 b(omitted;)h(otherwise,)f
(prin)m(t)f(an)g(error)h(message)h(if)d Fo(name)33 b
Fu(is)27 b(al-)630 3252 y(ready)f(asso)s(ciated)g(with)f(another)h(n)m
(um)m(b)s(er.)38 b(If)26 b Fo(rev)34 b Fu(is)25 b(sym)m(b)s(olic,)g(it)
h(is)f(expanded)g(b)s(efore)630 3361 y(asso)s(ciation.)52
b(A)34 b Fo(rev)42 b Fu(consisting)32 b(of)j(a)f(branc)m(h)g(n)m(um)m
(b)s(er)e(follo)m(w)m(ed)i(b)m(y)g(a)g(`)p Fp(.)p Fu(')h(stands)e(for)
630 3471 y(the)25 b(curren)m(t)f(latest)h(revision)d(in)i(the)g(branc)m
(h.)38 b(A)25 b(`)p Fp(:)p Fu(')f(with)f(an)i(empt)m(y)g
Fo(rev)32 b Fu(stands)24 b(for)g(the)630 3580 y(curren)m(t)36
b(latest)h(revision)d(on)j(the)f(default)f(branc)m(h,)j(normally)c(the)
j(trunk.)57 b(F)-8 b(or)37 b(exam-)630 3690 y(ple,)24
b(`)p Fp(cvs)30 b(admin)f(-n)p Fo(name)5 b Fp(:)p Fu(')23
b(asso)s(ciates)i Fo(name)k Fu(with)22 b(the)i(curren)m(t)g(latest)g
(revision)e(of)i(all)630 3799 y(the)h(R)m(CS)f(\014les;)i(this)e(con)m
(trasts)i(with)d(`)p Fp(cvs)30 b(admin)f(-n)p Fo(name)5
b Fp(:$)p Fu(')24 b(whic)m(h)f(asso)s(ciates)j Fo(name)630
3909 y Fu(with)g(the)h(revision)e(n)m(um)m(b)s(ers)h(extracted)i(from)f
(k)m(eyw)m(ord)g(strings)f(in)g(the)h(corresp)s(onding)630
4019 y(w)m(orking)j(\014les.)150 4175 y Fp(-o)p Fo(range)167
b Fu(Deletes)31 b(\()p Fo(outdates)t Fu(\))h(the)f(revisions)d(giv)m
(en)i(b)m(y)h Fo(range)p Fu(.)630 4307 y(Note)e(that)f(this)e(command)i
(can)g(b)s(e)e(quite)h(dangerous)h(unless)e(y)m(ou)h(kno)m(w)h
Fo(exactly)36 b Fu(what)630 4417 y(y)m(ou)j(are)g(doing)e(\(for)i
(example)f(see)h(the)g(w)m(arnings)e(b)s(elo)m(w)h(ab)s(out)g(ho)m(w)h
(the)g Fo(rev1)7 b Fu(:)p Fo(rev2)630 4527 y Fu(syn)m(tax)31
b(is)e(confusing\).)630 4659 y(If)23 b(y)m(ou)h(are)g(short)g(on)f
(disc)g(this)f(option)h(migh)m(t)h(help)e(y)m(ou.)39
b(But)24 b(think)e(t)m(wice)i(b)s(efore)f(using)630 4769
y(it|there)28 b(is)g(no)g(w)m(a)m(y)h(short)g(of)f(restoring)g(the)h
(latest)g(bac)m(kup)f(to)h(undo)f(this)f(command!)630
4878 y(If)j(y)m(ou)g(delete)g(di\013eren)m(t)g(revisions)e(than)i(y)m
(ou)h(planned,)d(either)i(due)f(to)i(carelessness)f(or)630
4988 y(\(hea)m(v)m(en)i(forbid\))d(a)i(CVS)e(bug,)h(there)h(is)f(no)g
(opp)s(ortunit)m(y)f(to)i(correct)h(the)e(error)g(b)s(efore)630
5098 y(the)f(revisions)e(are)i(deleted.)39 b(It)29 b(probably)e(w)m
(ould)g(b)s(e)h(a)h(go)s(o)s(d)g(idea)f(to)h(exp)s(erimen)m(t)f(on)h(a)
630 5207 y(cop)m(y)i(of)g(the)f(rep)s(ository)g(\014rst.)630
5340 y(Sp)s(ecify)f Fo(range)35 b Fu(in)30 b(one)g(of)h(the)f(follo)m
(wing)f(w)m(a)m(ys:)p eop
%%Page: 91 93
91 92 bop 150 -116 a Fu(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
(commands)1955 b(91)630 366 y Fo(rev1)7 b Fp(::)p Fo(rev2)1110
476 y Fu(Collapse)42 b(all)g(revisions)g(b)s(et)m(w)m(een)h(rev1)h(and)
f(rev2,)k(so)c(that)h(CVS)f(only)1110 586 y(stores)33
b(the)f(di\013erences)f(asso)s(ciated)i(with)e(going)h(from)f(rev1)i
(to)g(rev2,)g(not)1110 695 y(in)m(termediate)j(steps.)58
b(F)-8 b(or)38 b(example,)f(after)g(`)p Fp(-o)30 b(1.3::1.5)p
Fu(')k(one)j(can)g(re-)1110 805 y(triev)m(e)27 b(revision)e(1.3,)j
(revision)d(1.5,)k(or)d(the)h(di\013erences)f(to)h(get)h(from)e(1.3)h
(to)1110 914 y(1.5,)h(but)d(not)i(the)f(revision)e(1.4,)k(or)e(the)g
(di\013erences)g(b)s(et)m(w)m(een)g(1.3)h(and)f(1.4.)1110
1024 y(Other)33 b(examples:)47 b(`)p Fp(-o)30 b(1.3::1.4)p
Fu(')h(and)i(`)p Fp(-o)d(1.3::1.3)p Fu(')i(ha)m(v)m(e)j(no)e(e\013ect,)
1110 1134 y(b)s(ecause)d(there)h(are)g(no)f(in)m(termediate)g
(revisions)e(to)k(remo)m(v)m(e.)630 1287 y Fp(::)p Fo(rev)260
b Fu(Collapse)30 b(revisions)f(b)s(et)m(w)m(een)j(the)g(b)s(eginning)c
(of)j(the)h(branc)m(h)e(con)m(taining)1110 1396 y Fo(rev)45
b Fu(and)38 b Fo(rev)45 b Fu(itself.)62 b(The)37 b(branc)m(hp)s(oin)m
(t)f(and)h Fo(rev)46 b Fu(are)38 b(left)g(in)m(tact.)63
b(F)-8 b(or)1110 1506 y(example,)41 b(`)p Fp(-o)30 b(::1.3.2.6)p
Fu(')36 b(deletes)j(revision)e(1.3.2.1,)44 b(revision)37
b(1.3.2.5,)1110 1616 y(and)30 b(ev)m(erything)g(in)f(b)s(et)m(w)m(een,)
i(but)f(lea)m(v)m(es)i(1.3)f(and)f(1.3.2.6)j(in)m(tact.)630
1769 y Fo(rev)8 b Fp(::)252 b Fu(Collapse)20 b(revisions)g(b)s(et)m(w)m
(een)i Fo(rev)30 b Fu(and)21 b(the)h(end)f(of)h(the)f(branc)m(h)g(con)m
(taining)1110 1878 y Fo(rev)p Fu(.)41 b(Revision)29 b
Fo(rev)38 b Fu(is)29 b(left)h(in)m(tact)h(but)f(the)g(head)h(revision)d
(is)i(deleted.)630 2032 y Fo(rev)356 b Fu(Delete)34 b(the)e(revision)f
Fo(rev)p Fu(.)47 b(F)-8 b(or)34 b(example,)f(`)p Fp(-o)d(1.3)p
Fu(')h(is)h(equiv)-5 b(alen)m(t)32 b(to)h(`)p Fp(-o)1110
2141 y(1.2::1.4)p Fu('.)630 2294 y Fo(rev1)7 b Fp(:)p
Fo(rev2)87 b Fu(Delete)50 b(the)g(revisions)d(from)h
Fo(rev1)57 b Fu(to)50 b Fo(rev2)p Fu(,)k(inclusiv)m(e,)e(on)d(the)h
(same)1110 2404 y(branc)m(h.)68 b(One)40 b(will)d(not)j(b)s(e)f(able)g
(to)i(retriev)m(e)f Fo(rev1)48 b Fu(or)39 b Fo(rev2)48
b Fu(or)40 b(an)m(y)g(of)1110 2514 y(the)d(revisions)e(in)g(b)s(et)m(w)
m(een.)61 b(F)-8 b(or)38 b(example,)g(the)f(command)g(`)p
Fp(cvs)29 b(admin)1110 2623 y(-oR_1_01:R_1_02)d(.)p Fu(')35
b(is)g(rarely)f(useful.)54 b(It)36 b(means)f(to)h(delete)g(revisions)
1110 2733 y(up)k(to,)k(and)c(including,)g(the)h(tag)h(R)p
2426 2733 28 4 v 32 w(1)p 2503 2733 V 34 w(02.)72 b(But)41
b(b)s(ew)m(are!)71 b(If)41 b(there)g(are)1110 2842 y(\014les)i(that)i
(ha)m(v)m(e)h(not)e(c)m(hanged)h(b)s(et)m(w)m(een)g(R)p
2718 2842 V 33 w(1)p 2796 2842 V 33 w(02)g(and)f(R)p
3222 2842 V 33 w(1)p 3300 2842 V 33 w(03)h(the)g(\014le)1110
2952 y(will)27 b(ha)m(v)m(e)k Fo(the)f(same)36 b Fu(n)m(umerical)28
b(revision)g(n)m(um)m(b)s(er)h(assigned)g(to)i(the)f(tags)1110
3062 y(R)p 1182 3062 V 33 w(1)p 1260 3062 V 33 w(02)39
b(and)f(R)p 1674 3062 V 32 w(1)p 1751 3062 V 34 w(03.)65
b(So)38 b(not)h(only)e(will)f(it)i(b)s(e)g(imp)s(ossible)c(to)40
b(retriev)m(e)1110 3171 y(R)p 1182 3171 V 33 w(1)p 1260
3171 V 33 w(02;)47 b(R)p 1522 3171 V 32 w(1)p 1599 3171
V 33 w(03)42 b(will)c(also)i(ha)m(v)m(e)i(to)g(b)s(e)e(restored)g(from)
g(the)h(tap)s(es!)72 b(In)1110 3281 y(most)31 b(cases)g(y)m(ou)g(w)m
(an)m(t)g(to)g(sp)s(ecify)e Fo(rev1)7 b Fu(::)p Fo(rev2)39
b Fu(instead.)630 3434 y Fp(:)p Fo(rev)308 b Fu(Delete)39
b(revisions)e(from)h(the)g(b)s(eginning)e(of)i(the)h(branc)m(h)e(con)m
(taining)h Fo(rev)1110 3543 y Fu(up)29 b(to)i(and)f(including)d
Fo(rev)p Fu(.)630 3697 y Fo(rev)8 b Fp(:)300 b Fu(Delete)36
b(revisions)c(from)j(revision)d Fo(rev)p Fu(,)k(including)31
b Fo(rev)43 b Fu(itself,)34 b(to)i(the)f(end)1110 3806
y(of)c(the)f(branc)m(h)g(con)m(taining)g Fo(rev)p Fu(.)630
3959 y(None)h(of)f(the)h(revisions)d(to)k(b)s(e)d(deleted)h(ma)m(y)h
(ha)m(v)m(e)h(branc)m(hes)e(or)g(lo)s(c)m(ks.)630 4091
y(If)d(an)m(y)g(of)g(the)h(revisions)d(to)j(b)s(e)e(deleted)h(ha)m(v)m
(e)h(sym)m(b)s(olic)e(names,)i(and)e(one)i(sp)s(eci\014es)e(one)630
4200 y(of)34 b(the)h(`)p Fp(::)p Fu(')f(syn)m(taxes,)i(then)e
Ft(cvs)f Fu(will)f(giv)m(e)j(an)f(error)f(and)h(not)h(delete)f(an)m(y)h
(revisions.)630 4310 y(If)i(y)m(ou)h(really)f(w)m(an)m(t)h(to)h(delete)
f(b)s(oth)e(the)i(sym)m(b)s(olic)e(names)i(and)f(the)h(revisions,)g
(\014rst)630 4420 y(delete)k(the)f(sym)m(b)s(olic)f(names)i(with)e
Fp(cvs)29 b(tag)h(-d)p Fu(,)44 b(then)d(run)f Fp(cvs)29
b(admin)g(-o)p Fu(.)74 b(If)41 b(one)630 4529 y(sp)s(eci\014es)29
b(the)h(non-`)p Fp(::)p Fu(')g(syn)m(taxes,)h(then)f
Ft(cvs)f Fu(will)e(delete)j(the)h(revisions)d(but)h(lea)m(v)m(e)j(the)
630 4639 y(sym)m(b)s(olic)i(names)h(p)s(oin)m(ting)f(to)i(nonexisten)m
(t)g(revisions.)54 b(This)34 b(b)s(eha)m(vior)h(is)f(preserv)m(ed)630
4748 y(for)26 b(compatibilit)m(y)e(with)h(previous)g(v)m(ersions)g(of)h
Ft(cvs)p Fu(,)h(but)e(b)s(ecause)h(it)g(isn't)f(v)m(ery)h(useful,)630
4858 y(in)j(the)i(future)e(it)h(ma)m(y)h(c)m(hange)g(to)h(b)s(e)d(lik)m
(e)h(the)h(`)p Fp(::)p Fu(')f(case.)630 4989 y(Due)22
b(to)h(the)f(w)m(a)m(y)h Ft(cvs)f Fu(handles)e(branc)m(hes)i
Fo(rev)29 b Fu(cannot)23 b(b)s(e)f(sp)s(eci\014ed)e(sym)m(b)s(olically)
f(if)i(it)h(is)630 5099 y(a)27 b(branc)m(h.)39 b(See)26
b(Section)h(5.5)g([Magic)h(branc)m(h)d(n)m(um)m(b)s(ers],)i(page)g(42,)
h(for)e(an)h(explanation.)630 5230 y(Mak)m(e)44 b(sure)d(that)h(no-one)
h(has)f(c)m(hec)m(k)m(ed)i(out)e(a)g(cop)m(y)h(of)f(the)g(revision)e(y)
m(ou)j(outdate.)630 5340 y(Strange)22 b(things)f(will)f(happ)s(en)g(if)
h(he)h(starts)h(to)g(edit)f(it)f(and)h(tries)f(to)i(c)m(hec)m(k)h(it)e
(bac)m(k)g(in.)37 b(F)-8 b(or)p eop
%%Page: 92 94
92 93 bop 150 -116 a Fu(92)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)630 366 y(this)24 b(reason,)j(this)e
(option)g(is)g(not)g(a)h(go)s(o)s(d)g(w)m(a)m(y)g(to)g(tak)m(e)i(bac)m
(k)e(a)g(b)s(ogus)f(commit;)i(commit)630 476 y(a)h(new)g(revision)e
(undoing)g(the)i(b)s(ogus)f(c)m(hange)i(instead)f(\(see)h(Section)e
(5.8)i([Merging)g(t)m(w)m(o)630 586 y(revisions],)g(page)i(44\).)150
737 y Fp(-q)384 b Fu(Run)29 b(quietly;)h(do)g(not)g(prin)m(t)f
(diagnostics.)150 888 y Fp(-s)p Fo(state)5 b Fp([:)p
Fo(rev)j Fp(])630 998 y Fu(Useful)32 b(with)g Ft(cvs)p
Fu(.)49 b(Set)33 b(the)h(state)g(attribute)g(of)f(the)h(revision)d
Fo(rev)41 b Fu(to)34 b Fo(state)p Fu(.)51 b(If)33 b Fo(rev)41
b Fu(is)630 1107 y(a)30 b(branc)m(h)g(n)m(um)m(b)s(er,)f(assume)g(the)h
(latest)h(revision)d(on)i(that)h(branc)m(h.)40 b(If)29
b Fo(rev)38 b Fu(is)29 b(omitted,)630 1217 y(assume)23
b(the)h(latest)f(revision)f(on)h(the)h(default)e(branc)m(h.)38
b(An)m(y)23 b(iden)m(ti\014er)f(is)g(acceptable)i(for)630
1326 y Fo(state)p Fu(.)42 b(A)29 b(useful)f(set)i(of)g(states)g(is)f(`)
p Fp(Exp)p Fu(')g(\(for)g(exp)s(erimen)m(tal\),)g(`)p
Fp(Stab)p Fu(')g(\(for)h(stable\),)g(and)630 1436 y(`)p
Fp(Rel)p Fu(')e(\(for)h(released\).)40 b(By)29 b(default,)g(the)g
(state)h(of)e(a)h(new)g(revision)d(is)i(set)h(to)h(`)p
Fp(Exp)p Fu(')e(when)630 1545 y(it)k(is)f(created.)48
b(The)32 b(state)h(is)f(visible)d(in)i(the)i(output)f(from)g
Fo(cvs)g(log)40 b Fu(\(see)34 b(Section)e(A.13)630 1655
y([log],)40 b(page)e(104\),)j(and)36 b(in)g(the)i(`)p
Fp($Log: cvs.ps,v $
Fp(Revision 1.1.1.15  1999/02/28 21:38:37  tholo
Fp(Latest version from Cyclic; skipped files
Fp()p Fu(')e(and)h(`)p Fp($State: Exp $)p Fu(')f(k)m(eyw)m(ords)h(\(see)
h(Chapter)f(12)630 1765 y([Keyw)m(ord)i(substitution],)g(page)h(71\).)
68 b(Note)40 b(that)g Ft(cvs)e Fu(uses)g(the)i Fp(dead)d
Fu(state)k(for)e(its)630 1874 y(o)m(wn)33 b(purp)s(oses;)g(to)h(tak)m
(e)h(a)e(\014le)f(to)i(or)f(from)g(the)g Fp(dead)f Fu(state)j(use)e
(commands)f(lik)m(e)h Fp(cvs)630 1984 y(remove)c Fu(and)g
Fp(cvs)h(add)p Fu(,)g(not)g Fp(cvs)g(admin)f(-s)p Fu(.)150
2135 y Fp(-t[)p Fo(\014le)5 b Fp(])166 b Fu(Useful)38
b(with)g Ft(cvs)p Fu(.)65 b(W)-8 b(rite)40 b(descriptiv)m(e)e(text)i
(from)e(the)h(con)m(ten)m(ts)i(of)e(the)g(named)g Fo(\014le)630
2245 y Fu(in)m(to)30 b(the)h(R)m(CS)f(\014le,)f(deleting)h(the)g
(existing)g(text.)41 b(The)30 b Fo(\014le)35 b Fu(pathname)30
b(ma)m(y)h(not)f(b)s(egin)630 2354 y(with)36 b(`)p Fp(-)p
Fu('.)62 b(The)37 b(descriptiv)m(e)f(text)i(can)g(b)s(e)f(seen)g(in)f
(the)i(output)f(from)g(`)p Fp(cvs)29 b(log)p Fu(')37
b(\(see)630 2464 y(Section)43 b(A.13)h([log],)j(page)d(104\).)80
b(There)43 b(can)g(b)s(e)f(no)h(space)h(b)s(et)m(w)m(een)f(`)p
Fp(-t)p Fu(')g(and)g(its)630 2573 y(argumen)m(t.)630
2704 y(If)26 b Fo(\014le)k Fu(is)25 b(omitted,)i(obtain)e(the)h(text)h
(from)f(standard)f(input,)g(terminated)h(b)m(y)g(end-of-\014le)630
2813 y(or)d(b)m(y)g(a)g(line)e(con)m(taining)i(`)p Fp(.)p
Fu(')g(b)m(y)g(itself.)37 b(Prompt)22 b(for)h(the)g(text)h(if)e(in)m
(teraction)h(is)f(p)s(ossible;)630 2923 y(see)30 b(`)p
Fp(-I)p Fu('.)40 b(Reading)29 b(from)g(standard)g(input)e(do)s(es)j
(not)f(w)m(ork)h(for)f(clien)m(t/serv)m(er)h Ft(cvs)f
Fu(and)630 3032 y(ma)m(y)i(c)m(hange)g(in)f(a)g(future)g(release)g(of)h
Ft(cvs)p Fu(.)150 3184 y Fp(-t-)p Fo(string)107 b Fu(Similar)39
b(to)k(`)p Fp(-t)p Fo(\014le)5 b Fu('.)76 b(W)-8 b(rite)43
b(descriptiv)m(e)e(text)i(from)f(the)g Fo(string)50 b
Fu(in)m(to)42 b(the)g Ft(r)n(cs)g Fu(\014le,)630 3293
y(deleting)22 b(the)g(existing)g(text.)39 b(There)22
b(can)h(b)s(e)f(no)g(space)i(b)s(et)m(w)m(een)f(`)p Fp(-t)p
Fu(')f(and)g(its)g(argumen)m(t.)150 3444 y Fp(-U)384
b Fu(Set)26 b(lo)s(c)m(king)f(to)i(non-strict.)38 b(Non-strict)26
b(lo)s(c)m(king)f(means)h(that)g(the)g(o)m(wner)g(of)g(a)g(\014le)f
(need)630 3554 y(not)36 b(lo)s(c)m(k)g(a)h(revision)d(for)i(c)m(hec)m
(kin.)58 b(F)-8 b(or)37 b(use)f(with)f Ft(cvs)p Fu(,)i(strict)e(lo)s(c)
m(king)h(m)m(ust)g(b)s(e)f(set;)630 3663 y(see)c(the)g(discussion)c
(under)i(the)i(`)p Fp(-l)p Fu(')f(option)g(ab)s(o)m(v)m(e.)150
3815 y Fp(-u[)p Fo(rev)8 b Fp(])156 b Fu(See)24 b(the)g(option)g(`)p
Fp(-l)p Fu(')g(ab)s(o)m(v)m(e,)i(for)e(a)h(discussion)c(of)j(using)f
(this)f(option)i(with)f Ft(cvs)p Fu(.)37 b(Unlo)s(c)m(k)630
3924 y(the)f(revision)d(with)h(n)m(um)m(b)s(er)g Fo(rev)p
Fu(.)56 b(If)35 b(a)h(branc)m(h)e(is)h(giv)m(en,)i(unlo)s(c)m(k)d(the)i
(latest)g(revision)630 4034 y(on)i(that)h(branc)m(h.)64
b(If)38 b Fo(rev)47 b Fu(is)37 b(omitted,)k(remo)m(v)m(e)e(the)g
(latest)g(lo)s(c)m(k)g(held)d(b)m(y)j(the)f(caller.)630
4143 y(Normally)-8 b(,)27 b(only)f(the)h(lo)s(c)m(k)m(er)g(of)g(a)g
(revision)e(ma)m(y)i(unlo)s(c)m(k)f(it.)39 b(Someb)s(o)s(dy)25
b(else)i(unlo)s(c)m(king)630 4253 y(a)f(revision)e(breaks)i(the)g(lo)s
(c)m(k.)39 b(This)25 b(causes)h(a)g(mail)f(message)i(to)f(b)s(e)g(sen)m
(t)g(to)h(the)f(original)630 4363 y(lo)s(c)m(k)m(er.)61
b(The)36 b(message)i(con)m(tains)f(a)h(commen)m(tary)g(solicited)d
(from)i(the)g(break)m(er.)60 b(The)630 4472 y(commen)m(tary)44
b(is)e(terminated)g(b)m(y)h(end-of-\014le)f(or)h(b)m(y)f(a)h(line)e
(con)m(taining)i Fp(.)f Fu(b)m(y)h(itself.)630 4582 y(There)30
b(can)h(b)s(e)e(no)i(space)f(b)s(et)m(w)m(een)h(`)p Fp(-u)p
Fu(')g(and)f(its)f(argumen)m(t.)150 4733 y Fp(-V)p Fo(n)333
b Fu(In)27 b(previous)f(v)m(ersions)h(of)h Ft(cvs)p Fu(,)g(this)f
(option)g(mean)m(t)i(to)f(write)f(an)h Ft(r)n(cs)f Fu(\014le)g(whic)m
(h)f(w)m(ould)630 4842 y(b)s(e)39 b(acceptable)h(to)g
Ft(r)n(cs)f Fu(v)m(ersion)g Fo(n)p Fu(,)i(but)e(it)g(is)f(no)m(w)i
(obsolete)g(and)e(sp)s(ecifying)g(it)h(will)630 4952
y(pro)s(duce)29 b(an)h(error.)150 5103 y Fp(-x)p Fo(su\016xes)97
b Fu(In)37 b(previous)g(v)m(ersions)h(of)g Ft(cvs)p Fu(,)i(this)d(w)m
(as)h(do)s(cumen)m(ted)g(as)h(a)f(w)m(a)m(y)h(of)g(sp)s(ecifying)d(the)
630 5213 y(names)i(of)g(the)h Ft(r)n(cs)e Fu(\014les.)63
b(Ho)m(w)m(ev)m(er,)42 b Ft(cvs)c Fu(has)g(alw)m(a)m(ys)g(required)f
(that)h(the)h Ft(r)n(cs)e Fu(\014les)630 5322 y(used)30
b(b)m(y)g Ft(cvs)f Fu(end)h(in)f(`)p Fp(,v)p Fu(',)i(so)f(this)f
(option)h(has)g(nev)m(er)h(done)f(an)m(ything)g(useful.)p
eop
%%Page: 93 95
93 94 bop 150 -116 a Fu(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
(commands)1955 b(93)150 366 y Fq(A.7)67 b(c)l(hec)l(k)l(out|Chec)l(k)47
b(out)e(sources)g(for)g(editing)225 558 y Fs(\017)60
b Fu(Synopsis:)39 b(c)m(hec)m(k)m(out)32 b([options])f(mo)s(dules)p
Fh(:)15 b(:)g(:)225 692 y Fs(\017)60 b Fu(Requires:)40
b(rep)s(ository)-8 b(.)225 826 y Fs(\017)60 b Fu(Changes:)40
b(w)m(orking)30 b(directory)-8 b(.)225 959 y Fs(\017)60
b Fu(Synon)m(yms:)40 b(co,)31 b(get)275 1117 y(Create)36
b(or)f(up)s(date)g(a)h(w)m(orking)e(directory)h(con)m(taining)g(copies)
g(of)h(the)f(source)h(\014les)e(sp)s(eci\014ed)g(b)m(y)150
1227 y Fo(mo)s(dules)p Fu(.)k(Y)-8 b(ou)29 b(m)m(ust)g(execute)h
Fp(checkout)c Fu(b)s(efore)i(using)f(most)i(of)g(the)f(other)h
Ft(cvs)f Fu(commands,)h(since)150 1336 y(most)i(of)f(them)h(op)s(erate)
g(on)f(y)m(our)g(w)m(orking)g(directory)-8 b(.)275 1470
y(The)40 b Fo(mo)s(dules)i Fu(are)f(either)g(sym)m(b)s(olic)e(names)h
(for)h(some)g(collection)f(of)h(source)g(directories)f(and)150
1580 y(\014les,)c(or)f(paths)g(to)h(directories)e(or)h(\014les)g(in)f
(the)h(rep)s(ository)-8 b(.)55 b(The)35 b(sym)m(b)s(olic)e(names)j(are)
f(de\014ned)f(in)150 1689 y(the)d(`)p Fp(modules)p Fu(')d(\014le.)40
b(See)31 b(Section)f(C.1)h([mo)s(dules],)e(page)i(125.)275
1823 y(Dep)s(ending)26 b(on)i(the)g(mo)s(dules)e(y)m(ou)i(sp)s(ecify)-8
b(,)28 b Fp(checkout)d Fu(ma)m(y)k(recursiv)m(ely)d(create)k
(directories)d(and)150 1932 y(p)s(opulate)f(them)h(with)f(the)h
(appropriate)f(source)h(\014les.)39 b(Y)-8 b(ou)27 b(can)h(then)f(edit)
f(these)i(source)f(\014les)f(at)i(an)m(y)150 2042 y(time)37
b(\(regardless)g(of)g(whether)f(other)i(soft)m(w)m(are)g(dev)m(elop)s
(ers)f(are)g(editing)f(their)g(o)m(wn)i(copies)e(of)i(the)150
2152 y(sources\);)f(up)s(date)c(them)h(to)h(include)d(new)h(c)m(hanges)
i(applied)d(b)m(y)i(others)g(to)h(the)f(source)h(rep)s(ository;)150
2261 y(or)30 b(commit)h(y)m(our)f(w)m(ork)g(as)h(a)g(p)s(ermanen)m(t)f
(c)m(hange)h(to)g(the)g(source)f(rep)s(ository)-8 b(.)275
2395 y(Note)43 b(that)h Fp(checkout)c Fu(is)i(used)f(to)j(create)g
(directories.)76 b(The)42 b(top-lev)m(el)h(directory)f(created)i(is)150
2505 y(alw)m(a)m(ys)32 b(added)f(to)h(the)g(directory)f(where)h
Fp(checkout)d Fu(is)i(in)m(v)m(ok)m(ed,)h(and)f(usually)f(has)h(the)h
(same)g(name)150 2614 y(as)f(the)g(sp)s(eci\014ed)e(mo)s(dule.)41
b(In)30 b(the)h(case)h(of)f(a)g(mo)s(dule)e(alias,)i(the)g(created)h
(sub-directory)d(ma)m(y)j(ha)m(v)m(e)150 2724 y(a)k(di\013eren)m(t)f
(name,)j(but)d(y)m(ou)h(can)g(b)s(e)g(sure)f(that)h(it)f(will)f(b)s(e)h
(a)h(sub-directory)-8 b(,)37 b(and)e(that)h Fp(checkout)150
2833 y Fu(will)25 b(sho)m(w)i(the)h(relativ)m(e)g(path)f(leading)g(to)h
(eac)m(h)h(\014le)e(as)g(it)h(is)e(extracted)j(in)m(to)f(y)m(our)f
(priv)-5 b(ate)27 b(w)m(ork)h(area)150 2943 y(\(unless)h(y)m(ou)i(sp)s
(ecify)e(the)h(`)p Fp(-Q)p Fu(')h(global)e(option\).)275
3077 y(The)g(\014les)f(created)j(b)m(y)f Fp(checkout)d
Fu(are)j(created)h(read-write,)e(unless)f(the)i(`)p Fp(-r)p
Fu(')g(option)f(to)h Ft(cvs)f Fu(\(see)150 3186 y(Section)40
b(A.4)i([Global)e(options],)i(page)g(84\))f(is)f(sp)s(eci\014ed,)h(the)
g Fp(CVSREAD)e Fu(en)m(vironmen)m(t)h(v)-5 b(ariable)39
b(is)150 3296 y(sp)s(eci\014ed)d(\(see)i(App)s(endix)d(D)j([En)m
(vironmen)m(t)e(v)-5 b(ariables],)39 b(page)f(139\),)j(or)c(a)h(w)m
(atc)m(h)h(is)d(in)g(e\013ect)j(for)150 3405 y(that)31
b(\014le)e(\(see)j(Section)e(10.6)i([W)-8 b(atc)m(hes],)33
b(page)e(64\).)275 3539 y(Note)g(that)h(running)27 b
Fp(checkout)i Fu(on)h(a)h(directory)f(that)h(w)m(as)g(already)f(built)f
(b)m(y)h(a)h(prior)e Fp(checkout)150 3649 y Fu(is)39
b(also)h(p)s(ermitted.)68 b(This)38 b(is)h(similar)f(to)j(sp)s
(ecifying)c(the)k(`)p Fp(-d)p Fu(')e(option)h(to)h(the)f
Fp(update)e Fu(command)150 3758 y(in)e(the)h(sense)g(that)g(new)g
(directories)f(that)h(ha)m(v)m(e)i(b)s(een)d(created)i(in)e(the)h(rep)s
(ository)f(will)e(app)s(ear)i(in)150 3868 y(y)m(our)25
b(w)m(ork)g(area.)40 b(Ho)m(w)m(ev)m(er,)29 b Fp(checkout)22
b Fu(tak)m(es)27 b(a)e(mo)s(dule)f(name)h(whereas)g Fp(update)e
Fu(tak)m(es)k(a)e(directory)150 3977 y(name.)39 b(Also)24
b(to)h(use)f Fp(checkout)e Fu(this)h(w)m(a)m(y)j(it)e(m)m(ust)g(b)s(e)g
(run)e(from)i(the)h(top)f(lev)m(el)h(directory)e(\(where)i(y)m(ou)150
4087 y(originally)g(ran)h Fp(checkout)f Fu(from\),)j(so)g(b)s(efore)f
(y)m(ou)g(run)f Fp(checkout)f Fu(to)j(up)s(date)e(an)i(existing)e
(directory)-8 b(,)150 4197 y(don't)30 b(forget)i(to)f(c)m(hange)g(y)m
(our)g(directory)f(to)h(the)f(top)h(lev)m(el)f(directory)-8
b(.)275 4330 y(F)g(or)27 b(the)f(output)g(pro)s(duced)f(b)m(y)h(the)h
Fp(checkout)d Fu(command)i(see)h(Section)g(A.16.2)h([up)s(date)e
(output],)150 4440 y(page)31 b(110.)150 4662 y Fn(A.7.1)62
b(c)m(hec)m(k)m(out)39 b(options)275 4853 y Fu(These)27
b(standard)g(options)h(are)g(supp)s(orted)e(b)m(y)i Fp(checkout)e
Fu(\(see)j(Section)f(A.5)g([Common)g(options],)150 4963
y(page)j(86,)h(for)e(a)g(complete)h(description)e(of)h(them\):)150
5121 y Fp(-D)g Fo(date)183 b Fu(Use)42 b(the)f(most)g(recen)m(t)i
(revision)c(no)i(later)g(than)g Fo(date)p Fu(.)74 b(This)39
b(option)i(is)f(stic)m(ky)-8 b(,)45 b(and)630 5230 y(implies)36
b(`)p Fp(-P)p Fu('.)64 b(See)39 b(Section)f(4.9)i([Stic)m(ky)e(tags],)k
(page)d(36,)j(for)c(more)g(information)f(on)630 5340
y(stic)m(ky)31 b(tags/dates.)p eop
%%Page: 94 96
94 95 bop 150 -116 a Fu(94)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fp(-f)384 b Fu(Only)21
b(useful)f(with)h(the)i(`)p Fp(-D)30 b Fo(date)5 b Fu(')23
b(or)g(`)p Fp(-r)30 b Fo(tag)8 b Fu(')23 b(\015ags.)38
b(If)22 b(no)h(matc)m(hing)f(revision)f(is)g(found,)630
476 y(retriev)m(e)31 b(the)f(most)h(recen)m(t)h(revision)c(\(instead)i
(of)h(ignoring)d(the)j(\014le\).)150 628 y Fp(-k)f Fo(k\015ag)165
b Fu(Pro)s(cess)35 b(k)m(eyw)m(ords)g(according)g(to)g
Fo(k\015ag)p Fu(.)55 b(See)35 b(Chapter)f(12)i([Keyw)m(ord)f
(substitution],)630 737 y(page)c(71.)41 b(This)28 b(option)i(is)f(stic)
m(ky;)h(future)g(up)s(dates)f(of)h(this)f(\014le)g(in)f(this)h(w)m
(orking)h(direc-)630 847 y(tory)35 b(will)d(use)i(the)h(same)g
Fo(k\015ag)p Fu(.)53 b(The)34 b Fp(status)f Fu(command)h(can)h(b)s(e)f
(view)m(ed)g(to)i(see)f(the)630 957 y(stic)m(ky)24 b(options.)38
b(See)25 b(App)s(endix)c(B)k([In)m(v)m(oking)f(CVS],)g(page)h(113,)i
(for)d(more)h(information)630 1066 y(on)30 b(the)h Fp(status)d
Fu(command.)150 1218 y Fp(-l)384 b Fu(Lo)s(cal;)30 b(run)f(only)h(in)f
(curren)m(t)h(w)m(orking)g(directory)-8 b(.)150 1370
y Fp(-n)384 b Fu(Do)44 b(not)g(run)e(an)m(y)h(c)m(hec)m(k)m(out)j
(program)d(\(as)h(sp)s(eci\014ed)d(with)h(the)i(`)p Fp(-o)p
Fu(')f(option)g(in)f(the)630 1479 y(mo)s(dules)29 b(\014le;)g(see)i
(Section)f(C.1)h([mo)s(dules],)e(page)j(125\).)150 1631
y Fp(-P)384 b Fu(Prune)29 b(empt)m(y)i(directories.)40
b(See)30 b(Section)h(7.5)g([Mo)m(ving)g(directories],)f(page)h(53.)150
1783 y Fp(-p)384 b Fu(Pip)s(e)29 b(\014les)g(to)i(the)g(standard)e
(output.)150 1934 y Fp(-R)384 b Fu(Chec)m(k)m(out)32
b(directories)d(recursiv)m(ely)-8 b(.)40 b(This)28 b(option)i(is)g(on)g
(b)m(y)g(default.)150 2086 y Fp(-r)g Fo(tag)229 b Fu(Use)28
b(revision)d Fo(tag)p Fu(.)41 b(This)25 b(option)i(is)f(stic)m(ky)-8
b(,)29 b(and)d(implies)f(`)p Fp(-P)p Fu('.)39 b(See)28
b(Section)f(4.9)h([Stic)m(ky)630 2196 y(tags],)k(page)f(36,)h(for)e
(more)g(information)f(on)h(stic)m(ky)h(tags/dates.)275
2347 y(In)e(addition)g(to)i(those,)g(y)m(ou)g(can)f(use)g(these)h(sp)s
(ecial)e(command)h(options)g(with)f Fp(checkout)p Fu(:)150
2499 y Fp(-A)384 b Fu(Reset)43 b(an)m(y)g(stic)m(ky)g(tags,)k(dates,)f
(or)d(`)p Fp(-k)p Fu(')f(options.)77 b(See)43 b(Section)f(4.9)i([Stic)m
(ky)e(tags],)630 2609 y(page)31 b(36,)h(for)e(more)g(information)f(on)h
(stic)m(ky)h(tags/dates.)150 2760 y Fp(-c)384 b Fu(Cop)m(y)40
b(the)f(mo)s(dule)f(\014le,)k(sorted,)g(to)e(the)g(standard)f(output,)i
(instead)e(of)h(creating)g(or)630 2870 y(mo)s(difying)28
b(an)m(y)i(\014les)g(or)g(directories)g(in)f(y)m(our)h(w)m(orking)g
(directory)-8 b(.)150 3022 y Fp(-d)30 b Fo(dir)241 b
Fu(Create)32 b(a)f(directory)g(called)f Fo(dir)36 b Fu(for)31
b(the)g(w)m(orking)g(\014les,)f(instead)g(of)i(using)d(the)j(mo)s(dule)
630 3131 y(name.)83 b(In)44 b(general,)k(using)43 b(this)g(\015ag)i(is)
e(equiv)-5 b(alen)m(t)44 b(to)h(using)e(`)p Fp(mkdir)29
b Fo(dir)7 b Fp(;)28 b(cd)i Fo(dir)7 b Fu(')630 3241
y(follo)m(w)m(ed)30 b(b)m(y)g(the)h(c)m(hec)m(k)m(out)i(command)d
(without)f(the)i(`)p Fp(-d)p Fu(')f(\015ag.)630 3372
y(There)e(is)g(an)g(imp)s(ortan)m(t)g(exception,)h(ho)m(w)m(ev)m(er.)42
b(It)28 b(is)g(v)m(ery)h(con)m(v)m(enien)m(t)h(when)d(c)m(hec)m(king)
630 3481 y(out)38 b(a)f(single)f(item)h(to)i(ha)m(v)m(e)f(the)g(output)
f(app)s(ear)g(in)f(a)h(directory)g(that)h(do)s(esn't)f(con-)630
3591 y(tain)32 b(empt)m(y)h(in)m(termediate)g(directories.)46
b(In)32 b(this)g(case)h Fo(only)p Fu(,)g(CVS)f(tries)g(to)h(\\shorten")
630 3700 y(pathnames)d(to)h(a)m(v)m(oid)g(those)g(empt)m(y)g
(directories.)630 3831 y(F)-8 b(or)29 b(example,)g(giv)m(en)f(a)h(mo)s
(dule)d(`)p Fp(foo)p Fu(')i(that)h(con)m(tains)g(the)f(\014le)g(`)p
Fp(bar.c)p Fu(',)g(the)g(command)630 3941 y(`)p Fp(cvs)i(co)f(-d)h(dir)
g(foo)p Fu(')h(will)e(create)34 b(directory)e(`)p Fp(dir)p
Fu(')f(and)h(place)g(`)p Fp(bar.c)p Fu(')f(inside.)43
b(Simi-)630 4050 y(larly)-8 b(,)30 b(giv)m(en)h(a)h(mo)s(dule)d(`)p
Fp(bar)p Fu(')h(whic)m(h)g(has)h(sub)s(directory)e(`)p
Fp(baz)p Fu(')h(wherein)f(there)j(is)e(a)h(\014le)630
4160 y(`)p Fp(quux.c)p Fu(',)24 b(the)g(command)f(`)p
Fp(cvs)30 b(-d)f(dir)h(co)g(bar/baz)p Fu(')21 b(will)g(create)k
(directory)e(`)p Fp(dir)p Fu(')h(and)630 4269 y(place)30
b(`)p Fp(quux.c)p Fu(')f(inside.)630 4400 y(Using)45
b(the)h(`)p Fp(-N)p Fu(')g(\015ag)g(will)d(defeat)k(this)e(b)s(eha)m
(vior.)86 b(Giv)m(en)46 b(the)g(same)g(mo)s(dule)e(def-)630
4510 y(initions)h(ab)s(o)m(v)m(e,)53 b(`)p Fp(cvs)30
b(co)f(-N)h(-d)g(dir)f(foo)p Fu(')47 b(will)e(create)k(directories)e(`)
p Fp(dir/foo)p Fu(')f(and)630 4619 y(place)38 b(`)p Fp(bar.c)p
Fu(')g(inside,)g(while)f(`)p Fp(cvs)30 b(co)f(-N)h(-d)g(dir)f(bar/baz)p
Fu(')37 b(will)f(create)k(directories)630 4729 y(`)p
Fp(dir/bar/baz)p Fu(')28 b(and)i(place)g(`)p Fp(quux.c)p
Fu(')f(inside.)150 4881 y Fp(-j)h Fo(tag)229 b Fu(With)29
b(t)m(w)m(o)i(`)p Fp(-j)p Fu(')f(options,)g(merge)g(c)m(hanges)h(from)e
(the)h(revision)e(sp)s(eci\014ed)g(with)h(the)h(\014rst)630
4990 y(`)p Fp(-j)p Fu(')c(option)f(to)i(the)f(revision)e(sp)s
(eci\014ed)g(with)g(the)i(second)g(`)p Fp(j)p Fu(')g(option,)h(in)m(to)
f(the)g(w)m(orking)630 5100 y(directory)-8 b(.)630 5230
y(With)29 b(one)h(`)p Fp(-j)p Fu(')f(option,)g(merge)h(c)m(hanges)g
(from)f(the)h(ancestor)g(revision)e(to)i(the)g(revision)630
5340 y(sp)s(eci\014ed)24 b(with)h(the)h(`)p Fp(-j)p Fu(')f(option,)i
(in)m(to)e(the)h(w)m(orking)g(directory)-8 b(.)39 b(The)25
b(ancestor)i(revision)p eop
%%Page: 95 97
95 96 bop 150 -116 a Fu(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
(commands)1955 b(95)630 366 y(is)25 b(the)h(common)g(ancestor)g(of)g
(the)g(revision)e(whic)m(h)h(the)g(w)m(orking)g(directory)h(is)e(based)
i(on,)630 476 y(and)k(the)g(revision)f(sp)s(eci\014ed)g(in)g(the)h(`)p
Fp(-j)p Fu(')h(option.)630 609 y(In)39 b(addition,)h(eac)m(h)h(-j)f
(option)f(can)h(con)m(tain)g(an)f(optional)g(date)h(sp)s(eci\014cation)
f(whic)m(h,)630 719 y(when)e(used)g(with)g(branc)m(hes,)j(can)e(limit)e
(the)i(c)m(hosen)h(revision)d(to)j(one)f(within)e(a)i(sp)s(e-)630
829 y(ci\014c)44 b(date.)84 b(An)44 b(optional)g(date)h(is)e(sp)s
(eci\014ed)g(b)m(y)h(adding)g(a)g(colon)h(\(:\))70 b(to)45
b(the)f(tag:)630 938 y(`)p Fp(-j)p Fo(Sym)m(b)s(olic)p
1119 938 28 4 v 31 w(T)-8 b(ag)8 b Fp(:)p Fo(Date)p 1543
938 V 34 w(Sp)s(eci\014er)f Fu('.)630 1071 y(See)31 b(Chapter)e(5)i
([Branc)m(hing)f(and)g(merging],)g(page)h(39.)150 1228
y Fp(-N)384 b Fu(Only)35 b(useful)h(together)i(with)e(`)p
Fp(-d)30 b Fo(dir)7 b Fu('.)59 b(With)37 b(this)f(option,)i
Ft(cvs)f Fu(will)d(not)j(\\shorten")630 1338 y(mo)s(dule)c(paths)h(in)f
(y)m(our)h(w)m(orking)f(directory)h(when)g(y)m(ou)g(c)m(hec)m(k)i(out)f
(a)f(single)f(mo)s(dule.)630 1447 y(See)e(the)f(`)p Fp(-d)p
Fu(')g(\015ag)h(for)f(examples)g(and)g(a)h(discussion.)150
1604 y Fp(-s)384 b Fu(Lik)m(e)27 b(`)p Fp(-c)p Fu(',)g(but)g(include)d
(the)j(status)g(of)g(all)f(mo)s(dules,)g(and)g(sort)h(it)g(b)m(y)g(the)
g(status)g(string.)630 1714 y(See)i(Section)f(C.1)h([mo)s(dules],)f
(page)i(125,)g(for)f(info)f(ab)s(out)g(the)h(`)p Fp(-s)p
Fu(')g(option)f(that)h(is)f(used)630 1824 y(inside)g(the)j(mo)s(dules)d
(\014le)i(to)h(set)g(the)f(mo)s(dule)f(status.)150 2044
y Fn(A.7.2)62 b(c)m(hec)m(k)m(out)39 b(examples)275 2235
y Fu(Get)31 b(a)g(cop)m(y)g(of)f(the)h(mo)s(dule)e(`)p
Fp(tc)p Fu(':)390 2363 y Fp($)47 b(cvs)g(checkout)f(tc)275
2496 y Fu(Get)31 b(a)g(cop)m(y)g(of)f(the)h(mo)s(dule)e(`)p
Fp(tc)p Fu(')h(as)g(it)g(lo)s(ok)m(ed)h(one)f(da)m(y)h(ago:)390
2623 y Fp($)47 b(cvs)g(checkout)f(-D)h(yesterday)e(tc)150
2877 y Fq(A.8)67 b(commit|Chec)l(k)47 b(\014les)e(in)l(to)h(the)f(rep)t
(ository)225 3068 y Fs(\017)60 b Fu(Synopsis:)39 b(commit)30
b([-lnRf)7 b(])29 b([-m)i('log)p 1662 3068 V 33 w(message')h
Fp(|)e Fu(-F)h(\014le])f([-r)g(revision])f([\014les)p
Fh(:)15 b(:)g(:)p Fu(])225 3202 y Fs(\017)60 b Fu(Requires:)40
b(w)m(orking)29 b(directory)-8 b(,)31 b(rep)s(ository)-8
b(.)225 3335 y Fs(\017)60 b Fu(Changes:)40 b(rep)s(ository)-8
b(.)225 3468 y Fs(\017)60 b Fu(Synon)m(ym:)40 b(ci)275
3625 y(Use)33 b Fp(commit)f Fu(when)h(y)m(ou)h(w)m(an)m(t)g(to)h
(incorp)s(orate)e(c)m(hanges)h(from)f(y)m(our)h(w)m(orking)f(source)g
(\014les)g(in)m(to)150 3735 y(the)e(source)f(rep)s(ository)-8
b(.)275 3868 y(If)36 b(y)m(ou)h(don't)f(sp)s(ecify)g(particular)f
(\014les)g(to)j(commit,)g(all)e(of)h(the)g(\014les)e(in)h(y)m(our)g(w)m
(orking)g(curren)m(t)150 3978 y(directory)31 b(are)i(examined.)44
b Fp(commit)31 b Fu(is)f(careful)i(to)g(c)m(hange)h(in)e(the)h(rep)s
(ository)f(only)g(those)h(\014les)f(that)150 4087 y(y)m(ou)37
b(ha)m(v)m(e)g(really)e(c)m(hanged.)60 b(By)36 b(default)g(\(or)h(if)e
(y)m(ou)h(explicitly)e(sp)s(ecify)h(the)i(`)p Fp(-R)p
Fu(')f(option\),)i(\014les)d(in)150 4197 y(sub)s(directories)26
b(are)j(also)g(examined)f(and)g(committed)g(if)g(they)h(ha)m(v)m(e)h(c)
m(hanged;)g(y)m(ou)f(can)g(use)f(the)h(`)p Fp(-l)p Fu(')150
4306 y(option)h(to)h(limit)d Fp(commit)h Fu(to)i(the)f(curren)m(t)h
(directory)e(only)-8 b(.)275 4440 y Fp(commit)35 b Fu(v)m(eri\014es)h
(that)i(the)f(selected)h(\014les)e(are)h(up)f(to)i(date)f(with)f(the)h
(curren)m(t)g(revisions)e(in)h(the)150 4549 y(source)g(rep)s(ository;)j
(it)c(will)f(notify)h(y)m(ou,)k(and)c(exit)h(without)g(committing,)h
(if)e(an)m(y)i(of)f(the)h(sp)s(eci\014ed)150 4659 y(\014les)27
b(m)m(ust)g(b)s(e)h(made)g(curren)m(t)f(\014rst)g(with)g
Fp(update)f Fu(\(see)j(Section)e(A.16)i([up)s(date],)g(page)f(108\).)42
b Fp(commit)150 4768 y Fu(do)s(es)32 b(not)h(call)e(the)i
Fp(update)d Fu(command)i(for)h(y)m(ou,)g(but)f(rather)g(lea)m(v)m(es)h
(that)g(for)f(y)m(ou)h(to)g(do)f(when)g(the)150 4878
y(time)e(is)f(righ)m(t.)275 5011 y(When)34 b(all)g(is)f(w)m(ell,)i(an)g
(editor)f(is)g(in)m(v)m(ok)m(ed)h(to)g(allo)m(w)g(y)m(ou)g(to)g(en)m
(ter)h(a)f(log)f(message)i(that)g(will)c(b)s(e)150 5121
y(written)40 b(to)i(one)f(or)g(more)g(logging)g(programs)g(\(see)h
(Section)f(C.1)g([mo)s(dules],)i(page)f(125,)j(and)40
b(see)150 5230 y(Section)35 b(C.7)h([loginfo],)g(page)g(132\))h(and)e
(placed)g(in)f(the)i Ft(r)n(cs)e Fu(\014le)h(inside)e(the)i(rep)s
(ository)-8 b(.)55 b(This)34 b(log)150 5340 y(message)29
b(can)f(b)s(e)f(retriev)m(ed)h(with)f(the)h Fp(log)f
Fu(command;)h(see)h(Section)e(A.13)i([log],)h(page)e(104.)41
b(Y)-8 b(ou)29 b(can)p eop
%%Page: 96 98
96 97 bop 150 -116 a Fu(96)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y(sp)s(ecify)e(the)i(log)g
(message)g(on)g(the)g(command)f(line)f(with)g(the)i(`)p
Fp(-m)g Fo(message)5 b Fu(')31 b(option,)e(and)g(th)m(us)g(a)m(v)m(oid)
150 476 y(the)k(editor)f(in)m(v)m(o)s(cation,)i(or)f(use)f(the)h(`)p
Fp(-F)d Fo(\014le)5 b Fu(')33 b(option)f(to)i(sp)s(ecify)d(that)j(the)f
(argumen)m(t)g(\014le)f(con)m(tains)150 586 y(the)f(log)f(message.)150
809 y Fn(A.8.1)62 b(commit)39 b(options)275 1002 y Fu(These)d(standard)
g(options)g(are)h(supp)s(orted)e(b)m(y)h Fp(commit)f
Fu(\(see)j(Section)e(A.5)i([Common)e(options],)150 1111
y(page)31 b(86,)h(for)e(a)g(complete)h(description)e(of)h(them\):)150
1270 y Fp(-l)384 b Fu(Lo)s(cal;)30 b(run)f(only)h(in)f(curren)m(t)h(w)m
(orking)g(directory)-8 b(.)150 1429 y Fp(-n)384 b Fu(Do)31
b(not)g(run)e(an)m(y)h(mo)s(dule)f(program.)150 1589
y Fp(-R)384 b Fu(Commit)30 b(directories)f(recursiv)m(ely)-8
b(.)40 b(This)28 b(is)i(on)g(b)m(y)g(default.)150 1748
y Fp(-r)g Fo(revision)630 1857 y Fu(Commit)40 b(to)i
Fo(revision)p Fu(.)71 b Fo(revision)39 b Fu(m)m(ust)i(b)s(e)f(either)h
(a)g(branc)m(h,)i(or)e(a)h(revision)d(on)i(the)630 1967
y(main)35 b(trunk)g(that)i(is)f(higher)f(than)h(an)m(y)g(existing)g
(revision)e(n)m(um)m(b)s(er)h(\(see)j(Section)e(4.3)630
2076 y([Assigning)31 b(revisions],)h(page)h(31\).)48
b(Y)-8 b(ou)33 b(cannot)g(commit)g(to)g(a)g(sp)s(eci\014c)e(revision)g
(on)i(a)630 2186 y(branc)m(h.)275 2345 y Fp(commit)28
b Fu(also)j(supp)s(orts)d(these)j(options:)150 2504 y
Fp(-F)f Fo(\014le)237 b Fu(Read)31 b(the)f(log)h(message)g(from)f
Fo(\014le)p Fu(,)g(instead)f(of)i(in)m(v)m(oking)f(an)g(editor.)150
2663 y Fp(-f)384 b Fu(Note)42 b(that)f(this)f(is)g(not)h(the)g
(standard)f(b)s(eha)m(vior)g(of)h(the)g(`)p Fp(-f)p Fu(')f(option)h(as)
g(de\014ned)e(in)630 2773 y(Section)30 b(A.5)h([Common)g(options],)f
(page)h(86.)630 2907 y(F)-8 b(orce)35 b Ft(cvs)d Fu(to)i(commit)g(a)f
(new)g(revision)f(ev)m(en)i(if)e(y)m(ou)i(ha)m(v)m(en't)h(made)e(an)m
(y)h(c)m(hanges)g(to)630 3017 y(the)e(\014le.)44 b(If)32
b(the)g(curren)m(t)f(revision)g(of)h Fo(\014le)k Fu(is)31
b(1.7,)i(then)f(the)g(follo)m(wing)e(t)m(w)m(o)j(commands)630
3126 y(are)e(equiv)-5 b(alen)m(t:)870 3255 y Fp($)47
b(cvs)g(commit)f(-f)i Fo(\014le)870 3358 y Fp($)f(cvs)g(commit)f(-r)i
(1.8)f Fo(\014le)630 3493 y Fu(The)25 b(`)p Fp(-f)p Fu(')h(option)g
(disables)e(recursion)g(\(i.e.,)k(it)d(implies)f(`)p
Fp(-l)p Fu('\).)39 b(T)-8 b(o)27 b(force)f Ft(cvs)f Fu(to)i(commit)630
3602 y(a)k(new)f(revision)e(for)i(all)g(\014les)f(in)g(all)g(sub)s
(directories,)f(y)m(ou)j(m)m(ust)f(use)g(`)p Fp(-f)g(-R)p
Fu('.)150 3761 y Fp(-m)g Fo(message)630 3871 y Fu(Use)h
Fo(message)36 b Fu(as)31 b(the)g(log)f(message,)i(instead)d(of)i(in)m
(v)m(oking)f(an)g(editor.)150 4099 y Fn(A.8.2)62 b(commit)39
b(examples)150 4380 y(A.8.2.1)62 b(Committing)40 b(to)h(a)g(branc)m(h)
275 4573 y Fu(Y)-8 b(ou)24 b(can)h(commit)f(to)h(a)g(branc)m(h)f
(revision)f(\(one)i(that)g(has)f(an)g(ev)m(en)h(n)m(um)m(b)s(er)e(of)i
(dots\))f(with)f(the)i(`)p Fp(-r)p Fu(')150 4682 y(option.)40
b(T)-8 b(o)31 b(create)h(a)f(branc)m(h)f(revision,)f(use)h(the)g(`)p
Fp(-b)p Fu(')h(option)f(of)g(the)h Fp(rtag)e Fu(or)h
Fp(tag)g Fu(commands)g(\(see)150 4792 y(Chapter)22 b(5)h([Branc)m(hing)
g(and)f(merging],)i(page)f(39\).)40 b(Then,)23 b(either)f
Fp(checkout)f Fu(or)i Fp(update)e Fu(can)i(b)s(e)f(used)150
4902 y(to)31 b(base)f(y)m(our)g(sources)f(on)h(the)g(newly)f(created)i
(branc)m(h.)40 b(F)-8 b(rom)30 b(that)h(p)s(oin)m(t)e(on,)h(all)f
Fp(commit)f Fu(c)m(hanges)150 5011 y(made)23 b(within)d(these)j(w)m
(orking)e(sources)i(will)d(b)s(e)i(automatically)g(added)g(to)h(a)g
(branc)m(h)f(revision,)h(thereb)m(y)150 5121 y(not)j(disturbing)d
(main-line)g(dev)m(elopmen)m(t)j(in)f(an)m(y)h(w)m(a)m(y)-8
b(.)41 b(F)-8 b(or)26 b(example,)h(if)e(y)m(ou)h(had)f(to)i(create)g(a)
f(patc)m(h)150 5230 y(to)g(the)g(1.2)h(v)m(ersion)e(of)h(the)g(pro)s
(duct,)g(ev)m(en)g(though)f(the)h(2.0)h(v)m(ersion)e(is)g(already)g
(under)f(dev)m(elopmen)m(t,)150 5340 y(y)m(ou)31 b(migh)m(t)f(do:)p
eop
%%Page: 97 99
97 98 bop 150 -116 a Fu(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
(commands)1955 b(97)390 366 y Fp($)47 b(cvs)g(rtag)g(-b)g(-r)g(FCS1_2)f
(FCS1_2_Patch)f(product_module)390 470 y($)i(cvs)g(checkout)f(-r)h
(FCS1_2_Patch)e(product_module)390 574 y($)i(cd)h(product_module)390
678 y([[)f(hack)g(away)f(]])390 782 y($)h(cvs)g(commit)150
923 y Fu(This)29 b(w)m(orks)h(automatically)g(since)g(the)g(`)p
Fp(-r)p Fu(')h(option)f(is)f(stic)m(ky)-8 b(.)150 1161
y Fn(A.8.2.2)62 b(Creating)41 b(the)g(branc)m(h)f(after)g(editing)275
1361 y Fu(Sa)m(y)24 b(y)m(ou)h(ha)m(v)m(e)g(b)s(een)f(w)m(orking)f(on)h
(some)h(extremely)f(exp)s(erimen)m(tal)f(soft)m(w)m(are,)k(based)d(on)g
(whatev)m(er)150 1471 y(revision)j(y)m(ou)h(happ)s(ened)f(to)i(c)m(hec)
m(k)m(out)i(last)d(w)m(eek.)41 b(If)27 b(others)i(in)e(y)m(our)h(group)
g(w)m(ould)f(lik)m(e)h(to)h(w)m(ork)f(on)150 1580 y(this)34
b(soft)m(w)m(are)j(with)d(y)m(ou,)j(but)e(without)f(disturbing)f
(main-line)g(dev)m(elopmen)m(t,)k(y)m(ou)f(could)e(commit)150
1690 y(y)m(our)27 b(c)m(hange)i(to)f(a)g(new)f(branc)m(h.)39
b(Others)27 b(can)h(then)f(c)m(hec)m(k)m(out)j(y)m(our)d(exp)s(erimen)m
(tal)g(stu\013)g(and)g(utilize)150 1799 y(the)k(full)d(b)s(ene\014t)h
(of)i Ft(cvs)e Fu(con\015ict)h(resolution.)40 b(The)29
b(scenario)i(migh)m(t)f(lo)s(ok)g(lik)m(e:)390 1935 y
Fp([[)47 b(hacked)f(sources)g(are)h(present)f(]])390
2039 y($)h(cvs)g(tag)g(-b)g(EXPR1)390 2143 y($)g(cvs)g(update)f(-r)i
(EXPR1)390 2246 y($)f(cvs)g(commit)275 2388 y Fu(The)39
b Fp(update)g Fu(command)h(will)d(mak)m(e)k(the)g(`)p
Fp(-r)30 b(EXPR1)p Fu(')39 b(option)g(stic)m(ky)i(on)f(all)f(\014les.)
69 b(Note)41 b(that)150 2498 y(y)m(our)31 b(c)m(hanges)h(to)g(the)f
(\014les)f(will)f(nev)m(er)i(b)s(e)g(remo)m(v)m(ed)h(b)m(y)f(the)g
Fp(update)f Fu(command.)43 b(The)30 b Fp(commit)g Fu(will)150
2607 y(automatically)j(commit)g(to)h(the)f(correct)h(branc)m(h,)g(b)s
(ecause)f(the)g(`)p Fp(-r)p Fu(')g(is)g(stic)m(ky)-8
b(.)49 b(Y)-8 b(ou)34 b(could)e(also)h(do)150 2717 y(lik)m(e)d(this:)
390 2852 y Fp([[)47 b(hacked)f(sources)g(are)h(present)f(]])390
2956 y($)h(cvs)g(tag)g(-b)g(EXPR1)390 3060 y($)g(cvs)g(commit)f(-r)i
(EXPR1)150 3202 y Fu(but)20 b(then,)i(only)e(those)h(\014les)f(that)h
(w)m(ere)g(c)m(hanged)g(b)m(y)g(y)m(ou)g(will)d(ha)m(v)m(e)k(the)e(`)p
Fp(-r)30 b(EXPR1)p Fu(')20 b(stic)m(ky)h(\015ag.)37 b(If)21
b(y)m(ou)150 3311 y(hac)m(k)31 b(a)m(w)m(a)m(y)-8 b(,)33
b(and)d(commit)h(without)e(sp)s(ecifying)g(the)h(`)p
Fp(-r)g(EXPR1)p Fu(')g(\015ag,)h(some)g(\014les)e(ma)m(y)i(acciden)m
(tally)150 3421 y(end)f(up)f(on)h(the)h(main)e(trunk.)275
3562 y(T)-8 b(o)30 b(w)m(ork)h(with)e(y)m(ou)i(on)f(the)g(exp)s(erimen)
m(tal)g(c)m(hange,)h(others)g(w)m(ould)e(simply)f(do)390
3698 y Fp($)47 b(cvs)g(checkout)f(-r)h(EXPR1)f(whatever_module)150
3973 y Fq(A.9)67 b(di\013|Sho)l(w)46 b(di\013erences)g(b)t(et)l(w)l
(een)g(revisions)225 4173 y Fs(\017)60 b Fu(Synopsis:)39
b(di\013)29 b([-lR])h([format)p 1395 4173 28 4 v 33 w(options])g([[-r)h
(rev1)g Fp(|)f Fu(-D)h(date1])h([-r)e(rev2)h Fp(|)f Fu(-D)h(date2]])h
([\014les)p Fh(:)15 b(:)g(:)p Fu(])225 4311 y Fs(\017)60
b Fu(Requires:)40 b(w)m(orking)29 b(directory)-8 b(,)31
b(rep)s(ository)-8 b(.)225 4449 y Fs(\017)60 b Fu(Changes:)40
b(nothing.)275 4619 y(The)c Fp(diff)f Fu(command)h(is)g(used)f(to)j
(compare)f(di\013eren)m(t)f(revisions)e(of)j(\014les.)58
b(The)36 b(default)g(action)150 4728 y(is)j(to)i(compare)g(y)m(our)f(w)
m(orking)g(\014les)f(with)g(the)i(revisions)d(they)j(w)m(ere)f(based)g
(on,)j(and)d(rep)s(ort)g(an)m(y)150 4838 y(di\013erences)30
b(that)h(are)f(found.)275 4979 y(If)j(an)m(y)i(\014le)e(names)h(are)h
(giv)m(en,)g(only)e(those)i(\014les)e(are)i(compared.)52
b(If)33 b(an)m(y)i(directories)e(are)i(giv)m(en,)150
5089 y(all)29 b(\014les)h(under)e(them)j(will)c(b)s(e)j(compared.)275
5230 y(The)d(exit)h(status)g(for)f(di\013)g(is)f(di\013eren)m(t)i(than)
f(for)h(other)g Ft(cvs)f Fu(commands;)h(for)g(details)f(Section)g(A.2)
150 5340 y([Exit)j(status],)h(page)g(83.)p eop
%%Page: 98 100
98 99 bop 150 -116 a Fu(98)2111 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fn(A.9.1)62 b(di\013)41
b(options)275 558 y Fu(These)k(standard)f(options)h(are)h(supp)s(orted)
d(b)m(y)i Fp(diff)f Fu(\(see)j(Section)e(A.5)h([Common)f(options],)150
668 y(page)31 b(86,)h(for)e(a)g(complete)h(description)e(of)h(them\):)
150 825 y Fp(-D)g Fo(date)183 b Fu(Use)36 b(the)f(most)g(recen)m(t)i
(revision)c(no)i(later)g(than)g Fo(date)p Fu(.)56 b(See)35
b(`)p Fp(-r)p Fu(')g(for)g(ho)m(w)g(this)f(a\013ects)630
935 y(the)d(comparison.)150 1093 y Fp(-k)f Fo(k\015ag)165
b Fu(Pro)s(cess)35 b(k)m(eyw)m(ords)g(according)g(to)g
Fo(k\015ag)p Fu(.)55 b(See)35 b(Chapter)f(12)i([Keyw)m(ord)f
(substitution],)630 1202 y(page)c(71.)150 1360 y Fp(-l)384
b Fu(Lo)s(cal;)30 b(run)f(only)h(in)f(curren)m(t)h(w)m(orking)g
(directory)-8 b(.)150 1517 y Fp(-R)384 b Fu(Examine)30
b(directories)f(recursiv)m(ely)-8 b(.)40 b(This)28 b(option)i(is)g(on)g
(b)m(y)g(default.)150 1675 y Fp(-r)g Fo(tag)229 b Fu(Compare)28
b(with)e(revision)g Fo(tag)p Fu(.)41 b(Zero,)29 b(one)f(or)g(t)m(w)m(o)
h(`)p Fp(-r)p Fu(')f(options)f(can)h(b)s(e)g(presen)m(t.)39
b(With)630 1784 y(no)28 b(`)p Fp(-r)p Fu(')f(option,)h(the)g(w)m
(orking)f(\014le)g(will)e(b)s(e)j(compared)f(with)g(the)h(revision)e
(it)h(w)m(as)h(based)630 1894 y(on.)40 b(With)30 b(one)g(`)p
Fp(-r)p Fu(',)g(that)g(revision)e(will)f(b)s(e)i(compared)h(to)g(y)m
(our)g(curren)m(t)g(w)m(orking)f(\014le.)630 2004 y(With)g(t)m(w)m(o)j
(`)p Fp(-r)p Fu(')d(options)g(those)i(t)m(w)m(o)g(revisions)d(will)f(b)
s(e)i(compared)h(\(and)g(y)m(our)g(w)m(orking)630 2113
y(\014le)f(will)f(not)j(a\013ect)h(the)e(outcome)i(in)d(an)m(y)i(w)m(a)
m(y\).)630 2247 y(One)23 b(or)g(b)s(oth)g(`)p Fp(-r)p
Fu(')g(options)g(can)g(b)s(e)g(replaced)g(b)m(y)g(a)h(`)p
Fp(-D)30 b Fo(date)5 b Fu(')24 b(option,)g(describ)s(ed)d(ab)s(o)m(v)m
(e.)275 2404 y(The)27 b(follo)m(wing)f(options)h(sp)s(ecify)g(the)h
(format)g(of)g(the)g(output.)39 b(They)27 b(ha)m(v)m(e)i(the)f(same)h
(meaning)e(as)150 2514 y(in)i(GNU)i(di\013.)390 2642
y Fp(-0)47 b(-1)g(-2)h(-3)f(-4)g(-5)g(-6)g(-7)g(-8)h(-9)390
2746 y(--binary)390 2849 y(--brief)390 2953 y(--changed-group-format=)p
Fo(arg)390 3057 y Fp(-c)485 3161 y(-C)g Fo(nlines)485
3264 y Fp(--context[=)p Fo(lines)t Fp(])390 3368 y(-e)f(--ed)390
3472 y(-t)g(--expand-tabs)390 3576 y(-f)g(--forward-ed)390
3680 y(--horizon-lines=)p Fo(arg)390 3783 y Fp(--ifdef=)p
Fo(arg)390 3887 y Fp(-w)g(--ignore-all-space)390 3991
y(-B)g(--ignore-blank-lines)390 4095 y(-i)g(--ignore-case)390
4198 y(-I)g Fo(regexp)533 4302 y Fp(--ignore-matching-lines=)p
Fo(r)o(egexp)390 4406 y Fp(-h)390 4510 y(-b)g(--ignore-space-change)390
4614 y(-T)g(--initial-tab)390 4717 y(-L)g Fo(lab)s(el)485
4821 y Fp(--label=)p Fo(lab)s(el)390 4925 y Fp(--left-column)390
5029 y(-d)g(--minimal)390 5132 y(-N)g(--new-file)390
5236 y(--new-line-format=)p Fo(arg)390 5340 y Fp(--old-line-format=)p
Fo(arg)p eop
%%Page: 99 101
99 100 bop 150 -116 a Fu(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
(commands)1955 b(99)390 366 y Fp(--paginate)390 470 y(-n)47
b(--rcs)390 574 y(-s)g(--report-identical-files)390 678
y(-p)390 782 y(--show-c-function)390 885 y(-y)g(--side-by-side)390
989 y(-F)g Fo(regexp)390 1093 y Fp(--show-function-line=)p
Fo(regexp)390 1197 y Fp(-H)g(--speed-large-files)390
1300 y(--suppress-common-lines)390 1404 y(-a)g(--text)390
1508 y(--unchanged-group-format)o(=)p Fo(arg)390 1612
y Fp(-u)485 1716 y(-U)h Fo(nlines)485 1819 y Fp(--unified[=)p
Fo(lines)t Fp(])390 1923 y(-V)f Fo(arg)390 2027 y Fp(-W)g
Fo(columns)485 2131 y Fp(--width=)p Fo(columns)150 2370
y Fn(A.9.2)62 b(di\013)41 b(examples)275 2570 y Fu(The)47
b(follo)m(wing)g(line)g(pro)s(duces)f(a)j(Unidi\013)d(\(`)p
Fp(-u)p Fu(')i(\015ag\))h(b)s(et)m(w)m(een)g(revision)e(1.14)i(and)f
(1.19)i(of)150 2679 y(`)p Fp(backend.c)p Fu('.)60 b(Due)37
b(to)h(the)g(`)p Fp(-kk)p Fu(')f(\015ag)g(no)h(k)m(eyw)m(ords)f(are)h
(substituted,)g(so)f(di\013erences)g(that)h(only)150
2789 y(dep)s(end)29 b(on)h(k)m(eyw)m(ord)h(substitution)d(are)j
(ignored.)390 2925 y Fp($)47 b(cvs)g(diff)g(-kk)g(-u)g(-r)g(1.14)g(-r)g
(1.19)g(backend.c)275 3067 y Fu(Supp)s(ose)i(the)j(exp)s(erimen)m(tal)e
(branc)m(h)h(EXPR1)h(w)m(as)g(based)f(on)g(a)h(set)g(of)f(\014les)g
(tagged)i(RE-)150 3177 y(LEASE)p 455 3177 28 4 v 32 w(1)p
532 3177 V 33 w(0.)41 b(T)-8 b(o)31 b(see)g(what)f(has)g(happ)s(ened)f
(on)h(that)h(branc)m(h,)f(the)h(follo)m(wing)e(can)h(b)s(e)g(used:)390
3313 y Fp($)47 b(cvs)g(diff)g(-r)g(RELEASE_1_0)e(-r)i(EXPR1)275
3455 y Fu(A)30 b(command)g(lik)m(e)g(this)f(can)i(b)s(e)f(used)f(to)i
(pro)s(duce)e(a)i(con)m(text)h(di\013)d(b)s(et)m(w)m(een)i(t)m(w)m(o)h
(releases:)390 3591 y Fp($)47 b(cvs)g(diff)g(-c)g(-r)g(RELEASE_1_0)e
(-r)i(RELEASE_1_1)e(>)i(diffs)275 3733 y Fu(If)22 b(y)m(ou)h(are)g
(main)m(taining)e(ChangeLogs,)k(a)e(command)f(lik)m(e)g(the)h(follo)m
(wing)e(just)i(b)s(efore)f(y)m(ou)h(commit)150 3842 y(y)m(our)34
b(c)m(hanges)i(ma)m(y)f(help)e(y)m(ou)i(write)f(the)g(ChangeLog)h(en)m
(try)-8 b(.)54 b(All)33 b(lo)s(cal)h(mo)s(di\014cations)f(that)i(ha)m
(v)m(e)150 3952 y(not)c(y)m(et)g(b)s(een)f(committed)g(will)e(b)s(e)i
(prin)m(ted.)390 4088 y Fp($)47 b(cvs)g(diff)g(-u)g(|)h(less)150
4364 y Fq(A.10)68 b(exp)t(ort|Exp)t(ort)45 b(sources)g(from)h(CVS,)e
(similar)j(to)e(c)l(hec)l(k)l(out)225 4564 y Fs(\017)60
b Fu(Synopsis:)39 b(exp)s(ort)30 b([-\015NnR])g([-r)g(rev)p
Fp(|)p Fu(-D)h(date])g([-k)g(subst])f([-d)g(dir])f(mo)s(dule)p
Fh(:)15 b(:)g(:)225 4702 y Fs(\017)60 b Fu(Requires:)40
b(rep)s(ository)-8 b(.)225 4841 y Fs(\017)60 b Fu(Changes:)40
b(curren)m(t)31 b(directory)-8 b(.)275 5011 y(This)29
b(command)j(is)f(a)h(v)-5 b(arian)m(t)31 b(of)h Fp(checkout)p
Fu(;)e(use)i(it)f(when)g(y)m(ou)h(w)m(an)m(t)g(a)g(cop)m(y)h(of)e(the)h
(source)g(for)150 5121 y(mo)s(dule)c(without)h(the)h
Ft(cvs)f Fu(administrativ)m(e)f(directories.)40 b(F)-8
b(or)31 b(example,)f(y)m(ou)g(migh)m(t)f(use)h Fp(export)e
Fu(to)150 5230 y(prepare)g(source)i(for)e(shipmen)m(t)g(o\013-site.)41
b(This)27 b(command)i(requires)e(that)j(y)m(ou)f(sp)s(ecify)f(a)h(date)
h(or)f(tag)150 5340 y(\(with)g(`)p Fp(-D)p Fu(')i(or)f(`)p
Fp(-r)p Fu('\),)h(so)g(that)g(y)m(ou)f(can)h(coun)m(t)g(on)f(repro)s
(ducing)e(the)j(source)f(y)m(ou)h(ship)d(to)k(others.)p
eop
%%Page: 100 102
100 101 bop 150 -116 a Fu(100)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)275 366 y(One)38 b(often)i(w)m(ould)e(lik)
m(e)g(to)i(use)f(`)p Fp(-kv)p Fu(')f(with)g Fp(cvs)30
b(export)p Fu(.)65 b(This)37 b(causes)j(an)m(y)f(k)m(eyw)m(ords)h(to)g
(b)s(e)150 476 y(expanded)34 b(suc)m(h)h(that)h(an)f(imp)s(ort)e(done)i
(at)h(some)g(other)f(site)g(will)d(not)k(lose)f(the)g(k)m(eyw)m(ord)h
(revision)150 586 y(information.)42 b(But)32 b(b)s(e)f(a)m(w)m(are)i
(that)f(do)s(esn't)f(handle)f(an)h(exp)s(ort)h(con)m(taining)f(binary)e
(\014les)i(correctly)-8 b(.)150 695 y(Also)40 b(b)s(e)g(a)m(w)m(are)i
(that)f(after)g(ha)m(ving)f(used)f(`)p Fp(-kv)p Fu(',)k(one)e(can)f(no)
h(longer)f(use)g(the)g Fp(ident)f Fu(command)150 805
y(\(whic)m(h)29 b(is)g(part)h(of)g(the)h Ft(r)n(cs)e
Fu(suite|see)h(iden)m(t\(1\)\))h(whic)m(h)e(lo)s(oks)g(for)h(k)m(eyw)m
(ord)h(strings.)39 b(If)30 b(y)m(ou)g(w)m(an)m(t)150
914 y(to)h(b)s(e)f(able)g(to)h(use)f Fp(ident)f Fu(y)m(ou)i(m)m(ust)f
(not)g(use)h(`)p Fp(-kv)p Fu('.)150 1164 y Fn(A.10.1)62
b(exp)s(ort)42 b(options)275 1369 y Fu(These)36 b(standard)g(options)g
(are)h(supp)s(orted)e(b)m(y)h Fp(export)f Fu(\(see)j(Section)e(A.5)i
([Common)e(options],)150 1478 y(page)31 b(86,)h(for)e(a)g(complete)h
(description)e(of)h(them\):)150 1656 y Fp(-D)g Fo(date)183
b Fu(Use)31 b(the)f(most)h(recen)m(t)g(revision)e(no)h(later)h(than)f
Fo(date)p Fu(.)150 1828 y Fp(-f)384 b Fu(If)35 b(no)g(matc)m(hing)g
(revision)f(is)g(found,)i(retriev)m(e)g(the)f(most)h(recen)m(t)g
(revision)e(\(instead)h(of)630 1938 y(ignoring)29 b(the)h(\014le\).)150
2110 y Fp(-l)384 b Fu(Lo)s(cal;)30 b(run)f(only)h(in)f(curren)m(t)h(w)m
(orking)g(directory)-8 b(.)150 2282 y Fp(-n)384 b Fu(Do)31
b(not)g(run)e(an)m(y)h(c)m(hec)m(k)m(out)j(program.)150
2454 y Fp(-R)384 b Fu(Exp)s(ort)30 b(directories)f(recursiv)m(ely)-8
b(.)40 b(This)28 b(is)i(on)g(b)m(y)g(default.)150 2625
y Fp(-r)g Fo(tag)229 b Fu(Use)31 b(revision)d Fo(tag)p
Fu(.)275 2804 y(In)39 b(addition,)h(these)h(options)e(\(that)i(are)f
(common)g(to)g Fp(checkout)e Fu(and)h Fp(export)p Fu(\))g(are)h(also)g
(sup-)150 2913 y(p)s(orted:)150 3091 y Fp(-d)30 b Fo(dir)241
b Fu(Create)32 b(a)f(directory)g(called)f Fo(dir)36 b
Fu(for)31 b(the)g(w)m(orking)g(\014les,)f(instead)g(of)i(using)d(the)j
(mo)s(dule)630 3201 y(name.)60 b(See)38 b(Section)e(A.7.1)j([c)m(hec)m
(k)m(out)g(options],)g(page)e(93,)j(for)d(complete)g(details)f(on)630
3311 y(ho)m(w)30 b Ft(cvs)g Fu(handles)f(this)g(\015ag.)150
3482 y Fp(-k)h Fo(subst)145 b Fu(Set)31 b(k)m(eyw)m(ord)f(expansion)g
(mo)s(de)g(\(see)h(Section)f(12.4)i([Substitution)c(mo)s(des],)i(page)h
(73\).)150 3654 y Fp(-N)384 b Fu(Only)52 b(useful)f(together)k(with)d
(`)p Fp(-d)30 b Fo(dir)7 b Fu('.)107 b(See)53 b(Section)h(A.7.1)g([c)m
(hec)m(k)m(out)i(options],)630 3764 y(page)31 b(93,)h(for)e(complete)h
(details)e(on)h(ho)m(w)h Ft(cvs)e Fu(handles)g(this)g(\015ag.)150
4053 y Fq(A.11)68 b(history|Sho)l(w)46 b(status)f(of)g(\014les)h(and)e
(users)225 4258 y Fs(\017)60 b Fu(Synopsis:)39 b(history)29
b([-rep)s(ort])h([-\015ags])i([-options)e(args])h([\014les)p
Fh(:)15 b(:)g(:)p Fu(])225 4398 y Fs(\017)60 b Fu(Requires:)40
b(the)30 b(\014le)g(`)p Fp($CVSROOT/CVSROOT/history)o
Fu(')225 4539 y Fs(\017)60 b Fu(Changes:)40 b(nothing.)275
4717 y Ft(cvs)27 b Fu(can)h(k)m(eep)h(a)f(history)f(\014le)h(that)g
(trac)m(ks)h(eac)m(h)h(use)e(of)g(the)g Fp(checkout)p
Fu(,)f Fp(commit)p Fu(,)g Fp(rtag)p Fu(,)g Fp(update)p
Fu(,)150 4827 y(and)33 b Fp(release)f Fu(commands.)51
b(Y)-8 b(ou)34 b(can)g(use)g Fp(history)e Fu(to)i(displa)m(y)f(this)f
(information)g(in)h(v)-5 b(arious)33 b(for-)150 4936
y(mats.)275 5083 y(Logging)d(m)m(ust)g(b)s(e)g(enabled)g(b)m(y)g
(creating)h(the)f(\014le)g(`)p Fp($CVSROOT/CVSROOT/history)o
Fu('.)275 5230 y Fi(W)-8 b(arning:)49 b Fp(history)33
b Fu(uses)i(`)p Fp(-f)p Fu(',)h(`)p Fp(-l)p Fu(',)g(`)p
Fp(-n)p Fu(',)g(and)e(`)p Fp(-p)p Fu(')h(in)f(w)m(a)m(ys)h(that)h
(con\015ict)e(with)g(the)h(normal)150 5340 y(use)30 b(inside)e
Ft(cvs)i Fu(\(see)h(Section)f(A.5)h([Common)f(options],)h(page)g(86\).)
p eop
%%Page: 101 103
101 102 bop 150 -116 a Fu(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
(commands)1910 b(101)150 366 y Fn(A.11.1)62 b(history)42
b(options)275 558 y Fu(Sev)m(eral)30 b(options)g(\(sho)m(wn)g(ab)s(o)m
(v)m(e)h(as)g(`)p Fp(-report)p Fu('\))e(con)m(trol)i(what)f(kind)f(of)h
(rep)s(ort)g(is)f(generated:)150 714 y Fp(-c)384 b Fu(Rep)s(ort)28
b(on)h(eac)m(h)h(time)f(commit)f(w)m(as)h(used)f(\(i.e.,)i(eac)m(h)g
(time)f(the)g(rep)s(ository)e(w)m(as)i(mo)s(d-)630 824
y(i\014ed\).)150 980 y Fp(-e)384 b Fu(Ev)m(erything)43
b(\(all)f(record)i(t)m(yp)s(es\).)80 b(Equiv)-5 b(alen)m(t)42
b(to)i(sp)s(ecifying)d(`)p Fp(-x)p Fu(')j(with)e(all)g(record)630
1090 y(t)m(yp)s(es.)d(Of)26 b(course,)i(`)p Fp(-e)p Fu(')e(will)e(also)
i(include)e(record)j(t)m(yp)s(es)f(whic)m(h)f(are)i(added)f(in)f(a)i
(future)630 1200 y(v)m(ersion)h(of)i Ft(cvs)p Fu(;)e(if)g(y)m(ou)i(are)
f(writing)e(a)i(script)f(whic)m(h)g(can)h(only)g(handle)e(certain)i
(record)630 1309 y(t)m(yp)s(es,)i(y)m(ou'll)e(w)m(an)m(t)i(to)g(sp)s
(ecify)e(`)p Fp(-x)p Fu('.)150 1466 y Fp(-m)h Fo(mo)s(dule)630
1575 y Fu(Rep)s(ort)c(on)h(a)f(particular)f(mo)s(dule.)38
b(\(Y)-8 b(ou)27 b(can)g(meaningfully)d(use)i(`)p Fp(-m)p
Fu(')g(more)h(than)f(once)630 1685 y(on)k(the)h(command)f(line.\))150
1841 y Fp(-o)384 b Fu(Rep)s(ort)30 b(on)g(c)m(hec)m(k)m(ed-out)j(mo)s
(dules.)150 1998 y Fp(-T)384 b Fu(Rep)s(ort)30 b(on)g(all)g(tags.)150
2154 y Fp(-x)g Fo(t)m(yp)s(e)180 b Fu(Extract)34 b(a)f(particular)e
(set)i(of)g(record)f(t)m(yp)s(es)h Fo(t)m(yp)s(e)38 b
Fu(from)32 b(the)h Ft(cvs)f Fu(history)-8 b(.)47 b(The)32
b(t)m(yp)s(es)630 2264 y(are)f(indicated)e(b)m(y)h(single)f(letters,)i
(whic)m(h)e(y)m(ou)i(ma)m(y)g(sp)s(ecify)e(in)g(com)m(bination.)630
2397 y(Certain)h(commands)g(ha)m(v)m(e)h(a)g(single)e(record)h(t)m(yp)s
(e:)630 2554 y Fp(F)432 b Fu(release)630 2710 y Fp(O)g
Fu(c)m(hec)m(k)m(out)630 2867 y Fp(E)g Fu(exp)s(ort)630
3023 y Fp(T)g Fu(rtag)630 3180 y(One)30 b(of)g(four)g(record)g(t)m(yp)s
(es)h(ma)m(y)g(result)e(from)h(an)g(up)s(date:)630 3336
y Fp(C)432 b Fu(A)25 b(merge)g(w)m(as)f(necessary)h(but)f(collisions)e
(w)m(ere)j(detected)h(\(requiring)c(man-)1110 3446 y(ual)30
b(merging\).)630 3602 y Fp(G)432 b Fu(A)30 b(merge)h(w)m(as)g
(necessary)g(and)f(it)g(succeeded.)630 3759 y Fp(U)432
b Fu(A)30 b(w)m(orking)g(\014le)g(w)m(as)g(copied)g(from)g(the)h(rep)s
(ository)-8 b(.)630 3915 y Fp(W)432 b Fu(The)35 b(w)m(orking)g(cop)m(y)
h(of)g(a)g(\014le)f(w)m(as)h(deleted)f(during)f(up)s(date)g(\(b)s
(ecause)i(it)1110 4025 y(w)m(as)31 b(gone)g(from)f(the)g(rep)s
(ository\).)630 4182 y(One)g(of)g(three)h(record)f(t)m(yp)s(es)h
(results)e(from)h(commit:)630 4338 y Fp(A)432 b Fu(A)30
b(\014le)g(w)m(as)h(added)e(for)i(the)f(\014rst)g(time.)630
4495 y Fp(M)432 b Fu(A)30 b(\014le)g(w)m(as)h(mo)s(di\014ed.)630
4651 y Fp(R)432 b Fu(A)30 b(\014le)g(w)m(as)h(remo)m(v)m(ed.)275
4808 y(The)d(options)g(sho)m(wn)h(as)g(`)p Fp(-flags)p
Fu(')f(constrain)g(or)h(expand)f(the)i(rep)s(ort)e(without)g(requiring)
e(option)150 4917 y(argumen)m(ts:)150 5074 y Fp(-a)384
b Fu(Sho)m(w)29 b(data)h(for)f(all)f(users)g(\(the)i(default)e(is)h(to)
g(sho)m(w)h(data)f(only)g(for)g(the)g(user)g(executing)630
5183 y Fp(history)p Fu(\).)150 5340 y Fp(-l)384 b Fu(Sho)m(w)30
b(last)g(mo)s(di\014cation)f(only)-8 b(.)p eop
%%Page: 102 104
102 103 bop 150 -116 a Fu(102)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fp(-w)384 b Fu(Sho)m(w)29
b(only)h(the)g(records)f(for)h(mo)s(di\014cations)e(done)i(from)g(the)g
(same)g(w)m(orking)f(directory)630 476 y(where)h Fp(history)e
Fu(is)i(executing.)275 648 y(The)f(options)h(sho)m(wn)g(as)g(`)p
Fp(-options)f Fo(args)t Fu(')i(constrain)e(the)i(rep)s(ort)f(based)g
(on)g(an)g(argumen)m(t:)150 821 y Fp(-b)g Fo(str)247
b Fu(Sho)m(w)24 b(data)h(bac)m(k)g(to)g(a)g(record)g(con)m(taining)f
(the)g(string)g Fo(str)30 b Fu(in)23 b(either)h(the)h(mo)s(dule)e
(name,)630 930 y(the)31 b(\014le)e(name,)i(or)f(the)h(rep)s(ository)e
(path.)150 1098 y Fp(-D)h Fo(date)183 b Fu(Sho)m(w)23
b(data)i(since)e Fo(date)p Fu(.)39 b(This)22 b(is)g(sligh)m(tly)g
(di\013eren)m(t)i(from)f(the)h(normal)e(use)i(of)g(`)p
Fp(-D)30 b Fo(date)5 b Fu(',)630 1208 y(whic)m(h)29 b(selects)i(the)g
(new)m(est)f(revision)f(older)h(than)g Fo(date)p Fu(.)150
1376 y Fp(-p)g Fo(rep)s(ository)630 1486 y Fu(Sho)m(w)21
b(data)h(for)f(a)h(particular)d(source)j(rep)s(ository)e(\(y)m(ou)i
(can)g(sp)s(ecify)e(sev)m(eral)h(`)p Fp(-p)p Fu(')h(options)630
1595 y(on)30 b(the)h(same)g(command)f(line\).)150 1763
y Fp(-r)g Fo(rev)230 b Fu(Sho)m(w)27 b(records)h(referring)f(to)h
(revisions)e(since)h(the)i(revision)d(or)i(tag)h(named)e
Fo(rev)36 b Fu(app)s(ears)630 1873 y(in)29 b(individual)d
Ft(r)n(cs)j Fu(\014les.)40 b(Eac)m(h)31 b Ft(r)n(cs)e
Fu(\014le)h(is)f(searc)m(hed)i(for)f(the)h(revision)d(or)j(tag.)150
2041 y Fp(-t)f Fo(tag)229 b Fu(Sho)m(w)29 b(records)g(since)g(tag)i
Fo(tag)38 b Fu(w)m(as)30 b(last)g(added)f(to)h(the)g(history)e(\014le.)
40 b(This)27 b(di\013ers)h(from)630 2150 y(the)33 b(`)p
Fp(-r)p Fu(')g(\015ag)g(ab)s(o)m(v)m(e)h(in)e(that)h(it)g(reads)f(only)
g(the)h(history)f(\014le,)h(not)g(the)g Ft(r)n(cs)f Fu(\014les,)h(and)
630 2260 y(is)c(m)m(uc)m(h)i(faster.)150 2428 y Fp(-u)f
Fo(name)142 b Fu(Sho)m(w)30 b(records)g(for)g(user)g
Fo(name)p Fu(.)150 2668 y Fq(A.12)68 b(imp)t(ort|Imp)t(ort)45
b(sources)g(in)l(to)h(CVS,)f(using)g(v)l(endor)491 2801
y(branc)l(hes)225 3002 y Fs(\017)60 b Fu(Synopsis:)39
b(imp)s(ort)28 b([-options])j(rep)s(ository)e(v)m(endortag)j
(releasetag)p Fh(:)15 b(:)g(:)225 3141 y Fs(\017)60 b
Fu(Requires:)40 b(Rep)s(ository)-8 b(,)30 b(source)g(distribution)d
(directory)-8 b(.)225 3280 y Fs(\017)60 b Fu(Changes:)40
b(rep)s(ository)-8 b(.)275 3452 y(Use)32 b Fp(import)f
Fu(to)i(incorp)s(orate)f(an)h(en)m(tire)f(source)h(distribution)c(from)
j(an)g(outside)g(source)h(\(e.g.,)i(a)150 3562 y(source)f(v)m(endor\))f
(in)m(to)h(y)m(our)f(source)h(rep)s(ository)f(directory)-8
b(.)50 b(Y)-8 b(ou)34 b(can)f(use)h(this)e(command)h(b)s(oth)g(for)150
3672 y(initial)f(creation)i(of)h(a)f(rep)s(ository)-8
b(,)35 b(and)f(for)g(wholesale)g(up)s(dates)f(to)i(the)g(mo)s(dule)d
(from)i(the)h(outside)150 3781 y(source.)41 b(See)31
b(Chapter)e(13)j([T)-8 b(rac)m(king)30 b(sources],)h(page)g(75,)h(for)e
(a)h(discussion)c(on)k(this)e(sub)5 b(ject.)275 3924
y(The)36 b Fo(rep)s(ository)43 b Fu(argumen)m(t)37 b(giv)m(es)g(a)g
(directory)f(name)h(\(or)g(a)g(path)g(to)g(a)g(directory\))g(under)e
(the)150 4034 y Ft(cvs)29 b Fu(ro)s(ot)i(directory)f(for)g(rep)s
(ositories;)f(if)h(the)g(directory)g(did)f(not)h(exist,)h(imp)s(ort)d
(creates)k(it.)275 4177 y(When)44 b(y)m(ou)i(use)e(imp)s(ort)g(for)g
(up)s(dates)g(to)i(source)f(that)h(has)e(b)s(een)g(mo)s(di\014ed)f(in)h
(y)m(our)h(source)150 4287 y(rep)s(ository)40 b(\(since)h(a)h(prior)e
(imp)s(ort\),)j(it)e(will)d(notify)j(y)m(ou)h(of)f(an)m(y)h(\014les)e
(that)i(con\015ict)f(in)f(the)i(t)m(w)m(o)150 4396 y(branc)m(hes)26
b(of)g(dev)m(elopmen)m(t;)i(use)e(`)p Fp(checkout)i(-j)p
Fu(')e(to)g(reconcile)g(the)g(di\013erences,)h(as)f(imp)s(ort)e
(instructs)150 4506 y(y)m(ou)31 b(to)g(do.)275 4649 y(If)k
Ft(cvs)g Fu(decides)g(a)i(\014le)e(should)f(b)s(e)h(ignored)g(\(see)i
(Section)f(C.9)g([cvsignore],)i(page)f(134\),)i(it)c(do)s(es)150
4759 y(not)e(imp)s(ort)d(it)i(and)g(prin)m(ts)f(`)p Fp(I)f
Fu(')j(follo)m(w)m(ed)f(b)m(y)g(the)g(\014lename)g(\(see)h(Section)f
(A.12.2)j([imp)s(ort)c(output],)150 4868 y(page)g(103,)h(for)e(a)h
(complete)g(description)d(of)j(the)f(output\).)275 5011
y(If)41 b(the)i(\014le)e(`)p Fp($CVSROOT/CVSROOT/cvswrappe)o(rs)p
Fu(')36 b(exists,)45 b(an)m(y)e(\014le)e(whose)h(names)h(matc)m(h)g
(the)150 5121 y(sp)s(eci\014cations)h(in)h(that)h(\014le)e(will)f(b)s
(e)i(treated)i(as)f(pac)m(k)-5 b(ages)47 b(and)e(the)h(appropriate)f
(\014ltering)f(will)150 5230 y(b)s(e)e(p)s(erformed)f(on)i(the)g
(\014le/directory)f(b)s(efore)g(b)s(eing)f(imp)s(orted.)76
b(See)43 b(Section)g(C.2)g([W)-8 b(rapp)s(ers],)150 5340
y(page)31 b(128.)p eop
%%Page: 103 105
103 104 bop 150 -116 a Fu(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
(commands)1910 b(103)275 366 y(The)31 b(outside)h(source)g(is)g(sa)m(v)
m(ed)h(in)e(a)i(\014rst-lev)m(el)e(branc)m(h,)i(b)m(y)f(default)g
(1.1.1.)48 b(Up)s(dates)32 b(are)h(lea)m(v)m(es)150 476
y(of)27 b(this)f(branc)m(h;)i(for)f(example,)g(\014les)f(from)h(the)g
(\014rst)f(imp)s(orted)g(collection)g(of)i(source)f(will)d(b)s(e)j
(revision)150 586 y(1.1.1.1,)33 b(then)d(\014les)g(from)f(the)i
(\014rst)f(imp)s(orted)e(up)s(date)i(will)e(b)s(e)h(revision)g
(1.1.1.2,)k(and)d(so)g(on.)275 719 y(A)m(t)h(least)g(three)g(argumen)m
(ts)g(are)g(required.)40 b Fo(rep)s(ository)d Fu(is)30
b(needed)g(to)h(iden)m(tify)f(the)g(collection)h(of)150
829 y(source.)48 b Fo(v)m(endortag)42 b Fu(is)31 b(a)i(tag)h(for)f(the)
g(en)m(tire)g(branc)m(h)f(\(e.g.,)j(for)d(1.1.1\).)50
b(Y)-8 b(ou)34 b(m)m(ust)e(also)h(sp)s(ecify)e(at)150
939 y(least)c(one)g Fo(releasetag)36 b Fu(to)27 b(iden)m(tify)f(the)g
(\014les)g(at)h(the)g(lea)m(v)m(es)h(created)g(eac)m(h)g(time)e(y)m(ou)
h(execute)h Fp(import)p Fu(.)275 1072 y(Note)35 b(that)f
Fp(import)f Fu(do)s(es)g Fo(not)j Fu(c)m(hange)f(the)f(directory)g(in)e
(whic)m(h)h(y)m(ou)h(in)m(v)m(ok)m(e)h(it.)51 b(In)33
b(particular,)150 1182 y(it)e(do)s(es)g(not)g(set)h(up)e(that)i
(directory)f(as)g(a)h Ft(cvs)e Fu(w)m(orking)h(directory;)g(if)g(y)m
(ou)g(w)m(an)m(t)h(to)g(w)m(ork)g(with)e(the)150 1291
y(sources)20 b(imp)s(ort)f(them)h(\014rst)g(and)g(then)g(c)m(hec)m(k)h
(them)g(out)f(in)m(to)g(a)h(di\013eren)m(t)f(directory)g(\(see)h
(Section)f(1.3.1)150 1401 y([Getting)31 b(the)g(source],)g(page)g(4\).)
150 1623 y Fn(A.12.1)62 b(imp)s(ort)41 b(options)275
1814 y Fu(This)48 b(standard)i(option)g(is)f(supp)s(orted)g(b)m(y)h
Fp(import)f Fu(\(see)i(Section)g(A.5)g([Common)f(options],)150
1924 y(page)31 b(86,)h(for)e(a)g(complete)h(description\):)150
2082 y Fp(-m)f Fo(message)630 2191 y Fu(Use)h Fo(message)36
b Fu(as)31 b(log)f(information,)f(instead)h(of)h(in)m(v)m(oking)e(an)h
(editor.)275 2349 y(There)f(are)i(the)g(follo)m(wing)e(additional)f(sp)
s(ecial)h(options.)150 2507 y Fp(-b)h Fo(branc)m(h)83
b Fu(See)31 b(Section)f(13.6)i([Multiple)c(v)m(endor)i(branc)m(hes],)h
(page)g(77.)150 2665 y Fp(-k)f Fo(subst)145 b Fu(Indicate)38
b(the)h(k)m(eyw)m(ord)g(expansion)f(mo)s(de)g(desired.)64
b(This)37 b(setting)h(will)e(apply)i(to)h(all)630 2774
y(\014les)32 b(created)j(during)c(the)j(imp)s(ort,)f(but)g(not)g(to)i
(an)m(y)e(\014les)g(that)h(previously)d(existed)i(in)630
2884 y(the)25 b(rep)s(ository)-8 b(.)39 b(See)25 b(Section)g(12.4)i
([Substitution)c(mo)s(des],)j(page)g(73,)h(for)e(a)g(list)f(of)i(v)-5
b(alid)630 2994 y(`)p Fp(-k)p Fu(')30 b(settings.)150
3151 y Fp(-I)g Fo(name)142 b Fu(Sp)s(ecify)40 b(\014le)i(names)g(that)h
(should)d(b)s(e)h(ignored)h(during)e(imp)s(ort.)74 b(Y)-8
b(ou)43 b(can)f(use)g(this)630 3261 y(option)e(rep)s(eatedly)-8
b(.)72 b(T)-8 b(o)41 b(a)m(v)m(oid)h(ignoring)d(an)m(y)i(\014les)f(at)h
(all)f(\(ev)m(en)i(those)f(ignored)f(b)m(y)630 3370 y(default\),)30
b(sp)s(ecify)f(`-I)i(!'.)630 3504 y Fo(name)38 b Fu(can)32
b(b)s(e)g(a)h(\014le)e(name)i(pattern)f(of)h(the)g(same)f(t)m(yp)s(e)h
(that)g(y)m(ou)g(can)g(sp)s(ecify)e(in)g(the)630 3614
y(`)p Fp(.cvsignore)p Fu(')d(\014le.)40 b(See)31 b(Section)f(C.9)g
([cvsignore],)h(page)g(134.)150 3772 y Fp(-W)f Fo(sp)s(ec)184
b Fu(Sp)s(ecify)20 b(\014le)i(names)f(that)i(should)d(b)s(e)i
(\014ltered)f(during)e(imp)s(ort.)37 b(Y)-8 b(ou)22 b(can)h(use)f(this)
e(option)630 3881 y(rep)s(eatedly)-8 b(.)630 4015 y Fo(sp)s(ec)40
b Fu(can)c(b)s(e)e(a)h(\014le)g(name)g(pattern)g(of)g(the)g(same)h(t)m
(yp)s(e)f(that)h(y)m(ou)f(can)g(sp)s(ecify)f(in)g(the)630
4124 y(`)p Fp(.cvswrappers)p Fu(')28 b(\014le.)39 b(See)31
b(Section)f(C.2)h([W)-8 b(rapp)s(ers],)30 b(page)h(128.)150
4346 y Fn(A.12.2)62 b(imp)s(ort)41 b(output)275 4538
y Fp(import)33 b Fu(k)m(eeps)i(y)m(ou)g(informed)e(of)i(its)f(progress)
g(b)m(y)h(prin)m(ting)e(a)i(line)e(for)h(eac)m(h)i(\014le,)g(preceded)e
(b)m(y)150 4647 y(one)d(c)m(haracter)h(indicating)c(the)i(status)h(of)g
(the)f(\014le:)150 4805 y Fp(U)g Fo(\014le)285 b Fu(The)36
b(\014le)f(already)g(exists)h(in)f(the)h(rep)s(ository)f(and)h(has)f
(not)i(b)s(een)e(lo)s(cally)g(mo)s(di\014ed;)i(a)630
4915 y(new)30 b(revision)e(has)j(b)s(een)e(created)j(\(if)d
(necessary\).)150 5073 y Fp(N)h Fo(\014le)285 b Fu(The)30
b(\014le)f(is)h(a)h(new)e(\014le)h(whic)m(h)f(has)h(b)s(een)g(added)f
(to)i(the)g(rep)s(ository)-8 b(.)150 5230 y Fp(C)30 b
Fo(\014le)285 b Fu(The)28 b(\014le)g(already)h(exists)f(in)g(the)h(rep)
s(ository)f(but)g(has)g(b)s(een)h(lo)s(cally)e(mo)s(di\014ed;)g(y)m(ou)
j(will)630 5340 y(ha)m(v)m(e)i(to)f(merge)g(the)f(c)m(hanges.)p
eop
%%Page: 104 106
104 105 bop 150 -116 a Fu(104)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fp(I)g Fo(\014le)285
b Fu(The)30 b(\014le)f(is)h(b)s(eing)f(ignored)g(\(see)j(Section)e(C.9)
g([cvsignore],)h(page)g(134\).)150 523 y Fp(L)f Fo(\014le)285
b Fu(The)31 b(\014le)f(is)g(a)i(sym)m(b)s(olic)e(link;)g
Fp(cvs)f(import)h Fu(ignores)g(sym)m(b)s(olic)g(links.)41
b(P)m(eople)32 b(p)s(erio)s(di-)630 632 y(cally)f(suggest)h(that)h
(this)d(b)s(eha)m(vior)h(should)f(b)s(e)h(c)m(hanged,)h(but)f(if)g
(there)h(is)f(a)h(consensus)630 742 y(on)41 b(what)g(it)f(should)f(b)s
(e)h(c)m(hanged)i(to,)i(it)d(do)s(esn't)f(seem)i(to)f(b)s(e)f(apparen)m
(t.)73 b(\(V)-8 b(arious)630 852 y(options)25 b(in)f(the)i(`)p
Fp(modules)p Fu(')e(\014le)h(can)g(b)s(e)g(used)g(to)h(recreate)i(sym)m
(b)s(olic)c(links)f(on)i(c)m(hec)m(k)m(out,)630 961 y(up)s(date,)30
b(etc.;)i(see)f(Section)f(C.1)h([mo)s(dules],)e(page)i(125.\))150
1181 y Fn(A.12.3)62 b(imp)s(ort)41 b(examples)275 1372
y Fu(See)30 b(Chapter)g(13)h([T)-8 b(rac)m(king)31 b(sources],)g(page)g
(75,)g(and)f(Section)g(3.1.1)j([F)-8 b(rom)31 b(\014les],)e(page)j(27.)
150 1625 y Fq(A.13)68 b(log|Prin)l(t)46 b(out)f(log)h(information)g
(for)f(\014les)225 1816 y Fs(\017)60 b Fu(Synopsis:)39
b(log)30 b([options])g([\014les)p Fh(:)15 b(:)g(:)q Fu(])225
1949 y Fs(\017)60 b Fu(Requires:)40 b(rep)s(ository)-8
b(,)30 b(w)m(orking)f(directory)-8 b(.)225 2082 y Fs(\017)60
b Fu(Changes:)40 b(nothing.)275 2238 y(Displa)m(y)28
b(log)i(information)e(for)h(\014les.)40 b Fp(log)28 b
Fu(used)h(to)h(call)f(the)h Ft(r)n(cs)e Fu(utilit)m(y)g
Fp(rlog)p Fu(.)40 b(Although)28 b(this)h(is)150 2348
y(no)h(longer)f(true)g(in)g(the)g(curren)m(t)h(sources,)g(this)f
(history)f(determines)h(the)h(format)g(of)f(the)h(output)g(and)150
2457 y(the)h(options,)f(whic)m(h)f(are)h(not)h(quite)f(in)f(the)h(st)m
(yle)h(of)g(the)f(other)h Ft(cvs)e Fu(commands.)275 2590
y(The)d(output)g(includes)e(the)i(lo)s(cation)g(of)h(the)g
Ft(r)n(cs)e Fu(\014le,)i(the)g Fo(head)i Fu(revision)c(\(the)i(latest)g
(revision)e(on)150 2700 y(the)h(trunk\),)h(all)e(sym)m(b)s(olic)f
(names)i(\(tags\))i(and)e(some)g(other)h(things.)38 b(F)-8
b(or)27 b(eac)m(h)g(revision,)e(the)i(revision)150 2809
y(n)m(um)m(b)s(er,)37 b(the)g(author,)h(the)e(n)m(um)m(b)s(er)f(of)i
(lines)e(added/deleted)h(and)g(the)g(log)h(message)g(are)g(prin)m(ted.)
150 2919 y(All)c(times)h(are)h(displa)m(y)m(ed)e(in)g(Co)s(ordinated)h
(Univ)m(ersal)f(Time)h(\(UTC\).)g(\(Other)h(parts)f(of)h
Ft(cvs)e Fu(prin)m(t)150 3028 y(times)d(in)f(the)i(lo)s(cal)e
(timezone\).)275 3161 y Fi(W)-8 b(arning:)64 b Fp(log)41
b Fu(uses)h(`)p Fp(-R)p Fu(')g(in)f(a)h(w)m(a)m(y)h(that)g(con\015icts)
f(with)f(the)h(normal)f(use)h(inside)e Ft(cvs)h Fu(\(see)150
3271 y(Section)30 b(A.5)h([Common)g(options],)f(page)h(86\).)150
3491 y Fn(A.13.1)62 b(log)42 b(options)275 3682 y Fu(By)37
b(default,)i Fp(log)d Fu(prin)m(ts)g(all)g(information)g(that)h(is)g(a)
m(v)-5 b(ailable.)61 b(All)36 b(other)h(options)g(restrict)g(the)150
3791 y(output.)150 3948 y Fp(-b)384 b Fu(Prin)m(t)24
b(information)g(ab)s(out)h(the)h(revisions)e(on)h(the)h(default)f
(branc)m(h,)h(normally)d(the)j(high-)630 4057 y(est)31
b(branc)m(h)f(on)g(the)h(trunk.)150 4213 y Fp(-d)f Fo(dates)147
b Fu(Prin)m(t)31 b(information)e(ab)s(out)j(revisions)d(with)i(a)h(c)m
(hec)m(kin)g(date/time)g(in)e(the)i(range)g(giv)m(en)630
4323 y(b)m(y)h(the)f(semicolon-separated)h(list)f(of)h(dates.)48
b(The)32 b(date)h(formats)g(accepted)h(are)f(those)630
4433 y(accepted)43 b(b)m(y)f(the)g(`)p Fp(-D)p Fu(')g(option)f(to)h
(man)m(y)g(other)g Ft(cvs)f Fu(commands)h(\(see)g(Section)g(A.5)630
4542 y([Common)30 b(options],)g(page)h(86\).)42 b(Dates)32
b(can)f(b)s(e)f(com)m(bined)f(in)m(to)i(ranges)f(as)h(follo)m(ws:)630
4699 y Fo(d1)7 b Fp(<)p Fo(d2)630 4808 y(d2)g Fp(>)p
Fo(d1)233 b Fu(Select)31 b(the)f(revisions)f(that)i(w)m(ere)f(dep)s
(osited)g(b)s(et)m(w)m(een)h Fo(d1)37 b Fu(and)30 b Fo(d2)p
Fu(.)630 4964 y Fp(<)p Fo(d)630 5074 y(d)t Fp(>)377 b
Fu(Select)31 b(all)e(revisions)f(dated)j Fo(d)i Fu(or)e(earlier.)630
5230 y Fo(d)t Fp(<)630 5340 y(>)p Fo(d)381 b Fu(Select)31
b(all)e(revisions)f(dated)j Fo(d)i Fu(or)e(later.)p eop
%%Page: 105 107
105 106 bop 150 -116 a Fu(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
(commands)1910 b(105)630 366 y Fo(d)429 b Fu(Select)31
b(the)f(single,)f(latest)i(revision)e(dated)i Fo(d)i
Fu(or)d(earlier.)630 534 y(The)j(`)p Fp(>)p Fu(')g(or)g(`)p
Fp(<)p Fu(')g(c)m(haracters)i(ma)m(y)e(b)s(e)g(follo)m(w)m(ed)g(b)m(y)f
(`)p Fp(=)p Fu(')i(to)g(indicate)e(an)h(inclusiv)m(e)e(range)630
644 y(rather)f(than)g(an)h(exclusiv)m(e)e(one.)630 783
y(Note)j(that)f(the)f(separator)h(is)f(a)g(semicolon)g(\(;\).)150
951 y Fp(-h)384 b Fu(Prin)m(t)32 b(only)h(the)g(name)h(of)f(the)h
Ft(r)n(cs)e Fu(\014le,)i(name)f(of)h(the)f(\014le)g(in)f(the)h(w)m
(orking)g(directory)-8 b(,)630 1060 y(head,)30 b(default)g(branc)m(h,)g
(access)i(list,)d(lo)s(c)m(ks,)h(sym)m(b)s(olic)f(names,)i(and)f
(su\016x.)150 1228 y Fp(-l)384 b Fu(Lo)s(cal;)30 b(run)f(only)h(in)f
(curren)m(t)h(w)m(orking)g(directory)-8 b(.)40 b(\(Default)31
b(is)f(to)h(run)e(recursiv)m(ely\).)150 1396 y Fp(-N)384
b Fu(Do)33 b(not)g(prin)m(t)e(the)i(list)e(of)h(tags)i(for)e(this)f
(\014le.)46 b(This)31 b(option)h(can)h(b)s(e)e(v)m(ery)i(useful)e(when)
630 1506 y(y)m(our)44 b(site)f(uses)h(a)g(lot)g(of)g(tags,)k(so)c
(rather)g(than)f Fp(")p Fu(more)p Fp(")p Fu('ing)g(o)m(v)m(er)i(3)f
(pages)h(of)f(tag)630 1615 y(information,)29 b(the)h(log)h(information)
e(is)g(presen)m(ted)h(without)g(tags)h(at)g(all.)150
1783 y Fp(-R)384 b Fu(Prin)m(t)29 b(only)h(the)g(name)h(of)f(the)h
Ft(r)n(cs)e Fu(\014le.)150 1951 y Fp(-r)p Fo(revisions)630
2060 y Fu(Prin)m(t)23 b(information)f(ab)s(out)h(revisions)f(giv)m(en)i
(in)e(the)i(comma-separated)i(list)c Fo(revisions)k Fu(of)630
2170 y(revisions)i(and)i(ranges.)41 b(The)29 b(follo)m(wing)g(table)h
(explains)e(the)i(a)m(v)-5 b(ailable)30 b(range)g(formats:)630
2338 y Fo(rev1)7 b Fp(:)p Fo(rev2)87 b Fu(Revisions)29
b Fo(rev1)38 b Fu(to)31 b Fo(rev2)38 b Fu(\(whic)m(h)29
b(m)m(ust)i(b)s(e)e(on)i(the)f(same)h(branc)m(h\).)630
2506 y Fp(:)p Fo(rev)308 b Fu(Revisions)22 b(from)h(the)h(b)s(eginning)
d(of)i(the)h(branc)m(h)f(up)f(to)j(and)e(including)d
Fo(rev)p Fu(.)630 2674 y Fo(rev)8 b Fp(:)300 b Fu(Revisions)23
b(starting)h(with)g Fo(rev)32 b Fu(to)25 b(the)g(end)f(of)h(the)g
(branc)m(h)f(con)m(taining)g Fo(rev)p Fu(.)630 2842 y
Fo(branc)m(h)209 b Fu(An)30 b(argumen)m(t)h(that)g(is)e(a)i(branc)m(h)f
(means)g(all)f(revisions)g(on)h(that)h(branc)m(h.)630
3010 y Fo(branc)m(h1)7 b Fp(:)p Fo(branc)m(h2)1110 3119
y Fu(A)40 b(range)g(of)g(branc)m(hes)f(means)h(all)f(revisions)f(on)h
(the)h(branc)m(hes)g(in)e(that)1110 3229 y(range.)630
3397 y Fo(branc)m(h)p Fp(.)161 b Fu(The)30 b(latest)h(revision)d(in)i
Fo(branc)m(h)p Fu(.)630 3564 y(A)j(bare)g(`)p Fp(-r)p
Fu(')g(with)e(no)i(revisions)e(means)i(the)g(latest)h(revision)d(on)i
(the)g(default)f(branc)m(h,)630 3674 y(normally)37 b(the)j(trunk.)66
b(There)39 b(can)h(b)s(e)e(no)i(space)f(b)s(et)m(w)m(een)h(the)g(`)p
Fp(-r)p Fu(')f(option)g(and)g(its)630 3784 y(argumen)m(t.)150
3952 y Fp(-s)30 b Fo(states)127 b Fu(Prin)m(t)22 b(information)f(ab)s
(out)i(revisions)e(whose)h(state)i(attributes)f(matc)m(h)h(one)f(of)g
(the)g(states)630 4061 y(giv)m(en)30 b(in)f(the)i(comma-separated)h
(list)d Fo(states)p Fu(.)150 4229 y Fp(-t)384 b Fu(Prin)m(t)29
b(the)i(same)g(as)f(`)p Fp(-h)p Fu(',)h(plus)d(the)j(descriptiv)m(e)e
(text.)150 4397 y Fp(-w)p Fo(logins)155 b Fu(Prin)m(t)25
b(information)g(ab)s(out)h(revisions)f(c)m(hec)m(k)m(ed)j(in)d(b)m(y)h
(users)g(with)f(login)g(names)h(app)s(ear-)630 4506 y(ing)32
b(in)f(the)i(comma-separated)i(list)c Fo(logins)p Fu(.)46
b(If)33 b Fo(logins)i Fu(is)d(omitted,)h(the)g(user's)f(login)g(is)630
4616 y(assumed.)40 b(There)30 b(can)h(b)s(e)e(no)i(space)f(b)s(et)m(w)m
(een)h(the)g(`)p Fp(-w)p Fu(')f(option)g(and)g(its)g(argumen)m(t.)275
4788 y Fp(log)e Fu(prin)m(ts)h(the)h(in)m(tersection)f(of)h(the)g
(revisions)e(selected)i(with)f(the)h(options)f(`)p Fp(-d)p
Fu(',)h(`)p Fp(-s)p Fu(',)g(and)f(`)p Fp(-w)p Fu(',)150
4898 y(in)m(tersected)i(with)e(the)h(union)f(of)i(the)f(revisions)f
(selected)h(b)m(y)h(`)p Fp(-b)p Fu(')f(and)g(`)p Fp(-r)p
Fu('.)150 5139 y Fn(A.13.2)62 b(log)42 b(examples)275
5340 y Fu(Con)m(tributed)28 b(examples)i(are)h(gratefully)e(accepted.)p
eop
%%Page: 106 108
106 107 bop 150 -116 a Fu(106)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fq(A.14)68 b(rdi\013|'patc)l(h')
46 b(format)g(di\013s)g(b)t(et)l(w)l(een)g(releases)225
556 y Fs(\017)60 b Fu(rdi\013)29 b([-\015ags])i([-V)g(vn])f([-r)h(t)p
Fp(|)p Fu(-D)g(d)f([-r)g(t2)p Fp(|)p Fu(-D)i(d2]])e(mo)s(dules)p
Fh(:)15 b(:)g(:)225 688 y Fs(\017)60 b Fu(Requires:)40
b(rep)s(ository)-8 b(.)225 819 y Fs(\017)60 b Fu(Changes:)40
b(nothing.)225 951 y Fs(\017)60 b Fu(Synon)m(ym:)40 b(patc)m(h)275
1104 y(Builds)30 b(a)j(Larry)f(W)-8 b(all)32 b(format)h(patc)m(h\(1\))h
(\014le)e(b)s(et)m(w)m(een)h(t)m(w)m(o)h(releases,)f(that)g(can)g(b)s
(e)f(fed)g(directly)150 1214 y(in)m(to)25 b(the)f Fp(patch)f
Fu(program)i(to)g(bring)e(an)h(old)g(release)h(up-to-date)h(with)d(the)
i(new)f(release.)39 b(\(This)23 b(is)h(one)150 1323 y(of)30
b(the)g(few)f Ft(cvs)g Fu(commands)g(that)i(op)s(erates)f(directly)e
(from)h(the)h(rep)s(ository)-8 b(,)30 b(and)f(do)s(esn't)g(require)g(a)
150 1433 y(prior)g(c)m(hec)m(k)m(out.\))43 b(The)30 b(di\013)f(output)h
(is)g(sen)m(t)g(to)i(the)e(standard)g(output)g(device.)275
1564 y(Y)-8 b(ou)25 b(can)g(sp)s(ecify)e(\(using)h(the)h(standard)f(`)p
Fp(-r)p Fu(')g(and)h(`)p Fp(-D)p Fu(')f(options\))h(an)m(y)g(com)m
(bination)f(of)h(one)g(or)g(t)m(w)m(o)150 1674 y(revisions)i(or)i
(dates.)40 b(If)29 b(only)f(one)h(revision)e(or)i(date)g(is)f(sp)s
(eci\014ed,)g(the)h(patc)m(h)g(\014le)f(re\015ects)i(di\013erences)150
1783 y(b)s(et)m(w)m(een)h(that)g(revision)e(or)h(date)h(and)f(the)g
(curren)m(t)g(head)h(revisions)d(in)h(the)i Ft(r)n(cs)e
Fu(\014le.)275 1915 y(Note)34 b(that)f(if)f(the)h(soft)m(w)m(are)h
(release)g(a\013ected)g(is)e(con)m(tained)h(in)f(more)h(than)f(one)i
(directory)-8 b(,)33 b(then)150 2025 y(it)i(ma)m(y)h(b)s(e)e(necessary)
i(to)g(sp)s(ecify)d(the)j(`)p Fp(-p)p Fu(')f(option)g(to)g(the)h
Fp(patch)e Fu(command)h(when)f(patc)m(hing)h(the)150
2134 y(old)30 b(sources,)g(so)h(that)g Fp(patch)e Fu(is)g(able)h(to)h
(\014nd)e(the)i(\014les)e(that)i(are)g(lo)s(cated)f(in)f(other)i
(directories.)150 2349 y Fn(A.14.1)62 b(rdi\013)41 b(options)275
2539 y Fu(These)f(standard)g(options)h(are)g(supp)s(orted)e(b)m(y)i
Fp(rdiff)f Fu(\(see)i(Section)f(A.5)g([Common)g(options],)150
2649 y(page)31 b(86,)h(for)e(a)g(complete)h(description)e(of)h(them\):)
150 2802 y Fp(-D)g Fo(date)183 b Fu(Use)31 b(the)f(most)h(recen)m(t)g
(revision)e(no)h(later)h(than)f Fo(date)p Fu(.)150 2955
y Fp(-f)384 b Fu(If)35 b(no)g(matc)m(hing)g(revision)f(is)g(found,)i
(retriev)m(e)g(the)f(most)h(recen)m(t)g(revision)e(\(instead)h(of)630
3065 y(ignoring)29 b(the)h(\014le\).)150 3218 y Fp(-l)384
b Fu(Lo)s(cal;)30 b(don't)h(descend)f(sub)s(directories.)150
3372 y Fp(-R)384 b Fu(Examine)30 b(directories)f(recursiv)m(ely)-8
b(.)40 b(This)28 b(option)i(is)g(on)g(b)m(y)g(default.)150
3525 y Fp(-r)g Fo(tag)229 b Fu(Use)31 b(revision)d Fo(tag)p
Fu(.)275 3679 y(In)h(addition)g(to)i(the)f(ab)s(o)m(v)m(e,)i(these)f
(options)f(are)h(a)m(v)-5 b(ailable:)150 3832 y Fp(-c)384
b Fu(Use)31 b(the)f(con)m(text)j(di\013)c(format.)41
b(This)28 b(is)i(the)g(default)g(format.)150 3985 y Fp(-s)384
b Fu(Create)39 b(a)f(summary)e(c)m(hange)j(rep)s(ort)f(instead)f(of)h
(a)g(patc)m(h.)63 b(The)38 b(summary)e(includes)630 4095
y(information)30 b(ab)s(out)h(\014les)g(that)h(w)m(ere)g(c)m(hanged)g
(or)f(added)g(b)s(et)m(w)m(een)h(the)g(releases.)44 b(It)32
b(is)630 4205 y(sen)m(t)f(to)f(the)g(standard)g(output)f(device.)41
b(This)28 b(is)h(useful)f(for)i(\014nding)e(out,)i(for)g(example,)630
4314 y(whic)m(h)f(\014les)g(ha)m(v)m(e)j(c)m(hanged)f(b)s(et)m(w)m(een)
g(t)m(w)m(o)h(dates)f(or)f(revisions.)150 4468 y Fp(-t)384
b Fu(A)36 b(di\013)e(of)i(the)g(top)g(t)m(w)m(o)h(revisions)d(is)h(sen)
m(t)h(to)g(the)g(standard)f(output)g(device.)57 b(This)34
b(is)630 4577 y(most)d(useful)d(for)i(seeing)h(what)f(the)g(last)h(c)m
(hange)g(to)g(a)g(\014le)f(w)m(as.)150 4731 y Fp(-u)384
b Fu(Use)29 b(the)g(unidi\013)d(format)j(for)f(the)h(con)m(text)i
(di\013s.)38 b(Remem)m(b)s(er)29 b(that)g(old)f(v)m(ersions)g(of)h(the)
630 4840 y Fp(patch)24 b Fu(program)h(can't)g(handle)f(the)h(unidi\013)
d(format,)27 b(so)f(if)e(y)m(ou)h(plan)f(to)i(p)s(ost)e(this)g(patc)m
(h)630 4950 y(to)31 b(the)g(net)f(y)m(ou)h(should)d(probably)h(not)i
(use)f(`)p Fp(-u)p Fu('.)150 5103 y Fp(-V)g Fo(vn)255
b Fu(Expand)29 b(k)m(eyw)m(ords)h(according)h(to)g(the)f(rules)f
(curren)m(t)h(in)f Ft(r)n(cs)g Fu(v)m(ersion)g Fo(vn)h
Fu(\(the)h(expan-)630 5213 y(sion)37 b(format)g(c)m(hanged)i(with)d
Ft(r)n(cs)h Fu(v)m(ersion)g(5\).)63 b(Note)39 b(that)f(this)e(option)h
(is)g(no)g(longer)630 5322 y(accepted.)42 b(CVS)30 b(will)d(alw)m(a)m
(ys)k(expand)f(k)m(eyw)m(ords)h(the)f(w)m(a)m(y)i(that)f
Ft(r)n(cs)e Fu(v)m(ersion)h(5)h(do)s(es.)p eop
%%Page: 107 109
107 108 bop 150 -116 a Fu(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
(commands)1910 b(107)150 366 y Fn(A.14.2)62 b(rdi\013)41
b(examples)275 567 y Fu(Supp)s(ose)29 b(y)m(ou)i(receiv)m(e)h(mail)e
(from)h Fp(foo@example.net)c Fu(asking)j(for)h(an)g(up)s(date)g(from)f
(release)i(1.2)150 676 y(to)f(1.4)h(of)e(the)h(tc)g(compiler.)39
b(Y)-8 b(ou)31 b(ha)m(v)m(e)h(no)e(suc)m(h)g(patc)m(hes)h(on)f(hand,)g
(but)g(with)f Ft(cvs)g Fu(that)i(can)g(easily)150 786
y(b)s(e)f(\014xed)f(with)h(a)g(command)g(suc)m(h)g(as)h(this:)390
922 y Fp($)47 b(cvs)g(rdiff)g(-c)g(-r)g(FOO1_2)f(-r)h(FOO1_4)f(tc)i(|)f
(\\)390 1026 y($$)g(Mail)g(-s)g('The)g(patches)e(you)i(asked)g(for')f
(foo@example.net)275 1168 y Fu(Supp)s(ose)28 b(y)m(ou)i(ha)m(v)m(e)h
(made)f(release)h(1.3,)g(and)e(fork)m(ed)i(a)f(branc)m(h)f(called)h(`)p
Fp(R_1_3fix)p Fu(')e(for)i(bug\014xes.)150 1278 y(`)p
Fp(R_1_3_1)p Fu(')g(corresp)s(onds)g(to)i(release)g(1.3.1,)i(whic)m(h)c
(w)m(as)i(made)f(some)h(time)f(ago.)45 b(No)m(w,)33 b(y)m(ou)f(w)m(an)m
(t)g(to)150 1388 y(see)f(ho)m(w)f(m)m(uc)m(h)h(dev)m(elopmen)m(t)g(has)
f(b)s(een)f(done)i(on)f(the)g(branc)m(h.)40 b(This)29
b(command)h(can)h(b)s(e)f(used:)390 1524 y Fp($)47 b(cvs)g(patch)g(-s)g
(-r)g(R_1_3_1)f(-r)h(R_1_3fix)f(module-name)390 1628
y(cvs)h(rdiff:)f(Diffing)g(module-name)390 1732 y(File)h(ChangeLog,v)d
(changed)i(from)h(revision)e(1.52.2.5)h(to)h(1.52.2.6)390
1835 y(File)g(foo.c,v)e(changed)h(from)h(revision)e(1.52.2.3)h(to)h
(1.52.2.4)390 1939 y(File)g(bar.h,v)e(changed)h(from)h(revision)e
(1.29.2.1)h(to)h(1.2)150 2216 y Fq(A.15)68 b(release|Indicate)48
b(that)d(a)g(Mo)t(dule)g(is)g(no)g(longer)h(in)e(use)225
2416 y Fs(\017)60 b Fu(release)31 b([-d])f(directories)p
Fh(:)15 b(:)g(:)225 2555 y Fs(\017)60 b Fu(Requires:)40
b(W)-8 b(orking)30 b(directory)-8 b(.)225 2693 y Fs(\017)60
b Fu(Changes:)40 b(W)-8 b(orking)31 b(directory)-8 b(,)30
b(history)g(log.)275 2864 y(This)c(command)i(is)f(mean)m(t)j(to)f
(safely)e(cancel)i(the)g(e\013ect)g(of)g(`)p Fp(cvs)h(checkout)p
Fu('.)38 b(Since)27 b Ft(cvs)g Fu(do)s(esn't)150 2973
y(lo)s(c)m(k)e(\014les,)g(it)g(isn't)f(strictly)g(necessary)i(to)g(use)
f(this)f(command.)38 b(Y)-8 b(ou)26 b(can)f(alw)m(a)m(ys)h(simply)d
(delete)i(y)m(our)150 3083 y(w)m(orking)k(directory)-8
b(,)29 b(if)f(y)m(ou)i(lik)m(e;)f(but)g(y)m(ou)g(risk)f(losing)g(c)m
(hanges)i(y)m(ou)g(ma)m(y)g(ha)m(v)m(e)g(forgotten,)h(and)e(y)m(ou)150
3193 y(lea)m(v)m(e)k(no)e(trace)i(in)d(the)i Ft(cvs)f
Fu(history)f(\014le)h(\(see)i(Section)e(C.10)h([history)f(\014le],)h
(page)g(135\))h(that)f(y)m(ou'v)m(e)150 3302 y(abandoned)e(y)m(our)g(c)
m(hec)m(k)m(out.)275 3444 y(Use)c(`)p Fp(cvs)j(release)p
Fu(')24 b(to)j(a)m(v)m(oid)f(these)h(problems.)37 b(This)24
b(command)h(c)m(hec)m(ks)j(that)e(no)g(uncommitted)150
3554 y(c)m(hanges)46 b(are)f(presen)m(t;)51 b(that)46
b(y)m(ou)f(are)f(executing)h(it)f(from)g(immediately)f(ab)s(o)m(v)m(e)j
(a)f Ft(cvs)f Fu(w)m(orking)150 3664 y(directory;)49
b(and)43 b(that)h(the)f(rep)s(ository)f(recorded)h(for)g(y)m(our)g
(\014les)f(is)g(the)i(same)f(as)h(the)f(rep)s(ository)150
3773 y(de\014ned)29 b(in)g(the)i(mo)s(dule)d(database.)275
3915 y(If)h(all)g(these)i(conditions)e(are)h(true,)g(`)p
Fp(cvs)g(release)p Fu(')e(lea)m(v)m(es)k(a)e(record)g(of)h(its)e
(execution)i(\(attesting)150 4025 y(to)g(y)m(our)f(in)m(ten)m(tionally)
f(abandoning)g(y)m(our)h(c)m(hec)m(k)m(out\))k(in)29
b(the)h Ft(cvs)g Fu(history)f(log.)150 4265 y Fn(A.15.1)62
b(release)41 b(options)275 4465 y Fu(The)29 b Fp(release)g
Fu(command)h(supp)s(orts)e(one)j(command)f(option:)150
4636 y Fp(-d)384 b Fu(Delete)36 b(y)m(our)e(w)m(orking)g(cop)m(y)i(of)f
(the)f(\014le)g(if)g(the)h(release)g(succeeds.)53 b(If)34
b(this)g(\015ag)h(is)f(not)630 4746 y(giv)m(en)c(y)m(our)h(\014les)e
(will)f(remain)h(in)g(y)m(our)h(w)m(orking)g(directory)-8
b(.)630 4884 y Fi(W)g(arning:)57 b Fu(The)39 b Fp(release)d
Fu(command)j(deletes)g(all)e(directories)h(and)g(\014les)g(recursiv)m
(ely)-8 b(.)630 4994 y(This)33 b(has)h(the)h(v)m(ery)g(serious)e
(side-e\013ect)j(that)f(an)m(y)g(directory)f(that)h(y)m(ou)g(ha)m(v)m
(e)h(created)630 5103 y(inside)23 b(y)m(our)j(c)m(hec)m(k)m(ed-out)i
(sources,)f(and)e(not)g(added)g(to)h(the)g(rep)s(ository)f(\(using)f
(the)i Fp(add)630 5213 y Fu(command;)i(see)f(Section)g(7.1)h([Adding)d
(\014les],)i(page)g(49\))h(will)c(b)s(e)i(silen)m(tly)f(deleted|ev)m
(en)630 5322 y(if)k(it)h(is)g(non-empt)m(y!)p eop
%%Page: 108 110
108 109 bop 150 -116 a Fu(108)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fn(A.15.2)62 b(release)41
b(output)275 562 y Fu(Before)31 b Fp(release)e Fu(releases)j(y)m(our)e
(sources)h(it)g(will)d(prin)m(t)i(a)h(one-line)f(message)i(for)f(an)m
(y)g(\014le)f(that)i(is)150 671 y(not)f(up-to-date.)275
808 y Fi(W)-8 b(arning:)37 b Fu(An)m(y)25 b(new)f(directories)g(that)h
(y)m(ou)g(ha)m(v)m(e)h(created,)h(but)d(not)h(added)f(to)h(the)g
Ft(cvs)e Fu(directory)150 918 y(hierarc)m(h)m(y)35 b(with)g(the)h
Fp(add)f Fu(command)h(\(see)h(Section)e(7.1)i([Adding)e(\014les],)h
(page)h(49\))g(will)c(b)s(e)j(silen)m(tly)150 1027 y(ignored)29
b(\(and)i(deleted,)f(if)f(`)p Fp(-d)p Fu(')i(is)e(sp)s(eci\014ed\),)g
(ev)m(en)i(if)f(they)g(con)m(tain)h(\014les.)150 1190
y Fp(U)f Fo(\014le)150 1300 y Fp(P)g Fo(\014le)285 b
Fu(There)37 b(exists)h(a)g(new)m(er)g(revision)e(of)i(this)f(\014le)f
(in)h(the)h(rep)s(ository)-8 b(,)39 b(and)e(y)m(ou)i(ha)m(v)m(e)g(not)
630 1410 y(mo)s(di\014ed)28 b(y)m(our)j(lo)s(cal)e(cop)m(y)i(of)g(the)f
(\014le)g(\(`)p Fp(U)p Fu(')h(and)f(`)p Fp(P)p Fu(')g(mean)g(the)h
(same)g(thing\).)150 1572 y Fp(A)f Fo(\014le)285 b Fu(The)36
b(\014le)g(has)g(b)s(een)g(added)g(to)h(y)m(our)g(priv)-5
b(ate)36 b(cop)m(y)h(of)g(the)f(sources,)j(but)d(has)g(not)h(y)m(et)630
1681 y(b)s(een)d(committed)g(to)h(the)g(rep)s(ository)-8
b(.)51 b(If)34 b(y)m(ou)h(delete)f(y)m(our)h(cop)m(y)g(of)f(the)h
(sources)f(this)630 1791 y(\014le)29 b(will)f(b)s(e)i(lost.)150
1953 y Fp(R)g Fo(\014le)285 b Fu(The)33 b(\014le)g(has)h(b)s(een)f
(remo)m(v)m(ed)h(from)g(y)m(our)g(priv)-5 b(ate)33 b(cop)m(y)h(of)g
(the)g(sources,)h(but)e(has)h(not)630 2062 y(y)m(et)k(b)s(een)d(remo)m
(v)m(ed)j(from)e(the)h(rep)s(ository)-8 b(,)37 b(since)f(y)m(ou)h(ha)m
(v)m(e)h(not)e(y)m(et)i(committed)f(the)630 2172 y(remo)m(v)-5
b(al.)41 b(See)31 b(Section)f(A.8)h([commit],)g(page)g(95.)150
2334 y Fp(M)f Fo(\014le)285 b Fu(The)38 b(\014le)f(is)g(mo)s(di\014ed)f
(in)h(y)m(our)h(w)m(orking)g(directory)-8 b(.)64 b(There)38
b(migh)m(t)g(also)g(b)s(e)f(a)i(new)m(er)630 2443 y(revision)29
b(inside)f(the)i(rep)s(ository)-8 b(.)150 2605 y Fp(?)30
b Fo(\014le)285 b(\014le)42 b Fu(is)37 b(in)f(y)m(our)i(w)m(orking)f
(directory)-8 b(,)39 b(but)e(do)s(es)h(not)f(corresp)s(ond)g(to)h(an)m
(ything)f(in)g(the)630 2715 y(source)g(rep)s(ository)-8
b(,)37 b(and)f(is)f(not)i(in)e(the)i(list)e(of)i(\014les)e(for)h
Ft(cvs)g Fu(to)h(ignore)f(\(see)h(the)g(de-)630 2824
y(scription)31 b(of)i(the)g(`)p Fp(-I)p Fu(')g(option,)g(and)f(see)h
(Section)g(C.9)g([cvsignore],)h(page)g(134\).)49 b(If)33
b(y)m(ou)630 2934 y(remo)m(v)m(e)f(y)m(our)e(w)m(orking)g(sources,)h
(this)e(\014le)g(will)f(b)s(e)i(lost.)150 3163 y Fn(A.15.3)62
b(release)41 b(examples)275 3358 y Fu(Release)31 b(the)f(`)p
Fp(tc)p Fu(')g(directory)-8 b(,)31 b(and)f(delete)g(y)m(our)h(lo)s(cal)
e(w)m(orking)h(cop)m(y)h(of)g(the)f(\014les.)390 3489
y Fp($)47 b(cd)h(..)429 b(#)47 b Fu(Y)-8 b(ou)31 b(m)m(ust)f(stand)g
(immediately)f(ab)s(o)m(v)m(e)i(the)1154 3593 y Fp(#)47
b Fu(sources)30 b(when)g(y)m(ou)h(issue)e(`)p Fp(cvs)47
b(release)p Fu('.)390 3697 y Fp($)g(cvs)g(release)f(-d)h(tc)390
3801 y(You)g(have)g([0])f(altered)g(files)h(in)g(this)f(repository.)390
3905 y(Are)h(you)g(sure)f(you)h(want)g(to)g(release)f(\(and)h(delete\))
e(directory)h(`tc':)g(y)390 4008 y($)150 4272 y Fq(A.16)68
b(up)t(date|Bring)45 b(w)l(ork)g(tree)h(in)f(sync)f(with)i(rep)t
(ository)225 4467 y Fs(\017)60 b Fu(up)s(date)30 b([-Ad\015PpR])f([-d])
i([-r)f(tag)p Fp(|)p Fu(-D)i(date])g(\014les)p Fh(:)15
b(:)g(:)225 4603 y Fs(\017)60 b Fu(Requires:)40 b(rep)s(ository)-8
b(,)30 b(w)m(orking)f(directory)-8 b(.)225 4738 y Fs(\017)60
b Fu(Changes:)40 b(w)m(orking)30 b(directory)-8 b(.)275
4902 y(After)27 b(y)m(ou'v)m(e)h(run)e(c)m(hec)m(k)m(out)j(to)f(create)
g(y)m(our)f(priv)-5 b(ate)27 b(cop)m(y)g(of)g(source)g(from)g(the)g
(common)g(rep)s(os-)150 5011 y(itory)-8 b(,)30 b(other)h(dev)m(elop)s
(ers)e(will)f(con)m(tin)m(ue)i(c)m(hanging)g(the)h(cen)m(tral)f
(source.)41 b(F)-8 b(rom)31 b(time)f(to)h(time,)f(when)150
5121 y(it)25 b(is)g(con)m(v)m(enien)m(t)i(in)d(y)m(our)i(dev)m(elopmen)
m(t)g(pro)s(cess,)g(y)m(ou)g(can)g(use)f(the)h Fp(update)e
Fu(command)h(from)g(within)150 5230 y(y)m(our)43 b(w)m(orking)f
(directory)g(to)i(reconcile)e(y)m(our)h(w)m(ork)g(with)e(an)m(y)j
(revisions)d(applied)f(to)k(the)f(source)150 5340 y(rep)s(ository)29
b(since)h(y)m(our)g(last)h(c)m(hec)m(k)m(out)h(or)f(up)s(date.)p
eop
%%Page: 109 111
109 110 bop 150 -116 a Fu(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
(commands)1910 b(109)150 366 y Fn(A.16.1)62 b(up)s(date)42
b(options)275 553 y Fu(These)33 b(standard)h(options)f(are)i(a)m(v)-5
b(ailable)34 b(with)e Fp(update)h Fu(\(see)i(Section)f(A.5)h([Common)f
(options],)150 663 y(page)d(86,)h(for)e(a)g(complete)h(description)e
(of)h(them\):)150 810 y Fp(-D)g(date)162 b Fu(Use)42
b(the)f(most)g(recen)m(t)i(revision)c(no)i(later)g(than)g
Fo(date)p Fu(.)74 b(This)39 b(option)i(is)f(stic)m(ky)-8
b(,)45 b(and)630 919 y(implies)36 b(`)p Fp(-P)p Fu('.)64
b(See)39 b(Section)f(4.9)i([Stic)m(ky)e(tags],)k(page)d(36,)j(for)c
(more)g(information)f(on)630 1029 y(stic)m(ky)31 b(tags/dates.)150
1176 y Fp(-f)384 b Fu(Only)21 b(useful)f(with)h(the)i(`)p
Fp(-D)30 b Fo(date)5 b Fu(')23 b(or)g(`)p Fp(-r)30 b
Fo(tag)8 b Fu(')23 b(\015ags.)38 b(If)22 b(no)h(matc)m(hing)f(revision)
f(is)g(found,)630 1286 y(retriev)m(e)31 b(the)f(most)h(recen)m(t)h
(revision)c(\(instead)i(of)h(ignoring)d(the)j(\014le\).)150
1433 y Fp(-k)f Fo(k\015ag)165 b Fu(Pro)s(cess)35 b(k)m(eyw)m(ords)g
(according)g(to)g Fo(k\015ag)p Fu(.)55 b(See)35 b(Chapter)f(12)i([Keyw)
m(ord)f(substitution],)630 1543 y(page)c(71.)41 b(This)28
b(option)i(is)f(stic)m(ky;)h(future)g(up)s(dates)f(of)h(this)f(\014le)g
(in)f(this)h(w)m(orking)h(direc-)630 1652 y(tory)35 b(will)d(use)i(the)
h(same)g Fo(k\015ag)p Fu(.)53 b(The)34 b Fp(status)f
Fu(command)h(can)h(b)s(e)f(view)m(ed)g(to)i(see)f(the)630
1762 y(stic)m(ky)24 b(options.)38 b(See)25 b(App)s(endix)c(B)k([In)m(v)
m(oking)f(CVS],)g(page)h(113,)i(for)d(more)h(information)630
1872 y(on)30 b(the)h Fp(status)d Fu(command.)150 2019
y Fp(-l)384 b Fu(Lo)s(cal;)31 b(run)f(only)g(in)g(curren)m(t)h(w)m
(orking)f(directory)-8 b(.)43 b(See)31 b(Chapter)f(6)i([Recursiv)m(e)f
(b)s(eha)m(v-)630 2128 y(ior],)f(page)h(47.)150 2276
y Fp(-P)384 b Fu(Prune)29 b(empt)m(y)i(directories.)40
b(See)30 b(Section)h(7.5)g([Mo)m(ving)g(directories],)f(page)h(53.)150
2423 y Fp(-p)384 b Fu(Pip)s(e)29 b(\014les)g(to)i(the)g(standard)e
(output.)150 2570 y Fp(-R)384 b Fu(Up)s(date)37 b(directories)g
(recursiv)m(ely)f(\(default\).)63 b(See)38 b(Chapter)f(6)h([Recursiv)m
(e)f(b)s(eha)m(vior],)630 2680 y(page)31 b(47.)150 2827
y Fp(-r)f(rev)210 b Fu(Retriev)m(e)22 b(revision/tag)g
Fo(rev)p Fu(.)38 b(This)20 b(option)h(is)f(stic)m(ky)-8
b(,)25 b(and)c(implies)e(`)p Fp(-P)p Fu('.)37 b(See)22
b(Section)g(4.9)630 2937 y([Stic)m(ky)31 b(tags],)g(page)h(36,)f(for)f
(more)h(information)d(on)j(stic)m(ky)f(tags/dates.)275
3069 y(These)g(sp)s(ecial)f(options)g(are)i(also)f(a)m(v)-5
b(ailable)30 b(with)f Fp(update)p Fu(.)150 3217 y Fp(-A)384
b Fu(Reset)43 b(an)m(y)g(stic)m(ky)g(tags,)k(dates,)f(or)d(`)p
Fp(-k)p Fu(')f(options.)77 b(See)43 b(Section)f(4.9)i([Stic)m(ky)e
(tags],)630 3326 y(page)31 b(36,)h(for)e(more)g(information)f(on)h
(stic)m(ky)h(tags/dates.)150 3474 y Fp(-d)384 b Fu(Create)36
b(an)m(y)f(directories)f(that)i(exist)e(in)g(the)h(rep)s(ository)f(if)g
(they're)h(missing)e(from)i(the)630 3583 y(w)m(orking)24
b(directory)-8 b(.)38 b(Normally)-8 b(,)25 b Fp(update)e
Fu(acts)i(only)f(on)g(directories)f(and)h(\014les)g(that)g(w)m(ere)630
3693 y(already)30 b(enrolled)f(in)g(y)m(our)h(w)m(orking)g(directory)-8
b(.)630 3821 y(This)27 b(is)h(useful)g(for)g(up)s(dating)f(directories)
h(that)i(w)m(ere)g(created)g(in)d(the)j(rep)s(ository)e(since)630
3931 y(the)36 b(initial)c(c)m(hec)m(k)m(out;)41 b(but)35
b(it)f(has)i(an)f(unfortunate)g(side)f(e\013ect.)57 b(If)35
b(y)m(ou)h(delib)s(erately)630 4040 y(a)m(v)m(oided)41
b(certain)g(directories)f(in)f(the)i(rep)s(ository)f(when)g(y)m(ou)h
(created)h(y)m(our)f(w)m(orking)630 4150 y(directory)29
b(\(either)f(through)h(use)g(of)g(a)g(mo)s(dule)f(name)h(or)g(b)m(y)g
(listing)e(explicitly)g(the)i(\014les)630 4259 y(and)e(directories)g(y)
m(ou)h(w)m(an)m(ted)h(on)f(the)g(command)f(line\),)h(then)f(up)s
(dating)f(with)h(`)p Fp(-d)p Fu(')h(will)630 4369 y(create)k(those)f
(directories,)e(whic)m(h)h(ma)m(y)h(not)f(b)s(e)g(what)g(y)m(ou)h(w)m
(an)m(t.)150 4516 y Fp(-I)f Fo(name)142 b Fu(Ignore)36
b(\014les)f(whose)g(names)h(matc)m(h)g Fo(name)41 b Fu(\(in)35
b(y)m(our)h(w)m(orking)f(directory\))g(during)f(the)630
4626 y(up)s(date.)64 b(Y)-8 b(ou)39 b(can)g(sp)s(ecify)e(`)p
Fp(-I)p Fu(')i(more)f(than)g(once)i(on)e(the)h(command)f(line)f(to)i
(sp)s(ec-)630 4736 y(ify)h(sev)m(eral)i(\014les)e(to)i(ignore.)73
b(Use)42 b(`)p Fp(-I)30 b(!)p Fu(')41 b(to)h(a)m(v)m(oid)g(ignoring)d
(an)m(y)j(\014les)e(at)i(all.)73 b(See)630 4845 y(Section)26
b(C.9)h([cvsignore],)h(page)g(134,)h(for)d(other)h(w)m(a)m(ys)h(to)f
(mak)m(e)h Ft(cvs)d Fu(ignore)i(some)g(\014les.)150 4992
y Fp(-W)p Fo(sp)s(ec)214 b Fu(Sp)s(ecify)41 b(\014le)h(names)h(that)h
(should)c(b)s(e)j(\014ltered)f(during)e(up)s(date.)78
b(Y)-8 b(ou)43 b(can)g(use)g(this)630 5102 y(option)30
b(rep)s(eatedly)-8 b(.)630 5230 y Fo(sp)s(ec)40 b Fu(can)c(b)s(e)e(a)h
(\014le)g(name)g(pattern)g(of)g(the)g(same)h(t)m(yp)s(e)f(that)h(y)m
(ou)f(can)g(sp)s(ecify)f(in)g(the)630 5340 y(`)p Fp(.cvswrappers)p
Fu(')28 b(\014le.)39 b(See)31 b(Section)f(C.2)h([W)-8
b(rapp)s(ers],)30 b(page)h(128.)p eop
%%Page: 110 112
110 111 bop 150 -116 a Fu(110)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fp(-j)p Fo(revision)76
b Fu(With)29 b(t)m(w)m(o)i(`)p Fp(-j)p Fu(')f(options,)g(merge)g(c)m
(hanges)h(from)e(the)h(revision)e(sp)s(eci\014ed)g(with)h(the)h
(\014rst)630 476 y(`)p Fp(-j)p Fu(')c(option)f(to)i(the)f(revision)e
(sp)s(eci\014ed)g(with)g(the)i(second)g(`)p Fp(j)p Fu(')g(option,)h(in)
m(to)f(the)g(w)m(orking)630 586 y(directory)-8 b(.)630
719 y(With)29 b(one)h(`)p Fp(-j)p Fu(')f(option,)g(merge)h(c)m(hanges)g
(from)f(the)h(ancestor)g(revision)e(to)i(the)g(revision)630
828 y(sp)s(eci\014ed)24 b(with)h(the)h(`)p Fp(-j)p Fu(')f(option,)i(in)
m(to)e(the)h(w)m(orking)g(directory)-8 b(.)39 b(The)25
b(ancestor)i(revision)630 938 y(is)e(the)h(common)g(ancestor)g(of)g
(the)g(revision)e(whic)m(h)h(the)g(w)m(orking)g(directory)h(is)e(based)
i(on,)630 1047 y(and)k(the)g(revision)f(sp)s(eci\014ed)g(in)g(the)h(`)p
Fp(-j)p Fu(')h(option.)630 1180 y(In)g(addition,)g(eac)m(h)i(`)p
Fp(-j)p Fu(')f(option)f(can)h(con)m(tain)g(an)g(optional)f(date)h(sp)s
(eci\014cation)f(whic)m(h,)630 1290 y(when)37 b(used)g(with)g(branc)m
(hes,)j(can)e(limit)e(the)i(c)m(hosen)h(revision)d(to)j(one)f(within)e
(a)i(sp)s(e-)630 1400 y(ci\014c)44 b(date.)84 b(An)44
b(optional)g(date)h(is)e(sp)s(eci\014ed)g(b)m(y)h(adding)g(a)g(colon)h
(\(:\))70 b(to)45 b(the)f(tag:)630 1509 y(`)p Fp(-j)p
Fo(Sym)m(b)s(olic)p 1119 1509 28 4 v 31 w(T)-8 b(ag)8
b Fp(:)p Fo(Date)p 1543 1509 V 34 w(Sp)s(eci\014er)f
Fu('.)630 1642 y(See)31 b(Chapter)e(5)i([Branc)m(hing)f(and)g
(merging],)g(page)h(39.)150 1862 y Fn(A.16.2)62 b(up)s(date)42
b(output)275 2053 y Fp(update)23 b Fu(and)i Fp(checkout)f
Fu(k)m(eep)i(y)m(ou)g(informed)e(of)i(their)e(progress)i(b)m(y)f(prin)m
(ting)e(a)j(line)e(for)i(eac)m(h)h(\014le,)150 2163 y(preceded)j(b)m(y)
g(one)h(c)m(haracter)h(indicating)c(the)j(status)f(of)h(the)g(\014le:)
150 2319 y Fp(U)f Fo(\014le)285 b Fu(The)36 b(\014le)f(w)m(as)i(brough)
m(t)f(up)g(to)h(date)g(with)e(resp)s(ect)h(to)h(the)g(rep)s(ository)-8
b(.)58 b(This)35 b(is)g(done)630 2429 y(for)i(an)m(y)h(\014le)f(that)h
(exists)f(in)f(the)i(rep)s(ository)e(but)h(not)h(in)e(y)m(our)h
(source,)j(and)d(for)g(\014les)630 2538 y(that)31 b(y)m(ou)g(ha)m(v)m
(en't)g(c)m(hanged)g(but)f(are)g(not)h(the)f(most)h(recen)m(t)g(v)m
(ersions)f(a)m(v)-5 b(ailable)30 b(in)f(the)630 2648
y(rep)s(ository)-8 b(.)150 2804 y Fp(P)30 b Fo(\014le)285
b Fu(Lik)m(e)33 b(`)p Fp(U)p Fu(',)h(but)e(the)h Ft(cvs)f
Fu(serv)m(er)i(sends)e(a)h(patc)m(h)h(instead)e(of)h(an)g(en)m(tire)g
(\014le.)48 b(These)33 b(t)m(w)m(o)630 2914 y(things)c(accomplish)g
(the)i(same)g(thing.)150 3070 y Fp(A)f Fo(\014le)285
b Fu(The)30 b(\014le)f(has)h(b)s(een)f(added)h(to)g(y)m(our)h(priv)-5
b(ate)29 b(cop)m(y)i(of)f(the)h(sources,)f(and)g(will)d(b)s(e)j(added)
630 3180 y(to)35 b(the)f(source)g(rep)s(ository)f(when)g(y)m(ou)h(run)f
Fp(commit)f Fu(on)i(the)g(\014le.)50 b(This)33 b(is)g(a)h(reminder)630
3290 y(to)d(y)m(ou)g(that)g(the)f(\014le)g(needs)g(to)h(b)s(e)f
(committed.)150 3446 y Fp(R)g Fo(\014le)285 b Fu(The)35
b(\014le)f(has)h(b)s(een)f(remo)m(v)m(ed)i(from)e(y)m(our)h(priv)-5
b(ate)35 b(cop)m(y)h(of)f(the)g(sources,)i(and)d(will)f(b)s(e)630
3556 y(remo)m(v)m(ed)d(from)e(the)h(source)f(rep)s(ository)g(when)f(y)m
(ou)i(run)f Fp(commit)f Fu(on)h(the)h(\014le.)39 b(This)27
b(is)h(a)630 3665 y(reminder)g(to)j(y)m(ou)g(that)g(the)g(\014le)e
(needs)h(to)h(b)s(e)f(committed.)150 3822 y Fp(M)g Fo(\014le)285
b Fu(The)30 b(\014le)f(is)h(mo)s(di\014ed)e(in)h(y)m(our)h(w)m(orking)g
(directory)-8 b(.)630 3955 y(`)p Fp(M)p Fu(')29 b(can)f(indicate)g(one)
g(of)h(t)m(w)m(o)h(states)f(for)f(a)h(\014le)f(y)m(ou're)h(w)m(orking)e
(on:)40 b(either)28 b(there)g(w)m(ere)630 4064 y(no)39
b(mo)s(di\014cations)e(to)i(the)g(same)g(\014le)f(in)g(the)h(rep)s
(ository)-8 b(,)40 b(so)f(that)h(y)m(our)e(\014le)g(remains)630
4174 y(as)e(y)m(ou)g(last)g(sa)m(w)g(it;)j(or)c(there)h(w)m(ere)h(mo)s
(di\014cations)d(in)g(the)i(rep)s(ository)f(as)h(w)m(ell)f(as)h(in)630
4283 y(y)m(our)28 b(cop)m(y)-8 b(,)29 b(but)e(they)h(w)m(ere)g(merged)f
(successfully)-8 b(,)27 b(without)g(con\015ict,)h(in)e(y)m(our)i(w)m
(orking)630 4393 y(directory)-8 b(.)630 4526 y Ft(cvs)25
b Fu(will)f(prin)m(t)g(some)j(messages)g(if)e(it)h(merges)g(y)m(our)h
(w)m(ork,)g(and)e(a)i(bac)m(kup)f(cop)m(y)h(of)f(y)m(our)630
4636 y(w)m(orking)f(\014le)g(\(as)h(it)f(lo)s(ok)m(ed)g(b)s(efore)h(y)m
(ou)f(ran)g Fp(update)p Fu(\))g(will)e(b)s(e)i(made.)39
b(The)25 b(exact)i(name)630 4745 y(of)k(that)g(\014le)e(is)g(prin)m
(ted)g(while)g Fp(update)f Fu(runs.)150 4902 y Fp(C)i
Fo(\014le)285 b Fu(A)27 b(con\015ict)g(w)m(as)h(detected)g(while)d
(trying)i(to)h(merge)f(y)m(our)h(c)m(hanges)g(to)g Fo(\014le)j
Fu(with)26 b(c)m(hanges)630 5011 y(from)39 b(the)h(source)f(rep)s
(ository)-8 b(.)67 b Fo(\014le)44 b Fu(\(the)c(cop)m(y)g(in)e(y)m(our)h
(w)m(orking)g(directory\))g(is)g(no)m(w)630 5121 y(the)j(result)g(of)g
(attempting)g(to)h(merge)g(the)g(t)m(w)m(o)g(revisions;)k(an)42
b(unmo)s(di\014ed)d(cop)m(y)k(of)630 5230 y(y)m(our)26
b(\014le)f(is)f(also)i(in)f(y)m(our)g(w)m(orking)g(directory)-8
b(,)27 b(with)e(the)h(name)g(`)p Fp(.#)p Fo(\014le)p
Fp(.)p Fo(revision)p Fu(')c(where)630 5340 y Fo(revision)i
Fu(is)g(the)i(revision)d(that)j(y)m(our)f(mo)s(di\014ed)f(\014le)g
(started)i(from.)39 b(Resolv)m(e)26 b(the)f(con\015ict)p
eop
%%Page: 111 113
111 112 bop 150 -116 a Fu(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
(commands)1910 b(111)630 366 y(as)43 b(describ)s(ed)d(in)h(Section)i
(10.3)h([Con\015icts)d(example],)46 b(page)d(61.)78 b(\(Note)44
b(that)g(some)630 476 y(systems)39 b(automatically)g(purge)g(\014les)f
(that)i(b)s(egin)d(with)h(`)p Fp(.#)p Fu(')h(if)f(they)i(ha)m(v)m(e)g
(not)g(b)s(een)630 586 y(accessed)29 b(for)e(a)h(few)f(da)m(ys.)40
b(If)27 b(y)m(ou)h(in)m(tend)e(to)j(k)m(eep)f(a)g(cop)m(y)g(of)f(y)m
(our)h(original)e(\014le,)h(it)g(is)g(a)630 695 y(v)m(ery)j(go)s(o)s(d)
g(idea)f(to)i(rename)f(it.\))40 b(Under)29 b Ft(vms)p
Fu(,)h(the)g(\014le)f(name)h(starts)g(with)e(`)p Fp(__)p
Fu(')i(rather)630 805 y(than)g(`)p Fp(.#)p Fu('.)150
964 y Fp(?)g Fo(\014le)285 b(\014le)42 b Fu(is)37 b(in)f(y)m(our)i(w)m
(orking)f(directory)-8 b(,)39 b(but)e(do)s(es)h(not)f(corresp)s(ond)g
(to)h(an)m(ything)f(in)g(the)630 1074 y(source)g(rep)s(ository)-8
b(,)37 b(and)f(is)f(not)i(in)e(the)i(list)e(of)i(\014les)e(for)h
Ft(cvs)g Fu(to)h(ignore)f(\(see)h(the)g(de-)630 1183
y(scription)28 b(of)j(the)g(`)p Fp(-I)p Fu(')f(option,)g(and)g(see)h
(Section)f(C.9)h([cvsignore],)g(page)g(134\).)p eop
%%Page: 112 114
112 113 bop 150 -116 a Fu(112)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)p eop
%%Page: 113 115
113 114 bop 150 -116 a Fu(App)s(endix)28 b(B:)j(Quic)m(k)e(reference)i
(to)g(CVS)f(commands)1537 b(113)150 366 y Fr(App)t(endix)53
b(B)81 b(Quic)l(k)54 b(reference)e(to)h(CVS)g(commands)275
613 y Fu(This)28 b(app)s(endix)g(describ)s(es)h(ho)m(w)h(to)h(in)m(v)m
(ok)m(e)h Ft(cvs)p Fu(,)d(with)g(references)i(to)g(where)f(eac)m(h)i
(command)e(or)150 723 y(feature)38 b(is)e(describ)s(ed)g(in)g(detail.)
61 b(F)-8 b(or)38 b(other)f(references)h(run)e(the)i
Fp(cvs)29 b(--help)36 b Fu(command,)j(or)e(see)150 832
y([Index],)30 b(page)h(153.)275 971 y(A)f Ft(cvs)f Fu(command)i(lo)s
(oks)e(lik)m(e:)390 1104 y Fp(cvs)47 b([)g Fo(global)p
919 1104 28 4 v 32 w(options)k Fp(])d Fo(command)j Fp([)c
Fo(command)p 2301 1104 V 33 w(options)k Fp(])c([)h Fo(command)p
3249 1104 V 32 w(args)k Fp(])275 1243 y Fu(Global)29
b(options:)150 1409 y Fp(--allow-root=)p Fo(ro)s(otdir)630
1518 y Fu(Sp)s(ecify)i(legal)h Ft(cvsr)n(oot)f Fu(directory)h(\(serv)m
(er)h(only\))f(\(not)h(in)f Ft(cvs)f Fu(1.9)j(and)e(older\).)47
b(See)630 1628 y(Section)30 b(2.9.3.1)j([P)m(assw)m(ord)e(authen)m
(tication)f(serv)m(er],)i(page)f(20.)150 1791 y Fp(-a)384
b Fu(Authen)m(ticate)36 b(all)e(comm)m(unication)h(\(clien)m(t)g
(only\))g(\(not)g(in)f Ft(cvs)g Fu(1.9)j(and)d(older\).)55
b(See)630 1901 y(Section)30 b(A.4)h([Global)f(options],)g(page)i(84.)
150 2065 y Fp(-b)384 b Fu(Sp)s(ecify)37 b(R)m(CS)g(lo)s(cation)h(\()p
Ft(cvs)g Fu(1.9)h(and)f(older\).)64 b(See)38 b(Section)g(A.4)h([Global)
f(options],)630 2174 y(page)31 b(84.)150 2338 y Fp(-d)f
Fo(ro)s(ot)190 b Fu(Sp)s(ecify)29 b(the)h Ft(cvsr)n(oot)p
Fu(.)39 b(See)31 b(Chapter)e(2)i([Rep)s(ository],)g(page)g(7.)150
2501 y Fp(-e)f Fo(editor)121 b Fu(Edit)21 b(messages)i(with)e
Fo(editor)p Fu(.)38 b(See)22 b(Section)g(1.3.2)i([Committing)d(y)m(our)
h(c)m(hanges],)j(page)e(4.)150 2665 y Fp(-f)384 b Fu(Do)31
b(not)g(read)f(the)h(`)p Fp(~/.cvsrc)p Fu(')d(\014le.)40
b(See)31 b(Section)f(A.4)h([Global)f(options],)g(page)h(84.)150
2829 y Fp(-H)150 2938 y(--help)192 b Fu(Prin)m(t)29 b(a)i(help)e
(message.)42 b(See)31 b(Section)f(A.4)h([Global)f(options],)g(page)h
(84.)150 3102 y Fp(-l)384 b Fu(Do)23 b(not)f(log)g(in)f(CVSR)m
(OOT/history)f(\014le.)37 b(See)22 b(Section)g(A.4)g([Global)g
(options],)h(page)g(84.)150 3265 y Fp(-n)384 b Fu(Do)31
b(not)g(c)m(hange)g(an)m(y)g(\014les.)40 b(See)30 b(Section)h(A.4)g
([Global)f(options],)g(page)h(84.)150 3429 y Fp(-Q)384
b Fu(Be)31 b(really)e(quiet.)41 b(See)30 b(Section)g(A.4)h([Global)f
(options],)h(page)g(84.)150 3593 y Fp(-q)384 b Fu(Be)31
b(somewhat)g(quiet.)40 b(See)31 b(Section)f(A.4)h([Global)f(options],)g
(page)h(84.)150 3756 y Fp(-r)384 b Fu(Mak)m(e)32 b(new)e(w)m(orking)g
(\014les)f(read-only)-8 b(.)40 b(See)31 b(Section)f(A.4)h([Global)f
(options],)g(page)h(84.)150 3920 y Fp(-s)f Fo(v)-5 b(ariable)5
b Fp(=)p Fo(v)-5 b(alue)630 4029 y Fu(Set)31 b(a)f(user)g(v)-5
b(ariable.)40 b(See)30 b(Section)g(C.11)h([V)-8 b(ariables],)31
b(page)g(135.)150 4193 y Fp(-T)f Fo(temp)s(dir)630 4303
y Fu(Put)g(temp)s(orary)g(\014les)f(in)g Fo(temp)s(dir)p
Fu(.)39 b(See)31 b(Section)f(A.4)h([Global)f(options],)g(page)h(84.)150
4466 y Fp(-t)384 b Fu(T)-8 b(race)31 b Ft(cvs)f Fu(execution.)41
b(See)30 b(Section)g(A.4)i([Global)d(options],)i(page)g(84.)150
4630 y Fp(-v)150 4794 y(--version)630 4903 y Fu(Displa)m(y)f(v)m
(ersion)f(and)h(cop)m(yrigh)m(t)h(information)e(for)h
Ft(cvs)p Fu(.)150 5067 y Fp(-w)384 b Fu(Mak)m(e)32 b(new)e(w)m(orking)g
(\014les)f(read-write.)40 b(See)31 b(Section)f(A.4)h([Global)f
(options],)g(page)h(84.)150 5230 y Fp(-x)384 b Fu(Encrypt)43
b(all)g(comm)m(unication)h(\(clien)m(t)g(only\).)81 b(See)44
b(Section)g(A.4)h([Global)e(options],)630 5340 y(page)31
b(84.)p eop
%%Page: 114 116
114 115 bop 150 -116 a Fu(114)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fp(-z)g Fo(gzip-lev)m(el)630
476 y Fu(Set)h(the)f(compression)f(lev)m(el)i(\(clien)m(t)f(only\).)275
632 y(Keyw)m(ord)g(expansion)f(mo)s(des)h(\(see)h(Section)f(12.4)i
([Substitution)c(mo)s(des],)i(page)h(73\):)390 758 y
Fp(-kkv)94 b($Id:)47 b(file1,v)f(1.1)h(1993/12/09)e(03:21:13)g(joe)i
(Exp)g($)390 862 y(-kkvl)f($Id:)h(file1,v)f(1.1)h(1993/12/09)e
(03:21:13)g(joe)i(Exp)g(harry)f($)390 966 y(-kk)142 b($Id: cvs.ps,v 1.1.1.15 1999/02/28 21:38:37 tholo Exp $)390
1070 y(-kv)g(file1,v)46 b(1.1)h(1993/12/09)e(03:21:13)h(joe)h(Exp)390
1173 y(-ko)142 b Fo(no)31 b(expansion)390 1277 y Fp(-kb)142
b Fo(no)31 b(expansion,)e(\014le)h(is)f(binary)275 1410
y Fu(Keyw)m(ords)g(\(see)j(Section)e(12.1)i([Keyw)m(ord)e(list],)g
(page)h(71\):)390 1536 y Fp($Author: tholo $)390
1640 y($Date: 1999/02/28 21:38:37 $)390 1744 y($Header:)g
(/home/files/file1,v)c(1.1)47 b(1993/12/09)e(03:21:13)h(joe)g(Exp)h
(harry)g($)390 1848 y($Id:)g(file1,v)e(1.1)i(1993/12/09)e(03:21:13)h
(joe)h(Exp)g(harry)f($)390 1952 y($Locker:  $)390
2055 y($Name:  $)390 2159 y($RCSfile: cvs.ps,v $)
390 2263 y($Revision: 1.1.1.15 $)390 2367 y($Source:)f
(/home/files/file1,v)c($)390 2470 y($State: Exp $)390
2574 y($Log: cvs.ps,v $
2574 y(Revision 1.1.1.15  1999/02/28 21:38:37  tholo
2574 y(Latest version from Cyclic; skipped files
2574 y()390 2678 y(Revision)g(1.1)94
b(1993/12/09)45 b(03:30:17)93 b(joe)390 2782 y(Initial)46
b(revision)275 3018 y Fu(Commands,)29 b(command)h(options,)g(and)g
(command)g(argumen)m(ts:)150 3174 y Fp(add)f([)p Fo(options)t
Fp(])g([)p Fo(\014les)t Fh(:)15 b(:)g(:)p Fp(])630 3283
y Fu(Add)29 b(a)i(new)f(\014le/directory)-8 b(.)40 b(See)31
b(Section)f(7.1)i([Adding)d(\014les],)g(page)j(49.)630
3439 y Fp(-k)e Fo(k\015ag)165 b Fu(Set)31 b(k)m(eyw)m(ord)f(expansion.)
630 3594 y Fp(-m)g Fo(msg)197 b Fu(Set)31 b(\014le)e(description.)150
3750 y Fp(admin)g([)p Fo(options)t Fp(])g([)p Fo(\014les)t
Fh(:)15 b(:)g(:)o Fp(])630 3859 y Fu(Administration)44
b(of)k(history)e(\014les)g(in)f(the)j(rep)s(ository)-8
b(.)90 b(See)47 b(Section)g(A.6)h([admin],)630 3969 y(page)31
b(89.)630 4124 y Fp(-b[)p Fo(rev)8 b Fp(])156 b Fu(Set)46
b(default)g(branc)m(h.)87 b(See)47 b(Section)f(13.3)h([Rev)m(erting)g
(lo)s(cal)e(c)m(hanges],)1110 4234 y(page)31 b(76.)630
4389 y Fp(-c)p Fo(string)155 b Fu(Set)31 b(commen)m(t)g(leader.)630
4545 y Fp(-k)p Fo(subst)175 b Fu(Set)32 b(k)m(eyw)m(ord)g
(substitution.)42 b(See)32 b(Chapter)f(12)h([Keyw)m(ord)g
(substitution],)1110 4654 y(page)f(71.)630 4810 y Fp(-l[)p
Fo(rev)8 b Fp(])156 b Fu(Lo)s(c)m(k)31 b(revision)e Fo(rev)p
Fu(,)h(or)g(latest)h(revision.)630 4965 y Fp(-m)p Fo(rev)8
b Fp(:)p Fo(msg)1110 5075 y Fu(Replace)31 b(the)f(log)h(message)g(of)g
(revision)d Fo(rev)38 b Fu(with)29 b Fo(msg)p Fu(.)630
5230 y Fp(-o)p Fo(range)167 b Fu(Delete)32 b(revisions)d(from)i(the)g
(rep)s(ository)-8 b(.)42 b(See)32 b(Section)e(A.6.1)j([admin)d(op-)1110
5340 y(tions],)g(page)h(89.)p eop
%%Page: 115 117
115 116 bop 150 -116 a Fu(App)s(endix)28 b(B:)j(Quic)m(k)e(reference)i
(to)g(CVS)f(commands)1537 b(115)630 366 y Fp(-q)384 b
Fu(Run)29 b(quietly;)h(do)g(not)g(prin)m(t)f(diagnostics.)630
525 y Fp(-s)p Fo(state)5 b Fp([:)p Fo(rev)j Fp(])1110
635 y Fu(Set)31 b(the)f(state.)630 793 y Fp(-t)384 b
Fu(Set)31 b(\014le)e(description)f(from)i(standard)g(input.)630
952 y Fp(-t)p Fo(\014le)267 b Fu(Set)31 b(\014le)e(description)f(from)i
Fo(\014le)p Fu(.)630 1110 y Fp(-t-)p Fo(string)107 b
Fu(Set)31 b(\014le)e(description)f(to)k Fo(string)p Fu(.)630
1269 y Fp(-u[)p Fo(rev)8 b Fp(])156 b Fu(Unlo)s(c)m(k)30
b(revision)f Fo(rev)p Fu(,)h(or)h(latest)g(revision.)150
1427 y Fp(annotate)d([)p Fo(options)t Fp(])h([)p Fo(\014les)t
Fh(:)15 b(:)g(:)p Fp(])630 1537 y Fu(Sho)m(w)38 b(last)g(revision)e
(where)h(eac)m(h)j(line)c(w)m(as)j(mo)s(di\014ed.)61
b(See)39 b(Section)f(8.4)h([annotate],)630 1647 y(page)31
b(56.)630 1805 y Fp(-D)f Fo(date)183 b Fu(Annotate)43
b(the)g(most)f(recen)m(t)h(revision)e(no)h(later)g(than)f
Fo(date)p Fu(.)77 b(See)42 b(Sec-)1110 1915 y(tion)30
b(A.5)h([Common)f(options],)g(page)i(86.)630 2073 y Fp(-f)384
b Fu(Use)27 b(head)g(revision)f(if)g(tag/date)j(not)f(found.)38
b(See)27 b(Section)g(A.5)h([Common)1110 2183 y(options],)i(page)h(86.)
630 2341 y Fp(-l)384 b Fu(Lo)s(cal;)39 b(run)34 b(only)h(in)f(curren)m
(t)i(w)m(orking)f(directory)-8 b(.)57 b(See)36 b(Chapter)f(6)h([Re-)
1110 2451 y(cursiv)m(e)30 b(b)s(eha)m(vior],)g(page)h(47.)630
2610 y Fp(-R)384 b Fu(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
2719 y(page)g(47.)630 2878 y Fp(-r)f Fo(tag)229 b Fu(Annotate)25
b(revision)e Fo(tag)p Fu(.)40 b(See)24 b(Section)g(A.5)h([Common)f
(options],)h(page)g(86.)150 3036 y Fp(checkout)j([)p
Fo(options)t Fp(])h Fo(mo)s(dules)t Fh(:)15 b(:)g(:)630
3146 y Fu(Get)31 b(a)g(cop)m(y)g(of)g(the)f(sources.)41
b(See)31 b(Section)f(A.7)h([c)m(hec)m(k)m(out],)j(page)d(93.)630
3304 y Fp(-A)384 b Fu(Reset)35 b(an)m(y)g(stic)m(ky)g
(tags/date/options.)55 b(See)34 b(Section)g(4.9)i([Stic)m(ky)e(tags],)
1110 3414 y(page)d(36)g(and)f(Chapter)g(12)h([Keyw)m(ord)f
(substitution],)f(page)i(71.)630 3573 y Fp(-c)384 b Fu(Output)25
b(the)h(mo)s(dule)e(database.)40 b(See)26 b(Section)g(A.7.1)i([c)m(hec)
m(k)m(out)g(options],)1110 3682 y(page)j(93.)630 3841
y Fp(-D)f Fo(date)183 b Fu(Chec)m(k)23 b(out)g(revisions)e(as)h(of)h
Fo(date)29 b Fu(\(is)22 b(stic)m(ky\).)38 b(See)23 b(Section)g(A.5)g
([Common)1110 3950 y(options],)30 b(page)h(86.)630 4109
y Fp(-d)f Fo(dir)241 b Fu(Chec)m(k)31 b(out)f(in)m(to)h
Fo(dir)p Fu(.)39 b(See)30 b(Section)h(A.7.1)g([c)m(hec)m(k)m(out)i
(options],)e(page)g(93.)630 4267 y Fp(-f)384 b Fu(Use)27
b(head)g(revision)f(if)g(tag/date)j(not)f(found.)38 b(See)27
b(Section)g(A.5)h([Common)1110 4377 y(options],)i(page)h(86.)630
4536 y Fp(-j)f Fo(rev)230 b Fu(Merge)32 b(in)d(c)m(hanges.)41
b(See)31 b(Section)f(A.7.1)i([c)m(hec)m(k)m(out)h(options],)d(page)h
(93.)630 4694 y Fp(-k)f Fo(k\015ag)165 b Fu(Use)57 b
Fo(k\015ag)64 b Fu(k)m(eyw)m(ord)57 b(expansion.)118
b(See)56 b(Section)g(12.4)i([Substitution)1110 4804 y(mo)s(des],)30
b(page)h(73.)630 4962 y Fp(-l)384 b Fu(Lo)s(cal;)39 b(run)34
b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 5072 y(cursiv)m(e)30
b(b)s(eha)m(vior],)g(page)h(47.)630 5230 y Fp(-N)384
b Fu(Don't)42 b(\\shorten")f(mo)s(dule)e(paths)h(if)g(-d)h(sp)s
(eci\014ed.)70 b(See)41 b(Section)f(A.7.1)1110 5340 y([c)m(hec)m(k)m
(out)33 b(options],)d(page)h(93.)p eop
%%Page: 116 118
116 117 bop 150 -116 a Fu(116)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)630 366 y Fp(-n)384 b Fu(Do)34
b(not)f(run)f(mo)s(dule)f(program)i(\(if)f(an)m(y\).)50
b(See)33 b(Section)g(A.7.1)h([c)m(hec)m(k)m(out)1110
476 y(options],)c(page)h(93.)630 631 y Fp(-P)384 b Fu(Prune)49
b(empt)m(y)i(directories.)99 b(See)51 b(Section)f(7.5)h([Mo)m(ving)g
(directories],)1110 740 y(page)31 b(53.)630 895 y Fp(-p)384
b Fu(Chec)m(k)42 b(out)h(\014les)e(to)i(standard)e(output)h(\(a)m(v)m
(oids)h(stic)m(kiness\).)75 b(See)42 b(Sec-)1110 1004
y(tion)30 b(A.7.1)i([c)m(hec)m(k)m(out)h(options],)d(page)h(93.)630
1159 y Fp(-R)384 b Fu(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
1268 y(page)g(47.)630 1423 y Fp(-r)f Fo(tag)229 b Fu(Chec)m(k)m(out)40
b(revision)d Fo(tag)47 b Fu(\(is)38 b(stic)m(ky\).)66
b(See)39 b(Section)f(A.5)h([Common)g(op-)1110 1533 y(tions],)30
b(page)h(86.)630 1687 y Fp(-s)384 b Fu(Lik)m(e)41 b(-c,)k(but)c
(include)e(mo)s(dule)g(status.)74 b(See)41 b(Section)h(A.7.1)g([c)m
(hec)m(k)m(out)1110 1797 y(options],)30 b(page)h(93.)150
1951 y Fp(commit)e([)p Fo(options)t Fp(])g([)p Fo(\014les)t
Fh(:)15 b(:)g(:)o Fp(])630 2061 y Fu(Chec)m(k)31 b(c)m(hanges)g(in)m
(to)f(the)h(rep)s(ository)-8 b(.)40 b(See)31 b(Section)f(A.8)h
([commit],)g(page)g(95.)630 2215 y Fp(-F)f Fo(\014le)237
b Fu(Read)40 b(log)g(message)g(from)f Fo(\014le)p Fu(.)68
b(See)40 b(Section)f(A.8.1)i([commit)f(options],)1110
2325 y(page)31 b(96.)630 2480 y Fp(-f)384 b Fu(F)-8 b(orce)24
b(the)e(\014le)f(to)h(b)s(e)g(committed;)j(disables)20
b(recursion.)36 b(See)23 b(Section)e(A.8.1)1110 2589
y([commit)31 b(options],)f(page)h(96.)630 2744 y Fp(-l)384
b Fu(Lo)s(cal;)39 b(run)34 b(only)h(in)f(curren)m(t)i(w)m(orking)f
(directory)-8 b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110
2853 y(cursiv)m(e)30 b(b)s(eha)m(vior],)g(page)h(47.)630
3008 y Fp(-m)f Fo(msg)197 b Fu(Use)50 b Fo(msg)58 b Fu(as)50
b(log)g(message.)101 b(See)50 b(Section)g(A.8.1)h([commit)f(options],)
1110 3117 y(page)31 b(96.)630 3272 y Fp(-n)384 b Fu(Do)38
b(not)f(run)e(mo)s(dule)g(program)i(\(if)f(an)m(y\).)61
b(See)37 b(Section)f(A.8.1)j([commit)1110 3381 y(options],)30
b(page)h(96.)630 3536 y Fp(-R)384 b Fu(Op)s(erate)31
b(recursiv)m(ely)e(\(default\).)43 b(See)31 b(Chapter)f(6)h([Recursiv)m
(e)g(b)s(eha)m(vior],)1110 3646 y(page)g(47.)630 3800
y Fp(-r)f Fo(rev)230 b Fu(Commit)30 b(to)h Fo(rev)p Fu(.)40
b(See)31 b(Section)f(A.8.1)i([commit)f(options],)f(page)h(96.)150
3955 y Fp(diff)e([)p Fo(options)t Fp(])g([)p Fo(\014les)t
Fh(:)15 b(:)g(:)p Fp(])630 4064 y Fu(Sho)m(w)27 b(di\013erences)h(b)s
(et)m(w)m(een)g(revisions.)38 b(See)29 b(Section)e(A.9)i([di\013)7
b(],)28 b(page)h(97.)41 b(In)27 b(addition)630 4174 y(to)h(the)g
(options)e(sho)m(wn)h(b)s(elo)m(w,)g(accepts)i(a)f(wide)e(v)-5
b(ariet)m(y)27 b(of)h(options)f(to)h(con)m(trol)f(output)630
4283 y(st)m(yle,)k(for)f(example)g(`)p Fp(-c)p Fu(')g(for)g(con)m(text)
j(di\013s.)630 4438 y Fp(-D)d Fo(date1)138 b Fu(Di\013)36
b(revision)f(for)h(date)h(against)f(w)m(orking)g(\014le.)57
b(See)37 b(Section)f(A.9.1)i([di\013)1110 4548 y(options],)30
b(page)h(98.)630 4702 y Fp(-D)f Fo(date2)138 b Fu(Di\013)45
b Fo(rev1)7 b Fu(/)p Fo(date1)54 b Fu(against)45 b Fo(date2)p
Fu(.)86 b(See)45 b(Section)g(A.9.1)h([di\013)e(options],)1110
4812 y(page)31 b(98.)630 4966 y Fp(-l)384 b Fu(Lo)s(cal;)39
b(run)34 b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 5076 y(cursiv)m(e)30
b(b)s(eha)m(vior],)g(page)h(47.)630 5230 y Fp(-N)384
b Fu(Include)36 b(di\013s)g(for)i(added)f(and)g(remo)m(v)m(ed)i
(\014les.)61 b(See)38 b(Section)g(A.9.1)h([di\013)1110
5340 y(options],)30 b(page)h(98.)p eop
%%Page: 117 119
117 118 bop 150 -116 a Fu(App)s(endix)28 b(B:)j(Quic)m(k)e(reference)i
(to)g(CVS)f(commands)1537 b(117)630 366 y Fp(-R)384 b
Fu(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43 b(See)31
b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
476 y(page)g(47.)630 637 y Fp(-r)f Fo(rev1)185 b Fu(Di\013)36
b(revision)e(for)h Fo(rev1)44 b Fu(against)36 b(w)m(orking)f(\014le.)57
b(See)36 b(Section)g(A.9.1)h([di\013)1110 746 y(options],)30
b(page)h(98.)630 907 y Fp(-r)f Fo(rev2)185 b Fu(Di\013)49
b Fo(rev1)7 b Fu(/)p Fo(date1)60 b Fu(against)50 b Fo(rev2)p
Fu(.)99 b(See)50 b(Section)f(A.9.1)i([di\013)e(options],)1110
1017 y(page)31 b(98.)150 1177 y Fp(edit)e([)p Fo(options)t
Fp(])g([)p Fo(\014les)t Fh(:)15 b(:)g(:)p Fp(])630 1287
y Fu(Get)31 b(ready)g(to)g(edit)f(a)g(w)m(atc)m(hed)i(\014le.)40
b(See)30 b(Section)g(10.6.3)j([Editing)c(\014les],)h(page)h(66.)630
1447 y Fp(-a)f Fo(actions)76 b Fu(Sp)s(ecify)19 b(actions)i(for)g(temp)
s(orary)g(w)m(atc)m(h,)j(where)d Fo(actions)j Fu(is)c
Fp(edit)p Fu(,)i Fp(unedit)p Fu(,)1110 1557 y Fp(commit)p
Fu(,)29 b Fp(all)p Fu(,)h(or)g Fp(none)p Fu(.)40 b(See)30
b(Section)g(10.6.3)j([Editing)c(\014les],)h(page)h(66.)630
1718 y Fp(-l)384 b Fu(Lo)s(cal;)39 b(run)34 b(only)h(in)f(curren)m(t)i
(w)m(orking)f(directory)-8 b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110
1827 y(cursiv)m(e)30 b(b)s(eha)m(vior],)g(page)h(47.)630
1988 y Fp(-R)384 b Fu(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
2097 y(page)g(47.)150 2258 y Fp(editors)d([)p Fo(options)t
Fp(])h([)p Fo(\014les)t Fh(:)15 b(:)g(:)p Fp(])630 2368
y Fu(See)46 b(who)f(is)f(editing)g(a)i(w)m(atc)m(hed)g(\014le.)85
b(See)46 b(Section)f(10.6.4)j([W)-8 b(atc)m(h)47 b(information],)630
2477 y(page)31 b(67.)630 2638 y Fp(-l)384 b Fu(Lo)s(cal;)39
b(run)34 b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 2747 y(cursiv)m(e)30
b(b)s(eha)m(vior],)g(page)h(47.)630 2908 y Fp(-R)384
b Fu(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
3018 y(page)g(47.)150 3178 y Fp(export)e([)p Fo(options)t
Fp(])g Fo(mo)s(dules)t Fh(:)15 b(:)g(:)630 3288 y Fu(Exp)s(ort)30
b(\014les)f(from)h(CVS.)g(See)g(Section)h(A.10)g([exp)s(ort],)g(page)g
(99.)630 3448 y Fp(-D)f Fo(date)183 b Fu(Chec)m(k)28
b(out)h(revisions)d(as)i(of)h Fo(date)p Fu(.)40 b(See)28
b(Section)g(A.5)h([Common)f(options],)1110 3558 y(page)j(86.)630
3719 y Fp(-d)f Fo(dir)241 b Fu(Chec)m(k)31 b(out)f(in)m(to)h
Fo(dir)p Fu(.)39 b(See)30 b(Section)h(A.10.1)h([exp)s(ort)e(options],)g
(page)i(100.)630 3879 y Fp(-f)384 b Fu(Use)27 b(head)g(revision)f(if)g
(tag/date)j(not)f(found.)38 b(See)27 b(Section)g(A.5)h([Common)1110
3989 y(options],)i(page)h(86.)630 4150 y Fp(-k)f Fo(k\015ag)165
b Fu(Use)57 b Fo(k\015ag)64 b Fu(k)m(eyw)m(ord)57 b(expansion.)118
b(See)56 b(Section)g(12.4)i([Substitution)1110 4259 y(mo)s(des],)30
b(page)h(73.)630 4420 y Fp(-l)384 b Fu(Lo)s(cal;)39 b(run)34
b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 4529 y(cursiv)m(e)30
b(b)s(eha)m(vior],)g(page)h(47.)630 4690 y Fp(-N)384
b Fu(Don't)38 b(\\shorten")f(mo)s(dule)e(paths)h(if)g(-d)g(sp)s
(eci\014ed.)58 b(See)37 b(Section)f(A.10.1)1110 4800
y([exp)s(ort)30 b(options],)h(page)g(100.)630 4960 y
Fp(-n)384 b Fu(Do)37 b(not)g(run)e(mo)s(dule)f(program)j(\(if)e(an)m
(y\).)60 b(See)36 b(Section)h(A.10.1)h([exp)s(ort)1110
5070 y(options],)30 b(page)h(100.)630 5230 y Fp(-P)384
b Fu(Prune)49 b(empt)m(y)i(directories.)99 b(See)51 b(Section)f(7.5)h
([Mo)m(ving)g(directories],)1110 5340 y(page)31 b(53.)p
eop
%%Page: 118 120
118 119 bop 150 -116 a Fu(118)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)630 366 y Fp(-R)384 b Fu(Op)s(erate)31
b(recursiv)m(ely)e(\(default\).)43 b(See)31 b(Chapter)f(6)h([Recursiv)m
(e)g(b)s(eha)m(vior],)1110 476 y(page)g(47.)630 643 y
Fp(-r)f Fo(tag)229 b Fu(Chec)m(k)m(out)40 b(revision)d
Fo(tag)47 b Fu(\(is)38 b(stic)m(ky\).)66 b(See)39 b(Section)f(A.5)h
([Common)g(op-)1110 752 y(tions],)30 b(page)h(86.)150
919 y Fp(history)d([)p Fo(options)t Fp(])h([)p Fo(\014les)t
Fh(:)15 b(:)g(:)p Fp(])630 1029 y Fu(Sho)m(w)30 b(rep)s(ository)f
(access)j(history)-8 b(.)40 b(See)31 b(Section)f(A.11)h([history],)f
(page)i(100.)630 1195 y Fp(-a)384 b Fu(All)43 b(users)h(\(default)g(is)
g(self)7 b(\).)83 b(See)45 b(Section)g(A.11.1)h([history)e(options],)
1110 1305 y(page)31 b(101.)630 1472 y Fp(-b)f Fo(str)247
b Fu(Bac)m(k)57 b(to)f(record)f(with)f Fo(str)62 b Fu(in)54
b(mo)s(dule/\014le/rep)s(os)f(\014eld.)114 b(See)55 b(Sec-)1110
1581 y(tion)30 b(A.11.1)i([history)e(options],)g(page)h(101.)630
1748 y Fp(-c)384 b Fu(Rep)s(ort)33 b(on)g(committed)g(\(mo)s
(di\014ed\))e(\014les.)48 b(See)33 b(Section)g(A.11.1)i([history)1110
1858 y(options],)30 b(page)h(101.)630 2024 y Fp(-D)f
Fo(date)183 b Fu(Since)29 b Fo(date)p Fu(.)42 b(See)30
b(Section)h(A.11.1)h([history)d(options],)i(page)g(101.)630
2191 y Fp(-e)384 b Fu(Rep)s(ort)38 b(on)h(all)e(record)i(t)m(yp)s(es.)
65 b(See)39 b(Section)g(A.11.1)h([history)e(options],)1110
2301 y(page)31 b(101.)630 2467 y Fp(-l)384 b Fu(Last)32
b(mo)s(di\014ed)d(\(committed)j(or)g(mo)s(di\014ed)d(rep)s(ort\).)44
b(See)32 b(Section)f(A.11.1)1110 2577 y([history)f(options],)g(page)h
(101.)630 2744 y Fp(-m)f Fo(mo)s(dule)1110 2853 y Fu(Rep)s(ort)41
b(on)g Fo(mo)s(dule)k Fu(\(rep)s(eatable\).)74 b(See)42
b(Section)f(A.11.1)i([history)e(op-)1110 2963 y(tions],)30
b(page)h(101.)630 3130 y Fp(-n)f Fo(mo)s(dule)1110 3239
y Fu(In)g Fo(mo)s(dule)p Fu(.)39 b(See)30 b(Section)g(A.11.1)j
([history)c(options],)i(page)g(101.)630 3406 y Fp(-o)384
b Fu(Rep)s(ort)39 b(on)g(c)m(hec)m(k)m(ed)i(out)e(mo)s(dules.)66
b(See)39 b(Section)g(A.11.1)i([history)e(op-)1110 3515
y(tions],)30 b(page)h(101.)630 3682 y Fp(-r)f Fo(rev)230
b Fu(Since)29 b(revision)g Fo(rev)p Fu(.)41 b(See)30
b(Section)g(A.11.1)j([history)c(options],)i(page)g(101.)630
3849 y Fp(-T)384 b Fu(Pro)s(duce)32 b(rep)s(ort)f(on)i(all)e(T)-8
b(A)m(Gs.)47 b(See)33 b(Section)f(A.11.1)j([history)c(options],)1110
3958 y(page)g(101.)630 4125 y Fp(-t)f Fo(tag)229 b Fu(Since)51
b(tag)j(record)e(placed)g(in)g(history)f(\014le)g(\(b)m(y)i(an)m(y)m
(one\).)109 b(See)52 b(Sec-)1110 4235 y(tion)30 b(A.11.1)i([history)e
(options],)g(page)h(101.)630 4401 y Fp(-u)f Fo(user)191
b Fu(F)-8 b(or)41 b(user)f Fo(user)46 b Fu(\(rep)s(eatable\).)72
b(See)41 b(Section)f(A.11.1)i([history)e(options],)1110
4511 y(page)31 b(101.)630 4678 y Fp(-w)384 b Fu(W)-8
b(orking)43 b(directory)g(m)m(ust)g(matc)m(h.)80 b(See)43
b(Section)g(A.11.1)i([history)e(op-)1110 4787 y(tions],)30
b(page)h(101.)630 4954 y Fp(-x)f Fo(t)m(yp)s(es)144 b
Fu(Rep)s(ort)31 b(on)f Fo(t)m(yp)s(es)p Fu(,)i(one)f(or)g(more)g(of)g
Fp(TOEFWUCGMAR)p Fu(.)39 b(See)31 b(Section)g(A.11.1)1110
5064 y([history)f(options],)g(page)h(101.)630 5230 y
Fp(-z)f Fo(zone)178 b Fu(Output)37 b(for)h(time)g(zone)h
Fo(zone)p Fu(.)64 b(See)39 b(Section)f(A.11.1)i([history)d(options],)
1110 5340 y(page)31 b(101.)p eop
%%Page: 119 121
119 120 bop 150 -116 a Fu(App)s(endix)28 b(B:)j(Quic)m(k)e(reference)i
(to)g(CVS)f(commands)1537 b(119)150 366 y Fp(import)29
b([)p Fo(options)t Fp(])g Fo(rep)s(ository)37 b(v)m(endor-tag)i
(release-tags)t Fh(:)15 b(:)g(:)630 476 y Fu(Imp)s(ort)47
b(\014les)h(in)m(to)g(CVS,)g(using)f(v)m(endor)h(branc)m(hes.)94
b(See)49 b(Section)f(A.12)i([imp)s(ort],)630 586 y(page)31
b(102.)630 749 y Fp(-b)f Fo(bra)222 b Fu(Imp)s(ort)38
b(to)h(v)m(endor)g(branc)m(h)f Fo(bra)p Fu(.)66 b(See)39
b(Section)g(13.6)h([Multiple)d(v)m(endor)1110 859 y(branc)m(hes],)31
b(page)g(77.)630 1023 y Fp(-d)384 b Fu(Use)41 b(the)g(\014le's)f(mo)s
(di\014cation)f(time)h(as)h(the)g(time)f(of)h(imp)s(ort.)70
b(See)40 b(Sec-)1110 1132 y(tion)30 b(A.12.1)i([imp)s(ort)d(options],)h
(page)i(103.)630 1296 y Fp(-k)e Fo(k\015ag)165 b Fu(Set)27
b(default)e(k)m(eyw)m(ord)i(substitution)e(mo)s(de.)39
b(See)26 b(Section)h(A.12.1)h([imp)s(ort)1110 1406 y(options],)i(page)h
(103.)630 1569 y Fp(-m)f Fo(msg)197 b Fu(Use)46 b Fo(msg)54
b Fu(for)45 b(log)h(message.)88 b(See)46 b(Section)g(A.12.1)i([imp)s
(ort)c(options],)1110 1679 y(page)31 b(103.)630 1843
y Fp(-I)f Fo(ign)232 b Fu(More)22 b(\014les)d(to)j(ignore)e(\(!)38
b(to)22 b(reset\).)38 b(See)21 b(Section)g(A.12.1)i([imp)s(ort)c
(options],)1110 1952 y(page)31 b(103.)630 2116 y Fp(-W)f
Fo(sp)s(ec)184 b Fu(More)31 b(wrapp)s(ers.)39 b(See)30
b(Section)h(A.12.1)h([imp)s(ort)d(options],)h(page)h(103.)150
2280 y Fp(init)288 b Fu(Create)31 b(a)g(CVS)e(rep)s(ository)g(if)g(it)h
(do)s(esn't)g(exist.)41 b(See)30 b(Section)g(2.6)h([Creating)f(a)h(rep)
s(osi-)630 2389 y(tory],)g(page)g(17.)150 2553 y Fp(log)e([)p
Fo(options)t Fp(])g([)p Fo(\014les)t Fh(:)15 b(:)g(:)p
Fp(])630 2662 y Fu(Prin)m(t)29 b(out)i(history)e(information)g(for)h
(\014les.)40 b(See)30 b(Section)h(A.13)g([log],)g(page)h(104.)630
2826 y Fp(-b)384 b Fu(Only)34 b(list)g(revisions)f(on)i(the)h(default)e
(branc)m(h.)56 b(See)35 b(Section)g(A.13.1)j([log)1110
2936 y(options],)30 b(page)h(104.)630 3099 y Fp(-d)f
Fo(dates)147 b Fu(Sp)s(ecify)46 b(dates)j(\()p Fo(d1)7
b Fp(<)p Fo(d2)55 b Fu(for)48 b(range,)53 b Fo(d)e Fu(for)d(latest)h(b)
s(efore\).)93 b(See)48 b(Sec-)1110 3209 y(tion)30 b(A.13.1)i([log)f
(options],)f(page)h(104.)630 3373 y Fp(-h)384 b Fu(Only)29
b(prin)m(t)g(header.)40 b(See)31 b(Section)f(A.13.1)i([log)f(options],)
f(page)h(104.)630 3536 y Fp(-l)384 b Fu(Lo)s(cal;)39
b(run)34 b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 3646 y(cursiv)m(e)30
b(b)s(eha)m(vior],)g(page)h(47.)630 3810 y Fp(-N)384
b Fu(Do)31 b(not)g(list)e(tags.)42 b(See)30 b(Section)g(A.13.1)j([log)d
(options],)h(page)g(104.)630 3973 y Fp(-R)384 b Fu(Only)43
b(prin)m(t)h(name)h(of)g(R)m(CS)g(\014le.)84 b(See)45
b(Section)g(A.13.1)i([log)e(options],)1110 4083 y(page)31
b(104.)630 4247 y Fp(-r)p Fo(revs)224 b Fu(Only)27 b(list)h(revisions)e
Fo(revs)p Fu(.)40 b(See)29 b(Section)g(A.13.1)i([log)e(options],)g
(page)g(104.)630 4411 y Fp(-s)h Fo(states)127 b Fu(Only)39
b(list)h(revisions)f(with)h(sp)s(eci\014ed)f(states.)74
b(See)41 b(Section)g(A.13.1)i([log)1110 4520 y(options],)30
b(page)h(104.)630 4684 y Fp(-t)384 b Fu(Only)41 b(prin)m(t)g(header)h
(and)g(descriptiv)m(e)g(text.)78 b(See)43 b(Section)f(A.13.1)j([log)
1110 4793 y(options],)30 b(page)h(104.)630 4957 y Fp(-w)p
Fo(logins)155 b Fu(Only)21 b(list)h(revisions)f(c)m(hec)m(k)m(ed)k(in)c
(b)m(y)i(sp)s(eci\014ed)e(logins.)37 b(See)23 b(Section)g(A.13.1)1110
5067 y([log)31 b(options],)f(page)h(104.)150 5230 y Fp(login)240
b Fu(Prompt)34 b(for)h(passw)m(ord)f(for)g(authen)m(ticating)h(serv)m
(er.)54 b(See)35 b(Section)f(2.9.3.2)k([P)m(assw)m(ord)630
5340 y(authen)m(tication)31 b(clien)m(t],)f(page)h(22.)p
eop
%%Page: 120 122
120 121 bop 150 -116 a Fu(120)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fp(logout)192
b Fu(Remo)m(v)m(e)39 b(stored)d(passw)m(ord)g(for)h(authen)m(ticating)g
(serv)m(er.)60 b(See)37 b(Section)g(2.9.3.2)i([P)m(ass-)630
476 y(w)m(ord)30 b(authen)m(tication)h(clien)m(t],)f(page)h(22.)150
637 y Fp(rdiff)e([)p Fo(options)t Fp(])g Fo(mo)s(dules)t
Fh(:)15 b(:)g(:)630 746 y Fu(Sho)m(w)30 b(di\013erences)g(b)s(et)m(w)m
(een)h(releases.)40 b(See)31 b(Section)f(A.14)i([rdi\013)7
b(],)29 b(page)j(106.)630 907 y Fp(-c)384 b Fu(Con)m(text)33
b(di\013)d(output)i(format)g(\(default\).)45 b(See)32
b(Section)g(A.14.1)h([rdi\013)e(op-)1110 1017 y(tions],)f(page)h(106.)
630 1177 y Fp(-D)f Fo(date)183 b Fu(Select)29 b(revisions)e(based)h(on)
h Fo(date)p Fu(.)41 b(See)29 b(Section)f(A.5)i([Common)e(options],)1110
1287 y(page)j(86.)630 1447 y Fp(-f)384 b Fu(Use)27 b(head)g(revision)f
(if)g(tag/date)j(not)f(found.)38 b(See)27 b(Section)g(A.5)h([Common)
1110 1557 y(options],)i(page)h(86.)630 1718 y Fp(-l)384
b Fu(Lo)s(cal;)39 b(run)34 b(only)h(in)f(curren)m(t)i(w)m(orking)f
(directory)-8 b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110
1827 y(cursiv)m(e)30 b(b)s(eha)m(vior],)g(page)h(47.)630
1988 y Fp(-R)384 b Fu(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
2097 y(page)g(47.)630 2258 y Fp(-r)f Fo(rev)230 b Fu(Select)34
b(revisions)d(based)i(on)h Fo(rev)p Fu(.)50 b(See)33
b(Section)h(A.5)g([Common)f(options],)1110 2368 y(page)e(86.)630
2528 y Fp(-s)384 b Fu(Short)33 b(patc)m(h)h(-)g(one)g(liner)e(p)s(er)g
(\014le.)50 b(See)34 b(Section)f(A.14.1)j([rdi\013)c(options],)1110
2638 y(page)f(106.)630 2798 y Fp(-t)384 b Fu(T)-8 b(op)30
b(t)m(w)m(o)g(di\013s)f(-)g(last)h(c)m(hange)g(made)g(to)g(the)g
(\014le.)40 b(See)29 b(Section)h(A.9.1)h([di\013)1110
2908 y(options],)f(page)h(98.)630 3069 y Fp(-u)384 b
Fu(Unidi\013)26 b(output)h(format.)40 b(See)28 b(Section)g(A.14.1)i
([rdi\013)d(options],)h(page)g(106.)630 3229 y Fp(-V)i
Fo(v)m(ers)197 b Fu(Use)34 b(R)m(CS)g(V)-8 b(ersion)34
b Fo(v)m(ers)k Fu(for)c(k)m(eyw)m(ord)g(expansion)f(\(obsolete\).)53
b(See)34 b(Sec-)1110 3339 y(tion)c(A.14.1)i([rdi\013)d(options],)h
(page)h(106.)150 3500 y Fp(release)d([)p Fo(options)t
Fp(])h Fo(directory)630 3609 y Fu(Indicate)21 b(that)h(a)g(directory)f
(is)f(no)i(longer)f(in)f(use.)37 b(See)22 b(Section)f(A.15)i
([release],)h(page)e(107.)630 3770 y Fp(-d)384 b Fu(Delete)44
b(the)g(giv)m(en)f(directory)-8 b(.)78 b(See)44 b(Section)e(A.15.1)j
([release)f(options],)1110 3879 y(page)31 b(107.)150
4040 y Fp(remove)e([)p Fo(options)t Fp(])g([)p Fo(\014les)t
Fh(:)15 b(:)g(:)o Fp(])630 4150 y Fu(Remo)m(v)m(e)27
b(an)f(en)m(try)g(from)f(the)g(rep)s(ository)-8 b(.)39
b(See)26 b(Section)f(7.2)i([Remo)m(ving)f(\014les],)g(page)g(50.)630
4310 y Fp(-f)384 b Fu(Delete)30 b(the)e(\014le)g(b)s(efore)g(remo)m
(ving)g(it.)40 b(See)29 b(Section)f(7.2)i([Remo)m(ving)e(\014les],)1110
4420 y(page)j(50.)630 4580 y Fp(-l)384 b Fu(Lo)s(cal;)39
b(run)34 b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 4690 y(cursiv)m(e)30
b(b)s(eha)m(vior],)g(page)h(47.)630 4851 y Fp(-R)384
b Fu(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
4960 y(page)g(47.)150 5121 y Fp(rtag)e([)p Fo(options)t
Fp(])g Fo(tag)39 b(mo)s(dules)t Fh(:)15 b(:)g(:)630 5230
y Fu(Add)44 b(a)h(sym)m(b)s(olic)e(tag)j(to)f(a)g(mo)s(dule.)82
b(See)45 b(Chapter)f(4)h([Revisions],)j(page)d(31)h(and)630
5340 y(Chapter)30 b(5)h([Branc)m(hing)f(and)f(merging],)i(page)g(39.)p
eop
%%Page: 121 123
121 122 bop 150 -116 a Fu(App)s(endix)28 b(B:)j(Quic)m(k)e(reference)i
(to)g(CVS)f(commands)1537 b(121)630 366 y Fp(-a)384 b
Fu(Clear)34 b(tag)i(from)e(remo)m(v)m(ed)h(\014les)f(that)h(w)m(ould)e
(not)i(otherwise)f(b)s(e)g(tagged.)1110 476 y(See)d(Section)f(4.8)h([T)
-8 b(agging)31 b(add/remo)m(v)m(e],)i(page)e(36.)630
634 y Fp(-b)384 b Fu(Create)34 b(a)f(branc)m(h)f(named)g
Fo(tag)p Fu(.)49 b(See)33 b(Chapter)g(5)g([Branc)m(hing)f(and)g(merg-)
1110 744 y(ing],)e(page)h(39.)630 902 y Fp(-D)f Fo(date)183
b Fu(T)-8 b(ag)41 b(revisions)d(as)j(of)f Fo(date)p Fu(.)71
b(See)41 b(Section)f(4.6)h([T)-8 b(agging)41 b(b)m(y)f(date/tag],)1110
1011 y(page)31 b(34.)630 1169 y Fp(-d)384 b Fu(Delete)32
b Fo(tag)p Fu(.)41 b(See)31 b(Section)f(4.7)i([Mo)s(difying)c(tags],)k
(page)f(35.)630 1327 y Fp(-F)384 b Fu(Mo)m(v)m(e)45 b
Fo(tag)52 b Fu(if)42 b(it)h(already)g(exists.)78 b(See)44
b(Section)f(4.7)h([Mo)s(difying)d(tags],)1110 1437 y(page)31
b(35.)630 1595 y Fp(-f)384 b Fu(F)-8 b(orce)31 b(a)e(head)g(revision)e
(matc)m(h)j(if)e(tag/date)j(not)f(found.)39 b(See)29
b(Section)g(4.6)1110 1704 y([T)-8 b(agging)31 b(b)m(y)f(date/tag],)k
(page)d(34.)630 1862 y Fp(-l)384 b Fu(Lo)s(cal;)39 b(run)34
b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 1972 y(cursiv)m(e)30
b(b)s(eha)m(vior],)g(page)h(47.)630 2130 y Fp(-n)384
b Fu(No)33 b(execution)h(of)f(tag)h(program.)48 b(See)33
b(Section)g(A.5)g([Common)g(options],)1110 2239 y(page)e(86.)630
2397 y Fp(-R)384 b Fu(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
2507 y(page)g(47.)630 2665 y Fp(-r)f Fo(rev)230 b Fu(T)-8
b(ag)22 b(existing)d(tag)j Fo(rev)p Fu(.)38 b(See)21
b(Section)f(4.6)i([T)-8 b(agging)21 b(b)m(y)g(date/tag],)k(page)d(34.)
150 2823 y Fp(status)29 b([)p Fo(options)t Fp(])g Fo(\014les)t
Fh(:)15 b(:)g(:)630 2932 y Fu(Displa)m(y)22 b(status)i(information)d
(in)h(a)h(w)m(orking)g(directory)-8 b(.)38 b(See)23 b(Section)g(10.1)i
([File)d(status],)630 3042 y(page)31 b(59.)630 3200 y
Fp(-l)384 b Fu(Lo)s(cal;)39 b(run)34 b(only)h(in)f(curren)m(t)i(w)m
(orking)f(directory)-8 b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110
3309 y(cursiv)m(e)30 b(b)s(eha)m(vior],)g(page)h(47.)630
3467 y Fp(-R)384 b Fu(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
3577 y(page)g(47.)630 3735 y Fp(-v)384 b Fu(Include)29
b(tag)i(information)e(for)h(\014le.)40 b(See)31 b(Section)f(4.4)h([T)-8
b(ags],)32 b(page)f(32.)150 3893 y Fp(tag)e([)p Fo(options)t
Fp(])g Fo(tag)40 b Fp([)p Fo(\014les)t Fh(:)15 b(:)g(:)o
Fp(])630 4002 y Fu(Add)32 b(a)h(sym)m(b)s(olic)e(tag)j(to)f(c)m(hec)m
(k)m(ed)i(out)e(v)m(ersion)f(of)h(\014les.)47 b(See)33
b(Chapter)f(4)h([Revisions],)630 4112 y(page)e(31)g(and)f(Chapter)g(5)h
([Branc)m(hing)f(and)g(merging],)g(page)h(39.)630 4270
y Fp(-b)384 b Fu(Create)34 b(a)f(branc)m(h)f(named)g
Fo(tag)p Fu(.)49 b(See)33 b(Chapter)g(5)g([Branc)m(hing)f(and)g(merg-)
1110 4379 y(ing],)e(page)h(39.)630 4537 y Fp(-c)384 b
Fu(Chec)m(k)32 b(that)h(w)m(orking)e(\014les)g(are)i(unmo)s(di\014ed.)
42 b(See)32 b(Section)g(4.5)h([T)-8 b(agging)1110 4647
y(the)31 b(w)m(orking)e(directory],)i(page)g(34.)630
4805 y Fp(-D)f Fo(date)183 b Fu(T)-8 b(ag)41 b(revisions)d(as)j(of)f
Fo(date)p Fu(.)71 b(See)41 b(Section)f(4.6)h([T)-8 b(agging)41
b(b)m(y)f(date/tag],)1110 4915 y(page)31 b(34.)630 5072
y Fp(-d)384 b Fu(Delete)32 b Fo(tag)p Fu(.)41 b(See)31
b(Section)f(4.7)i([Mo)s(difying)c(tags],)k(page)f(35.)630
5230 y Fp(-F)384 b Fu(Mo)m(v)m(e)45 b Fo(tag)52 b Fu(if)42
b(it)h(already)g(exists.)78 b(See)44 b(Section)f(4.7)h([Mo)s(difying)d
(tags],)1110 5340 y(page)31 b(35.)p eop
%%Page: 122 124
122 123 bop 150 -116 a Fu(122)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)630 366 y Fp(-f)384 b Fu(F)-8
b(orce)31 b(a)e(head)g(revision)e(matc)m(h)j(if)e(tag/date)j(not)f
(found.)39 b(See)29 b(Section)g(4.6)1110 476 y([T)-8
b(agging)31 b(b)m(y)f(date/tag],)k(page)d(34.)630 640
y Fp(-l)384 b Fu(Lo)s(cal;)39 b(run)34 b(only)h(in)f(curren)m(t)i(w)m
(orking)f(directory)-8 b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110
749 y(cursiv)m(e)30 b(b)s(eha)m(vior],)g(page)h(47.)630
913 y Fp(-R)384 b Fu(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
1023 y(page)g(47.)630 1186 y Fp(-r)f Fo(rev)230 b Fu(T)-8
b(ag)22 b(existing)d(tag)j Fo(rev)p Fu(.)38 b(See)21
b(Section)f(4.6)i([T)-8 b(agging)21 b(b)m(y)g(date/tag],)k(page)d(34.)
150 1350 y Fp(unedit)29 b([)p Fo(options)t Fp(])g([)p
Fo(\014les)t Fh(:)15 b(:)g(:)o Fp(])630 1460 y Fu(Undo)30
b(an)g(edit)g(command.)41 b(See)30 b(Section)g(10.6.3)j([Editing)c
(\014les],)h(page)h(66.)630 1623 y Fp(-a)f Fo(actions)76
b Fu(Sp)s(ecify)19 b(actions)i(for)g(temp)s(orary)g(w)m(atc)m(h,)j
(where)d Fo(actions)j Fu(is)c Fp(edit)p Fu(,)i Fp(unedit)p
Fu(,)1110 1733 y Fp(commit)p Fu(,)29 b Fp(all)p Fu(,)h(or)g
Fp(none)p Fu(.)40 b(See)30 b(Section)g(10.6.3)j([Editing)c(\014les],)h
(page)h(66.)630 1897 y Fp(-l)384 b Fu(Lo)s(cal;)39 b(run)34
b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 2006 y(cursiv)m(e)30
b(b)s(eha)m(vior],)g(page)h(47.)630 2170 y Fp(-R)384
b Fu(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
2280 y(page)g(47.)150 2443 y Fp(update)e([)p Fo(options)t
Fp(])g([)p Fo(\014les)t Fh(:)15 b(:)g(:)o Fp(])630 2553
y Fu(Bring)30 b(w)m(ork)g(tree)h(in)e(sync)h(with)f(rep)s(ository)-8
b(.)40 b(See)31 b(Section)f(A.16)i([up)s(date],)e(page)h(108.)630
2717 y Fp(-A)384 b Fu(Reset)35 b(an)m(y)g(stic)m(ky)g
(tags/date/options.)55 b(See)34 b(Section)g(4.9)i([Stic)m(ky)e(tags],)
1110 2826 y(page)d(36)g(and)f(Chapter)g(12)h([Keyw)m(ord)f
(substitution],)f(page)i(71.)630 2990 y Fp(-D)f Fo(date)183
b Fu(Chec)m(k)23 b(out)g(revisions)e(as)h(of)h Fo(date)29
b Fu(\(is)22 b(stic)m(ky\).)38 b(See)23 b(Section)g(A.5)g([Common)1110
3099 y(options],)30 b(page)h(86.)630 3263 y Fp(-d)384
b Fu(Create)31 b(directories.)40 b(See)31 b(Section)f(A.16.1)i([up)s
(date)e(options],)g(page)h(109.)630 3427 y Fp(-f)384
b Fu(Use)27 b(head)g(revision)f(if)g(tag/date)j(not)f(found.)38
b(See)27 b(Section)g(A.5)h([Common)1110 3536 y(options],)i(page)h(86.)
630 3700 y Fp(-I)f Fo(ign)232 b Fu(More)22 b(\014les)d(to)j(ignore)e
(\(!)38 b(to)22 b(reset\).)38 b(See)21 b(Section)g(A.12.1)i([imp)s(ort)
c(options],)1110 3810 y(page)31 b(103.)630 3973 y Fp(-j)f
Fo(rev)230 b Fu(Merge)32 b(in)d(c)m(hanges.)41 b(See)31
b(Section)f(A.16.1)i([up)s(date)e(options],)g(page)i(109.)630
4137 y Fp(-k)e Fo(k\015ag)165 b Fu(Use)57 b Fo(k\015ag)64
b Fu(k)m(eyw)m(ord)57 b(expansion.)118 b(See)56 b(Section)g(12.4)i
([Substitution)1110 4247 y(mo)s(des],)30 b(page)h(73.)630
4411 y Fp(-l)384 b Fu(Lo)s(cal;)39 b(run)34 b(only)h(in)f(curren)m(t)i
(w)m(orking)f(directory)-8 b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110
4520 y(cursiv)m(e)30 b(b)s(eha)m(vior],)g(page)h(47.)630
4684 y Fp(-P)384 b Fu(Prune)49 b(empt)m(y)i(directories.)99
b(See)51 b(Section)f(7.5)h([Mo)m(ving)g(directories],)1110
4793 y(page)31 b(53.)630 4957 y Fp(-p)384 b Fu(Chec)m(k)42
b(out)h(\014les)e(to)i(standard)e(output)h(\(a)m(v)m(oids)h(stic)m
(kiness\).)75 b(See)42 b(Sec-)1110 5067 y(tion)30 b(A.16.1)i([up)s
(date)e(options],)g(page)h(109.)630 5230 y Fp(-R)384
b Fu(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
5340 y(page)g(47.)p eop
%%Page: 123 125
123 124 bop 150 -116 a Fu(App)s(endix)28 b(B:)j(Quic)m(k)e(reference)i
(to)g(CVS)f(commands)1537 b(123)630 366 y Fp(-r)30 b
Fo(tag)229 b Fu(Chec)m(k)m(out)40 b(revision)d Fo(tag)47
b Fu(\(is)38 b(stic)m(ky\).)66 b(See)39 b(Section)f(A.5)h([Common)g
(op-)1110 476 y(tions],)30 b(page)h(86.)630 635 y Fp(-W)f
Fo(sp)s(ec)184 b Fu(More)31 b(wrapp)s(ers.)39 b(See)30
b(Section)h(A.12.1)h([imp)s(ort)d(options],)h(page)h(103.)150
795 y Fp(watch)e([on|off|add|remove])c([)p Fo(options)t
Fp(])k([)p Fo(\014les)t Fh(:)15 b(:)g(:)o Fp(])630 904
y Fu(on/o\013:)53 b(turn)36 b(on/o\013)h(read-only)e(c)m(hec)m(k)m
(outs)k(of)d(\014les.)58 b(See)37 b(Section)f(10.6.1)i([Setting)f(a)630
1014 y(w)m(atc)m(h],)32 b(page)f(64.)630 1149 y(add/remo)m(v)m(e:)40
b(add)25 b(or)h(remo)m(v)m(e)i(noti\014cation)d(on)h(actions.)40
b(See)26 b(Section)g(10.6.2)i([Getting)630 1258 y(Noti\014ed],)i(page)i
(65.)630 1418 y Fp(-a)e Fo(actions)76 b Fu(Sp)s(ecify)19
b(actions)i(for)g(temp)s(orary)g(w)m(atc)m(h,)j(where)d
Fo(actions)j Fu(is)c Fp(edit)p Fu(,)i Fp(unedit)p Fu(,)1110
1527 y Fp(commit)p Fu(,)29 b Fp(all)p Fu(,)h(or)g Fp(none)p
Fu(.)40 b(See)30 b(Section)g(10.6.3)j([Editing)c(\014les],)h(page)h
(66.)630 1687 y Fp(-l)384 b Fu(Lo)s(cal;)39 b(run)34
b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 1796 y(cursiv)m(e)30
b(b)s(eha)m(vior],)g(page)h(47.)630 1956 y Fp(-R)384
b Fu(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
2065 y(page)g(47.)150 2225 y Fp(watchers)d([)p Fo(options)t
Fp(])h([)p Fo(\014les)t Fh(:)15 b(:)g(:)p Fp(])630 2334
y Fu(See)31 b(who)f(is)f(w)m(atc)m(hing)i(a)g(\014le.)39
b(See)31 b(Section)f(10.6.4)j([W)-8 b(atc)m(h)32 b(information],)e
(page)h(67.)630 2494 y Fp(-l)384 b Fu(Lo)s(cal;)39 b(run)34
b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 2603 y(cursiv)m(e)30
b(b)s(eha)m(vior],)g(page)h(47.)630 2763 y Fp(-R)384
b Fu(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
2872 y(page)g(47.)p eop
%%Page: 124 126
124 125 bop 150 -116 a Fu(124)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)p eop
%%Page: 125 127
125 126 bop 150 -116 a Fu(App)s(endix)28 b(C:)i(Reference)h(man)m(ual)f
(for)g(Administrativ)m(e)e(\014les)1276 b(125)150 209
y Fr(App)t(endix)57 b(C)80 b(Reference)52 b(man)l(ual)i(for)g
(Administrativ)l(e)1090 366 y(\014les)275 601 y Fu(Inside)30
b(the)j(rep)s(ository)-8 b(,)32 b(in)f(the)i(directory)e(`)p
Fp($CVSROOT/CVSROOT)p Fu(',)e(there)k(are)g(a)f(n)m(um)m(b)s(er)f(of)i
(sup-)150 711 y(p)s(ortiv)m(e)28 b(\014les)f(for)h Ft(cvs)p
Fu(.)39 b(Y)-8 b(ou)28 b(can)h(use)f Ft(cvs)f Fu(in)g(a)h(limited)e
(fashion)h(without)g(an)m(y)i(of)f(them,)h(but)f(if)f(they)150
820 y(are)g(set)h(up)e(prop)s(erly)f(they)i(can)g(help)f(mak)m(e)i
(life)e(easier.)39 b(F)-8 b(or)28 b(a)f(discussion)e(of)i(ho)m(w)g(to)h
(edit)e(them,)i(see)150 930 y(Section)i(2.4)i([In)m(tro)e
(administrativ)m(e)f(\014les],)h(page)h(16.)275 1065
y(The)d(most)i(imp)s(ortan)m(t)e(of)h(these)h(\014les)e(is)g(the)i(`)p
Fp(modules)p Fu(')e(\014le,)g(whic)m(h)g(de\014nes)g(the)i(mo)s(dules)d
(inside)150 1174 y(the)k(rep)s(ository)-8 b(.)150 1432
y Fq(C.1)68 b(The)44 b(mo)t(dules)i(\014le)275 1625 y
Fu(The)31 b(`)p Fp(modules)p Fu(')g(\014le)g(records)h(y)m(our)g
(de\014nitions)e(of)i(names)g(for)g(collections)g(of)g(source)h(co)s
(de.)46 b Ft(cvs)150 1734 y Fu(will)28 b(use)j(these)g(de\014nitions)e
(if)h(y)m(ou)h(use)f Ft(cvs)g Fu(to)i(up)s(date)e(the)h(mo)s(dules)e
(\014le)h(\(use)h(normal)f(commands)150 1844 y(lik)m(e)g
Fp(add)p Fu(,)f Fp(commit)p Fu(,)g(etc\).)275 1979 y(The)j(`)p
Fp(modules)p Fu(')g(\014le)g(ma)m(y)i(con)m(tain)f(blank)f(lines)f(and)
i(commen)m(ts)h(\(lines)e(b)s(eginning)e(with)i(`)p Fp(#)p
Fu('\))i(as)150 2088 y(w)m(ell)i(as)h(mo)s(dule)f(de\014nitions.)58
b(Long)38 b(lines)d(can)i(b)s(e)g(con)m(tin)m(ued)g(on)g(the)g(next)g
(line)f(b)m(y)h(sp)s(ecifying)e(a)150 2198 y(bac)m(kslash)30
b(\(`)p Fp(\\)p Fu('\))h(as)g(the)f(last)h(c)m(haracter)h(on)e(the)g
(line.)275 2333 y(There)d(are)i(three)f(basic)g(t)m(yp)s(es)g(of)g(mo)s
(dules:)38 b(alias)27 b(mo)s(dules,)g(regular)h(mo)s(dules,)f(and)g
(amp)s(ersand)150 2442 y(mo)s(dules.)67 b(The)39 b(di\013erence)h(b)s
(et)m(w)m(een)g(them)g(is)e(the)i(w)m(a)m(y)h(that)g(they)e(map)h
(\014les)f(in)f(the)i(rep)s(ository)150 2552 y(to)35
b(\014les)e(in)f(the)j(w)m(orking)e(directory)-8 b(.)52
b(In)33 b(all)g(of)h(the)g(follo)m(wing)f(examples,)h(the)h(top-lev)m
(el)f(rep)s(ository)150 2661 y(con)m(tains)d(a)g(directory)f(called)g
(`)p Fp(first-dir)p Fu(',)f(whic)m(h)h(con)m(tains)g(t)m(w)m(o)j
(\014les,)d(`)p Fp(file1)p Fu(')f(and)h(`)p Fp(file2)p
Fu(',)h(and)150 2771 y(a)g(directory)f(`)p Fp(sdir)p
Fu('.)40 b(`)p Fp(first-dir/sdir)p Fu(')27 b(con)m(tains)j(a)h(\014le)e
(`)p Fp(sfile)p Fu('.)150 2995 y Fn(C.1.1)62 b(Alias)41
b(mo)s(dules)275 3188 y Fu(Alias)29 b(mo)s(dules)f(are)j(the)g
(simplest)d(kind)h(of)h(mo)s(dule:)150 3348 y Fo(mname)35
b Fp(-a)30 b Fo(aliases)t Fh(:)15 b(:)g(:)630 3458 y
Fu(This)32 b(represen)m(ts)i(the)g(simplest)f(w)m(a)m(y)i(of)f
(de\014ning)e(a)i(mo)s(dule)f Fo(mname)p Fu(.)51 b(The)34
b(`)p Fp(-a)p Fu(')g(\015ags)630 3567 y(the)24 b(de\014nition)e(as)i(a)
h(simple)d(alias:)36 b Ft(cvs)23 b Fu(will)f(treat)j(an)m(y)f(use)g(of)
g Fo(mname)29 b Fu(\(as)c(a)f(command)630 3677 y(argumen)m(t\))j(as)f
(if)e(the)i(list)f(of)h(names)f Fo(aliases)30 b Fu(had)25
b(b)s(een)g(sp)s(eci\014ed)f(instead.)38 b Fo(aliases)29
b Fu(ma)m(y)630 3786 y(con)m(tain)37 b(either)e(other)i(mo)s(dule)e
(names)h(or)g(paths.)58 b(When)37 b(y)m(ou)f(use)g(paths)g(in)f
(aliases,)630 3896 y Fp(checkout)d Fu(creates)j(all)e(in)m(termediate)h
(directories)f(in)g(the)h(w)m(orking)f(directory)-8 b(,)35
b(just)f(as)630 4005 y(if)29 b(the)i(path)f(had)g(b)s(een)f(sp)s
(eci\014ed)g(explicitly)f(in)h(the)i Ft(cvs)e Fu(argumen)m(ts.)275
4165 y(F)-8 b(or)31 b(example,)f(if)f(the)i(mo)s(dules)d(\014le)i(con)m
(tains:)390 4294 y Fp(amodule)46 b(-a)h(first-dir)150
4429 y Fu(then)30 b(the)h(follo)m(wing)d(t)m(w)m(o)k(commands)e(are)h
(equiv)-5 b(alen)m(t:)390 4558 y Fp($)47 b(cvs)g(co)h(amodule)390
4661 y($)f(cvs)g(co)h(first-dir)150 4796 y Fu(and)30
b(they)g(eac)m(h)i(w)m(ould)d(pro)m(vide)g(output)h(suc)m(h)h(as:)390
4925 y Fp(cvs)47 b(checkout:)e(Updating)h(first-dir)390
5029 y(U)h(first-dir/file1)390 5132 y(U)g(first-dir/file2)390
5236 y(cvs)g(checkout:)e(Updating)h(first-dir/sdir)390
5340 y(U)h(first-dir/sdir/sfile)p eop
%%Page: 126 128
126 127 bop 150 -116 a Fu(126)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fn(C.1.2)62 b(Regular)41
b(mo)s(dules)150 583 y Fo(mname)35 b Fp([)30 b(options)f(])h
Fo(dir)35 b Fp([)30 b Fo(\014les)t Fh(:)15 b(:)g(:)30
b Fp(])630 693 y Fu(In)39 b(the)h(simplest)e(case,)43
b(this)c(form)g(of)h(mo)s(dule)e(de\014nition)f(reduces)j(to)g(`)p
Fo(mname)c(dir)7 b Fu('.)630 802 y(This)36 b(de\014nes)g(all)h(the)g
(\014les)g(in)f(directory)h Fo(dir)42 b Fu(as)c(mo)s(dule)d(mname.)62
b Fo(dir)42 b Fu(is)37 b(a)h(relativ)m(e)630 912 y(path)k(\(from)h
Fp($CVSROOT)p Fu(\))e(to)i(a)g(directory)f(of)h(source)g(in)e(the)i
(source)g(rep)s(ository)-8 b(.)77 b(In)630 1021 y(this)29
b(case,)i(on)f(c)m(hec)m(k)m(out,)i(a)e(single)f(directory)g(called)g
Fo(mname)35 b Fu(is)29 b(created)h(as)g(a)h(w)m(orking)630
1131 y(directory;)i(no)f(in)m(termediate)g(directory)g(lev)m(els)g(are)
g(used)g(b)m(y)g(default,)g(ev)m(en)h(if)e Fo(dir)38
b Fu(w)m(as)630 1241 y(a)31 b(path)f(in)m(v)m(olving)f(sev)m(eral)i
(directory)e(lev)m(els.)275 1399 y(F)-8 b(or)31 b(example,)f(if)f(a)i
(mo)s(dule)e(is)g(de\014ned)g(b)m(y:)390 1527 y Fp(regmodule)45
b(first-dir)150 1662 y Fu(then)30 b(regmo)s(dule)f(will)f(con)m(tain)j
(the)f(\014les)g(from)f(\014rst-dir:)390 1790 y Fp($)47
b(cvs)g(co)h(regmodule)390 1894 y(cvs)f(checkout:)e(Updating)h
(regmodule)390 1997 y(U)h(regmodule/file1)390 2101 y(U)g
(regmodule/file2)390 2205 y(cvs)g(checkout:)e(Updating)h
(regmodule/sdir)390 2309 y(U)h(regmodule/sdir/sfile)390
2412 y($)275 2547 y Fu(By)29 b(explicitly)e(sp)s(ecifying)h(\014les)g
(in)h(the)g(mo)s(dule)f(de\014nition)f(after)j Fo(dir)p
Fu(,)f(y)m(ou)h(can)f(select)i(particular)150 2656 y(\014les)e(from)h
(directory)g Fo(dir)p Fu(.)39 b(Here)31 b(is)e(an)i(example:)390
2784 y Fp(regfiles)46 b(first-dir/sdir)d(sfile)150 2918
y Fu(With)j(this)g(de\014nition,)j(getting)e(the)g(reg\014les)f(mo)s
(dule)f(will)f(create)49 b(a)e(single)e(w)m(orking)h(directory)150
3028 y(`)p Fp(regfiles)p Fu(')24 b(con)m(taining)h(the)h(\014le)f
(listed,)g(whic)m(h)g(comes)h(from)f(a)i(directory)e(deep)s(er)g(in)f
(the)i Ft(cvs)f Fu(source)150 3138 y(rep)s(ository:)390
3266 y Fp($)47 b(cvs)g(co)h(regfiles)390 3370 y(U)f(regfiles/sfile)390
3473 y($)150 3696 y Fn(C.1.3)62 b(Amp)s(ersand)41 b(mo)s(dules)275
3888 y Fu(A)30 b(mo)s(dule)e(de\014nition)f(can)k(refer)e(to)i(other)f
(mo)s(dules)e(b)m(y)i(including)d(`)p Fp(&)p Fo(mo)s(dule)5
b Fu(')28 b(in)h(its)g(de\014nition.)390 4017 y Fo(mname)53
b Fp([)47 b(options)f(])h Fo(&mo)s(dule)5 b Fh(:)15 b(:)g(:)275
4151 y Fu(Then)31 b(getting)j(the)f(mo)s(dule)e(creates)k(a)e(sub)s
(directory)e(for)h(eac)m(h)i(suc)m(h)f(mo)s(dule,)f(in)f(the)i
(directory)150 4260 y(con)m(taining)d(the)g(mo)s(dule.)40
b(F)-8 b(or)31 b(example,)f(if)f(mo)s(dules)g(con)m(tains)390
4389 y Fp(ampermod)46 b(&first-dir)275 4523 y Fu(then)c(a)h(c)m(hec)m
(k)m(out)i(will)40 b(create)k(an)f Fp(ampermod)d Fu(directory)i(whic)m
(h)g(con)m(tains)h(a)g(directory)f(called)150 4632 y
Fp(first-dir)p Fu(,)27 b(whic)m(h)g(in)g(turns)g(con)m(tains)h(all)g
(the)g(directories)g(and)g(\014les)f(whic)m(h)g(liv)m(e)h(there.)40
b(F)-8 b(or)29 b(exam-)150 4742 y(ple,)h(the)g(command)390
4870 y Fp($)47 b(cvs)g(co)h(ampermod)150 5004 y Fu(will)28
b(create)k(the)e(follo)m(wing)f(\014les:)390 5132 y Fp
(ampermod/first-dir/file1)390 5236 y(ampermod/first-dir/file2)390
5340 y(ampermod/first-dir/sdir/)o(sfil)o(e)p eop
%%Page: 127 129
127 128 bop 150 -116 a Fu(App)s(endix)28 b(C:)i(Reference)h(man)m(ual)f
(for)g(Administrativ)m(e)e(\014les)1276 b(127)275 366
y(There)28 b(is)g(one)h(quirk/bug:)38 b(the)29 b(messages)h(that)f
Ft(cvs)f Fu(prin)m(ts)f(omit)i(the)g(`)p Fp(ampermod)p
Fu(',)e(and)i(th)m(us)f(do)150 476 y(not)j(correctly)f(displa)m(y)f
(the)i(lo)s(cation)e(to)j(whic)m(h)d(it)h(is)f(c)m(hec)m(king)i(out)g
(the)f(\014les:)390 612 y Fp($)47 b(cvs)g(co)h(ampermod)390
715 y(cvs)f(checkout:)e(Updating)h(first-dir)390 819
y(U)h(first-dir/file1)390 923 y(U)g(first-dir/file2)390
1027 y(cvs)g(checkout:)e(Updating)h(first-dir/sdir)390
1130 y(U)h(first-dir/sdir/sfile)390 1234 y($)275 1375
y Fu(Do)31 b(not)f(rely)g(on)g(this)f(buggy)i(b)s(eha)m(vior;)e(it)h
(ma)m(y)h(get)h(\014xed)d(in)h(a)g(future)g(release)g(of)h
Ft(cvs)p Fu(.)150 1613 y Fn(C.1.4)62 b(Excluding)41 b(directories)275
1812 y Fu(An)h(alias)f(mo)s(dule)g(ma)m(y)i(exclude)f(particular)f
(directories)h(from)g(other)h(mo)s(dules)e(b)m(y)h(using)f(an)150
1922 y(exclamation)31 b(mark)f(\(`)p Fp(!)p Fu('\))h(b)s(efore)f(the)g
(name)h(of)f(eac)m(h)i(directory)e(to)h(b)s(e)f(excluded.)275
2063 y(F)-8 b(or)31 b(example,)f(if)f(the)i(mo)s(dules)d(\014le)i(con)m
(tains:)390 2199 y Fp(exmodule)46 b(-a)h(!first-dir/sdir)c(first-dir)
275 2340 y Fu(then)22 b(c)m(hec)m(king)h(out)f(the)h(mo)s(dule)e(`)p
Fp(exmodule)p Fu(')f(will)g(c)m(hec)m(k)k(out)e(ev)m(erything)h(in)e(`)
p Fp(first-dir)p Fu(')f(except)150 2450 y(an)m(y)31 b(\014les)e(in)g
(the)i(sub)s(directory)d(`)p Fp(first-dir/sdir)p Fu('.)150
2687 y Fn(C.1.5)62 b(Mo)s(dule)42 b(options)275 2887
y Fu(Either)30 b(regular)h(mo)s(dules)f(or)i(amp)s(ersand)e(mo)s(dules)
g(can)i(con)m(tain)g(options,)g(whic)m(h)f(supply)e(addi-)150
2996 y(tional)h(information)e(concerning)i(the)h(mo)s(dule.)150
3194 y Fp(-d)f Fo(name)142 b Fu(Name)31 b(the)g(w)m(orking)e(directory)
h(something)g(other)h(than)f(the)g(mo)s(dule)f(name.)150
3360 y Fp(-e)h Fo(prog)177 b Fu(Sp)s(ecify)32 b(a)h(program)g
Fo(prog)41 b Fu(to)34 b(run)e(whenev)m(er)h(\014les)g(in)f(a)h(mo)s
(dule)f(are)i(exp)s(orted.)49 b Fo(prog)630 3470 y Fu(runs)29
b(with)g(a)i(single)e(argumen)m(t,)i(the)f(mo)s(dule)f(name.)150
3636 y Fp(-i)h Fo(prog)177 b Fu(Sp)s(ecify)26 b(a)i(program)g
Fo(prog)35 b Fu(to)29 b(run)d(whenev)m(er)i(\014les)f(in)f(a)j(mo)s
(dule)d(are)i(committed.)40 b Fo(prog)630 3746 y Fu(runs)34
b(with)h(a)i(single)d(argumen)m(t,)k(the)f(full)c(pathname)j(of)h(the)f
(a\013ected)h(directory)f(in)f(a)630 3855 y(source)d(rep)s(ository)-8
b(.)43 b(The)30 b(`)p Fp(commitinfo)p Fu(',)g(`)p Fp(loginfo)p
Fu(',)g(and)h(`)p Fp(verifymsg)p Fu(')f(\014les)g(pro)m(vide)630
3965 y(other)h(w)m(a)m(ys)g(to)g(call)f(a)g(program)h(on)f(commit.)150
4131 y Fp(-o)g Fo(prog)177 b Fu(Sp)s(ecify)23 b(a)j(program)e
Fo(prog)33 b Fu(to)26 b(run)d(whenev)m(er)i(\014les)f(in)g(a)h(mo)s
(dule)e(are)j(c)m(hec)m(k)m(ed)h(out.)39 b Fo(prog)630
4241 y Fu(runs)29 b(with)g(a)i(single)e(argumen)m(t,)i(the)f(mo)s(dule)
f(name.)150 4407 y Fp(-s)h Fo(status)116 b Fu(Assign)42
b(a)h(status)h(to)f(the)g(mo)s(dule.)77 b(When)43 b(the)g(mo)s(dule)e
(\014le)h(is)g(prin)m(ted)g(with)g(`)p Fp(cvs)630 4516
y(checkout)28 b(-s)p Fu(')c(the)g(mo)s(dules)f(are)i(sorted)f
(according)g(to)h(primarily)c(mo)s(dule)h(status,)27
b(and)630 4626 y(secondarily)i(according)h(to)g(the)h(mo)s(dule)d
(name.)41 b(This)28 b(option)h(has)h(no)g(other)g(meaning.)630
4735 y(Y)-8 b(ou)33 b(can)f(use)g(this)f(option)h(for)g(sev)m(eral)g
(things)f(b)s(esides)g(status:)44 b(for)32 b(instance,)h(list)e(the)630
4845 y(p)s(erson)e(that)i(is)f(resp)s(onsible)d(for)j(this)f(mo)s
(dule.)150 5011 y Fp(-t)h Fo(prog)177 b Fu(Sp)s(ecify)23
b(a)i(program)f Fo(prog)33 b Fu(to)25 b(run)e(whenev)m(er)i(\014les)e
(in)g(a)i(mo)s(dule)e(are)i(tagged)i(with)c Fp(rtag)p
Fu(.)630 5121 y Fo(prog)31 b Fu(runs)22 b(with)h(t)m(w)m(o)i(argumen)m
(ts:)37 b(the)24 b(mo)s(dule)e(name)i(and)f(the)h(sym)m(b)s(olic)e(tag)
j(sp)s(eci\014ed)630 5230 y(to)g Fp(rtag)p Fu(.)37 b(It)24
b(is)f(not)h(run)e(when)h Fp(tag)g Fu(is)g(executed.)39
b(Generally)23 b(y)m(ou)h(will)d(\014nd)h(that)j(taginfo)630
5340 y(is)k(a)i(b)s(etter)g(solution)e(\(see)i(Section)f(8.3)i
([user-de\014ned)d(logging],)h(page)h(55\).)p eop
%%Page: 128 130
128 129 bop 150 -116 a Fu(128)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fp(-u)g Fo(prog)177
b Fu(Sp)s(ecify)23 b(a)i(program)f Fo(prog)33 b Fu(to)25
b(run)e(whenev)m(er)h(`)p Fp(cvs)30 b(update)p Fu(')23
b(is)h(executed)h(from)g(the)f(top-)630 476 y(lev)m(el)35
b(directory)f(of)h(the)g(c)m(hec)m(k)m(ed-out)j(mo)s(dule.)53
b Fo(prog)42 b Fu(runs)34 b(with)f(a)j(single)d(argumen)m(t,)630
586 y(the)e(full)d(path)i(to)h(the)f(source)h(rep)s(ository)e(for)h
(this)g(mo)s(dule.)150 878 y Fq(C.2)68 b(The)44 b(cvswrapp)t(ers)h
(\014le)275 1084 y Fu(W)-8 b(rapp)s(ers)36 b(refers)h(to)h(a)f
Ft(cvs)f Fu(feature)i(whic)m(h)e(lets)h(y)m(ou)g(con)m(trol)h(certain)f
(settings)g(based)g(on)g(the)150 1194 y(name)31 b(of)g(the)g(\014le)g
(whic)m(h)e(is)h(b)s(eing)g(op)s(erated)h(on.)43 b(The)30
b(settings)h(are)g(`)p Fp(-k)p Fu(')g(for)g(binary)e(\014les,)i(and)f
(`)p Fp(-m)p Fu(')150 1303 y(for)g(nonmergeable)g(text)i(\014les.)275
1452 y(The)26 b(`)p Fp(-m)p Fu(')g(option)g(sp)s(eci\014es)f(the)i
(merge)g(metho)s(dology)g(that)g(should)e(b)s(e)h(used)f(when)h(a)h
(non-binary)150 1561 y(\014le)33 b(is)g(up)s(dated.)50
b Fp(MERGE)32 b Fu(means)i(the)g(usual)e Ft(cvs)h Fu(b)s(eha)m(vior:)47
b(try)33 b(to)i(merge)f(the)g(\014les.)50 b Fp(COPY)33
b Fu(means)150 1671 y(that)h Fp(cvs)29 b(update)i Fu(will)g(refuse)h
(to)i(merge)f(\014les,)g(as)g(it)g(also)f(do)s(es)h(for)g(\014les)f(sp)
s(eci\014ed)f(as)i(binary)e(with)150 1780 y(`)p Fp(-kb)p
Fu(')25 b(\(but)g(if)g(the)g(\014le)g(is)f(sp)s(eci\014ed)g(as)i
(binary)-8 b(,)25 b(there)h(is)e(no)h(need)h(to)g(sp)s(ecify)e(`)p
Fp(-m)30 b('COPY')p Fu('\).)38 b(CVS)25 b(will)150 1890
y(pro)m(vide)32 b(the)h(user)f(with)f(the)i(t)m(w)m(o)h(v)m(ersions)e
(of)h(the)g(\014les,)g(and)f(require)f(the)i(user)g(using)e(mec)m
(hanisms)150 2000 y(outside)j Ft(cvs)p Fu(,)h(to)h(insert)d(an)m(y)i
(necessary)h(c)m(hanges.)54 b Fi(W)-10 b(ARNING)p Fu(:)36
b(do)f(not)g(use)f Fp(COPY)g Fu(with)f Ft(cvs)h Fu(1.9)150
2109 y(or)d(earlier{suc)m(h)f(v)m(ersions)g(of)g Ft(cvs)g
Fu(will)e(cop)m(y)k(one)f(v)m(ersion)f(of)h(y)m(our)f(\014le)g(o)m(v)m
(er)i(the)f(other,)g(wiping)e(out)150 2219 y(the)f(previous)e(con)m
(ten)m(ts.)42 b(The)27 b(`)p Fp(-m)p Fu(')h(wrapp)s(er)e(option)h(only)
g(a\013ects)i(b)s(eha)m(vior)e(when)g(merging)g(is)g(done)150
2328 y(on)j(up)s(date;)f(it)h(do)s(es)f(not)h(a\013ect)i(ho)m(w)e
(\014les)e(are)j(stored.)40 b(See)30 b(Chapter)g(9)g([Binary)f
(\014les],)h(page)g(57,)h(for)150 2438 y(more)g(on)f(binary)e(\014les.)
275 2586 y(The)h(basic)h(format)h(of)f(the)h(\014le)e(`)p
Fp(cvswrappers)p Fu(')f(is:)390 2729 y Fp(wildcard)236
b([option)46 b(value][option)e(value]...)390 2936 y(where)i(option)g
(is)i(one)f(of)390 3144 y(-m)524 b(update)47 b(methodology)283
b(value:)46 b(MERGE)g(or)i(COPY)390 3248 y(-k)524 b(keyword)46
b(expansion)332 b(value:)46 b(expansion)f(mode)390 3455
y(and)i(value)f(is)h(a)h(single-quote)c(delimited)i(value.)275
3603 y Fu(F)-8 b(or)26 b(example,)h(the)e(follo)m(wing)g(command)g(imp)
s(orts)f(a)i(directory)-8 b(,)27 b(treating)f(\014les)e(whose)i(name)g
(ends)150 3713 y(in)j(`)p Fp(.exe)p Fu(')h(as)g(binary:)390
3856 y Fp(cvs)47 b(import)f(-I)h(!)h(-W)f("*.exe)f(-k)h('b'")g
(first-dir)e(vendortag)g(reltag)150 4148 y Fq(C.3)68
b(The)44 b(commit)i(supp)t(ort)e(\014les)275 4354 y Fu(The)32
b(`)p Fp(-i)p Fu(')h(\015ag)h(in)e(the)h(`)p Fp(modules)p
Fu(')f(\014le)h(can)g(b)s(e)g(used)f(to)i(run)e(a)i(certain)f(program)g
(whenev)m(er)g(\014les)150 4464 y(are)38 b(committed)h(\(see)g(Section)
e(C.1)i([mo)s(dules],)g(page)f(125\).)66 b(The)37 b(\014les)g(describ)s
(ed)f(in)h(this)g(section)150 4573 y(pro)m(vide)29 b(other,)i(more)g
(\015exible,)e(w)m(a)m(ys)i(to)g(run)e(programs)h(whenev)m(er)g
(something)g(is)f(committed.)275 4721 y(There)e(are)i(three)f(kind)e
(of)i(programs)g(that)h(can)f(b)s(e)f(run)g(on)h(commit.)40
b(They)27 b(are)i(sp)s(eci\014ed)d(in)h(\014les)150 4831
y(in)33 b(the)i(rep)s(ository)-8 b(,)36 b(as)f(describ)s(ed)d(b)s(elo)m
(w.)53 b(The)34 b(follo)m(wing)f(table)i(summarizes)e(the)i(\014le)f
(names)h(and)150 4941 y(the)c(purp)s(ose)d(of)j(the)f(corresp)s(onding)
f(programs.)150 5121 y(`)p Fp(commitinfo)p Fu(')630 5230
y(The)h(program)h(is)e(resp)s(onsible)f(for)j(c)m(hec)m(king)g(that)h
(the)f(commit)f(is)g(allo)m(w)m(ed.)42 b(If)30 b(it)g(exits)630
5340 y(with)f(a)i(non-zero)g(exit)f(status)h(the)f(commit)h(will)c(b)s
(e)j(ab)s(orted.)p eop
%%Page: 129 131
129 130 bop 150 -116 a Fu(App)s(endix)28 b(C:)i(Reference)h(man)m(ual)f
(for)g(Administrativ)m(e)e(\014les)1276 b(129)150 366
y(`)p Fp(verifymsg)p Fu(')630 476 y(The)31 b(sp)s(eci\014ed)e(program)i
(is)f(used)h(to)h(ev)-5 b(aluate)31 b(the)h(log)f(message,)i(and)d(p)s
(ossibly)f(v)m(erify)630 586 y(that)h(it)e(con)m(tains)i(all)e
(required)f(\014elds.)39 b(This)27 b(is)i(most)g(useful)f(in)f(com)m
(bination)i(with)f(the)630 695 y(`)p Fp(rcsinfo)p Fu(')d(\014le,)h
(whic)m(h)f(can)h(hold)f(a)i(log)f(message)h(template)g(\(see)g
(Section)f(C.8)g([rcsinfo],)630 805 y(page)31 b(134\).)150
968 y(`)p Fp(editinfo)p Fu(')630 1077 y(The)e(sp)s(eci\014ed)e(program)
j(is)e(used)h(to)h(edit)e(the)i(log)f(message,)i(and)e(p)s(ossibly)e(v)
m(erify)h(that)630 1187 y(it)43 b(con)m(tains)g(all)g(required)e
(\014elds.)79 b(This)41 b(is)i(most)g(useful)f(in)g(com)m(bination)h
(with)f(the)630 1297 y(`)p Fp(rcsinfo)p Fu(')25 b(\014le,)h(whic)m(h)f
(can)h(hold)f(a)i(log)f(message)h(template)g(\(see)g(Section)f(C.8)g
([rcsinfo],)630 1406 y(page)31 b(134\).)42 b(\(obsolete\))150
1569 y(`)p Fp(loginfo)p Fu(')94 b(The)34 b(sp)s(eci\014ed)f(program)i
(is)f(called)g(when)f(the)i(commit)g(is)f(complete.)54
b(It)35 b(receiv)m(es)h(the)630 1679 y(log)31 b(message)g(and)f(some)h
(additional)e(information)g(and)h(can)h(store)g(the)g(log)g(message)g
(in)630 1788 y(a)e(\014le,)f(or)h(mail)e(it)i(to)g(appropriate)f(p)s
(ersons,)g(or)g(ma)m(yb)s(e)h(p)s(ost)f(it)g(to)i(a)f(lo)s(cal)f
(newsgroup,)630 1898 y(or)p Fh(:)15 b(:)g(:)31 b Fu(Y)-8
b(our)31 b(imagination)e(is)g(the)i(limit!)150 2129 y
Fn(C.3.1)62 b(The)41 b(common)f(syn)m(tax)275 2325 y
Fu(The)32 b(administrativ)m(e)f(\014les)g(suc)m(h)h(as)h(`)p
Fp(commitinfo)p Fu(',)e(`)p Fp(loginfo)p Fu(',)h(`)p
Fp(rcsinfo)p Fu(',)g(`)p Fp(verifymsg)p Fu(',)f(etc.,)150
2435 y(all)i(ha)m(v)m(e)j(a)e(common)h(format.)53 b(The)34
b(purp)s(ose)e(of)j(the)f(\014les)f(are)i(describ)s(ed)d(later)i(on.)53
b(The)34 b(common)150 2545 y(syn)m(tax)d(is)e(describ)s(ed)g(here.)275
2683 y(Eac)m(h)i(line)d(con)m(tains)j(the)f(follo)m(wing:)225
2821 y Fs(\017)60 b Fu(A)36 b(regular)g(expression.)57
b(This)35 b(is)g(a)i(basic)f(regular)f(expression)g(in)g(the)i(syn)m
(tax)g(used)e(b)m(y)h(GNU)330 2930 y(emacs.)225 3066
y Fs(\017)60 b Fu(A)30 b(whitespace)h(separator|one)g(or)f(more)h
(spaces)g(and/or)f(tabs.)225 3203 y Fs(\017)60 b Fu(A)30
b(\014le)g(name)g(or)h(command-line)e(template.)150 3368
y(Blank)35 b(lines)e(are)i(ignored.)54 b(Lines)34 b(that)i(start)g
(with)e(the)h(c)m(haracter)i(`)p Fp(#)p Fu(')e(are)g(treated)h(as)g
(commen)m(ts.)150 3477 y(Long)31 b(lines)d(unfortunately)h(can)i
Fo(not)h Fu(b)s(e)e(brok)m(en)g(in)f(t)m(w)m(o)j(parts)e(in)f(an)m(y)i
(w)m(a)m(y)-8 b(.)275 3615 y(The)33 b(\014rst)g(regular)g(expression)f
(that)j(matc)m(hes)g(the)f(curren)m(t)f(directory)h(name)g(in)e(the)i
(rep)s(ository)150 3725 y(is)29 b(used.)40 b(The)30 b(rest)h(of)f(the)h
(line)e(is)g(used)h(as)g(a)h(\014le)e(name)i(or)f(command-line)f(as)i
(appropriate.)150 3991 y Fq(C.4)68 b(Commitinfo)275 4187
y Fu(The)36 b(`)p Fp(commitinfo)p Fu(')f(\014le)i(de\014nes)f(programs)
h(to)h(execute)h(whenev)m(er)e(`)p Fp(cvs)30 b(commit)p
Fu(')36 b(is)g(ab)s(out)h(to)150 4297 y(execute.)73 b(These)40
b(programs)g(are)h(used)f(for)g(pre-commit)g(c)m(hec)m(king)i(to)f(v)m
(erify)f(that)h(the)g(mo)s(di\014ed,)150 4406 y(added)25
b(and)h(remo)m(v)m(ed)h(\014les)e(are)i(really)e(ready)h(to)h(b)s(e)e
(committed.)40 b(This)24 b(could)h(b)s(e)h(used,)g(for)g(instance,)150
4516 y(to)31 b(v)m(erify)f(that)h(the)f(c)m(hanged)h(\014les)f(conform)
g(to)h(to)g(y)m(our)g(site's)f(standards)f(for)h(co)s(ding)g(practice.)
275 4654 y(As)i(men)m(tioned)f(earlier,)h(eac)m(h)h(line)d(in)h(the)h
(`)p Fp(commitinfo)p Fu(')e(\014le)h(consists)g(of)i(a)f(regular)f
(expression)150 4764 y(and)c(a)i(command-line)d(template.)41
b(The)27 b(template)h(can)h(include)c(a)k(program)f(name)g(and)f(an)m
(y)h(n)m(um)m(b)s(er)150 4873 y(of)37 b(argumen)m(ts)h(y)m(ou)f(wish)f
(to)i(supply)d(to)j(it.)60 b(The)37 b(full)e(path)i(to)h(the)f(curren)m
(t)g(source)h(rep)s(ository)e(is)150 4983 y(app)s(ended)e(to)j(the)f
(template,)i(follo)m(w)m(ed)d(b)m(y)h(the)g(\014le)f(names)h(of)g(an)m
(y)g(\014les)f(in)m(v)m(olv)m(ed)g(in)g(the)h(commit)150
5092 y(\(added,)30 b(remo)m(v)m(ed,)i(and)e(mo)s(di\014ed)e(\014les\).)
275 5230 y(The)d(\014rst)h(line)f(with)g(a)i(regular)e(expression)h
(matc)m(hing)g(the)h(directory)f(within)e(the)i(rep)s(ository)g(will)
150 5340 y(b)s(e)k(used.)40 b(If)30 b(the)g(command)g(returns)f(a)i
(non-zero)g(exit)f(status)h(the)g(commit)f(will)e(b)s(e)h(ab)s(orted.)p
eop
%%Page: 130 132
130 131 bop 150 -116 a Fu(130)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)275 366 y(If)37 b(the)h(rep)s(ository)f
(name)i(do)s(es)e(not)i(matc)m(h)g(an)m(y)f(of)g(the)h(regular)e
(expressions)g(in)f(this)h(\014le,)j(the)150 476 y(`)p
Fp(DEFAULT)p Fu(')29 b(line)g(is)g(used,)h(if)f(it)h(is)g(sp)s
(eci\014ed.)275 612 y(All)c(o)s(ccurrences)h(of)h(the)g(name)g(`)p
Fp(ALL)p Fu(')f(app)s(earing)f(as)i(a)g(regular)f(expression)f(are)j
(used)d(in)h(addition)150 721 y(to)k(the)g(\014rst)e(matc)m(hing)i
(regular)e(expression)g(or)i(the)f(name)h(`)p Fp(DEFAULT)p
Fu('.)275 857 y(Note:)37 b(when)19 b Ft(CVS)h Fu(is)g(accessing)h(a)f
(remote)i(rep)s(ository)-8 b(,)22 b(`)p Fp(commitinfo)p
Fu(')c(will)f(b)s(e)j(run)f(on)h(the)h Fo(remote)150
966 y Fu(\(i.e.,)31 b(serv)m(er\))g(side,)f(not)g(the)h(clien)m(t)f
(side)f(\(see)i(Section)g(2.9)g([Remote)h(rep)s(ositories],)d(page)i
(18\).)150 1226 y Fq(C.5)68 b(V)-11 b(erifying)45 b(log)h(messages)275
1419 y Fu(Once)25 b(y)m(ou)g(ha)m(v)m(e)h(en)m(tered)g(a)g(log)f
(message,)i(y)m(ou)f(can)f(ev)-5 b(aluate)26 b(that)g(message)g(to)g(c)
m(hec)m(k)g(for)f(sp)s(eci\014c)150 1529 y(con)m(ten)m(t,)40
b(suc)m(h)d(as)f(a)h(bug)f(ID.)h(Use)g(the)g(`)p Fp(verifymsg)p
Fu(')e(\014le)h(to)h(sp)s(ecify)e(a)i(program)g(that)g(is)e(used)h(to)
150 1639 y(v)m(erify)29 b(the)h(log)f(message.)42 b(This)27
b(program)j(could)e(b)s(e)h(a)h(simple)d(script)i(that)h(c)m(hec)m(ks)h
(that)f(the)f(en)m(tered)150 1748 y(message)i(con)m(tains)g(the)g
(required)d(\014elds.)275 1884 y(The)h(`)p Fp(verifymsg)p
Fu(')f(\014le)i(is)f(often)i(most)f(useful)f(together)i(with)e(the)i(`)
p Fp(rcsinfo)p Fu(')d(\014le,)i(whic)m(h)f(can)i(b)s(e)150
1993 y(used)f(to)h(sp)s(ecify)e(a)h(log)h(message)g(template.)275
2129 y(Eac)m(h)37 b(line)f(in)g(the)h(`)p Fp(verifymsg)p
Fu(')f(\014le)g(consists)h(of)g(a)h(regular)e(expression)g(and)h(a)g
(command-line)150 2238 y(template.)69 b(The)39 b(template)h(m)m(ust)g
(include)d(a)j(program)g(name,)i(and)d(can)h(include)d(an)m(y)j(n)m(um)
m(b)s(er)f(of)150 2348 y(argumen)m(ts.)82 b(The)44 b(full)d(path)j(to)h
(the)f(curren)m(t)g(log)g(message)h(template)g(\014le)e(is)g(app)s
(ended)f(to)j(the)150 2457 y(template.)275 2593 y(One)26
b(thing)f(that)i(should)e(b)s(e)h(noted)g(is)g(that)h(the)g(`)p
Fp(ALL)p Fu(')f(k)m(eyw)m(ord)h(is)e(not)i(supp)s(orted.)37
b(If)27 b(more)f(than)150 2702 y(one)j(matc)m(hing)g(line)f(is)g
(found,)g(the)h(\014rst)f(one)h(is)f(used.)40 b(This)27
b(can)i(b)s(e)g(useful)e(for)i(sp)s(ecifying)d(a)k(default)150
2812 y(v)m(eri\014cation)g(script)f(in)g(a)i(directory)-8
b(,)31 b(and)e(then)h(o)m(v)m(erriding)g(it)g(in)f(a)h(sub)s(directory)
-8 b(.)275 2947 y(If)37 b(the)h(rep)s(ository)f(name)i(do)s(es)e(not)i
(matc)m(h)g(an)m(y)f(of)g(the)h(regular)e(expressions)g(in)f(this)h
(\014le,)j(the)150 3057 y(`)p Fp(DEFAULT)p Fu(')29 b(line)g(is)g(used,)
h(if)f(it)h(is)g(sp)s(eci\014ed.)275 3192 y(If)f(the)i(v)m
(eri\014cation)f(script)f(exits)h(with)f(a)i(non-zero)g(exit)f(status,)
h(the)g(commit)f(is)g(ab)s(orted.)275 3328 y(Note)i(that)f(the)g(v)m
(eri\014cation)f(script)g(cannot)h(c)m(hange)h(the)f(log)g(message;)i
(it)d(can)h(merely)f(accept)i(it)150 3438 y(or)e(reject)i(it.)275
3573 y(The)24 b(follo)m(wing)g(is)g(a)h(little)f(silly)f(example)i(of)g
(a)h(`)p Fp(verifymsg)p Fu(')d(\014le,)i(together)i(with)d(the)h
(corresp)s(ond-)150 3683 y(ing)32 b(`)p Fp(rcsinfo)p
Fu(')f(\014le,)h(the)h(log)f(message)i(template)f(and)f(an)g(v)m
(eri\014cation)g(script.)46 b(W)-8 b(e)34 b(b)s(egin)d(with)g(the)150
3792 y(log)j(message)i(template.)52 b(W)-8 b(e)36 b(w)m(an)m(t)f(to)g
(alw)m(a)m(ys)g(record)f(a)g(bug-id)f(n)m(um)m(b)s(er)g(on)h(the)g
(\014rst)g(line)e(of)j(the)150 3902 y(log)g(message.)54
b(The)35 b(rest)f(of)h(log)g(message)h(is)e(free)g(text.)55
b(The)34 b(follo)m(wing)f(template)i(is)f(found)f(in)h(the)150
4011 y(\014le)29 b(`)p Fp(/usr/cvssupport/tc.template)o
Fu('.)390 4141 y Fp(BugId:)275 4276 y Fu(The)g(script)h(`)p
Fp(/usr/cvssupport/bugid.ve)o(rify)o Fu(')25 b(is)k(used)h(to)h(ev)-5
b(aluate)31 b(the)g(log)f(message.)390 4406 y Fp(#!/bin/sh)390
4510 y(#)390 4614 y(#)334 b(bugid.verify)44 b(filename)390
4717 y(#)390 4821 y(#)95 b(Verify)46 b(that)h(the)g(log)g(message)f
(contains)f(a)j(valid)e(bugid)390 4925 y(#)95 b(on)47
b(the)g(first)g(line.)390 5029 y(#)390 5132 y(if)g(head)g(-1)g(<)g($1)h
(|)f(grep)g('^BugId:[)e(]*[0-9][0-9]*$')f(>)j(/dev/null;)e(then)581
5236 y(exit)i(0)390 5340 y(else)p eop
%%Page: 131 133
131 132 bop 150 -116 a Fu(App)s(endix)28 b(C:)i(Reference)h(man)m(ual)f
(for)g(Administrativ)m(e)e(\014les)1276 b(131)581 366
y Fp(echo)47 b("No)f(BugId)h(found.")581 470 y(exit)g(1)390
574 y(fi)275 708 y Fu(The)29 b(`)p Fp(verifymsg)p Fu(')g(\014le)g(con)m
(tains)i(this)e(line:)390 837 y Fp(^tc)238 b(/usr/cvssupport/bugid.ed)o
(it)275 971 y Fu(The)29 b(`)p Fp(rcsinfo)p Fu(')g(\014le)h(con)m(tains)
g(this)g(line:)390 1100 y Fp(^tc)238 b(/usr/cvssupport/tc.templ)o(ate)
150 1356 y Fq(C.6)68 b(Editinfo)275 1549 y Fo(NOTE:)33
b Fu(The)f(`)p Fp(editinfo)p Fu(')f(feature)i(has)f(b)s(een)g(rendered)
f(obsolete.)48 b(T)-8 b(o)33 b(set)g(a)g(default)f(editor)g(for)150
1658 y(log)42 b(messages)h(use)e(the)h Fp(EDITOR)e Fu(en)m(vironmen)m
(t)i(v)-5 b(ariable)40 b(\(see)j(App)s(endix)c(D)j([En)m(vironmen)m(t)f
(v)-5 b(ari-)150 1768 y(ables],)32 b(page)g(139\))h(or)f(the)f(`)p
Fp(-e)p Fu(')h(global)f(option)f(\(see)j(Section)e(A.4)i([Global)e
(options],)g(page)h(84\).)46 b(See)150 1877 y(Section)28
b(C.5)g([v)m(erifymsg],)h(page)g(130,)h(for)e(information)e(on)i(the)g
(use)g(of)g(the)h(`)p Fp(verifymsg)p Fu(')d(feature)i(for)150
1987 y(ev)-5 b(aluating)30 b(log)g(messages.)275 2121
y(If)40 b(y)m(ou)i(w)m(an)m(t)g(to)g(mak)m(e)h(sure)d(that)i(all)f(log)
g(messages)h(lo)s(ok)f(the)h(same)g(w)m(a)m(y)-8 b(,)45
b(y)m(ou)d(can)g(use)f(the)150 2231 y(`)p Fp(editinfo)p
Fu(')36 b(\014le)g(to)i(sp)s(ecify)f(a)g(program)h(that)g(is)e(used)h
(to)h(edit)f(the)h(log)f(message.)63 b(This)36 b(program)150
2340 y(could)41 b(b)s(e)g(a)i(custom-made)f(editor)g(that)g(alw)m(a)m
(ys)h(enforces)f(a)g(certain)g(st)m(yle)g(of)g(the)h(log)f(message,)150
2450 y(or)c(ma)m(yb)s(e)g(a)g(simple)e(shell)g(script)g(that)j(calls)e
(an)g(editor,)j(and)d(c)m(hec)m(ks)i(that)f(the)g(en)m(tered)h(message)
150 2560 y(con)m(tains)31 b(the)f(required)f(\014elds.)275
2694 y(If)23 b(no)h(matc)m(hing)g(line)e(is)h(found)g(in)g(the)h(`)p
Fp(editinfo)p Fu(')e(\014le,)j(the)f(editor)f(sp)s(eci\014ed)f(in)h
(the)h(en)m(vironmen)m(t)150 2803 y(v)-5 b(ariable)42
b Fp($CVSEDITOR)f Fu(is)h(used)h(instead.)78 b(If)43
b(that)h(v)-5 b(ariable)42 b(is)h(not)g(set,)48 b(then)43
b(the)g(en)m(vironmen)m(t)150 2913 y(v)-5 b(ariable)38
b Fp($EDITOR)f Fu(is)h(used)g(instead.)66 b(If)38 b(that)i(v)-5
b(ariable)37 b(is)h(not)h(set)h(a)f(default)f(will)f(b)s(e)h(used.)66
b(See)150 3023 y(Section)30 b(1.3.2)i([Committing)e(y)m(our)g(c)m
(hanges],)i(page)f(4.)275 3157 y(The)i(`)p Fp(editinfo)p
Fu(')e(\014le)i(is)g(often)h(most)g(useful)d(together)36
b(with)c(the)i(`)p Fp(rcsinfo)p Fu(')e(\014le,)h(whic)m(h)g(can)h(b)s
(e)150 3266 y(used)c(to)h(sp)s(ecify)e(a)h(log)h(message)g(template.)
275 3401 y(Eac)m(h)41 b(line)e(in)h(the)h(`)p Fp(editinfo)p
Fu(')e(\014le)h(consists)h(of)g(a)g(regular)f(expression)g(and)g(a)h
(command-line)150 3510 y(template.)69 b(The)39 b(template)h(m)m(ust)g
(include)d(a)j(program)g(name,)i(and)d(can)h(include)d(an)m(y)j(n)m(um)
m(b)s(er)f(of)150 3620 y(argumen)m(ts.)82 b(The)44 b(full)d(path)j(to)h
(the)f(curren)m(t)g(log)g(message)h(template)g(\014le)e(is)g(app)s
(ended)f(to)j(the)150 3730 y(template.)275 3864 y(One)26
b(thing)f(that)i(should)e(b)s(e)h(noted)g(is)g(that)h(the)g(`)p
Fp(ALL)p Fu(')f(k)m(eyw)m(ord)h(is)e(not)i(supp)s(orted.)37
b(If)27 b(more)f(than)150 3973 y(one)j(matc)m(hing)g(line)f(is)g
(found,)g(the)h(\014rst)f(one)h(is)f(used.)40 b(This)27
b(can)i(b)s(e)g(useful)e(for)i(sp)s(ecifying)d(a)k(default)150
4083 y(edit)g(script)f(in)g(a)i(mo)s(dule,)e(and)h(then)g(o)m(v)m
(erriding)f(it)h(in)f(a)i(sub)s(directory)-8 b(.)275
4217 y(If)37 b(the)h(rep)s(ository)f(name)i(do)s(es)e(not)i(matc)m(h)g
(an)m(y)f(of)g(the)h(regular)e(expressions)g(in)f(this)h(\014le,)j(the)
150 4327 y(`)p Fp(DEFAULT)p Fu(')29 b(line)g(is)g(used,)h(if)f(it)h(is)
g(sp)s(eci\014ed.)275 4461 y(If)f(the)i(edit)f(script)f(exits)h(with)f
(a)i(non-zero)g(exit)f(status,)h(the)g(commit)f(is)g(ab)s(orted.)275
4595 y(Note:)51 b(when)34 b Ft(CVS)h Fu(is)f(accessing)h(a)h(remote)f
(rep)s(ository)-8 b(,)36 b(or)f(when)f(the)h(`)p Fp(-m)p
Fu(')g(or)g(`)p Fp(-F)p Fu(')g(options)f(to)150 4705
y Fp(cvs)29 b(commit)k Fu(are)i(used,)f(`)p Fp(editinfo)p
Fu(')f(will)e(not)k(b)s(e)e(consulted.)52 b(There)33
b(is)h(no)g(go)s(o)s(d)g(w)m(ork)-5 b(around)33 b(for)150
4815 y(this;)d(use)g(`)p Fp(verifymsg)p Fu(')e(instead.)150
5038 y Fn(C.6.1)62 b(Editinfo)41 b(example)275 5230 y
Fu(The)21 b(follo)m(wing)f(is)i(a)g(little)f(silly)e(example)j(of)g(a)g
(`)p Fp(editinfo)p Fu(')f(\014le,)i(together)g(with)e(the)h(corresp)s
(onding)150 5340 y(`)p Fp(rcsinfo)p Fu(')44 b(\014le,)49
b(the)c(log)h(message)h(template)f(and)f(an)g(editor)g(script.)85
b(W)-8 b(e)47 b(b)s(egin)d(with)g(the)i(log)p eop
%%Page: 132 134
132 133 bop 150 -116 a Fu(132)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y(message)44 b(template.)79
b(W)-8 b(e)45 b(w)m(an)m(t)f(to)f(alw)m(a)m(ys)h(record)f(a)g(bug-id)f
(n)m(um)m(b)s(er)g(on)h(the)g(\014rst)f(line)g(of)h(the)150
476 y(log)35 b(message.)54 b(The)35 b(rest)f(of)h(log)g(message)h(is)e
(free)g(text.)55 b(The)34 b(follo)m(wing)f(template)i(is)f(found)f(in)h
(the)150 586 y(\014le)29 b(`)p Fp(/usr/cvssupport/tc.template)o
Fu('.)390 719 y Fp(BugId:)275 858 y Fu(The)g(script)h(`)p
Fp(/usr/cvssupport/bugid.ed)o(it)p Fu(')24 b(is)30 b(used)f(to)i(edit)f
(the)h(log)f(message.)390 992 y Fp(#!/bin/sh)390 1095
y(#)390 1199 y(#)334 b(bugid.edit)45 b(filename)390 1303
y(#)390 1407 y(#)95 b(Call)47 b($EDITOR)f(on)h(FILENAME,)e(and)i
(verify)f(that)h(the)390 1510 y(#)95 b(resulting)45 b(file)i(contains)f
(a)h(valid)f(bugid)h(on)g(the)g(first)390 1614 y(#)95
b(line.)390 1718 y(if)47 b([)h("x$EDITOR")d(=)i("x")g(];)g(then)g
(EDITOR=vi;)e(fi)390 1822 y(if)i([)h("x$CVSEDITOR")c(=)j("x")g(];)g
(then)g(CVSEDITOR=$EDITOR;)c(fi)390 1926 y($CVSEDITOR)i($1)390
2029 y(until)h(head)h(-1|grep)f('^BugId:[)f(]*[0-9][0-9]*$')f(<)j($1)
390 2133 y(do)95 b(echo)47 b(-n)94 b("No)47 b(BugId)g(found.)94
b(Edit)46 b(again?)g(\([y]/n\)")581 2237 y(read)h(ans)581
2341 y(case)g(${ans})f(in)772 2444 y(n*\))h(exit)f(1;;)581
2548 y(esac)581 2652 y($CVSEDITOR)f($1)390 2756 y(done)275
2895 y Fu(The)29 b(`)p Fp(editinfo)p Fu(')g(\014le)g(con)m(tains)i
(this)e(line:)390 3028 y Fp(^tc)238 b(/usr/cvssupport/bugid.ed)o(it)275
3168 y Fu(The)29 b(`)p Fp(rcsinfo)p Fu(')g(\014le)h(con)m(tains)g(this)
g(line:)390 3301 y Fp(^tc)238 b(/usr/cvssupport/tc.templ)o(ate)150
3570 y Fq(C.7)68 b(Loginfo)275 3767 y Fu(The)36 b(`)p
Fp(loginfo)p Fu(')f(\014le)h(is)g(used)g(to)h(con)m(trol)g(where)f(`)p
Fp(cvs)30 b(commit)p Fu(')35 b(log)i(information)e(is)h(sen)m(t.)60
b(The)150 3877 y(\014rst)35 b(en)m(try)h(on)g(a)g(line)e(is)h(a)h
(regular)f(expression)g(whic)m(h)f(is)h(tested)i(against)f(the)g
(directory)f(that)i(the)150 3987 y(c)m(hange)29 b(is)f(b)s(eing)f(made)
h(to,)i(relativ)m(e)e(to)h(the)g Fp($CVSROOT)p Fu(.)37
b(If)28 b(a)h(matc)m(h)g(is)e(found,)h(then)g(the)h(remainder)150
4096 y(of)i(the)f(line)f(is)g(a)i(\014lter)e(program)i(that)g(should)d
(exp)s(ect)j(log)f(information)f(on)h(its)g(standard)g(input.)275
4235 y(If)37 b(the)h(rep)s(ository)f(name)i(do)s(es)e(not)i(matc)m(h)g
(an)m(y)f(of)g(the)h(regular)e(expressions)g(in)f(this)h(\014le,)j(the)
150 4345 y(`)p Fp(DEFAULT)p Fu(')29 b(line)g(is)g(used,)h(if)f(it)h(is)
g(sp)s(eci\014ed.)275 4484 y(All)c(o)s(ccurrences)h(of)h(the)g(name)g
(`)p Fp(ALL)p Fu(')f(app)s(earing)f(as)i(a)g(regular)f(expression)f
(are)j(used)d(in)h(addition)150 4594 y(to)k(the)g(\014rst)e(matc)m
(hing)i(regular)e(expression)g(or)i(`)p Fp(DEFAULT)p
Fu('.)275 4733 y(The)e(\014rst)h(matc)m(hing)g(regular)g(expression)f
(is)h(used.)275 4872 y(See)e(Section)f(C.3)h([commit)g(\014les],)g
(page)h(128,)g(for)f(a)g(description)e(of)i(the)g(syn)m(tax)g(of)g(the)
g(`)p Fp(loginfo)p Fu(')150 4982 y(\014le.)275 5121 y(The)36
b(user)g(ma)m(y)i(sp)s(ecify)e(a)h(format)g(string)f(as)i(part)e(of)i
(the)f(\014lter.)59 b(The)37 b(string)f(is)g(comp)s(osed)h(of)150
5230 y(a)d(`)p Fp(\045)p Fu(')g(follo)m(w)m(ed)f(b)m(y)g(a)h(space,)i
(or)d(follo)m(w)m(ed)g(b)m(y)h(a)g(single)e(format)i(c)m(haracter,)i
(or)e(follo)m(w)m(ed)f(b)m(y)h(a)g(set)g(of)150 5340
y(format)d(c)m(haracters)h(surrounded)27 b(b)m(y)k(`)p
Fp({)p Fu(')f(and)g(`)p Fp(})p Fu(')g(as)h(separators.)41
b(The)30 b(format)h(c)m(haracters)h(are:)p eop
%%Page: 133 135
133 134 bop 150 -116 a Fu(App)s(endix)28 b(C:)i(Reference)h(man)m(ual)f
(for)g(Administrativ)m(e)e(\014les)1276 b(133)150 366
y Fp(s)432 b Fu(\014le)29 b(name)150 537 y Fp(V)432 b
Fu(old)30 b(v)m(ersion)f(n)m(um)m(b)s(er)g(\(pre-c)m(hec)m(kin\))150
708 y Fp(v)432 b Fu(new)30 b(v)m(ersion)g(n)m(um)m(b)s(er)f(\(p)s
(ost-c)m(hec)m(kin\))275 884 y(All)i(other)j(c)m(haracters)h(that)f
(app)s(ear)e(in)g(a)i(format)f(string)g(expand)f(to)i(an)f(empt)m(y)h
(\014eld)e(\(commas)150 994 y(separating)e(\014elds)f(are)i(still)d
(pro)m(vided\).)275 1139 y(F)-8 b(or)31 b(example,)f(some)h(v)-5
b(alid)28 b(format)j(strings)e(are)i(`)p Fp(\045)p Fu(',)g(`)p
Fp(\045s)p Fu(',)f(`)p Fp(\045{s})p Fu(',)g(and)g(`)p
Fp(\045{sVv})p Fu('.)275 1285 y(The)d(output)h(will)e(b)s(e)i(a)h
(string)e(of)h(tok)m(ens)i(separated)f(b)m(y)f(spaces.)40
b(F)-8 b(or)29 b(bac)m(kw)m(ards)g(compatibilit)m(y)-8
b(,)150 1395 y(the)28 b(\014rst)f(tok)m(en)i(will)c(b)s(e)i(the)h(rep)s
(ository)f(name.)40 b(The)27 b(rest)h(of)g(the)g(tok)m(ens)h(will)c(b)s
(e)i(comma-delimited)150 1504 y(lists)j(of)h(the)g(information)e
(requested)i(in)f(the)h(format)g(string.)42 b(F)-8 b(or)32
b(example,)f(if)f(`)p Fp(/u/src/master)p Fu(')e(is)150
1614 y(the)h(rep)s(ository)-8 b(,)28 b(`)p Fp(\045{sVv})p
Fu(')f(is)h(the)g(format)h(string,)f(and)g(three)g(\014les)f(\()p
Fp(ChangeLog)p Fu(,)g Fp(Makefile)p Fu(,)g Fp(foo.c)p
Fu(\))150 1723 y(w)m(ere)k(mo)s(di\014ed,)d(the)j(output)f(migh)m(t)g
(b)s(e:)390 1863 y Fp(/u/src/master)44 b(ChangeLog,1.1,1.2)f
(Makefile,1.3,1.4)h(foo.c,1.12,1.13)275 2009 y Fu(As)25
b(another)h(example,)g(`)p Fp(\045{})p Fu(')f(means)h(that)g(only)f
(the)g(name)h(of)g(the)f(rep)s(ository)g(will)e(b)s(e)i(generated.)275
2155 y(Note:)43 b(when)30 b Ft(CVS)h Fu(is)f(accessing)i(a)f(remote)h
(rep)s(ository)-8 b(,)31 b(`)p Fp(loginfo)p Fu(')e(will)g(b)s(e)h(run)g
(on)h(the)g Fo(remote)150 2264 y Fu(\(i.e.,)g(serv)m(er\))g(side,)f
(not)g(the)h(clien)m(t)f(side)f(\(see)i(Section)g(2.9)g([Remote)h(rep)s
(ositories],)d(page)i(18\).)150 2511 y Fn(C.7.1)62 b(Loginfo)41
b(example)275 2715 y Fu(The)35 b(follo)m(wing)f(`)p Fp(loginfo)p
Fu(')g(\014le,)i(together)h(with)e(the)h(tin)m(y)f(shell-script)e(b)s
(elo)m(w,)j(app)s(ends)e(all)h(log)150 2825 y(messages)21
b(to)g(the)g(\014le)e(`)p Fp($CVSROOT/CVSROOT/commitlog)p
Fu(',)d(and)k(an)m(y)h(commits)f(to)h(the)g(administrativ)m(e)150
2934 y(\014les)27 b(\(inside)f(the)i(`)p Fp(CVSROOT)p
Fu(')f(directory\))h(are)g(also)g(logged)g(in)f(`)p Fp
(/usr/adm/cvsroot-log)p Fu('.)35 b(Commits)150 3044 y(to)c(the)g(`)p
Fp(prog1)p Fu(')e(directory)h(are)h(mailed)e(to)i Fp(ceder)p
Fu(.)390 3184 y Fp(ALL)620 b(/usr/local/bin/cvs-log)41
b($CVSROOT/CVSROOT/commitlog)g($USER)390 3287 y(^CVSROOT)380
b(/usr/local/bin/cvs-log)41 b(/usr/adm/cvsroot-log)390
3391 y(^prog1)476 b(Mail)46 b(-s)h(\045s)h(ceder)275
3537 y Fu(The)29 b(shell-script)f(`)p Fp(/usr/local/bin/cvs-log)p
Fu(')d(lo)s(oks)30 b(lik)m(e)g(this:)390 3677 y Fp(#!/bin/sh)390
3781 y(\(echo)46 b("-------------------------)o(---)o(----)o(----)o
(---)o(----)o(----)o(---)o(----)o(";)438 3884 y(echo)g(-n)i($2")94
b(";)438 3988 y(date;)438 4092 y(echo;)438 4196 y(cat\))46
b(>>)i($1)150 4442 y Fn(C.7.2)62 b(Keeping)42 b(a)e(c)m(hec)m(k)m(ed)f
(out)i(cop)m(y)275 4646 y Fu(It)34 b(is)f(often)i(useful)e(to)i(main)m
(tain)e(a)i(directory)e(tree)i(whic)m(h)e(con)m(tains)i(\014les)e(whic)
m(h)g(corresp)s(ond)g(to)150 4756 y(the)h(latest)h(v)m(ersion)e(in)f
(the)i(rep)s(ository)-8 b(.)51 b(F)-8 b(or)35 b(example,)f(other)g(dev)
m(elop)s(ers)g(migh)m(t)f(w)m(an)m(t)i(to)g(refer)e(to)150
4865 y(the)25 b(latest)g(sources)f(without)g(ha)m(ving)g(to)h(c)m(hec)m
(k)i(them)d(out,)i(or)f(y)m(ou)g(migh)m(t)f(b)s(e)g(main)m(taining)f(a)
i(w)m(eb)f(site)150 4975 y(with)29 b Ft(cvs)g Fu(and)h(w)m(an)m(t)h(ev)
m(ery)h(c)m(hec)m(kin)e(to)h(cause)g(the)g(\014les)e(used)h(b)m(y)g
(the)h(w)m(eb)f(serv)m(er)h(to)g(b)s(e)e(up)s(dated.)275
5121 y(The)j(w)m(a)m(y)i(to)f(do)g(this)f(is)g(b)m(y)h(ha)m(ving)f
(loginfo)g(in)m(v)m(ok)m(e)i Fp(cvs)c(update)p Fu(.)46
b(Doing)33 b(so)g(in)f(the)h(naiv)m(e)g(w)m(a)m(y)150
5230 y(will)e(cause)j(a)f(problem)f(with)g(lo)s(c)m(ks,)i(so)g(the)f
Fp(cvs)d(update)i Fu(m)m(ust)h(b)s(e)g(run)e(in)h(the)i(bac)m(kground.)
49 b(Here)150 5340 y(is)29 b(an)i(example)f(for)g(unix)e(\(this)i
(should)e(all)i(b)s(e)f(on)i(one)f(line\):)p eop
%%Page: 134 136
134 135 bop 150 -116 a Fu(134)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)390 366 y Fp(^cyclic-pages)44
b(\(date;)i(cat;)h(\(sleep)f(2;)h(cd)g(/u/www/local-docs;)438
470 y(cvs)g(-q)g(update)f(-d\))h(&\))g(>>)g($CVSROOT/CVSROOT/updatelo)o
(g)42 b(2>&1)275 609 y Fu(This)26 b(will)g(cause)j(c)m(hec)m(kins)g(to)
g(rep)s(ository)e(directories)h(starting)g(with)f Fp(cyclic-pages)f
Fu(to)j(up)s(date)150 718 y(the)i(c)m(hec)m(k)m(ed)h(out)f(tree)g(in)e
(`)p Fp(/u/www/local-docs)p Fu('.)150 985 y Fq(C.8)68
b(Rcsinfo)275 1182 y Fu(The)27 b(`)p Fp(rcsinfo)p Fu(')f(\014le)h(can)h
(b)s(e)f(used)g(to)i(sp)s(ecify)d(a)i(form)g(to)g(edit)f(when)g
(\014lling)e(out)j(the)g(commit)g(log.)150 1291 y(The)38
b(`)p Fp(rcsinfo)p Fu(')f(\014le)h(has)h(a)g(syn)m(tax)g(similar)d(to)j
(the)g(`)p Fp(verifymsg)p Fu(',)g(`)p Fp(commitinfo)p
Fu(')d(and)i(`)p Fp(loginfo)p Fu(')150 1401 y(\014les.)63
b(See)39 b(Section)f(C.3.1)h([syn)m(tax],)j(page)d(129.)66
b(Unlik)m(e)37 b(the)i(other)f(\014les)f(the)i(second)f(part)g(is)g
Fo(not)150 1511 y Fu(a)f(command-line)d(template.)59
b(Instead,)38 b(the)e(part)g(after)h(the)f(regular)g(expression)f
(should)f(b)s(e)i(a)g(full)150 1620 y(pathname)30 b(to)h(a)g(\014le)f
(con)m(taining)f(the)i(log)g(message)g(template.)275
1759 y(If)37 b(the)h(rep)s(ository)f(name)i(do)s(es)e(not)i(matc)m(h)g
(an)m(y)f(of)g(the)h(regular)e(expressions)g(in)f(this)h(\014le,)j(the)
150 1868 y(`)p Fp(DEFAULT)p Fu(')29 b(line)g(is)g(used,)h(if)f(it)h(is)
g(sp)s(eci\014ed.)275 2007 y(All)c(o)s(ccurrences)h(of)h(the)g(name)g
(`)p Fp(ALL)p Fu(')f(app)s(earing)f(as)i(a)g(regular)f(expression)f
(are)j(used)d(in)h(addition)150 2116 y(to)k(the)g(\014rst)e(matc)m
(hing)i(regular)e(expression)g(or)i(`)p Fp(DEFAULT)p
Fu('.)275 2255 y(The)37 b(log)g(message)i(template)f(will)d(b)s(e)i
(used)g(as)h(a)g(default)f(log)h(message.)63 b(If)38
b(y)m(ou)g(sp)s(ecify)e(a)i(log)150 2364 y(message)22
b(with)d(`)p Fp(cvs)30 b(commit)e(-m)i Fo(message)5 b
Fu(')22 b(or)f(`)p Fp(cvs)30 b(commit)e(-f)i Fo(\014le)5
b Fu(')20 b(that)h(log)g(message)h(will)c(o)m(v)m(erride)150
2474 y(the)31 b(template.)275 2612 y(See)f(Section)g(C.5)h([v)m
(erifymsg],)g(page)g(130,)h(for)e(an)g(example)g(`)p
Fp(rcsinfo)p Fu(')f(\014le.)275 2750 y(When)38 b Ft(CVS)g
Fu(is)g(accessing)h(a)g(remote)g(rep)s(ository)-8 b(,)41
b(the)d(con)m(ten)m(ts)j(of)d(`)p Fp(rcsinfo)p Fu(')f(at)j(the)e(time)h
(a)150 2860 y(directory)d(is)g(\014rst)g(c)m(hec)m(k)m(ed)j(out)e(will)
d(sp)s(ecify)i(a)h(template)g(whic)m(h)f(do)s(es)g(not)h(then)g(c)m
(hange.)61 b(If)37 b(y)m(ou)150 2970 y(edit)30 b(`)p
Fp(rcsinfo)p Fu(')f(or)h(its)g(templates,)h(y)m(ou)f(ma)m(y)h(need)g
(to)g(c)m(hec)m(k)h(out)e(a)h(new)f(w)m(orking)g(directory)-8
b(.)150 3237 y Fq(C.9)68 b(Ignoring)45 b(\014les)h(via)f(cvsignore)275
3433 y Fu(There)23 b(are)i(certain)f(\014le)g(names)g(that)h(frequen)m
(tly)f(o)s(ccur)g(inside)e(y)m(our)i(w)m(orking)g(cop)m(y)-8
b(,)27 b(but)d(that)h(y)m(ou)150 3543 y(don't)33 b(w)m(an)m(t)h(to)g
(put)e(under)g Ft(cvs)g Fu(con)m(trol.)49 b(Examples)33
b(are)g(all)f(the)h(ob)5 b(ject)34 b(\014les)e(that)i(y)m(ou)g(get)g
(while)150 3652 y(y)m(ou)h(compile)e(y)m(our)h(sources.)53
b(Normally)-8 b(,)35 b(when)f(y)m(ou)g(run)f(`)p Fp(cvs)d(update)p
Fu(',)k(it)g(prin)m(ts)f(a)i(line)e(for)h(eac)m(h)150
3762 y(\014le)25 b(it)g(encoun)m(ters)h(that)g(it)f(do)s(esn't)h(kno)m
(w)f(ab)s(out)g(\(see)i(Section)e(A.16.2)j([up)s(date)d(output],)i
(page)f(110\).)275 3900 y Ft(cvs)33 b Fu(has)h(a)g(list)f(of)h(\014les)
f(\(or)i(sh\(1\))f(\014le)g(name)g(patterns\))g(that)h(it)f(should)e
(ignore)i(while)e(running)150 4010 y Fp(update)p Fu(,)d
Fp(import)g Fu(and)g Fp(release)p Fu(.)39 b(This)29 b(list)g(is)g
(constructed)i(in)e(the)h(follo)m(wing)f(w)m(a)m(y)-8
b(.)225 4148 y Fs(\017)60 b Fu(The)29 b(list)f(is)h(initialized)d(to)31
b(include)c(certain)i(\014le)g(name)h(patterns:)40 b(names)30
b(asso)s(ciated)g(with)e Ft(cvs)330 4258 y Fu(administration,)22
b(or)g(with)f(other)h(common)h(source)g(con)m(trol)f(systems;)j(common)
e(names)f(for)g(patc)m(h)330 4368 y(\014les,)j(ob)5 b(ject)26
b(\014les,)f(arc)m(hiv)m(e)h(\014les,)f(and)f(editor)h(bac)m(kup)f
(\014les;)i(and)e(other)i(names)e(that)i(are)f(usually)330
4477 y(artifacts)34 b(of)g(assorted)h(utilities.)48 b(Curren)m(tly)-8
b(,)34 b(the)g(default)f(list)f(of)i(ignored)f(\014le)g(name)h
(patterns)330 4587 y(is:)761 4717 y Fp(RCS)238 b(SCCS)190
b(CVS)237 b(CVS.adm)761 4821 y(RCSLOG)94 b(cvslog.*)761
4925 y(tags)190 b(TAGS)761 5029 y(.make.state)236 b(.nse_depinfo)761
5132 y(*~)286 b(#*)g(.#*)237 b(,*)286 b(_$*)238 b(*$)761
5236 y(*.old)142 b(*.bak)g(*.BAK)f(*.orig)94 b(*.rej)142
b(.del-*)761 5340 y(*.a)238 b(*.olb)142 b(*.o)237 b(*.obj)142
b(*.so)190 b(*.exe)p eop
%%Page: 135 137
135 136 bop 150 -116 a Fu(App)s(endix)28 b(C:)i(Reference)h(man)m(ual)f
(for)g(Administrativ)m(e)e(\014les)1276 b(135)761 366
y Fp(*.Z)238 b(*.elc)142 b(*.ln)761 470 y(core)225 603
y Fs(\017)60 b Fu(The)36 b(p)s(er-rep)s(ository)f(list)g(in)g(`)p
Fp($CVSROOT/CVSROOT/cvsignor)o(e)p Fu(')c(is)k(app)s(ended)g(to)i(the)g
(list,)g(if)330 713 y(that)31 b(\014le)e(exists.)225
846 y Fs(\017)60 b Fu(The)32 b(p)s(er-user)f(list)g(in)g(`)p
Fp(.cvsignore)p Fu(')f(in)h(y)m(our)h(home)h(directory)f(is)f(app)s
(ended)g(to)i(the)f(list,)g(if)f(it)330 955 y(exists.)225
1088 y Fs(\017)60 b Fu(An)m(y)30 b(en)m(tries)h(in)e(the)h(en)m
(vironmen)m(t)g(v)-5 b(ariable)29 b Fp($CVSIGNORE)f Fu(is)h(app)s
(ended)g(to)i(the)g(list.)225 1221 y Fs(\017)60 b Fu(An)m(y)30
b(`)p Fp(-I)p Fu(')h(options)e(giv)m(en)i(to)g Ft(cvs)e
Fu(is)h(app)s(ended.)225 1354 y Fs(\017)60 b Fu(As)26
b Ft(cvs)e Fu(tra)m(v)m(erses)j(through)e(y)m(our)h(directories,)g(the)
f(con)m(ten)m(ts)j(of)e(an)m(y)f(`)p Fp(.cvsignore)p
Fu(')f(will)f(b)s(e)i(ap-)330 1464 y(p)s(ended)h(to)i(the)f(list.)39
b(The)27 b(patterns)g(found)f(in)g(`)p Fp(.cvsignore)p
Fu(')g(are)h(only)g(v)-5 b(alid)26 b(for)h(the)g(directory)330
1573 y(that)k(con)m(tains)g(them,)f(not)h(for)f(an)m(y)h
(sub-directories.)275 1729 y(In)c(an)m(y)h(of)g(the)g(5)g(places)g
(listed)e(ab)s(o)m(v)m(e,)k(a)e(single)f(exclamation)h(mark)f(\(`)p
Fp(!)p Fu('\))i(clears)f(the)g(ignore)f(list.)150 1839
y(This)i(can)h(b)s(e)g(used)g(if)f(y)m(ou)i(w)m(an)m(t)g(to)g(store)g
(an)m(y)g(\014le)e(whic)m(h)g(normally)g(is)g(ignored)h(b)m(y)g
Ft(cvs)p Fu(.)275 1972 y(Sp)s(ecifying)20 b(`)p Fp(-I)30
b(!)p Fu(')22 b(to)i Fp(cvs)29 b(import)21 b Fu(will)f(imp)s(ort)h(ev)m
(erything,)j(whic)m(h)e(is)g(generally)g(what)g(y)m(ou)h(w)m(an)m(t)150
2081 y(to)38 b(do)g(if)e(y)m(ou)i(are)g(imp)s(orting)e(\014les)g(from)h
(a)h(pristine)d(distribution)f(or)k(an)m(y)g(other)g(source)g(whic)m(h)
e(is)150 2191 y(kno)m(wn)27 b(to)h(not)g(con)m(tain)g(an)m(y)f
(extraneous)h(\014les.)39 b(Ho)m(w)m(ev)m(er,)30 b(lo)s(oking)c(at)j
(the)e(rules)f(ab)s(o)m(v)m(e)j(y)m(ou)f(will)c(see)150
2301 y(there)33 b(is)f(a)h(\015y)f(in)f(the)i(oin)m(tmen)m(t;)i(if)c
(the)i(distribution)c(con)m(tains)k(an)m(y)g(`)p Fp(.cvsignore)p
Fu(')e(\014les,)h(then)h(the)150 2410 y(patterns)e(from)g(those)g
(\014les)g(will)d(b)s(e)j(pro)s(cessed)f(ev)m(en)i(if)e(`)p
Fp(-I)g(!)p Fu(')h(is)g(sp)s(eci\014ed.)41 b(The)31 b(only)f(w)m(ork)-5
b(around)150 2520 y(is)30 b(to)i(remo)m(v)m(e)h(the)f(`)p
Fp(.cvsignore)p Fu(')d(\014les)h(in)g(order)h(to)h(do)f(the)g(imp)s
(ort.)42 b(Because)33 b(this)d(is)g(a)m(wkw)m(ard,)i(in)150
2629 y(the)f(future)e(`)p Fp(-I)h(!)p Fu(')g(migh)m(t)g(b)s(e)g(mo)s
(di\014ed)e(to)j(o)m(v)m(erride)g(`)p Fp(.cvsignore)p
Fu(')d(\014les)h(in)g(eac)m(h)j(directory)-8 b(.)275
2762 y(Note)22 b(that)f(the)g(syn)m(tax)h(of)f(the)g(ignore)g(\014les)e
(consists)i(of)g(a)g(series)f(of)h(lines,)h(eac)m(h)g(of)f(whic)m(h)e
(con)m(tains)j(a)150 2872 y(space)i(separated)h(list)d(of)i
(\014lenames.)38 b(This)22 b(o\013ers)i(no)g(clean)g(w)m(a)m(y)h(to)f
(sp)s(ecify)f(\014lenames)g(whic)m(h)g(con)m(tain)150
2981 y(spaces,)38 b(but)d(y)m(ou)i(can)f(use)g(a)g(w)m(ork)-5
b(around)35 b(lik)m(e)h(`)p Fp(foo?bar)p Fu(')e(to)j(matc)m(h)g(a)f
(\014le)f(named)h(`)p Fp(foo)30 b(bar)p Fu(')35 b(\(it)150
3091 y(also)f(matc)m(hes)i(`)p Fp(fooxbar)p Fu(')d(and)h(the)h(lik)m
(e\).)53 b(Also)34 b(note)h(that)g(there)g(is)f(curren)m(tly)f(no)i(w)m
(a)m(y)g(to)g(sp)s(ecify)150 3201 y(commen)m(ts.)150
3453 y Fq(C.10)68 b(The)45 b(history)g(\014le)275 3644
y Fu(The)31 b(\014le)g(`)p Fp($CVSROOT/CVSROOT/histor)o(y)p
Fu(')26 b(is)31 b(used)g(to)h(log)g(information)e(for)h(the)h
Fp(history)e Fu(com-)150 3754 y(mand)h(\(see)j(Section)e(A.11)h
([history],)f(page)h(100\).)48 b(This)31 b(\014le)g(m)m(ust)h(b)s(e)g
(created)h(to)g(turn)e(on)h(logging.)150 3863 y(This)f(is)h(done)h
(automatically)g(if)f(the)h Fp(cvs)d(init)h Fu(command)i(is)f(used)h
(to)g(set)h(up)e(the)h(rep)s(ository)f(\(see)150 3973
y(Section)e(2.6)i([Creating)e(a)h(rep)s(ository],)e(page)j(17\).)275
4106 y(The)d(\014le)h(format)g(of)h(the)f(`)p Fp(history)p
Fu(')f(\014le)g(is)h(do)s(cumen)m(ted)g(only)f(in)g(commen)m(ts)i(in)e
(the)h Ft(cvs)g Fu(source)150 4216 y(co)s(de,)f(but)e(generally)g
(programs)g(should)f(use)i(the)g Fp(cvs)h(history)d Fu(command)i(to)g
(access)h(it)f(an)m(yw)m(a)m(y)-8 b(,)30 b(in)150 4325
y(case)h(the)g(format)g(c)m(hanges)g(with)e(future)h(releases)g(of)h
Ft(cvs)p Fu(.)150 4578 y Fq(C.11)68 b(Expansions)46 b(in)e
(administrativ)l(e)k(\014les)275 4769 y Fu(Sometimes)30
b(in)f(writing)f(an)i(administrativ)m(e)f(\014le,)g(y)m(ou)i(migh)m(t)f
(w)m(an)m(t)h(the)g(\014le)e(to)i(b)s(e)f(able)g(to)h(kno)m(w)150
4878 y(v)-5 b(arious)34 b(things)f(based)h(on)h(en)m(vironmen)m(t)f
Ft(cvs)f Fu(is)h(running)e(in.)52 b(There)34 b(are)h(sev)m(eral)f(mec)m
(hanisms)g(to)150 4988 y(do)c(that.)275 5121 y(T)-8 b(o)22
b(\014nd)e(the)i(home)g(directory)f(of)h(the)f(user)g(running)e
Ft(cvs)i Fu(\(from)h(the)g Fp(HOME)e Fu(en)m(vironmen)m(t)i(v)-5
b(ariable\),)150 5230 y(use)33 b(`)p Fp(~)p Fu(')h(follo)m(w)m(ed)f(b)m
(y)g(`)p Fp(/)p Fu(')h(or)f(the)h(end)f(of)h(the)f(line.)49
b(Lik)m(ewise)32 b(for)i(the)f(home)h(directory)f(of)g
Fo(user)p Fu(,)h(use)150 5340 y(`)p Fp(~)p Fo(user)7
b Fu('.)39 b(These)30 b(v)-5 b(ariables)28 b(are)i(expanded)e(on)i(the)
f(serv)m(er)h(mac)m(hine,)f(and)g(don't)h(get)g(an)m(y)g(reasonable)p
eop
%%Page: 136 138
136 137 bop 150 -116 a Fu(136)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y(expansion)22 b(if)g(pserv)m(er)i
(\(see)g(Section)f(2.9.3)i([P)m(assw)m(ord)f(authen)m(ticated],)i(page)
e(20\))g(is)f(in)f(use;)j(therefore)150 476 y(user)31
b(v)-5 b(ariables)30 b(\(see)j(b)s(elo)m(w\))e(ma)m(y)h(b)s(e)f(a)h(b)s
(etter)f(c)m(hoice)i(to)f(customize)g(b)s(eha)m(vior)e(based)h(on)h
(the)g(user)150 586 y(running)c Ft(cvs)p Fu(.)275 720
y(One)40 b(ma)m(y)i(w)m(an)m(t)g(to)g(kno)m(w)f(ab)s(out)g(v)-5
b(arious)40 b(pieces)g(of)i(information)d(in)m(ternal)h(to)i
Ft(cvs)p Fu(.)72 b(A)41 b Ft(cvs)150 830 y Fu(in)m(ternal)24
b(v)-5 b(ariable)23 b(has)i(the)g(syn)m(tax)g Fp(${)p
Fo(v)-5 b(ariable)5 b Fp(})p Fu(,)24 b(where)h Fo(v)-5
b(ariable)28 b Fu(starts)d(with)f(a)h(letter)g(and)f(consists)150
939 y(of)e(alphan)m(umeric)f(c)m(haracters)i(and)f(`)p
Fp(_)p Fu('.)38 b(If)22 b(the)g(c)m(haracter)i(follo)m(wing)d
Fo(v)-5 b(ariable)26 b Fu(is)c(a)g(non-alphan)m(umeric)150
1049 y(c)m(haracter)32 b(other)f(than)f(`)p Fp(_)p Fu(',)h(the)f(`)p
Fp({)p Fu(')h(and)e(`)p Fp(})p Fu(')i(can)g(b)s(e)e(omitted.)41
b(The)30 b Ft(cvs)f Fu(in)m(ternal)g(v)-5 b(ariables)29
b(are:)150 1209 y Fp(CVSROOT)144 b Fu(This)33 b(is)i(the)g(v)-5
b(alue)35 b(of)g(the)h Ft(cvs)e Fu(ro)s(ot)h(in)f(use.)55
b(See)36 b(Chapter)e(2)i([Rep)s(ository],)g(page)g(7,)630
1318 y(for)30 b(a)h(description)d(of)j(the)f(v)-5 b(arious)30
b(w)m(a)m(ys)h(to)g(sp)s(ecify)e(this.)150 1478 y Fp(RCSBIN)192
b Fu(In)41 b Ft(cvs)g Fu(1.9.18)j(and)d(older,)j(this)c(sp)s(eci\014ed)
g(the)i(directory)f(where)g Ft(cvs)g Fu(w)m(as)h(lo)s(oking)630
1587 y(for)35 b Ft(r)n(cs)f Fu(programs.)55 b(Because)36
b Ft(cvs)e Fu(no)h(longer)g(runs)f Ft(r)n(cs)g Fu(programs,)i(sp)s
(ecifying)d(this)630 1697 y(in)m(ternal)c(v)-5 b(ariable)29
b(is)h(no)m(w)g(an)g(error.)150 1856 y Fp(CVSEDITOR)150
1966 y(VISUAL)150 2075 y(EDITOR)192 b Fu(These)31 b(all)f(expand)h(to)g
(the)h(same)f(v)-5 b(alue,)32 b(whic)m(h)d(is)i(the)g(editor)g(that)h
Ft(cvs)e Fu(is)g(using.)42 b(See)630 2185 y(Section)30
b(A.4)h([Global)f(options],)g(page)i(84,)f(for)f(ho)m(w)h(to)g(sp)s
(ecify)e(this.)150 2344 y Fp(USER)288 b Fu(Username)30
b(of)h(the)g(user)e(running)f Ft(cvs)h Fu(\(on)i(the)f
Ft(cvs)g Fu(serv)m(er)h(mac)m(hine\).)275 2504 y(If)37
b(y)m(ou)h(w)m(an)m(t)h(to)f(pass)f(a)i(v)-5 b(alue)37
b(to)h(the)g(administrativ)m(e)e(\014les)h(whic)m(h)g(the)h(user)f(who)
g(is)g(running)150 2614 y Ft(cvs)j Fu(can)h(sp)s(ecify)-8
b(,)43 b(use)d(a)h(user)g(v)-5 b(ariable.)70 b(T)-8 b(o)42
b(expand)e(a)h(user)f(v)-5 b(ariable,)43 b(the)e(administrativ)m(e)e
(\014le)150 2723 y(con)m(tains)d Fp(${=)p Fo(v)-5 b(ariable)5
b Fp(})p Fu(.)53 b(T)-8 b(o)36 b(set)f(a)h(user)f(v)-5
b(ariable,)35 b(sp)s(ecify)f(the)i(global)e(option)h(`)p
Fp(-s)p Fu(')g(to)h Ft(cvs)p Fu(,)g(with)150 2833 y(argumen)m(t)c
Fo(v)-5 b(ariable)5 b Fp(=)p Fo(v)-5 b(alue)5 b Fu(.)44
b(It)33 b(ma)m(y)f(b)s(e)g(particularly)d(useful)i(to)h(sp)s(ecify)f
(this)g(option)g(via)h(`)p Fp(.cvsrc)p Fu(')150 2942
y(\(see)f(Section)g(A.3)g([)p Fp(~)p Fu(/.cvsrc],)g(page)h(84\).)275
3077 y(F)-8 b(or)36 b(example,)g(if)e(y)m(ou)i(w)m(an)m(t)g(the)g
(administrativ)m(e)d(\014le)i(to)h(refer)f(to)h(a)g(test)g(directory)f
(y)m(ou)g(migh)m(t)150 3187 y(create)d(a)f(user)e(v)-5
b(ariable)30 b Fp(TESTDIR)p Fu(.)38 b(Then)30 b(if)f
Ft(cvs)g Fu(is)h(in)m(v)m(ok)m(ed)h(as)390 3315 y Fp(cvs)47
b(-s)g(TESTDIR=/work/local/tests)150 3450 y Fu(and)e(the)g
(administrativ)m(e)f(\014le)g(con)m(tains)i Fp(sh)30
b(${=TESTDIR}/runtests)p Fu(,)44 b(then)h(that)h(string)e(is)g(ex-)150
3559 y(panded)29 b(to)i Fp(sh)f(/work/local/tests/runtes)o(ts)p
Fu(.)275 3694 y(All)f(other)j(strings)e(con)m(taining)h(`)p
Fp($)p Fu(')g(are)h(reserv)m(ed;)g(there)f(is)g(no)g(w)m(a)m(y)h(to)g
(quote)g(a)f(`)p Fp($)p Fu(')h(c)m(haracter)h(so)150
3804 y(that)e(`)p Fp($)p Fu(')g(represen)m(ts)f(itself.)150
4061 y Fq(C.12)68 b(The)45 b(CVSR)l(OOT/con\014g)f(con\014guration)h
(\014le)275 4254 y Fu(The)f(administrativ)m(e)f(\014le)h(`)p
Fp(config)p Fu(')f(con)m(tains)i(v)-5 b(arious)44 b(miscellaneous)f
(settings)i(whic)m(h)e(a\013ect)150 4363 y(the)38 b(b)s(eha)m(vior)g
(of)g Ft(cvs)p Fu(.)63 b(The)38 b(syn)m(tax)g(is)g(sligh)m(tly)e
(di\013eren)m(t)i(from)f(the)i(other)f(administrativ)m(e)f(\014les.)150
4473 y(V)-8 b(ariables)36 b(are)i(not)f(expanded.)59
b(Lines)36 b(whic)m(h)g(start)h(with)f(`)p Fp(#)p Fu(')h(are)g
(considered)f(commen)m(ts.)61 b(Other)150 4583 y(lines)25
b(consist)i(of)h(a)f(k)m(eyw)m(ord,)i(`)p Fp(=)p Fu(',)f(and)f(a)g(v)-5
b(alue.)39 b(Note)29 b(that)f(this)e(syn)m(tax)i(is)e(v)m(ery)i
(strict.)39 b(Extraneous)150 4692 y(spaces)31 b(or)f(tabs)h(are)f(not)h
(p)s(ermitted.)275 4827 y(Curren)m(tly)d(de\014ned)h(k)m(eyw)m(ords)i
(are:)150 5011 y Fp(RCSBIN=)p Fo(bindir)630 5121 y Fu(F)-8
b(or)34 b Ft(cvs)f Fu(1.9.12)j(through)d(1.9.18,)j(this)d(setting)g
(told)g Ft(cvs)g Fu(to)h(lo)s(ok)f(for)h Ft(r)n(cs)e
Fu(programs)630 5230 y(in)f(the)h Fo(bindir)k Fu(directory)-8
b(.)46 b(Curren)m(t)32 b(v)m(ersions)f(of)i Ft(cvs)e
Fu(do)h(not)h(run)e Ft(r)n(cs)g Fu(programs;)i(for)630
5340 y(compatibilit)m(y)c(this)g(setting)h(is)g(accepted,)i(but)d(it)h
(do)s(es)g(nothing.)p eop
%%Page: 137 139
137 138 bop 150 -116 a Fu(App)s(endix)28 b(C:)i(Reference)h(man)m(ual)f
(for)g(Administrativ)m(e)e(\014les)1276 b(137)150 366
y Fp(SystemAuth=)p Fo(v)-5 b(alue)630 476 y Fu(If)48
b Fo(v)-5 b(alue)53 b Fu(is)47 b(`)p Fp(yes)p Fu(',)53
b(then)48 b(pserv)m(er)g(should)f(c)m(hec)m(k)j(for)e(users)f(in)g(the)
i(system's)g(user)630 586 y(database)33 b(if)f(not)g(found)f(in)g(`)p
Fp(CVSROOT/passwd)p Fu('.)43 b(If)32 b(it)g(is)f(`)p
Fp(no)p Fu(',)i(then)f(all)g(pserv)m(er)g(users)630 695
y(m)m(ust)c(exist)f(in)g(`)p Fp(CVSROOT/passwd)p Fu('.)36
b(The)28 b(default)e(is)h(`)p Fp(yes)p Fu('.)40 b(F)-8
b(or)28 b(more)g(on)g(pserv)m(er,)g(see)630 805 y(Section)i(2.9.3)i([P)
m(assw)m(ord)f(authen)m(ticated],)h(page)f(20.)150 964
y Fp(PreservePermissions=)p Fo(v)-5 b(alue)630 1074 y
Fu(Enable)35 b(supp)s(ort)f(for)i(sa)m(ving)g(sp)s(ecial)f(device)h
(\014les,)h(sym)m(b)s(olic)d(links,)i(\014le)f(p)s(ermissions)630
1183 y(and)i(o)m(wnerships)f(in)h(the)h(rep)s(ository)-8
b(.)63 b(The)38 b(default)f(v)-5 b(alue)38 b(is)f(`)p
Fp(no)p Fu('.)63 b(See)39 b(Chapter)e(15)630 1293 y([Sp)s(ecial)29
b(Files],)h(page)h(81)g(for)f(the)h(full)d(implications)g(of)i(using)f
(this)g(k)m(eyw)m(ord.)150 1452 y Fp(TopLevelAdmin=)p
Fo(v)-5 b(alue)630 1562 y Fu(Mo)s(dify)38 b(the)h(`)p
Fp(checkout)p Fu(')e(command)h(to)i(create)g(a)g(`)p
Fp(CVS)p Fu(')e(directory)g(at)i(the)f(top)g(lev)m(el)630
1672 y(of)i(the)f(new)g(w)m(orking)g(directory)-8 b(,)43
b(in)c(addition)g(to)i(`)p Fp(CVS)p Fu(')f(directories)g(created)h
(within)630 1781 y(c)m(hec)m(k)m(ed-out)33 b(directories.)40
b(The)30 b(default)f(v)-5 b(alue)30 b(is)f(`)p Fp(no)p
Fu('.)630 1916 y(This)24 b(option)i(is)f(useful)f(if)h(y)m(ou)h(\014nd)
e(y)m(ourself)i(p)s(erforming)d(man)m(y)j(commands)g(at)h(the)f(top)630
2025 y(lev)m(el)i(of)h(y)m(our)g(w)m(orking)f(directory)-8
b(,)29 b(rather)g(than)f(in)g(one)h(of)g(the)f(c)m(hec)m(k)m(ed)j(out)e
(sub)s(direc-)630 2135 y(tories.)56 b(The)35 b(`)p Fp(CVS)p
Fu(')h(directory)f(created)h(there)g(will)d(mean)j(y)m(ou)g(don't)f(ha)
m(v)m(e)i(to)f(sp)s(ecify)630 2244 y(`)p Fp(CVSROOT)p
Fu(')c(for)i(eac)m(h)h(command.)51 b(It)34 b(also)f(pro)m(vides)g(a)h
(place)g(for)g(the)g(`)p Fp(CVS/Template)p Fu(')630 2354
y(\014le)29 b(\(see)j(Section)e(2.3)h([W)-8 b(orking)31
b(directory)f(storage],)i(page)f(13\).)150 2513 y Fp(LockDir=)p
Fo(directory)630 2623 y Fu(Put)i(CVS)g(lo)s(c)m(k)h(\014les)e(in)h
Fo(directory)41 b Fu(rather)33 b(than)h(directly)e(in)g(the)i(rep)s
(ository)-8 b(.)50 b(This)32 b(is)630 2733 y(useful)26
b(if)h(y)m(ou)h(w)m(an)m(t)h(to)f(let)g(users)f(read)h(from)f(the)i
(rep)s(ository)d(while)g(giving)h(them)h(write)630 2842
y(access)d(only)d(to)i Fo(directory)p Fu(,)g(not)g(to)g(the)f(rep)s
(ository)-8 b(.)38 b(Y)-8 b(ou)24 b(need)e(to)i(create)h
Fo(directory)p Fu(,)g(but)630 2952 y(CVS)33 b(will)e(create)k(sub)s
(directories)d(of)i Fo(directory)41 b Fu(as)34 b(it)f(needs)g(them.)51
b(F)-8 b(or)35 b(information)630 3061 y(on)30 b(CVS)g(lo)s(c)m(ks,)g
(see)h(Section)g(10.5)g([Concurrency],)g(page)g(63.)630
3196 y(Before)26 b(enabling)e(the)h(Lo)s(c)m(kDir)h(option,)g(mak)m(e)g
(sure)f(that)h(y)m(ou)f(ha)m(v)m(e)i(trac)m(k)m(ed)g(do)m(wn)e(and)630
3305 y(remo)m(v)m(ed)g(an)m(y)f(copies)f(of)h(CVS)f(1.9)i(or)f(older.)
37 b(Suc)m(h)23 b(v)m(ersions)g(neither)g(supp)s(ort)f(Lo)s(c)m(kDir,)
630 3415 y(nor)32 b(will)d(giv)m(e)k(an)f(error)f(indicating)f(that)j
(they)g(don't)f(supp)s(ort)e(it.)46 b(The)31 b(result,)h(if)f(this)630
3525 y(is)e(allo)m(w)m(ed)h(to)h(happ)s(en,)e(is)g(that)i(some)g(CVS)e
(users)h(will)d(put)j(the)g(lo)s(c)m(ks)h(one)f(place,)h(and)630
3634 y(others)g(will)c(put)j(them)h(another)f(place,)h(and)f(therefore)
h(the)g(rep)s(ository)e(could)h(b)s(ecome)630 3744 y(corrupted.)56
b(CVS)35 b(1.10)i(do)s(es)e(not)h(supp)s(ort)e(Lo)s(c)m(kDir)i(but)f
(it)g(will)e(prin)m(t)h(a)i(w)m(arning)f(if)630 3853
y(run)29 b(on)h(a)h(rep)s(ository)e(with)g(Lo)s(c)m(kDir)i(enabled.)p
eop
%%Page: 138 140
138 139 bop 150 -116 a Fu(138)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)p eop
%%Page: 139 141
139 140 bop 150 -116 a Fu(App)s(endix)28 b(D:)j(All)e(en)m(vironmen)m
(t)h(v)-5 b(ariables)29 b(whic)m(h)g(a\013ect)j(CVS)1183
b(139)150 209 y Fr(App)t(endix)82 b(D)f(All)55 b(en)l(vironmen)l(t)c(v)
-9 b(ariables)56 b(whic)l(h)1097 366 y(a\013ect)d(CVS)275
578 y Fu(This)28 b(is)i(a)g(complete)h(list)e(of)i(all)e(en)m(vironmen)
m(t)h(v)-5 b(ariables)29 b(that)i(a\013ect)h Ft(cvs)p
Fu(.)150 748 y Fp($CVSIGNORE)630 858 y Fu(A)i(whitespace-separated)g
(list)e(of)i(\014le)e(name)i(patterns)f(that)i Ft(cvs)d
Fu(should)g(ignore.)50 b(See)630 968 y(Section)30 b(C.9)h([cvsignore],)
g(page)g(134.)150 1118 y Fp($CVSWRAPPERS)630 1227 y Fu(A)24
b(whitespace-separated)g(list)e(of)i(\014le)f(name)h(patterns)f(that)h
Ft(cvs)f Fu(should)f(treat)j(as)e(wrap-)630 1337 y(p)s(ers.)40
b(See)30 b(Section)g(C.2)h([W)-8 b(rapp)s(ers],)30 b(page)i(128.)150
1487 y Fp($CVSREAD)96 b Fu(If)42 b(this)f(is)h(set,)k
Fp(checkout)40 b Fu(and)i Fp(update)f Fu(will)f(try)i(hard)f(to)i(mak)m
(e)h(the)e(\014les)g(in)f(y)m(our)630 1597 y(w)m(orking)36
b(directory)g(read-only)-8 b(.)60 b(When)37 b(this)e(is)h(not)h(set,)j
(the)d(default)e(b)s(eha)m(vior)h(is)g(to)630 1706 y(p)s(ermit)29
b(mo)s(di\014cation)f(of)j(y)m(our)f(w)m(orking)g(\014les.)150
1857 y Fp($CVSUMASK)630 1966 y Fu(Con)m(trols)k(p)s(ermissions)e(of)j
(\014les)f(in)f(the)i(rep)s(ository)-8 b(.)54 b(See)35
b(Section)g(2.2.2)h([File)f(p)s(ermis-)630 2076 y(sions],)30
b(page)h(9.)150 2226 y Fp($CVSROOT)96 b Fu(Should)43
b(con)m(tain)i(the)g(full)d(pathname)j(to)h(the)f(ro)s(ot)g(of)g(the)g
Ft(cvs)f Fu(source)h(rep)s(ository)630 2336 y(\(where)34
b(the)g Ft(r)n(cs)f Fu(\014les)g(are)i(k)m(ept\).)53
b(This)32 b(information)g(m)m(ust)i(b)s(e)g(a)m(v)-5
b(ailable)33 b(to)i Ft(cvs)e Fu(for)630 2445 y(most)i(commands)g(to)h
(execute;)j(if)34 b Fp($CVSROOT)e Fu(is)i(not)i(set,)h(or)e(if)f(y)m
(ou)h(wish)e(to)j(o)m(v)m(erride)630 2555 y(it)28 b(for)g(one)g(in)m(v)
m(o)s(cation,)h(y)m(ou)g(can)f(supply)e(it)i(on)g(the)g(command)g
(line:)38 b(`)p Fp(cvs)30 b(-d)g(cvsroot)630 2665 y(cvs_command)p
Fh(:)15 b(:)g(:)n Fu(')25 b(Once)f(y)m(ou)g(ha)m(v)m(e)i(c)m(hec)m(k)m
(ed)g(out)f(a)f(w)m(orking)g(directory)-8 b(,)26 b Ft(cvs)d
Fu(stores)i(the)630 2774 y(appropriate)34 b(ro)s(ot)h(\(in)e(the)i
(\014le)f(`)p Fp(CVS/Root)p Fu('\),)g(so)h(normally)e(y)m(ou)i(only)f
(need)g(to)h(w)m(orry)630 2884 y(ab)s(out)30 b(this)f(when)h(initially)
d(c)m(hec)m(king)k(out)f(a)h(w)m(orking)f(directory)-8
b(.)150 3034 y Fp($EDITOR)150 3144 y($CVSEDITOR)150 3253
y($VISUAL)144 b Fu(Sp)s(eci\014es)57 b(the)i(program)f(to)i(use)e(for)g
(recording)g(log)h(messages)g(during)e(commit.)630 3363
y Fp($CVSEDITOR)31 b Fu(o)m(v)m(errides)j Fp($EDITOR)p
Fu(.)49 b(See)34 b(Section)f(1.3.2)j([Committing)d(y)m(our)g(c)m
(hanges],)630 3472 y(page)e(4.)150 3623 y Fp($PATH)240
b Fu(If)27 b Fp($RCSBIN)e Fu(is)h(not)h(set,)h(and)f(no)g(path)g(is)f
(compiled)f(in)m(to)i Ft(cvs)p Fu(,)g(it)g(will)d(use)j
Fp($PATH)e Fu(to)j(try)630 3732 y(to)j(\014nd)e(all)g(programs)h(it)g
(uses.)150 3883 y Fp($HOME)150 4033 y($HOMEPATH)150 4163
y($HOMEDRIVE)630 4272 y Fu(Used)35 b(to)h(lo)s(cate)h(the)e(directory)g
(where)g(the)h(`)p Fp(.cvsrc)p Fu(')e(\014le,)i(and)f(other)h(suc)m(h)f
(\014les,)h(are)630 4382 y(searc)m(hed.)67 b(On)38 b(Unix,)j(CVS)d
(just)g(c)m(hec)m(ks)j(for)d(HOME.)i(On)e(Windo)m(ws)g(NT,)h(the)g
(sys-)630 4492 y(tem)28 b(will)e(set)i(HOMEDRIVE,)h(for)e(example)h(to)
g(`)p Fp(d:)p Fu(')g(and)g(HOMEP)-8 b(A)g(TH,)29 b(for)e(example)630
4601 y(to)43 b(`)p Fp(\\joe)p Fu('.)75 b(On)41 b(Windo)m(ws)g(95,)46
b(y)m(ou'll)c(probably)e(need)i(to)h(set)f(HOMEDRIVE)h(and)630
4711 y(HOMEP)-8 b(A)g(TH)31 b(y)m(ourself.)150 4861 y
Fp($CVS_RSH)96 b Fu(Sp)s(eci\014es)35 b(the)h(external)g(program)g
(whic)m(h)f(CVS)h(connects)h(with,)g(when)e Fp(:ext:)g
Fu(access)630 4971 y(metho)s(d)30 b(is)f(sp)s(eci\014ed.)39
b(see)31 b(Section)f(2.9.2)j([Connecting)d(via)g(rsh],)f(page)j(19.)150
5121 y Fp($CVS_SERVER)630 5230 y Fu(Used)k(in)f(clien)m(t-serv)m(er)h
(mo)s(de)g(when)f(accessing)i(a)f(remote)h(rep)s(ository)e(using)g
Ft(rsh)p Fu(.)57 b(It)630 5340 y(sp)s(eci\014es)36 b(the)h(name)h(of)f
(the)h(program)f(to)h(start)g(on)f(the)g(serv)m(er)h(side)e(when)g
(accessing)p eop
%%Page: 140 142
140 141 bop 150 -116 a Fu(140)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)630 366 y(a)42 b(remote)g(rep)s(ository)e
(using)g Ft(rsh)p Fu(.)73 b(The)41 b(default)f(v)-5 b(alue)41
b(is)f Fp(cvs)p Fu(.)73 b(see)42 b(Section)f(2.9.2)630
476 y([Connecting)30 b(via)g(rsh],)g(page)h(19)150 635
y Fp($CVS_PASSFILE)630 745 y Fu(Used)47 b(in)e(clien)m(t-serv)m(er)i
(mo)s(de)f(when)g(accessing)h(the)g Fp(cvs)29 b(login)g(server)p
Fu(.)88 b(Default)630 855 y(v)-5 b(alue)25 b(is)f(`)p
Fp($HOME/.cvspass)p Fu('.)35 b(see)26 b(Section)f(2.9.3.2)i([P)m(assw)m
(ord)f(authen)m(tication)f(clien)m(t],)630 964 y(page)31
b(22)150 1124 y Fp($CVS_CLIENT_PORT)630 1233 y Fu(Used)39
b(in)e(clien)m(t-serv)m(er)i(mo)s(de)f(when)g(accessing)h(the)g(serv)m
(er)f(via)h(Kerb)s(eros.)64 b(see)39 b(Sec-)630 1343
y(tion)30 b(2.9.5)i([Kerb)s(eros)e(authen)m(ticated],)h(page)h(24)150
1502 y Fp($CVS_RCMD_PORT)630 1612 y Fu(Used)i(in)e(clien)m(t-serv)m(er)
i(mo)s(de.)51 b(If)33 b(set,)j(sp)s(eci\014es)c(the)i(p)s(ort)g(n)m(um)
m(b)s(er)e(to)j(b)s(e)e(used)g(when)630 1721 y(accessing)38
b(the)g Ft(r)n(cmd)f Fu(demon)h(on)f(the)i(serv)m(er)f(side.)62
b(\(Curren)m(tly)36 b(not)i(used)f(for)h(Unix)630 1831
y(clien)m(ts\).)150 1990 y Fp($CVS_CLIENT_LOG)630 2100
y Fu(Used)e(for)f(debugging)g(only)g(in)f(clien)m(t-serv)m(er)i(mo)s
(de.)57 b(If)35 b(set,)j(ev)m(erything)d(send)g(to)i(the)630
2210 y(serv)m(er)23 b(is)e(logged)i(in)m(to)g(`)p Fp
($CVS_CLIENT_LOG.in)p Fu(')18 b(and)k(ev)m(erything)g(send)g(from)g
(the)h(serv)m(er)630 2319 y(is)29 b(logged)i(in)m(to)g(`)p
Fp($CVS_CLIENT_LOG.out)p Fu('.)150 2479 y Fp($CVS_SERVER_SLEEP)630
2588 y Fu(Used)d(only)e(for)i(debugging)e(the)i(serv)m(er)g(side)f(in)f
(clien)m(t-serv)m(er)i(mo)s(de.)39 b(If)27 b(set,)i(dela)m(ys)f(the)630
2698 y(start)f(of)f(the)g(serv)m(er)g(c)m(hild)e(pro)s(cess)i(the)g(sp)
s(eci\014ed)e(amoun)m(t)j(of)f(seconds)g(so)g(that)g(y)m(ou)h(can)630
2807 y(attac)m(h)32 b(to)f(it)f(with)f(a)i(debugger.)150
2967 y Fp($CVS_IGNORE_REMOTE_ROOT)630 3076 y Fu(F)-8
b(or)29 b Ft(cvs)e Fu(1.10)j(and)e(older,)g(setting)g(this)f(v)-5
b(ariable)27 b(prev)m(en)m(ts)i Ft(cvs)e Fu(from)h(o)m(v)m(erwriting)g
(the)630 3186 y(`)p Fp(CVS/Root)p Fu(')k(\014le)i(when)f(the)h(`)p
Fp(-d)p Fu(')g(global)g(option)g(is)f(sp)s(eci\014ed.)50
b(Later)35 b(v)m(ersions)f(of)g Ft(cvs)630 3296 y Fu(do)c(not)h
(rewrite)e(`)p Fp(CVS/Root)p Fu(',)g(so)i(CVS)p 2016
3296 28 4 v 32 w(IGNORE)p 2420 3296 V 33 w(REMOTE)p 2864
3296 V 32 w(R)m(OOT)e(has)i(no)f(e\013ect.)150 3455 y
Fp($COMSPEC)96 b Fu(Used)33 b(under)f(OS/2)i(only)-8
b(.)50 b(It)33 b(sp)s(eci\014es)g(the)g(name)h(of)g(the)f(command)h(in)
m(terpreter)f(and)630 3564 y(defaults)c(to)j Ft(cmd.exe)p
Fu(.)150 3724 y Fp($TMPDIR)150 3833 y($TMP)150 3943 y($TEMP)240
b Fu(Directory)37 b(in)e(whic)m(h)h(temp)s(orary)g(\014les)g(are)h(lo)s
(cated.)59 b(The)37 b Ft(cvs)e Fu(serv)m(er)i(uses)f
Fp(TMPDIR)p Fu(.)630 4053 y(See)g(Section)f(A.4)h([Global)f(options],)i
(page)f(84,)i(for)d(a)h(description)e(of)i(ho)m(w)f(to)h(sp)s(ecify)630
4162 y(this.)h(Some)22 b(parts)g(of)g Ft(cvs)f Fu(will)f(alw)m(a)m(ys)i
(use)g(`)p Fp(/tmp)p Fu(')g(\(via)g(the)g Fp(tmpnam)f
Fu(function)f(pro)m(vided)630 4272 y(b)m(y)30 b(the)h(system\).)630
4406 y(On)44 b(Windo)m(ws)g(NT,)h Fp(TMP)g Fu(is)f(used)g(\(via)h(the)g
Fp(_tempnam)e Fu(function)h(pro)m(vided)g(b)m(y)h(the)630
4516 y(system\).)630 4650 y(The)35 b Fp(patch)g Fu(program)h(whic)m(h)e
(is)h(used)g(b)m(y)h(the)g Ft(cvs)f Fu(clien)m(t)h(uses)f
Fp(TMPDIR)p Fu(,)h(and)g(if)e(it)i(is)630 4760 y(not)i(set,)i(uses)d(`)
p Fp(/tmp)p Fu(')f(\(at)j(least)f(with)e(GNU)i(patc)m(h)g(2.1\).)63
b(Note)39 b(that)f(if)e(y)m(our)i(serv)m(er)630 4870
y(and)27 b(clien)m(t)g(are)g(b)s(oth)g(running)e Ft(cvs)h
Fu(1.9.10)j(or)f(later,)g Ft(cvs)e Fu(will)f(not)j(in)m(v)m(ok)m(e)g
(an)f(external)630 4979 y Fp(patch)i Fu(program.)p eop
%%Page: 141 143
141 142 bop 150 -116 a Fu(App)s(endix)28 b(E:)i(Compatibilit)m(y)e(b)s
(et)m(w)m(een)j(CVS)f(V)-8 b(ersions)1453 b(141)150 366
y Fr(App)t(endix)53 b(E)81 b(Compatibilit)l(y)55 b(b)t(et)l(w)l(een)c
(CVS)i(V)-13 b(ersions)275 601 y Fu(The)43 b(rep)s(ository)f(format)i
(is)f(compatible)g(going)h(bac)m(k)g(to)h Ft(cvs)d Fu(1.3.)82
b(But)44 b(see)g(Section)g(10.6.5)150 710 y([W)-8 b(atc)m(hes)37
b(Compatibilit)m(y],)d(page)h(67,)h(if)e(y)m(ou)h(ha)m(v)m(e)h(copies)e
(of)h Ft(cvs)e Fu(1.6)j(or)e(older)g(and)g(y)m(ou)h(w)m(an)m(t)g(to)150
820 y(use)30 b(the)h(optional)e(dev)m(elop)s(er)h(comm)m(unication)g
(features.)275 954 y(The)22 b(w)m(orking)g(directory)h(format)g(is)f
(compatible)g(going)h(bac)m(k)h(to)g Ft(cvs)e Fu(1.5.)39
b(It)23 b(did)e(c)m(hange)j(b)s(et)m(w)m(een)150 1064
y Ft(cvs)29 b Fu(1.3)j(and)d Ft(cvs)h Fu(1.5.)42 b(If)29
b(y)m(ou)i(run)e Ft(cvs)g Fu(1.5)j(or)e(new)m(er)g(on)g(a)h(w)m(orking)
f(directory)f(c)m(hec)m(k)m(ed)k(out)d(with)150 1173
y Ft(cvs)c Fu(1.3,)j Ft(cvs)c Fu(will)f(con)m(v)m(ert)29
b(it,)e(but)f(to)i(go)f(bac)m(k)h(to)f Ft(cvs)f Fu(1.3)i(y)m(ou)f(need)
f(to)i(c)m(hec)m(k)g(out)f(a)g(new)g(w)m(orking)150 1283
y(directory)j(with)f Ft(cvs)g Fu(1.3.)275 1418 y(The)39
b(remote)j(proto)s(col)e(is)f(in)m(terop)s(erable)g(going)i(bac)m(k)g
(to)g Ft(cvs)f Fu(1.5,)k(but)39 b(no)i(further)e(\(1.5)j(w)m(as)150
1527 y(the)e(\014rst)e(o\016cial)h(release)h(with)e(the)h(remote)i
(proto)s(col,)h(but)c(some)i(older)e(v)m(ersions)h(migh)m(t)g(still)f
(b)s(e)150 1637 y(\015oating)28 b(around\).)40 b(In)27
b(man)m(y)i(cases)g(y)m(ou)g(need)f(to)h(upgrade)e(b)s(oth)h(the)h
(clien)m(t)e(and)h(the)h(serv)m(er)f(to)h(tak)m(e)150
1746 y(adv)-5 b(an)m(tage)32 b(of)f(new)f(features)g(and)g(bug\014xes,)
g(ho)m(w)m(ev)m(er.)p eop
%%Page: 142 144
142 143 bop 150 -116 a Fu(142)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)p eop
%%Page: 143 145
143 144 bop 150 -116 a Fu(App)s(endix)28 b(F:)j(T)-8
b(roublesho)s(oting)2288 b(143)150 366 y Fr(App)t(endix)53
b(F)82 b(T)-13 b(roublesho)t(oting)275 618 y Fu(If)25
b(y)m(ou)i(are)g(ha)m(ving)e(trouble)h(with)f Ft(cvs)p
Fu(,)h(this)f(app)s(endix)f(ma)m(y)j(help.)38 b(If)25
b(there)i(is)e(a)i(particular)d(error)150 727 y(message)29
b(whic)m(h)d(y)m(ou)i(are)g(seeing,)g(then)f(y)m(ou)h(can)g(lo)s(ok)f
(up)g(the)g(message)i(alphab)s(etically)-8 b(.)38 b(If)27
b(not,)i(y)m(ou)150 837 y(can)i(lo)s(ok)f(through)f(the)i(section)f(on)
h(other)f(problems)f(to)i(see)g(if)e(y)m(our)i(problem)d(is)i(men)m
(tioned)g(there.)150 1108 y Fq(F.1)67 b(P)l(artial)47
b(list)f(of)f(error)g(messages)275 1306 y Fu(Here)31
b(is)f(a)h(partial)f(list)g(of)h(error)f(messages)i(that)g(y)m(ou)f(ma)
m(y)h(see)f(from)f Ft(cvs)p Fu(.)42 b(It)31 b(is)f(not)h(a)g(complete)
150 1416 y(list|)p Ft(cvs)e Fu(is)i(capable)g(of)h(prin)m(ting)d(man)m
(y)-8 b(,)33 b(man)m(y)f(error)f(messages,)i(often)f(with)e(parts)i(of)
f(them)h(sup-)150 1526 y(plied)g(b)m(y)h(the)h(op)s(erating)g(system,)h
(but)e(the)h(in)m(ten)m(tion)f(is)g(to)i(list)d(the)i(common)g(and/or)g
(p)s(oten)m(tially)150 1635 y(confusing)29 b(error)h(messages.)275
1775 y(The)d(messages)i(are)g(alphab)s(etical,)e(but)h(in)m(tro)s
(ductory)f(text)i(suc)m(h)f(as)g(`)p Fp(cvs)i(update:)e
Fu(')h(is)e(not)h(con-)150 1885 y(sidered)h(in)g(ordering)g(them.)275
2025 y(In)i(some)i(cases)g(the)g(list)e(includes)f(messages)j(prin)m
(ted)e(b)m(y)h(old)g(v)m(ersions)f(of)i Ft(cvs)e Fu(\(partly)h(b)s
(ecause)150 2135 y(users)e(ma)m(y)h(not)f(b)s(e)g(sure)g(whic)m(h)f(v)m
(ersion)g(of)i Ft(cvs)e Fu(they)i(are)g(using)e(at)i(an)m(y)f
(particular)f(momen)m(t\).)150 2302 y Fp(cvs)g Fo(command)t
Fp(:)h(authorization)d(failed:)h(server)h Fo(host)j Fp(rejected)c
(access)630 2412 y Fu(This)38 b(is)h(a)h(generic)g(resp)s(onse)f(when)g
(trying)f(to)j(connect)g(to)f(a)h(pserv)m(er)e(serv)m(er)h(whic)m(h)630
2522 y(c)m(ho)s(oses)32 b(not)g(to)f(pro)m(vide)g(a)g(sp)s(eci\014c)f
(reason)i(for)f(den)m(ying)f(authorization.)43 b(Chec)m(k)31
b(that)630 2631 y(the)26 b(username)f(and)h(passw)m(ord)f(sp)s
(eci\014ed)f(are)i(correct)h(and)f(that)g(the)g(CVSR)m(OOT)f(sp)s(ec-)
630 2741 y(i\014ed)36 b(is)h(allo)m(w)m(ed)g(b)m(y)h({allo)m(w-ro)s(ot)
g(in)e(inetd.conf.)62 b(See)38 b(Section)f(2.9.3)j([P)m(assw)m(ord)e
(au-)630 2850 y(then)m(ticated],)32 b(page)f(20.)150
3015 y Fo(\014le)5 b Fp(:)p Fo(line)g Fp(:)28 b(Assertion)f(')p
Fo(text)r Fp(')k(failed)630 3125 y Fu(The)44 b(exact)h(format)g(of)f
(this)f(message)i(ma)m(y)g(v)-5 b(ary)44 b(dep)s(ending)e(on)i(y)m(our)
g(system.)82 b(It)630 3235 y(indicates)43 b(a)h(bug)f(in)f
Ft(cvs)p Fu(,)47 b(whic)m(h)42 b(can)i(b)s(e)f(handled)f(as)i(describ)s
(ed)d(in)i(App)s(endix)e(H)630 3344 y([BUGS],)31 b(page)h(151.)150
3509 y Fp(cvs)d Fo(command)t Fp(:)h(conflict:)e(removed)g
Fo(\014le)35 b Fp(was)29 b(modified)f(by)i(second)f(party)630
3619 y Fu(This)j(message)i(indicates)e(that)i(y)m(ou)g(remo)m(v)m(ed)g
(a)g(\014le,)f(and)g(someone)h(else)f(mo)s(di\014ed)e(it.)630
3728 y(T)-8 b(o)41 b(resolv)m(e)g(the)g(con\015ict,)j(\014rst)c(run)f
(`)p Fp(cvs)30 b(add)g Fo(\014le)5 b Fu('.)71 b(If)41
b(desired,)h(lo)s(ok)e(at)i(the)f(other)630 3838 y(part)m(y's)28
b(mo)s(di\014cation)e(to)j(decide)e(whether)g(y)m(ou)h(still)d(w)m(an)m
(t)k(to)f(remo)m(v)m(e)h(it.)40 b(If)27 b(y)m(ou)h(don't)630
3948 y(w)m(an)m(t)35 b(to)g(remo)m(v)m(e)h(it,)f(stop)f(here.)53
b(If)34 b(y)m(ou)g(do)g(w)m(an)m(t)i(to)f(remo)m(v)m(e)g(it,)h(pro)s
(ceed)e(with)f(`)p Fp(cvs)630 4057 y(remove)c Fo(\014le)5
b Fu(')29 b(and)h(commit)h(y)m(our)f(remo)m(v)-5 b(al.)150
4222 y Fp(cannot)29 b(change)f(permissions)g(on)h(temporary)f
(directory)870 4326 y(Operation)45 b(not)i(permitted)630
4463 y Fu(This)30 b(message)j(has)e(b)s(een)g(happ)s(ening)e(in)i(a)h
(non-repro)s(ducible,)d(o)s(ccasional)i(w)m(a)m(y)i(when)630
4573 y(w)m(e)j(run)e(the)i(clien)m(t/serv)m(er)g(testsuite,)h(b)s(oth)e
(on)h(Red)f(Hat)i(Lin)m(ux)d(3.0.3)j(and)e(4.1.)58 b(W)-8
b(e)630 4682 y(ha)m(v)m(en't)39 b(b)s(een)e(able)g(to)i(\014gure)e(out)
h(what)g(causes)g(it,)h(nor)e(is)g(it)g(kno)m(wn)h(whether)f(it)g(is)
630 4792 y(sp)s(eci\014c)42 b(to)h(lin)m(ux)e(\(or)i(ev)m(en)h(to)g
(this)d(particular)h(mac)m(hine!\).)78 b(If)43 b(the)g(problem)e(do)s
(es)630 4902 y(o)s(ccur)26 b(on)g(other)g(unices,)g(`)p
Fp(Operation)i(not)i(permitted)p Fu(')24 b(w)m(ould)h(b)s(e)g(lik)m
(ely)g(to)i(read)f(`)p Fp(Not)630 5011 y(owner)p Fu(')f(or)i(whatev)m
(er)g(the)f(system)h(in)e(question)h(uses)f(for)i(the)f(unix)f
Fp(EPERM)g Fu(error.)39 b(If)26 b(y)m(ou)630 5121 y(ha)m(v)m(e)37
b(an)m(y)g(information)d(to)j(add,)g(please)e(let)h(us)g(kno)m(w)g(as)g
(describ)s(ed)e(in)h(App)s(endix)e(H)630 5230 y([BUGS],)k(page)g(151.)
60 b(If)36 b(y)m(ou)g(exp)s(erience)g(this)f(error)h(while)e(using)g
Ft(cvs)p Fu(,)j(retrying)f(the)630 5340 y(op)s(eration)30
b(whic)m(h)f(pro)s(duced)g(it)h(should)e(w)m(ork)i(\014ne.)p
eop
%%Page: 144 146
144 145 bop 150 -116 a Fu(144)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Fp(cannot)f(open)g(CVS/Entries)e
(for)j(reading:)e(No)i(such)f(file)g(or)h(directory)630
476 y Fu(This)c(generally)h(indicates)g(a)h Ft(cvs)f
Fu(in)m(ternal)g(error,)h(and)g(can)g(b)s(e)f(handled)f(as)i(with)f
(other)630 586 y Ft(cvs)d Fu(bugs)f(\(see)j(App)s(endix)c(H)i([BUGS],)i
(page)f(151\).)41 b(Usually)23 b(there)h(is)g(a)h(w)m(ork)-5
b(around|)630 695 y(the)34 b(exact)g(nature)g(of)f(whic)m(h)f(w)m(ould)
g(dep)s(end)g(on)h(the)h(situation)e(but)h(whic)m(h)f(hop)s(efully)630
805 y(could)d(b)s(e)h(\014gured)f(out.)150 983 y Fp(cvs)g([init)g
(aborted]:)f(cannot)h(open)g(CVS/Root:)f(No)i(such)f(file)g(or)h
(directory)630 1093 y Fu(This)42 b(message)j(is)e(harmless.)79
b(Pro)m(vided)43 b(it)g(is)g(not)h(accompanied)g(b)m(y)f(other)h
(errors,)630 1202 y(the)32 b(op)s(eration)f(has)h(completed)g
(successfully)-8 b(.)43 b(This)30 b(message)j(should)d(not)i(o)s(ccur)f
(with)630 1312 y(curren)m(t)37 b(v)m(ersions)f(of)h Ft(cvs)p
Fu(,)h(but)f(it)f(is)h(do)s(cumen)m(ted)f(here)h(for)g(the)g(b)s
(ene\014t)g(of)g Ft(cvs)f Fu(1.9)630 1421 y(and)30 b(older.)150
1600 y Fp(cvs)f([checkout)f(aborted]:)g(cannot)h(rename)f(file)i
Fo(\014le)k Fp(to)c(CVS/,,)p Fo(\014le)5 b Fp(:)28 b(Invalid)g
(argument)630 1709 y Fu(This)i(message)j(has)f(b)s(een)f(rep)s(orted)h
(as)g(in)m(termitten)m(tly)f(happ)s(ening)f(with)h(CVS)g(1.9)i(on)630
1819 y(Solaris)c(2.5.)43 b(The)30 b(cause)h(is)f(unkno)m(wn;)g(if)g(y)m
(ou)h(kno)m(w)f(more)h(ab)s(out)g(what)f(causes)h(it,)g(let)630
1928 y(us)f(kno)m(w)g(as)h(describ)s(ed)d(in)h(App)s(endix)f(H)i
([BUGS],)i(page)f(151.)150 2107 y Fp(cvs)e([)p Fo(command)34
b Fp(aborted]:)28 b(cannot)g(start)h(server)g(via)h(rcmd)630
2216 y Fu(This,)39 b(unfortunately)-8 b(,)40 b(is)d(a)i(rather)g(nonsp)
s(eci\014c)d(error)j(message)g(whic)m(h)e Ft(cvs)h Fu(1.9)i(will)630
2326 y(prin)m(t)34 b(if)g(y)m(ou)h(are)h(running)c(the)j
Ft(cvs)f Fu(clien)m(t)h(and)f(it)h(is)f(ha)m(ving)h(trouble)f
(connecting)h(to)630 2435 y(the)40 b(serv)m(er.)67 b(Curren)m(t)39
b(v)m(ersions)f(of)i Ft(cvs)e Fu(should)g(prin)m(t)g(a)h(m)m(uc)m(h)h
(more)f(sp)s(eci\014c)f(error)630 2545 y(message.)j(If)27
b(y)m(ou)h(get)h(this)e(message)i(when)e(y)m(ou)h(didn't)e(mean)i(to)h
(run)d(the)i(clien)m(t)f(at)i(all,)630 2655 y(y)m(ou)c(probably)f
(forgot)i(to)g(sp)s(ecify)d Fp(:local:)p Fu(,)i(as)g(describ)s(ed)e(in)
h(Chapter)g(2)i([Rep)s(ository],)630 2764 y(page)31 b(7.)150
2942 y Fp(ci:)e Fo(\014le)p Fp(,v:)g(bad)h(diff)f(output)f(line:)h
(Binary)g(files)g(-)h(and)g(/tmp/T2a22651)c(differ)630
3052 y Fu(CVS)39 b(1.9)i(and)e(older)g(will)e(prin)m(t)h(this)g
(message)j(when)e(trying)g(to)h(c)m(hec)m(k)h(in)e(a)h(binary)630
3162 y(\014le)35 b(if)h Ft(r)n(cs)f Fu(is)h(not)g(correctly)h
(installed.)56 b(Re-read)37 b(the)g(instructions)d(that)j(came)g(with)
630 3271 y(y)m(our)27 b Ft(r)n(cs)f Fu(distribution)d(and)j(the)h
Ft(inst)-6 b(all)26 b Fu(\014le)g(in)g(the)h Ft(cvs)f
Fu(distribution.)36 b(Alternately)-8 b(,)630 3381 y(upgrade)29
b(to)i(a)g(curren)m(t)f(v)m(ersion)f(of)h Ft(cvs)p Fu(,)g(whic)m(h)e(c)
m(hec)m(ks)k(in)d(\014les)g(itself)g(rather)h(than)f(via)630
3490 y Ft(r)n(cs)p Fu(.)150 3669 y Fp(cvs)g(checkout:)f(could)h(not)h
(check)f(out)g Fo(\014le)630 3778 y Fu(With)37 b(CVS)g(1.9,)k(this)c
(can)h(mean)f(that)i(the)f Fp(co)f Fu(program)g(\(part)h(of)g
Ft(r)n(cs)p Fu(\))f(returned)g(a)630 3888 y(failure.)54
b(It)35 b(should)f(b)s(e)g(preceded)h(b)m(y)h(another)f(error)g
(message,)j(ho)m(w)m(ev)m(er)f(it)e(has)g(b)s(een)630
3997 y(observ)m(ed)d(without)f(another)i(error)e(message)i(and)f(the)g
(cause)h(is)e(not)h(w)m(ell-understo)s(o)s(d.)630 4107
y(With)27 b(the)g(curren)m(t)g(v)m(ersion)f(of)i(CVS,)e(whic)m(h)g(do)s
(es)h(not)g(run)f Fp(co)p Fu(,)h(if)f(this)g(message)i(o)s(ccurs)630
4216 y(without)41 b(another)g(error)h(message,)j(it)c(is)g
(de\014nitely)f(a)i(CVS)e(bug)h(\(see)i(App)s(endix)c(H)630
4326 y([BUGS],)31 b(page)h(151\).)150 4504 y Fp(cvs)d([login)g
(aborted]:)f(could)h(not)g(find)h(out)f(home)g(directory)630
4614 y Fu(This)k(means)i(that)g(y)m(ou)h(need)e(to)i(set)f(the)g(en)m
(vironmen)m(t)g(v)-5 b(ariables)33 b(that)j(CVS)e(uses)g(to)630
4723 y(lo)s(cate)f(y)m(our)e(home)h(directory)-8 b(.)46
b(See)32 b(the)g(discussion)d(of)j(HOME,)g(HOMEDRIVE,)h(and)630
4833 y(HOMEP)-8 b(A)g(TH)31 b(in)e(App)s(endix)f(D)j([En)m(vironmen)m
(t)e(v)-5 b(ariables],)30 b(page)h(139.)150 5011 y Fp(cvs)e(update:)g
(could)g(not)g(merge)g(revision)f Fo(rev)38 b Fp(of)30
b Fo(\014le)5 b Fp(:)29 b(No)h(such)f(file)h(or)f(directory)630
5121 y Fu(CVS)35 b(1.9)j(and)d(older)h(will)d(prin)m(t)i(this)g
(message)j(if)d(there)h(w)m(as)h(a)f(problem)f(\014nding)f(the)630
5230 y Fp(rcsmerge)28 b Fu(program.)40 b(Mak)m(e)32 b(sure)e(that)h(it)
f(is)f(in)g(y)m(our)h Fp(PATH)p Fu(,)g(or)g(upgrade)f(to)i(a)g(curren)m
(t)630 5340 y(v)m(ersion)f(of)g(CVS,)g(whic)m(h)f(do)s(es)h(not)h
(require)e(an)h(external)h Fp(rcsmerge)d Fu(program.)p
eop
%%Page: 145 147
145 146 bop 150 -116 a Fu(App)s(endix)28 b(F:)j(T)-8
b(roublesho)s(oting)2288 b(145)150 366 y Fp(cvs)29 b([update)g
(aborted]:)f(could)h(not)g(patch)g Fo(\014le)5 b Fp(:)29
b(No)h(such)f(file)h(or)f(directory)630 476 y Fu(This)k(means)i(that)h
(there)f(w)m(as)g(a)h(problem)d(\014nding)g(the)i Fp(patch)f
Fu(program.)54 b(Mak)m(e)37 b(sure)630 586 y(that)45
b(it)e(is)g(in)g(y)m(our)g Fp(PATH)p Fu(.)81 b(Note)45
b(that)f(despite)g(app)s(earances)g(the)g(message)h(is)e
Fo(not)630 695 y Fu(referring)22 b(to)j(whether)e(it)h(can)g(\014nd)f
Fo(\014le)p Fu(.)37 b(If)24 b(b)s(oth)f(the)h(clien)m(t)g(and)f(the)h
(serv)m(er)g(are)h(running)630 805 y(a)34 b(curren)m(t)e(v)m(ersion)h
(of)g Ft(cvs)p Fu(,)g(then)g(there)g(is)g(no)g(need)g(for)f(an)h
(external)g(patc)m(h)h(program)630 914 y(and)g(y)m(ou)h(should)e(not)i
(see)h(this)d(message.)56 b(But)35 b(if)e(either)i(clien)m(t)f(or)h
(serv)m(er)g(is)f(running)630 1024 y Ft(cvs)29 b Fu(1.9,)j(then)e(y)m
(ou)h(need)f Fp(patch)p Fu(.)150 1187 y Fp(cvs)f(update:)g(could)g(not)
g(patch)g Fo(\014le)5 b Fp(;)30 b(will)f(refetch)630
1297 y Fu(This)36 b(means)i(that)h(for)f(whatev)m(er)g(reason)h(the)f
(clien)m(t)f(w)m(as)i(unable)d(to)j(apply)e(a)h(patc)m(h)630
1407 y(that)e(the)f(serv)m(er)g(sen)m(t.)55 b(The)35
b(message)h(is)e(nothing)g(to)h(b)s(e)g(concerned)g(ab)s(out,)h(b)s
(ecause)630 1516 y(inabilit)m(y)29 b(to)j(apply)e(the)i(patc)m(h)g
(only)f(slo)m(ws)g(things)g(do)m(wn)g(and)g(has)g(no)g(e\013ect)j(on)d
(what)630 1626 y Ft(cvs)e Fu(do)s(es.)150 1789 y Fp(dying)g(gasps)g
(from)g Fo(serv)m(er)37 b Fp(unexpected)630 1899 y Fu(There)e(is)f(a)h
(kno)m(wn)g(bug)g(in)f(the)h(serv)m(er)g(for)g Ft(cvs)g
Fu(1.9.18)i(and)e(older)f(whic)m(h)g(can)h(cause)630
2008 y(this.)k(F)-8 b(or)28 b(me,)g(this)f(w)m(as)h(repro)s(ducible)c
(if)j(I)g(used)g(the)h(`)p Fp(-t)p Fu(')f(global)g(option.)39
b(It)28 b(w)m(as)g(\014xed)630 2118 y(b)m(y)33 b(Andy)g(Pip)s(er's)f
(14)i(No)m(v)g(1997)i(c)m(hange)e(to)g(src/\014lesubr.c,)f(if)g(an)m(y)
m(one)h(is)f(curious.)48 b(If)630 2228 y(y)m(ou)28 b(see)h(the)f
(message,)i(y)m(ou)e(probably)f(can)h(just)f(retry)h(the)g(op)s
(eration)g(whic)m(h)f(failed,)g(or)630 2337 y(if)33 b(y)m(ou)h(ha)m(v)m
(e)h(disco)m(v)m(ered)e(information)f(concerning)i(its)f(cause,)i
(please)e(let)h(us)f(kno)m(w)h(as)630 2447 y(describ)s(ed)28
b(in)h(App)s(endix)f(H)i([BUGS],)i(page)f(151.)150 2610
y Fp(end)e(of)h(file)f(from)h(server)e(\(consult)g(above)h(messages)f
(if)i(any\))630 2720 y Fu(The)36 b(most)g(common)h(cause)f(for)g(this)f
(message)j(is)d(if)g(y)m(ou)h(are)h(using)e(an)h(external)g
Fp(rsh)630 2829 y Fu(program)43 b(and)f(it)h(exited)g(with)f(an)h
(error.)78 b(In)42 b(this)g(case)j(the)e Fp(rsh)f Fu(program)h(should)
630 2939 y(ha)m(v)m(e)30 b(prin)m(ted)d(a)i(message,)h(whic)m(h)d(will)
f(app)s(ear)i(b)s(efore)g(the)h(ab)s(o)m(v)m(e)g(message.)42
b(F)-8 b(or)29 b(more)630 3048 y(information)42 b(on)h(setting)h(up)f
(a)h Ft(cvs)e Fu(clien)m(t)i(and)f(serv)m(er,)k(see)d(Section)g(2.9)g
([Remote)630 3158 y(rep)s(ositories],)29 b(page)i(18.)150
3321 y Fp(cvs)e(commit:)g(Executing)f('mkmodules')630
3431 y Fu(This)f(means)h(that)h(y)m(our)g(rep)s(ository)e(is)g(set)i
(up)f(for)g(a)h(v)m(ersion)f(of)h Ft(cvs)e Fu(prior)g(to)i
Ft(cvs)f Fu(1.8.)630 3541 y(When)i(using)f Ft(cvs)g Fu(1.8)j(or)e
(later,)h(the)f(ab)s(o)m(v)m(e)i(message)g(will)27 b(b)s(e)j(preceded)g
(b)m(y)870 3671 y Fp(cvs)47 b(commit:)f(Rebuilding)f(administrative)f
(file)i(database)630 3808 y Fu(If)d(y)m(ou)h(see)g(b)s(oth)f(messages,)
48 b(the)43 b(database)i(is)d(b)s(eing)g(rebuilt)g(t)m(wice,)47
b(whic)m(h)42 b(is)h(un-)630 3917 y(necessary)d(but)f(harmless.)68
b(If)39 b(y)m(ou)i(wish)d(to)i(a)m(v)m(oid)g(the)h(duplication,)e(and)h
(y)m(ou)g(ha)m(v)m(e)630 4027 y(no)f(v)m(ersions)f(of)g
Ft(cvs)g Fu(1.7)i(or)f(earlier)e(in)h(use,)i(remo)m(v)m(e)g
Fp(-i)30 b(mkmodules)36 b Fu(ev)m(ery)k(place)e(it)630
4137 y(app)s(ears)f(in)f(y)m(our)i Fp(modules)e Fu(\014le.)62
b(F)-8 b(or)38 b(more)g(information)e(on)i(the)g Fp(modules)d
Fu(\014le,)k(see)630 4246 y(Section)30 b(C.1)h([mo)s(dules],)e(page)i
(125.)150 4409 y Fp(missing)d(author)630 4519 y Fu(T)m(ypically)34
b(this)g(can)i(happ)s(en)d(if)i(y)m(ou)h(created)g(an)g(R)m(CS)e
(\014le)h(with)f(y)m(our)i(username)e(set)630 4629 y(to)j(empt)m(y)-8
b(.)58 b(CVS)35 b(will,)g(b)s(ogusly)-8 b(,)37 b(create)g(an)f(illegal)
e(R)m(CS)i(\014le)f(with)g(no)h(v)-5 b(alue)35 b(for)h(the)630
4738 y(author)28 b(\014eld.)39 b(The)28 b(solution)f(is)g(to)j(mak)m(e)
f(sure)f(y)m(our)g(username)g(is)g(set)h(to)g(a)g(non-empt)m(y)630
4848 y(v)-5 b(alue)30 b(and)g(re-create)i(the)e(R)m(CS)g(\014le.)150
5011 y Fp(*PANIC*)e(administration)f(files)i(missing)630
5121 y Fu(This)42 b(t)m(ypically)h(means)h(that)h(there)f(is)f(a)i
(directory)e(named)h(CVS)f(but)g(it)h(do)s(es)g(not)630
5230 y(con)m(tain)e(the)f(administrativ)m(e)f(\014les)g(whic)m(h)g(CVS)
h(puts)f(in)g(a)i(CVS)e(directory)-8 b(.)74 b(If)41 b(the)630
5340 y(problem)33 b(is)g(that)i(y)m(ou)f(created)i(a)e(CVS)g(directory)
g(via)f(some)i(mec)m(hanism)f(other)g(than)p eop
%%Page: 146 148
146 147 bop 150 -116 a Fu(146)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)630 366 y(CVS,)25 b(then)h(the)g(answ)m
(er)f(is)g(simple,)g(use)g(a)i(name)e(other)h(than)g(CVS.)f(If)h(not,)h
(it)e(indicates)630 476 y(a)31 b(CVS)e(bug)h(\(see)h(App)s(endix)d(H)j
([BUGS],)g(page)g(151\).)150 644 y Fp(rcs)e(error:)g(Unknown)g(option:)
f(-x,v/)630 753 y Fu(This)k(message)i(will)d(b)s(e)i(follo)m(w)m(ed)g
(b)m(y)g(a)h(usage)g(message)h(for)e Ft(r)n(cs)p Fu(.)49
b(It)33 b(means)h(that)g(y)m(ou)630 863 y(ha)m(v)m(e)42
b(an)e(old)g(v)m(ersion)g(of)h Ft(r)n(cs)f Fu(\(probably)f(supplied)e
(with)j(y)m(our)g(op)s(erating)g(system\).)630 972 y(CVS)30
b(only)f(w)m(orks)h(with)g Ft(r)n(cs)f Fu(v)m(ersion)h(5)h(and)e
(later.)150 1140 y Fp(cvs)g([server)g(aborted]:)f(received)g(broken)g
(pipe)i(signal)630 1249 y Fu(This)k(message)k(seems)e(to)h(b)s(e)f
(caused)g(b)m(y)g(a)h(hard-to-trac)m(k-do)m(wn)h(bug)d(in)g
Ft(cvs)h Fu(or)g(the)630 1359 y(systems)29 b(it)f(runs)f(on)h(\(w)m(e)h
(don't)g(kno)m(w|w)m(e)g(ha)m(v)m(en't)h(trac)m(k)m(ed)g(it)e(do)m(wn)g
(y)m(et!\).)42 b(It)29 b(seems)630 1469 y(to)e(happ)s(en)e(only)h
(after)h(a)g Ft(cvs)f Fu(command)g(has)g(completed,)i(and)e(y)m(ou)h
(should)d(b)s(e)i(able)g(to)630 1578 y(just)20 b(ignore)h(the)g
(message.)39 b(Ho)m(w)m(ev)m(er,)25 b(if)20 b(y)m(ou)i(ha)m(v)m(e)g
(disco)m(v)m(ered)f(information)f(concerning)630 1688
y(its)30 b(cause,)h(please)f(let)g(us)g(kno)m(w)g(as)h(describ)s(ed)d
(in)h(App)s(endix)f(H)j([BUGS],)g(page)g(151.)150 1855
y Fp(Too)e(many)h(arguments!)630 1965 y Fu(This)20 b(message)i(is)e(t)m
(ypically)h(prin)m(ted)e(b)m(y)j(the)f(`)p Fp(log.pl)p
Fu(')f(script)g(whic)m(h)h(is)f(in)g(the)h(`)p Fp(contrib)p
Fu(')630 2075 y(directory)28 b(in)g(the)h Ft(cvs)f Fu(source)h
(distribution.)37 b(In)28 b(some)i(v)m(ersions)e(of)h
Ft(cvs)p Fu(,)f(`)p Fp(log.pl)p Fu(')g(has)630 2184 y(b)s(een)j(part)g
(of)g(the)h(default)e Ft(cvs)h Fu(installation.)41 b(The)31
b(`)p Fp(log.pl)p Fu(')f(script)h(gets)h(called)e(from)630
2294 y(the)22 b(`)p Fp(loginfo)p Fu(')e(administrativ)m(e)f(\014le.)37
b(Chec)m(k)22 b(that)g(the)g(argumen)m(ts)f(passed)g(in)f(`)p
Fp(loginfo)p Fu(')630 2403 y(matc)m(h)32 b(what)e(y)m(our)h(v)m(ersion)
f(of)h(`)p Fp(log.pl)p Fu(')e(exp)s(ects.)43 b(In)30
b(particular,)f(the)i(`)p Fp(log.pl)p Fu(')e(from)630
2513 y Ft(cvs)c Fu(1.3)j(and)e(older)f(exp)s(ects)i(the)f(log\014le)g
(as)h(an)f(argumen)m(t)h(whereas)f(the)g(`)p Fp(log.pl)p
Fu(')f(from)630 2622 y Ft(cvs)38 b Fu(1.5)i(and)e(new)m(er)h(exp)s
(ects)g(the)g(log\014le)f(to)h(b)s(e)g(sp)s(eci\014ed)e(with)g(a)i(`)p
Fp(-f)p Fu(')g(option.)66 b(Of)630 2732 y(course,)31
b(if)e(y)m(ou)i(don't)f(need)g(`)p Fp(log.pl)p Fu(')g(y)m(ou)g(can)h
(just)f(commen)m(t)h(it)f(out)h(of)f(`)p Fp(loginfo)p
Fu('.)150 2900 y Fp(cvs)f([login)g(aborted]:)f(unrecognized)f(auth)i
(response)f(from)i Fo(serv)m(er)630 3009 y Fu(This)35
b(message)j(t)m(ypically)e(means)g(that)i(the)f(serv)m(er)g(is)e(not)j
(set)f(up)f(prop)s(erly)-8 b(.)58 b(F)-8 b(or)37 b(ex-)630
3119 y(ample,)43 b(if)d(`)p Fp(inetd.conf)p Fu(')f(p)s(oin)m(ts)h(to)i
(a)f(nonexisten)m(t)g(cvs)g(executable.)74 b(T)-8 b(o)41
b(debug)f(it)630 3228 y(further,)29 b(\014nd)g(the)h(log)h(\014le)e
(whic)m(h)g(inetd)g(writes)h(\(`)p Fp(/var/log/messages)p
Fu(')c(or)k(whatev)m(er)630 3338 y(inetd)25 b(uses)h(on)h(y)m(our)f
(system\).)40 b(F)-8 b(or)27 b(details,)g(see)g(Section)f(F.2)i
([Connection],)f(page)g(147,)630 3448 y(and)j(Section)g(2.9.3.1)j([P)m
(assw)m(ord)e(authen)m(tication)f(serv)m(er],)h(page)g(20.)150
3615 y Fp(cvs)e(commit:)g(Up-to-date)e(check)i(failed)g(for)h(`)p
Fo(\014le)5 b Fp(')630 3725 y Fu(This)24 b(means)h(that)h(someone)h
(else)e(has)g(committed)h(a)g(c)m(hange)g(to)h(that)f(\014le)e(since)h
(the)h(last)630 3834 y(time)34 b(that)i(y)m(ou)f(did)d(a)j
Fp(cvs)30 b(update)p Fu(.)52 b(So)34 b(b)s(efore)h(pro)s(ceeding)e
(with)h(y)m(our)g Fp(cvs)c(commit)630 3944 y Fu(y)m(ou)45
b(need)f(to)h Fp(cvs)29 b(update)p Fu(.)81 b(CVS)43 b(will)f(merge)j
(the)f(c)m(hanges)i(that)f(y)m(ou)f(made)h(and)630 4053
y(the)34 b(c)m(hanges)h(that)g(the)f(other)h(p)s(erson)e(made.)51
b(If)34 b(it)g(do)s(es)f(not)i(detect)g(an)m(y)g(con\015icts)e(it)630
4163 y(will)e(rep)s(ort)j(`)p Fp(M)c(cacErrCodes.h)p
Fu(')g(and)k(y)m(ou)g(are)g(ready)g(to)h Fp(cvs)29 b(commit)p
Fu(.)50 b(If)33 b(it)h(detects)630 4273 y(con\015icts)f(it)h(will)d
(prin)m(t)h(a)j(message)g(sa)m(ying)e(so,)i(will)d(rep)s(ort)h(`)p
Fp(C)d(cacErrCodes.h)p Fu(',)i(and)630 4382 y(y)m(ou)f(need)g(to)g(man)
m(ually)f(resolv)m(e)h(the)g(con\015ict.)41 b(F)-8 b(or)32
b(more)f(details)f(on)g(this)g(pro)s(cess)g(see)630 4492
y(Section)g(10.3)i([Con\015icts)e(example],)g(page)h(61.)150
4659 y Fp(Usage:)e(diff3)g([-exEX3)f([-i)h(|)i(-m])e([-L)g(label1)g(-L)
h(label3]])e(file1)h(file2)g(file3)870 4763 y(Only)47
b(one)g(of)g([exEX3])f(allowed)630 4902 y Fu(This)26
b(indicates)i(a)g(problem)f(with)g(the)h(installation)e(of)i
Fp(diff3)f Fu(and)h Fp(rcsmerge)p Fu(.)38 b(Sp)s(eci\014-)630
5011 y(cally)29 b Fp(rcsmerge)e Fu(w)m(as)j(compiled)e(to)i(lo)s(ok)g
(for)f(GNU)h(di\0133,)f(but)g(it)g(is)g(\014nding)e(unix)h(di\0133)630
5121 y(instead.)39 b(The)26 b(exact)i(text)g(of)f(the)g(message)h(will)
c(v)-5 b(ary)27 b(dep)s(ending)d(on)j(the)g(system.)39
b(The)630 5230 y(simplest)27 b(solution)f(is)i(to)h(upgrade)f(to)h(a)g
(curren)m(t)f(v)m(ersion)f(of)i Ft(cvs)p Fu(,)f(whic)m(h)f(do)s(es)h
(not)h(rely)630 5340 y(on)h(external)h Fp(rcsmerge)d
Fu(or)i Fp(diff3)f Fu(programs.)p eop
%%Page: 147 149
147 148 bop 150 -116 a Fu(App)s(endix)28 b(F:)j(T)-8
b(roublesho)s(oting)2288 b(147)150 366 y Fp(warning:)28
b(unrecognized)f(response)h(`)p Fo(text)r Fp(')j(from)e(cvs)h(server)
630 476 y Fu(If)38 b Fo(text)j Fu(con)m(tains)d(a)h(v)-5
b(alid)37 b(resp)s(onse)g(\(suc)m(h)h(as)h(`)p Fp(ok)p
Fu('\))f(follo)m(w)m(ed)g(b)m(y)g(an)g(extra)h(carriage)630
586 y(return)20 b(c)m(haracter)j(\(on)e(man)m(y)g(systems)h(this)e
(will)e(cause)k(the)f(second)g(part)g(of)g(the)h(message)630
695 y(to)44 b(o)m(v)m(erwrite)f(the)h(\014rst)e(part\),)k(then)d(it)g
(probably)e(means)i(that)g(y)m(ou)h(are)f(using)f(the)630
805 y(`)p Fp(:ext:)p Fu(')23 b(access)i(metho)s(d)e(with)g(a)h(v)m
(ersion)f(of)h(rsh,)g(suc)m(h)g(as)g(most)g(non-unix)e(rsh)g(v)m
(ersions,)630 914 y(whic)m(h)37 b(do)s(es)i(not)g(b)m(y)f(default)g
(pro)m(vide)g(a)h(transparen)m(t)f(data)i(stream.)66
b(In)38 b(suc)m(h)g(cases)630 1024 y(y)m(ou)e(probably)d(w)m(an)m(t)k
(to)f(try)f(`)p Fp(:server:)p Fu(')f(instead)h(of)g(`)p
Fp(:ext:)p Fu('.)55 b(If)35 b Fo(text)k Fu(is)34 b(something)630
1134 y(else,)46 b(this)c(ma)m(y)i(signify)d(a)j(problem)d(with)h(y)m
(our)h(CVS)f(serv)m(er.)79 b(Double-c)m(hec)m(k)45 b(y)m(our)630
1243 y(installation)28 b(against)j(the)f(instructions)f(for)h(setting)g
(up)g(the)g(CVS)g(serv)m(er.)150 1403 y Fp(cvs)f(commit:)g([)p
Fo(time)5 b Fp(])29 b(waiting)g(for)g Fo(user)7 b Fp('s)29
b(lock)g(in)h Fo(directory)630 1513 y Fu(This)21 b(is)g(a)i(normal)f
(message,)j(not)e(an)g(error.)37 b(See)23 b(Section)g(10.5)h
([Concurrency],)g(page)f(63,)630 1623 y(for)30 b(more)h(details.)150
1783 y Fp(cvs)e(commit:)g(warning:)f(editor)h(session)f(failed)630
1892 y Fu(This)e(means)i(that)h(the)f(editor)g(whic)m(h)e
Ft(cvs)h Fu(is)h(using)e(exits)i(with)f(a)h(nonzero)g(exit)g(status.)
630 2002 y(Some)h(v)m(ersions)f(of)h(vi)f(will)f(do)i(this)e(ev)m(en)j
(when)e(there)h(w)m(as)g(not)g(a)h(problem)d(editing)h(the)630
2111 y(\014le.)39 b(If)27 b(so,)h(p)s(oin)m(t)f(the)h
Ft(CVSEDITOR)g Fu(en)m(vironmen)m(t)f(v)-5 b(ariable)26
b(to)i(a)g(small)e(script)g(suc)m(h)630 2221 y(as:)870
2350 y Fp(#!/bin/sh)870 2454 y(vi)47 b($*)870 2558 y(exit)g(0)150
2817 y Fq(F.2)67 b(T)-11 b(rouble)45 b(making)h(a)f(connection)g(to)g
(a)g(CVS)g(serv)l(er)275 3010 y Fu(This)24 b(section)i(concerns)g(what)
f(to)i(do)f(if)f(y)m(ou)h(are)g(ha)m(ving)g(trouble)e(making)i(a)g
(connection)g(to)h(a)f Ft(cvs)150 3120 y Fu(serv)m(er.)41
b(If)29 b(y)m(ou)h(are)f(running)e(the)j Ft(cvs)e Fu(command)i(line)e
(clien)m(t)h(running)d(on)k(Windo)m(ws,)f(\014rst)g(upgrade)150
3229 y(the)h(clien)m(t)g(to)g Ft(cvs)g Fu(1.9.12)i(or)e(later.)40
b(The)30 b(error)f(rep)s(orting)g(in)g(earlier)g(v)m(ersions)g(pro)m
(vided)g(m)m(uc)m(h)h(less)150 3339 y(information)f(ab)s(out)i(what)g
(the)g(problem)e(w)m(as.)43 b(If)31 b(the)g(clien)m(t)f(is)g(non-Windo)
m(ws,)h Ft(cvs)f Fu(1.9)i(should)d(b)s(e)150 3449 y(\014ne.)275
3584 y(If)c(the)h(error)f(messages)i(are)f(not)g(su\016cien)m(t)f(to)h
(trac)m(k)h(do)m(wn)e(the)h(problem,)f(the)h(next)g(steps)g(dep)s(end)
150 3693 y(largely)k(on)g(whic)m(h)f(access)j(metho)s(d)e(y)m(ou)g(are)
h(using.)150 3879 y Fp(:ext:)240 b Fu(T)-8 b(ry)23 b(running)e(the)j
(rsh)e(program)h(from)g(the)h(command)f(line.)37 b(F)-8
b(or)24 b(example:)37 b Fp(")p Fu(rsh)22 b(serv)m(er-)630
3989 y(name)35 b(cvs)g(-v)p Fp(")f Fu(should)f(prin)m(t)g
Ft(cvs)h Fu(v)m(ersion)g(information.)52 b(If)34 b(this)g(do)s(esn't)g
(w)m(ork,)j(y)m(ou)630 4098 y(need)30 b(to)h(\014x)f(it)g(b)s(efore)g
(y)m(ou)h(can)f(w)m(orry)g(ab)s(out)g Ft(cvs)g Fu(problems.)150
4258 y Fp(:server:)96 b Fu(Y)-8 b(ou)32 b(don't)f(need)h(a)g(command)f
(line)f(rsh)g(program)h(to)h(use)g(this)e(access)j(metho)s(d,)e(but)g
(if)630 4368 y(y)m(ou)f(ha)m(v)m(e)h(an)f(rsh)f(program)g(around,)g(it)
h(ma)m(y)g(b)s(e)f(useful)f(as)i(a)g(debugging)f(to)s(ol.)41
b(F)-8 b(ollo)m(w)630 4478 y(the)31 b(directions)d(giv)m(en)j(for)f
(:ext:.)150 4638 y Fp(:pserver:)630 4747 y Fu(One)21
b(go)s(o)s(d)h(debugging)f(to)s(ol)h(is)f(to)h Fp(")p
Fu(telnet)g(serv)m(ername)g(2401)p Fp(")p Fu(.)40 b(After)22
b(connecting,)i(send)630 4857 y(an)m(y)30 b(text)h(\(for)f(example)f
Fp(")p Fu(fo)s(o)p Fp(")h Fu(follo)m(w)m(ed)f(b)m(y)h(return\).)39
b(If)30 b Ft(cvs)f Fu(is)f(w)m(orking)h(correctly)-8
b(,)31 b(it)630 4966 y(will)d(resp)s(ond)g(with)870 5096
y Fp(cvs)47 b([pserver)e(aborted]:)h(bad)h(auth)f(protocol)g(start:)g
(foo)630 5230 y Fu(If)28 b(this)f(fails)g(to)j(w)m(ork,)f(then)f(mak)m
(e)i(sure)e(inetd)f(is)h(w)m(orking)f(righ)m(t.)40 b(Change)28
b(the)h(in)m(v)m(o)s(ca-)630 5340 y(tion)h(in)f(inetd.conf)h(to)h(run)e
(the)h(ec)m(ho)i(program)e(instead)g(of)g(cvs.)41 b(F)-8
b(or)31 b(example:)p eop
%%Page: 148 150
148 149 bop 150 -116 a Fu(148)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)870 366 y Fp(2401)94 b(stream)g(tcp)h
(nowait)f(root)46 b(/bin/echo)g(echo)g(hello)630 501
y Fu(After)27 b(making)e(that)i(c)m(hange)h(and)e(instructing)e(inetd)h
(to)i(re-read)g(its)f(con\014guration)g(\014le,)630 611
y Fp(")p Fu(telnet)35 b(serv)m(ername)h(2401)p Fp(")g
Fu(should)d(sho)m(w)i(y)m(ou)h(the)f(text)h(hello)e(and)h(then)f(the)i
(serv)m(er)630 720 y(should)29 b(close)i(the)g(connection.)42
b(If)30 b(this)g(do)s(esn't)g(w)m(ork,)i(y)m(ou)f(need)f(to)i(\014x)e
(it)g(b)s(efore)h(y)m(ou)630 830 y(can)g(w)m(orry)f(ab)s(out)g
Ft(cvs)f Fu(problems.)630 964 y(On)d(AIX)h(systems,)g(the)g(system)g
(will)d(often)j(ha)m(v)m(e)h(its)e(o)m(wn)h(program)f(trying)g(to)h
(use)g(p)s(ort)630 1074 y(2401.)58 b(This)34 b(is)g(AIX's)i(problem)e
(in)g(the)i(sense)f(that)h(p)s(ort)f(2401)i(is)e(registered)g(for)g
(use)630 1183 y(with)29 b Ft(cvs)p Fu(.)40 b(I)30 b(hear)g(that)h
(there)f(is)g(an)g(AIX)g(patc)m(h)h(a)m(v)-5 b(ailable)30
b(to)h(address)e(this)g(problem.)150 1441 y Fq(F.3)67
b(Other)46 b(common)f(problems)275 1633 y Fu(Here)38
b(is)f(a)h(list)e(of)i(problems)f(whic)m(h)f(do)i(not)g(\014t)f(in)m
(to)h(the)g(ab)s(o)m(v)m(e)h(categories.)65 b(They)37
b(are)i(in)d(no)150 1743 y(particular)29 b(order.)225
1877 y Fs(\017)60 b Fu(If)38 b(y)m(ou)g(are)h(running)c
Ft(cvs)j Fu(1.9.18)i(or)e(older,)i(and)e Fp(cvs)29 b(update)37
b Fu(\014nds)f(a)j(con\015ict)f(and)g(tries)f(to)330
1987 y(merge,)e(as)f(describ)s(ed)e(in)g(Section)i(10.3)h([Con\015icts)
e(example],)i(page)f(61,)i(but)d(do)s(esn't)h(tell)f(y)m(ou)330
2097 y(there)38 b(w)m(ere)g(con\015icts,)i(then)d(y)m(ou)h(ma)m(y)g(ha)
m(v)m(e)h(an)f(old)f(v)m(ersion)g(of)h Ft(r)n(cs)p Fu(.)62
b(The)37 b(easiest)h(solution)330 2206 y(probably)24
b(is)i(to)g(upgrade)g(to)h(a)f(curren)m(t)g(v)m(ersion)g(of)g
Ft(cvs)p Fu(,)g(whic)m(h)f(do)s(es)h(not)h(rely)e(on)h(external)g
Ft(r)n(cs)330 2316 y Fu(programs.)p eop
%%Page: 149 151
149 150 bop 150 -116 a Fu(App)s(endix)28 b(G:)j(Credits)2630
b(149)150 366 y Fr(App)t(endix)53 b(G)81 b(Credits)275
601 y Fu(Roland)19 b(P)m(esc)m(h,)24 b(then)c(of)h(Cygn)m(us)f(Supp)s
(ort)e Fp(<roland@wrs.com>)e Fu(wrote)21 b(the)g(man)m(ual)f(pages)h
(whic)m(h)150 710 y(w)m(ere)37 b(distributed)d(with)i
Ft(cvs)g Fu(1.3.)62 b(Muc)m(h)37 b(of)g(their)f(text)i(w)m(as)f(copied)
g(in)m(to)g(this)f(man)m(ual.)59 b(He)38 b(also)150 820
y(read)30 b(an)h(early)f(draft)g(of)g(this)f(man)m(ual)h(and)g(con)m
(tributed)f(man)m(y)i(ideas)f(and)f(corrections.)275
954 y(The)k(mailing-list)d Fp(info-cvs)h Fu(is)i(sometimes)g
(informativ)m(e.)50 b(I)33 b(ha)m(v)m(e)i(included)c(information)g
(from)150 1064 y(p)s(ostings)e(made)h(b)m(y)h(the)f(follo)m(wing)f(p)s
(ersons:)40 b(Da)m(vid)30 b(G.)h(Grubbs)d Fp(<dgg@think.com>)p
Fu(.)275 1198 y(Some)i(text)h(has)f(b)s(een)g(extracted)i(from)e(the)g
(man)g(pages)h(for)f Ft(r)n(cs)p Fu(.)275 1333 y(The)j
Ft(cvs)g(f)-8 b(a)n(q)33 b Fu(b)m(y)h(Da)m(vid)g(G.)g(Grubbs)e(has)i
(pro)m(vided)e(useful)g(material.)51 b(The)34 b Ft(f)-8
b(a)n(q)33 b Fu(is)g(no)g(longer)150 1442 y(main)m(tained,)24
b(ho)m(w)m(ev)m(er,)j(and)c(this)g(man)m(ual)h(is)e(ab)s(out)i(the)g
(closest)h(thing)e(there)h(is)f(to)h(a)h(successor)f(\(with)150
1552 y(resp)s(ect)30 b(to)h(do)s(cumen)m(ting)f(ho)m(w)g(to)h(use)f
Ft(cvs)p Fu(,)g(at)h(least\).)275 1687 y(In)e(addition,)g(the)i(follo)m
(wing)d(p)s(ersons)h(ha)m(v)m(e)j(help)s(ed)c(b)m(y)j(telling)d(me)j
(ab)s(out)f(mistak)m(es)h(I'v)m(e)g(made:)390 1815 y(Ro)m(xanne)g
(Brunskill)c Fp(<rbrunski@datap.ca>)p Fu(,)390 1919 y(Kath)m(y)k(Dy)m
(er)g Fp(<dyer@phoenix.ocf.llnl.g)o(ov>)p Fu(,)390 2023
y(Karl)e(Pingle)g Fp(<pingle@acuson.com>)p Fu(,)390 2127
y(Thomas)h(A)g(P)m(eterson)i Fp(<tap@src.honeywell.com>)o
Fu(,)390 2230 y(Inge)e(W)-8 b(allin)29 b Fp(<ingwa@signum.se>)p
Fu(,)390 2334 y(Dirk)h(Kosc)m(h)m(uetzki)h Fp(<koschuet@fmi.uni-passa)o
(u.de)o(>)390 2438 y Fu(and)f(Mic)m(hael)g(Bro)m(wn)h
Fp(<brown@wi.extrel.com>)p Fu(.)275 2572 y(The)g(list)g(of)i(con)m
(tributors)f(here)g(is)f(not)i(comprehensiv)m(e;)g(for)f(a)h(more)g
(complete)g(list)e(of)h(who)g(has)150 2682 y(con)m(tributed)e(to)h
(this)e(man)m(ual)h(see)h(the)f(\014le)g(`)p Fp(doc/ChangeLog)p
Fu(')d(in)i(the)i Ft(cvs)e Fu(source)i(distribution.)p
eop
%%Page: 150 152
150 151 bop 150 -116 a Fu(150)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)p eop
%%Page: 151 153
151 152 bop 150 -116 a Fu(App)s(endix)28 b(H:)i(Dealing)g(with)g(bugs)f
(in)g(CVS)h(or)g(this)g(man)m(ual)1271 b(151)150 209
y Fr(App)t(endix)75 b(H)81 b(Dealing)55 b(with)e(bugs)g(in)h(CVS)f(or)h
(this)1099 366 y(man)l(ual)275 610 y Fu(Neither)39 b
Ft(cvs)g Fu(nor)h(this)f(man)m(ual)g(is)h(p)s(erfect,)i(and)e(they)g
(probably)e(nev)m(er)j(will)c(b)s(e.)69 b(If)40 b(y)m(ou)h(are)150
720 y(ha)m(ving)28 b(trouble)g(using)g Ft(cvs)p Fu(,)g(or)h(think)e(y)m
(ou)i(ha)m(v)m(e)h(found)e(a)h(bug,)g(there)g(are)g(a)g(n)m(um)m(b)s
(er)f(of)h(things)f(y)m(ou)150 830 y(can)35 b(do)g(ab)s(out)f(it.)54
b(Note)36 b(that)g(if)e(the)h(man)m(ual)f(is)g(unclear,)h(that)h(can)f
(b)s(e)f(considered)g(a)h(bug)f(in)g(the)150 939 y(man)m(ual,)28
b(so)g(these)g(problems)d(are)j(often)g(w)m(orth)g(doing)f(something)g
(ab)s(out)g(as)h(w)m(ell)f(as)g(problems)f(with)150 1049
y Ft(cvs)j Fu(itself.)225 1187 y Fs(\017)60 b Fu(If)37
b(y)m(ou)h(w)m(an)m(t)g(someone)h(to)f(help)e(y)m(ou)i(and)f(\014x)g
(bugs)g(that)h(y)m(ou)g(rep)s(ort,)h(there)e(are)h(companies)330
1296 y(whic)m(h)29 b(will)f(do)i(that)h(for)f(a)h(fee.)41
b(Tw)m(o)31 b(suc)m(h)f(companies)g(are:)570 1426 y Fp(Signum)46
b(Support)g(AB)570 1530 y(Box)h(2044)570 1634 y(S-580)f(02)95
b(Linkoping)570 1738 y(Sweden)570 1842 y(Email:)46 b(info@signum.se)570
1945 y(Phone:)g(+46)h(\(0\)13)f(-)i(21)f(46)g(00)570
2049 y(Fax:)142 b(+46)47 b(\(0\)13)f(-)i(21)f(47)g(00)570
2153 y(http://www.signum.se/)570 2360 y(Cyclic)f(Software)570
2464 y(United)g(States)g(of)h(America)570 2568 y
(http://www.cyclic.com/)570 2672 y(info@cyclic.com)225
2808 y Fs(\017)60 b Fu(If)31 b(y)m(ou)h(got)g Ft(cvs)e
Fu(through)h(a)h(distributor,)d(suc)m(h)i(as)g(an)h(op)s(erating)e
(system)i(v)m(endor)f(or)g(a)h(v)m(endor)330 2918 y(of)j(freew)m(are)h
Ft(cd-r)n(om)p Fu(s,)f(y)m(ou)h(ma)m(y)f(wish)e(to)j(see)g(whether)e
(the)h(distributor)d(pro)m(vides)i(supp)s(ort.)330 3027
y(Often,)h(they)f(will)d(pro)m(vide)i(no)h(supp)s(ort)e(or)h(minimal)e
(supp)s(ort,)j(but)f(this)g(ma)m(y)h(v)-5 b(ary)34 b(from)f(dis-)330
3137 y(tributor)c(to)i(distributor.)225 3273 y Fs(\017)60
b Fu(If)32 b(y)m(ou)i(ha)m(v)m(e)g(the)f(skills)d(and)i(time)h(to)h(do)
e(so,)i(y)m(ou)g(ma)m(y)f(wish)e(to)j(\014x)e(the)h(bug)g(y)m(ourself.)
47 b(If)33 b(y)m(ou)330 3382 y(wish)j(to)j(submit)d(y)m(our)i(\014x)f
(for)h(inclusion)c(in)j(future)g(releases)h(of)g Ft(cvs)p
Fu(,)h(see)f(the)h(\014le)d Ft(ha)n(cking)330 3492 y
Fu(in)e(the)i Ft(cvs)e Fu(source)i(distribution.)52 b(It)35
b(con)m(tains)h(m)m(uc)m(h)g(more)f(information)f(on)h(the)h(pro)s
(cess)f(of)330 3602 y(submitting)28 b(\014xes.)225 3738
y Fs(\017)60 b Fu(There)30 b(ma)m(y)h(b)s(e)f(resources)g(on)g(the)h
(net)f(whic)m(h)f(can)i(help.)39 b(Tw)m(o)31 b(go)s(o)s(d)f(places)g
(to)i(start)e(are:)570 3868 y Fp(http://www.cyclic.com)570
3972 y(http://www.loria.fr/~mol)o(li/c)o(vs-i)o(nde)o(x.ht)o(ml)330
4108 y Fu(If)37 b(y)m(ou)g(are)g(so)h(inspired,)d(increasing)h(the)h
(information)f(a)m(v)-5 b(ailable)36 b(on)h(the)g(net)g(is)f(lik)m(ely)
g(to)i(b)s(e)330 4218 y(appreciated.)56 b(F)-8 b(or)36
b(example,)h(b)s(efore)e(the)h(standard)e Ft(cvs)h Fu(distribution)d(w)
m(ork)m(ed)j(on)h(Windo)m(ws)330 4327 y(95,)50 b(there)45
b(w)m(as)g(a)h(w)m(eb)f(page)g(with)f(some)i(explanation)e(and)g(patc)m
(hes)i(for)f(running)d Ft(cvs)i Fu(on)330 4437 y(Windo)m(ws)34
b(95,)j(and)d(v)-5 b(arious)34 b(p)s(eople)g(help)s(ed)e(out)j(b)m(y)g
(men)m(tioning)f(this)g(page)h(on)g(mailing)d(lists)330
4546 y(or)e(newsgroups)f(when)h(the)g(sub)5 b(ject)31
b(came)g(up.)225 4682 y Fs(\017)60 b Fu(It)28 b(is)e(also)i(p)s
(ossible)d(to)j(rep)s(ort)f(bugs)f(to)j Fp(bug-cvs)p
Fu(.)38 b(Note)28 b(that)g(someone)h(ma)m(y)f(or)f(ma)m(y)h(not)g(w)m
(an)m(t)330 4792 y(to)e(do)f(an)m(ything)f(with)g(y)m(our)h(bug)f(rep)s
(ort|if)g(y)m(ou)h(need)g(a)g(solution)f(consider)g(one)h(of)g(the)h
(options)330 4902 y(men)m(tioned)k(ab)s(o)m(v)m(e.)43
b(P)m(eople)31 b(probably)d(do)j(w)m(an)m(t)g(to)g(hear)g(ab)s(out)f
(bugs)g(whic)m(h)f(are)i(particularly)330 5011 y(sev)m(ere)36
b(in)e(consequences)i(and/or)f(easy)g(to)h(\014x,)g(ho)m(w)m(ev)m(er.)
56 b(Y)-8 b(ou)36 b(can)f(also)g(increase)g(y)m(our)g(o)s(dds)330
5121 y(b)m(y)29 b(b)s(eing)f(as)i(clear)g(as)f(p)s(ossible)e(ab)s(out)i
(the)h(exact)h(nature)e(of)h(the)f(bug)g(and)g(an)m(y)h(other)g(relev)
-5 b(an)m(t)330 5230 y(information.)39 b(The)29 b(w)m(a)m(y)h(to)g(rep)
s(ort)f(bugs)g(is)g(to)h(send)e(email)h(to)h Fp(bug-cvs@gnu.org)p
Fu(.)37 b(Note)30 b(that)330 5340 y(submissions)22 b(to)k
Fp(bug-cvs)d Fu(ma)m(y)j(b)s(e)f(distributed)d(under)i(the)i(terms)f
(of)g(the)h Ft(gnu)f Fu(Public)e(License,)p eop
%%Page: 152 154
152 153 bop 150 -116 a Fu(152)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)330 366 y(so)24 b(if)f(y)m(ou)i(don't)f
(lik)m(e)f(this,)i(don't)f(submit)e(them.)39 b(There)23
b(is)g(usually)f(no)i(justi\014cation)f(for)h(sending)330
476 y(mail)k(directly)g(to)i(one)g(of)f(the)h Ft(cvs)f
Fu(main)m(tainers)f(rather)h(than)g(to)h Fp(bug-cvs)p
Fu(;)e(those)i(main)m(tainers)330 586 y(who)40 b(w)m(an)m(t)h(to)g
(hear)f(ab)s(out)g(suc)m(h)g(bug)g(rep)s(orts)f(read)i
Fp(bug-cvs)p Fu(.)68 b(Also)40 b(note)h(that)g(sending)e(a)330
695 y(bug)e(rep)s(ort)h(to)h(other)f(mailing)e(lists)g(or)i(newsgroups)
f(is)g Fo(not)j Fu(a)f(substitute)d(for)i(sending)f(it)g(to)330
805 y Fp(bug-cvs)p Fu(.)54 b(It)36 b(is)f(\014ne)g(to)h(discuss)e
Ft(cvs)g Fu(bugs)h(on)h(whatev)m(er)g(forum)f(y)m(ou)h(prefer,)g(but)f
(there)h(are)330 914 y(not)31 b(necessarily)e(an)m(y)i(main)m(tainers)e
(reading)g(bug)h(rep)s(orts)g(sen)m(t)h(an)m(ywhere)f(except)h
Fp(bug-cvs)p Fu(.)275 1074 y(P)m(eople)f(often)h(ask)f(if)g(there)g(is)
f(a)i(list)e(of)h(kno)m(wn)g(bugs)g(or)g(whether)g(a)g(particular)f
(bug)g(is)h(a)g(kno)m(wn)150 1183 y(one.)45 b(The)31
b(\014le)g Ft(bugs)g Fu(in)f(the)i Ft(cvs)f Fu(source)h(distribution)c
(is)i(one)i(list)e(of)i(kno)m(wn)f(bugs,)h(but)f(it)g(do)s(esn't)150
1293 y(necessarily)d(try)g(to)h(b)s(e)f(comprehensiv)m(e.)40
b(P)m(erhaps)28 b(there)h(will)d(nev)m(er)j(b)s(e)f(a)h(comprehensiv)m
(e,)g(detailed)150 1403 y(list)g(of)i(kno)m(wn)e(bugs.)p
eop
%%Page: 153 155
153 154 bop 150 -116 a Fu(Index)3241 b(153)150 366 y
Fr(Index)150 690 y Fq(!)150 807 y Ff(!,)26 b(in)g(mo)r(dules)f(\014le)8
b Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)34
b Ff(127)150 1012 y Fq(#)150 1128 y Ff(#cvs.lo)r(c)n(k,)27
b(remo)n(ving)17 b Fe(.)12 b(.)h(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)43
b Ff(63)150 1228 y(#cvs.lo)r(c)n(k,)27 b(tec)n(hnical)f(details)21
b Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)47 b Ff(11)150 1327 y(#cvs.r\015,)26 b(and)f(bac)n(kups)
9 b Fe(.)k(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)36 b Ff(17)150
1427 y(#cvs.r\015,)26 b(remo)n(ving)14 b Fe(.)e(.)h(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)40 b Ff(63)150 1527 y(#cvs.r\015,)26
b(tec)n(hnical)g(details)17 b Fe(.)d(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)43 b
Ff(11)150 1626 y(#cvs.t\015)20 b Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)47
b Ff(11)150 1726 y(#cvs.w\015,)26 b(remo)n(ving)18 b
Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)45 b Ff(63)150
1826 y(#cvs.w\015,)26 b(tec)n(hnical)g(details)d Fe(.)13
b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)48 b Ff(11)150 2031 y Fq(&)150 2147 y Ff(&,)26
b(in)f(mo)r(dules)g(\014le)e Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)49 b Ff(126)150 2353 y Fq(-)150 2469 y Ff(-a,)26
b(in)g(mo)r(dules)f(\014le)20 b Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)47 b Ff(125)150 2569 y(-d,)25 b(in)h(mo)r(dules)f(\014le)18
b Fe(.)c(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)45 b Ff(127)150
2668 y(-e,)26 b(in)f(mo)r(dules)h(\014le)c Fe(.)13 b(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)49 b Ff(127)150 2768 y(-i,)26 b(in)f(mo)r(dules)h
(\014le)12 b Fe(.)h(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)39
b Ff(127)150 2868 y(-j)26 b(\(merging)f(branc)n(hes\))13
b Fe(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)39 b Ff(43)150 2967
y(-k)25 b(\(k)n(eyw)n(ord)g(substitution\))14 b Fe(.)e(.)h(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)40
b Ff(73)150 3067 y(-o,)26 b(in)g(mo)r(dules)f(\014le)20
b Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)47 b Ff(127)150
3166 y(-s,)26 b(in)f(mo)r(dules)h(\014le)7 b Fe(.)13
b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)34 b Ff(127)150
3266 y(-t,)25 b(in)h(mo)r(dules)f(\014le)8 b Fe(.)13
b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)34 b Ff(127)150
3366 y(-u,)25 b(in)h(mo)r(dules)f(\014le)18 b Fe(.)c(.)f(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)45 b Ff(127)150 3571 y Fq(.)150 3687
y Ff(.#)26 b(\014les)13 b Fe(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)40 b Ff(110)150
3787 y(.bashrc,)26 b(setting)h(CVSR)n(OOT)d(in)f Fe(.)13
b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)50
b Ff(7)150 3887 y(.cshrc,)27 b(setting)f(CVSR)n(OOT)e(in)12
b Fe(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)39 b Ff(7)150 3986 y(.cvsrc)26 b(\014le)12
b Fe(.)h(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)38 b Ff(84)150 4086 y(.pro\014le,)27 b(setting)f(CVSR)n
(OOT)e(in)10 b Fe(.)k(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)37 b Ff(7)150 4186 y(.tcshrc,)26
b(setting)h(CVSR)n(OOT)d(in)14 b Fe(.)g(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)41 b Ff(7)150
4404 y Fq(/)150 4520 y Ff(/usr/lo)r(cal/cvsro)r(ot,)30
b(as)c(example)f(rep)r(ository)18 b Fe(.)c(.)f(.)g(.)g(.)h(.)f(.)45
b Ff(7)150 4726 y Fq(:)150 4842 y Ff(:ext:,)26 b(setting)g(up)c
Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)49
b Ff(20)150 4941 y(:ext:,)26 b(troublesho)r(oting)13
b Fe(.)h(.)g(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)40 b Ff(147)150 5041
y(:fork:,)27 b(setting)f(up)9 b Fe(.)j(.)h(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)35 b Ff(24)150 5141 y(:gserv)n(er:,)27
b(setting)f(up)8 b Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)35
b Ff(23)150 5240 y(:kserv)n(er:,)26 b(setting)g(up)7
b Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)34 b Ff(24)150
5340 y(:lo)r(cal:,)28 b(setting)e(up)16 b Fe(.)d(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)43 b Ff(7)2025 690 y(:pserv)n(er:,)26
b(setting)g(up)6 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)33
b Ff(22)2025 790 y(:pserv)n(er:,)26 b(troublesho)r(oting)14
b Fe(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)h(.)40 b Ff(147)2025 890 y(:serv)n(er:,)26
b(setting)h(up)10 b Fe(.)j(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)37
b Ff(20)2025 989 y(:serv)n(er:,)26 b(troublesho)r(oting)18
b Fe(.)d(.)e(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)45 b Ff(147)2025 1200 y Fq(=)2025
1316 y Ff(=======)11 b Fe(.)g(.)i(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)38 b Ff(62)p 2033 1526 41 6 v
2029 1642 24 4 v 2057 1642 V 2106 1642 a(\014les)26 b(\(VMS\))19
b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)46
b Ff(110)2025 1853 y Fg(>)2025 1969 y Fd(>>>>>>>)15 b
Fe(.)f(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)41 b Ff(62)2025 2179 y Fg(<)2025 2296
y Fd(<<<<<<<)15 b Fe(.)f(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)41 b Ff(62)2025 2506
y Fq(A)2025 2622 y Ff(abandoning)26 b(w)n(ork)17 b Fe(.)c(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)44 b Ff(66)2025 2722
y(Access)26 b(a)g(branc)n(h)18 b Fe(.)c(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)46 b Ff(40)2025 2822 y(add)25 b(\(sub)r(command\))14
b Fe(.)d(.)i(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)41 b Ff(49)2025
2921 y(Adding)25 b(a)h(tag)16 b Fe(.)e(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)43 b Ff(32)2025 3021 y(Adding)25
b(\014les)c Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)47 b Ff(49)2025 3120 y(Admin)24 b(\(sub)r(command\))13
b Fe(.)d(.)k(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)40 b Ff(89)2025 3220
y(Administrativ)n(e)24 b(\014les)i(\(in)n(tro\))8 b Fe(.)14
b(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)35 b Ff(16)2025 3320 y(Administrativ)n(e)24
b(\014les)i(\(reference\))6 b Fe(.)14 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)33 b Ff(125)2025 3419 y(Administrativ)n(e)24
b(\014les,)j(editing)f(them)14 b Fe(.)d(.)i(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)40 b Ff(16)2025 3519 y(Alias)26 b(mo)r(dules)17
b Fe(.)c(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)44
b Ff(125)2025 3619 y(ALL)25 b(in)h(commitinfo)14 b Fe(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)41 b Ff(130)2025 3718 y(Amp)r(ersand)24
b(mo)r(dules)12 b Fe(.)g(.)h(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)39
b Ff(126)2025 3818 y(annotate)26 b(\(sub)r(command\))14
b Fe(.)d(.)i(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)41 b Ff(56)2025 3917 y(A)n(tomic)25
b(transactions,)i(lac)n(k)f(of)d Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)49 b Ff(64)2025
4017 y(attic)7 b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)33
b Ff(11)2025 4117 y(authen)n(ticated)25 b(clien)n(t,)h(using)15
b Fe(.)f(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)42 b Ff(22)2025 4216 y(authen)n(ticating)26
b(serv)n(er,)g(setting)g(up)16 b Fe(.)c(.)h(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)42 b Ff(20)2025 4316 y(authen)n(tication,)26
b(stream)12 b Fe(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)38 b Ff(84)2025
4416 y(Author)25 b(k)n(eyw)n(ord)16 b Fe(.)c(.)i(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)43 b Ff(71)2025 4515 y(Automatically)25
b(ignored)h(\014les)c Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)48 b Ff(134)2025 4615
y(Av)n(oiding)25 b(editor)h(in)n(v)n(o)r(cation)12 b
Fe(.)i(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)39 b Ff(88)2025 4825 y Fq(B)2025 4941
y Ff(Bac)n(king)26 b(up,)f(rep)r(ository)9 b Fe(.)14
b(.)g(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)36 b Ff(17)2025 5041 y(Base)27
b(directory)-6 b(,)25 b(in)h(CVS)f(directory)13 b Fe(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)40 b Ff(15)2025
5141 y(BASE,)26 b(as)g(reserv)n(ed)f(tag)i(name)14 b
Fe(.)e(.)h(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)40 b Ff(32)2025 5240 y(BASE,)26 b(sp)r(ecial)h(tag)17
b Fe(.)d(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)44 b
Ff(88)2025 5340 y(Baserev)26 b(\014le,)g(in)g(CVS)f(directory)8
b Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)34 b Ff(15)p eop
%%Page: 154 156
154 155 bop 150 -116 a Fu(154)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Ff(Baserev.tmp)25
b(\014le,)i(in)e(CVS)g(directory)14 b Fe(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)41 b Ff(15)150 466 y(bill)26 b(of)h(materials)8
b Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)34
b Ff(79)150 566 y(Binary)26 b(\014les)12 b Fe(.)i(.)f(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)39 b
Ff(57)150 665 y(Branc)n(h)26 b(merge)f(example)7 b Fe(.)13
b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)33 b Ff(43)150 765 y(Branc)n(h)26
b(n)n(um)n(b)r(er)18 b Fe(.)11 b(.)i(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)45
b Ff(31,)26 b(41)150 865 y(Branc)n(h,)g(accessing)10
b Fe(.)15 b(.)e(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)36
b Ff(40)150 964 y(Branc)n(h,)26 b(c)n(hec)n(k)f(out)20
b Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)46
b Ff(40)150 1064 y(Branc)n(h,)26 b(creating)h(a)12 b
Fe(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)39 b Ff(39)150
1163 y(Branc)n(h,)26 b(iden)n(tifying)18 b Fe(.)13 b(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)44 b Ff(40)150 1263 y(Branc)n(h,)26
b(retrieving)18 b Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)44
b Ff(40)150 1363 y(Branc)n(h,)26 b(v)n(endor-)18 b Fe(.)13
b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)45
b Ff(75)150 1462 y(Branc)n(hes)26 b(motiv)l(ation)11
b Fe(.)i(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)38 b Ff(39)150
1562 y(Branc)n(hes,)27 b(cop)n(ying)e(c)n(hanges)h(b)r(et)n(w)n(een)19
b Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)45
b Ff(39)150 1662 y(Branc)n(hes,)27 b(stic)n(ky)15 b Fe(.)e(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)42 b Ff(40)150 1761
y(Branc)n(hing)15 b Fe(.)e(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)41 b Ff(39)150 1861 y(Bringing)27
b(a)f(\014le)g(up)e(to)i(date)16 b Fe(.)d(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)42
b Ff(60)150 1961 y(Bugs)26 b(in)g(this)g(man)n(ual)f(or)h(CVS)15
b Fe(.)e(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)42 b Ff(151)150 2060 y(Bugs,)27 b(rep)r(orting)8
b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)35
b Ff(151)150 2160 y(builds)17 b Fe(.)c(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)44
b Ff(79)150 2434 y Fq(C)150 2550 y Ff(Changes,)27 b(cop)n(ying)f(b)r
(et)n(w)n(een)f(branc)n(hes)13 b Fe(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)39 b Ff(39)150 2650 y(Changing)27 b(a)f(log)g(message)6
b Fe(.)14 b(.)g(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)33 b Ff(90)150 2750 y(Chec)n(k)25
b(out)h(a)g(branc)n(h)10 b Fe(.)i(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
36 b Ff(40)150 2849 y(c)n(hec)n(k)n(ed)25 b(out)g(cop)n(y)-6
b(,)25 b(k)n(eeping)8 b Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)35 b Ff(133)150
2949 y(Chec)n(kin)25 b(program)15 b Fe(.)f(.)f(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)42 b Ff(127)150 3049 y(Chec)n(kin.prog)26
b(\014le,)g(in)g(CVS)f(directory)d Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)48 b Ff(15)150 3148 y(Chec)n(king)26
b(commits)13 b Fe(.)f(.)h(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)40
b Ff(129)150 3248 y(Chec)n(king)26 b(out)f(source)20
b Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)46 b Ff(4)150
3347 y(Chec)n(k)n(out)25 b(\(sub)r(command\))19 b Fe(.)14
b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)48 b Ff(93)150 3447 y(Chec)n(k)n(out)25
b(program)10 b Fe(.)j(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)37
b Ff(127)150 3547 y(c)n(hec)n(k)n(out,)25 b(as)h(term)f(for)i(getting)f
(ready)f(to)h(edit)19 b Fe(.)13 b(.)g(.)h(.)f(.)45 b
Ff(66)150 3646 y(Chec)n(k)n(out,)26 b(example)7 b Fe(.)12
b(.)h(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)34 b Ff(4)150
3746 y(c)n(hec)n(k)n(outlist)7 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)33 b Ff(12)150
3846 y(c)n(ho)r(osing,)27 b(reserv)n(ed)f(or)g(unreserv)n(ed)f(c)n(hec)
n(k)n(outs)16 b Fe(.)c(.)h(.)g(.)h(.)42 b Ff(67)150 3945
y(Cleaning)27 b(up)19 b Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)46 b Ff(5)150 4045 y(Clien)n(t/Serv)n
(er)26 b(Op)r(eration)17 b Fe(.)d(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)43
b Ff(18)150 4144 y(Co)26 b(\(sub)r(command\))12 b Fe(.)f(.)i(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)38 b Ff(93)150 4244 y(Command)24
b(reference)e Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)47
b Ff(113)150 4344 y(Command)24 b(structure)19 b Fe(.)13
b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)45 b Ff(83)150 4443
y(commen)n(t)24 b(leader)f Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)49 b Ff(89)150 4543 y(Commit)25 b(\(sub)r(command\))8
b Fe(.)i(.)j(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)34 b Ff(95)150 4643 y(Commit)25
b(\014les)d Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)48 b Ff(128)150 4742 y(Commit,)25 b(when)h(to)11
b Fe(.)i(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)37
b Ff(69)150 4842 y(Commitinfo)18 b Fe(.)c(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)45 b Ff(129)150 4941
y(Committing)25 b(c)n(hanges)14 b Fe(.)g(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)41 b Ff(4)150 5041 y(Common)25 b(options)20 b
Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)46
b Ff(86)150 5141 y(Common)25 b(syn)n(tax)f(of)j(info)f(\014les)21
b Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)47 b Ff(129)150 5240 y(compatibilit)n(y)-6 b(,)25
b(b)r(et)n(w)n(een)h(CVS)f(v)n(ersions)14 b Fe(.)g(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)40 b Ff(141)150 5340 y(COMSPEC,)27 b(en)n(vironmen)n(t)d
(v)l(ariable)7 b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)33 b Ff(140)2025 366 y(con\014g,)26 b(in)g(CVSR)n(OOT)13
b Fe(.)e(.)j(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)40 b Ff(136)2025 466
y(Con\015ict)26 b(mark)n(ers)11 b Fe(.)h(.)h(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)37 b Ff(62)2025 566 y(Con\015ict)26
b(resolution)13 b Fe(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)39
b Ff(62)2025 665 y(Con\015icts)26 b(\(merge)f(example\))18
b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)45 b Ff(62)2025 765 y(Con)n(tributors)26
b(\(CVS)f(program\))6 b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)33 b Ff(1)2025
865 y(Con)n(tributors)26 b(\(man)n(ual\))9 b Fe(.)j(.)h(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
35 b Ff(149)2025 964 y(cop)n(ying)25 b(a)h(rep)r(ository)15
b Fe(.)f(.)f(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)41 b Ff(18)2025
1064 y(Cop)n(ying)26 b(c)n(hanges)8 b Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)34 b Ff(39)2025 1163 y(Correcting)27
b(a)f(log)h(message)6 b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)33
b Ff(90)2025 1263 y(Creating)27 b(a)f(branc)n(h)18 b
Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)45
b Ff(39)2025 1363 y(Creating)27 b(a)f(pro)t(ject)14 b
Fe(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)41 b Ff(27)2025
1462 y(Creating)27 b(a)f(rep)r(ository)15 b Fe(.)e(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)41 b Ff(17)2025 1562 y(Credits)26 b(\(CVS)f(program\))14
b Fe(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)41 b Ff(1)2025 1662 y(Credits)26
b(\(man)n(ual\))16 b Fe(.)c(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)43
b Ff(149)2025 1761 y(CVS)25 b(1.6,)i(and)e(w)n(atc)n(hes)f
Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)49 b Ff(67)2025 1861
y(CVS)25 b(command)f(structure)7 b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)34
b Ff(83)2025 1961 y(CVS)25 b(directory)-6 b(,)26 b(in)f(rep)r(ository)
18 b Fe(.)c(.)f(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)44 b Ff(11)2025 2060 y(CVS)25 b(directory)-6
b(,)26 b(in)f(w)n(orking)i(directory)11 b Fe(.)i(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)37 b Ff(13)2025 2160 y(CVS)25 b(passwd)h(\014le)16
b Fe(.)e(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)42
b Ff(21)2025 2259 y(CVS,)25 b(history)h(of)12 b Fe(.)i(.)f(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)39 b Ff(1)2025
2359 y(CVS,)25 b(in)n(tro)r(duction)h(to)21 b Fe(.)13
b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)48 b Ff(1)2025 2459
y(CVS,)25 b(v)n(ersions)i(of)8 b Fe(.)14 b(.)f(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)35 b Ff(141)2025 2558 y(CVS/Base)27 b(directory)18
b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)44 b Ff(15)2025
2658 y(CVS/Baserev)26 b(\014le)16 b Fe(.)d(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)42 b Ff(15)2025 2758 y(CVS/Baserev.tmp)25
b(\014le)d Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)48 b Ff(15)2025
2857 y(CVS/Chec)n(kin.prog)26 b(\014le)12 b Fe(.)h(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)39 b Ff(15)2025 2957 y(CVS/En)n(tries)26 b(\014le)10
b Fe(.)j(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)37
b Ff(13)2025 3056 y(CVS/En)n(tries.Bac)n(kup)26 b(\014le)11
b Fe(.)i(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)37 b Ff(14)2025 3156 y(CVS/En)n(tries.Log)27
b(\014le)c Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)49 b
Ff(14)2025 3256 y(CVS/En)n(tries.Static)27 b(\014le)21
b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)47 b Ff(15)2025 3355 y(CVS/Notify)26
b(\014le)7 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)33 b Ff(15)2025 3455 y(CVS/Notify)-6 b(.tmp)24 b(\014le)16
b Fe(.)e(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)43 b Ff(15)2025
3555 y(CVS/Rep)r(ository)26 b(\014le)16 b Fe(.)d(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)42 b Ff(13)2025 3654 y(CVS/Ro)r(ot)26 b(\014le)15
b Fe(.)e(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)42
b Ff(7)2025 3754 y(CVS/T)-6 b(ag)26 b(\014le)15 b Fe(.)f(.)f(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)42 b Ff(15)2025
3853 y(CVS/T)-6 b(emplate)25 b(\014le)7 b Fe(.)13 b(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)33 b Ff(15)2025 3953 y(CVS/Up)r(date.prog)26
b(\014le)d Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)49 b Ff(15)2025
4053 y(CVS)p 2186 4053 24 4 v 27 w(CLIENT)p 2509 4053
V 28 w(LOG,)26 b(en)n(vironmen)n(t)e(v)l(ariable)17 b
Fe(.)c(.)g(.)h(.)43 b Ff(140)2025 4152 y(CVS)p 2186 4152
V 27 w(CLIENT)p 2509 4152 V 28 w(POR)-6 b(T)11 b Fe(.)i(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)38 b Ff(24)2025 4252 y(CVS)p 2186 4252 V
27 w(IGNORE)p 2528 4252 V 27 w(REMOTE)p 2901 4252 V 28
w(R)n(OOT,)25 b(en)n(vironmen)n(t)2178 4352 y(v)l(ariable)10
b Fe(.)k(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)37
b Ff(140)2025 4451 y(CVS)p 2186 4451 V 27 w(P)-6 b(ASSFILE,)25
b(en)n(vironmen)n(t)f(v)l(ariable)13 b Fe(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)40 b Ff(22)2025 4551 y(CVS)p 2186 4551 V 27 w(R)n(CMD)p
2452 4551 V 28 w(POR)-6 b(T,)25 b(en)n(vironmen)n(t)f(v)l(ariable)d
Fe(.)13 b(.)g(.)h(.)47 b Ff(140)2025 4650 y(CVS)p 2186
4650 V 27 w(RSH,)25 b(en)n(vironmen)n(t)f(v)l(ariable)14
b Fe(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)41
b Ff(139)2025 4750 y(CVS)p 2186 4750 V 27 w(SER)-9 b(VER,)25
b(and)h(:fork:)10 b Fe(.)k(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)37 b Ff(24)2025
4850 y(CVS)p 2186 4850 V 27 w(SER)-9 b(VER,)25 b(en)n(vironmen)n(t)f(v)
l(ariable)8 b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)34
b Ff(19)2025 4949 y(CVS)p 2186 4949 V 27 w(SER)-9 b(VER)p
2523 4949 V 27 w(SLEEP)j(,)24 b(en)n(vironmen)n(t)e(v)l(ariable)10
b Fe(.)k(.)36 b Ff(140)2025 5049 y(CVSEDITOR,)25 b(en)n(vironmen)n(t)f
(v)l(ariable)6 b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)33 b Ff(4)2025 5149 y(cvsignore)26 b(\(admin)f(\014le\),)h(global)c
Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)47 b Ff(134)2025 5248 y(CVSIGNORE,)24 b(en)n(vironmen)n(t)g(v)l
(ariable)17 b Fe(.)d(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)44
b Ff(139)p eop
%%Page: 155 157
155 156 bop 150 -116 a Fu(Index)3241 b(155)150 366 y
Ff(CVSREAD,)25 b(en)n(vironmen)n(t)e(v)l(ariable)10 b
Fe(.)15 b(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)37
b Ff(139)150 466 y(CVSREAD,)25 b(o)n(v)n(erriding)9 b
Fe(.)k(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)36 b Ff(86)150 566 y(cvsro)r(ot)15
b Fe(.)f(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)42 b Ff(7)150 665 y(CVSR)n(OOT)25
b(\(\014le\))19 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)46
b Ff(125)150 765 y(CVSR)n(OOT,)25 b(en)n(vironmen)n(t)f(v)l(ariable)12
b Fe(.)i(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)39
b Ff(7)150 865 y(CVSR)n(OOT,)25 b(mo)r(dule)g(name)18
b Fe(.)12 b(.)h(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)44 b Ff(16)150 964 y(CVSR)n(OOT,)25
b(m)n(ultiple)g(rep)r(ositories)d Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)47 b Ff(16)150 1064 y(CVSR)n(OOT,)25
b(o)n(v)n(erriding)7 b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)33
b Ff(85)150 1163 y(CVSR)n(OOT,)25 b(storage)i(of)g(\014les)20
b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)46 b Ff(12)150 1263 y(CVSR)n(OOT/con\014g)11
b Fe(.)h(.)h(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)37 b Ff(136)150
1363 y(CVSUMASK,)25 b(en)n(vironmen)n(t)e(v)l(ariable)15
b Fe(.)f(.)f(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)41
b Ff(10)150 1462 y(cvswrapp)r(ers)26 b(\(admin)f(\014le\))8
b Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)35 b Ff(128)150 1562 y(CVSWRAPPERS,)22
b(en)n(vironmen)n(t)f(v)l(ariable)10 b Fe(.)k(.)34 b
Ff(128,)25 b(139)150 1662 y(Cyclic)i(Soft)n(w)n(are)9
b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)36
b Ff(151)150 1885 y Fq(D)150 2002 y Ff(Date)26 b(k)n(eyw)n(ord)21
b Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)48
b Ff(71)150 2101 y(Dates)22 b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)48
b Ff(86)150 2201 y(dead)25 b(state)13 b Fe(.)h(.)f(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)39 b
Ff(11)150 2301 y(Decimal)26 b(revision)g(n)n(um)n(b)r(er)7
b Fe(.)k(.)i(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)33 b Ff(31)150 2400 y(DEF)-9
b(A)n(UL)j(T)25 b(in)h(commitinfo)12 b Fe(.)h(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)39
b Ff(129)150 2500 y(DEF)-9 b(A)n(UL)j(T)25 b(in)h(editinfo)d
Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)50 b Ff(131)150 2599 y(DEF)-9
b(A)n(UL)j(T)25 b(in)h(v)n(erifymsg)7 b Fe(.)12 b(.)h(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)33
b Ff(130)150 2699 y(De\014ning)25 b(a)h(mo)r(dule)15
b Fe(.)d(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)41 b
Ff(29)150 2799 y(De\014ning)25 b(mo)r(dules)g(\(in)n(tro\))11
b Fe(.)j(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)38 b Ff(16)150 2898 y(De\014ning)25
b(mo)r(dules)g(\(reference)i(man)n(ual\))10 b Fe(.)i(.)h(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)37 b Ff(125)150 2998 y(Deleting)26 b(\014les)21
b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
46 b Ff(50)150 3098 y(Deleting)26 b(revisions)8 b Fe(.)14
b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)34 b Ff(90)150
3197 y(Deleting)26 b(stic)n(ky)f(tags)8 b Fe(.)14 b(.)f(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)34 b Ff(36)150 3297 y(deleting)26 b(tags)7
b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)33 b Ff(35)150 3396 y(Descending)26 b(directories)15
b Fe(.)f(.)g(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)42 b Ff(47)150 3496 y(device)26
b(no)r(des)9 b Fe(.)k(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)35 b Ff(81)150 3596 y(Di\013)6 b Fe(.)13
b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)33 b Ff(5)150 3695
y(Di\013)25 b(\(sub)r(command\))14 b Fe(.)d(.)i(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)40 b Ff(97)150 3795 y(Di\013erences,)26 b(merging)17
b Fe(.)c(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)43 b Ff(44)150
3895 y(Directories,)27 b(mo)n(ving)13 b Fe(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)40 b Ff(53)150 3994 y(directories,)27 b(remo)n(ving)6
b Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)33 b Ff(51)150
4094 y(Directory)-6 b(,)26 b(descending)13 b Fe(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)40 b Ff(47)150 4194 y(Disjoin)n(t)26 b(rep)r(ositories)d
Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)47 b Ff(16)150
4293 y(Distributing)26 b(log)g(messages)11 b Fe(.)j(.)f(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)37
b Ff(132)150 4393 y(driv)n(er.c)26 b(\(merge)f(example\))c
Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)49 b Ff(61)150 4626 y Fq(E)150
4742 y Ff(edit)26 b(\(sub)r(command\))12 b Fe(.)e(.)k(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)38 b Ff(66)150 4842 y(editinfo)26 b(\(admin)f(\014le\))
19 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)45 b Ff(131)150
4941 y(Editing)26 b(administrativ)n(e)f(\014les)d Fe(.)13
b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)47 b Ff(16)150 5041 y(Editing)26 b(the)f(mo)r(dules)h(\014le)c
Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)48 b Ff(29)150 5141 y(Editor,)26
b(a)n(v)n(oiding)h(in)n(v)n(o)r(cation)f(of)10 b Fe(.)k(.)f(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)37
b Ff(88)150 5240 y(EDITOR,)25 b(en)n(vironmen)n(t)f(v)l(ariable)16
b Fe(.)d(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
43 b Ff(4)150 5340 y(EDITOR,)25 b(o)n(v)n(erriding)10
b Fe(.)k(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)37 b Ff(85)2025
366 y(Editor,)26 b(sp)r(ecifying)h(p)r(er)f(mo)r(dule)9
b Fe(.)j(.)h(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
36 b Ff(131)2025 466 y(editors)26 b(\(sub)r(command\))14
b Fe(.)d(.)i(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)40 b Ff(67)2025 566 y(emerge)17
b Fe(.)c(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)44 b Ff(63)2025 665 y(encryption)8
b Fe(.)k(.)h(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)34 b Ff(86)2025 765 y(En)n(tries)26 b(\014le,)g(in)g(CVS)f
(directory)20 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)46 b Ff(13)2025 865 y(En)n(tries.Bac)n(kup)26
b(\014le,)g(in)f(CVS)h(directory)20 b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)47 b Ff(14)2025 964 y(En)n(tries.Log)27 b(\014le,)f(in)g
(CVS)f(directory)15 b Fe(.)e(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)41 b Ff(14)2025 1064 y(En)n(tries.Static)26 b(\014le,)h(in)e
(CVS)g(directory)13 b Fe(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
40 b Ff(15)2025 1163 y(En)n(vironmen)n(t)24 b(v)l(ariables)12
b Fe(.)i(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)39 b Ff(139)2025 1263 y(Errors,)27
b(rep)r(orting)20 b Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
46 b Ff(151)2025 1363 y(Example)25 b(of)h(a)g(w)n(ork-session)18
b Fe(.)d(.)e(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)45 b Ff(3)2025 1462 y(Example)25
b(of)h(merge)19 b Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)45
b Ff(61)2025 1562 y(Example,)25 b(branc)n(h)g(merge)10
b Fe(.)j(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)37 b Ff(43)2025 1662 y(excluding)25
b(directories,)j(in)d(mo)r(dules)g(\014le)15 b Fe(.)e(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)42 b Ff(127)2025 1761 y(exit)25 b(status,)i(of)f
(commitinfo)7 b Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)34 b Ff(129)2025 1861
y(exit)25 b(status,)i(of)f(CVS)18 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)45 b Ff(83)2025 1961 y(exit)25 b(status,)i(of)f(editor)13
b Fe(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)40 b Ff(147)2025
2060 y(exit)25 b(status,)i(of)f(taginfo)14 b Fe(.)g(.)g(.)f(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)40 b Ff(55)2025 2160 y(exit)25 b(status,)i(of)f(v)n(erifymsg)18
b Fe(.)c(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)46 b Ff(130)2025 2259 y(Exp)r(ort)25
b(\(sub)r(command\))9 b Fe(.)i(.)i(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)36
b Ff(99)2025 2359 y(Exp)r(ort)25 b(program)15 b Fe(.)e(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)h(.)41 b Ff(127)2025 2572 y Fq(F)2025
2688 y Ff(F)-6 b(etc)n(hing)25 b(source)13 b Fe(.)h(.)g(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)41 b Ff(4)2025 2788
y(File)26 b(had)g(con\015icts)g(on)f(merge)d Fe(.)13
b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)48 b Ff(60)2025 2888 y(File)26 b(lo)r(c)n(king)8
b Fe(.)15 b(.)e(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)35 b Ff(59)2025 2987 y(File)26 b(p)r(ermissions,)h(general)14
b Fe(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)41 b Ff(9)2025 3087 y(File)26
b(p)r(ermissions,)h(Windo)n(ws-sp)r(eci\014c)15 b Fe(.)e(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)41 b Ff(10)2025 3187
y(File)26 b(status)9 b Fe(.)14 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)36 b Ff(59)2025 3286
y(Files,)27 b(mo)n(ving)14 b Fe(.)e(.)h(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)40 b Ff(52)2025 3386 y(Files,)27
b(reference)g(man)n(ual)19 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)47
b Ff(125)2025 3486 y(Fixing)26 b(a)g(log)g(message)8
b Fe(.)14 b(.)f(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)34 b Ff(90)2025
3585 y(F)-6 b(orcing)26 b(a)g(tag)g(matc)n(h)18 b Fe(.)12
b(.)h(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)44 b Ff(87)2025 3685
y(fork,)26 b(access)h(metho)r(d)9 b Fe(.)k(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)36 b Ff(24)2025 3784 y(F)-6 b(orm)25 b(for)h(log)h(message)15
b Fe(.)f(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)42 b Ff(134)2025 3884
y(F)-6 b(ormat)25 b(of)h(CVS)g(commands)12 b Fe(.)g(.)h(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)39
b Ff(83)2025 4097 y Fq(G)2025 4214 y Ff(Getting)26 b(started)15
b Fe(.)e(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)42
b Ff(3)2025 4313 y(Getting)26 b(the)f(source)13 b Fe(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)40 b Ff(4)2025 4413 y(Global)27
b(cvsignore)7 b Fe(.)14 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
34 b Ff(134)2025 4512 y(Global)27 b(options)8 b Fe(.)14
b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)35
b Ff(84)2025 4612 y(Group)13 b Fe(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)40
b Ff(9)2025 4712 y(GSSAPI)10 b Fe(.)i(.)h(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)37 b
Ff(23)2025 4925 y Fq(H)2025 5041 y Ff(hard)25 b(links)18
b Fe(.)c(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)45 b Ff(81)2025 5141 y(HEAD,)25 b(as)h(reserv)n(ed)g(tag)g
(name)20 b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)48 b Ff(32)2025 5240 y(HEAD,)25 b(sp)r(ecial)i(tag)8
b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)34
b Ff(88)2025 5340 y(Header)25 b(k)n(eyw)n(ord)18 b Fe(.)13
b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)45
b Ff(71)p eop
%%Page: 156 158
156 157 bop 150 -116 a Fu(156)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Ff(History)c(\(sub)r(command\))
18 b Fe(.)11 b(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)45 b Ff(100)150 466 y(History)26
b(bro)n(wsing)21 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)46 b Ff(55)150 566 y(History)26 b(\014le)15 b Fe(.)e(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)42 b
Ff(135)150 665 y(History)26 b(\014les)21 b Fe(.)13 b(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)48
b Ff(9)150 765 y(History)26 b(of)g(CVS)15 b Fe(.)e(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)42 b Ff(1)150 865
y(HOME,)26 b(en)n(vironmen)n(t)e(v)l(ariable)12 b Fe(.)i(.)f(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)39 b
Ff(139)150 964 y(HOMEDRIVE,)25 b(en)n(vironmen)n(t)e(v)l(ariable)h
Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)49 b Ff(139)150
1064 y(HOMEP)-6 b(A)g(TH,)25 b(en)n(vironmen)n(t)f(v)l(ariable)10
b Fe(.)j(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)37 b Ff(139)150
1269 y Fq(I)150 1386 y Ff(Id)25 b(k)n(eyw)n(ord)16 b
Fe(.)d(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)43 b Ff(71)150 1485 y(Iden)n(t)25 b(\(shell)h(command\))11
b Fe(.)g(.)i(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)37 b Ff(72)150 1585 y(Iden)n(tifying)25
b(a)h(branc)n(h)16 b Fe(.)d(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)43
b Ff(40)150 1685 y(Iden)n(tifying)25 b(\014les)13 b Fe(.)h(.)f(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)39 b Ff(71)150
1784 y(Ignored)26 b(\014les)14 b Fe(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)41 b Ff(134)150 1884 y(Ignoring)26
b(\014les)18 b Fe(.)c(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)45 b Ff(134)150 1983 y(Imp)r(ort)24 b(\(sub)r(command\))8
b Fe(.)j(.)i(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)34 b Ff(102)150 2083 y(Imp)r(orting)25
b(\014les)9 b Fe(.)k(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)35 b Ff(27)150 2183 y(Imp)r(orting)25 b(\014les,)h(from)g(other)
f(v)n(ersion)h(con)n(trol)h(systems)310 2282 y Fe(.)14
b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)33 b Ff(28)150 2382 y(Imp)r(orting)25
b(mo)r(dules)20 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)47
b Ff(75)150 2482 y(Index)20 b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)48
b Ff(153)150 2581 y(Info)26 b(\014les)g(\(syn)n(tax\))7
b Fe(.)12 b(.)h(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)34
b Ff(129)150 2681 y(Informing)25 b(others)9 b Fe(.)k(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)35 b Ff(63)150 2780 y(init)26
b(\(sub)r(command\))18 b Fe(.)11 b(.)i(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
45 b Ff(17)150 2880 y(installed)27 b(images)f(\(VMS\))13
b Fe(.)f(.)h(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)39 b Ff(10)150 2980 y(In)n(tro)r(duction)25
b(to)h(CVS)11 b Fe(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)38
b Ff(1)150 3079 y(In)n(v)n(oking)25 b(CVS)17 b Fe(.)c(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)44 b Ff(113)150 3179
y(Isolation)8 b Fe(.)14 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)34 b Ff(55)150 3385
y Fq(J)150 3501 y Ff(Join)13 b Fe(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)39
b Ff(43)150 3706 y Fq(K)150 3823 y Ff(k)n(eeping)25 b(a)h(c)n(hec)n(k)n
(ed)f(out)h(cop)n(y)17 b Fe(.)c(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)44 b Ff(133)150 3922 y(Kerb)r(eros,)27
b(using)e(:gserv)n(er:)11 b Fe(.)k(.)e(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)37
b Ff(23)150 4022 y(Kerb)r(eros,)27 b(using)e(:kserv)n(er:)10
b Fe(.)k(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)36 b Ff(24)150 4122 y(Kerb)r(eros,)27
b(using)e(k)n(erb)r(erized)h(rsh)16 b Fe(.)d(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)43 b Ff(20)150 4221
y(Keyw)n(ord)25 b(expansion)12 b Fe(.)h(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)38 b Ff(71)150 4321 y(Keyw)n(ord)25 b(List)10 b Fe(.)k(.)f(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)37 b
Ff(71)150 4420 y(Keyw)n(ord)25 b(substitution)11 b Fe(.)i(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)37 b Ff(71)150 4520 y(K\015ag)11 b Fe(.)i(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)37 b Ff(73)150 4620 y(kinit)23 b Fe(.)13 b(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)49 b Ff(24)150 4719 y(Kno)n(wn)25 b(bugs)h(in)g(this)f(man)n
(ual)g(or)h(CVS)10 b Fe(.)j(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)36
b Ff(152)150 4925 y Fq(L)150 5041 y Ff(La)n(y)n(out)25
b(of)i(rep)r(ository)17 b Fe(.)c(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)43
b Ff(7)150 5141 y(Left-hand)25 b(options)7 b Fe(.)14
b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)33 b Ff(84)150
5240 y(Linear)26 b(dev)n(elopmen)n(t)9 b Fe(.)j(.)h(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)36 b Ff(31)150 5340 y(link,)26 b(sym)n(b)r(olic,)f(imp)r
(orting)18 b Fe(.)c(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)45 b Ff(104)2025 366 y(List,)26
b(mailing)g(list)14 b Fe(.)h(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)42 b Ff(1)2025 466 y(Lo)r(cally)27 b(Added)9
b Fe(.)j(.)h(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)36
b Ff(59)2025 566 y(Lo)r(cally)27 b(Mo)r(di\014ed)6 b
Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)33
b Ff(59)2025 665 y(Lo)r(cally)27 b(Remo)n(v)n(ed)17 b
Fe(.)11 b(.)i(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)44
b Ff(59)2025 765 y(Lo)r(c)n(kDir,)26 b(in)f(CVSR)n(OOT/con\014g)12
b Fe(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)38
b Ff(137)2025 865 y(Lo)r(c)n(k)n(er)25 b(k)n(eyw)n(ord)8
b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)35
b Ff(71)2025 964 y(Lo)r(c)n(king)26 b(\014les)11 b Fe(.)j(.)f(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)38
b Ff(59)2025 1064 y(lo)r(c)n(ks,)26 b(cvs,)g(and)g(bac)n(kups)17
b Fe(.)12 b(.)h(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)43 b Ff(17)2025 1163 y(lo)r(c)n(ks,)26
b(cvs,)g(in)n(tro)r(duction)19 b Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)46
b Ff(63)2025 1263 y(lo)r(c)n(ks,)26 b(cvs,)g(tec)n(hnical)g(details)7
b Fe(.)15 b(.)e(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)34 b Ff(11)2025 1363 y(Log)26 b(\(sub)r(command\))11
b Fe(.)g(.)j(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)38 b Ff(104)2025
1462 y(Log)26 b(information,)h(sa)n(ving)7 b Fe(.)13
b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)34 b Ff(135)2025 1562 y(Log)26 b(k)n(eyw)n(ord)6
b Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)33 b Ff(71)2025 1662 y(Log)26 b(message)g(en)n(try)14
b Fe(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)41
b Ff(4)2025 1761 y(Log)26 b(message)g(template)18 b Fe(.)c(.)f(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)46 b Ff(134)2025 1861 y(Log)26 b(message,)h(correcting)8
b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)34 b Ff(90)2025 1961 y(log)26
b(message,)h(v)n(erifying)6 b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)33
b Ff(130)2025 2060 y(Log)26 b(messages)10 b Fe(.)k(.)f(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)37 b Ff(132)2025
2160 y(Log)26 b(messages,)h(editing)8 b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)35 b Ff(131)2025 2259 y(Login)26 b(\(sub)r(command\))16
b Fe(.)11 b(.)i(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)42 b Ff(22)2025
2359 y(loginfo)27 b(\(admin)e(\014le\))16 b Fe(.)d(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)43 b Ff(132)2025 2459 y(Logout)26 b(\(sub)r(command\))9
b Fe(.)i(.)i(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)36 b Ff(22)2025 2733
y Fq(M)2025 2849 y Ff(Mail,)27 b(automatic)f(mail)f(on)h(commit)16
b Fe(.)c(.)h(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)43
b Ff(63)2025 2949 y(Mailing)27 b(list)14 b Fe(.)g(.)f(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)41
b Ff(1)2025 3049 y(Mailing)27 b(log)g(messages)21 b Fe(.)13
b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)47 b Ff(132)2025 3148 y(Main)26
b(trunk)e(and)i(branc)n(hes)16 b Fe(.)d(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)43
b Ff(39)2025 3248 y(mak)n(e)13 b Fe(.)f(.)h(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)40
b Ff(79)2025 3347 y(Man)n(y)25 b(rep)r(ositories)6 b
Fe(.)16 b(.)d(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)33
b Ff(16)2025 3447 y(Mark)n(ers,)26 b(con\015ict)7 b Fe(.)14
b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)34
b Ff(62)2025 3547 y(Merge,)27 b(an)e(example)c Fe(.)13
b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)48 b Ff(61)2025
3646 y(Merge,)27 b(branc)n(h)e(example)16 b Fe(.)c(.)i(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
43 b Ff(43)2025 3746 y(Merging)14 b Fe(.)g(.)g(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)41
b Ff(39)2025 3846 y(Merging)27 b(a)f(branc)n(h)9 b Fe(.)j(.)h(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)35 b Ff(43)2025 3945
y(Merging)27 b(a)f(\014le)d Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)49 b Ff(60)2025 4045 y(Merging)27
b(t)n(w)n(o)f(revisions)6 b Fe(.)14 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)33
b Ff(44)2025 4144 y(mkmo)r(dules)11 b Fe(.)g(.)i(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)38 b Ff(145)2025
4244 y(Mo)r(di\014cations,)27 b(cop)n(ying)f(b)r(et)n(w)n(een)g(branc)n
(hes)13 b Fe(.)f(.)h(.)g(.)h(.)f(.)g(.)39 b Ff(39)2025
4344 y(Mo)r(dule)26 b(status)13 b Fe(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)40 b Ff(127)2025 4443 y(Mo)r(dule,)26
b(de\014ning)7 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)33 b Ff(29)2025 4543 y(Mo)r(dules)26 b(\(admin)f(\014le\))c
Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)48 b Ff(125)2025 4643
y(Mo)r(dules)26 b(\014le)17 b Fe(.)d(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)44 b Ff(16)2025 4742 y(Mo)r(dules)26
b(\014le,)g(c)n(hanging)16 b Fe(.)e(.)f(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)43
b Ff(29)2025 4842 y(mo)r(dules.db)12 b Fe(.)g(.)h(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)38 b Ff(12)2025
4941 y(mo)r(dules.dir)8 b Fe(.)k(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)34 b Ff(12)2025 5041 y(mo)r(dules.pag)12
b Fe(.)h(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)38 b Ff(12)2025 5141 y(Motiv)l(ation)26 b(for)h(branc)n(hes)6
b Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)33 b Ff(39)2025 5240 y(mo)n(ving)25
b(a)h(rep)r(ository)c Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)48
b Ff(18)2025 5340 y(Mo)n(ving)26 b(directories)12 b Fe(.)i(.)f(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)38 b Ff(53)p eop
%%Page: 157 159
157 158 bop 150 -116 a Fu(Index)3241 b(157)150 366 y
Ff(Mo)n(ving)26 b(\014les)18 b Fe(.)c(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)45 b Ff(52)150 466 y(mo)n(ving)25
b(tags)17 b Fe(.)d(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)44 b Ff(35)150 566 y(Multiple)26 b(dev)n(elop)r(ers)11
b Fe(.)j(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)37 b Ff(59)150
665 y(Multiple)26 b(rep)r(ositories)10 b Fe(.)16 b(.)d(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)37 b Ff(16)150 945 y Fq(N)150 1061 y Ff(Name)25
b(k)n(eyw)n(ord)d Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)49 b Ff(71)150 1161 y(Name,)25 b(sym)n(b)r(olic)g(\(tag\))11
b Fe(.)j(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)37 b Ff(32)150 1261
y(Needs)25 b(Chec)n(k)n(out)19 b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)46 b Ff(59)150 1360 y(Needs)25 b(Merge)e
Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
48 b Ff(60)150 1460 y(Needs)25 b(P)n(atc)n(h)11 b Fe(.)j(.)f(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)38
b Ff(59)150 1559 y(Newsgroups)23 b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)49 b Ff(1)150
1659 y(notify)26 b(\(admin)e(\014le\))15 b Fe(.)f(.)f(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)42 b Ff(65)150 1759 y(Notify)26 b(\014le,)g(in)f
(CVS)h(directory)16 b Fe(.)d(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)g(.)43 b Ff(15)150 1858 y(Notify)-6
b(.tmp)24 b(\014le,)i(in)g(CVS)f(directory)9 b Fe(.)k(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)35 b Ff(15)150
1958 y(Num)n(b)r(er,)24 b(branc)n(h)d Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)49 b Ff(31,)26 b(41)150 2058 y(Num)n(b)r(er,)e(revision-)e
Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)48
b Ff(31)150 2337 y Fq(O)150 2453 y Ff(option)26 b(defaults)21
b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)47
b Ff(84)150 2553 y(Options,)26 b(global)15 b Fe(.)g(.)e(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)41 b Ff(84)150 2653 y(options,)27
b(in)e(mo)r(dules)g(\014le)16 b Fe(.)e(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)43
b Ff(127)150 2752 y(Outdating)25 b(revisions)9 b Fe(.)15
b(.)e(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)36 b Ff(90)150
2852 y(Ov)n(erlap)19 b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)46 b Ff(60)150
2952 y(Ov)n(erriding)25 b(CVSREAD)8 b Fe(.)k(.)i(.)f(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)35
b Ff(86)150 3051 y(Ov)n(erriding)25 b(CVSR)n(OOT)6 b
Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)32 b Ff(85)150 3151
y(Ov)n(erriding)25 b(EDITOR)9 b Fe(.)k(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
36 b Ff(85)150 3250 y(Ov)n(erriding)25 b(R)n(CSBIN)18
b Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)45 b Ff(84)150
3350 y(Ov)n(erriding)25 b(TMPDIR)c Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)47 b Ff(85)150 3450 y(Ov)n(erview)14 b Fe(.)f(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)41
b Ff(1)150 3549 y(o)n(wnership,)26 b(sa)n(ving)h(in)e(CVS)11
b Fe(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)37 b Ff(81)150 3829 y Fq(P)150 3945
y Ff(P)n(arallel)28 b(rep)r(ositories)8 b Fe(.)15 b(.)e(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)34 b Ff(16)150 4045 y(passwd)26 b(\(admin)f(\014le\))11
b Fe(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)37 b Ff(21)150
4144 y(passw)n(ord)27 b(clien)n(t,)f(using)6 b Fe(.)13
b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)32 b Ff(22)150 4244 y(passw)n(ord)27
b(serv)n(er,)f(setting)g(up)19 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)46 b Ff(20)150
4344 y(P)-6 b(A)g(TH,)25 b(en)n(vironmen)n(t)f(v)l(ariable)10
b Fe(.)k(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)37 b Ff(139)150 4443 y(P)n(er-directory)26 b(stic)n(ky)f
(tags/dates)9 b Fe(.)14 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)35 b Ff(15)150 4543 y(P)n(er-mo)r(dule)25
b(editor)17 b Fe(.)c(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)43
b Ff(131)150 4643 y(p)r(ermissions,)27 b(general)c Fe(.)13
b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)49 b Ff(9)150
4742 y(p)r(ermissions,)27 b(sa)n(ving)f(in)f(CVS)19 b
Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)45 b Ff(81)150 4842 y(p)r(ermissions,)27
b(Windo)n(ws-sp)r(eci\014c)c Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)49 b Ff(10)150 4941 y(P)n(olicy)15
b Fe(.)f(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)41 b Ff(69)150 5041 y(Precommit)25
b(c)n(hec)n(king)16 b Fe(.)c(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)42
b Ff(129)150 5141 y(Preserv)n(eP)n(ermissions,)27 b(in)f(CVSR)n
(OOT/con\014g)14 b Fe(.)e(.)i(.)f(.)40 b Ff(137)150 5240
y(Pserv)n(er)26 b(\(sub)r(command\))17 b Fe(.)c(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)46
b Ff(20)150 5340 y(PV)n(CS,)26 b(imp)r(orting)f(\014les)h(from)17
b Fe(.)c(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)43 b Ff(28)2025 366 y Fq(R)2025 483 y Ff(R)n(CS)25
b(history)h(\014les)8 b Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)35 b Ff(9)2025 582 y(R)n(CS)25 b(revision)h(n)n(um)n(b)
r(ers)17 b Fe(.)12 b(.)h(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)44 b Ff(32)2025
682 y(R)n(CS,)25 b(imp)r(orting)h(\014les)g(from)9 b
Fe(.)k(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)36 b Ff(28)2025 782 y(R)n(CS-st)n(yle)25
b(lo)r(c)n(king)8 b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)35 b Ff(59)2025 881 y(R)n(CSBIN,)25 b(in)g(CVSR)n(OOT/con\014g)18
b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)45
b Ff(136)2025 981 y(R)n(CSBIN,)25 b(o)n(v)n(erriding)20
b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)46 b Ff(84)2025
1080 y(R)n(CS\014le)25 b(k)n(eyw)n(ord)11 b Fe(.)i(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)38 b Ff(71)2025 1180 y(rcsinfo)27
b(\(admin)d(\014le\))18 b Fe(.)c(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)45
b Ff(134)2025 1280 y(Rdi\013)25 b(\(sub)r(command\))8
b Fe(.)j(.)i(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)35 b Ff(106)2025
1379 y(read-only)25 b(\014les,)i(and)e(-r)14 b Fe(.)e(.)i(.)f(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)40 b Ff(85)2025 1479 y(read-only)25 b(\014les,)i(and)e
(CVSREAD)18 b Fe(.)c(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)47 b Ff(139)2025 1579 y(read-only)25 b(\014les,)i(and)e(w)n(atc)n
(hes)14 b Fe(.)f(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)40 b Ff(64)2025 1678 y(read-only)25
b(\014les,)i(in)e(rep)r(ository)7 b Fe(.)14 b(.)f(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)34
b Ff(9)2025 1778 y(Read-only)25 b(mo)r(de)15 b Fe(.)d(.)h(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)41 b Ff(85)2025 1877
y(read-only)25 b(rep)r(ository)i(access)7 b Fe(.)14 b(.)f(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)33
b Ff(25)2025 1977 y(readers)26 b(\(admin)f(\014le\))11
b Fe(.)h(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)37 b Ff(25)2025
2077 y(Recursiv)n(e)25 b(\(directory)h(descending\))13
b Fe(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)40
b Ff(47)2025 2176 y(Reference)26 b(man)n(ual)f(\(\014les\))19
b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)46 b Ff(125)2025 2276 y(Reference)26
b(man)n(ual)f(for)h(v)l(ariables)10 b Fe(.)k(.)f(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)37 b Ff(139)2025 2376
y(Reference,)26 b(commands)9 b Fe(.)j(.)h(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)36
b Ff(113)2025 2475 y(regular)26 b(expression)h(syn)n(tax)14
b Fe(.)e(.)h(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)41 b Ff(129)2025 2575 y(Regular)26 b(mo)r(dules)21
b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)49
b Ff(126)2025 2674 y(Release)26 b(\(sub)r(command\))18
b Fe(.)11 b(.)i(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)h(.)44 b Ff(107)2025 2774 y(Releases,)27
b(revisions)g(and)e(v)n(ersions)16 b Fe(.)e(.)f(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)43 b Ff(31)2025 2874 y(Releasing)27
b(y)n(our)e(w)n(orking)h(cop)n(y)14 b Fe(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)42 b
Ff(5)2025 2973 y(Remote)24 b(rep)r(ositories)7 b Fe(.)15
b(.)f(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)33 b Ff(18)2025
3073 y(Remo)n(v)n(e)24 b(\(sub)r(command\))12 b Fe(.)f(.)i(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)39 b Ff(50)2025 3173 y(Remo)n(ving)24 b(a)i(c)n(hange)14
b Fe(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)40 b Ff(44)2025
3272 y(remo)n(ving)25 b(directories)17 b Fe(.)d(.)f(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)h(.)43 b Ff(51)2025 3372 y(Remo)n(ving)24 b(\014les)10
b Fe(.)k(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)37
b Ff(50)2025 3472 y(remo)n(ving)25 b(tags)20 b Fe(.)13
b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)46
b Ff(35)2025 3571 y(Remo)n(ving)24 b(y)n(our)h(w)n(orking)i(cop)n(y)6
b Fe(.)12 b(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)33 b Ff(5)2025 3671 y(Renaming)24 b(directories)d
Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)45 b Ff(53)2025
3770 y(Renaming)24 b(\014les)8 b Fe(.)14 b(.)f(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)35 b Ff(52)2025 3870 y(renaming)25
b(tags)17 b Fe(.)d(.)f(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)44 b Ff(35)2025 3970 y(Replacing)26 b(a)g(log)h(message)19
b Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)45 b Ff(90)2025 4069 y(Rep)r(orting)26
b(bugs)11 b Fe(.)i(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)38
b Ff(151)2025 4169 y(Rep)r(ositories,)27 b(m)n(ultiple)8
b Fe(.)k(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)34 b Ff(16)2025 4269
y(Rep)r(ositories,)27 b(remote)13 b Fe(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)40 b Ff(18)2025 4368 y(Rep)r(ository)26 b(\(in)n(tro\))19
b Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)47
b Ff(7)2025 4468 y(Rep)r(ository)26 b(\014le,)g(in)f(CVS)h(directory)8
b Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)34
b Ff(13)2025 4567 y(Rep)r(ository)-6 b(,)26 b(bac)n(king)f(up)c
Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)48 b Ff(17)2025 4667 y(Rep)r(ository)-6
b(,)26 b(example)18 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)46
b Ff(7)2025 4767 y(Rep)r(ository)-6 b(,)26 b(ho)n(w)g(data)g(is)g
(stored)18 b Fe(.)c(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)45 b Ff(8)2025 4866 y(rep)r(ository)-6
b(,)26 b(mo)n(ving)12 b Fe(.)g(.)h(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
38 b Ff(18)2025 4966 y(Rep)r(ository)-6 b(,)26 b(setting)g(up)19
b Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)46 b Ff(17)2025 5066
y(reserv)n(ed)25 b(c)n(hec)n(k)n(outs)13 b Fe(.)f(.)i(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)39 b Ff(59)2025 5165 y(Resetting)26
b(stic)n(ky)f(tags)7 b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)33
b Ff(36)2025 5265 y(Resolving)26 b(a)g(con\015ict)11
b Fe(.)j(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)38 b Ff(62)p
eop
%%Page: 158 160
158 159 bop 150 -116 a Fu(158)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 366 y Ff(Restoring)c(old)g(v)n(ersion)
g(of)h(remo)n(v)n(ed)d(\014le)16 b Fe(.)d(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)42 b Ff(44)150 466 y(Resurrecting)26 b(old)g(v)n(ersion)g
(of)g(dead)g(\014le)9 b Fe(.)k(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)35 b Ff(44)150 566 y(Retriev)n(e)25 b(a)h(branc)n(h)7
b Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)33
b Ff(40)150 665 y(Retrieving)26 b(an)f(old)h(revision)h(using)f(tags)14
b Fe(.)g(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)40 b Ff(33)150
765 y(rev)n(erting)26 b(to)g(rep)r(ository)g(v)n(ersion)19
b Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)45 b Ff(66)150 865 y(Revision)26 b(k)n(eyw)n(ord)11
b Fe(.)i(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)38
b Ff(71)150 964 y(Revision)26 b(managemen)n(t)6 b Fe(.)12
b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)32 b Ff(69)150 1064 y(Revision)26
b(n)n(um)n(b)r(ers)8 b Fe(.)j(.)i(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)34 b Ff(31)150 1163 y(Revision)26 b(n)n(um)n(b)r(ers)e(\(branc)n
(hes\))6 b Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)33 b Ff(41)150 1263 y(Revision)26
b(tree)18 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)44 b Ff(31)150 1363 y(Revision)26 b(tree,)g(making)f(branc)
n(hes)19 b Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)46 b Ff(39)150 1462 y(Revisions,)26 b(merging)g(di\013erences)g
(b)r(et)n(w)n(een)13 b Fe(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)39
b Ff(44)150 1562 y(Revisions,)26 b(v)n(ersions)h(and)e(releases)16
b Fe(.)f(.)f(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)43
b Ff(31)150 1662 y(Righ)n(t-hand)24 b(options)16 b Fe(.)e(.)f(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)42 b Ff(86)150 1761 y(Ro)r(ot)26
b(\014le,)g(in)g(CVS)f(directory)7 b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)34
b Ff(7)150 1861 y(rsh)15 b Fe(.)e(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)41
b Ff(19)150 1961 y(rsh)26 b(replacemen)n(ts)f(\(Kerb)r(erized,)h(SSH,)f
(&c\))9 b Fe(.)k(.)g(.)g(.)g(.)g(.)g(.)h(.)35 b Ff(20)150
2060 y(R)n(tag)26 b(\(sub)r(command\))12 b Fe(.)f(.)i(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)39 b Ff(34)150 2160 y(rtag,)27 b(creating)f(a)g(branc)n(h)f
(using)7 b Fe(.)14 b(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)34 b Ff(39)150 2434 y Fq(S)150 2550
y Ff(Sa)n(ving)25 b(space)7 b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)33 b Ff(90)150 2650 y(SCCS,)26
b(imp)r(orting)g(\014les)g(from)21 b Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)48
b Ff(28)150 2750 y(Securit)n(y)-6 b(,)25 b(\014le)h(p)r(ermissions)g
(in)f(rep)r(ository)10 b Fe(.)k(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
37 b Ff(9)150 2849 y(securit)n(y)-6 b(,)25 b(GSSAPI)13
b Fe(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)39
b Ff(23)150 2949 y(securit)n(y)-6 b(,)25 b(k)n(erb)r(eros)15
b Fe(.)e(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)41
b Ff(24)150 3049 y(securit)n(y)-6 b(,)25 b(of)i(pserv)n(er)8
b Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)34
b Ff(23)150 3148 y(securit)n(y)-6 b(,)25 b(setuid)c Fe(.)13
b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)46
b Ff(10)150 3248 y(serv)n(er,)26 b(CVS)20 b Fe(.)13 b(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)47 b
Ff(18)150 3347 y(serv)n(er,)26 b(temp)r(orary)f(directories)10
b Fe(.)k(.)g(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)36 b Ff(26)150 3447 y(setgid)20 b Fe(.)13 b(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)46
b Ff(10)150 3547 y(Setting)26 b(up)e(a)i(rep)r(ository)21
b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)45 b Ff(17)150 3646 y(setuid)17
b Fe(.)c(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)44 b Ff(10)150 3746 y(Sign)n(um)24
b(Supp)r(ort)13 b Fe(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)40
b Ff(151)150 3846 y(Source)26 b(k)n(eyw)n(ord)9 b Fe(.)j(.)h(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)35 b Ff(72)150
3945 y(Source,)26 b(getting)g(CVS)g(source)18 b Fe(.)c(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)45
b Ff(1)150 4045 y(Source,)26 b(getting)g(from)g(CVS)11
b Fe(.)h(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)38 b Ff(4)150 4144 y(sp)r(ecial)27
b(\014les)14 b Fe(.)f(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)40 b Ff(81)150 4244 y(Sp)r(ecifying)26
b(dates)16 b Fe(.)e(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)42
b Ff(86)150 4344 y(Spreading)26 b(information)16 b Fe(.)d(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)43 b Ff(63)150 4443 y(SSH)25 b(\(rsh)g(replacemen)n(t\))11
b Fe(.)h(.)h(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)37 b Ff(20)150 4543 y(Starting)26
b(a)g(pro)t(ject)g(with)g(CVS)15 b Fe(.)e(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)41 b Ff(27)150
4643 y(State)26 b(k)n(eyw)n(ord)15 b Fe(.)d(.)i(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)g(.)42 b Ff(72)150 4742 y(Status)25
b(of)i(a)f(\014le)10 b Fe(.)j(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)36 b Ff(59)150 4842 y(Status)25 b(of)i(a)f(mo)r(dule)19
b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)46 b Ff(127)150
4941 y(stic)n(ky)25 b(date)c Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)47 b Ff(36)150 5041
y(Stic)n(ky)25 b(tags)18 b Fe(.)c(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)45 b Ff(36)150 5141 y(Stic)n(ky)25
b(tags,)h(resetting)21 b Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)46
b Ff(36)150 5240 y(Stic)n(ky)25 b(tags/dates,)i(p)r(er-directory)11
b Fe(.)i(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)38
b Ff(15)150 5340 y(Storing)26 b(log)h(messages)8 b Fe(.)14
b(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)35 b Ff(132)2025 366 y(stream)25
b(authen)n(tication)e Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)49
b Ff(84)2025 466 y(Structure)11 b Fe(.)h(.)h(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)37 b Ff(83)2025
566 y(Sub)r(directories)16 b Fe(.)d(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)43 b Ff(47)2025 665 y(Supp)r(ort,)25
b(getting)h(CVS)f(supp)r(ort)16 b Fe(.)d(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)43 b Ff(151)2025 765 y(sym)n(b)r(olic)25
b(link,)h(imp)r(orting)12 b Fe(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)39 b Ff(104)2025
865 y(sym)n(b)r(olic)25 b(links)17 b Fe(.)c(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)g(.)44 b Ff(81)2025 964 y(Sym)n(b)r(olic)24
b(name)h(\(tag\))e Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)49
b Ff(32)2025 1064 y(Syn)n(tax)24 b(of)i(info)h(\014les)8
b Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)35 b Ff(129)2025
1163 y(SystemAuth,)23 b(in)j(CVSR)n(OOT/con\014g)8 b
Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)35
b Ff(136)2025 1397 y Fq(T)2025 1513 y Ff(T)-6 b(ag)26
b(\(sub)r(command\))13 b Fe(.)e(.)i(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)40
b Ff(34)2025 1613 y(T)-6 b(ag)26 b(\014le,)g(in)g(CVS)f(directory)8
b Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)34 b Ff(15)2025 1712 y(T)-6 b(ag)26
b(program)18 b Fe(.)c(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)45 b Ff(127)2025 1812 y(tag,)26 b(command,)f(in)n(tro)r
(duction)7 b Fe(.)12 b(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)33 b Ff(32)2025 1911 y(tag,)26
b(creating)h(a)f(branc)n(h)f(using)e Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)49 b Ff(39)2025
2011 y(tag,)26 b(example)c Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)49 b Ff(32)2025 2111 y(T)-6
b(ag,)27 b(retrieving)f(old)g(revisions)7 b Fe(.)14 b(.)f(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)34
b Ff(33)2025 2210 y(T)-6 b(ag,)27 b(sym)n(b)r(olic)e(name)c
Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)48 b Ff(32)2025
2310 y(taginfo)20 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)45 b Ff(55)2025
2410 y(T)-6 b(ags)24 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)49
b Ff(32)2025 2509 y(tags,)27 b(deleting)13 b Fe(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)39 b Ff(35)2025
2609 y(tags,)27 b(mo)n(ving)7 b Fe(.)12 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)33 b Ff(35)2025 2708
y(tags,)27 b(renaming)6 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)33 b Ff(35)2025 2808 y(T)-6 b(ags,)27
b(stic)n(ky)21 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)48 b Ff(36)2025 2908 y(tc,)26 b(T)-6
b(rivial)26 b(Compiler)g(\(example\))16 b Fe(.)d(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)43 b Ff(3)2025
3007 y(T)-6 b(eam)25 b(of)h(dev)n(elop)r(ers)16 b Fe(.)e(.)f(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)43 b Ff(59)2025 3107 y(TEMP)-6
b(,)27 b(en)n(vironmen)n(t)c(v)l(ariable)f Fe(.)13 b(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)47 b Ff(140)2025
3207 y(T)-6 b(emplate)25 b(\014le,)h(in)g(CVS)f(directory)16
b Fe(.)d(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)43
b Ff(15)2025 3306 y(T)-6 b(emplate)25 b(for)h(log)h(message)15
b Fe(.)f(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)42 b Ff(134)2025 3406 y(temp)r(orary)25
b(directories,)i(and)e(serv)n(er)c Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)47 b Ff(26)2025 3506 y(temp)r(orary)25
b(\014les,)h(lo)r(cation)h(of)22 b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)48 b Ff(140)2025
3605 y(Third-part)n(y)24 b(sources)8 b Fe(.)15 b(.)e(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)35 b Ff(75)2025 3705 y(Time)13 b Fe(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)40 b Ff(86)2025 3804 y(timezone,)25 b(in)h(input)15
b Fe(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)42 b
Ff(86)2025 3904 y(timezone,)25 b(in)h(output)7 b Fe(.)12
b(.)h(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)34 b Ff(104)2025 4004
y(TMP)-6 b(,)26 b(en)n(vironmen)n(t)e(v)l(ariable)12
b Fe(.)i(.)g(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)39 b Ff(140)2025 4103 y(TMPDIR,)26 b(en)n(vironmen)n(t)d(v)l
(ariable)6 b Fe(.)14 b(.)f(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)33 b Ff(140)2025 4203 y(TMPDIR,)26 b(o)n(v)n(erriding)c
Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)49 b Ff(85)2025
4303 y(T)-6 b(opLev)n(elAdmin,)24 b(in)i(CVSR)n(OOT/con\014g)16
b Fe(.)d(.)g(.)g(.)g(.)g(.)h(.)f(.)43 b Ff(137)2025 4402
y(T)-6 b(race)8 b Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)34 b
Ff(85)2025 4502 y(T)-6 b(raceabilit)n(y)21 b Fe(.)14
b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)47
b Ff(55)2025 4601 y(T)-6 b(rac)n(king)26 b(sources)9
b Fe(.)14 b(.)f(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)36
b Ff(75)2025 4701 y(T)-6 b(ransactions,)27 b(atomic,)f(lac)n(k)g(of)11
b Fe(.)j(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)37 b Ff(64)2025 4801 y(T)-6 b(rivial)26 b(Compiler)g
(\(example\))20 b Fe(.)13 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)48 b Ff(3)2025 4900
y(T)n(ypical)26 b(rep)r(ository)17 b Fe(.)d(.)f(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)44 b Ff(7)2025 5124 y Fq(U)2025 5240
y Ff(umask,)25 b(for)h(rep)r(ository)h(\014les)c Fe(.)13
b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)49 b Ff(10)2025 5340 y(Undoing)25 b(a)h(c)n(hange)c
Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)48
b Ff(44)p eop
%%Page: 159 161
159 160 bop 150 -116 a Fu(Index)3241 b(159)150 366 y
Ff(unedit)25 b(\(sub)r(command\))18 b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
47 b Ff(66)150 466 y(Unkno)n(wn)10 b Fe(.)i(.)h(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)36 b
Ff(60)150 566 y(unreserv)n(ed)25 b(c)n(hec)n(k)n(outs)20
b Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)47 b Ff(59)150
665 y(Up-to-date)19 b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)47 b Ff(59)150 765 y(Up)r(date)25
b(\(sub)r(command\))18 b Fe(.)11 b(.)i(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)45
b Ff(108)150 865 y(Up)r(date)25 b(program)9 b Fe(.)k(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)35 b Ff(127)150 964 y(up)r(date,)25
b(in)n(tro)r(duction)10 b Fe(.)k(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)36
b Ff(60)150 1064 y(up)r(date,)25 b(to)h(displa)n(y)g(\014le)g(status)14
b Fe(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)40 b Ff(60)150 1163 y(Up)r(date.prog)26 b(\014le,)g(in)g(CVS)f
(directory)15 b Fe(.)e(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)41
b Ff(15)150 1263 y(Up)r(dating)25 b(a)h(\014le)20 b Fe(.)13
b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)46
b Ff(60)150 1363 y(user)26 b(aliases)15 b Fe(.)g(.)e(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)41 b Ff(21)150
1462 y(users)26 b(\(admin)f(\014le\))13 b Fe(.)f(.)i(.)f(.)g(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)39 b Ff(66)150 1671 y Fq(V)150
1787 y Ff(V)-6 b(endor)15 b Fe(.)d(.)i(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)42 b
Ff(75)150 1887 y(V)-6 b(endor)25 b(branc)n(h)8 b Fe(.)k(.)h(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)34 b Ff(75)150
1986 y(v)n(erifymsg)25 b(\(admin)g(\014le\))19 b Fe(.)13
b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)46 b Ff(130)150 2086 y(v)n(ersions,)27
b(of)f(CVS)8 b Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)35
b Ff(141)150 2186 y(V)-6 b(ersions,)26 b(revisions)h(and)e(releases)6
b Fe(.)15 b(.)f(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)33 b Ff(31)150 2285 y(Viewing)27 b(di\013erences)19
b Fe(.)13 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)46
b Ff(5)150 2385 y(VISUAL,)24 b(en)n(vironmen)n(t)g(v)l(ariable)8
b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)35 b Ff(4)150 2584 y Fq(W)150 2700 y Ff(w)n(atc)n(h)26
b(add)f(\(sub)r(command\))20 b Fe(.)14 b(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)49 b
Ff(65)2025 366 y(w)n(atc)n(h)26 b(o\013)f(\(sub)r(command\))9
b Fe(.)i(.)i(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)35 b Ff(65)2025 466 y(w)n(atc)n(h)26
b(on)f(\(sub)r(command\))10 b Fe(.)h(.)i(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)36
b Ff(64)2025 566 y(w)n(atc)n(h)26 b(remo)n(v)n(e)e(\(sub)r(command\))17
b Fe(.)11 b(.)i(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)44 b Ff(65)2025 665 y(w)n(atc)n(hers)26 b(\(sub)r(command\))16
b Fe(.)11 b(.)i(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)42 b Ff(67)2025 765 y(W)-6
b(atc)n(hes)12 b Fe(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)38 b Ff(64)2025 865 y(Wdi\013)25
b(\(imp)r(ort)g(example\))7 b Fe(.)12 b(.)h(.)g(.)g(.)g(.)h(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)33
b Ff(75)2025 964 y(w)n(eb)26 b(pages,)g(main)n(taining)g(with)g(CVS)c
Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)49
b Ff(133)2025 1064 y(What)25 b(\(shell)h(command\))19
b Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)47 b Ff(72)2025 1163 y(What)25
b(branc)n(hes)h(are)g(go)r(o)r(d)h(for)c Fe(.)13 b(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)49
b Ff(39)2025 1263 y(What)25 b(is)h(CVS)g(not?)14 b Fe(.)f(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)41 b Ff(2)2025 1363 y(What)25
b(is)h(CVS?)14 b Fe(.)g(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
h(.)f(.)g(.)41 b Ff(1)2025 1462 y(When)25 b(to)h(commit)19
b Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)47
b Ff(69)2025 1562 y(Windo)n(ws,)26 b(and)g(p)r(ermissions)13
b Fe(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)40 b Ff(10)2025 1662 y(W)-6 b(ork-session,)26
b(example)f(of)e Fe(.)13 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)49 b Ff(3)2025
1761 y(W)-6 b(orking)25 b(cop)n(y)e Fe(.)13 b(.)g(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)49 b Ff(59)2025 1861
y(W)-6 b(orking)25 b(cop)n(y)-6 b(,)25 b(remo)n(ving)c
Fe(.)13 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)49 b Ff(5)2025 1961 y(W)-6
b(rapp)r(ers)22 b Fe(.)13 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)h(.)f(.)49 b Ff(128)2025 2060 y(writers)27
b(\(admin)d(\014le\))15 b Fe(.)e(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)41
b Ff(25)2025 2485 y Fq(Z)2025 2601 y Ff(zone,)26 b(time,)f(in)h(input)9
b Fe(.)j(.)h(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)35 b Ff(86)2025
2700 y(zone,)26 b(time,)f(in)h(output)17 b Fe(.)c(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)44 b Ff(104)p eop
%%Page: 160 162
160 161 bop 150 -116 a Fu(160)2066 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)p eop
%%Page: -1 163
-1 162 bop 3725 -116 a Fu(i)150 366 y Fr(Short)53 b(Con)l(ten)l(ts)150
607 y Fc(1)156 b(Ov)m(erview)13 b Fb(.)20 b(.)g(.)f(.)h(.)f(.)h(.)f(.)g
(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)
f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)44 b Fc(1)150
748 y(2)156 b(The)33 b(Rep)s(ository)j Fb(.)20 b(.)f(.)h(.)f(.)h(.)f(.)
g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)68 b Fc(7)150 890 y(3)156
b(Starting)31 b(a)i(pro)5 b(ject)33 b(with)f(CVS)18 b
Fb(.)i(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
(.)f(.)h(.)f(.)g(.)h(.)49 b Fc(27)150 1031 y(4)156 b(Revisions)18
b Fb(.)h(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)
f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
(.)f(.)50 b Fc(31)150 1172 y(5)156 b(Branc)m(hing)32
b(and)h(merging)d Fb(.)19 b(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f
(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)63
b Fc(39)150 1313 y(6)156 b(Recursiv)m(e)34 b(b)s(eha)m(vior)f
Fb(.)20 b(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g
(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)65
b Fc(47)150 1454 y(7)156 b(Adding,)32 b(remo)m(ving,)g(and)h(renaming)e
(\014les)h(and)h(directories)23 b Fb(.)c(.)h(.)f(.)h(.)f(.)55
b Fc(49)150 1595 y(8)156 b(History)32 b(bro)m(wsing)13
b Fb(.)19 b(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h
(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)44
b Fc(55)150 1736 y(9)156 b(Handling)31 b(binary)h(\014les)24
b Fb(.)19 b(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h
(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)55 b Fc(57)150
1877 y(10)107 b(Multiple)31 b(dev)m(elop)s(ers)20 b Fb(.)g(.)g(.)f(.)g
(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)
f(.)h(.)f(.)g(.)h(.)f(.)h(.)51 b Fc(59)150 2019 y(11)107
b(Revision)32 b(managemen)m(t)g Fb(.)19 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f
(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)
h(.)64 b Fc(69)150 2160 y(12)107 b(Keyw)m(ord)34 b(substitution)k
Fb(.)19 b(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h
(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)70 b Fc(71)150
2301 y(13)107 b(T)-8 b(rac)m(king)33 b(third-part)m(y)f(sources)18
b Fb(.)j(.)e(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
f(.)g(.)h(.)f(.)h(.)f(.)50 b Fc(75)150 2442 y(14)107
b(Ho)m(w)33 b(y)m(our)g(build)f(system)h(in)m(teracts)g(with)f(CVS)19
b Fb(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)50
b Fc(79)150 2583 y(15)107 b(Sp)s(ecial)31 b(Files)15
b Fb(.)j(.)h(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)
h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)46
b Fc(81)150 2724 y(App)s(endix)33 b(A)99 b(Guide)32 b(to)h(CVS)g
(commands)c Fb(.)19 b(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f
(.)h(.)f(.)h(.)f(.)61 b Fc(83)150 2865 y(App)s(endix)33
b(B)103 b(Quic)m(k)33 b(reference)h(to)f(CVS)g(commands)22
b Fb(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)54 b Fc(113)150
3007 y(App)s(endix)33 b(C)102 b(Reference)34 b(man)m(ual)e(for)g
(Administrativ)m(e)e(\014les)40 b Fb(.)19 b(.)g(.)h(.)f(.)h(.)71
b Fc(125)150 3148 y(App)s(endix)33 b(D)97 b(All)31 b(en)m(vironmen)m(t)
i(v)-5 b(ariables)31 b(whic)m(h)j(a\013ect)e(CVS)22 b
Fb(.)f(.)e(.)h(.)f(.)55 b Fc(139)150 3289 y(App)s(endix)33
b(E)106 b(Compatibilit)m(y)30 b(b)s(et)m(w)m(een)k(CVS)g(V)-8
b(ersions)38 b Fb(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)70
b Fc(141)150 3430 y(App)s(endix)33 b(F)108 b(T)-8 b(roublesho)s(oting)
17 b Fb(.)i(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g
(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)50 b Fc(143)150 3571 y(App)s(endix)31
b(G)97 b(Credits)20 b Fb(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)
h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f
(.)52 b Fc(149)150 3712 y(App)s(endix)33 b(H)99 b(Dealing)31
b(with)h(bugs)h(in)f(CVS)h(or)f(this)h(man)m(ual)j Fb(.)19
b(.)h(.)f(.)h(.)f(.)70 b Fc(151)150 3853 y(Index)22 b
Fb(.)e(.)g(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f
(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)
f(.)g(.)h(.)f(.)h(.)f(.)54 b Fc(153)p eop
%%Page: -2 164
-2 163 bop 150 -116 a Fu(ii)2149 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)p eop
%%Page: -3 165
-3 164 bop 3674 -116 a Fu(iii)150 366 y Fr(T)-13 b(able)54
b(of)g(Con)l(ten)l(ts)150 709 y Fq(1)135 b(Ov)l(erview)16
b Fb(.)21 b(.)e(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f
(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)
61 b Fq(1)449 846 y Fu(1.1)92 b(What)31 b(is)e(CVS?)d
Fa(.)15 b(.)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(.)g(.)
g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)56 b Fu(1)449 955 y(1.2)92
b(What)31 b(is)e(CVS)h(not?)10 b Fa(.)16 b(.)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(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)40
b Fu(2)449 1065 y(1.3)92 b(A)30 b(sample)g(session)21
b Fa(.)14 b(.)h(.)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(.)51 b Fu(3)748 1174 y(1.3.1)93
b(Getting)31 b(the)f(source)18 b Fa(.)d(.)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(.)47 b Fu(4)748 1284 y(1.3.2)93 b(Committing)29
b(y)m(our)h(c)m(hanges)d Fa(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56
b Fu(4)748 1393 y(1.3.3)93 b(Cleaning)28 b(up)18 b Fa(.)c(.)h(.)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(.)48
b Fu(5)748 1503 y(1.3.4)93 b(Viewing)29 b(di\013erences)d
Fa(.)15 b(.)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(.)57
b Fu(5)150 1745 y Fq(2)135 b(The)44 b(Rep)t(ository)20
b Fb(.)h(.)f(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)
f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)65 b Fq(7)449
1882 y Fu(2.1)92 b(T)-8 b(elling)28 b(CVS)i(where)g(y)m(our)g(rep)s
(ository)g(is)c Fa(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)57 b Fu(7)449 1992
y(2.2)92 b(Ho)m(w)31 b(data)g(is)f(stored)g(in)f(the)i(rep)s(ository)23
b Fa(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)53 b Fu(8)748 2102 y(2.2.1)93
b(Where)30 b(\014les)g(are)g(stored)h(within)d(the)i(rep)s(ository)13
b Fa(.)h(.)h(.)g(.)g(.)g(.)g(.)43 b Fu(8)748 2211 y(2.2.2)93
b(File)29 b(p)s(ermissions)21 b Fa(.)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(.)54 b Fu(9)748 2321 y(2.2.3)93
b(File)29 b(P)m(ermission)g(issues)g(sp)s(eci\014c)g(to)i(Windo)m(ws)16
b Fa(.)e(.)h(.)g(.)g(.)h(.)f(.)45 b Fu(10)748 2430 y(2.2.4)93
b(The)29 b(attic)h Fa(.)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
(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)58 b Fu(11)748 2540 y(2.2.5)93
b(The)29 b(CVS)h(directory)g(in)f(the)i(rep)s(ository)24
b Fa(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55
b Fu(11)748 2650 y(2.2.6)93 b(CVS)29 b(lo)s(c)m(ks)h(in)f(the)i(rep)s
(ository)c Fa(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)57 b Fu(11)748 2759 y(2.2.7)93
b(Ho)m(w)30 b(\014les)e(are)i(stored)f(in)f(the)i(CVSR)m(OOT)e
(directory)10 b Fa(.)15 b(.)39 b Fu(12)449 2869 y(2.3)92
b(Ho)m(w)31 b(data)g(is)f(stored)g(in)f(the)i(w)m(orking)e(directory)22
b Fa(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)51
b Fu(13)449 2978 y(2.4)92 b(The)30 b(administrativ)m(e)f(\014les)14
b Fa(.)g(.)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(.)43
b Fu(16)748 3088 y(2.4.1)93 b(Editing)28 b(administrativ)m(e)h(\014les)
19 b Fa(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)48 b Fu(16)449 3198 y(2.5)92 b(Multiple)28
b(rep)s(ositories)10 b Fa(.)k(.)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(.)g(.)h(.)
f(.)g(.)g(.)g(.)g(.)g(.)g(.)39 b Fu(16)449 3307 y(2.6)92
b(Creating)30 b(a)h(rep)s(ository)17 b Fa(.)c(.)i(.)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(.)46 b Fu(17)449
3417 y(2.7)92 b(Bac)m(king)31 b(up)e(a)i(rep)s(ository)d
Fa(.)15 b(.)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(.)58
b Fu(17)449 3526 y(2.8)92 b(Mo)m(ving)31 b(a)f(rep)s(ository)19
b Fa(.)c(.)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(.)48 b Fu(18)449 3636 y(2.9)92 b(Remote)32 b(rep)s(ositories)24
b Fa(.)15 b(.)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(.)55 b Fu(18)748 3745 y(2.9.1)93 b(Serv)m(er)30
b(requiremen)m(ts)13 b Fa(.)g(.)j(.)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(.)42
b Fu(19)748 3855 y(2.9.2)93 b(Connecting)29 b(with)g(rsh)24
b Fa(.)15 b(.)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 Fu(19)748
3965 y(2.9.3)93 b(Direct)30 b(connection)h(with)e(passw)m(ord)h(authen)
m(tication)14 b Fa(.)h(.)44 b Fu(20)1047 4074 y(2.9.3.1)93
b(Setting)30 b(up)g(the)g(serv)m(er)h(for)f(passw)m(ord)1228
4184 y(authen)m(tication)19 b Fa(.)d(.)f(.)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
(.)48 b Fu(20)1047 4293 y(2.9.3.2)93 b(Using)30 b(the)g(clien)m(t)g
(with)f(passw)m(ord)1228 4403 y(authen)m(tication)19
b Fa(.)d(.)f(.)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(.)48 b Fu(22)1047
4513 y(2.9.3.3)93 b(Securit)m(y)30 b(considerations)f(with)g(passw)m
(ord)1228 4622 y(authen)m(tication)19 b Fa(.)d(.)f(.)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(.)48 b Fu(23)748 4732 y(2.9.4)93 b(Direct)30
b(connection)h(with)e(GSSAPI)f Fa(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)g(.)g(.)g(.)g(.)g(.)58 b Fu(23)748 4841 y(2.9.5)93
b(Direct)30 b(connection)h(with)e(k)m(erb)s(eros)9 b
Fa(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)38 b Fu(24)748 4951 y(2.9.6)93 b(Connecting)29 b(with)g(fork)g
Fa(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)58 b Fu(24)449
5061 y(2.10)92 b(Read-only)30 b(rep)s(ository)g(access)18
b Fa(.)f(.)e(.)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(.)48 b Fu(25)449
5170 y(2.11)92 b(T)-8 b(emp)s(orary)30 b(directories)f(for)i(the)f
(serv)m(er)23 b Fa(.)15 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)52 b Fu(26)p eop
%%Page: -4 166
-4 165 bop 150 -116 a Fu(iv)2127 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 83 y Fq(3)135 b(Starting)46
b(a)f(pro)7 b(ject)46 b(with)f(CVS)12 b Fb(.)19 b(.)h(.)f(.)g(.)h(.)f
(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)57 b Fq(27)449 220
y Fu(3.1)92 b(Setting)30 b(up)f(the)i(\014les)22 b Fa(.)14
b(.)h(.)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(.)51 b Fu(27)748 330 y(3.1.1)93 b(Creating)30 b(a)g(directory)g(tree)
h(from)f(a)h(n)m(um)m(b)s(er)e(of)h(\014les)19 b Fa(.)14
b(.)48 b Fu(27)748 439 y(3.1.2)93 b(Creating)30 b(Files)f(F)-8
b(rom)31 b(Other)f(V)-8 b(ersion)30 b(Con)m(trol)g(Systems)954
549 y Fa(.)16 b(.)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(.)g(.)g(.)g(.)g(.)
g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54
b Fu(28)748 658 y(3.1.3)93 b(Creating)30 b(a)g(directory)g(tree)h(from)
f(scratc)m(h)16 b Fa(.)g(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)45
b Fu(28)449 768 y(3.2)92 b(De\014ning)29 b(the)i(mo)s(dule)15
b Fa(.)f(.)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(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)44 b Fu(29)150 1010 y Fq(4)135 b(Revisions)12
b Fb(.)20 b(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)56
b Fq(31)449 1147 y Fu(4.1)92 b(Revision)29 b(n)m(um)m(b)s(ers)23
b Fa(.)15 b(.)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(.)g(.)g(.)g(.)54 b Fu(31)449 1257 y(4.2)92 b(V)-8 b(ersions,)30
b(revisions)f(and)g(releases)18 b Fa(.)e(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)47
b Fu(31)449 1367 y(4.3)92 b(Assigning)29 b(revisions)21
b Fa(.)13 b(.)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(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)g(.)50 b Fu(31)449 1476 y(4.4)92 b(T)-8 b(ags{Sym)m(b)s(olic)30
b(revisions)22 b Fa(.)15 b(.)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(.)53 b Fu(32)449 1586 y(4.5)92 b(Sp)s(ecifying)28
b(what)i(to)h(tag)h(from)e(the)g(w)m(orking)g(directory)21
b Fa(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)50 b Fu(34)449
1695 y(4.6)92 b(Sp)s(ecifying)28 b(what)i(to)h(tag)h(b)m(y)e(date)h(or)
f(revision)11 b Fa(.)j(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)41 b Fu(34)449 1805 y(4.7)92 b(Deleting,)31
b(mo)m(ving,)f(and)g(renaming)f(tags)8 b Fa(.)16 b(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)37
b Fu(35)449 1914 y(4.8)92 b(T)-8 b(agging)31 b(and)f(adding)f(and)g
(remo)m(ving)i(\014les)14 b Fa(.)f(.)i(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)43 b Fu(36)449 2024
y(4.9)92 b(Stic)m(ky)30 b(tags)g Fa(.)15 b(.)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(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
(.)58 b Fu(36)150 2266 y Fq(5)135 b(Branc)l(hing)44 b(and)h(merging)37
b Fb(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f
(.)h(.)f(.)81 b Fq(39)449 2403 y Fu(5.1)92 b(What)31
b(branc)m(hes)f(are)h(go)s(o)s(d)f(for)13 b Fa(.)i(.)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(.)42 b Fu(39)449 2513 y(5.2)92 b(Creating)30
b(a)h(branc)m(h)17 b Fa(.)d(.)h(.)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(.)g(.)g(.)g(.)46 b Fu(39)449 2623 y(5.3)92
b(Accessing)31 b(branc)m(hes)19 b Fa(.)14 b(.)h(.)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(.)48 b Fu(40)449
2732 y(5.4)92 b(Branc)m(hes)31 b(and)f(revisions)d Fa(.)15
b(.)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(.)59
b Fu(41)449 2842 y(5.5)92 b(Magic)31 b(branc)m(h)f(n)m(um)m(b)s(ers)9
b Fa(.)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(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
38 b Fu(42)449 2951 y(5.6)92 b(Merging)30 b(an)h(en)m(tire)f(branc)m(h)
23 b Fa(.)15 b(.)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(.)53
b Fu(43)449 3061 y(5.7)92 b(Merging)30 b(from)g(a)h(branc)m(h)f(sev)m
(eral)g(times)13 b Fa(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)42 b Fu(43)449 3171
y(5.8)92 b(Merging)30 b(di\013erences)g(b)s(et)m(w)m(een)h(an)m(y)g(t)m
(w)m(o)g(revisions)18 b Fa(.)c(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)48 b Fu(44)449 3280 y(5.9)92 b(Merging)30 b(can)h(add)f(or)g(remo)m
(v)m(e)i(\014les)20 b Fa(.)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(.)49
b Fu(45)150 3523 y Fq(6)135 b(Recursiv)l(e)46 b(b)t(eha)l(vior)41
b Fb(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f
(.)g(.)h(.)f(.)h(.)f(.)h(.)85 b Fq(47)150 3792 y(7)135
b(Adding,)44 b(remo)l(ving,)j(and)d(renaming)i(\014les)f(and)419
3925 y(directories)11 b Fb(.)21 b(.)e(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)
g(.)h(.)f(.)56 b Fq(49)449 4062 y Fu(7.1)92 b(Adding)29
b(\014les)g(to)i(a)g(directory)25 b Fa(.)15 b(.)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(.)55 b Fu(49)449 4172 y(7.2)92 b(Remo)m(ving)30
b(\014les)23 b Fa(.)15 b(.)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(.)g(.)g(.)g(.)g(.)53 b Fu(50)449
4281 y(7.3)92 b(Remo)m(ving)30 b(directories)23 b Fa(.)15
b(.)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(.)53
b Fu(51)449 4391 y(7.4)92 b(Mo)m(ving)31 b(and)e(renaming)h(\014les)22
b Fa(.)14 b(.)h(.)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(.)51
b Fu(52)748 4501 y(7.4.1)93 b(The)29 b(Normal)h(w)m(a)m(y)i(to)f
(Rename)15 b Fa(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)45 b Fu(52)748 4610 y(7.4.2)93
b(Mo)m(ving)30 b(the)h(history)e(\014le)19 b Fa(.)c(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
g(.)49 b Fu(52)748 4720 y(7.4.3)93 b(Cop)m(ying)29 b(the)i(history)e
(\014le)24 b Fa(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 b Fu(52)449
4829 y(7.5)92 b(Mo)m(ving)31 b(and)e(renaming)h(directories)22
b Fa(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)51 b Fu(53)p eop
%%Page: -5 167
-5 166 bop 3702 -116 a Fu(v)150 83 y Fq(8)135 b(History)46
b(bro)l(wsing)35 b Fb(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)
f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)80
b Fq(55)449 220 y Fu(8.1)92 b(Log)31 b(messages)25 b
Fa(.)15 b(.)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(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)53 b Fu(55)449 330 y(8.2)92
b(The)30 b(history)f(database)20 b Fa(.)c(.)f(.)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(.)g(.)g(.)g(.)g(.)50 b Fu(55)449 439
y(8.3)92 b(User-de\014ned)29 b(logging)17 b Fa(.)e(.)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(.)46 b
Fu(55)449 549 y(8.4)92 b(Annotate)31 b(command)d Fa(.)15
b(.)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(.)
56 b Fu(56)150 791 y Fq(9)135 b(Handling)45 b(binary)g(\014les)17
b Fb(.)j(.)g(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)
f(.)h(.)f(.)h(.)f(.)62 b Fq(57)449 928 y Fu(9.1)92 b(The)30
b(issues)f(with)g(binary)g(\014les)d Fa(.)15 b(.)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 Fu(57)449 1038 y(9.2)92 b(Ho)m(w)31
b(to)g(store)g(binary)e(\014les)17 b Fa(.)c(.)i(.)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(.)46 b Fu(57)150 1280 y Fq(10)135
b(Multiple)46 b(dev)l(elop)t(ers)17 b Fb(.)j(.)f(.)h(.)f(.)h(.)f(.)g(.)
h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)61
b Fq(59)449 1417 y Fu(10.1)92 b(File)30 b(status)16 b
Fa(.)f(.)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(.)
g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)45 b Fu(59)449 1527
y(10.2)92 b(Bringing)29 b(a)i(\014le)e(up)h(to)h(date)22
b Fa(.)15 b(.)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(.)51
b Fu(60)449 1636 y(10.3)92 b(Con\015icts)30 b(example)23
b Fa(.)15 b(.)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(.)52 b Fu(61)449 1746 y(10.4)92 b(Informing)29
b(others)h(ab)s(out)g(commits)12 b Fa(.)j(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)41
b Fu(63)449 1856 y(10.5)92 b(Sev)m(eral)31 b(dev)m(elop)s(ers)e(sim)m
(ultaneously)g(attempting)h(to)h(run)e(CVS)654 1965 y
Fa(.)15 b(.)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(.)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(.)53 b Fu(63)449 2075 y(10.6)92 b(Mec)m(hanisms)31
b(to)g(trac)m(k)g(who)f(is)g(editing)f(\014les)9 b Fa(.)14
b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39
b Fu(64)748 2184 y(10.6.1)93 b(T)-8 b(elling)28 b(CVS)i(to)h(w)m(atc)m
(h)h(certain)e(\014les)14 b Fa(.)g(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)43 b Fu(64)748 2294 y(10.6.2)93 b(T)-8
b(elling)28 b(CVS)i(to)h(notify)f(y)m(ou)20 b Fa(.)15
b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)49 b Fu(65)748 2403 y(10.6.3)93 b(Ho)m(w)31
b(to)g(edit)f(a)h(\014le)e(whic)m(h)g(is)h(b)s(eing)f(w)m(atc)m(hed)15
b Fa(.)h(.)f(.)g(.)g(.)g(.)g(.)45 b Fu(66)748 2513 y(10.6.4)93
b(Information)28 b(ab)s(out)g(who)h(is)f(w)m(atc)m(hing)h(and)g
(editing)10 b Fa(.)k(.)38 b Fu(67)748 2623 y(10.6.5)93
b(Using)30 b(w)m(atc)m(hes)h(with)f(old)f(v)m(ersions)h(of)g(CVS)22
b Fa(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)51 b Fu(67)449
2732 y(10.7)92 b(Cho)s(osing)29 b(b)s(et)m(w)m(een)i(reserv)m(ed)g(or)f
(unreserv)m(ed)g(c)m(hec)m(k)m(outs)18 b Fa(.)f(.)e(.)g(.)g(.)h(.)47
b Fu(67)150 2975 y Fq(11)135 b(Revision)46 b(managemen)l(t)16
b Fb(.)22 b(.)d(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g
(.)h(.)f(.)h(.)61 b Fq(69)449 3112 y Fu(11.1)92 b(When)31
b(to)g(commit?)17 b Fa(.)e(.)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(.)g(.)46 b Fu(69)150 3354 y Fq(12)135
b(Keyw)l(ord)46 b(substitution)23 b Fb(.)d(.)g(.)f(.)h(.)f(.)g(.)h(.)f
(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)68 b Fq(71)449
3491 y Fu(12.1)92 b(Keyw)m(ord)30 b(List)21 b Fa(.)15
b(.)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(.)g(.)g(.)
g(.)g(.)g(.)g(.)g(.)50 b Fu(71)449 3601 y(12.2)92 b(Using)30
b(k)m(eyw)m(ords)23 b Fa(.)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(.)g(.)52 b Fu(72)449
3710 y(12.3)92 b(Av)m(oiding)30 b(substitution)9 b Fa(.)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(.)h(.)f(.)g(.)g(.)g(.)38 b
Fu(72)449 3820 y(12.4)92 b(Substitution)28 b(mo)s(des)12
b Fa(.)i(.)h(.)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(.)41 b Fu(73)449 3929 y(12.5)92 b(Problems)29 b(with)g(the)i
($Log: cvs.ps,v $
(Revision 1.1.1.15  1999/02/28 21:38:37  tholo
(Latest version from Cyclic; skipped files
()h(k)m(eyw)m(ord.)27 b Fa(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)55 b Fu(73)150
4172 y Fq(13)135 b(T)-11 b(rac)l(king)45 b(third-part)l(y)g(sources)11
b Fb(.)19 b(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)55
b Fq(75)449 4309 y Fu(13.1)92 b(Imp)s(orting)29 b(for)h(the)h(\014rst)e
(time)c Fa(.)15 b(.)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 Fu(75)449 4418 y(13.2)92 b(Up)s(dating)29 b(with)h(the)g(imp)s(ort)f
(command)15 b Fa(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)g(.)g(.)g(.)h(.)44 b Fu(75)449 4528 y(13.3)92
b(Rev)m(erting)31 b(to)g(the)g(latest)g(v)m(endor)f(release)16
b Fa(.)g(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)46 b Fu(76)449 4638 y(13.4)92 b(Ho)m(w)31 b(to)h(handle)d
(binary)f(\014les)h(with)h(cvs)g(imp)s(ort)15 b Fa(.)e(.)j(.)f(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44 b Fu(76)449 4747
y(13.5)92 b(Ho)m(w)31 b(to)h(handle)d(k)m(eyw)m(ord)h(substitution)e
(with)h(cvs)i(imp)s(ort)10 b Fa(.)k(.)h(.)g(.)g(.)39
b Fu(76)449 4857 y(13.6)92 b(Multiple)29 b(v)m(endor)h(branc)m(hes)21
b Fa(.)14 b(.)h(.)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(.)50
b Fu(77)150 5099 y Fq(14)135 b(Ho)l(w)46 b(y)l(our)f(build)f(system)i
(in)l(teracts)g(with)g(CVS)456 5232 y Fb(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f
(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)
f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)82
b Fq(79)p eop
%%Page: -6 168
-6 167 bop 150 -116 a Fu(vi)2127 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)150 83 y Fq(15)135 b(Sp)t(ecial)45
b(Files)14 b Fb(.)20 b(.)g(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h
(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)59
b Fq(81)150 353 y(App)t(endix)44 b(A)134 b(Guide)44 b(to)i(CVS)e
(commands)24 b Fb(.)c(.)f(.)h(.)f(.)h(.)f(.)69 b Fq(83)449
490 y Fu(A.1)92 b(Ov)m(erall)29 b(structure)h(of)h(CVS)e(commands)8
b Fa(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)g(.)37 b Fu(83)449 599 y(A.2)92 b(CVS's)29
b(exit)i(status)19 b Fa(.)c(.)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(.)g(.)g(.)48 b Fu(83)449 709 y(A.3)92
b(Default)30 b(options)g(and)g(the)g Fp(~)p Fu(/.cvsrc)h(\014le)10
b Fa(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)40 b Fu(84)449 819 y(A.4)92 b(Global)29
b(options)10 b Fa(.)15 b(.)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(.)g(.)g(.)g(.)g(.)39 b Fu(84)449
928 y(A.5)92 b(Common)30 b(command)g(options)13 b Fa(.)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(.)43 b Fu(86)449 1038 y(A.6)92
b(admin|Administration)19 b Fa(.)c(.)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(.)52 b Fu(89)748 1147 y(A.6.1)92 b(admin)29
b(options)d Fa(.)15 b(.)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(.)56 b Fu(89)449 1257 y(A.7)92 b(c)m(hec)m(k)m(out|Chec)m(k)33
b(out)d(sources)h(for)f(editing)20 b Fa(.)13 b(.)j(.)f(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)49 b Fu(93)748
1367 y(A.7.1)92 b(c)m(hec)m(k)m(out)33 b(options)22 b
Fa(.)14 b(.)h(.)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(.)51
b Fu(93)748 1476 y(A.7.2)92 b(c)m(hec)m(k)m(out)33 b(examples)28
b Fa(.)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(.)57 b Fu(95)449
1586 y(A.8)92 b(commit|Chec)m(k)30 b(\014les)g(in)m(to)g(the)h(rep)s
(ository)23 b Fa(.)15 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)54 b Fu(95)748 1695 y(A.8.1)92 b(commit)31
b(options)23 b Fa(.)14 b(.)h(.)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
(.)52 b Fu(96)748 1805 y(A.8.2)92 b(commit)31 b(examples)e
Fa(.)15 b(.)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(.)59
b Fu(96)1047 1914 y(A.8.2.1)93 b(Committing)29 b(to)i(a)g(branc)m(h)d
Fa(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)58
b Fu(96)1047 2024 y(A.8.2.2)93 b(Creating)30 b(the)g(branc)m(h)g(after)
h(editing)24 b Fa(.)15 b(.)g(.)g(.)g(.)g(.)54 b Fu(97)449
2134 y(A.9)92 b(di\013|Sho)m(w)28 b(di\013erences)i(b)s(et)m(w)m(een)h
(revisions)20 b Fa(.)13 b(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)49 b Fu(97)748 2243 y(A.9.1)92 b(di\013)29
b(options)22 b Fa(.)14 b(.)h(.)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(.)51 b Fu(98)748 2353 y(A.9.2)92 b(di\013)29
b(examples)f Fa(.)15 b(.)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(.)57 b Fu(99)449 2462 y(A.10)92 b(exp)s(ort|Exp)s(ort)29
b(sources)i(from)f(CVS,)g(similar)d(to)32 b(c)m(hec)m(k)m(out)d
Fa(.)15 b(.)56 b Fu(99)748 2572 y(A.10.1)93 b(exp)s(ort)30
b(options)19 b Fa(.)14 b(.)h(.)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(.)49
b Fu(100)449 2682 y(A.11)92 b(history|Sho)m(w)29 b(status)i(of)f
(\014les)f(and)h(users)25 b Fa(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)55 b Fu(100)748 2791 y(A.11.1)93
b(history)29 b(options)10 b Fa(.)k(.)h(.)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(.)40 b Fu(101)449 2901 y(A.12)92 b(imp)s(ort|Imp)s(ort)28
b(sources)i(in)m(to)h(CVS,)e(using)g(v)m(endor)i(branc)m(hes)653
3010 y Fa(.)15 b(.)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(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
g(.)g(.)g(.)g(.)52 b Fu(102)748 3120 y(A.12.1)93 b(imp)s(ort)28
b(options)13 b Fa(.)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(.)h(.)42
b Fu(103)748 3230 y(A.12.2)93 b(imp)s(ort)28 b(output)23
b Fa(.)15 b(.)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(.)53
b Fu(103)748 3339 y(A.12.3)93 b(imp)s(ort)28 b(examples)19
b Fa(.)c(.)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(.)49 b Fu(104)449
3449 y(A.13)92 b(log|Prin)m(t)30 b(out)g(log)h(information)d(for)i
(\014les)25 b Fa(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
(.)g(.)g(.)55 b Fu(104)748 3558 y(A.13.1)93 b(log)30
b(options)25 b Fa(.)15 b(.)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(.)55 b Fu(104)748 3668 y(A.13.2)93 b(log)30
b(examples)10 b Fa(.)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(.)40 b Fu(105)449 3778 y(A.14)92 b(rdi\013|'patc)m(h')30
b(format)h(di\013s)e(b)s(et)m(w)m(een)i(releases)10 b
Fa(.)k(.)h(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39
b Fu(106)748 3887 y(A.14.1)93 b(rdi\013)28 b(options)23
b Fa(.)15 b(.)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(.)52
b Fu(106)748 3997 y(A.14.2)93 b(rdi\013)28 b(examples)h
Fa(.)15 b(.)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(.)59
b Fu(107)449 4106 y(A.15)92 b(release|Indicate)30 b(that)h(a)g(Mo)s
(dule)e(is)h(no)g(longer)g(in)f(use)15 b Fa(.)g(.)g(.)g(.)g(.)45
b Fu(107)748 4216 y(A.15.1)93 b(release)30 b(options)16
b Fa(.)f(.)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(.)46
b Fu(107)748 4325 y(A.15.2)93 b(release)30 b(output)d
Fa(.)15 b(.)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(.)56
b Fu(108)748 4435 y(A.15.3)93 b(release)30 b(examples)23
b Fa(.)15 b(.)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(.)52 b Fu(108)449
4545 y(A.16)92 b(up)s(date|Bring)29 b(w)m(ork)h(tree)h(in)e(sync)h
(with)g(rep)s(ository)17 b Fa(.)c(.)i(.)g(.)g(.)g(.)h(.)46
b Fu(108)748 4654 y(A.16.1)93 b(up)s(date)29 b(options)10
b Fa(.)15 b(.)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(.)40
b Fu(109)748 4764 y(A.16.2)93 b(up)s(date)29 b(output)21
b Fa(.)15 b(.)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(.)50
b Fu(110)150 5006 y Fq(App)t(endix)44 b(B)134 b(Quic)l(k)45
b(reference)h(to)f(CVS)f(commands)454 5139 y Fb(.)19
b(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h
(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)
f(.)h(.)f(.)79 b Fq(113)p eop
%%Page: -7 169
-7 168 bop 3652 -116 a Fu(vii)150 83 y Fq(App)t(endix)44
b(C)134 b(Reference)46 b(man)l(ual)g(for)419 216 y(Administrativ)l(e)h
(\014les)20 b Fb(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)
f(.)h(.)f(.)h(.)f(.)g(.)h(.)64 b Fq(125)449 353 y Fu(C.1)91
b(The)30 b(mo)s(dules)f(\014le)14 b Fa(.)g(.)h(.)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(.)44 b
Fu(125)748 462 y(C.1.1)92 b(Alias)29 b(mo)s(dules)10
b Fa(.)j(.)i(.)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(.)40
b Fu(125)748 572 y(C.1.2)92 b(Regular)30 b(mo)s(dules)20
b Fa(.)13 b(.)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(.)h(.)49
b Fu(126)748 682 y(C.1.3)92 b(Amp)s(ersand)28 b(mo)s(dules)11
b Fa(.)j(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)41 b Fu(126)748 791
y(C.1.4)92 b(Excluding)28 b(directories)20 b Fa(.)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(.)50 b Fu(127)748 901 y(C.1.5)92
b(Mo)s(dule)29 b(options)23 b Fa(.)14 b(.)h(.)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(.)53 b Fu(127)449 1010 y(C.2)91 b(The)30 b(cvswrapp)s(ers)f
(\014le)20 b Fa(.)14 b(.)h(.)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(.)50 b Fu(128)449 1120 y(C.3)91 b(The)30 b(commit)g(supp)s
(ort)f(\014les)14 b Fa(.)g(.)h(.)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(.)
44 b Fu(128)748 1230 y(C.3.1)92 b(The)30 b(common)g(syn)m(tax)12
b Fa(.)k(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)42 b Fu(129)449 1339
y(C.4)91 b(Commitinfo)22 b Fa(.)13 b(.)i(.)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(.)g(.)g(.)g(.)g(.)g(.)52
b Fu(129)449 1449 y(C.5)91 b(V)-8 b(erifying)29 b(log)i(messages)e
Fa(.)15 b(.)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(.)57
b Fu(130)449 1558 y(C.6)91 b(Editinfo)11 b Fa(.)i(.)i(.)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(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)41 b Fu(131)748 1668 y(C.6.1)92 b(Editinfo)28
b(example)14 b Fa(.)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(.)g(.)g(.)g(.)44
b Fu(131)449 1778 y(C.7)91 b(Loginfo)23 b Fa(.)15 b(.)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(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)53 b Fu(132)748 1887 y(C.7.1)92 b(Loginfo)30
b(example)c Fa(.)15 b(.)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(.)56
b Fu(133)748 1997 y(C.7.2)92 b(Keeping)29 b(a)i(c)m(hec)m(k)m(ed)h(out)
f(cop)m(y)15 b Fa(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)45 b Fu(133)449 2106 y(C.8)91
b(Rcsinfo)25 b Fa(.)15 b(.)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(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56
b Fu(134)449 2216 y(C.9)91 b(Ignoring)30 b(\014les)f(via)h(cvsignore)f
Fa(.)15 b(.)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(.)59 b Fu(134)449
2325 y(C.10)92 b(The)29 b(history)h(\014le)17 b Fa(.)d(.)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(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)46
b Fu(135)449 2435 y(C.11)92 b(Expansions)28 b(in)h(administrativ)m(e)g
(\014les)17 b Fa(.)d(.)h(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)g(.)g(.)g(.)g(.)g(.)47 b Fu(135)449 2545 y(C.12)92
b(The)29 b(CVSR)m(OOT/con\014g)h(con\014guration)g(\014le)e
Fa(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)59
b Fu(136)150 2787 y Fq(App)t(endix)44 b(D)134 b(All)45
b(en)l(vironmen)l(t)i(v)-7 b(ariables)45 b(whic)l(h)419
2920 y(a\013ect)h(CVS)29 b Fb(.)19 b(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)
f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g
(.)h(.)73 b Fq(139)150 3190 y(App)t(endix)44 b(E)134
b(Compatibilit)l(y)48 b(b)t(et)l(w)l(een)e(CVS)419 3323
y(V)-11 b(ersions)39 b Fb(.)19 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)
f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h
(.)f(.)h(.)82 b Fq(141)150 3592 y(App)t(endix)44 b(F)134
b(T)-11 b(roublesho)t(oting)24 b Fb(.)c(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g
(.)h(.)f(.)h(.)f(.)h(.)68 b Fq(143)449 3729 y Fu(F.1)92
b(P)m(artial)30 b(list)f(of)h(error)g(messages)16 b Fa(.)h(.)e(.)g(.)g
(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
g(.)g(.)g(.)g(.)g(.)46 b Fu(143)449 3839 y(F.2)92 b(T)-8
b(rouble)29 b(making)h(a)g(connection)h(to)g(a)g(CVS)e(serv)m(er)17
b Fa(.)f(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)47 b Fu(147)449
3949 y(F.3)92 b(Other)30 b(common)g(problems)25 b Fa(.)15
b(.)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(.)56 b Fu(148)150
4191 y Fq(App)t(endix)44 b(G)134 b(Credits)24 b Fb(.)c(.)g(.)f(.)g(.)h
(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)
68 b Fq(149)150 4461 y(App)t(endix)44 b(H)134 b(Dealing)47
b(with)e(bugs)g(in)g(CVS)f(or)h(this)419 4594 y(man)l(ual)c
Fb(.)20 b(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f
(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)84
b Fq(151)150 4863 y(Index)34 b Fb(.)20 b(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)
f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)79 b Fq(153)p
eop
%%Page: -8 170
-8 169 bop 150 -116 a Fu(viii)2075 b(CVS|Concurren)m(t)29
b(V)-8 b(ersions)30 b(System)p eop
%%Trailer
end
userdict /end-hook known{end-hook}if
%%EOF