19800020274.pdf - NASA Technical Reports
-
Upload
khangminh22 -
Category
Documents
-
view
3 -
download
0
Transcript of 19800020274.pdf - NASA Technical Reports
N O T I C E
THIS DOCUMENT HAS BEEN REPRODUCED FROM MICROFICHE. ALTHOUGH IT IS RECOGNIZED THAT
CERTAIN PORTIONS ARE ILLEGIBLE, IT IS BEING RELEASED IN THE INTEREST OF MAKING AVAILABLE AS MUCH
INFORMATION AS POSSIBLE
"Made available under NASA sponsor" g. 0_ 1 x174In the interest of ezrly and wide dis- _ semination of Earth Resources Survey JSC-13143Program inft-gation and without liabifity NA,
for any qse made thereof."
"AS-BUILT" DESIGN SPECIFICATION
FOR
EOD-LARSYS PROCEDURE 1
Job Order 71-695
(TIRF 77-0008)
(E80-10174) 1AS-BUILT DESIGN SPFCIFICAMNF7R EOD-LA R SY'S PRGCFDUFE 1 (LnckhPt.dElectronics Co.) 307 p i1C A 1 4/MF A01
CSCL 05B
N80-2,3775
UncIa:iG3/43 00174
Prepared By
Lockheed Electronics Company, Inc.
Systems and Services Division
Houston, Texas
Contract NAS 9-15200
For
EARTH OBSERVATIONS DIVISION
SCIENCE AND APPLICATIONS DIRECTORATE
National Aeronautics and Space Administration
LYNDON B. FOHNSON SPACE CENTERHouston, Texas
October 1977
LEC-11293
JSC-13143
"AS-BUILT" DESIGN SPECIFICATION
FOR
EOD-LARSYS PROCEDURE 1
Job Order 71-695
(TIRF 77-0008 )
Prepared By
B. E. WillsC. T. GardnerP. J. Aucoin, Jr.
APPROVED BY
( „L ^^ ^ 1 ^, LLL yn^y,-^Philip L. Drumm, Supervisor
Applications Software Section
Prepared By
Lockheed Electronics Company, Inc.
For
Earth Observations Division
Science and Applicr ions Directorate
NATIONAL AERONAUTICS AND SPACE ADMINISTRATIONLYNDON B. JOHNSON SPACE CENTER
HOUSTON, TEXASOctober 1.977
LEC-11293
i
CONTENTS
Section Page
1. SCOPE. 1-1
2. APPLICABLE DOCUMENTS. 2-1
3. SYSTEM DESCRIPTION . 3-1
3.1 HARDWARE DESCRIPTION. . 3-3
3.2 SOFTWARE DESCRIPTION. 3-4
3.2.1 SOFTWARE COMPONENT NO. 1 (DOTDA`I'A) 3-4
3.2.2 SOFTWARE COMPONENT NO. 2 (LABEL) . 3-11
3.2.3 SOFTWARE COMPONENT NO. 3 (ISOCLS). . 3-24
3.2.4 SOFTWARE COMPONENT NO. 4 (SELECT). 3-30
3.2.5 SOFTWARE COMPONENT NO. 5 (CLASSIFY) . . 3-35
3.2.6 SOFTWARE COMPONENT NO. 6 (DISPLAY) 3-42
3.2.7 SOFTWARE COMPONENT NO. 7 (UTILITY ROUTINES) 3-51
4. OPERATION 4-1
5. TEST PROCEDURE. 5-1
Appendices Page
A SUBPROGRAM DESCRIPTIONS
A.1 SOFTWARE SUBPROGRAM NO. 1 (FLDTYP) A-1
A.2 SOPTi:yARE SUBPROGRAM NO. 2 (DOTDAT) A-4
A.3 SOFTWARE SUBPROGRAM NO. 3 (DOTS) . A-7
A.4 SOFTWARE SUBPROGRAM NO. 4 (SET13). A-12
B SUBPROGRAM4 DESCRIPTIONS
B.1 SOFTWARE SUBPROGRAM NO. 1 (ALLKIN) . B-1
fIii
Appendices Page
B.2 SOFTWARE SUBPROGRAM NO. 2 (CLSMAP) B-7
B.3 SOFTWARE SUBPROGRAM NO. 3 (DOTDST) B-•13
B.4 SOFTWARE SUBPROGRAM NO. 4 (KNEAR) . B•-17,
B.5 SOFTWARE SUBPROGRAM NO. 5 (LABDOT) . B-22
B.6 SOFTWARE SUBPROGRAM NO. 6 (LABEL). . B-25
B.7 SOFTWARE SUBPROGRAM NO. 7 (LABLR). B-28
B.8 SOFTWARE SUBPROGRAM NO. 8 (MANORD) B-33
B.9 SOFTWARE SUBPROGFPJ4 NO. 9 (MIXMAP) . B-36
B.10 SOFTWARE SUBPROGRAM NO. 10 (SET14) . B-39
B.11 SOFTWARE SUBPROGRAM NO. 11 (MAPHND). B-41
B.12 SOFTWARE SUBPROGRAM NO. 12 (ASCEND). B-44
B.13 SOFTWARE SUBPROGRAM NO. 13 (CRDSCN). B-47
B.14 SOFTWARE SUBPROGRAM NO. 14 (FILERD). B-51
B.15 SOFTWARE SUBPROGRAM NO. 15 (STOMAP). B-54
B.16 SOFTWARE SUBPROGRAM NO. 16 (DSPTAP). B-57
B.17 SOFTWARE SUBPROGRAM NO. 17 (NAMSTA). B-61
B.18 SOFTWARE SUBPROGRAM NO. 18 (REODER). B-64
B.19 SOFTWARE SUBPROGRAM NO. 19 (LABMAN). B-67
B.20 SOFTWARE SUBPROGRAM NO. 20 (SUNFCS). B-71
X3.21 SOFTWARE SUBPROGRAM NO. 21 (CLRKEY) . B-74
B.22 SOFTWARE SUBPROGRAM NO. 22 (CNDMAP). B-77
C SUBPROGRAM DESCRIPTIONS
C.1 SOFTWARE SUBPROGRAM NO. 1 (ISODAT) C-1
C.2 SOFTWARE SUBPROGRAM NO. 2 (RDDATA) C-4
iii
Appendiccs Pa(p,
C.3 SOFTWARE SUBPROGRAM NO. 3 (SETUP7) C-7
C.4 SOFTWARE SUBPROGRAM NO. 4 (SUNFAC) C-10
C.5 SOFTWARE SUBPROGRAM NO. 5 (PSPLIT) C-11
D SUBPROGRAM DESCRIPTIONS
D.1 SOFTWARE SUBPROGRAM NO. 1 (SETUP4) D-1
D.2 SOFTWARE SUBPROGRAM NO. 2 (WGTCHK) D-5
D.3 SOFTWARE SUBPROGRAM NO. 3 (INTWGT) D-10
E SUBPROGRAM DESCRIPTIONS
E.1 SOFTWARE SUBPROGRAM NO. 1 (REDIF2) E-2
E.2 SOFTWARE SUBPROGRAM NO. 2 (SETUP2) E-5
F SUBPROGRAM DESCRIPTIONS
F.1 SOFTWARE SUBPROGRAM NO. 1 (SETUP3) F-1
F.2 SOFTWARE SUBPROGRAM NO. 2 (DTCHK). F-9
F.3 SOFTWARE SUBPROGRAM NO. 3 (REDIF3) F-12
F.4 SOFTWARE SUBFROGRAM NO. 4 (DSPLY2) F-17
F.5 SOFTWARE SVr'PROGRAM NO. 5 (DOTPCT) F-25
F.6 SOFTWARE SUBPROGRAM NO. 6 (DOTSUM) F-30
F.7 SOFTWARE SUBPROGRAM NO. 7 (DSPLAY) F-40
F.8 SOFTWARE SUBPROGRAM NO. 8 (TAPLAB) F-43
G SUBPROGRAM DESCRIPTIONS
G.1 SOFTWARE SUBPROGRAM NO. 1 (TAPERD) . G-1
G.2 SOFTWARE SUBPROGRAM NO. 2 (RDDOTS) G-4
G.3 SOFTWARE SUBPROGRAM NO. 3 (WRTDOT) G-11
H DOT DATA FORMAT . Fi-1
I VERIFICATION RUN (Partial Printout) . I-1
IV
1. SCOPE
This document contains the "As-Built" Design Specifications for
implementing Procedure 1 in EOD-LARSYS. Software for two new
processors were written and routines for four existing processors
were modified.
EOD-LARSYS is operational on the Univac 1108 EXEC II version
in Building 12. The batch oriented system is operated and
maintained according to IDSD procedures.
This document assumes the reader is familiar with both Procedure 1
and the LARSYS system.
2. APPLICABLE DOCUMENTS
e User Documentation EOD-LARSYS, Lockheed Electronics Company,
Inc., HASD, Houston, Texas, November 1975
• Job Order: 63-1557-1695
• Requirements Document, Ref: 642-2240, dated February 7, 1977
• TIRF: 77-0008
• Design Specification for LARSYS Procedure 1, Lockheed
Electronics Company, Inc., HASD, Houston, Texas, April 1977
-
3. SYSTEM DESCRIPTION
This document describes the EOD-LARSYS Procedure 1. In particular,
this section is intended to outline the sequence of executing the
various processors to accomplish the task of classifying a LACIE
segment. These capabilities described are those of first priori-
ty, and it is expected that other features will be added in the
near future. The system is designed to provide RT&E with a means
for experimenting with a new technique for classifying Landsat
data for LACIE.
The data is preprocessed by ERIPS. (ERIPS merges tapes received
from Goddard Space Flight Center and creates a multitemporal/
multi-pass tape.) Using an EP.IPS tape as input to the DOTDATA
processor, a dot data file is output. The files contain both
type 1 and type 2 dots. Type 1 dots are used both as starting
vectors for the clustering processor (ISOCLS) and as labeling
vectors for the labeling processor (LABEL). Type 2 dots are used
as a bias correction factor in computing the classification
results output by the DISPLAY processor.
After delineating DO/DU fields by card input, ISOCLS clusters the
segment using the starting vectors from the dot data file to
initialize the clustering process. Sun angle correction is pro-
vided. An unconditional cluster map and a set of 'unlabeled'
stats is output.
The 'unlabeled' stats, cluster map, and dot data file are input
to the LABEL, processor. Using one of two procedures, k-nearest
neighbor or all-of-a-kind, the stats are 'labeled'. A conditional
or mixed cluster map may be output to be later displayed on the
PMIS DAS or Image-100.
3
START DMSSDATATI^.I► E NOTE* ------^
primary input/output
------ > secondary input/output.
$DOTDAT
,USTER i`CLUSTE Imr,\S`a^ATS I ( ^^M
.?DISPLAY
A $LABELii
iSI:1 1i31.1^//^U.UI.DBELLED
,
LISTIZEJ,AjxER s' i:R
T I?L:;.aDOT DATA^.JTATS ' l^"^
N '^
IA'"mot
}TEST K I
^`-$CLASSIFY Ii'iTI
m
"S L'`I, N
t
C, OP
Figure 1 - Procedure I Processor Flow
k2L
...j
Using the 'labeled' stats, and allowing the user the capability
of setting the inter-subclass weights by categories, the beet k
of n channels may be selected by the feature selection processor
SELECT.
In CLASSIFY, each class in the 'labeled' stats may be assigned
to a category by the analyst or by the system. The a-priori
probability for each category may be computed using the cluster
population from the stat3. Using the k best channels, the sum-
of-density classifier assigns each pixel in the LACIE segment
to a given subclass.
In DISPLAY, the bias correction clots are used in computing the
bias correction fora the classified area. Two performance tables
relating to the bias correction dots are output. One table
contains a category dot summary performance; the other, an indi-
vidual dot summary performance.
Given that the an-cyst is not satisfied with the classification
results, he may relabel the dots and/or relabel the stats (by a
labeling procedure or by card input) and restart the process at
any given point.
3.1 HARDWARE DESCRIPTION
N/A
3-3
3.2 SOFTWARE DESCRIPTION
3.2.1 SOFTWARE COMPONENT NO. 1 (DOTDATA)
In implementing Procedure 1, the means for allowing the user the
capability to label certain MSS data points (known as dots) wasadded to the system by the processor DOTDATA. The main function
of this processor is to output a file conta„wing the dots of
interest. This file is an interface for three processors, ISOCLS,
LABEL, and DISPLAY.
The dots are defined by field cards. By user control, any subsetof the 209 possible grid points may be selected. Optionally,
the dots may be labeled at the initial creation of the file or
the dots may be labeled in the LABEL processor. All the cate-
gories of interest do no',r have to be defined in this processor.
If a dot is to be retyped, the file must be recreated by executingthis processor again.
The files contain both type 1 and type 2 dots. Type 1 dots
(starting and labeling dots) are written on one file; type 2
dots (bias correction dots), on a second file.
By an OPTION control card, the user may request that the spatial
and spectral information relating to each dot on the file beprinted on the line printer.
3.2.1.1 Linkages
The processor DOTDATA uses the FORTRAN-V compiler, Univac soft-
ware system routines, EOD-LARSYS utility routines, and common
blocks INFORM, GLOBAL and DOTVEC, and the following processor
subprograms: DOTDAT, DOTS, FLDTYP, and SET13.
See Appendix A for description of subprograms.
,d'-4
.-VA
3.2.1.2 Interfaces
N/A
3.2.1.3 Inputs
Requires an MSS data tape. See section 3.2 of User DocumentationEOD-LARSYS. Requires three types of card input.
• Processor Card
Keyword Function
(Col. 1)
$DOTDATA Loads into the system
all the routines needed
for executing this pro-
cessor.
New Control Cards
Keyword Parameter
(Col. 1) (Col. 11-72)
CHANNEL DATA=nl,n21"* n3,
(Default: None)
DOTFIL OUTPUT/UNIT=n,FILE=m
(Default: n=8
M=l)
integer numbers separated
by commas referring to
the channels on the MSS
data tape.
n is the FORTRAN unit
number assigned to the
MSS data tape. m is
the file number of the
data to process.
n is the FORTRAN unit
number assigned to the
dot data file output by
this processor. m is t*:e
number of the file to
output.
DATAFILE
UNIT=n,FILE=m
(Default: n=3
m=1)
Keyword Parameter Function
OPTION
PRINT Tnitiates the printing(Default: no line of the dot data file
printer output)
information.
HED1
HED2
Any 60 characters
(Default: Lyndon
B. Johnson Space
Center)
Any 60 characters
(Default: Houston,
Texas)
First line of the
heading on line
printer output.
Second line of the
heading on line
printer output.
DATE
COMMENT
*END*
$END*
Date in the heading
on line printer out-
put.
Comment printed with
heading on line printer
output.
Indicates the end of
the control card inputs.
Indicates the end of
all the card inputs.
Any 12 characters
(Default: Present
date)
Any 60 characters
(Default: None)
• Field Cards
By the field card, the user defines the grid points to
extract from the MSS data tape. The definition and order of
the field card(s) determines the position of the dots on the
dot data file, DOTFIL. The analyst will need to know theposition of the dots for defining starting vectors in ISOCLS
and for labeling/relabeling the dots in LABEL.
3-6
t^
.J
At the time of defining the fields, the type for each dot is
defined by the TYPE card. By option, the analyst may label
each dot by a CLASSNAME card. If this card is omitted, the
unlabeled dots dust be labeled by the control card DOTLABEL
or excluded from the set by the control card EXCLUDE in the
labeling processor, LABEL.
An example is giver, to illustrate a field data set expected by
this processor:
*END*
TYPE 1
CLASSNAME WHEAT (optional)
LABELI (10,10),(10,10),(196,10)
LABEL2 (10,10),(10,20),(196,20)
CLASSNAME NONWHT (optional)
LABELS (10110),(10,50),(100,50)TYPE 2
CLASSNAME WHEAT (optional)
BIAS1 (10,10),(10,40),(196,40)
CLASSNAME NONWHT (optional)BIAS2 (::1,10),(10,70),(196,70)
$END*
Two files are written. File 1 contains 38 WHEAT dots, followed
by 10 NONWHT dots. All of which are type 1 dots. File 2 contains
19 WHEAT dots followed by 19 NONWHT dots. All of which aretype 2 dots.
If the CLASSNAME cards were omitted, file 1 would contain 48
unlabeled, type 1 dots. File 2 would contain 19 unlabeledtype 2 dots.
In both cases, the reference number for the dots in file 1
defined by LABELI field card is 1 thru 19; LABEL2 field card
P.
-QJ
is 20 thru 38; and LABEL3 field card is 39 thru 48. The refer-
ence number for the dott y in file 2 defined by BIAS1 field card
is 1 thru 19 and by BIAS2 field card is 20 thru 38.
3.2.1.4 Outputs
DOTFIL, a multi-file unformatted FORTRAN written tape, is outp,,
as an interface to the processors ISOCLS, LABEL, and DISPLAY.
The default unit for DOTFIL is logical unit F (FORTRAN unit 8).
See Appendix H for format of the tape.
The line printer output is:
• Summary of field information
• Spatial and spectral information for each dot (optional)
• Summary of user options
3.2.1.5 Storage Requirements
Requires less than 53K of core.
3.2.1.6 Description
The main function of DOTDATA is to create the dot data file,
DOTFIL. Optionally, the spatial and spectral information of
each dot in the DOTFIL may be printed on the line printer.
DOTDAT is the driver routine. From this routine, the setup
routine SET13 is called. SET13 reads and analyzes the control
cards and prints a summary of the user selected options.
DOTS is the coordinator and controller of the routines needed
to create and output tho file, DOTFIL.
From DOTS, FLDTYP is called to initiate the reading of the field
cards. In returning from FLDTYP, the sample number, line number,
3 y8
type, category (optional), and data vector are stored in the
array DATA. DATA is passed to the routine DOTFIL; this routine
outputs the dot data file.
--..X
3.2.1.7 FlowchartMSSDATATAPE
$DOTDATA
SET13• READ CONTROL
CARDS
DOTS• READ FIELD CARDS• EXTRACT DOTS• BUILD FILE
DOTFIL
STOP
3-10
3.2.2 SOFTWARE COMPONENT NO. 2 (LABEL)
To aid the analyst in supervising the labeling of the statistics
obtained from the clustering processor ISOCLS, a new technique
for labeling the statistics was implement. ..
Two procedures for labeling the statistics is provided.
Optionally, the analyst may select either the k- nearest neighbor
procedure or the all-of-a-kind procedure.
The labels in the dot data file, DOTFIL, and/or previously
labeled statistics file, SAVTAP, may be relabeled by control
card input and the updated file(s) output to tape. Optionally,
1) a conditional or mixed cluster map may be output to tzzne,
2) an unconditional cluster map may be output in the format
acceptable by the DISPLAY processor, 3) the spatial and spectral
information of the relabeled DOTFIL may be output to the line
printer, and 4) the statistics of the SAVTAP file may be outputto the line printer.
3.2.2.1 Linkages
The processor LABEL uses the Fortran-V compiler, Univac software
system routines, EOD-LARSYS utility routines, conmon blocks INFORM,
GLOBAL, and LABS, and the following processor subprograms: LABEL,
KNEAR, ASCEND, SET14, CRDSCN, FILERD, STOMAP, LABLR, DSPTAP,
MIXMAP, CNDMAP, NAMSTA, LABDOT, LABMAN, REODER, MANORD, DOTDST,
SUNFCS, ALLKIN, CLSMAP, CLRKEY, and MAPHND.
See appendix B for description of subprograms. !
3.2.2.2 Interfaces
Optionally, the three files listed below may be input:
• Statistics file (SAVTAP) from ISOCLS or STAT processor
• Cluster map file (MAPFIL) from ISOCLS processor
• not data file (DOTFIL) from DOTDATA processor
J _ i - 1
For format of the files see section 4.1 and 5.1 of the User
Documentation EOD-LARSYS and appendix H of this document.
3.2.2.3 Inputs
Requires 3 types of card input.
• Processor card
Keyword Parameter
(coi. 1)
$LABEL
• New control cards
Keyword Parameter
(col. 1) (col. 11-72)
CHANNEL STAT=nl,n2,••',,n30'
DATA=ml,m2,••'+m30(Default:
ni = {all channels
on SAVTAP
file}
mi = {all channels
on DOTFIL
file}
DOTFILE INPUT/FILE=m,UNIT=n
Function
Loads into the system all the
routines needed for executing
this processor
Function
ni and m are integer numbers
separated by commas referring
to the channels on the SAVTAP
file and the DOTFIL file,
respectively.
Defines the unit and file for
the input dot data file, DOTFIL.
n is the Fortran unit number
assigned to the input DOTFIL
file. m is the number of the
input file to process.
f.I
_,,q
Keyword Parameter
DOTFILE OUTPUT/FILE=m,UNIT=n(Default: NONE)
STATFIL•E INPUT/FILE=m,UNIT==n
(Default: NONE)
STATFTLE OUTPUT/FILE=m,UNIT=n
(Default: NONE)
MAPTAP OUTPUT/FILE=m,UNIT=n
(Default: no DISPLAY
interface tape will be
output.)
s
I,7
Function
Defines the unit and
file to which the re-
labeled DOTFIL file
is output.
n is the Fortran unit
number assigned to the
output DOTFIL file.
m is the number of the
file to output.
Defines the unit and
file for the input
SAVTAP file.
n is the Fortran unit
number assigned to
the input SAVTAP file.
m is the number of the
file to process.
Defines the unit and
file to wp ich the labeled/
relabeled SAVTAP file
is output.
n is the Fortran unit
number assigned to
the output SAVTAP file.
m is the number cf
the file to output.
Defines the unit and
file to which the
unconditional cluster.
map, MAPTAP, is output.
n it the Fortran unit
number assigned to the
output MAPTAP file.
_1
Keyword Parameter
MAPFILE INPUT/FILE=m,UNIT=16
(Default: m=1)
MAPFILE OUTPUT/FILE=m,UNIT=n
(Default: n=16
m=1
If executing back to back
with DISPLAY, n must be
assigned to unit 2. m is
the number of the file to
output.
Defines the unit and file
for the input unconditional
cluster map, MAPFIL, that
is output by ISOCLS during
the clustering process.
n=16 is the Fortran unit
number assigned to the
input MAPFIL file. (n
must be assigned to unit 16
if executing back to back
with ISOCLS). m is the
number of the file to
process.
Defines the unit and file
to which the conditional
and/or mixed cluster map is
output. n is the Fortran
unit number assigned to
the output MAPFIL file.
m is the number of the
file to output.a
DOTLABEL category name, The DOTFIL is labeled or
nl , n2 , ••• , n250 relabel by this card. Cate-
(Default: NONE) gory name is the label the
analyst is assigning to the
aIf both type of maps are output, the conditional map is out-put on file m; the mixed map, on file m+l.
J3_^'3 4
_-A
Kevword , Parameter Function
dots n j , j=1," ',i. The
category name may be
composed of a maxi-
mum of 6 characters.
n are integer numbers
separated by commas
referring to the posi-
tion of the dot on
the DOTFIL file.
STATLABEL class name, ni , The SAVTAP file may
n2' ** , ,n250 be manually relabeled
(Default: NONE) by this Lard.
n (j=1, 2...i) are the
number of the sub-
classes on the SAVTAP
that are to be re-
grouped into another
class. Class name is
the name of the class
to which the subclasses
nj are to be reassigned.
Class name must match
a name on the SAVTAP
file.
DISTANCE L1 The Ll distance is(Default: Ll used in computing the
distance) distance between the
means of the cluster
and the labeling
dots.
:.z17
Keyword Parameter Function
DISTANCE L2 The L2 distanceis(Default: Ll used in computing
distance) the distance between
the means of the
cluster and the
labeling dots.
OPTION COND A conditional cluster
(Default: NONE) map is output.
OPTION MIXED A mixed cluster
(Default: NONE) map is output.
THRESHOLD T T is the threshold
(Default: T=25.0) parameter used in
creating the condi-
tional cluster map.
T is a floating point
number.
NEAREST K K is the number of
(Default: K=1) dots to be used in
the k-nearest neigho
bor procedure. K is
an integer number.
K<250.
PROCED NAME NAME is an alpha word. j
(Default: NAME=K-NEAREST (Use the
N=K-NEAREST k-nearest neighbor
procedure.)
NAME=ALL (Use the all-
of-a-kind procedure.)
w
r61{
Keyword Parameter Function
NAME-MANUAL (Use the manual
procedure of relabeling
the DOTFIL or SAVTAP file.
MODULE (blank) Initiates the input of
the module STAT card
deck. The deck must
immediately follow this
card.
EXCLUDE nl,n2"""250 n are integer numbers
(Default: all dots referring to the dots on
on the DO'TFIL are the DOTFIL that are to
used.) be excluded in all calcu-
lations (i.e., dots
within a DO/DU area).
SUNANG ml,m2,•••,mim are integer sun angle
(Default: no sun numbers used in computing
angle correction is the L1 or L2 distances.be applied.) A sun angle must be input
for each acquisition of
interest. An acquisition
is assumed to be a 4 chan-
nel pass.
Example: If the distance
is computed using 16 chan-
nels, 4 sun angles (ml,
m2 , m3 , m4 ) must be input.
SUNANG FILE Sun angles will be(Default: No sun extracted from theangle correction DOTFIL.
is applied.)
3 Q
.
7
FunctionKeyword Parameter
OPTION STATS
(Default: Stats not
printed)
*END*
Means and covariances for
labeled or relabeled
statistics on SAVTAP file
are printed.
Spatial and spectral
information of relabeled
DOTFIL is printed.
First line of the heading
on line printer output.
Date in the heading on
line printer output.
Comment printed with
heading on line printer
output.
Indicates the end of the
control card inputs.
OPTION
DOTS
(Default: Relabeled
DOTFIL is not printed)
HED1
Any 60 characters
(Default: Lyndon
B. Johnson Space
Center)
HED2
Any 60 characters
(Default: Houston
(Texas)
DATE
Any 12 characters
(Default: Present
date)
COMMENT
Any 60 characters
(Default: NONE)
Second line of the heading
on line printer output.
f
1
Keyword Parameter Function
$END* Indicates the end of
all the card inputs.
• FIELD CARDS
If 1) the all-of-a-kind procedure is selected, 2) a conditional
or mixed cluster map is output, or 3) a DISPLAY interface tape
is output, a MAPFIL tape must be input, and a field card
defining the area of the unconditional cluster map (input
MAPFIL) must also be input. The vertices must reflect the
sample number and line number of the MSS data tape used to
create the unconditional cluster map. That is, the field card
must be the identical to the field card input to ISOCLS.
If 1) a procedure is not to be executed, 2) a MAPFIL file not
output, or 3) a MAPTAP file is not output, a field card is not
input.
Example of the data set:
• MAPFIL tape is being input
*END*
FIELD (1,1) , (1,1) , (196,1) , (196,117) , (1,117)
$END*
• MAPFIL tape is not being input
*END*
$END*
3.2.2.4 Outputs
Optionally the following files are output:
• Labeled statistic file (SAVTAP) by using a procedure (See
section 4.1 of User Documentation EOD-LARSYS for format o°
file)
y
• Labeled statistic file (SAVTAP) by control card input
• Relabeled dot data file (DCCrIL) (See Appendix G for for-mat of file)
• A conditional cluster map (See section 5.1 of User Docu-
mentation EOD-LARSYS for format of file)
• A mixed cluster map.
• An unconditional cluster map in the format acceptable by the
DISPLAY processor (See Appendix C of User Documentation
EOD-LARSYS for format of file)
j_ amine printer summary of the following is output:
• Summary of selected options
• Table of L1 or L 2 distances
• Summary of the labeling dots within a cluster for the
all-of-a-kind procedure
• Summary of the labeling dots for the k nearest dots to a
cluster for the k-nearest neighbor procedure
• Spatial and spectral information of relabeled DOTFIL
• Means and covariances of labeled or relabeled statistics.
3.2.2.5 Storage Requirements
Requires about 53k of core.
3.2.2.6 Description
atain
mean
xi -
(xi
A distance table co
type 1 dots and the
L1 ^1
L2 -1
ing the L1 or L 2 distance of all the
of the clusters is computed.
u I
ui ) 2
3 0
where:
xi = ith element of the dot vector
ui ith element of the mean vector
n = number of channels
Using the table as input to the k-nearest neighbor procedure or
all-of-a-kind procedure, the statistics generated during cluster-
ing is labeled.
For the k-nearest neighbor procedure, all the labels of the
k-nearest labeling dots to a given cluster are polled. The
label with the majority of the dots labels the cluster. If a
tie occurs, then k-1 dots are: considered.
For the all-of-a-kind procedure, all of the labeling dots within
a cluster are polled. If all the dots are of one category, thecluster labels that category. If the cluster contains dots for
more than one category, the label with the majority of the dots
labels the cluster. If there are no labeling dots within a
cluster, the labeling defaults to the k-nearest neighbor proce-dure.
Optionally, a conditional cluster map may be output. A cluster
is tagged as conditional if the distance between the nearest
identically labeled labeling dot and mean of the cluster is
greater than the analyst input threshold value t.
Optionally, a mixed cluster map may be output. A cluster is
tagged as mixed if the labeling dots within a cluster are of more
than one category.
Optionally, an unconditional cluster map may be output in the
format acceptable to the DISPLAY processor. Information used in
the thresholding procedure in DISPLAY is dummied. If th:--sholding
of the clustered data is desired, it can be performed by exercising
the conditional map option in this processor.
.,
3--22 .
_A
3. 2. 2. 7 FLOW ChART
STATSIMPFIL
I DOTFIL %(OPTIONAL),'
$ LABEL
r4t
SET14
(USER4E^M7k USER
\DOTFIL MELLEN(OPT) STATS
(OPT)
CONTINUE" --- N STOP?
LATIET. BY BYK-NEARESTNEIGHBOR
LUSTER!MAP,(OPT)
STOP
ALL-OF-AKIND
,BELLED)STATS
_"CO ND.\.,ICLUSTEI^MAP
VnPT)
."a
3.2.3 SOFTWARE COMPONENT NO. 3 (ISOCLS)
Several additions were made to the ISOCLS (clustering) processor
of the LARSYS system in support of Procedure 1 requirements.
These additions are described in a general sense as follows:
a. 04 option starting dots (pixels) from the dot data file
DOTFIL may be used to begin clustering.
b. The analyst may identify "designated other" and "designated
unidentifiable" pixel sets (fields) by field card input.
The pixels in these fields are not included as inputs to the
clustering algorithm. They are assigned special cluster
numbers and mean vectors for display purposes.
c. On option,using a sun angle correction table, the pixel
radiance values may be modified. (The correction table is
built in.] The radiance value correction applies only for
clustering purposes.
The user may input the sun angles by cards or request that
these angles be extracted from the header record of a
universal formatted MSS data tape (ERIPS unload tape).
3.2.3.1 Linkages
The processor ISOCLS uses the FORTRAN-V compiler, Univac software
system routines, EOD-LARSYS utility routines and common blocks
PASS, GLOBAL and ISOLNK.
See Appendix C for description of the subprogram SUNFAC and modi-
fications to the following subprograms: PSPLIT, SUTUP7, RDDATA,
and ISODAT.
3.2.3.2 Interfaces
Files generated by other processors and used as input to ISOCLS
are:
CW
a. On option, a statistics file (SAVTAP) to provide starting
cluster mean vectors.
b. On option, input initial cluster "centers" by cards.
c. On option, startiii- dots from DOTFIL to initialize the
cluster processing.
Format descriptions of these files are included in the User Docu-
mentation EOD-LARSYS in sections 4.1 and 3.1.4.3, and Appendix H
in this document, respectively.
3.2.3.3 Inputs
Require an MSS data tape and card input. See section 3.2
and 9.5, respectively, of User Documentation EOD-LARSYS.
Added control cards and field cards are note below:
• New Control Cards
Keyword Parameters Function
DOTFILE INPUT/UNIT=n,FILE=m Defines the FORTRAN unit
(Default: Self- number n and file number m
initializing starting) of the dot data file DOTFIL
containing the starting
vectors.
DOTS nl,n2,...,n60n are integer numbers
(Default: Dots will separated by a comma speci-
not be used for start- fying the dots to be used
ing vectors.) as starting vectors.
SUNANG TAPE Sun angles are extracted
(Default: No sun from the ERIPS unload MSS
angle correction data tape.
applied.)
Keyword Parameters
SUNANG nl,n2,...nj
n are integer
numbers, j 8.
(Default: No
sun angle correc-
tion applied.)
r. va"r.* 3 r%
n are the sun angles to
be used in computing the
sun angle corrections for
use in the clustering
algorithm. A sun angle
must be input for each set
of 4 channels input on the
CHANNEL control card.
• Field Cards
ISOCLS recognizes DO/DU fields. All the DO/DU field cards
(fur all classes) must be input before the fields to be
clustered. These fields must immediately follow the *END:
card. The CLASSNAME card follows the last DO/DU field card.
Example:
• If DO/DU fields are being defined
*END*
DESIGNATED OTHER
OTHER (l,l), (1.,1), (40,1), (40,20), (1,20)
DESIGNATED UNIDENTIFIABLE
UNIDEN (1,1), (5,7), (8,7), (8,10), (5,10)
CLASSNAME WHEAT
WHT1 (1,1),(1,1),(196,1),(196,117),(1,117)$END*
e if no DO/DU fields are being defined
*END*
CLASSNAME WHEAT
WH1 (1,1) , (1,1) , (196,1) , (196, 117) , (1, 117)$END*
to
3.2.3.4 Outputs
a. Statistics file (SAVTAP) and on option, punched card deck.
b. Cluster map tape (MAPFIL), on option
c. Printout of cluster results, consisting of the following
data items by class:
Cluster numbers and symbols
Cluster mean vectors (by channel)
Cluster standard deviations by channel
Inter-cluster distances
Number of pixels per cluster
Number of clusters
Cluster map by field for each class
3.2.3.5 Storage Requirements
Require 17449 words of core plus 19345 words of core for the
resident programs.
3.2.3.6 Description
The implementation of the additions to ISOCLS are generally
described. For further details, please refer to the subprogram
documentation which is included.
a. By expanding the INVEC data vector of the control card is
accepted. Specification of unit and file number on this
card triggers a call to routine RDDOTS to load thestarting vectors. These vectors are stored internally for
use by ISODAT. The unit and file number is stored in an
extension to labeled common block GLOBAL.
b. Pixel fields to be described as "other" or "unidentifiable"
are input by analyst-furnished classname and field definition
cards to be read by RDDATA. The classname cards are punched
as:
.
DESIGNATE OTHER or
DESIGNATE UNIDENTIFIABLE.
The DO/DU pixels are flagged and assigned special cluster
numbers. They are not included as input to the clustering
algorithm. This requires a modification to RDDATA and ISODAT.
Field definition information is stored internally for use by
ISODAT. A trigger indicating that DO/DU fields have been
used is set and stored in an extension of the labeled common
block PASS.
c. To handle sun angle input, SETUP7 is modified (by adding
'SUNANG' to the INVEC data vector) to read a sun angle
control card. This card either contains in the parameter
field of the card, the sun angles for each pass or the word
TAPE. TAPE triggers the unpacking of sun angles from the
MSS data tape. If the SUNANG control card is not present, a
default to no sun angle correction occurs. The trigger
indicating that the sun angles have been unpacked appears
in labeled common ISOLNK.
d. The sun angle correction table is stored as DATA in subpro-
gram SUNFAC. The correction is computed by 1) looking up
the gain versus sun angle for each channel, and 2) multi-
plying the pixel radiance value for the channel by the gain.
-
A
3.2.3z* FLOWCHART'
ADO-IaRStts
cnowtroR ^otrrlNE
YES ISOCti '
No
aRANCN To
DETERMINE CLUSTERS FORTHIS CLASS. COMPUTEMEANS, STANDARD DEVIA-TIONS, AND INTF.RCLUSTFRDISTANCES. APPLY SUNANGLE CORR IF REQUESTEI
C
CNAIHI NO
1YES
FIND CLUSTERCHAINS
PRINT SUMMARY
PRINT FINALCLUSTER SUlLYARY
AND NAP
MAPFi NOTAP
OUTPUT ONEONE FILE FOACH FIELD
OMPUTE COVARI-NCE MATRICES
PRINT- N O
YES
INT COVARIANCE
MATRICES
ALL CLUSTERS IN THISISS ON STRATCH FIL
E^NREGTURN
N B.
YES
Trice NO A
PU STA4ISTICS FOaCLASSES
EXIT ISOCLS.
ZSOCLS
A
rETER
FAULT
SEiW
PARAMETER
AWES AND SET
DEFAULTS
MssDATAPE
B
AEAD DATA FOR 0'.[ASS INCLUDING
DO/DU
STORE
3.2.4 SOFTWARE COMPONENT NO. 4 (SELECT)
The SELECT processor is modified to optionally provide an auto-
matic assignment of interclass weights. The weights for classi,
class ] = 1.0 for i j and the weights for class i , class = 0.0
for i j. The breakdown of class= i , class pairs into the
correct set of intersubclass pairs is provided by the processor.
Information concerning the class-subclass association is extracted
from the input statistics file, SAVTAP.
The modifications to the SELECT processor involve two subprograms,
SETUP4 and WGTCHK. These modifications are made to enable use of
the processor in the evaluation of the LACIE Procedure 1 crop
classification technique. For application of the SELECT processor
to LACIE Procedure 1, the user must consider classes equivalent
to categories.
3.2.4.1 Linkages
The SELECT processor uses the Univac 1108 (EXEC2) operating
system and associated system routines, the FORTRAN V compiler,
EOD-LARSYS utility routines, and EOD-LARSYS common blocks FSL,
GLOBAL, and INFORM.
See Appendix D for the detailed description of modifications to
the subprograms SETUP4 and WGTCHK.
3.2.4.2 Interfaces
The SELECT processor interfaces with the LABEL processor via the
labeled statistics file, SAVTAP, which is output by the LABEL
processor. The statistics file is also the interface between
SELECT and the STAT or ISOCLS processors.
3.2.4.3 Inputs
The modifications to the SELECT processor include an additional
3 0
3Q
F,
input option on the OPTION control card. The new input option
is required to initiate the automatic (processor provided) assign-ment of interclass weights. See below for the format and function
of the new option.
• Revised Control Card
Keyword Parameter Function
(Col. 1) (col. 11-72)
OPTION CLSWT The processor determines the
(Default: The class-subclass correspondence
weights are (after any grouping of sub-
assigned to classes to form new subclasses
intersubclass if the GROUP control card
pairs.) is used) and assigns a weight=
1.0 to the subclass pairs
associated with all interclass
pairs. Intraclass subclass
pairs are given a weight=0.0
NOTE(1): The WEIGHTS control
carp', remains available to allow
the user to set weights for
specific subclass pairs. If
used, the input subclass pair
weights override the processor-
set subclass pair weights.
NOTE(2): The "WEIGHTS OTHERS"
capability is not available
when this option is exercised.
If input, it is ignored by the
processor.
9
3.2.4.4 Outputs
The message for automatic assignment of interclass weights is
added to the line printer output of user requests. There is no
change to file output by the SELECT processor.
3.2.4.5 Storage Requirements
The current storage allocation (overlay) map for EOD-LARSYS
results in a utilization of 7696 storage locations in the
Instruction Bank, and 15309 locations in the Data Bank, plus
19345 locations for the resident programs.
3.2.4.6 Description
Initialized via the OPTION CLSWT control card, SETUP4 sets an
internal flag (WTKEY=l) indicating that subclass pair weights
are to be program-determined on an interclass basis. From the
class (or category) and subclass information from the input
statistics file, SAVTAP, the subclass-to-class association will
is determined. In determining the class-subclass association,
any new subclasses created by the user via the GROUP control
card is recognized.
Using the existing storage location, SUBRAY, SETUP4 builds a
table of subclass pair weights. The weight table is initialized
by a newly added internal subroutine, INTWGT. All subclass
pairs which represent an interclass pair are given a weight=1.0.
All other subclass pairs (i.e., inteaclass subclass apris) are
given a weight=0.0.
As usual, the user may input any subclass pair weights via the
WEIGHTS control card. Any subclass pair weights input via the
WEIGHTS card overrides the processor-set weights for those
subclass pairs. This function is provided by the existing sub-
program, WGTCHK, as usual.
-),- 3-:Lr
3}
_^i
(^:
11,1DL.ARSYS"1tJtJ ITc^ItROUT
-
INY
3.2.4.7 FLOWCHART
i
I
`` FLECT
NO
HRANCiI TOitAN+ t'1iF:
PR(xESaOR
SE:LI:C't'
alAVT"
o INTF.RPRLT USER-INPUTOPTIONS
o SEf.GCT SUD I-r;T OF STA 4TISTICS F1'OM TILESTAT FIIX
u sET :FUIICI.A:S PAIRW::IC:1;5 FR,'>! USERINPUT OR DL
/^^i AUI.T (+3•i
O IF CPTE'U, : F.T 7'.iTER- ^^^ PAGE ISCi.A^:> ::UGC fA5 i PAIR POOR
QVALJrr
W E I GIlTS
ROC?:I)URE^. SLLEC"fIi^Y,,
r EXHAUSTIVE WITHQUI 'AV D 1:T 1.': T L — MAC rf I;i-;NPUT^'PRIX I'ti' ISS1.i.`. 'CFfA`a't:G SETS' ARCH ! FFi'IrAC L Y N ^ 1i }
OBTAIN, AND G` 1 ^^I,".'AiN, AND I: POWELI.
t:T ^ j ' ^ 1 .;^ ; :;'fAT ISTICS '
j
STAMiT'lc.'; Fc'P, I ,,.A'I'ISTICS FOR, 1 1 ^.Y GFT 1'Fv..: F 'FM1 U FC'R INPUTA UNIQUE SETT rF IA ONIQUE SET i.F j ii ATV, IC.: ^:CHANNELS 1 CHANNELS + I Ft,;T' C1fAN..} L SET
AhLr' f^'
._
C.E'£ 'rI2AN8r'vr.M::p(I.INI:Ak C ONBI! MON)
1
':'PAT ISTICS
CC .3--
C
RITEMOPP.
rWEIGt11'F'1j AVI:k —WF.IGti':i : AVPk — We Ie:1:1 :z^AGE TRANSFOx,MED AGI P..I r,'LASS A' I DI VFR,•1NCE YA n::TRMUTIC,N
EVALUATE cH,A
ABILITY H1'ASC'RE iFOR A CN%)t1F SEOF LINT AR CO?11INATIONS
1 WRITF:LygFI LE
SAVE BEST SO FARAND RETURN TO `
YESPROCEDURE BEING '^'—` COMFI .F:TI:D ^---
EXECUTED —_ --I /^'
GF.NFRATF:
11 lo,
kF:t•^^x'I s
- BA
N1.
Concluded - Select Processor Flowchart
3.2.5 SOFTWARE COMPONENT NO. 5 (CLASSIFY)
The classification processor, CLASSIFY, is modified as follows:
1. To allow an option for obtaining subclass a priori values
using zubclass population data from the input file, SAVTAP.
2. To allow the system to assign the category names using the
class names from the input statistics file, SAVTAP, as the
assigned category names. This modification is to adopt the
processor to LACIE Procedure 1 techniques.
Both options are an addition to the usual capability of analyst-
input of a priori probability values at the subclass, class, or
category level via the APRIORI control card and of category name
input via the CATEGORY control card.
3.2.5.1 Linkages
The CLASSIFY processor uses the Univac 1108-EXEC 2 operating
system and associated system routines, the FORTRAN V compiler,
and EOD-LARSYS utility routines and common blocks. See Appen-
dix E for the description of the modified subprograms.
3.2.5.2 Interfaces
There are no modifications to CLASSIFY interfaces. As usual, the
CLASSIFY processor obtains the class names, subclass statistics
(mean vectors and covariance matrices) and related subclass data
from either an input statistics file, SAVTAP, or the Module STAT
card deck which are created by either the STAT processor or the
ISOCLS processor. The CLASSIFY processor also interfaces with
the SELECT processor to obtain a transformation matrix (the B-
matrix) via either a file, BMFILE, or a B-MATRIX card deck which
are both created by the SELECT processor.
l
37
The input statistics file, SAVTAP, is either assigned to UNIVAC
unit A or to the users choice of available units. The input
transformation matrix file, BMFILE, is always assigned to UNIVAC
unit H.
3.2.5.3 In,3uts
• MSS Data
The MSS (multi-spectra scanner) data to be classified is
input to the CLASSIFY processor via the input file, DATAPE,
as usual. The file must be in either of two specific formats,
LARSYS II or Universal, and is either assigned to Univac unit
C, or to the user's choice of units as designated on the
DATAFILE control card.
• Revised Processor Control Card
Changes to the control card input for the CLASSIFY processor
to initiate the modifications described in Section 3.2.5 are
on the APRIORI control card and CATEGORY control card. Either
the modified or standard cards may be input, depending on the
options desired.
Keyword Parameter Function
R.
(col. 1) (col. 11-72)
CATEGORY FILE
(Default: No
categories are
defined and the
standard classifier
will be applied)
Initiates the assigning
of the category names
using the class names
from the input statistics
file, SAVTAP, and invokes
the category classifier.
3-30
Keyword
APRIORI
Parameter
FILE
(Default: Subclass
a priori is not
be computed from
the statistics file,
SAVTAP.
Function
The subclass apriori
probability values are
computed using subclass
or cluster point popula-
tions from the statistics
file, SAVTAP.
• Field definition cards
There are no modifications to the field definition input to
CLASSIFY. As usual, the area(s) on the input data tape to be
classified by the CLASSIFY processor are defined to the
processor on input "field definition" card(s). The area(s)
to be classified are defined in terms of sample, line cootii-
nates of each vertex of the field, up to a maximum of ten (10)
vertices for an irregularly shaped field. Also contained on
the field definition card(s) are the incrementation of samples
and/or lines to be performed in reading the data for the
defined field.
The format of the "field definition" card is provided in
Section 3.1.3 of the user documentation BOD-LARSYS docu-
ment no. LEC-3984.
3.2.5.4 Output
There are no modifications to the output provided by CLASSIFY.
As usual, the classification processor, CLASSIFY, outputs the
classification results on a file, MAPTAP, assigned to Univac
Unit B. The primary results output on the MAPTAP file are the
subclass identification of each pixel of the area classified, and
the value of the probability density function for each pixel of
the area classified.
'79
ii
3
rV
The classification processor outputs via the line printer a
classification map, which illustrates the classified identity
of each pixel by symbols, in correct spatial relationship according
to sample, line coordinates of each pixel. Also output to the
line printer are the class/subclass training field coordinates,
the class/subclass statistics (mean vectors and covariance
matrices) and a listing of the subclasses considered for classi-
fication along with apriori probability values for each subclass.
3.2.5.5 Storage Used
With the present EOD-LARSYS overlay (MAP) structure, the CLASSIFY
processor requires 4058 locations in the Instruction Bank, 24559
locations in the Data Bank, for a total of 28617 locations, plus
19345 locations for resident programs.
3.2.5.6 Description
To accomplish the additional option described in Section 3.2.5,
the modifications to the CLASSIFY processor involve two sub-
programs, REDIF2 and SETUP2.
Subprogram REDIF2 is modified to read and decode the revised
APRIORI control card and CATEGORY control card described in
Section 3.2.5.3. If the word FILE is detected in the paramater
field (card columns 11 through 72) of the APRIORI control card,
internal flags are set (APRKEY=-777777, APRFLG=APRKLY) to indicate
that the subclass population data from the statistics file, SAVTAP,
is to be used for computing subclass apriori probability values.
If the word FILE is not detected in the parameter field of the
input APRIORI card, it is assumed that the card contains floating
point (decimal) numbers, and the parameter field of the card
is read as is usually done - i.e., scanned for decimal numbers
separated by a comma, and storing each number found into the
apriori probability value array.
^u
1i tht- tlay (APRFLG) is Set by virtue of detecting the word FILE
in the parameter field of the APRIORI control card, subprogram
SETUP2 obtains the subclass population data from the statistics
file, SAVTAP via the array KEPPTS. The computation of subclass
apriori probability values are performed in SETUP2 and the computed
values are stored in the apriori probability value array, APRIOR.
The computation of the subclass apriori probability values are
p-=rformed as follows:N
Pi = K
where
P i = apriori probability for subclass i
Ni = number of pixels in subclass i
K = total number of pixels in all subclasses
If the word FILE is detected in the parameter field of the
CATEGORY control card, each class defined on the SAVTAP file
becomes a category. For each class name there is a correspondinc
category of like name.
If the word FILE is not detected in the parameter field of the
CATEGORY card, it is assumed that a category is being defined by
analyst input, as usual.
Tn the subprogram SETUP2 three existing arrays are initialized as
follows, when CATEGORY FILE card is input:
KCLSNA = class names from SAVTAP file
NOCTCL = 1 for number of classes in category I
CATNAM = class names from SAVTAP file
and NOCA`1' = NOCLS2 where NOCAT is the number of categories and
NOCLS2 is the number of class names on the SAVTAP file.
l^- 3.2.5.7 FLOWCHART -
Eau-LARSYSMoNStnit AeoUT
Wo
EXIT OR BRANCH TOMss CLASSIFY
OTAPE sAVTAp
riLE 'YESBMFILE
1 CLASSIFY
• INTERPRET USER-INPUT OPTIONS.• SELECT RPVUEST SUBSET OF STATISTICS
FROM SAVTAP FILE.• PERFORM THE I .lVrNR TRANSFORMATION ON
STATISTICS IF B-MATRIX I5 INPUT.• OBTAIN CHOLESXY DECOMPOSITION OF
COVARIANCE MATRICS.• DETERMINE APRIORT PROBABILITY FOR
EACH SUBCLASS EITHER FROM USER INPUT,OR SUBCLASS PIXEL POPULATION
' DEFINED EITHER BYYES
USER OR BY CLASSES FROMSAVTAP
COl^UTE TABLE OF I ' rOR EACH PIXEL, PIXEL X BELONGSTNRESHOLDs (YilIFOR TO CATEGORY K IFU.I. SUBCL►SsPAIRS i AND j
SET 1 I OR SUBCLASS TO WHICHLAST PIXEL WAS ASSIGNED
B
.OMPUTE DLNS ITY:TION FOR PIXEL X.
C SUBCLASS i
;ET iUMBERLESS TiHAN THE NUMBER)F SUBCLASSES # i AND
0 TO SOME PREVIOUS jAL,BEdQY,
.d=40
{
3
p > PJ FOR ALL CATEGORIES J,J / K
NWHERE PK T, Pj
L-1N - NUMBER OF SUBCLASS IN CATF.GOR
KIP PROBABILITY DENSITY FUNCTION
OR SUBCLASS i IN CATEGORY XAND X BELONGS TO SUBCLASS i IF Pi>pj FOR ALL SUBCLASSES J. i P ],
MAPTAP
A
3.2.6 SOFTWARE COMPONENT NO. 6 (DISPLAY)
The classification results display processor, DISPLAY, is modifiedto meet LACIE Procedure 1 image processing requirements, asfollows:
1. to accept a new processor control card
2. to accept the dot data file, DOTFIL
3. to provide a dot classification performance summary by dot
categories which also includes:
• a tabulation of both the uncorrected proportion and the
bias corrected proportion of each dot category in the
total area classified
• an "alpha" table which tabulates proportions for each
labeled category of bias correction dots (type 2 dots),
which for each category are the ratios of the number of
dots with the given analyst-labeled category that were
classified into each possible category, to the total
number of dots classified into each category.
4. to provide a dot classification performance summary for each
dot on the analyst's specified file (DOTFIL).
3.2.6.1 Linkages
The DISPLAY processor requires the Univac EKEC2 operating system,
the Fortran V compiler, the EOD-LARSYS utility routines, and
common blocks GLOBAL and DISPL.
See appendix F for description of modifications to the following
subprograms: SETUP3, REDIF3, DSPLY2, and DSPLY; for description
of subprogram TAPLAB; and for description of internal subprograms
DOTSUM, DTCHK, and DOTPCT.
,) %
3.2.6.2 Interfaces
As a result of these modifications, the DISPLAY processor
optionally accepts as input the dot data file, DOTFIL, created
by the DOTDATA processor. The file is assigned either to Univac
logical unit F (Fortran unit 8) or to an analyst specified unit.
(See appendix G for format of file)
As usual, the DISPLAY processor requires the input of a classifi-
cation results file, MAPTAP, created by the CLASSIFY processor.
The file must be assigned to Univac logical unit B (Fortran
unit 2) (See Appendix D in EOD-LARSYS User Procedures LEC 3984
for format of file).
3.2.5.3 Inputs
Requires card input described in section 12.4 of User Documentation
EOD-LARSYS and the following card:
• NEW CONTROL CARD
Keyword Parameter(s)
(col. 1) (col. 11-72)
DOTFILE INPUT/UNIT=n,FILE=m
(Default: UNIT=B,
FILE=1
No dot data classi-
fication performance
summaries)
Initiates the input of
dot data file, DOTFIL,
from the designated (or
default, if not designated)
unit and/or file, and ini-
tiates the output of the
dot data classification
performance summaries.
The parameti
the file to
by DISOLAY,
the Fortran
assigned to
DOTFIL.
ar, m, designates
be processes;
and n desi.:na to.:
unit number
the input file,
• FIELD CARDS
If the Procedure I option is to be exercised, the only kinds
of fields that may be input are DO/DU fields (designates
other or designated unidentifiable).
No test fields may be input; the training fields are the bias
correction dots on the dot data file, DOTFIL.
The format of the DO/DU field cards and the method of input
is given in sections 3.1.3 and 12.4.4 of the User Documen-
tation EOD-LARSYS, LEC 3984.
3.2.6.4 Outputs
The DISPLAY processor normally provides an output tape for
display on the PMIS DAS (Data Analysis Station), as an option.
Also, the DISPLAY processor normally provides the following
output to the line printer:
• a line-printer map of each classified field on the input
classification results file (MAPTAP).
• classification summaries for each classified field, showing
the number of pixels classified into and thresholded from
each subclass, class, and category.
• classification summaries of training fields, or optionally
test fields. The summaries are rresented by subclass, class,
and category.
As a result of the modifications described in section 3.2.6, the
DISPLAY processor optionally provides dot data classification
performance summaries (instead of the normal output classification
summaries described above) if the DOTFILE control card described
in section 3.2.6.3 is input to the DISPLAY processor.
Jj Y, T1
The line printer output of dot data performance summaries is as
follows:
• A tabulation of individual dots (pixels) showing the sample/
line coordinates of each dot, the analyst-labeled category of
each clot, and the classification category of each dot.
• A classification performance summary by analyst-labeled dot
data category. This performance summary includes the uncor-
rected segment (classified field) proportion for each dot
category, the bias corrected segment (classified field) propor-
tion for each dot category, and the bias correction "alpha"
table. In addition, this summary provides the total number of
dots (pixels) in each analyst-labeled category, the percent
correct classification for each analyst-labeled category, th..
number of analyst-labeled dots which were thresholded, and the
number of dots (pixels) of a given analyst-labeled category
which were classified into the labeled category and classified
into categories other than the given labeler? category.
3.2.6.5 Storage Requirements
With the current overlay (MAP) structure, the DISPLAY processor
requires 16012 locations in the Data Bank, 6732 locations in tho
_instruction Bank, for a total of 32744 locations, plus 19345
locations for the resident programs.
3.2.6.6 Description
The modifications to the DISPLAY processor are such that the
analyst may either exercise the normal processor capabilities as
documented in the User Documentation EOD-LARSYS, LEC 3984, or the
LACIE Procedure I capabilities. The difference between the two
capabilities is in the type and format of classification perfor-
mance tables output. See Section 3.2.6.4 for a description of
the output tables.
3-44i -
The processor as modified uses existing available storage,
normally occupied by training field data, to store the dot
coordinates and category labels, from the input dot data file.
The subprogram, REDIF3, is modified to read and de-code the new
DOTFILE control card, and to set a flag which indicates that
processing of the dot data is to be performed by DISPLAY.
Subprogram DSPLY2 is modified to construct the individual dot
classified category table, using existing storage to construct
the table, and also to build the dot classification described in
section 3.2.6.4. The modifications to DSPLY2 are primarily the
addition of two new internal subprograms. Subroutine DOTPCT,
which constructs the table of dot classification results, and
subroutine DOTSUM, which provides the computations and output ofthe two dot classification summaries.
In subroutine DOTSUM, the computations of the uncorrected category
proportions, the "alpha" table, and the bias corrected category
proportions are as follows:
Pui = uncorrected segment (classified field) proportion
For category C
= number of dots (pixels) classified as Ci
total number pixels in classified field
NC.iNT
for i = 1,2,...,NOCAT categories of analyst-labeled dots.
i
3
Alpha i,j = a ij Number of clots labeled C j , classified as Ci
Number of dots classified C
for i,j, - 1,2,..., NOCAT categories of labeleddots
PC = bias corrected proportion for category C
r-LAT(a ij * Puj)
`s.'he computation of the percent correct classification of thedots is performed as follows:
Number of dots (pixels) labeled C l , classified as Ci
Total number labeled dots in C1
N C i
N
T i
CO.,4rv:E F'_DIS MISUTIONVALUE OF_t#_
1 D^
T
I-
A
3.2.6.7 Flowchart
(
QOD7LARSYfMDMITOR^01F'I'11Nt
READ PARAFIL"IERS AND
SET DEFAULT VALUES
MO DOTFILS \CA
7trs
]
INPUT DOT DATA FR H DOTFILE,iPLACE IN TRAINING FIELDDATA STORAGE AREAS
DOMLE
TIFIABLE ORTEST FIELD;
TEST FIELDS
1
F
KIUOPTION
USER I^C iB CHI comp U'iv
VALUE OF t I S^. 'L VALUE ICAS.OF t^ FI!LD V\LL'E uF' ^,^
E C
4 8
s
ORIGINAL PAGE 1SOF POOR QUALITY
c
PLOTS NOOPTION E
US_
P:,OTS OF FMPIRICALWSTRIBUMM FUNCTIOW
ii
Continued - DISPLAY Processor flowchart
^^ 0
3.2.7 SOFTWARE COMPONENT NO. 7 (UTILITY ROUTINES)
Threes EOD-LARSYS system utility subpro grams are described its
this document; TAPERD, RDDOTS, and WRTDOT.
• TAPERD
Routine TAPERD reads the MSS data tape (DATAPE) in either the
Universal or LARSYS 2 format. (Most of the processors in
the EOD-LARSYS system invoke this routine.)
• RDDOTS
Routine RDDOTS reads the dot data tape (DOTFIL) for spectral'
spatial information concerning the dots of the Procedure 1
concept.
• WRTDOT
Routine WRTDOT outputs the DOTFIL. In general, two types of
files are written, the first containing labeling/startino
dots, and the second containing bias correction dots.
3.2.7.1 Linkages
The utility subprograms use the Fortran V compiler, Univac soft-
ware system routines, other EOD-LARSYS utility routin gs, and
common blocks GLOBAL and INFORM. See appendix G for description
of modifications to subprogram TAPERD and for description of
subprograms RDDOTS and WRTDOT.
3.2.7.2 Interfaces
Interfaces with other routines mainly via calling arguments,
but also may reference common blocks INFORM and GLOBAL.
3.2.7.3 Inputs
• TAPERD
Accepts a multi-file universal or LARSYS 2 formatted tape.
The tape may be created either by the F.OD-LARSYS system or
by a computer other than UNIVAC. (See appendix A and P,
respectively in User Documentation EOD-LARSYS for formats.)
53
• RDDOTS
Accepts a multi-file unformatted Fortran created tape in the
format defined in appendix H.
3.2.7.4 Outputs
• WRTDOT
Outputs a multi-file unformatted Fortran written tape in the
format defined in appendix H.
3.2.7.5 Storage Requirements
The subprograms TAPERD, RDDOTS, and WRTDOT overlay one another.
The largest of the 3 routines is TAPERD which requires 8700
locations of core.
3.2.7.6 Description
• TAPERD
The TAPHDR section is modified to unpack the sun angles from
the header record of the MSS data tape, DATAPE. Also the
pixel start number, stop number, and skip factor for lint
and sample is extracted from the header record.
• RDDOTS
The subprogram RDDOTS reads the interface tape DOTFIL for
3 processors, LABEL, ISOCLS, and DISPLAY. Since ISOCLS and
DISPLAY need different portions of the DOTFIL information,
a switch, passed via a galling argument, controls which
portions of the file i return to the calling routine.
e WRTDOT
The subprogram WRTDOT outputs the dot data file, DOTFIL,
for the processors DOTDATA and LABEL.
3
4. OPERATION
Batch oriented system, EOD-LARSYS, is operational on the Univac
1108 Exec 2 located in Building JSC12. Guidelines for job sub-
mittal are outlined in the IDSD Procedures Manual. Guidelines
for program procedures for executing Procedure 1 are outlined
in two documents, section 3 of this document and the User
Documentation EOD-LARSYS.
W_
^^^.r--r
5. TEST PROCEDURE
To verify the accuracy of the added modifications to the EOD-
LARSYS system, a segment in Rice, Kansas was processed.
The entire segment was clustered with the clustering algorithm beingself-initialized. The resultant unlabeled statistics Caere labeled
by the all-of-a-kind procedure. The labeled statistics were then
used by the sum-of-density classifier to classify the LACIE0
l segment. Using bias correction dots (subset of the 209 dots),
I the classification results were adjusted to allow for analystI' interpretation of a given dot.
Note, the shown results are to demonstrate programming accuracy
only.
See appendix I for vertification run.
a
I 19
EOD-LARSYS PROCEDURE 1
TIRF 77-0008
Job Order 71-695
if
APPROVAL SHEET
TEST CONDUCTOR: ,,^A? U_"^L ^%^^.{_^^i^- DATE:
COGNIZANT ENGINEER: ., ^^v ^t t ^•^^ F ^,^,y DATE:
REQUIR
DATE:
DATE:
MAINTENANCE & OPERATIONS: DATE:
LACIE QUALITY ASSURANCE: DATE:
QUALITY ASSURANCE: DATE:
^ 4
REMARKS:
USER:
NASA T
DATE:
^7
APPENDIX A
TABLE OF CONTENTS
A.1 Software for Subprogram No.
A.2 Software for Subprogram No.
A.3 Software for Subprogram No.
A.4 Software for Subprogram No.
1 (FLDTYP )
2(DOTDAT)
3 (DOTS)
4(SET13)
.^r^i
A.1 SOF ` 4ARE SUBPROGRAM NO. 1 (FLDTYP)
The subprogram FLDTYP initiates the reading of the fielddata set defined in section 3.2.1.3 and signals the calling
routine DOTS when all the fields for a given type have been
processed.
A.1.1 LINKAGES
FLDTYP is called by the routine DOTS and calls the routineLAREAD.
A.1.2 INTERFACES
I;aterfaces with other routines through the common blocks
INFORM and DOTVEC.
A.1.3 INPUTS
Calling sequence: CALL FLDTYP (FIELDS, STAMNT, $, $, $, IPT,
VERTEX)
Parameter Dimension In Out Definition
FIELDS (4,1) Out Array for stor-
ing the field
data:
STAMNT 1 In parameter for a
go to Fortran
statement
$ 1 In Exit route if a
field card is
encountered
$ 1 In Exit route if a
TYPE card is
encountered
T
Parameter Dimeri4ion In Out Definition
$ 1 In Exit route if
a $END* card
is encountered
IPT 1 In Pointer for
FIELDS array
VERTEX 1 Out Array for
storing the
field vertices
A.1.4 OUTPUTS
Stores the type and category namas in the common block DOTVEC.
A.1.5 STORAGE REQUIREMENTS
Storage used: Code 212 8 Data 1238.
A.1.6 DESCRIPTION
The subprogram FLDTYP signals the calling routine when a
TYPE card, field card or $END* card is encountered by exiting
through calling arguments. If a TYPE card is encountered,
the subprogram exits by calling argument number 4; if a field
card is encountered, the subprogram exits by calling argu-
ment number 3; if a $END* card is encountered, the subprogram
exits by calling argument number 5.
A.1.7 FLOW CHART
See figure A-1 for flow chart of the subprogram FLDTYP.
A.1.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
FLDTY!
FILL.DS, STAMNT, VMT
IPT,VERTE ^Ti1 L
IL
PAreadcard for
fat Inj
Category
A J
A
/TYPECard
yNo
MOFLD2 nMOrW241
CLASSNAME Yes6 ,
Card
No
FIELD YesCard RETURN
(argument 3)
No
A D* Its
No
firsancoun aof TYPE No RETURN
&RETURNcard (argument 4)
c
Raraadcard
CALL NUMBER
InitializeparametersOFLD2, NOCAT,
1pT
Fiqurc A-1.— Flow chart for tho subprogram FLDTYp
L,P 11
A.2 SOFTWARE SUBPROGRAM 140. 2 (DOTDAT)
The subprogram DOTDAT is the driver routine for the DOTDATA
processor.
A.2.1 LINKAGES
DOTDAT is called by the monitor routine MONTOR and calls the
routines SET13 and DOTS.
A.2.2 INTERFACES
N/A
A.2.3 INPUTS
Calling sequence:
Parameter
ARRAY
TOP
CALL DOTDAT(ARRAY,TOP)
Dimension In Out
10,600 In
1
In
Definition
Array in blank
common dimen-
sioned by the
parameter top
TOP = 10,600
A.2.4 OUTPUTS
N/A
A.2.5 STORAGE REQUIREMENTS
Storage Used: Code - 6 8Data - 358
A. 2.6 DESCRIPTION
The subprogram DOTDAT calls SET13 to read and analyze the
control cards. DOTS is called to coordinate the functions
required to output the dot data file, DOTFIL.
A.2.7 FLOW CHART
See figure A-2 for Flow chart of the subprogram DOTDAT.
A.2.$ LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
G ;^
A.3 SOFTWARE SUBPROGRAM NO. 3 (DOTS)
The subprogram DOTS is the coordinator and su pervisor of the
fu:Lctions reuuired to cutout the dot data file. DOTFIL. This
file is an interface for the processors ISOCLS. LABEL and
DISPLAY.
A.3.1 LINKAGES
DOTS is called by the routine DOTDAT and calls the routines
TAPHDR, FLDINT, LINERD, FDLINT, WRTFLD, WRTDOT, and internal
subprogram PRTDOT.
A . 3. 2 INTERP'tiCES
Interfaces with ot!ier routines through the common blocks INFORM,
GLOBAL, DOTVEC, and ISOLNK.
A.3.3. INPUTS
Calling sequence: CALL DOTS (DATA, FIELDS, VERTEX, TOP)
Dimension In/Out Definition
DATA
5000 In Array for
storing the
dot data.
Array for stor-
ing the field
data
FIELDS
1000
In
VERTEX
1000
In Array for storing
the field vertices.
TOP 1
In Parameter.
TOP=10,600.
A.3.4 OUTPUTS
Optionally, prints the spatial and spectral information of the
dot data file, DOTFIL, on the line printer.
A.3.5. STORAGE REQUIREMENTS
Storage used: Code: 754 8Data: 236338
A.3.6 DESCRIPTION
DOTS calls the routine FLDTYP to coordinate the reading of the
field cards for a given type. For each field in type i informa-
tion such as line number, sample number, type number, category
number, and dot (grid point) is collected. A maximum of
n<5000/(number of channels)<250 dots may be collected for type i.
When all the fields for type i have been processed, the routine
DOTFIL will output the data to a file. A file is written for
each type i.
If applicable, the sun angles from the input imagery data tape
will be output on the DOTFIL tape.
A.3.7 FLOWCHART
See figure A-3a for flow chart of the subprogram DOTS and fig-
ure A-3b for flow chart of the internal subprogram PRTDOT.
A.3.8 LISTING
Available in the Data Technique Laboratory, JSC Building 17.
G7
No
TOTVEC - TOTWCi +1
I
--QaNo
CALL LINERD(read data)
D
ComputeILINE and
NSTAt3P
CALL FLDINT(position tap)
J^
I - 0I >ILINEI - I+1
Yest I T^TVEC > >
^ 2y50
Store spatial-,and spectralinformation
j into array
DATA
Dars
. 7-T- .
DATA, FIELDS,
I
VERTEX, TOP
I +InitializeParameters
CAM TAPNDA(Initialize
tape) G F} g^ -^ Yes Yes
1CALL FLDTYP Enc6unteredNo Cpl d(read a field -K_,$ENDW data
card) .hard '^ set
No
CALL MINT(Find inter-cepts and NI)
J - 0J > Ni
CE
J+2 \_^
Na
ID - beginningsample
IE - endingsample
L _j.__-
K - 10
K > IE E
•-^K^K+1 ^
ORIGINAL PAGE ISOF POOR QUALITY
Figure A-3a.- Flow chart for subprogram DOTS
., 4 A+
' ( F
CALL WRTFLD
CALL WRTDOT
No PrintDOTFIL
Xes
CALL PRTDOT(internalroutine)
A
G
CALL WRTFLD
CALL WRTDOT
No PrintDOOTFIL
Yes
^CALL F'RTDOT \
RETURN
Figure A-3a.— Flow chart for subprogram DOTS (Concluded)
p► ItJ. ^x PAGE I5
OF POOR QUALITY7
d
PRTDOT
~ ISTART = 1IEND - 0ITWO - 0
I ^ 0I > B
IENA >--, , No
_
C . NOFET2
Yes
1IEND +^ NOFET2
F
Printspatial
♦nd spectralinformation_
"'OFET2> 10' No
;(Yes
t ITWO EQ. ^Yes^>^
RF.TURN
f
1 .. ..^.^^
INoITWO n 1ISTART
1START + lI:ND
i_
^ A
Figure A-3b. — Flow chart for internal subprogram PRTDOT
^ i^ r
A.4 SOFTWARE SUBPROGRAM NO. 4 (SET13)
The subprogram SET13 reads and analyzes the control cards
for the DOTDATA processor.
A.4.1 LINKAGES
SET13 is called by DOTDAT and calls the routines NUMBER,
ORDER, NXTCHR, and FIND.
A.4.2 INTERFACES
Interfaces with other routine through the common blocks
GLOBAL, INFORM, and DOTVEC.
A.4.3 INPUTS
o Calling sequence: CALL SUBROUTINE SET13
(No calling arguments are used)
• Control Cards
For description of control cards acceptable by this
routine, see section 3.2.1.3.
A.4.4 OUTPUTS
A line printer summary of the selected options is printed.
Parameter values such as file switches and option switches
will be stored in the common blocks.
A.4.5 STORAGE REQUIREMENTS
Storage used: Code - 62 , Data - 241$.
A.4.6 DESCRIPTION
Each control card will be read and analyzed for format errors.
If the control card is valid, the appropriate parameters and
'n
switches will be set. When appliable, if a control card
for a specific option is not input, a default value will be
supplied.
A.4.7 FLOWCHARTS
See figure A-4 for flow chart of the subprogram SET13.
A.4.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
X13i'lu
f Yes
channne yen
ssTu
InitializeParameters
A
PrintControlCards
Channel Yes store channel
card f nu^bazs into=^(0PETVC2 ^
No
TA PI Yes Initialise /'^^
CARDJ
DATAPE and 'q ADATFIL
No
InitialisDoT PILE YesCard DOTUltT and
ADOTFSL
No
OPTION Yes , PRTKEY 1card ' A
a
Figure A-4.— Flow chart for the subprogram SET13
^3
APPENDIX B
B.1
B.2
B.3
B.4
B.5
B.6
B.7
B.8
B.9
B.10
B.11
B.12
B.13
B.14
B.15
B.16
B.17
B.18
B.19
B.20
B.21
B.22
Software
Software
Software
Software
Software
Software
Software
Software
Software
Software
Software
Software
Software
Software
Software
Software
Software
Software
Software
Software
Software
Software
TABLE OF CONTENTS
for Subprogram No.
for Subprogram No.
f or Subprogram No.
for Subprogram No.
for Subprogram No.
for Subprogram No.
for Subprogram No.f or Subprogram No.
for Subprogram No.
for Subprogram No.
for Subprogram No.
for Subprogram No.for Subprogram No.
for Subprogram No.for Subprogram No.
for Subprogram No.for Subprogram No.for Subprogram No.
for Subprogram No.
for Subprogram No.for Subprogram No.
for Subprogram No.
1 (ALLKIN)
2 (CLSMAP)
3 (DOTDST)
4 (KNEAR )
5 (LABDOT)
6 (LABEL)
7 (LABLR)
8 (MANORD)
9 (MIXMAP )
10 (SET14)
11 (MAPHND)
12 (ASCEND)
13 (CRDSCN)
14 (FILERD)
15 (STOMAP)
16 (DSPTAP)
17 (NAMSTA)
18 (REODER)
19 (LABMAN)
20 (SUNFCS)
21 (CLRKEY)
22 (CNDMAP)
i
B.1 SOFTWARE SUBPROGRAM NO. 1 (ALLKIN)
The subprogram ALLKIN labels the statistics obtained from the
clustering processor ISOCLS by all-of-a-kind procedure.
B.1.1 LINKAGES
The subprogram ALLKIN is called by the routine LABLR and if
applicable, calls the routine KNEAR.
B.1.2 INTERFACES
Interfaces with other routines through the common blocks INFORM
and LABS.
B.1.3 INPUTS
Calling sequence: CALL ALLKIN (DOTS, SUBVEC, SUBNO, CATVEC, MEAN)
Parameter Dimension In/Out Function
DOTS (SIZE, TOTDT2) IN Array containing
SIZE = 4 + NOFEAT the dot data
TOTDT2 = total dots information
on DOTFIL
SUBVEC NOSUB2 IN Array containing
NOSUB2=No. of the sequence no.
clusters used for ordering
the output statis-
tics
SUBNO NOSUB2 OUT Array containing
the no. of clusters
in each category
CATVEC NOSUB2 OUT Array containing
the category no.
each cluster was
assigned during this
labeling procedure
Dimension In Out Function
(NOFET2,1) IN Array containing
NOFET2=No. of the means of the
channels unlabeled statis-
tics
Parameter
MEANS
^7
B.1.4 OUTPUTS
A line printer summary of the labeling dots within a cluster
will be printed.
B.1.5 STORAGE REQUIREMENTS
Storage used: Code - 772 8Data - 22628
B.1.6 DESCRIPTION
For a given cluster, the labeling dots will be scanned and all
the dots assigned to that cluster during the clustering process
will be grouped.
The labels for the group of dots will be polled. If the labels
are of one category, the cluster will be labeled that category.
If more than one category is encountered, the category with the
majority of the dots will label the cluster. If a given cluster
does not contain any labeling dots within the cluster, the k-
nearest neighbor procedure will be applied.
B.1.7 FLOWCHARTS
See figure B-1 for flow chart of the subprogram ALLKIN and figure
B-la for internal subprogram CHECK.
B.1.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
y
A
r
ALLKIN
DOTS, SUBVEC, SUBCATVEC, MEANS
NSAMP - no. ofsamples
LINE -
^
jno.^of^
11
Z - 0
I >I - I+1 TOwn
CLSTNO(I) -Cluster no.assigned to
dot I
I-0
I>
B I -I+ NOSUB2
PrintTitles
C
J - 0J -
D
i J - J+ TO'POT2
No CLSTNO(J)-EQ.
Yes
7K - Category no.,f I of dot J+I iCATGRY(K) -
CATGRY(K) +1
D
J - 0J >
J - J+L NOCAT
YesTCA R; (J)< MAX
No
MAX a CATGRY(S)^CATNUM - J ,
E
Initialize.Parameters
C
Figure B-1.- Flow chart of subrorogram ALI':IN
rAFORIGINA1. IS
Q(-WWry
MAX K 0CALI. KNEAR 8
CALL ;HECK
Clusterlabeling
summary l
..J
^^ e
F
^ NOCAT^/ RETURN)
J=0 J> __Yr G
Ii NOSUB2
^ a _ J+l
yesATVFC
` I NoY
F
SUIINC(I)SUIINO(I) +1
K = K+1SU13VEC(K) J
Figure Is-1. — Flaw chart of subpro<Ir ry ALLKIN (continued)
s.
1
CHECK
Yes ^-MAX 0
RETURN
•110
^ 11 O II> i '^-~ NOCAT^}'^____.^ IT ^ II
+1
No
No _ATGRY (re) Ye
DCe ) ~^
CAT17EC(1)CATNUM
a Abel
__J
CRETURN
' C
Discard thefurtherest
dot J
r -1
CATGRY(S)CATGRY(J) -1
I •Move dot
sequence no.
010,M AL PAGE IS-j
OF F04 ^T: (I, ',^, 1 1 '%,
• ^ Find largesti
HAX
i
^ A^
Figure B-la.- Flow chart for internal suLpiogriim CIILCY
B.2 SOFTWARE SUBPROGRAM NO. 2 (CLS*4AP)
The subprogram CI,SMAP outputs conditional and/or mixed cluster
maps.
B.2.1 LINKAGES
The subprogram CLSMAP is called by the routine LABLR and calls
the routines WRTHED, WRTLN, MAPHND, and CLRKEY.
B.2.2 INTERFACES
Interfaces with other routines through the common blocks INFORM,
GLOBAL and LABS.
B.2.3 INPUTS
Calling sequence: CALL CLSMAP (CATSUB, SWTCH, SUBNO, SUBVEC,SUBDES, CATVEC)
Parameter Dimension In/Out Definition
CATSUB NOSUB2 In Array that flags
NOSUB2=No. of
clusters
SWTCH 1 In
SUBNO NOCAT In
SUBVEC NOSUBd In
the mixed and
conditional
clusters
'WTCH=1 - condi-
tional map is
output
SWTCH=2 - mixed
map is output
Array containing
the no. of clusters
in a category
Array containing
the sequence no.
used for ordering
the output statistics
SCBDES NOSUB2
CATVEC NOSUB2
In Array containing
the cluster names
In Array containing
the category no.
each cluster was
assigned
B.2.4 OUTPUTS
A conditional and/or cluster map will be output on the analyst
specified unit. The default unit will be FORTRAN unit 16 (logical
unit N). ( See section 5.1 in LARSYS document for format of file).If output of both a conditional and mixed cluster map is requested,
the conditional map is ouhnut first; then, the mixed map.
A line printer symbol map of the conditional and/or mixed cluster
map will be printed.
B.2.5 STORAGE REQUIREMENTS
Code-1034 8 Data 73608
B.2.6 DESCRIPTION
For the line printer conditional or mixed map, each unconditional
labeled cluster is assigned a category symbol and each conditional
or mixed cluster is assigned a unique symbol.
For the output PCF tape the unconditional labeled clusters are
arranged in alphabetical order, followed by the conditional or
mixed clusters, arranged by cluster number in ascending order.
By a table look-up technique each cluster is assigned a color.
the previously stored unconditional map (MAPFIL) is read into
core from drum a line at a time. Each pixel of the line is
7^
assigned the appropriate predetermined symbol or color and output
to the line printer and PCF tape, respectively.
B.2.7 FLOWCHART
See Figure B-2a and B-2b for flow chart of CLSMAP.
B.2.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
B
t a sM P
CATSUB, SWTCH,SUBNO, SUBVEC,SUEDES, CATVEC
V_
Assign colorto any DO/ iDU areas
rAll ^-
Yes clusters-
mixed orcondi tia ^A-
No
,Arrange categor^names in S
alphabeticorder__
4
Assign eachcluster asymbol and
color.
Assign symbolof N to anyDO/DU area
Mapheading
i
( A 1
Jv
C CALL MAPHND
I ILINE no.1 of linesII NSAMP - no.
' of -samples t
W
CALL NTRANto position
tai`^i
i
r-V --\
CCALL WRTHED
CALL PRTCOT+\/\
ComputeLINSTR,LINEND
LLININC
^I LINS RI> 1
I I+ LINEN. ELININC
Read a{ line\ of MAPFIL
- T
-C1
Figure A-2a.-- Flaw chart for sut^I ; ugl am CLSMAP
J 0J >
J J+1NSAMP
4 aNSAMP > No
110 i--^D
I
I-jymNo
! for pixel J 1` IDATA (J) . Color
D
CALL WRTL^^
Print a—No NSAMP >line of 110symbols \/
Yes
-FStore remaini.
OUT(NSAMP - 11on drum
Yes
CALL PRTCOL
i
iLINSTR I >-`^7+ILINEND ` FMTURN
J^LININC }
.^_-- ^J
Read NSAMP-110 pixels
into OUT
Print IOUT
B
E
Y -
)YSCALL CLR
0
Figure B-2a.— Flow chart for subprogram C .NAP (Continued)
s'7
rMOL
I -ss I>
I - s+ICNO A
SWOC
J - J+l
ComputeColumn rnumbers j
> 110
no
I$Txe -DAWN +•
SAMM
I Printli column
heading
1i
DEftlSiN t
f
Figure D-2b.— Flow chart- for PRTCOL internal subprogram
B.3 SOFTWARE SUBPROGRAM NO. 3 (DOTDST)
The subprogram DOTDST computes the inter-cluster dot distance.
The distances for all the labeling dots are computed and saved
on drum for later referencing.
B.3.1 LINKAGES
The subprogram DOTDST is called by the routine LABLR and calls
;he routine SUNFCS.
B.3.2 INTERFACES
Interfaces with other routines through the common blocks GLOBAL,
INFORM, and LABS.
B.3.3 INPUTS
Calling sequence: CALL DOTDST (MEANS, DOTS, TABLE, TOP)
Parameter Dimension In/Out Definition
MEANS (NOFEAT,NOSUB2) In Array containing
the unlabeled
means.
DOTS (SIZE,250) In Array containing
the dot data.
TABLE (TOTDT2,1) In Array containing
the distances of
all the dots for
each cluster.
TOP 1 In Parameter that
defines the maxi-
mum no. of words
in TABLE.
.,
B.3.4 OUTPUTS
The inter-distances table will be printed.
B.3.5 STORAGE REQUIREMENTS
Code-455 8Data-5048
B.3.6 DESCRIPTION
The distance (L1 or L2) from each dot and a cluster is computed
using a default sun angle correction of 60° or using an analyst
specified sun angle correction.
When the distances for a given cluster are r omputed, they are
stored on high speed drum a group at a time. (Group = no. of
labeling dots). The number of writes to drums depends upon the
number of cluster means.
To print the intercluster-dot distance table, the distances are
read into core, then, printed on the line printer.
B.3.7 FLOWCHART
See Figure B-3 for flowchart of DOTDST.
B,3.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
C
D
^, DorS, r^st^,1 TOP
'cc is
Yes
cr►rl, suWts
I • D I >
NOW92
d.
^ 1► I - 2+1
• !^ - o J>2• svrar a
(
J.
» DSTN . o
K 0 K >
2 P
C K+1
f
SON • sU=R(K)
VSTN SUN 0 DOTS(4+K,J) - SUN•• ME1WS(K,I)
i
i
LI1 distance E
D
• Pigure 5-3.— Plow chart for DoTDST subprograa
1
I^
i
k-D
DI&THC(J) - DUTMCM
♦ )us(D^tl) .
1 ^ .DIlllic(J) - DI S:NC (W) a^
C
. I
r
mist inn MO _
(vs.
DISTNCO) - DISTNCM
1 NOGRPS - '
. 1 LTOP/TOTOT2 J ;
. I1-0) I >
I 1ttOGkPS ` TURN
x
Read idiata
n
_ nce^
OF+ Print "^ I111^L
inter- 1
. QUA
4 cluster
dot
table .
Figure a-3 - Flowchart for subprogramDOTDST (concluded)
-16
T
B.4 SOFTWARE SUBPROGRAM NO. 4 (KNEAR)
The subprogram KNEAR labels the statistics obtained from the
clustering processor ISOCLS by the k-nearest neighbor procedure.
B.4.1 LINEAGES
The subprogram KNEAR is called by th3 routine LABLR and does not
call any LARSYS routines.
B.4.2 INTERFACES
Interfaces with other routines through the common blocks GLOBAL,
INFORM, and LABS,.
B.4.3 INPUTS
Calling sequence: CALL KNEAR (DOTS, SUBVEC, SUBNO, CATVEC, ITER,
TAB1, SWTCH, CATNUM, CLUNUM, MEANS)
Parameter Dimension In/Out Definition
DOTS (SIZE,TOTDT2) In Array containing
the dot data in-
formation
SUBVEC NOSUB2 In Array containing
the sequence no.
used for ordering
the output statis-
tics.
SUBNO NOSUB2 Out Array containing
thy: no. of clusters
in each category
CATVEC NOSUB2 Out Array containing
the category no.
each cluster was
assigned during tnis
labeling procedure
B-17
W
Parameter Dimension In/Out Definition
ITER 1 In Number of itera-
tions
In Starting drum
address for
retrievingdistances
SWTCH 1 In SWTCH = 0
CATNUM In Category number
cluster CLUNUM
was assigned
CLUNUM 1 In Number of un-
labeled cluster
being labeled
MEANS (NOFET2,1) In Array containing
the means
B.4.4 OUTPUTS
A line printer summary of the k-nearest labeling dots is
printed.
B.4.5 STORAGE REQUIREMENTS
Storage used: Code-613 8Data- 17218
B.4.6 DESCRIPTION
For a given cluster, a poll of the category labels of the k-nearest
dots to the cluster is computed. Tb— label with the majority of
the dots labels the cluster. If a tie occurs, k-1 dots used.
The default value of k is 1.
B-
CC
B.4.7 FLOWCHART
See figure B-4 for flowchart of KNEAR subprogram.
B.4.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
B
a- 0 J >
ManKNGHHR
J - J41
._.-IDOTE, w L - Category no
CATvr Of dot JITC1i,
I
CATGRY(L) - CATGRY(L) +1
Save DOTVEC
Yss TGRY(L)< VAX
I - 1
ITER BR I - S+ No
KU - CATGRY(L)CATNUM - L
ifriX71 ^- 0
Yss
Print Ctitle
I
AlNO
KUGHHR > 1
I - I '
yes
i\ No
occurred
Read in ydistances D
rr Cluster I 1
KNGHHR -
.,_ ^_ KNG7BR -1
CALL ASCEND
n
s
ligure H-4.—'Flow chart for KITEAR subprogram
C
a
44
swrca • 1
yea
11 • CLUNUN
ICATVEC(u) •category no.
Print I ,clusterlabeling
r
. I
I
1
St
4
1
1
y .^
I '
I1
I
1
1
M
11
1
Figure 8-4.— Plow chart for KNEAR subprogram (Continued)
B.5 SOFTWARE SUBPROGRAM NO. 5 (LABDOT)
The subprogram LABDOT labels or relabels the aot data file,
DOTFIL.
B.5.1 LINKAGES
The subprogram LABDOT is called by the routine LABLR and does not
call any LARSYS routines.
B.5.2 INTERFACES
Interfaces with other routines through the common block LABS.
B.5.3 INPUTS
Calling sequence: CALL LABDOT (DOTS)
Parameter Dimension In/Out
DOTS (SIZE,l) In
Definition
Array containing
the dot data
information
1
B.5.4 OUTPUTS
N/A
B.5.5 STORAGE REQUIREMENTS
Storage used: Code-113 8Data-1208
B.5.6 DESCRIPTION
The category names input through control cards are checked for
new name entries. If a new category has been input, the arrays
concerning the category information is adjusted.
Each dot number input through a control card in the setup routine
is relabeled to the appropriate label. No dots may be deleted
from the set of dots being updated.
B.5.7 FLOWCHARTS
See figure B-5 for flowchart of LABDOT subroutine.
B.5.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
Iwo
LABD )
DOTS
I = 0Z > NOCAT2^
I = I+1
J > NOCAT
J = Jtl.'
Inputname match You
^.. DUfFIL name
' No
NOCAT -
NOCAT +1
I
&A NAM (NOCAT)new entry
FCATN'O (I)--
I = 0 Z >
^_ I I+1NOCAT2
RETURN
—___...
,,-
C11D = Beginning
JE _ Ming ptr
(J lBf
BJ>lE
^J = J+1 j
K = CATDOT(J)^DOTS(4,K)
f _ CATNO(I)
^:G^R PAGE 15QUALITY
Figure B-5.— Flow chart for subprogram LABDOT
i
I3
B.6 SOFTWARE SUBPROGRAM NO. 6 (LABEL)
The subprogram LABEL is the driver routine for the LABEL processor,
B.6.1 LINKAGES
The subprogram LABEL is called by the monitoring routine MONTOR
and calls routines SET14, LABLR, and FILERD.
B.6.2 INTERFACES
Interfaces with other routine through the common blocks INFORM
and LABS.
B.6.3 INPUTS
Calling sequence: CALL LABEL (ARRAY, TOP)
Parameter Dimension In/Out
ARRAY 10,600 In
TOP 1 In
Definition
Array in blank
common.
Parameter.
TOP=10,600
B.6.4 OUTPUTS
N/A
B.6.5 STORAGE REQUIREMENTS
Storage used: Code-3731 8Data-538
B.6.6 DESCRIPTION
LABEL calls the subprogram SET14 to read and analyze the control
cards, calls FILERD to read in the specified files, and calls
LABLR to coordinate the functions required to execute the options
specified by the analyst.
-J ",^
--A
B.6.7 FLOWCHART
See Figure B-6 for flowchart of LABEL.
B.6.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
`6^U(
LA^ez.
ARRAY, TOP
t
CALL SZT14
CALL FILERD
T _
CALL LPLBLR
LRETURN
Figure B-6. — Flowchart for Subprogram LABEL.
Dom.-'
B.7 SOFTWARE SUBPROGRAM NO. 7 (LABLR)
The subprogram LABLR is the coordinator anJ supervisor of the
routines required to perform the operations specified by the
analyst.
The analyst may either update the DOTFIL ane lor SAVTAP files or
label a given set of statistics by one of two procedures (k-
nearest neighbor or all-of-a-kind) in one execution of the LABEL
processor.
B.7.1 LINKAGES
The subprogram LABLR is called by the routine LABEL and calls
routines LABMAN, LABDOT, KNEAR, ALLKIN, CNDMAP, MIXMAP, MANORD,
REDDER, WRTDOT, DOTDST, ' `v_, MSTA, and DSPTAP .
B.7.2 INTERFACES
Interfaces with routines through the common blocks INFORM, GLOBAL,
and LABS.
B.7.3 INPUTS
Calling sequence: CALL LABLR (ARRAY, TOP, NOFLD, TOTVRT, FLDSAV,VERTX, MEANS)
Parameter Dimension In/Out Definition
ARRAY 10,600 In Array in blank
common
TOP 1 In Parameter.
TOP=10,600
NOFLD 1 In No. of fields on
the DOTFIL
TOTVRT 1 In No. of vertices
of fields on DOTFIL
^1-41
05
VERTX (2,TOTVRT) In Array containingthe field verticesof fields onDOTFIL
MEANS (NOFET2,1) In Array for storingthe means
B.7.4 OUTPUTS
N/A
B.7.5 STORAGE REQUIREMENTS
Storage used: Code-1117 8Data-75048
B.7.5 DESCRIPTION
Depending on the analyst selected options LABLR supervises the
following functions:
• Relabeling of the SAVTAP file
• Relabeling of the DOTFIL file
• Execution of the k-nearest neighbor procedure
• Execution of the all-of-a-kind procedure
• Output of the conditional cluster map
• Output of the mixed cluster map
• Output of the DISPLAY interface tape, MAPTAP
B.7.7 FLOWCHART
See figure B-7a and B-7b for flowchart of LABLR subprogram.
B.7.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
.—X; L 1+
L"LR
ARRAY. Top f NoPLD,TOTVRT, rMSAV, VERTR,
MEANS
Y\
Relabels N^ or,SAVTAP
Yes
CALL MANORD \ >
L
i CALL RCODER
i CALL LABMAN
Y
RelabelDoTFIL
Yes
r' CALL LABDOT
t.:nta, wrcrwr r
A
No PrintDOTP'IL
F^ Yes
CALL PNTDOT f,
r PROC Yes
3 RETURN
[-No
t initialize ?II DOTVEC
yy array
No RequestMAPTAP
I 1 YesV.- -
Save fieldinformationon drum
Readinwear,
CALL DOTDST
CB
Figure B-7a.— Flow chart for subprogram LABLR.
-30 ^v i
OCyNu Request
Mix Map
yea
"OutputCond'l map
1v Yes
OMAPFloMAPFl +1
iK -
nearest 110neigh'3or
,Yes
CALL MIKKAP
CALL CLSMAP
/Request NoMAPTAP
Read infield
information
CALL DSPTAP
RETURNC^--Figure B-7a. — Flow chart for subprogram I.ABLR (Continued)
ray
PNTr$OT
1
ISTART - 1C IVND - 0
} ITWO . 0 ^f
t -
A I • I>TOTDT2 B
l END >< OF^F AT
1 1 Yes
iIEND -NUFEA
I mo-- ^---,t
{ Print1 sFFertrala% spatialinformati on
^i v
No^OFFAT > 10
Yes
I / YCSRETURN
ITWU-7tiTAkT n I:iTART._.-+ UND
A
Figure B-7b.- Flow chart for internal subpro g ram !'NTLOT
jO J
B.8 SOFTWARE SUBPROGRAM NO. 8 (MANORD)
The subprogram LABMAN relabels the statistics file,SAVTAP, by
input of the control card STATLABEL.
B.8.1 LINKAGES
The subprogram MANORD is called by the routine LABLR and does not
call any LARSYS routines.
B.8.2 INTERFACES
Interfaces with other routines through the common block LABS.
B.8.3 INPUTS
Calling sequence: CALL LABMAN (CLSNAM, CLSVEC, SUBVEC, NOCLS2,
SUBNO, NOSUB2)
Parameter Dimension In/Out Dimens:nn
CLSNAM NOCLS2 In Array containing
class names
(category names)
on SAVTAP file.
CLSVEC NOSUB2 In Array containing
the class-subclass
correspondence.
SUBVEC NOSUB2 Out Array containing
the sequence no.
used for ordering
the output statis-
tics.
NOCLS2 1 In No. of class
names on SAVTAP
file.
IJU_ <"Z
SUBNO
60
Out Array containing
the no. of clusters
in each class
(category).
NOSUB2
1
In
No. of clusters
B.8.4 OUTPUTS
N/A
B.8.5 STORAGE REQUIREMENTS
Storage used: Code-2358 Data-1668
B.8.6 DESCRIPTION
The analyst may manually relabel the statistics file by input
of control cards. The classnames (categories) input must match
a name on the statistics file.
The analyst may regroup any clusters into another class. For
example, if the cluster WHT1 belonged to the class WHEAT and the
analyst decided that the cluster should belong to the NONWHT class,
he may force the cluster WHT1 to be assigned to the class NONWHT.
As a result of regrouping the clusters, the order of the statistics
on the file are rearranged, but the regrouped cluster are
not be renamed.
B.8.7 FLOWCHART
See figure B-8 for flowchart of MANORD subprogram.
B.8.8 LISTING
Available in the Data Techniques Laboratorv, JSC Building 17.
B 4
CB
M
\ CLSNAM, CLSVFC, SUBVEC,NOCLS2, SUSNO, NOSUB2
^J
rIB e beginningptr
IE a ending ptr}`
C
C
J = 1B
J > lE6
J - J+1
MSUBRAY(J;LSVEC (M) . CLSNJ(J)(new category no of
cluster J)
D
Compute no. ofclusters in eachclass and store
in SUBNO
No clusterbelongs toCategory I
Yes
^KK KK+lSUBVEC(KK) = J
I 0 I >NOCLS2
1 ° ,^I ^ Itl .../
J 0J > NOSUB2 E
J J+1
Figure B-s. — Flow chart for subprogram MANORD
3;;-^
y
/ j 4I
B.9 SOFTWARE SUBPROGRAM NO. 9 (MIXMAP)
The subprogram MIXMAP flags the conditional clusters.
B.9.1 LINKAGES
The subprogram MIXMAP is called by the routine LABLR and does not
call any LARSYS routines.
13.9.2 INTERFACES
Interfaces with other routines through the common blocks GLOBAL
and LABS.
B.9.3 INPUTS
Calling sequence: CALL MIXMAP (DOTS, MIXSUB, NOSUB2, CATVEC)
Parameter Dimension In/Out Definition
DOTS (SIZE,TOTDT2) In Array containing
the dots.
MIXSUB NOSUB2 Out Array used for
flagging a mixed
cluster on the
output mixed map.
NOSUB2 1 In No. of clusters.
CATVEC NOSUB2 In Array containing
the category no.
of each cluster.
B.9.4 OUTPUTS
N/A
B.9.5 STORAGE REQUIREMENTS
Code-156 8Data-4278
XB6jj^
B.9.6 DESCRIPTION
The cluster number assigned to each dot during clustering is
retrieved from high speed drum. All the dots belonging to
cluster I are collected, and their labels are polled. If the
labels define more than one category, cluster I is flagged as a
mixed cluE-er. A mixed cluster is assigned a cluster of 62-J
where J = no. of mixed clusters encountered at that time.
B . 9. 7 FLOWCHART
See Figure B-9 for flowchart of MIXMAP.
B.9.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
_^i
i
MIMI SX^UB ( I) - NEXT(mixed cluster)
B
DE POOR QUAU'ry
CMAP
DOTS, MIXSUH, NO6U82,CA UB.
Store CATVEC tinto MIXSUB
I > TOTDT2
Retrievecluster no.of dot I
CLSTNO(I)cluster no.
Q,-K - K+1
<K. 1 No
V Yes
CATNUM - category no.
of dot J
i
uCATNBR a category no.
of dot J
t>i2^y NEXT - NEXT
Figure B-9.- Flow chart for subprogram MIXMAP
B.10 SOFTWARE SUBPROGRAM NO. 10 (SET14)
The subprogram SET14 reads and analyzes the control cards for
the LABEL processor.
B.10.1 LINKAGES
The subprogram SET14 is called by the driver routine LABEL
and calls the routines NUMBER, ORDER, NXTCHR, FIND, CRDSCN,
FLTNUM, and CRDSTA.
B.10.2 INTERFACES
Interfaces with other routines through the common blocks
GLOBAL, INFORM, and LABS.
B.10.3 INPUTS
• Calling sequence: CALL SET14(ARRAY,TOP)
Parameter Dimension
ARRAY 100600
TOP 1
• Control Cards
In/Out Definition
In Array in blank
common.
In Parameter.TOP=10,600
For description of control cards acceptable by this routine,
see section 3.2.2.3.
B.10.4 OUTPUTS
A line printer summary of the selected options is printed.
Parameter values such as file switches and option switches
are stored in the common blocks INFORM, GLOBAL, andLABS.
8's'^9'^// 4t
B.10.5 STORAGE REQUIREMENTS
Storage used: Code-2550 8Data-5758
B.10.6 DESCRIPTION
Each control card is read and analyzed for format errors.
If the control card is valid, the appropriate parameters and
switches are set. When applicable, if a control card for
a specific option is not input, a default value is supplied.
B.10.7 FLOWCHART
See figure B-10 for flowchart of SET14 subprogram.
B.10.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
B I Z 0
B.11 SOFTWARE SUBPROGRAM NO. 11 (MAPHND)
The subprogram MAPHND prints out the heading for the conditional
and mixed cluster maps.
B.il.l LINKAGES
The subprogram MAPHND is called by the routine CLSMAP.
B.11.2 INTERFACES
Interfaces with other routines through the common block INFORM.
B. 11. 3 INPUTS
Calling sequence:
NOCAT
CLSSYM
CATNAM
KATNO
SUBDES
CATSUB
CALL MAPHND (NOCAT, CLSSYM, CATNAM, KATNO,
SUBDES, CATSUB)
Dimension In/Out Function
1 In No. of categories.
NOSUB2 In Array containing
the symbols.
NOCAT In Array containing
the category
names.
NOSUB2 Array containing
the category no.
each cluster was
assigned.
NOSUB2 In Array containing
the cluster names.
NOSUB2 In Array containing
the flagged
conditional or
mixed clusters
-.-
B.11.4 OUTPUTS
N/A
B.11.5 STORAGE REQUIREMENTS
Storage used: Code-175 8 Data-1308
B.11.6 DESCRIPTION
All the clusters for a category are grouped together. Information
such as the category name, cluster number, cluster name, and
symbol for the cluster is printed on the heading of the condi-
tional and/or mixed cluster map.
B.11.7 FLOWCHART
See Figure B-11 for flowchart of MAPHNrt subprogram.
B.11.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
B- /;
I
,
Ktirwac
__ yl 11CufrM, CATMAM,
^UITNDr 3000", CATSAA
1 print
1
title
C—".^._--t+^
S > NOCAT ^^^^ I^t6Tl1RM
I e Irl ^1
no
PrintCategory I ?
nswe
J > NOBUB2 a '"
CAJ J+1 1 r
no ___..^^..JJJ
Nocluster
belongs toCategory I i
yes
Prink J, !C11, "'.rnama, and,
symbol,:
Figure l-11.--Plow chart for MAPIIIID subprogram
Ji
!/
B.12 SOFTWARE SUBPROGRAM NO. 12 (ASCEND)
The subprogram ASCEND sorts an array of floating point numbers
in descending order.
B.12.1 LINKAGES
The subprogram ASCEND is called by the routine KNEAR and does
not call any LARSYS routines.
B.12.2 INTERFACES
- ;erfaces with other routines via calling arguements.
B.12.3 INPUTS
Calling sequence: CALL ASCEND (SCN, LNCAT, PTR1, PTR2)
Parameter Dimension In/Out Definition
SCN LNCAT In/Out Array to be
sorted.
LNCAT 1 In No. of elements
to sort.
PTR1 LNCAT In/Out Array containing
information
relating to SCN.
PTR2 LNCAT In/Out Array containing
information
relating to SCN.
B.12.4 OUTPUTS
N/A
B.12.5 STORAGE REQUIREMENTS
Storage used: Code-174 8Data-278
B.12.6 DESCRIPTION
The subprogram ASCEND operates on 3 arrays, a floating point array
and 2 integer arrays. The float-ng point array is arranged in
decreasing order; the 2 integer arrays are sorted based on the
ordering of the floating point array.
B,12.7 FLOWCHART
See Figure B-7 for flowchart of ASCLAD subprogram.
B.12'.8 LIS-IING
Available in the Data Techniques Laboratory, JSC Building 17.
J;-aId 0
I-- l(— 3 1ASCZM
SCII, i c 7, "n,PTR2
A
SAVEI PTR1(J)RI (J) PTP1(J+1)PTRl(J+I) - SAVE1
cc
K - I Tssr A
No
CA
Aas SCtt(K)
CH( k-
No
SAVF - SCN (SCN(K-1) SCN(K)
SCN(K)
`
` SAVE
F—SAVE1_ W. PTR1(K-1}JPTRItr-1) PTRl(K)
(k) SAVE1
SAW2 • PTR2(K-1)PTR2(K-1) PTR2(K)^►:92(K))l- SAVE2 J
U
J > LICAT f ^sTU,n,
j
YJ a
No
No SCN(J)> SCN(J+l)
iToo
1
SAVE SCN(J) iSCN(J) SCN(J+1)
SCN(J+1) - SAVE
-.J
SAM ` PTP20)PTR7(J) - PTR2(J+1)
PTJL2(J+1) - SAVE2
Figure 5-12.- Plow chart for ASCEND subprogram
H 6
B.13 SOFTWARE SUBPROGRAM NO. 13 (CRDSCN)
The function CRDSCN interprets the control cards DOTLABEL and
STATLABEL.
B.13.1 LINKAGES
The subprogram CRDSCN is called by the routine SET14 and calls
the routines NXTCHR, FIND, and NUMBER.
B.13.2 INTERFACES
N/A
B.13.3 INPUTS
Calling sequence: CALL CRDSCN (CARD, GRPDEX, GRPNAM, GROUPS,
NOGRP, GRPTR)
Parameter Dimension In/Out Definition
CARD 62 In Array containing
the string of
characters from
control card
DOTLABEL or
STATLABEL.
GRPDEX 60 Out Array containing
the pointers for
retrieving infor-
mation from GROUP'S
array.
GRPNAM 60 Out Array containing
the input cate-
gory names.
GROUPS 120 Out Array containing
the no. of clusters
associated with
an input category
name, followed
by the actual
cluster no.
NOGRP 60 Out No. of category
names encountered
on input card at
a given time.
GRPTR 1 In Pointer for storing
into the GROUPS
array.
B.13.4 OUTPUTS
N/A
B.13.5 STORAGE REQUIRED
Storage used: Code-345, Data-732,
B.13.6 DESCRIPTION
The function CRDSCN interprets an alphanumeric string, one
character per word. The first 1 to 7 characters are assumed to
be alpha characters, followed by at least one numeric character.
The alpha characters define a category name plus a comma, the
numeric characters, cluster number(s).
Three arrays are output. One array contains the labels (category
names); one, the no. of the clusters or dot to relabel; and thQ
other, index. pointers.
B
/^3
For the following control cards
DOTLABEL WHEAT, 3, 4, 7
DOTLABEL NONWHT, 10, 12
the array will contain:
GRPNAM(1) = WHEAT
GRPNAM(2) = NONWHT
GRPDEX (1). = 1 GROUPS (1) = 3
GPPDEX (2 ) = 5 GROUPS (2) = 3
GROUPS (3) = 4
GROUPS (4) = 7
GROUPS (5) = 2
GROUPS (6) = 10
GROUPS (7) = 12
B.13.7 FLOWCHART
See figure B-13 for flowchart of CRDSCN subprogram.
B.i3.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
/^ y
I store membersfound intoNUMVVC
NOGRP : NOGRP+1GRPTR GRPTRtl
GRPDEX (NOGRP) - tPPTRGROUPS (GRPTR) - II (no. of elements
In NUWEC)
Store NUMVECinto GROUPSs^
WUM (DOGRD) • YRDlcuRD, cRPOFx, cRPwu+,cltoups, NOGRP, GRPTR
C_COL •0
J character Inr (col ♦1)
J ^ ^.^nk-l 'Yes'/` O
I 0
42 character
i
J2 - blank!1
sUF(I) - J2I
OBlank out
sur
s
Store firs 6 bits ofsuf(1) thru Ruf (6)
I into NRD1
Figure a-13.— Flow chart for subprogram CRDSCN
B-5O
T
B.14 SOFTWARE SUBPROGRAM NO. 14 (FILERD)
The subprogram FILERD computes the needed high speed drum addresses
and reads in the input files.
B.14.1 LINKAGES
The subprogram FILERD is called by the driver routine LABEL and
calls the routines LAREAD, STOMAP, REDSAV, RDDOTS, and WRTFLD.
B.14.2 INTERFACES
Interfaces with other routines through the common blocks INFORM,
GLOBAL, and LABS.
B.14.3 INPUTS
Calling sequence: CALL FILERD (ARRAY, TOP, NOFLD, TOTVRT, FLDSAV,
VERTX)
Parameter Dimension In/Out Definition
ARRAY 10600 Out Used for scratch
area and contains
the dot data
information.
TOP 1 In Parameter TOP=10
NOFLD 1 Out No. of fields on
DOTFIL.
TOTVRT 1 Out No. of field
vertices on DOTFIT
FLDSAV (4,NOFLD) Out Array containing:
the field informa-
tion on DOTFIL.
VERTX (2,TOTVRT) Out Array containing
the field vertices
on DOTFIL.
B.14.4 OUTPUTS
N/A
B.14.5 STORAGE REQUIREMENTS
Storage used: Code-304 8Data-1058
B.14.6 DESCRIPTION
If a MAPFIL file is input, the subprogram FILERD initiates the
reading of the field card, computes the dimensions of the input
file, reads in the file, and stores the entire image on high
speed drum.
If a SAVTAP file is input, the statistics are read into the upper
partition of the array. Only the means and covariances are
stored on high speed drum.
If a DOTFIL file is input, the file is read in and stored startinq
in the location of ARRAY previously occupied by the covariances.
Based on the number of files read in, drum addresses that will
be needed in other routes are computed and stored in the common
bloc;;. LABS.
B.14.7 FLOWCHART
See figure B-14 for flowchart of FILERD subprogram.
B.14.8 LISTING
Available in the Data Technique Laboratory, JSC Building 17.
52
/'^ 7
- f2LRItD ^ARRAY, TOP, NOFLD,
i
WPMinput
Yee
CALL LAREADD(read in field
cardy
CALL STON?NO
I
ISAVTAPfile
Yes
o^DOTFILinput
W+
CALL RDDOTS
NRTFLD
lCoopute restof needed I
drum addresses
Yes
1,NoPrint
warning
CALL REDSAV
RETU^
Compute drumaddress for storing
weans andcovar`iIa'nces
W I
Storestatistic• i
Figure 8-14.— Flow chart for FILERD subprogram
1
B.15 SOFTWARE SUBPROGRAM NO. 15 (STOMAP)
The subprogram STOMAP reads the input MAPFIL tape and stores the
image on high speed drum.
B.15.1 LINKAGES
The subprogram STOMAP is called by the routine FILERD and calls
the routines TAPHDR, FLDINT and LINERD.
B.15.2 INTERFACES
Interfaces with other routines through the common block GLOBAL.
B.15.3 INPUTS
• MAPFIL tape
Accepts the cluster or classified map output by ISOCLS or
DISPLAY. See section 5.1 of User Documentation EOD-LARSYS.
• Calling arguments: CALL STOMAP (ILINE, NSAMP, HIST, LIMIT,BEGINI)
Parameter Dimension In/Out Definition
ILINE 1 In No. of lines on
MAPFIL
NSAMP 1 In No. of samples
per scan line.
HIST LIMIT In Scratch area
LIMIT 1 In Parameter
dimensioning HIST
BEGIN1 1 In Beginning drum
address for stor-
ing MAPFIL
^a y
B.15.4 OUTPUTS
N/A
B.15.5 STORAGE REQUIREMENTS
Storage used: Code-241 8Data-578
B.15.6 DESCRIPTION
Based on the size of both the array HIST, and the input file the
subprogram STOMAP computes how many scan lines of the MAPFIL file
can be read into core at one time. When the buffer is filled,
the data is dumped to high speed drum. (The number of dumps to
the drum is a function of the number of lines that can reside incore) .
B.15.7 FLOWCHART
See Figure B-15 for flowchart of subprogram STOMAP.
B.15.8 Listing
Available in the Data Techniques Laboratory, JSC Building 17.
1V
(27
rILINC s US W► , KIST,
LUaT, WWNI
CALL TAFNOR )
Stor• reeua-
qular field4rdina t• s-^
i n FLD
CALL FLDIKT
DUMPS no. ofdrum dumps
sccan^linOnos firead in
:A ^J >J J+1 Df1MPS RET
K 0K >
K - K+l TacLNS
/CALL LIKERD
s
/
dump buffer '\
incrementdrum address
A)
Figure IRS: Flow chart for subprogram STOMP
r
f:^t
T
B.16 SOFTWARE SUBPROGRAM NO. 16 (DSPTAP)
Subprogram DSPTAP writes an unformatted unconditional cluster map
tape to be used as input to the DISPLAY processor to obtain certain
general performance summaries. The layout and structure of this
tape is described in the User Documentation EOD-LARSYS manual
in the SYSTEM INTERNAL FILES section (MAPTAP). It has
the same layout as the classification map tape normally
written by the CLASSIFY processor. However, only
category/subclass information is written.
The trigger to initiate writing of this tape is set by inclusion
of the MAPTAP control card as input to the LABEL processor.
B.16.1 LINKAGES
Subprogram DSPTAP is called by routine LABLR. DSPTAP calls the
UNIVAC tape routine FSBSFL and the drum read routine RREAD.
B.16.2 INTERFACES
Interfaces with other routines through common blocks INFORM,
GLOBAL, and LABS.
B.16.3 INPUTS
Calling sequence: DSPTAP (SUBNO, SUBDES, FLDSAV, VERTX, CATVEC,
SUBVEC, MEANS, COVAR, TOP, DATA, NOFLD, TOTVRT)
Parameter Dimension In/Out Definition
SUBNO NOCAT In Number of sub-
classes in each
category.
SUBDES NOSUB2 In Subclass names
FLDSAV (4,NOFLD) In
VERTX (2,TOTVRT) In
CATVEC 60 In
SUBVEC 60 In
TOP 1 In
DATA (PTS,NOLINE) In
NOLINE=No. of
lines real
into core
For each training
field
1. field name
2, class no. of
field
3. subclass no,
of field
4. no. of field
vertices
Field vertices
Category no. for
each subclass
Re-ordering of
original subclass
order by category
number
Subclass mean
vectors
Subclass covariance
matrices, by row
as lower triangular
Upper limit of
ARRAY vector, used
as general buffer
storage. TOP set
in MONTOR routine,
currently 10600
Original cluster
number the pixel
was assigned
during clustering
(in ISOCLS)
MEANS
(NOFET2,NOSUB2) In
COVAR
(VARSZ2,NOSUB2) In
/35
NOFLD 1 In Total no. of
fiel.-is
TOTVRT 1 In Total no. of
vertices
B.16.4 OUTPUT
An unformatted tape (MAPTAP) is written.
B.I ri.5 STORAGE REQUIREMENTS
Code-1005 8Data-42238
B.16.6 DESCRIPTION
An unformatted unconditional cluster map tape is written for use
by the DISPLAY processor. The layout is the same as that for the
MAPTAP written by the CLASSIFY processor. However, only category
and subclass information is provided, there is no inclusion of
class/subclass and category/class associations. The information
is that obtained as a result of cluster labeling in the LABEL
processor, either by tr=: k-nearest neighbor or all-of-a-kind
criteria.
B.16.7 FLOWCHART
See Figure B-16 for flowchart of DSPTAP subprogram.
B.16.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
INL-
arm
S(ISNO, SUSDES, rLDSAVE,FCDVAR,
TK,CATVSC, Susifec, MEANS,TOP, DATA, WOVLD, TOTV
CALL FSSSFLpositio
ff
n ape
W~WRITE
V"T"MsadesRecord 1
!Compute CLSVECtrow stwo +
WRITE MAPIAPNeader
Rec`
ordd 2W
J a 0^Ites
F" -- J • J+; I
I . KK • SUBVEC(JICOMPUTE DRUMTARTING ADDRESS:OF MEAN VECTOR,;ARIANCE MATRIX
RE" MEAN -^(VECTOR, COVARIANCEl - MATRIX
l`\ WRITE MAPTNP\IMADER RECORD
WRITE MAPTAPlFADER RECORD 4
rI C10liPUTi: rIELD INF^rMATTON FORI FIELD OF `CLASSIFIED" PIXELS +PTS - I pixels Per line in rect.LINES • / lines imbed.ILINE • LINES 1
__^
WRITE MAPTAPISCLD R
R • SUSVSC(I)NEWSUS(K) • I, I • 1, NOiUS2
S NOLINE • spin (N lines buttervill hold, ILINE)--i
Read MOLINE lines Ofpixel subclass numbers
(JDATA, I), J•1, PTS,
l 2- 0 Yes"^_{\^C^/^IF— I > NOLTNE
\J
,v
JJ • DATA(J,I)IR(J) • NEWSUB(JJ),
v JM—
WRITE MAPTAPDATA RECORDLINE
ILINE • ILINE -MOLINE
ILINE < D NO `3
v/ Yes
WRITE MAPTAPEND OF FIELD RECORD
WRITE MAPTAPEND OF RUN RECORD /
v \RETURN
C -
Figure 2-16.- Flow chart for subprogram DSPTAP _h
.J,-^o/3S
T
B.17 SOFTWARE SUBPROGRAM NO. 17 (NAMSTA)
Subprogram NAMSTA provides cluster names based on labeling results
in the LABEL processor. These names are based on category names
and sequence numbering. A check is made to ensure that each
category is involved in the naming of at least one cluster. If
not, that category is deleted from the total count of number of
categories.
B.17.1 LINKAGES
Subprogram NAMSTA is called by routine LABER.
B. 17 . 2 INTERFACES
Interfaces with other routines through common blocks INFORM and
LABS.
B.17.3 INPUTS
Calling sequence: NAMSTA (SUBNAM, SUBVEC, N, CATVEC, SUBNO)
ParamotOr Dimension Tn/Out Definition
SUBNAM 60 Out Cluster (subclass)
names
SUBVEC 60 In Not used in
NAMSTA, re-order-
ing of original
subclass names by
category
N 60 Iii Not used
CATVEC 6G In Category no. of
the subclasses
SUBNO 60 In No. of subclasses
in each category
B.17.4 OUTPUT
N/A
B.17.5 STORAGE REQUIREMENTS
Code-203 8Data 408
B.17.6 DESCRIPTION
Cluster names are stored in vector SUBNAM on the basis of the
category assignment to each cluster. These names are six
characters long. The first three characters are derived from
the category name, and the last three correspond to sequence
numbers, starting with '001' for each category. In the event
that a category has no associated clusters, SUBNO and NOCAT are
adjusted to remove that category from subsequent consideration.
B.17.7 FLOWCHART
See Figure B-17 for flowchart of N_AMSTA.
B.17.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
/3 7
( MAMSTA
EUSNAM, SUMC,N, CATVEC,
_ wUBNO -
I
( A
0_____I^0 iYSs
I > NUCJIT > A
.NoJ __/ \
1
. O
?Ye
C _. ^• J - J+1J > NUSUB2`-
1-r
CAlVNO C
W Yeses
L . L+1K - K+1
Construct SUBNAM (K) from firstcharacters of CATN)) ( I) andtwo numeric characters
representing the value of Li
C
A
I NDCATI
RETURN\ ^` I I - 1 '^D
• beletaLL CA:FWRiF':: _No .__.J,/ D \
Yes
DELFTS: TNI5 CATli3ORYNOCAT NUCAT -1t
L-.- - --- T---- - _I
t
Figure 8-17.- Flow chart for subprogram NAM5TA
J-1 .,
^l ^rO
B.18 SOFTWARE SUBPROGRAM NO. 18 (REODER)
Subprogram REDDER provides a re-ordering of subclass names and
number of associated pixels, as part of the manual relabeling
of stats option in the LABEL processor.
B.18.1 LINKAGES
Subprogram REODER is called by routine LABLR.
B.18.2 INTERFACES
Interfaces with other routines through the common block INFORM.
B.18.3 INPUTS
Calling sequence: REDDER (ARRAY, SUBVEC, N)
Parameter Dimension In/Out
ARRAY TOP (currently In/Out10600)
SUBVEC 60 In
N 60 Out
B.18.4 OUTPUTS
N/A
B.18.5 STORAGE REQUIREMENTS
Code-107 8Data-1248
Definition
Subclass names,
starting at index
SUBDS2
Reordering of
subclass by
category
No. of pixels in
each subclass,
reordered using
SUBVEC
/39
B.18.6 DESCRIPTION
The subclass names and number of pixels per subclass are reordered
according to SUBVEC. The new ordering places all subclasses
associated with the first category first in order, all subclasses
associated with the Second category second in order, and so on.
B.18.7 FLOWCHART
See Figure B-18 for flowchart of the REODER subprogram.
B.18.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
B -°-af uG
{ -_ RLODER
-_ IARRAY,
SUBV6G, N
iI
RE-ORDER SUBCLASS NK14ESK = SUBVEC(I)
SUBNAM(I) = ARRAY(SUBDS2tK-1)I = 1, NOSUB2
iARRAY(SUSD32+I-1) = SUBNA.M(I)
I = 1, NOSUB2
RE-ORDER NUMBER OF PTS PER CLUSTERK a SUBVEC(I)
N(I) = KEPPTS(K)I 1, NOSUB2
RETURN
Figure B-18.— Flow chart for subprogram REOUER
B.19 SOFTWARE SUBPROGRAM NO. 19 OMAN)
Subprogram LABMAN, under the manual relabeling of state option
of the LABEL processor, writes a statistics tape (SAVTAP) and
optionally punches a card deck.
B.19.1 LINKAGES
Subprogram LABMAN is called by the LABLR routine. LABMAN calls
the UNIVAC tape file positioning on two occasions, one for manual
scat relabeling, the other for the LABEL routine FSBSFL and the
drum read routine RREAD.
B.19.2 INTERFACES
Interfaces with no routines other than LABLR, and that only
through the calling sequence.
B.19.3 INPUTS
Calling sequence: LABMAN (UNIT, FILE, NOCLS, TOTSUB, NOFEAT,
TOTFLD, TOTVRT, FETVEC, FLDSAV, VERTEX, CLSNMS, NOSUBS, SUBNM, N,
STADRS, VARSIZ, PUNCH, SUBVEC, PRNSTS)
Parameter Dimension In/Out Definition
UNIT 1 In Statistics tape
unit number
FILE 1 In Statistics tape
file no. for this
output file
NOCLS 1 In No. of classes
TOTSUB 1 In No. of subclasses
NOFEAT 1 In No. of channels
(features)
TOTFLD 1 In No. of fields
FETVEC NOFEAT In Features
FLDSAV NOFLD2*4 In Field information
by field (name,
class, dummy
entry, no. of
vertices in
fields
CLSNMS NOCLS2 In Class names
NOSUBS 1 In No. of clusters
in each class
SUBNM NOSUB2 In Reordered subclass
names
N 60 In Reordered no. of
pixels in each
subclass
STADRS 1 In Starting address
for drum storage
access
VARSIZ 1 In Storage size for
lower triangular
part of covariance
matrix
PUNCH 1 In Trigqer to punch
card deck
SUBVEC 60 In Reordering of
subclasses by
category
PRNSTS 1 In Trigger to print
statistics summary:
B.19.4 OUTPUT
An unformatted statistics tape (SAVTAP) is output. On
rptions, a punch card deck and/or a line printer summary is
performed.
B.19.5 STORAGE REQUIREMENTS
Code-1'122 8Data-13508
B.19.6 DESCRIPTION
A statistics tape is written under the SAVTAP format to reflect
the manual relabeling of clusters under this option of the LABEL
processor. On option, a punched card deck is produced.
B.19.7 FLOWCHART
See Figure B-19 for flowchart of LABMAN.
B.19.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
I-UNIT, FIE, NOCL.S, TOT - U%, .-Ori.AT WRITE CIMSU MES,TOTFLD, TVTVK., Ff"NCC, FLDSAY, . SDSCLAS::L, IN FACNVERT[X, CLS%MS, NOSUSi, 5 V 6m N ' CIASb, SUBCLASS NAMCS
TADRS, VA IL, PUMC!i, SuuVEC,dtRy`a
\ / I
REWINDSAVTAP RM moans, covarlancas
from drum
POSITIONTAM CALLFSRSFL
^° UPuNCLL 1
Yas
PUNCH READER CARDPUNCH FIRST
RECORD ON CARLIS i
v Rf
WRITE FIRSTRECORD ON !
SAVTAP !
No RPUNCH • 1 ,
PUNCH TRAININGFIELD INFORMATION
T^--- B
TTESAVIA
TRAININGD IATIONON SAVTAP
^ ^PUNOf 1 No D
PUNCH NO. POINTS INSUBCLASSES, SUBCLASSWEANS, COVARIANCES
WRITE NO. POINTS IN ASUBCLASSES, SUBCLASSWEANS, COVARIANCES
END FILE.l
No
INTERNAL ROUTINECORMEN'PRINT STATS
WRITE
P
CSEL.FCTEDNQ, INFO
PUNCH • 1
PUNCH CLASSNAMLS,^ iNO. SUBCLASSES IN VACH
CLA.^,S, SUBCLASS NA::!'_^RETURN
Figure B-14.-- Flow chart for subprogram LADMAN
r 'v
1
NOFEAT
ISUNC
SUNANG
FETVEC
ISUNT
8 In
30 In
1 In
1 In
1 In
corresponding to
channels in FETVEC
Sun angles
Channels
No. of channels
Flag indicating
sun angles came
from cards.
Flag indicating
sun angles were
extracted from
MSS data tape
B.20 SOFTWARE SUBPROGRAM NO. 20 (SUNFCS)
Subprogram SUNFCS computes sun angle gain corrections for pixel
radiance values for each channel based on input sun angles.
B.20.1 LINKAGES
Subprogram SUNFCS is called by routine DOTDST.
B.20.2 INTERFACES
No common blocks are provided.
B.20.3 INPUTS
Calling sequence:
SUNCOR
SUNFCS (SUNCOR, SUNANG, FETVEC, NOFEAT, ISUNC,
ISUNT)
Dimension In/Out Definition
30 Out Corrections
B.20.4 OUTPUT
N/A
-BAq-r"'1/6
B.20.5 STORAGE REQUIREMENTS
Code-254 8Data-5768
B.20.6 DESCRIPTION
The sun angle corrections
covering four channels at
corrections correspond to
the ISUNT flag is on, the
correspond to pass 1. If
angle in SUNANG is assume
FETVEC.
are computed from an internal table
a haze factor of 25 percent. The
the channels contained in FETVEC. If
first sun angle in SUNANG is assumed to
the ISUNC flag is on, the first sun
3 to correspond to the first pass in
The sun angle corrections, which are basically gain factors, are
used in the computation of cluster mean-dot distances.
B.20.7 FLOWCHART
See Figure B-20 for flowchart of SUNFCS.
B.20.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
2'
r
SONOOR, SW,
ISOK. ISMIT i
KS 0F WRITS
I 0 Z ^ Yee ` SUNAWO REIVRM
NOrES►TCORRECT
,f I . Z+1
R • (rSTVEC (1) -1)/4
. fand S
SUWCli 0
^ Yet
KS - K^
KA - rEMC(I) - K*S(
X- X+1
SUVA - SUNANG(K-KS)INO - (SUNA-S) *4 + KR
SMWOR ( I) - correction frominternal data table,
indexed on INO
Figure 5-20: rlw chart for subprogram SUNFCS
6
B.21 SOFTWP.RE SUBPROGRAM NO. 21 (CLRKEY)
Subprogram CLRKEY writes the color keys on the mixed and condi-
tional cluster map tapes.
B.21.1 LINKAGES
Subroutine CLRKEY is called by routine CLSMAP. CLRKEY calls
WRTLN,an entry point in TAPWRI.
B.21.2 INTERFACES
There are no common blocks associated with CLRKEY.
B.21.3 INPUTS
Calling sequence: CLRKEY (XSIZ, IDATA, NOSUB2, CH, MEANS, NC)
Parameter Dimension In/Out Definition
XSIZ 1 In No. of pixels/line (maximum
200)
IDATA (XSIZ,CH) Out Colors output
per lino
NOSUB2 1 In No. of subclasses
CH 1 In Set equal to 1;
in the multi-
channel case, set
equal. to NC+l
MEANS (NC,NOSLTB2) In Colors corrosponding
to subclasses.
NC 1 In Set equal to 1,
the no. of channel:;
_.L ^4/ 0 44q
B.21.4 OUTPUT
The color keys are added to the mixed or conditional map tape.
(See appendix H for format.)
B.21.5 STORAGE REQUIREMENTS
Code-247 8Data-518
B.21.6 DESCRIPTION
For each duster (subclass), a 10 x 10 color number is written
on the conditional and/or mixed cluster map tapes. This cluster
number is obtained from an internal table.
B.21.7 FLOWCHART
See Figure B-21 for flowchart of CLRKEY program.
B.21.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
1B j D
L_
t-. V
XSIZ, IMTA,NOSU92, CH,NEANS, NC
i
NKEYS -= XSIZ/llLINE 0TOTKEY = 0
HOKEY NOSUB2
CALL WRTLN
WRITE CH SCANLINES of ZFROS
ON TAPE
--'-1
LINE = LINF.+1
{
t
f
^.^
/ HK - No
KEY-
NO KEY = NKEYS
STORE IDATA (KK, J), KK (I-1) *116'K,J = 1, NC, K 1, 10, I-1.NOKEY
This is one scan line per channelof color keys
TOTKI:Y bumped by 1 with IPre-stored zer., a skiFE,ca over every
10 1 th color key store.
Writ1tw10 line: of'^I • 0the :nee colt"r
Yes
I+1
codes} I > IQ
I • ! J
No
I20 C1
Yes
JJ
Set End of 7File Indicator
Ci
1 CALL WRTLN --WRITE IUATA
ON TAPE
LINE LINE+10
Yo
WRITESELECTk:D
INFO
CRETURN
iNOKFY - NOSUB2-'1VTKFV
Figure B-21.— Flow chart for subprogram CLRKF.Y
/ 65'1
T
B.22 SOFTWARE SUBPROGRAM NO. 22 (CNDMAP)
Subprogram CNDMAP flags conditional clusters.
B.22.1 LINKAGES
Subprogram CNDMAP is called by routine LABLR. CNDMAP - galls the
UNIVAC drum read routine RREAD.
B.22.2 INTERFACES
Interfaces with other routines through common blocks INFORM and
LABS.
B.22.3 INPUTS
Calling sequence: CNDMAP (DOTS, CNDSUB, CATVEC)
Dimension In/Out
Definition
DOTS
(4,TOTDT2) In Dot data-for each
dot1. sample number
2. line number
3. type
4. category no
CNDSUB
60
Out
For each subclass:
set equal to entry
in CATVEC if not
conditional, other-
wise set equal to
62 minus no. of
conditional sub-
classes flagged
previously
CATVEC NOSUB2 In Category no. of
each subclass
B.22.4 OUTPUT
N/A
B.22.5 STORAGE REQUIREMENTS
Code-142 8Data-4248
B.22.6 DESCRTPTION
For each cluster I, the subprogram CNDMAP reads into core from
drum that portion of the distance table for cluster T. The
minimum distance between the labeled cluster T and dot of like
label is found and compared with a threshold value. If the dis-
tance is greater than the threshold, the cluster is flagged as
conditional. This flagging is done by assigning it a cateogory
number equal to 62 minus the number of clusters already flagged.
B.22.7 FLOWCHART
See Figure B-22 for flowchart of CNDMAP.
B.22.8 LISTING
Available in the Data Techniques Laboratory, JSC Bui.iding 17.
/5j
YesRETURN \
CDMAv
ooTS, cNasue,
r;
NEXT 67CNDSUB(I) CATYEC(I)
i11, NOSUB2
1- 0 I>
A NOSU82i ^ Iil
No
1
TBEAD DISTANCES FROM CLUSTER 11
TO THE DOTS FROM DKUM
I ^
Set DSTN . smallest distanceamong dots labeled sasscategory as cluster
OSTN < T
A
--- - " --ASSIGN CONDITIONALCATEGORIES, STARTING
AT 62NEXT - NEXT -1CNDSUB(I) - NEXT
Figure 8-22.- Flow chart for subprogram CNDNAF
APPENDIX C
TABLE OF CONTENTS
C.1 Software for Subprogram No. 1 (ISODAT)
C.2 Software for Subprogram No. 2 (RDDATA)
C.3 Software for Subprogram No. 3 (SETUP7)
C.4 Software for Subprogram No. 4 (SUNFAC)C.5 Software for Subprogram No. 5 (PSPLIT)
C.1 SOFTWARE SUBPROGRAM NO. 1 (ISODAT)
The new capabilities of subprogram ISODAT are:
1. on option, call the utility routine RDDOTS to obtain
cluster starting vectors,
2. on option, apply a sun angle correction by channel to
each pixel during clustering,
3. remove "designated other" or "designated unidentifiable"
pixels from the clustering algorithm input.
C.1.1 LINKAGES
The Subprogram ISODAT is called by the routine ISOCLS, and
calls routines PRINT, PSPLIT, CLDIST, and DELETE.
C.1.2 INTERFACES
Subprogram ISODAT interfaces with other routines through
common blocks GLOBAL, PASS, and TSOLNK.
C.1.3 INPUTS
• Calling sequence: CALL ISODAT (C, IPLACE, MEANS, N, STDEV,
CLD, FLDINF, AVP, AMN)
Parameter Dimension
C (NOFEAT,NOPTS)
IPLACE NOPTS
In/Out Definition
Out Storage for one
drum read of pixels
for clustering
Out NOPTS is the number
of points for one
drum write of pixel
cluster numbers.
/,l'7
Parameter
MEANS
N
STDEV
CLD
FLDINF
AVP
AMN
Dimension In Out
(NOFEAT,I-1AXCLS) In/Out
MAXCLS
Out
(NOFEAT,MAXCLS) Out
(I,AXCLS , MAXCLS ) In
(IPT)
uut
(NOFEAT,MAXCLS) Out
(NOFEAT,MAXCLS) In
Definition
Starting mean values
for clustering.MAXCLS
is the maximum number
of clusters.
Number of pixels per
cluster.
Standard deviations
per cluster/channel.
Cluster distance
matrix.
Field information(vertices, vertex
location).
Temporary storage for
computation of cluster
means
Temporary storage for
computation of cluster
standard deviations.
C.1.4 OUTPUTS
No additional outputs.
C.1.5 STORAGE REQUIREMENTS
Code-2176 8Data-44008
C^
C.1.6 DESCRIPTION
A dot file trigger ir, labeled common ISOLNK invokes a call to
RDDOTS for starting vectors. The unit and file numbers will
have been loaded in labeled common GLOBAL. Sun angle correction
triggers in labeled common ISOLNK causes the sun angles (stored
in ISOLNK) to be used to find sun angle corrections from an
internal table. Application of the correction consists of
multiplying the pixel channel radiance values by the corrections
in the pixel assignment to clusters, and the computation of
maximum standard deviations.
The DO/DU pixels are identified from the input DO/DU field
information. As regular field pixels are extracted from the MSS
data tape in routine RDDATA, any DO/DU pixels contained therein
are identified and the radiance valves are set to 0 or 255 for
subsequent identification and deletion in the clustering procedure.
C.1.7 FLOWCHART
N/A
C.1.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
f
C.2 SOFTWARE SUBPROGRAM ISO. 2 (RDDATA)
Tne new capabilities of subprogram RDDATA are:
1. read DLSIGNATED OTHER and DESIGNATED UNIDENTIFIABLE: class-
name cards and the associated field definition cards, and
calculate the field information (number of vertices, vertexlocations, number of pixels) for both classes,
2. compute information concerning the DO/DU pixels fur use
by other subprog.,:ams. This includes the number of DO/DU
pixels in each pixel field for the current class, and
drum addresses for DO/DU pixlls,
3. assign printing symbols to DO and DU pixels, as well as
special mean values (0 or 255).
C.2.1 LINKAGES
The subprogram RDDATA is called by the routine ISOCLS, and
Calls the routines TAPERD and LAREAD.
C. 2.2 INTERFACES
Subprogram RDDATA interfaces with other routines through com-
mon blocks GLOBAL, PASS, and ISOLNK.
C. 2. 3 INJ,,UTS
• Calling Sequence: CALL RDDATA (ARRAY, TOP, IDATA, IDIM,
LAST)
Parameter Dimension In/Out Definition
ARRAY TOP In Starting lccatlon
for field information.
TOP 1 In Number of available
words in ARRAY.
Parameter Dimension In/Out
IDATA IDIM In
IDIM 1 In
LAST 1 Out
Definition
Buffer for pixel
value storage per
scan line.
Maximum dimension
of IDATA.
Flag indicating
(when set to a
value of 1) that
all classes for
one set of control
cards have been
processed.
C.2.4 OUTPUTS
No additional outputs.
C.2.5 STORAGE REQUIREMENTS
Code-2316 8Data-13508
C.2.6 DESCRIPTION
Designated "other" and/or "unidentifiable" pixels are
identified from field information. The radiance values are
reset to values of 0 and/or 255. This serves as the flag in
subsequent processing.
The field description from cards are held internally.
The trigger for DO/DU processing is added to labeled common PASS
and set in RDDATA. Two special print symbols !* and #) for
DO and DU pixels are provided.
Special cluster numbers are assigned to DO and DU pixels. These
numbers have values 1 greater and 2 greater than the number of
regular clusters.
C.2.7 FLOWCHART
N/A
C.2.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
^=6
C.3 SOFTWARE SUBPROGRAM NO. 3 (SETUP7)
The new capabilities of subprogram SETUP7 are:
1. read an optional DOTFILE control card for unit and file
number, and set option trigger for subsequent use by
ISODAT
2. read an optional SUNANG control card, set the sun angle
correction trigger for use by ISODAT, and extract the
sun angles if these are present on the card.
C.3.1 LINKAGES
The subprogram SETUP7 is called by the routine ISOCLS. Routine
SETUP7 calls card reader/interpreter routines FIND, NXTCIiR,
NUMBER, and FLTN,::i.
C.3.2 INTERFACES
Subprogram SETUP7 interfaces with other routines through com-
mon blocks GLOBAL, PASS, and ISOLNK.
C . 3.3 INPUT;'
o Calling sequence: CALL SETUP7 (ARRAY, TOI', ITIME)
Parameter Dimension In/Out Definition
ARRAY TOP-CORBAS Out Stores means or a
statistics Module
STAT dock.
TOP 1 In Maximum dimension
of ARRAY (normally
10,600)
ITIME 1 In Count of number of
times SETUP7 called
Function
Defines the
unit number
number m of
data file D+
taining the
vectors.
FORTRAN
n and file
the dot
)TFIL con-
starting
Sun angles will be ex-
tracted from the MSS
data tape.
• New Control Cards:
Keyword Parameter
DOTFIL INPUT/UNIT=n,FILE=m
(Default: Self-
initialized start-
ing)
SUNANG TAPE
(Default: No sun
angle correction
applied)
SUNANG nl,n2,...nj
n are integers,j1;8
(Default: No sun
angle correction
applied)
j n j j are the sun angles
to be used in computing
the sun angle correc-
tions for use in the
clustering algorithm.
A sun angle must be in-
put for each set of 4
channels appearing on
the CHANNEL control card.
C.3.4 OUTPUTS
No additional outputs.
C.3.5 STORAGE REQUIREMENTS
Code-2410 8Data-6718
C.3.6. DESCRIPTION
The DOTFILE and SUNANG control carets are handled by ex-
tending data vector INVEC to include the character strings
DOTFIL and SUNANG. The unit and file number of UOTFILE are
stored in GLOBAL labeled common. Sun angles appearing on the
SUNANG card are placed in ISOLNK as sun angle card input. The
sun angle correction triggers appear in ISOLNK and are set by
SETUP7.
C.3.7 FLOWCHART
N/A
C.3.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
^rf^
C.4 SOFTWARE SUBPROGRAM NO. 4 (SUNFAC)
Subprogram SUNFAC is identical to subprogram SUNFAS. Please
refer to the description of this subprogram in Appendix B, number
B-20.
C.4.1 LINKAGES
Subprogram SUNFAC is called by routine ISODAT.
C.4.2 DESCRIPTION
The sun angle gain corrections computed by SUNFAC are used in
computing pixel/cluster mean distances in the clustering routine
PSPLIT and in determining the largest standard deviations in
routine ISODAT.
<0
C.5 SOFTWARE SUBPROC'RAM NO. 5 (PSPLIT)
Subprogram PSPLIT performs much of the calculative activity
associated with the ISOCLS processor. For each iteration of the
clustering algorithn, it assigns pixels to clusters, and computes
the new mean and standard deviation vectors.
C.5.1 LINKAGES
PSPLIT is called by routine ISODAT. It calls the UNIVAC drum
read/write routines in RANDIO.
C.5.2 INTERFACES
PSPLIT interfaces with other routines through common blocks PASS
and ISOLNK.
PSPLIT (MEANS, STDEV, N, CLD, C, IPLACE,
AVP, AMN, MEN)
Dimension In/Out Definition
(NOFEAT,MAXCLS) In/Out Cluster mean
(NOFEAT,1%1AXCLS) Out
(MAXCLS) Out
(MAXCLS,MAXCLS) In
(NOFEAT, NOPTS) Out
C.5.3 INPUTS
Calling sequence:
Parameter
MEANS
STDEV
N
CLD
C
vectors
Cluster standard
deviations
No. of pixels in
each cluster
Inter-cluster
distances, not
used
Buffer holding
pixel radiance
values after drum
read
IPLACE (NOPTS)
NOPTS=buffer
size for numberof pixels
AVP (NOFEAT,MAXCLS)
NOFEAT=number
of channels
(max = 30)
AMN MAXCLS=62 (max
number of
clusters)
Out Cluster no. pixel
is assigned
Out Intermediate
results in calcu-
lation of cluster
standard deviations
AMN
(NOFEAT,MAXCLS) Out
Intermediate
results in calcu-
lation of cluster
moans
MEN
(NOFEAT,MAXCLS) Out
Not used; in
ISODAT call, the
same storage as
MEANS
C.5.4 OUTPUTS
N/A
C.5.5 STORAGE REQUIREMENTS
Code-1002 8Data-1378
C.5.6 DESCRIPTION
As the pixel radiance vec-ors come in from drum, these are first
tested for 0 or 255 values over all channels (DO/DU pixels). DO
and DU pixels are assigned cluster numbers greater than the
ordinary cluster numbers. Any pixel not DO or DU is assigned to
a cluster based on minimum L 1 distance from the means provided to
PSPLIT. Sun angle correction can be applied to this distance
C 268
computation by user option. After all pixels are assigned to
clusters, the cluster means and standard deviations are recomputed.
In order to save calculation time, PSPLIT has two basically ident-
cal cluster assignment loops, one having incorporated the sun
angle correction and the other without it. Thus, for runs without
sun angle correction, this multiplication (with default values of
1) is not performed.
C.5.7 FLOWCHART
N/A
C.5.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
APPENDIX D
TABLE OF CONTENTS
D.1 SOFTWARE FOR SUBPROGRAM NO. 1 (SETUP4)
D.2 SOFTWARE FOR SUBPROGRAM NO. 2 (WGTCHK)
D.3 SOFTWARE FOR SUBPROGRAM NO. 3 (INTWGT)
D.1 SOFTWARE SUBPROGRAM NO. 1 (SETUP4)
The SETUP4 subprogram of the SELECT processor is modified to
recognize the new option, "CLSWT", on the OPTION control card.
If the new option is input, SETUP4 initializes the table of
weights for interclass subclass pairs (=1.0) and for intraclass
subclass paira (-0.0). Also, SETUP4 is modified to include a new
internal subprogram, subroutine INTWGT which accomplishes the
function of initializing interclass subclass-pair weights.
D.1.1 LINKAGES
The SETUP4 subprogram is called from the processor driver pro-
gram, SELECT. Subprogram SETUP4 continues to reference the
following subprograms: BMFIL, BSTCHK, CRDSTA, EVLCHK, FIND,
GRPSCN, NUMBER, NXTCHR, ORDER, PRTFLD, REDSAV, WGTCHK, and WGTSCN.
An additional call to internal subroutine INTWGT is included in
this modification of SETUP4. (See section D.3 for description
of subroutine INTWGT).
D.1.2 INTERFACES
SETUP4 interfaces with the driver program, SELECT, and other
subprograms via the named common blocks FSL, GLOBAL, and INFORM.
D.1.3 INPUTS
Calling sequence: CALL SETUP4 (ARRAY, TOP, STOPFG, JTIME, SUBRAY,
SUBSIZ)
Parameter Dimension In/Out Definition
ARRAY 10600 In Working array in
blank COMMON.
TOP 1 In The maximum usable
location in ARRAY.
TOP=10600, set
in MONTOR.
STOPFG Z Out Flag set-1 to
indicate that the
$END* card has
been read.
JTIME 1 In Counter for the
no. of times
SETUP4 is called
from SELECT. When
JTIME=1, the line
printer output is
labeled with the
HEADER array
contents. For
JTIMEy^I, the
heading is not
placed on the
output.
SUBRAY 12000 In Working array,
provided from the
SELECT program.
SUBSIZ 1 In Maximum usable
location in SUBRAY,
set in SELECT
program (=12000).
• Revised Control Card
Keyword Parameter
(col. 1) (col. 11-72)
OPTION CLSWT SETUP4 sets a flag, WTKEY=1,
to indicate that internal sub-
program INTWGT is to initialize
the table of weights in SUBRAY
for interclass subclass pairs.
^93
D.1.4 OUTPUTS
One addition to line printer output is provided by the modified
SETUP4 subprogram. When the OPTION CLSWT control card is input,
the printer listing of user requests will include:
"F USE AUTOMATIC INTERCLASS SUBCLASS WEIGHTS"
There are no other changes to the output. The subclass-pair
weights determined in SETUP4 are listed in the INTERCLASS
SEPARABILITY TABLE , which is part of the usual printer output
from the SELECT processor.
D.1.5 STORAGE REQUIREMENTS
Storage required: Data-791 Code-990
D.1.6 DESCRIPTION
When the OPTION control card is recognized by SETUP4, a transfer
is made to statement number 60, where there are tests for three
possible options - STATS , PUNCH , or CLSWT . Unique internal
flags are set for each of the options detached on an OPTION
card. If CLSWT (actually, "C" as a first character) is deleted,
the flag WTKEY is set = 1. The flag, WTKEY, is tested in order
to output the appropriate listing of user requests (see section
D.1.4, OUTPUTS), and to initiate a call to an internal (to SETUP4)
subprogram, subroutine INTWGT. The call to INTWGT accomplishes
the automatic initialization of interclass subclass-pair weights
in a SETUP4 working array, SUBRAY.
The flag, SETWGT, is the flag normally set by SETUP4 when a
WEIGHTS card is read (SETWGT=2). Both SETWGT and WTKEY are
tested for the necessity of calling the subprogram, WGTCHK. If
either SETWGT=2 or WTKEY=1 or both, subroutine WGTCHK is called.
In the call to WGTCHK, the subclass-pair weights initialized by
subroutine INTWGT are passed in array SUBRAY and two unused storage
locations, ARRAY (WGHS14) and ARRAY(WGHS14+1), are used to pass
the flags SETWGT and WTKEY to subroutine WGTCHK. Subroutine
WGTCHK will place any input (via a WEIGHTS card) subclass-pair
weights into the array, overriding weights placed there by sub-
routine INTWGT, then perform its usual function of reducing the
two dimensional subclass-pair weights array to a linear array and
passing it to SETUP4 beginning at ARRAY (WGHS14). At this point,
control is returned to the processor driver program, SELECT, as
usual.
D.1.7 FLOWCHART
N/A
D.1.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
M^4
/t7 ^^
D.2 SOFTWARE SUBPROGRAM NO. 2,(WGTCHK)
Subprogram WGTCHK of the SELECT processor, as modified, performs
one of two functions:
a. The usual capability of initializing all intersubclass pair
weights =1.0, followed by overriding these preset weights
with the weights in the input argument, WGHT, for subclass
pairs (and honoring Lhe OTHERS weight assignment, for all
unspeci.ried subclass-pairs). The weight table returned to
SETUP4 via the argument, WEIGHT, contains for each inter-
subclass-pair either a weight =1.0, or a weight = the weight
specified on a WEIGHTS card input to SETUP4, or a weight =
the weight specified on an OTHERS card input to SETUP4.
b. Bypass the initialization of subclass pair weights to 1.0
and the OTHERS weight F.6._-L? ?nment, i-: any. Store into the
weight table returned :o SETUP4 via the argument, WEIGHT,
either the weight(s) for specific irtersubciass-pairs, as
named on WEIGHTS card(s) input to SETUP4, or the weights
for interclass subclass pairs as initialized (=1.0) in
internal subroutine INTWGT and sent to WGTCHK via the
argument, WRKRY. All remairdny intersubclass-pair weights
in the WEIGHT table will be set = 0.0 (via initialization
in subroutine INTWGT).
The choice of functions to be performed by WGTCHK is derived from
the value of a flag, WTKEY, sent to WGTCH11 via calling argument
WEIGHT(2).
D.2.1 LINKAGES
Subprogram WGTCHK is called by the SETUP4 subprogram. WGTCHK
does not reference any lower level prog=ams.
D. 2. 2 INTER7ACES
Subprogram WGTCHK does not use a common block. Interface with
the SETUP4 subprogram is via the calling arguments.
D.2.3 INPUTS
Calling sequence: CALL WGTCHK (WEIGHT, CLSNAM, NAMPR, WGHT, WPTR,
WRKRY, NOCLS2)
Parameters Dimension In/Out Definition
WEIGHT NOCLS2* In/Out Output table of(NOCLS2-1)/2
weights for sub-(NOCLS2=No.
class pairs. WEIGHTof subclasses)
(1) is equivalent
to ARRAY(WGHS14)
in the calling
program SETUP4.
On input, WEIGHT(1)
is used to convey
the flag, SETWGT,
from SETUP4 to WGTCHK.
WEIGHT(2) is used
to convey the flag,
WTKEY, from SETUP4
to WGTCHK.
CLSNAM NOCLS2 In Final set of sub-
(=no. of class names from
subclasses) SAVTAP file, after
any grouping of
subclasses performed
due to GROUP control
card.
NAMPR (2,WPTR) In Subclass names or
name pairs input
ro SETUP4 on
WEIGHTS card(s).
NAMPR (1,WPTR)=
subnam i if
D- 6
NAMPR (2 ,WPTR) =
subname21
if input, other-
wise=blank.
NAMPR(1,WPTR) may
also contain
"OTHERS", from
WEIGHTS OTHERS
card.
WGHT 400 In Subclass, sub-
class pair, or
"OTHERS" weights
from WEIGHTS
card(s) input to
SETUP4 via the
WGTSCN subprogram.
WPTR 1 In The number of
weights input to
SETUP4 on "WEIGHTS"
control card(s).
WRKRY (NOCLS2, In Working array. If
,JOCLS2 ) WTKEY=WEIGHT (2) +1,
NOCLS2=No. contains initializa-
of subclasses tion weights for
intersubolass pairs
( =1.0), and interim
storage of subclass
pair weights, from
WGHT array. If WTKEY
(WEIGHT(2))=1, WRKRY
contains interclass
subclass pair weights
sent in from sub-
routine INTWGT.
^77g
NOCLS2 1 Tn The total no. of
subclasses for
all classes.
D.2.4 OUTPUTS
The modificaticns to WGTCHK makes no change in line printeror file output.
D.2.5 STORAGE REQUIREMENTS
WGTCHK requires 296 locations in the Instruction Bank, 69 locations
in the Data Bank, for a total of 365 locations.
D.2.6 DESCRIPTION
The calling sequence for WGTCHK is not modified. However, the
use of the first argument in the caring sequence, WEIGHT, is
modified so that on input to WGTCHK, WEIGHT(1) = SETWGT (from
SETUP4) and WEIGHT(2) = WTKEY (from SETUP4). Two fiat's internal
to WGTCHK, by the same names (i.e., SETWGT aiid WTKEY), are
initiali7ea from WEIGHT(1) and WEIGHT(2) immediately upon entry
to WGTCHK.
If WTKEY+1, subprogram WGTCHK performs its usual function; i.e.,
pre-initializing in the working array, WRKRY, all intersubclass-
pair weights either =1.0, or set to the value on the WEIGHTS
OTHERS card, if it is input to SETUP4. Following pre-initial-
ization in the working array, WRKRY, if SETWGT=2 the subprogram
overrides the preset weights in the working array with weights
from the input WGHT array, using subclass names in the input
NAMPR arra- to direct the storage of input weights. When the
working array is completed, the subclass-pair weight values from
the working array are transferred to the weight table (WEIGHT)
and output by WGTCHK via calling argument.
8
r9
If WTKEY=1, WGTCHK assumes that the working array, WRKRY, contains
subclass-pair weights as initialized in subroutine INTWGT(SETUP4).
Pre-initialization of WRKRY is bypassed, and the flag, SETWGT,
is tested. If SETWGT=2, the weights in the working array are
overridden by weights from the input WGHT array, using subclass
names in the input NAMPR array to direct the storage of weights
into the working array, WRKRY. If SETWGTX2, the weights in WRKRY
remain as initialized in subroutine INTWGT. The weights from
WRKRY are then transferred to the T•;aight table (WEIGHT) and out-
put by WGTCHK via calling argument.
D.2.7 FLOWCHART
N/A
D.2.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
8`0
D. 3 SOFTWARE SUBPROGRAM NO. 3 ( IiQWG'I )
The subprogram INTWGT is an internal subroutine in the SETUP4subprogram. The function. of INTWGT is to set-1.0 -he weightsof all interclass subclass-pairs, and to set=0.0 the weightsof all inteaclass subclass-pairs.
D.3.1 LINKAGES
Subroutine INTWGT is called by the SETUP4 subprogram. INTWGT
does not reference any lower-level subprograms.
D.3.2 INTERFACES
INTWGT interfaces with subroutine SETUP4 via the calling argu-
ments. No common blocks are utilized by INTWGT.
D.3.3 INPUTS
CALL INTWGT (SUBWGT, CLSUB, NOSUB2, NOCLS2)
n-rmmo4-cr ilimmncinn Type In/Out
Definition
SUBWGT (NOSUB2,NOSUB2)
CLSUB NOCLS2
Real In Working array for
storage of inter-
class subclass-pair
weights and intra-
class subclass-pair
weights. Equivalent
to SUBRAY(W1) in
SETUP4.
Integer Tn Input array con-
taining the no. of
subclasses in each
class. Equivalent
to ARRAY(NOSUB2) in
SETUP4.
D,,-,l <0f'?I
NOSUB2 1 Integer
NOCLS2 1 Intege
In The total no. of
subclasses in all
classes
In The total no. of
classes
D.3.4 OUTPUTS
All output of subroutine INTWGT is via the first calling argu-
ment (See Section D.3.3 above.)
D.3.5 STORAGE REQUIREMENTS
INTWGT is internal to subroutine SETUP4. Approximately 50 storage
locations are required by subroutine INTWGT alone.
D.3.6 DESCRIPTION
In SETUP4 when the flag, WTKEY=1, is set due to an input OPTION
CLSWT control card, subroutine INTWGT is called by SETUP4 to
perform the functions of setting interclass subclass-pair weights
=1.0, and intraclass subclass pair weights = 0.0.
INTWGT utilizes a portion of the working array, subray, to contain
the subclass-pair weights returned to SETUP4. The portion of
SUBRAY utilized by subroutine ]INTWGT is the same part of the array
that is utilized as a working array (WRKRY) in subroutine WGTCHK.
Within INTWGT, the array is known as SUBWGT, dimensioned (NOSUB2,
NOSUB2), where NOSUB2 = the total number of subclasses, after any
grouping required by input GROUP control card(s).
The method of setting t.ie subclass-pair weights in INTWGT is as
follows:
1. initialize the weight for all subclass pairs = 0.0
SUBWGT (I,J) = 0.0 I=1, NOSUB2; J=l, NOSUB2
SUBWGT (J,I) = 0.0
^t^oy
2. given that NOCLS2 = total number of classes
and NK1 = CLSUB(K1) = number of subclasses in class K1
and NK2 = CLSUB(K2) = number of subclasses in class K2
then for K1 = 1, 2, 3, . . ., NOCLS2-1
and K2 = K1+1, K1+2, . . ., NOCLS2
the subclass numbers, I, for class K1 are as follows:K1-1
I i = i + Fa
NL; i = 1, 2, 3, ..• ► NK1L=0
(N = 0)
likewise, the subclass numbers, J, for class K2 are as follows:
K2-1J^ = J + E NL 1 J = 1, 2, 3, ..., NK2
M=1
(N1 = Number subclasses in class 1)
3. SUBWGT (I,J) = 1.0
SUBWGT (J,I) = 1.0
4. Return to SETUP4, with interclass subclass-pairs = 1.0 and
inteaclass subclass-pairs = 0.0, in SUBWGT.
D.3.7 FLOWCHART
N/A
D.3.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
^
23
APPENDIX E
TABLE OF CONTENTS
E.1 SOFTWARE FOR SUBPROGRAM NO. 1 (REDIF2)
E.2 SOFTWARE FOR SUBPROGRAM NC. 2 (SETUP2)
t
E.1 SOFTWARE SUBPROGRAM NO. 1 (REDIF2)
Subprogram REDIF2 of the CLASS I FY procrssoi wa:: mad i t i cd
to, (1) accept a revised APRIORI control card and (l) sot
a flag (APRFLG) to indicate that in the subprogram SETUP2, the
apriori probability values for each subclass are to be com-
puted, using subclass population data from the statistics
file, SAVTAP.
E.1.1 LINKAGES
Subprogram REDIF2 is called by subprogram SETUP2. Subprogram
REDIF2 calls the following subprograms:
BMFIL, CATSCN, CRDSTA, FIND, FLTNUM, GRPSCN, NUMBER, NXTCHR,
ORDER, and TDATE.
F.1.2 INTERFACES
The common blocks used by subprogram REDIF2 are: CLASS, GLOBAL,
INFORM. The variable, APRFLG, in common block CLASS was
involved in the modification to subprogram REDIF2.
E.1.3 INPUTS
• Calli.ig sequence: Call REDIF2(ARRAY,TOP,APRIOR,YATNO,
BMATRX,PrIORI)
Parameters Dimension In/out Definition
ARRAY 10 600 In Variably dimensioned
working storage
TOP 1 In Maximum usable location
in ARRAY — TOP = 10/600
APRIOR 60 In Storage for a priori
probability values —
Initialize = 0.0 in
REDIF2
I
E1
i
Parameters Dimension In/out Definition
KATNO 60 In Unused in REDIF2.
BMATRX (BMCOMB, Out
Storage location for
BMFEAT )
B-matrix i
BMCOMB - no. i
of linear com-
binations in i
B-matrix
BMFEAT = no.
of channels
used in
B-matrix
PRIORI 60 Out Storage for apriori
probability values read
from input APRIORI con-
trol card.
• Revised control card
Keyword
APRIORI
Parameter Function
FILE If the first nonblank character
on the APRIORI card (parameter
field) is an F • , the flag,
APRFLG, is set w -777777. This
value of APRFLG will initiate
in SETUP2 the computation of
subclass apriori probability
values from the statistics file's
subclass pixel population data.
E.1.4 OUTPUTS
File output is unchanged by these modifications to REDIF2.
Line printer output is modified to include the message "*** CLSFY/
REDIF2 - BAD INPUT ON APRIORI CARD - DEFAULT APRIORI PROBABILITYVALUES WILL BE USED. This message is printed immediately follow-
ing the listing of the APRIORI control card as is usually done,
and is only printed when the first character on the APRIORI con-
trol card is neither a legitimate "F", nor a number in the range
of 0, 1, ..., 9.
E.1.5 STORAGE REQUIREMENTS
Subroutine REDIF2 requires 708 locations in the Instruction Bank,
343 locations in the Data Bank, for a total of 1051 locations.
E.1.6 DESCRIPTION
REDIF2 modifications include: (1) a test for the character "F"
as the first non-blank character on t.ie APRIORI control card,
(2) the initialization of the variable, APRFLG = -777777 if the
character "F" is encountered.
If the first nonblank character is not an F , REDIF2 proceeds
to the usual reading of apriori probability values from the
parameter field of the APRIORI card. If the first character is
not a legitimate numeric (number), an error message is printed
(see section E.1.4). In the case of an error on the APRIORI
control card the flag variable, APRKEY is set = 0.
E.1.7 FLOWCHART
N/A
E.1.8 LISTING
The listing is =available in the Data Techniques Laboratory, JSC
Building 17.
r
E.2 SOFTWARE SUBPROGRAM NO. 2 (SETUP2)
Subprogram SETUP2 tests the value of the flag, APRFLG, which
is returned from subprogram REDIF2 via common block CLASS and
if APRFLG = -777777, SETUP2 uses s>bclass pixel population
data obtained from the statistics file, SAVTAP, to compute
the subclass apriori probability values which are stored in the
APRIOR array, and subsequently used in classification.
E.2.1 LINKAGES
Subprogram SETUP2 is called by the CLASSIFY processor driver
program, CLSFY. Subprogram SETUP2 calls the following sub-
programs: FIND, NUMBER, REDIF2, REDSAV, and WRTBM.
E.2.2 INTERFACES
Subprogram SETUP2 uses the named common blocks CLASS;
GLOBAL, and INFORM. The variable, APRFLG, in common blockCLASS was involved in the modifications to SETUP2.
E. 2. 3 INPUTS
• Calling sequence: CALL SETUP2 (ARRAY, TOP, FLDFLG,APRIORI,
BMATRX,KATNO)
Parameter Dimension In/out Definition
ARRAY 10.,600 In Variably dimensioned
working storaqe.
TOP l In Maximum usable location
in ARRAY - set = 10/600
FLDFLG 1 In Unused in SETUP2
APRIOR 60 Out Storage for the subclass
apriori probability
values.
r
Parameter
BMATRX
In/out
(BMCOMB, OUT
BMFEAT)
BMCOMB = no.
of linear com-
binations in
B -matrix
BMFEAT = no.
of channels
used in the
B -matrix .
Definition
Storage for the B -
transformation matrix
Class-category
correspondence.KATOO 60 Out
E.2.4 OUTPUTS
There were no changes in either file output or line printer
output as a result of these modifications to SETUP2.
E.2.5 STORAGE REQUIREMENTS
Storage required: Data-1000 8 Code-14428
E.2.6 DESCRIPTION
The modifications to SETUP2 include:
1. A test on the flag, APRFLG = -777777, to trigger a
transfer to the coding for computation of subclass
apriori probability values using subclass pixel popu-lations available in the array, KEPPTS (common block
INFORM).
2. The computation and storage of subclass apriori proba-
bility values, in the "ollowing manner:
Total no. of subclass pixels
NOSUB2TKEPTS KEPPTS(I)
7&'
apr'Lori probability value for subclass I
APRIOR(I) KEPPTS(I)TKEPTS
I = 1,NOSUB2 (NOSUB2 = total no. of subclasses)
E.2.7 FLOW CHART
N/A
E.2.8 LISTING
The listing is available in the Data 'techniques Laboratory,
JOC Building 17.
19/
APPENDIX F
TABLE OF CONTENTS
F.1 Software for
F.2 Software for
F.3 Software for
F.4 Software for
F.5 Software for
F.6 Software for
F.7 Software for
F.8 Software for
Subprogram
Subprogram
Subprogram
Subprogram
Subprogram
Subprogram
Subprogram
Subprogram
No. 1 (SETUP3)
No. 2 (DTCHK)
No. 3 (REDIF3)
No. 4 (DSPLY2)
No. 5 (DOTPCT)
No. 6 (DOTSUM)
No. 7 (DSPLAY)
No. 8 (TAPLAB)
-P,-i /
F . 1 SOFTWARE SUSPROG AM NO. 1 (SETUP3)
The modifications to SETUP3 adapt SETUP3 '4o LACIE Procedure 1
image processing requirements. The modifications accomplish
the following purposes:
1. Implement the input of dot data parameters from the DOTFIL
file created by the DOTDATA processor, when the new DOTFIL
control card is input.
2. Utilize existing storage in ARRAY normally occupied by train-
ing field information to store the dot data parameters
3. Perform a check for agreement between the set of dot category
names and the set of classification category names from the
input classification file, MAPTAP, and
4. Order the dot data in storage by ascending line number with
the group of dots on a given line ordered by ascending sample
number.
An added dot performance flag, DOTKEY and an associated error
flag, DOTERR, IS TESTED. If DOTKEY>O and DOTERR=O, activi-
ties related to dot performance summary processing is
initiated in S T!,TUP3. If either DOTKEY=O or DOTERR>O, dot per-
formance summary processing is not initiated.
If dot data processing is initiated and if there is any mismatch
of category names between analyst-labeled dot categories (DOTFIL)
and classification categories (MAPTAP), dot data processing is
be terminated, a message written to warn the user (see F.1.4(2)
below) and the usual DISPLAY processor functions performed as
detailed by the input control cards. Also, other error checks
are made on the input DOTFIL data, before proceeding with dot
processing (see items 5 and 7 in section F.1.4).
F.1.1 LINKAGES
Subprogram SETUP3 is called by the DISPLAY processor driver pro-
gram, DSPLAY. Subprogram SETUP3 makes calls to the following
subprograms: FIND, NUMBER, REDIF3, WRTFLD, FSBSFL, internal
subprograms SETKEY and FIXFLD and three new subprograms TAPLAB,
RDDOTS, and internal subprogram DTCHK.
F.1.2 INTERFACES
Subprogram SETUP3 references two common blocks, DISPL and GLOBAL.
The modifications to SETUP3 resulted in the addition of two
variables to the common block, DISPL. The two added variables
are DOTKEY and DOTERR.
F.1.3 INPUTS
Calling sequence: CALL SETUP3 (ARRAY, TOP)
Parameter Dimension In/Out Definition
ARRAY 10 600 In Variably dimen-
sioned working
array.
TOP 1 In Maximum usable
location in ARRAY.
Set=10 600 in the
EOD-LARSYS execu-
tive program,
MONTOR.
F.1.4 OUTPUTS
Modifications to SETUP3 include eight additions to line printer
output:
1. In the user input summary of requests the following message
was added:
_T_
l7Z
PRINT DOT DATA PERFORMANCE SUMMARIES FOR DOT DATA FROM
FORTRAN UNIT XX, NO. XX AND TAPE (OR FILE) CCCCCC#11
If OPTION OUTLINE control card is input, the following addi-
tional line is printed:
OUTLINE THE DOTS ON THE CLASSIFICATION MAP
2. If each category' ^iame from the input dot data file, DOTFIL,
does not agree with -')ne of the category names from the input
classification results file, MAPTAP, the following message
will be printed (from internal subprogram DTCHK):
DOT DATA PERFORMANCE SUMMARIES WILL NOT BE PRODUCED - THE
CATEGORY NAMES FROM MAPTAP AND DOTFILE DO NOT MATCH -
CATEGORY NAMES FROM MAPTAP ARE: MCAT1, MCAT2, MCAT3, ...
CATEGORY NAMES FROM DOTFILE ARE: DCAT1, DCAT2, DCAT3, ...
3. If each cateogry name from DOTFIL matches each category name
on MAPTAP, or if each category name on DOTFIL matches one of
the categories on MAPTAP and there are additionai categories
on the MAPTAP which do not match a DOTFIL category name, the
following message is printed (from internal subprogram DTCHK):
THERE IS OR IS NOT 1-1 CORRESPONDENCE BETWEEN THE CATEGORY
NAMES FROM DOTFILE - DCAT1, DCAT2, ...
AND THE CATEGORY NAMES FROM MAPTAP - MCAT1, MCAT2, MCAT3, ...
4. If the number of categories (NOCAT) on the input classification
results file, MAPTAP, is zero(=0) (i.e., category classifica-
tion not performed), the following message is printed:
*** CLASSIFICATION BY CATEGORY (ON MAPTAP) IS REQUIRED IN
ORDER TO PROCESS THE DOT DATA ***
*** DOT PERFORMANCE SUMMARIES WILL NOT BE OUTPUT ***
^p
5. If the number of categories (NDCAT) on the input dot data
file, DOTFIL, is zero (-0), the following message is printed:
*** SETUP3 ** FROM DOTFILE, THE NO. OF DOT CATEGORIES-XX
**** DOT PERFORMANCE SUMMARIES WILL NOT BE PROVIDED ****
6. If the total working storage available in ARRAY (10600
locations) is exceeded by the usage of ARRAY in SETUP3, the
amuunt of excess storage locations attemted is output in the
message:
***** DISPLAY/SETUP3 - CORE OVERFLOW (TOP-TOP2) BY
XXXX -- EXECUTION TERMINATED ******
7. If the number of dots on the input dot data file, DOTFIL,
exceeds 250 dots, the following message is printed:
**** DSPLAY/DSPLY2 **** NO. OF DOTS = XXXX --- EXCEEDS THE
MAX. ALLOWABLE (250)
**** DOT PERFORMANCE SUMMARIES WILL NOT BE PRODUCED ****
8. After reading the dot data from DOTFIL, »sing subroutine
RDDOTS to read the file, a printout of the dot file contents
is provided, as follows:
DOT FILE INFORMATION:
NO. DOT CATEGORIES = XX
TOTAL NO. DOTS = YYY
DOT CATEGORY NAMES:
DCAT1, DCAT2, DCAT3, ...
DOT RECORD:
DOT NO. SAMPLE LINE TYPE CATEGORY
1 XXA YYA 2 12 XXB ^ Y B 2 23 XXC YYC 2 2
Y 4
,^7
_ter
F.1.5 STORAGE REQUIREMENTS
SETUP3 requires 1530 locations in the Instruction Bank, 749
locations in the Data Bank, for a total of 2279 locations.
F.1.6 DESCRIPTION
The modifications to subprogram SETUP3 are as follows:
1. The storage allocation in ARRAY for training fields (TRNSAV,
TRNFLD, TRNVER) is used for final storage of the dot data
information input by the subprogram RDDOTS. This storagearea is used after the usual printout of SAVED TRAINING
FIELDS. Treating each dot as a one pixel training field,
the base addresses FLDSV2, VERTX2, and FIELD2, for three areas
in ARRAY are recomputed, based on the total number of dots
(<250) read from DOTFIL.
Base addresses for ARRAY storage are computed as follows:
FLDSV2 = TOP1, where TOP1 is the first available location
in ARRAY, above the area in ARRAY used for test
field information.
FIEL'D2 = FLDSV2 + 1000 (allowance for information on 250 dotsin TRNSAV (4,250)
VERTX2 = FIELD2 + 1250 (allowance for information on 250
dots in TRNFLD (5,250))
TOP2 = VERTX2 + 500 (allowance for information on 250 dots
in TRNVER (2,250))
2. The tests on TRNKEY are modified to include a test on the
flag, DOTKEY (dot data processing flag).
3. Initiate the output of a correct list of user-requested
options. (See section F.1.4(1)).
4. The dot data performance summary flag, DOTKEY-1, is used to
initiate input of dot data from the DOTFIL, and also ,a com-
parison of category names input from the classification
results file, MAPTAP, against the category names read from
the dot data file, DOTFI:,. If there is a one-for-one match
on category names, dot data performance summaries will be
produced by DISPLAY. If there is a mismatch between the two
sets of category names, the message described in section
F.1.4 (2) above will be written, the DOTKEY flag reset = 0,
TRNKEY set = 0, and the error flag DOTERR set = 0. Dot data
processing will not be done by the DISPLAY processor, when
DOTKEY = 0 or DOTERR > 0.
5. TOP2 is the beginning address in ARRAY for a scratch area,
which is used to temporarily contain the input dot data from
DOTFIL by subroutine RDDOTS. The maximum size required is
1000 locations, for DOTS (4, NDOTS). Subroutine RDDOTS
initializes DOTS (1,I) dot sample number, DOTS (2,I) = dot
line number, DOTS (3,I) = dot type, and DOTS (4,I) = dot
category number (on DOTFIL). Subroutine RDDOTS also initia-
lizes the total number of dots (TOTVT2), the number of dot
categories (NDCAT), and the dot category names (DOTCAT).
6. The existing array, CARD (62), in SETUP3 is used to temporarily
contain the dot category names read from DOTFIL by subroutine
RDDOTS (i.e., DOTCAT, is equivalenced to CARD).
7. An internal (to SETUP3) subprogram, subroutine DTCHK, checks
the dot category names from DOTFIL against the classification
category names from MAPTAP. If each dot category name is
present in the set of classification category names, DTCHK
orders the dot data in DOTS (4,NDOTS) (i.e., ARRAY (TOP2))
such that the dots are in sequential ascending line number
order, with all dots on a given line ordered by ascending
,P--' 6' _i 6
pixel numbers. After ordering fl-i dot data, DTCHK stores Lt'2
dot data into the areas in ARRAY usually reserved for training
field data. The training field data input from MAPTAP is
overwritten in the process.
The training field storage areas in ARRAY are initialized
with dot data information as foliows:
a. Storage is allocated such that
TRNSAV(l,l) = ARRAY(FLDSV2),
TRNFLD(1,1) = ARRAY(FIELD2),
TRNVER(1,1) = ARRAY(VERTX2)
b. The training field-related parameters, TOTVT2 and NOFLD2,
are set = the number of dots
C. Dot data ,i moved from the temporary storage in DOTS(4,NDOTS) to the training field storage areas in ARRAY
in the following manner:
TRNSAV(1,I) = unused in SETUP3
TRKSAV(2,I) = MAPTAP category number corresponding to dot
I analyst-labeled category name
TRVSAV(3,I) = dot type (usually = 2, for bias-correction
dots)
TRNSAV(4,I) = 1 = number of "vertices"
TRNVER(1,I) = dot sample number
TRNVER(2,I) = dot line number
For 1 = 1,2,3,..., NOFLD2 (= total number of dots).
Internal subprogram FIXFLD initializes TRNFLD as usual
to contain the coordinates of the rectangular area
surrounding each dot, such that
TRNFLD(1,I) = starting line number
TRNFLD(2,I) = ending line number
TRNFLD(3,I) = starting sample number
F,-7- m"20d
_A
TRNFLD ( 4,I) - ending sampl%° numberTRNF3 .1'( 5,II - pointer to the location in TRNVER for the
vertex of the field (dot)
TRNFLD is later utilized to outline the dots on the
classification map.
8. The size of the performance table PCTAB is set = NOFLD2 -
total number of dots (i.e., PCTSZ - NOFLD2 if DOTKEY > 0) and
PCTAB utilizes the scratch area in ARRAY, beginning at ARRAY
(TOP2), as usual.
9. After the ordering of the dot data, initialization of TRNSAV,
TRNVER, and TRNFLD, the usual call to the subprogram SETKEY
(if DOTKEY > 0), will be bypassed, and SETUP3 will set FLDKEY
0, DOTKEY = number of dot categories, and will take the
normal return to DSPLAY.
F.1.7 FLOWCHART
N/A
F.1.8 LISTING
The listing for SETUP3 is available in the Data Techniques
Laboratory, JSC Building 17.
cl^a/
F.2 SOFTWARE SUBPROGRAM NO. 2 (DTCHK)i
DTCHK is a new internal subroutine in subroutine SETUP3. The 3functions of this routine are:
1. To check the correspondence between DOTFILF's and MAPTAP's
category names.
2. To order the dots by ascending line number, and for all dots
on a given line, by ascending sample number.
F.2.1 LINKAGES
The subprogram, DTCHK, is called by SETUP3 and is int:.^rnal to
SETUP3. The subprogram is not available to be referenced outside
of SETUP3.
F.2.2 INTERFACES
The interface with SETUP3 is by means of three calling arguments
and five global variables.
F.2.3 INPUTS
Calling sequence: CALL DTCHK (DOT, TRNSAV, TRNVER, DCATNM,
NDOTS, NDCAT)
i'",s a
Parameter Dimension In/Out Definition
DOT (4,NDOTS) In DOT(l,I) - samplewhere MOTS = no.total number of (2,I)=line no.
dots (< 250) (3,I)=dot type
(4,I)=labeled dot
(DOTFILE) cate-
gory no.
TRNSAV (4,NDOTS) Out TRNSAV (1,I)
unused
(2,I) = category
number
(3,I) = dot type
(4,1) = 1 = no.
of "vertices"
TRNVER (2,NOFLD2) In TRNVER(1,I)
where NOFLD2 = sample no.
total no. of (2,I)=line no.
dots (< 250)
DCATNM NDCAT In The dot category
(NDCAT=no. of names
dot categories)
NDOTS 1 In Total no. of dots
from DOTFILE(< 250)
NDCAT 1 In Total no. of dot
categories from
DOTFILE (< 60)
F.2.4 OUTPUTS
See '-he messages described in Section F.1.4 for the line printer
outputs from DTCHK.
F.2.5 STORAGE REQUIREMENTS
DTCHK is internal to subroutine SETUP3. See Section F.1.5 for
SETUP3 storage requirements, including DTCHK.
F.2.6 DESCRIPTION
If there is a match in category names from MAPTAP for cac
category name from DOTFIL , the type of correspondence (i.e.,
1-1 or NOT 1-1) is printed out along with each set of category
names. The NOT 1-1 correspondence is for the case of more
MAPTAP (classification) categories than dot categories.
If there is not a match for each dot category name in the set
of classification (MAPTAP) categories, can error massage is
printed out. DOTKEY and TRNKLY is reset to zero (=O) and DOTERR
is set to one (=1). See Section F.1.4 for the message .put.
F.2.7 FI,UWCIiAR`I'
N/A
F.2.8 LISTING
The listing is available in the Data Techniques Laboratory, JSC
Bui1dinq 17.
F
F.3 SOFTWARE. SUBPROnRAM NO. 3 (REDIF3)
The modifications to subprogram REDIF3 result in the following
additional functions being performed:
1. A new control card, DOTFILE, Is read and decoded
2. A new flag, DOTKEY, is set and used i.n other subprograms to
indicate that dot data classification performance summaries
are requested. DOTKEY is added to the common block DISPL.
3. A new flag, DOTERR, is initialized and used in other subpro-
grams. DOTERR set to one if MAPTAP does not contain any dot
category names. DOTERR is also added to COMMON/DISPL/.
F.3.1 LINKAGES
Subprogram REDIF3 is called by subprogram SETUP3. Subprogram
REDIF3 calls the following subprograms: CHIN, FIND, FLTNUM,
LAREAD, NXTCIiR.
F.3.2 INTERFACES
subprogram REDIF3 references the common blocks DISPL and GLOBAL.
'fwo new variables, DOTKEY and DOTERR are added to the common
block DISPL. DOTKEY is tested in subprograms SETUP3, DSPLY2,
and DOTSUM, and used for initiating dot data processing. DOTERR
may be reset cr tested in subprograms SETUP3 and DSPLAY. Tt is
used to inhibit dot data processing, when an error condition has
been detected.
F.3.3 INPUTS
The calling sequence for subprogram IEDIF3 is unchanged by t.hoso
modifications.
Calling sequence: CALL REDIF3 (TSTSAV, TSTFI.D, TSTVER, VDIM)
F^
.__.,-1
Parameter Dimension In/Out Definition
TSTSAV (4,250) Out Used for test
field or desig-
nated field
information:
TSTSAV(1,N) _
field name
TSTSAV(2,N) _
class number
TSTSAV (3 , N) _
subclass
TSTSAV (4 , N) _
no. of vertices
for field N
N = 1,2,3,...
no. of fields
TSTFLD (5,200) Out Used for storage
of coordinates
of the rectangular
area surrounding
a test or desig-
nated field.
TSTVER VDIM Out Used for storage
of the sample,
line coordinates
of the vertices
for all input
test or designated
fields.
VDIM 1 In Total no. of
locations allo-
cated for storage
of all test or
or designated
field vertices
in the variably-
dimensioned ARRAY
in SETUP3.
Function
Implements the reading of
dot data from the speci-
fied (or default) unit andfile in SETUP3 and the out-
put of dot performance
summaries in DSPLY2.
NOTE: If OUTPUTfUNIT=X,
FILE=Y appears in the
parameter field, it will
be ignored.
• New control card
Keyword Parameter
DOTFILE INPUT/UNIT=m,
FILE=n
(Default: UNIT=8,
FILE=l)
F.3.4 OUTPUTS
The line printer output lists the new control card at the time it
is read by REDIF3. If MAPTAP does not contain any dot category
names, on error message is printed, as follows:
"*** CLASSIFICATION BY CATEGORY (IN MAPTAP) IS REQUIRED IN ORDER
TO PROCESS THE DOT DATA ***"
DOTERR is set to one (=1) in this case. If INPUT is not found
on the DOTFILE card, the default unit and file will be used to
read the DOTFILE. If an error in format is sensed on the DOTFILE
card following INPUT, the error message:
"*** ERROR IN DOTFILE CARD-TERMINATE EXECUTION ***"
is printed out and exit is called.
.yam 14 r^
^f
F.3.5 STORAGE REQUIREMENTS
REDIF3 requires 964 locations in the Instruction Bank, 411
locations in the Data Bank, for a total of 1375 locations.
F.3.6 DESCRIPTION
The order of the modifications to subprogram
1. The keyword array, OPT, is redimensioned
and the new control card keyword, 11DOT71
2. The now dot data processing flag, DOTKEY
as well as TSTKFY (=O), TRNKF.Y (=O), and
REDIF3 are:
to 15 locations,
[L " , is added to OPT.
= 0 is initialized,
DOTERR (=0).
3. For match-up of keyword DOTFIL in 01 1T array versus input
control card keyword, a transfer to a new statement number
185 is added to the transfer list.
4. Statement number 785 and additional coding to test for the
numbor of MAPTAP categories (NOCAT) N 0 coding to set the
new flag, DOTKEY = 1, and a transfer to statement number 789
if NOCAT • 0. At statement number 789 coding is added to
sot DOTERR = 1, TRNKEY = 0.
5. After existing statement number 870, if DOTKEY > 0, or
DOTERR ' 0, TSTKFY is set = 0 (following the test for input
of test fields). Fallowing the test for DOTKEY *, 0, DOTERR >
0, the usual test for "designated" field input is performed.
They may be either "DISIGNATED OTI E.R" or "DESIGNATED
UNIDENTIFIABLE." For dot data processinq, the test fieldf laq, TSTKFY, is turned off ('r,,;TK1;Y - 0) . The designated f ield
flag DI SKFY is on (DESKI:Y=-1) , if and only if any fields read
in are identified as "DESIGNATED" fields.
F.3 .7 FL0WC11AR'r
NIA
-
Jr^
F.4 SOFTWARE SUBPROGRAM NO. 4 (DSPLY2)
DSPLY2 is modified to test the dot performance flag, DOTKEY.
If DOTKEY > 0,a call to a new internal subprogram DOTPCT is
initiated to create the dot classification performance table,
PCTAB. Also, a call to an additional new internal subprogram,
DOTSUM produces the two dot data classification summaries. The
capability to border each dot on the classification line printer
map, as is normally done with training fields, is preserved.
The dots are outlined on the classification map if OPTION
OUTLINE control card has been input to the DISPLAY processor.
F.4.1 LINKAGES
Subprogram DSPLY is called by the DISPLAY processor driver pro-
gram DSE7LAY. Subprogram DSPLY2 calls the following subprograms:
D£SIG, FLDBOR, MAPHD, PCT, PRTSUM, WRTHED, WRTLN, PRTCOL,
SETMRG (no longer effective), RWRITE, WRTHD, RREAD, and two
new internal subprograms, DOTSUM and DOTPCT.
F.4.2 INTERFACES
Subprogram DSPLY2 references two common blocks DISPL and GLOBAL.
F.4.3 INPUTS
The calling sequence for DSPLY2 is unchanged as a result of these
modifications. The usage of the three training field information
array (allocated in ARRAY) in the calling arguments - TRNSAV,
TRNFLD, and TRNVER - are revised by these modifications. Also,
the usage of the classification performance table PCTAB (also
allocated to an area in ARRAY), is modified for dot data perfor-
mance tabulation. The revision to usage of the training field
storage area is in the type of information placed in the three
areas, and is only active for the dot performance summary option
(i.e., DOTKEY > 0). Otherwise, the training field storage areas
are available for their normal usage. The main change to usage
of PCTAB is the size (dimension) of the storage area used for
dot classification tabulation. For data, PCTAB may be treated
as a linear (one-dimensional) array, since there is only a one
dot - one subclass correspondence possible in the classification
of each dot. Once again, this usage of PCTAB is only activated
by the request for dot performance summaries (DOTKEY > 0), and
normal usage of PCTAB for training or test fields remains
available when not in the dot processing mode in the DISPLAY
processor.
Calling sequence: CALL DSPLY2 (TRNSAV, TRNFLD, TRNVER, TSTSAV,
TSTFLD, TSTVER, PCTAB)
Parameter Dimension
TRNSAV (4,NOFLD2)
NOFLD2 = total
no. of dots
In/Out Definition
In Initialized in
SETUP3 as follows
if DOTKEY > 0):
TRNSAV(1,I) =
unused (scratch)
TRNSAV(2,I) =
MAPTAP (classifi-
cation) category
no., for the MAPTAP
category matching
the DOT's category
name.
TRNSAV(3,I)
DOT type ( = 1,or 2)
TRNSAV(4,I) = no.of "vertices" for
DOT I,
I = 1,2,..., NOFLD2
- total no. of :lots
TRNVER (2,TOTVT2)
(TOTVT2 = total
no. of vertices
for all dots =
total number of
dots
TSTSAV (4,NOFLD3)
NOFLD2 = total
no. of test or
designated
fields (<200)
In Coordinates of
rectangular areasurrounding each
dot. Initialized
in SETUPS as follows:TRNFLD(1,I) =
starting line no.
TRNFLD(2,I) = ending
line no.
TRNFLD(3,I) =
starting sample no.
TRNFLD(4,I) = ending
sample no.
TRNFLD(5,I) = loca-
tion in TRNVER for
vertex of dot I.
I = 1,2,...,NOFLD2 =
total no. of dots
In Array storage for
training field (dot)
vertex coordinates:
TRNVER(1,I) = sample
number
TRNVER(2,I) = line
number
I = 1,2,..., total
no. of dots = NOFLD2
TOTVT2
In Array storage for
test or designated
fields, equivalent
to TRNSAV for
training fields.
TRNFLD
(5,NOFLD2)
1^
TSTFLD
(S,NOFLD3)
In Used for test or
designated fields,
equivalent to TRNFLD
for training fields.
In Used for test or
designated fields,
information equiva-
lent to TRNVER for
training fields.
In Storage area,
beginning at ARRAY
(PCTID3) , for dot
performance tabula-
tion (PCTAB (1, 1) _
classified subclass
for dot I, I =
1,2,...,NOFLD2,
upon return from
internal subprogram,DOTPCT) .
TSTVER ( 2 , TOTVT 3 )
(TOTVT3 = total
no. of vertices
for all test or
designated
fields
PCTAB (NGFLD2,1)
NOFLD2 = total
no. of dots
The input of DESIGNATED fields to DSPLY2, in the test field
storage areas - TSTSAV, TSTFLD, and TSTVER - is preserved (not
changed), and if designated fields have been input to the
DISPLAY processor (the flag DESKEY is set = 1), the usual
processing of the classification record to mark pixels in the
designated area(s) is performed in DSPLY2, with the call to
subroutine DESIGN, as usual.
F.4.4 OUTPUTS
There are three additional messages printed from DSPLY2, as a
result of these modifications when in the dot processing mode
F O01
DOTKEY > 0. The dot classification performance table, PCTAB, is
checked after initialization in internal subprogram DOTPCT.
1. If the classification subclass number for any dot exceeds
NOSUB3 (- the threshold "subclass" number), it is assumed
that the dot has been classified "DESIGNATED", in which case
the message is printed:sa ple,line
"DOT (XXX, YYYTIS IN THE DESIGNATED AREA"
2. If the classification subclass number for a dot is zero (=0),
the dot has been found to have sample, line coordinates not
included in the actual area classified, and the subclass for
the dot set - 0 in internal subprogram DOTACT. In this case,
the message is printed:
sample,line"DOT (xXX,YYY) IS NOT IN THE CLASSIFIED AREA"
3. If the number of dot cat-eyt;ries matching MAPTAP (classifica-
tion) categories is not equal to the total number of dot
categories on the input DOTFILE, the message is printed (from
internal subprogram DOTSUM):
"**** DSPLY2/DOTSUM -- DISCREPANCY IN DOTFILE INFORMATION ****
NO. OF DOT CATEGORY LABELS MATCHING MAPTAP CATEGORY NAMES = XX
NO. OF DOT CATEGORIES IS GIVEN AS = YY"
TLe classification map and the classification summary for the
total area classified is output from DSPLY2, as usual.
In addition, as a result of these modifications, following the
usual classification map and associated classification summary,
two dot classification performance summaries are output, when in
the dot processing mode (DOTKEY > 0). The two dot performance
summaries - one by dot category, the other by individual dot -
are output from the new internal subprogram, DOTSUM. See Section
F.6.4 for a detailed description of the output dot classification
performance summaries.
When in the dot processing mode (DOTKEY > 0), DSPLY2 ignores any
"test" field processing - i.e., outlining of "test" fields on the
classification map.
When in the dot processing mode (DOTKEY > 0) and when the OPTION
OUTLINE control card has been input to the DISPLAY processor,
the flag, TRNKEY, will have been set - 1, in which case DSPLY2
outlines each dot on the classification map with a border of
askerisks ("*"), as is normally provided for training fields
when not in the dot processing mode.
F.4.5 STORAGE REQUIREMENTS
The subprogram, DSPLY2, including the '.wo added internal subpro-
grams, DOTPCT and DOTSUM, requires 2106 locations in the Instruc-
tion Bank, 13340 locations in the Data Bank, for a total of
15446 locations.
F.4.6 DESCRIPTION
The modifications to DSPLY2 are to add capabilities related to
LACIE Procedure 1 image processing techniques. LACIE Procedure
1 techniques involve dots, which are one-pixel fields, category-
labeled by photo-interpreters. Normal (non-LACIE Procedure 1)
capabilities and options are preserved in DSPLY2, when not in
the dot processing (LACIE Procedure a..) mode. To achieve the
additional capabilities, DSPLY2 is modified as follows:
1. A test on the dot processing flags, DOTKEY and DOTERR is made,
to bypass the usual initialization of the performance table,
PCTAB, to zero. This is necessary due to the revised
dimension of PCTAB when it is used for dot classification
tabulations.
r
F- ^/z'
2. TRNSAV(4,I), I - i,, NOFLD2 (no: of dots) is set - 2, to
satisfy the requirement of the field bordering subprogram,
FLDBOR, for the number of vertices of a one-pixel field.
3. The IR array, used in the classification performance to
contain the classification record of three adjacent scan lines,
is reused in the new internal subprogram, DOTSUM, as a scratch
area for several arrays used internally in DOTSUM. The
equivalence of these arrays to portions of the IR array is
done in DSPLY2, thereby making these arrays global and unne-
cessary to include in the calling sequence to DOTSUM.
4. In the usual scan line-by-scan line classification performance
loop in DSPLY2, tests are added for dot processing (DOTKEY >
0 and DOTERR # 1), in order to go through additional coding
which tests for the presence of dots on the current scan line,
and provides a call to the new internal subprogram, DOTPCT,
to build the dot classification tabulation in PCTAB. Tests
are made before calling DOTPCT, to see that there are dots on
the current scan line.
S. The usual call to subprogram PCT, to build performance tables
for either test or training fields, is by-passed when in the
dot processing mode, but remains available as usual when not
doing dot processing.
6. The bordering of dots on the classification map is performed
by subprogram FLDBOR, when the training field flag, TRNKEY,
is set = 1. (This will by the case when the OPTION OUTLINE
card is input to the DISPLAY processor). Test field bordering
is bypassed, by virtue of the test field flag, TSTKEY, having
been set = 0, when in the dot processing mode.
7. Following the call to subroutine PRTSUM, which prints the
classification map, the dot classification table, PCTAB, is
checked for dots which have subclass numbers greater than
NOSUB3 (the thresholded subclass number), or equal zero
( =0) which is the case when internal subprogram DOTPCT
r
determines that the dot coordinates are not compatible with
the pixel coordinates of the classified area. Any dots in
the classification table, PCTAB, having a subclass number
greater than NOSUB3 is assumed to be either "DESIGNATED OTHER"
(=NOSUB3+5) or "DESIGNATED UNIDENTIFIABLE" (=NOSUB3+4), in
whir's case the dot classification subclass is set = 0 in
PCTAB. For each dot that is already set = 0 in DOTPCT, a
message to the user is printed out to the effect that the
dot is not contained in the sr.-`: of pixel which were classified.
For dots set = 0 due to being within a "designated" area, a
message to the user is printed out identifying the dot as
being in a designated area. These dots will not be considered
in the dot classification summaries provided later in internal
subprogram DOTSUM.
8. Following the printout of the classification map by PRTSUM
and the checking of dot classification described in (7) above,
a call is made to the new internal subprogram, DOTSUM, which
will provide the two dot classification summaries described
in section F.4.4, using the dot classification tabulation in
PCTAB as the basis for the summaries.
F.4.7 FLOWCHART
The flowchart fo.r the new i:`_ernal subprogram, DOTSUM is provided
in section F.6.7. The flowchart for the new subprogram, DOTPCT,
is provided in section F.5.7.
F.4.8 LISTING
The listing is available in the Data Techniques Laboratory, JSC
Building 17.
4
F.5 SOFTWARE SUBPROGRAM. NO. 5 (DOTPCT)
DOTPCT is a new internal subprogram in subprogram DSPLY2. DOTPCT
is called only if the DOTKEY flag is on (>O). The functions of
this subprogram are:
1. If dot (sample, line) is not contained in the classified area,
PCTAB (K,1) is set to zero. K refers to the appropriate
dot (sample, line).
2. If dot (sample, line) is contained in the classified area,
PCTAB (K,l) is set to its respective classified subclass
number.
F.5.1 LINKAGES
Subprogram DOTPCT is called by DSPLY2 and does not reference any
other subprograms, nor may be referenced by any other routine
external to DSPLY2.
F.5.2 INTERFACES
The interface with subprogram DSPLY2 is by means of three calling
arguments.
F.5.3 INPUTS
Calling sequence: CALL DOTPCT (PCTAB, FIELD, IR)
Parameter Dimension In/Out Definition
PCTAB (NOFLD2,1)
NOFLD2=no. ofdots
Out Table of subclass
numbers for the dots.
PCTAB(I,1)=classifi-
cation subclass no.
for dot I.
IR PTS
PTS=no. of
pixels on each
classified scan
line.
In Table of dot
coordinates. MINA)
(1,I) = pixel no.,
FIELD(2,I)=line no.
for dot I. (equiva-
lent to TRNVER in
DSPLY2)
In The classification
record for one scan
lane. IR(J) = subclass
no. for pixel J.
FIELD
(2,NOFLD2)
In addition to the calling arguments, subprogram DOTPCT utilizesglobal variables which have been initialized in DSPLY2, or sent
to DSPLY2 already initialized. This set of global variables
required by DOTPCT are:
1. PCTKEY = flag for initializing PCTAB to zero (=0) for all
dots - this is done once on the first call to DOTPCT
(i.e., first scan line), and the flag PCTKEY is than
reset in DSPLY2 (PCTKEY > 0) so that pre-initialization
of PCTAB is bypassed after the first call to DOTPCT.
2. SAMSTR = first pixel number in the classification record, IR.
3. SAMINC = pixel increment, in the classification record IR.
4. BCNT = starting position, in the dot "vertex" coordinate
array, for dots having a line number equal to the
current classification scan line number.
S. ECNT = ending position in the dot "vertex" coordinate array,
for dots havi,j a line number equal to the current
classification scan line number.
F-26
F.5.4 OUTPUTS
The tabulation of subclass number for each dot is output by
DOTPCT, via the calling argument, PCTAB.
F.5.5 STORAGE REQUIREMENTS
Subroutine DOTPCT is internal to subroutine DSPLY2. The storage
requirements for DOTPCT are included in the storage requirements
for DSPLY2 (see section F.4.5).
F.5.6 DESCRIPTION
DOTPCT is called from DSPLY2 once for each classified scan line
input from MAPTAP in DSPLY2. Tests are made in DSPLY2 to
determine that there are dots with the given scan line number,
before calling DOTPCT. In DOTPCT, a check is made on the pixel
number for each dot with the given scan line number, to ascertain
that the dot is present in the actual pixels classified. This
must be done due to the possibility of sample and/or line
incrementation in the classified area by the CLASSIFY processor
which generated the classification results file, MAPTAP.
For those dots present in the given classification record (IR),
the subclass (number) at the dot's position in the classification
record is extracted from the classification record (IR) and
placed into the dot's position in the performance table, PCTAB.
For those dots having pixel coordinates which are not in the
classification record, the subclass number is placed in PCTAB
as a zero (=O).
The loop for checking the dots and initializing the performance
table is controlled by two global variables determined in DISPLY2 -
BCNT and ECLAT. BCNT is the beginning dot number for dots having
a line coordinate equal to the current classified scan line
F-27".2c
number, and ECLAT is the ending dot number for dots having a line
coordinate equal to the current classified scan line number.
After FIELD (1,BCNT) through FIELD (1,ECNT) is processed (i.e.,
the dots BCNT through ECLAT) a return is made to calling subprogram
DSPLY2, with the classification performance for these dots
tabulated and returned in the argument, PCTAB.
F.5.7 FLOWCHART
See Figure F-5 for flowchart of subprogram DOTPCT.
F.5.8 LISTING
The listing of subprogram DOTPCT is contained within the listing
of subprogram DSPLY2, which is available in the Data Techniques
Laboratory, JSC Building 17.
F-28
L(-- —4—
STA
$
t
r-.j
J1RGi ` PCTAB(NOrLD2,1) STORACL AREA FORCLASSIFICATION PER-rORAIANCE TABLE OFNOFLD2 DOTS
ARG2 n rIELD(2,N0FLD2) ` DOT "VekTICLS"n SAMPLE/LIN£ COORDI-
NATES Ef%R NOFLD2 DOTSn TRNVCR(DSPLY2)
MW n IR ` CLASSIFICATION RESULTS, ONE SCANLINE
PCTKEY n FLAG FOR INITIALIZING PCTAR-0 (GLOBAL,VARIABLE)
SAMSTR ` FIRST PIXEL NUMBER, IN IR (GIODALVARIABLE)
SAKINC ` PIXEL INCREMENTATIIW, IN IR (GLOBALVARIABLE)
BCHT n STARTINGG POSITION IN FIELD, FORDOT(S) HAVING A LINE CA)RDINATLCURRENT SCA14 LINL NUMBER (.;LCBALVARIABLE)
BCNT ` ENDING POSITION IN FIE 41, FOR DOT(S)HAVING A LINE COORDINATE ` CURRENTWAN LINE NUMBER (GLOBAL VARIABLE)
- rIELD(1,K) PCTAS(K,1)-O
`PIXEL NO. -
f
^ IN IR
f PCTAB(K)` R (PIXELNUMBER)
I
— =SUBCLASSR FOR
tar K 1
KnK+1
i
\1
^TE.ECNT ^ K \\
1
f
.GT.ECNT
i
RETURN
I`1-NUMBER
DOTS
l00
K+BCNr
t
Figure F-S.- Flowchart for Subprogram DOTPCT
rF-29
F.6 SOFTWARE SUBPROGRAM NO. 6 (DOTSUM)
Subprogram DOTSUM is a new internal subprogram added to the
DSPLY2 subprogram in the DISPLAY processor. The functions
performed by the subprogram are as follows:
1. To compute analyst labeled category proportions over the
classified area as follows:
a. Uncorrected proportions for the analyst-labeled categories
b. Bias corrected proportions for the analyst-labeled
categories
2. To compute the "alpha" table
3. To output two classification performance tables as follows:
a. Summary by dot (analyst-labeled) category showing, for
each analyst-labeled category:
1.) Total number of dots labeled by analyst for the
given category
2.) Percent of correct classification of analyst-
labeled dots (i.e., ratio of number of dots labeled
C I , classified C I to the total number of dots
labeled CI)
3.) Number of dots thresholded
4.) Uncorrected category proportion
5.) Bias corrected category proportion
6.) Alpha values
7.) Number of dots in the labeled category which were
classified into each possible classification (MAPTAP)
category.
b. Summary by individual dot showing:
1.) Coordinate of dot (sample, line)
F 0
a
_tee
2.) Analyst-labeled category name
3.) Classifier's identification of the dot (category
and subclass name)
F.6.1 LINKAGES
Subprogram DOTSUM is internal to subprogram DSPLY2. The subpro-
gram does not reference any other subprograms, and may not be
referenced by other routines external to DSPLY2.
F.6.2 INTERFACES
Certain variables from common block DISPL and DSPLY2 are utilized
by subprogram DOTSUM, as global initializes. See the flowchart
for DOTSUM (Figure F-6) for identification of these variables.
F.6.3 INPUTS
Calling sequence: CALL DOTSUM (SUBTOT, THTOT, PCTAB, TRNSAV,
TRNVER)
Parameter Dimension In/Out Definition
SUBTOT NOSUB3 In
(no. of
subclasses +1)
Total no. of pixels
classified into
each of the sub-
classes, and thres-
holded total for all
subclasses.
Total no. of pixels
thresholded in each
subclass, over the
total area classi-
fied.
THTOT
NOSUB3
In
PCTAB (NOFLD2,1)
NOFLD2=total
no. of dots
In For DOT performance,
PCTAB(I,l) = sub-
class for dot I
F-.31
TRNSAV (4,NOFLD2) In TRNSAV(1,N)=unused
TRNSAV(2,N)=labeled
category number
TRNSAV(3,N) =dot type
TRNSAV(4,N)=2 (no.
of vertices)
TRNVER (2,TOTVT2) In Dot coordinates:
TOTVT2=total TRNVER(1,I) = sample
no. of dots coordinate, TRNVER
(2,I) = line coordi-
nate of dot I
F.6.4 OUTPUTS
The dot data classification summaries are provided in place of
the usual test or training field summaries. Two dot classifica-
tion summaries are output:
• Dot category summary table
• Individual dot summary table
F.6.5 STORAGE REQUIREMENTS
The storage for DOTSUM is included in the total storage require-
ments of subroutine DSPLY2 (see Section F.4.5).
F.6.6 DESCRIPTION
The subprogram functions as follows:
1. Input via calling arguments and common block DISPL:
a. SUBTOT (NOSUB3) = total number of pixels classified into
subclass 1,2,..., NOSUB2, THRESH
NOSUB2 = total number of subclasses
NOSUB3 = total number of subclasses + 1
a
b. THTOT (NOSUB3) = total pixels thresholded, by subclass
c. PCTAB (NOFLD2,4) = the subclass no. for each dot i, i =
1,2,...,NOFLD2 = total number of dots
d. TRNSAV ( 4 , NOPLD2) :
TRNSAV (1, N) = unused
TRNSAV(2,N) - dot category
matching the
the dot
TRNSAV(3,N) = dot type (=1
TRNSAV(4,N) = 2 = number o
number for the MAPTAP category
analyst-labeled category of
or =2)
f" vertices" for dot
e. From common block DISPL: NOCAT = number of classification
categories; CATNAM(61) = classification category names;
SUBCAT(60) = subclass-to-category correspondence (SUBCAT
(I) = M, means subclass number I belongs in category
number M); NOF4IJD2 = total number of dots; NDCAT = DOTKEY =
number of dot categories, from DOTFILE.
2. Store dot type in TYPE (=TRNSAV(3,1)), initialize NDCAT =
DOTKEY = number of dot categories and initialize NCLAT =
NOCAT = number of classification categories, NCLCAT = NOCAT +1.
3. Move labeled category from TRNSAV(2,I) to TRNSAV(3,I), for
I = 1, NOFLD2 (=total number of dots)
4. Transfer each dot "vertex" (sampl(--,, line coordinate) from
TRNVER array to TRNSAV (1,I), TT.NSAV (2,I) for I = 1,
NOFLD2 dots [TRNSAV(1,I) = dot sample, TRNSAV(2,I) = dot
line number, TRNSAV(3,I) = labeled category number, I = 1,
NOFLD2 = total number of dots].
5. Compute total number of pixels classified in the total area
classified, except for thresholded pixels and pixels in the
"designated" area: NOSUB2
PIXTOT = SUBTOT(i)
i=1
F33'
6. Compute the total number of pixels classified into each
analyst-labeled category:
for I - 1,2,..., NOSUB2 (total number of subclasses),
LBLTOT(K) - LBLTOT(K) + SUBTOT(I),
where K = SUBCAT(I) - category
corresponding to subclass I.
7. Compute dot totals classified, by classification category:
Initialize CLTOT(K) = 0, K = 1,2,...,NCLAT( =NOCAT). Then,
for I = 1, NOFLD2, SUBCL = (PCTAB(I,1), 1 < SUBCL < NOSUB2,
CAT = SUBCAT(SUBCL): CLTOT(CAT) = CLTOT(CAT) + 1
8. Based on occurrence in the dot data array, TRNSAV, initialize
an ordered set of dot category labels DOTLBL(J,1) =
CATNAM(LBL) = category name and DOTLBL(J,2) = LBL = category
number of labeled dot for J = 1,2,...,NDCAT, and LBL
TRNSAV(3,I), I = 1,2,..., no. dots, such that DOTLBL
(J+1,2) > DOTLBL(J,2).
9. Compute the uncorrected proportions of dot categories over
the total area classifeid; PUNC(I) = LBLTOT(J)/PIXTOT"100;
I = 1, NDCAT; J = DOTLBL(I,2).
10. Initialize TRNSAV(4,I), I = 1, NOFLD2 (number of dots) to
contain the classification category (number) for dot I:
SUBCL = PCTAB(I,1), I = 1,2,...,NOFLD2; if SUBCL = NOSUB3,
CAT = NOCLCAT (=NDCAT + 1); if SUBCL # NOSUB3, CAT = SUBCAT
(SUBCL); TRNSAV(4,I) = CAT (classified category number).
11. Initialize LABCLS(I,J) = 0, I = 1,2,...,NODCAT; J = 1,2,...,
NCLCAT (=NOCAT + 1)
12. Form a table showing (a) the labeled dot category, and (b)
the total number of dots with a given label that have been
classified into each classification category:
Initialize LABCLS(I,J) = 0, I = 1, NDCAT, J = 1, NCLCAT; then
for J = 1, NOFLD2, LB = TRNSAV (3,J), CLS = TRNSAV (4,J):
LABCLS (LB B CLS) = LABCLS (LB,CLS) + 1.
FF
"7 ;V
13. Compute alpha table for labeled versus classified dots;
alpha (I,J) = LABCLS (J,I)/CLTOT(I)*100, I = 1, NOCAT classi-
fication categories, J - 1, NDCAT labeled categories; set
alpha (I,J) - 0, where I > NDCAT.
14. Compute corrected proportions for labeled dot categories:
for I = 1, NDCAT (no. of dot categories),
NDCAT
PCORR(I) = 'Z [alpha(J,I) * PUNC(J)] * 100J-1
15. Tabulate the total number of analyst-labeled dots in each dot
category:
initialize TOTLBL = 0; then for I = 1, NOFLD2 = total number
of dots and LBL = TRNSAV(3,I) and for J where DOTLBL(J,2)
LBL; TOTLBL(J) = TOTLBL(J) + 1.
16. Tabulate the number of dots in each category which were
thresholded; initialize TOTTHR(J) = 0, I = 1, NDCAT; then
for I = 1, NDCAT = no. of dot categories, TOTTHR(I)
LABCLC (I,NCLCAT)
17. Print first dot classification performance summary, by
category: for I = 1, NDCAT,
a. labeled dot category name = DOTLBL(I,1)
b. total number of analyst-labeled dots in each category =
TOTLBL(I)
C. percent correct classification = LABCLC(I,I)/TOTLBL(I)*100.
d. number of dots thresholded in the analyst-labeled
category = TOTTHR(I)
e. uncorrected labeled category proportion = PUNC(I)
f. bias-corrected labeled category proportion = PCORR(I)
g. classification summary and aJI for labeled category I:
for J = 1, NCLCAT; LABCLS(I,J), ALPHA(J,I)
18. Set SUBNAM(NOSUB3) _ 'THRESH'
19. Print second dot classification performance summary, by
individual dot: for I - 1, NOFLD2 - total number of dots.
a. dot identification - (sample,line) - TRNSAV(1,I),
TRNSAV (2, I)
b. labeled category name - CATNAM[TRNSAV(3,I)]
C. classified category name = CATNAM[TRNSAV(4,I)]
d. classified subclass = SUBNAM[PCTAB(I,1)1
e. If dot is thresholded, in designated area, or not in the
area classified, substitute "******" for both category
and subclass names to be output for the dot.
See figure F-6 for flowchart of internal subprogram DOTSUM.
F.6.7 FLOWCHART
N/A
F.6.8 LISTING
The listing for DOTSUM is contained in the listing of subprogram
DSPLY2, which is available in the Data Techniques Laboratory,
JSC Building 17.
_X_-J' A 691
SNITIALItATION AND GIWMsPCTAB (I) - CLASSIFICATION SUBCLASS,TPMSAV (1,1) - SAM&LE COLIWIAATE,TYMAV (2,I) - LIVE COOhDIMATE,TRNSAV (3,I) - ANALYST LAALLID CATEGORY,TPWAV (1,1) - CLASSI P ICAKI W CATEGOPYFOR I - 1,2,..., NUMNEk V TSSUHC7AT - SUSCT hZS-TO-CATt'G,RY CORRESPONUMrNOCAT - NUMBER Or CLASSIFICATION CATEGORIESNOCAT - NUMBER OF ANALYST-LABELED CATEGORIESNOBUS2 - NUMBER or SUSCLAnsrsSUBTOT(K) - TOTAL Writ PIXEL CLASSIFIED INTO
SUSCLASS K
IMUg2
PIXTOT -
r SUBTOT (K)K-1
FOR N - NUMBER SUBCLASSES, CATEGORY Js
NLSLTOT (J1 * SUBTOTiJ
i-1
• TOTAL UMBER PIXELS, EACHCLASSIFICATION CATEGORY J
rOR EACH J - SUBCAT(PCTAB(I)],
CLTOT (J) - CLTOT (J) + 1
- TOTAL ANALYST-LABELED DOTSCLASSIFIED INTO CATEGORY J
FOR I - 1, 2, ..., NUMBER ANALYST-LABELEDCATEGORIESt
DOTLSL (I.1) - ANAL.'ST-LABELED CATEGORY NAME
DOTLBL (I,2) - CLASSIFICATION CATEGORY NUMBER
WHERE I%YPL.BL(11,2) <DOTL.11L(I,2)<DOTLRL(I+1,2)
FUNC(I) - L.BLTOT (I)/PI%TOT
- UNCORRECTED PRCPORTION, LABELED
CATEGORY I
(A
Figure r-6.- Flowchart for Subprogram DOT.uM
F-37
0FOR K - 1, 2, .... TOTAL NUMBER ANALYST-fASZLED'
DOTS, AND FOR I - ANALYST-WEVO CATEGORY,
J - CLASSIFICATION CATEGORY Or DOT Kt
LISCLS (I,J) - LADCLS (I,J) +1
- TOTAL NUMBER OF DOTS LABELED I,
CLASSIFIED J
FOR I - 1, 2, ..., NUMBER CLASSIFICATION
CATEGORIE' AND J - 1, 2, ..., NUMBER ANALYST-
LIBELED CATZGORIESt
aW - ALPHA (I,J) - LABCLi (J,I)/CLTOT (I)
NOCAT
PCORR(II - z IALPHA(I,J)*PUNC(J)] •100J-1
- BIAS - CORRECTED PROPORTION, LABELED
CATEGORY I
rOr ''- - 1, 2, ..., TOTAL NUMBER DOTS AND J - 1, 2, ...,
NDC ^ t
IF TRNSAY (3,11 - DOTLBL (J,2),
TOTLEL (JI - TOTLBL (J) + 1
- TOTAL NUMBER DOTS IN EACH LABELED
CATEGORY J
TOTTHR (21 - LABCLS (I,NOTCAT+l)
- TOTAL NUMBER DOTS THRESHOLDED
IN LABELED CATEGORY I
0Figure F-6.- Continued
t^31
1
OUTPUT TABLE 2s
TRNSAV (1,K), TRNSA
CATNAM [TRNSAV (j,K
CATNAM ITRNSAV (4,K
SUBNAM ]t`CTAB (K)]
G)OUTPUT TAKY. 1i
DOTLRL (1,1), TOTLBL (I), TOTTHR (I),
PUNC(I), FORM, LwLS (I,J),
ALPHA (.1,I) FOR I- 1, 2, ....
NUMBER ANALYST-LABELED CA1t"t;UklF:; AND J
1, 2, ..., NUMPER CLASSIFICATION
CATEGORIES
Figure F-6.-cor.clu.lcd
F.7 SOFTWARE SUBPROGRAM NO. 7 (DSPLAY)
DSPLAY is the driver program for the DISPLAY processor. Minor
modifications were required to incorporate LACIE Procedure 1 image
data processing options. The primary impact of the modifications
to DSPLAY are described in Section F.7.4 and F.7.6 below.
F.7.1 LINKAGES
DSPLAY is called by the EOD-LARSYS executive program, MONTOR.
DSPLAY calls SETUP3, DSPLYI, EMT11RS, DSPLY2, and PRTPCT.
F.7.2 INTERFACES
The display program references the DISPL common block.
F.7.3 INPUTS
Calling Sequence: CALL DSPLAY (ARRAY,TOP)
Parameter Dimension In/Out Definition
ARRAY 10,600 In variably dimensioned
working array
TOP 1 In Max. usable location
in array. SET=10,600
in the EOD-LARSYS
executive program,
MONTOR.
F.7.4 OUTPUTS
When not in the dot (LACIE Procedure 1) processing mode, a cc-Ili
is made to EMTHRS from DSPLAY, when test or training fields have
been input to the DISPLAY processor. EMT11RS calculates the
emperical thresholds, using data from defined test or training
field storage areas in the large working array, ARRAY. The
;.^0
emperical thresholds may be printed out (plotted) if the proper
option is input to the DISPLAY processor.
When in the dot processing mode, however, the emperical threshold
computations are not available to the user, due to the utilization
of the training field storage areas for dot data storage, and due
also to the fact that test fields are not allowed to be input
when in the dot processing mode ( designated fields may be input,
however).
This constitutes a revision to the output normally available via
DSPLAY. When not in the dot processing mode (no DOTFILE control
card input), the usual emperical threshold options are available
to the user.
Also, when not in the dot processing mode, a call to PRTPCT is
made from DSPLAY. This results in classification performance
summaries by subclass, class, and category for either test
fields or training fields.
When in the dot processing mode, the test or training field
performance summaries are not available to the user, due to the
usage of the test and training field storage arrays described
above.
The test or training field performance summaries are replaced by
dot classification performance summaries, when in the dot
processing mode in the DISPLAY processor.
F.7.5 STORAGE REQUIREMENTS
DSPLAY requires 224 locations in the Insiruction Bank and 40
locations in the Data Bank for a total of 264 storage locations.
F.7.6 DESCRIPTION
DSPLAY is modified to bypass the call to the emperical threshold
computation routine, EMTHRS, when in the dot processing mode
(DOTKEY > 0 or DOTERR > 0), and to bypass the call to the test/
training field classification performance output routine, PRTPCT,
when in the dot processing mode. The modifications were made by
inserting tests on the dot processing flags, DOTKEY and DOTERR,
at the two appropriate places in DSPLAY.
This modification is made necessary because the dot data utilizes
the usual training field storage areas, and test fields are not
allowed to be input to the DISPLAY processor when dot performance
summaries are requested via the input DOTFILE control card.
F.7.7 FLOWCHART
N/A
F.7.8 LISTING
The listing is available in the Data Techniques Laboratory, JSC
Building 17.
F.8 SOFTWARE SUBPROGRAM NO. 8 TAPLAB)
TAPLAB is an assembly language (SLEUTHII) program for the Univac
1108/EXEC 2, which has a Fortran V calling sequence so that it
may be called from a Fortran V program. The purpose of TAPLAB
is to provide the operational label (i.e. tape reel number, or
other label used on an "ASG" card in the equation "UNIT=LABEL")
which is assigned to a logical tape unit (A,B,C, ... ).
F.8.1 LINKAGES
Subprogram TAPLAB presumes the availability of the UNIVAC EXEC 2
system procedure (routine), TLABL$.
F.8.2 INTERFACES
Subprogram TAPLAB interfaces with the Fortran V calling program
via two calling arguments. Subprogram TAPLAB references the
UNIVAC/EXEC 2 system procedure, TLABL$.
F.8.3 INPUTS
Calling Sequence: CALL TAPLAB (UNIT, LABEL)
Parameter Dimension Type In/Out Definition
UNIT 1 Integer In The Fortran unit no. -
legitimate numbers are
(positive) 1-4,7-16,
and 18-29. Fortran
units 5,6 are system
input, output units,
respectively. Fortran
unit 17 is reserved
as system plot unit.
Fortran unit 30 is
the "reread" unit.
ORIG!]VALPAG
. P00R QUA ti,2^
LABEL 1 Alphanu- Out The operational
meric or label assigned to
INTEGER O's UNIT. If UNIT5,6,
17, or 30 LABEL is
set = XXXXXX and
returned. If UNIT
is unassigned as a
tape unit, LABLE is
returned all integer
zero's in the six
character positions
in the word. If
UNIT=1-4, 7-16, or
18-29 and the
corresponding logical
unit (A-D, E-N, 0-Z)
was assigned a tape
unit by the ASG
UNIT=LABEL card,
LABEL = input tape
label is returned
as a 6-character
alphanumeric.
F.8.4 OUTPUT
Subprogram TAPLAB provides to the calling program the tape label
associated with (assigned to) the input (via first argument)
Fortran unit number. The tape label is output via the second
calling argument. The output tape label is either a six-character
alphanumeric if the Fortran unit has been assigned a label, or
all X's if the Fortran unit is unassigned, or all zero's if
the Fortran unit is either 5,6,17, or 30.
4r'
F.8.5 STORAGE REQUIREMENTS
Subprogram TAPLAB requires 68 storage locations.
F.8.6 DESCRIPTION
TAPLAB testa the number in ARG1 for within range 1 to 4. If
YES, the unit number is converted to the appropriate logical
unit character A - D , and a jump made to the call to the UNIVAC
System Procedure, TLABL$. If NO, the number is tested for
within range 7-16. If YES, the number is converted to the
appropriate logical unit character 'E'- N and a jump made to
the call to TLABL$. If NO, the number is tested for within
range 18-30. If YES, the appropriate conversion to logical
unit 0'--Z is made, and a jump to the call to TLABL$. If theunit is none of the number 1-4, 7-16, or 18-30, a jump is made
directly to ERUNIT where a label = XXXXXX is placed in ARG2
and a return made to the calling program.
If the unit is a legitimate number within the ranges described
above, but was not assigned to a tape unit in the run, by means
of the UNIVAC ASG UNIT=LABEL control card, the return from
TLABL$ is all zero's, and this is the label placed in ARG2 to
return to the calling program.
A test is made on the first character of the label returned to
TAPLAB from TLABL$. If the first character position contains
a zero, a blank character is inserted in the first character
position of the label returned via ARG2. This is for the case
of a 5-character tape label having been assigned to the Fortran
unit.
TAPLAB utilizes registers A0, A7, A8, A9, and X11.
F.8.7 FLOWCHART
N/A ^.^
F.8.8 LISTING
The listing is availabel in the EOD-LARSYS listing in the Data
Techniques Laboratory, JSC Building 17.
a39
APPENDIX G
TABLE OF CONTENTS
G.1 Software for Routine No. 1 (TAPERD)
G.2 Software for Routine No. 2 (RDDOTS)
G.3 Software for Routine No. 3 (WRTDOT)
Parameter In/Out Definition
G.1 SOFTWARE SUBPROGRAM NO. 1 (TAPERD)
The new capabilities of routine TAPERD are:
1. on option, unpack sun agles from the header record of the
MSS Universal format input tape.
2. unpack the start and stop pixel number, pixel skip number,
line skip number from the header record of the MSS Universal
format input tape.
G.1.1 LINKAGES
The routine TAPERD is called by the routines: DOTS, STOMAP,
RDDATA, CLSFY2, LEARN, NDHST?., LNTRAN, HSTGRM, HISTGM.
The corresponding processors are DOTDAT, LABEL, ISOCLS, CLASSFY,
STAT, NDHIST, DATATR, HIST, and GRAYMP.
G.1.2 INTERFACES
The subprogram TAPERD interfaces with other routines through
common block ISOLNK.
G.1.3 INPUTS
TAPERD has 3 entry points: TAPHDR, FLDINT and LINERD
• Calling sequence: CALL TAPHDR (DATAPE, DATFIL)
Parameter Dimension In/Out Definition
DATAPE 1 In Tape unit number.
DATFIL 1 In Number of EOF"s to
be read over in
positioning tape,
minus one.
o Calling sequence: CALL FLDINT (FLDINF, FETVEC, NOFEAT)
FLDINF 6 In Rectangular field
description for use
Parameter Dimension In/Out Definition
FLDINF in unpacking
(Continued) pixels fromMSS tape.
FETVEC 30 In Contains channels
requested.
NOFEAT 1 In Number of channelsin FETVEC.
• Calling sequence: CALL LINERD (IDATA, ENDTAP)
Parameter Dimension In/Out Definition
IDATA Depends upon Out Array containing
buffer size unpacked data.
in calling
routine
ENDTAP 1 Out EOF trigger:
returns value
of -1 if anEOF is encountered
G.1.4 OUTPUTS
N/A
G.1.5 STORAGE REQUIREMENTS
Code - 16416 8Data - 24208
G.1.6 DESCRIPTION
The information to be unpacked from the Universal format MSS tape
occupies the following byte positions on the tape herder record:
Byte Numbers Description
109-110 pixel start number
G-2 `,)
1Byte Numbers Description
110-111 pixel stop number
1789-1790 pixel skip factor
1791-1792 line skip factor
2201-2202 sun angle for pass 1
(channels 1-4)
Tape 2203-2304 sun angle for pass 2
Sun Angles etc. (channels 5-8) etc. (up to 8
passes)
This information is unpacked by simply extending the TAPHDR
routine data vectors HWRD, BIT and NB, expanding the dimension of
the ID vector, and expanding an existing unpacking code block.
The information listed above will be placed in labeled common
ISOLNK.Please refer to the document "Universal Format read Routine for
UNIVAC 1108 Programs", Technical Memorandum, Project Number 1651V,
August, 1973 for a full description of utility routine TAPERD.
G.1.7 FLOW CHARTN/A
G.1.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
'6
G. 2 SOFTWARE SUBPROGRAM NO. 2 (RDDOTS)
Routine RDDOTS reads information from the dot data tape.
G.2.1 LINKAGES
Routine RDDOTS is called by routines FILERD, ISOCLS, and SETUP3.
The corresponding processors ace LABEL, ISOCLS, and DISPLAY.
RDDOTS calls a file positioning routine ?SBSFL.
G.2.2 INTERFACES
Interfaces with other routines through the common block GLOBAL.
From this block is obtained the Fortran dot data tape unit number
LOTUNT and the file number DOTFIL. The default unit number is
8 (UNIVAC number F).
G.2.3 INPUTS
Calling sequence: RDDOTS (DOTS, DOTVEC, TOTDT3, TYPSWT, SIZES,
TOTDT2, NOCAT, CATNAM, NOFET2, FETVC2,
DOFEAT, FETVEC, NOSUN, ANGLE, NOFLD,
TOTVRT, FLDSAV, VERTEX, KVAR)
Parameter Dimension In Out Definition
DOTS (SIZES, TOTDT2) Out Dot information,
spectral, spatial, or
both depending upon
option value of TYPSWT
DOTVEC TOTDT3 In Depends upon valve of
TYPSWT:
1 - list of dots for
which spectral
information is
wanted
2 - ignored, except for
a check if TOTDT3
+ 0.
-G-r4 , t
In/OutParameter Dimension
DOTVEC (cont)
Definition
3 - list of dots to be
excluded, all other dots
on the DOTFIL are passed
back to calling program
TOTDT3 1
TYPSWT 1
SIZES 1
TOTDT2 1
In Depends upon value ofTYPSWT:
1 - number of dots
requested
2 - should be preset to
0
3 - number of dots to be
excluded
In Option switch, must be
preset to a value of1,2, or 3
1 - spectral information
requested
2 - spatial information
requested
(sample, line, type,
and category numbers)
3 - both spatial and
spectral information
requested
Out Depends upon value of
TYPSWT:
1 - set to NOFET2
2 - set to 4
3 - set to 4 NOFET2
Out Depends upon value of
TYPSWT:
1 - set to TOTDT3
2 - set to TOTDOT
Parameter Dimension In/Out Definition
TOTDT2 1 Out (number of dots on
(continued) DOTFIL)
3 - set to TOTDOT-TOTDT3
NOCAT 1 Out Number of categories,
value extracted from
DOTFIL
CATNAM NOCAT Out Category names, values
extracted from DOTFIL
NOFET2 1 In/out Number of charnels for
which information is
requested. If set to 0,
reset to NOFEAT. if
TYPSWT = 2, the value
of NOFET2 is ignored.
FETVC2 NOFET2 In Channel numbers for
which information is
requested, ignored if
TYPSWT=2.
NOSUN 1 Out Number of sun angles
on DOTFIL
ANGLE NOSUN Out Sun angle values
on DOTFIL
NOFLD 1 Out Number of fields on
DOTFIL
TOTVRT 1 Out Number of vertices on
DOTFIL
FLDSAV (4,NOFLD) Out Field information on
DOTFIL
-6 ^;
Parameter Dimension In/Out Definition
VERTEX (2, TOTVRT) Out Vertex information on
DOTFIL
KVAR (SIZES, TOTDT2) Out Set if TYPSWT = 1,
same information as
DOTS, but in floating
point.
G.2.42.4 OUTPUT
N/A
G.2.5 STORAGE REQUIREMENTS
Code - 762 8Data - 117678
G.2.6 DESCRIPTION
The dot data tape is read and appropriate information is extracted.
There are three modes of extraction:
1. dot spectral information
2. dot spatial information
3. both spectral and spatial information.
In all cases, the count information (first record) is made avail-able.
Each file on the dot data tape consists of three records. Please
refer to the flow chart provided in Figure G.2 for details con-
cerning contents of these records, also the file description inAppendix H.
Dot spectral information consists of radiance values for those
dots and channels specified. Dot spatial information consistsof .
1. sample number2. line number
3. type number (l,for label/starting dots, 2,for bias dots)
4. category number
for those dots specified by the user.
G.2.7 FLOW CHART
See Figure G-1 for flow chart of the RDDOTS routine.
G. 2.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
G-8
,
RDDO'CS t
DOTS, DOTVEC, T0TDT3, TYP:WT,iIZES. T0TOT2, NOCAT, CA'CNAHWorm. FLTVC2, mornAT, FLTVF^C,
Rt, ANGLE. W)VI .D, TOTVRT.f FLDSAV, VERTEX, KYAR
CFITFIZOOOTVNT"n TON TAPE
READ FIRST RECORD^NOCAT, NOFEAT. NOFLD, TOTVRT, TOTDOT,NOSUN, CATNAM(I),I-1, NOCAT, SIZE
READ SECOND RECORDTTTWI^ls FETVFC(Z), I-1, HCFEAT
(IGNORE)WT-3t
IFIE1T]VE/c(I),11I-1p^p^NI,,OFEATt FLD((SAV(I,J)
I 1i 2i J-"li TOTVRANGLE(I{?)rNOSUN
r t
TYPSNZti2 ,S ( A r
M0FET2#0YES
8
NO
SET DEFAULT CHANNELSFETVC2(I) - IFETVC3(I) . 2, I-1, NOFEAT IWOMT2 . NOFEAT
a
J>NOFCP2\ ^J-Jal
I FtTVEC. (kl^^(J) FOR ONE bos CALL ERROR
k-1, NOFEA / EXIT_•
YES
! SAVE VALUE OF k
L`. FETVC3 (J) k
/ 0 ^Y
C NO CALLCALL Ef RRORJ) STOTDOT J ,>_ _ O,TOTDT^ EXIT
i-.---
.
-- HD THIRD RECORD TOTALSIZE *T0TDOTjTEMDOT(I), I - i, TOTAL .
TYPSWT . 1 YES D
`
TYPSWT\2 ES
YES___
Figure G-t.- Flowchart for Subproarams RDDOTS
ORIGINAL, QAQC ISOF POOR QUXY
i^
Dt ! .
S-V
SIDES n NOFET2 !SIDES n 4 JJ n 0
TOTDT2 TOTDT] )70TDT2 n TOTDOT ( SIDES n SIDE
FOR k-1, TOTDT2t ;FOR I n 1, TOTDT2t TOTM n TOTDOT - TOTDT3 !
kk n DOTVCC (k) ^kk n (r - 11 *SIDE kk- I
i FOR J n 1, SIDES: FOR k n 1, SIDESt MAJOR LOOP:
{ JJ n FETVC3 (JI iDOTS (k,il n TEMDOT (kk+k) FOR k n 1, TOTDOTt
1 JJJ n (kk-i ) • SIDE + JJ + 4 'SPATIAL INFORMATION IF THIS DOT IS EXCLUDED, DUMP kk !
RVAR (J,k) n FLOAT (TEMOOT (JJJI) AND C.0 TO END OF MAJOR LOOP.
DOTS (J,k) n Tf.MDOT (JJJ) ` ' OTHERWISE, BUMP JJ, COMPUTE JJJ n }
SPECTRAL INFOMATION (---- - -_a + (k-1) • SIDEFOR J n 1, 4tDOTS (J,JJ) - TEMDOT (JJJ+J)FOR Jn1, N0FrT':
-_
T^TUR^
2 n FI:TVC3 (J)DOTS ( 4+J,JJ) 'TEMDOT(JJJ+I+9)
RETURN1 BOTH SPECIAL ANU SPATIAL INFO.
i
RETURN
f
Figure G-t.- Continued
G -10
J
G.3 SOFTWARE SUBPROGRAM NO. 3 (WRTDOT)
Subrout i ne WRTDOT writes the dot data tape. One file is written
per call to WRTDOT.
G.3.1 LINKAGES
Routine WRTDOT is called by routine DOTS in the DOTDATA processor.
WRTDOT calls the UNIVAC file positioning routine FSBSFL.
G.3.2 INTERFACES
No common blocks are provided for WRTDOT.
G.3.3 INPUTS
Calling sequence: WRTDOT (TOTDOT, NOSUN, FLDSAV, VERTEX, ANGLE,
DOTS, NOCAT, CATNAM, SIZE, NOFET2,
TOTVT2, NGFLD2, UNIT, FILE)
Parameter Dimension In/Out Definition
TOTDOT 1 In Total number of dots to be
written on DOTFIL
NOSUN 1 In Number of sun angles to
be written.
FLDSAV (4,NOFLD2) In Field information to be
written
VERTEX (2, TOTVT2) In Vertices to be written
ANGLE NOSUN In Sun angles to be written
DOTS (SIZE, TOTDOT) In Dot information to be
written
NOCAT 1 In Number of categories
CATNAM NOCAT In Category names
SIZE 1 In 4 + NOFET2
NOFET2 1 In Number of features (channels)
to be written on DOTFII,
Parameter Dimension In/Out
iii
1
Description
FETVC2 NOFET2 Ini
Channel numbers
TOTVT2 1 In Total number ofvertices to be written
I
NOFLD2 1 In Total number of fields !
to be written
UNIT 1 In Unit number (Fortran)of DOTFIL
FILE 1 In3
File number of DOTFIL
for this file
G.3.4 OUTPUT
An unformatted binary tape is written, with three records per file.
G.3.5 STORAGE REQUIREMENTS
Code - 562 8Data 578
G.3.6 DESCRIPTION
The contents of the output tape files are described in Appendix
H. All the information needed to write a file is brought in
through the calling sequence to subprogram WRTDOT.
G.3.7 FLOW CHART
See Figure G-2 for flow chart of WRTDOT.
G.3.8 LISTING
Available in the Data Techniques Laboratory, JSC Building 17.
G-12
WRTDOT
v q-^
ToroDT, N06IlbI, FLDSAV, Yt:R?FX;AMG ,DOTS. NOCAT, CATNAM, SIZE, NoI'ETZ,tETVC2, TOTVT2, NOFLD2, UNIT, FI
REWIND DOTUNT^CAI-L
FSHSFL TO POSITIONDOTUNT TAPE
\NOCAT, WRITE FIRST RECORD
NOFET2, NOFLD2, TOTVT2, TOTDOTTf
OSUN, CATNAM ( I), I= 1, NOCAT, SIBS/"— •f
WRITE SECOND RECORDFETVC2 (1), I = 1, NOFET2
\
FLDSAV (I,J), 1 = 1, 4, J = 1, NOFLD2VER7 X(I,J) I 1, 2, J =1, TOTVT2
ANGLE (I), I = 1, NOSCN
^-
WRITE THIRD RECORD
DOTS (I,J), I = 1, SIZE, J = 1, TOTDOT
WRITE. END
OF FILE
i
rf` RETURN
Fiqure G-2.- Flowchart of Subprogram WRTDOT
WT DATA FILE FORMAT
(DOTFIL)
The tape, DOTFIL is output by the DOTDATA processor. The
records are written with an unformatted FORTRAN write.
A file is output for each TYPE of field(s). The file con-
sists of the followinci records:
fRec. No. 1 field informationRec. No. 2
Repeat for
each 'TYPE Rec. No. 3 } data record
E-O-F
TYPE 1 consists of labeling dots; TYPE 2 consists of bias
correction dots.
Rec. No. 1
WRITE (UOTUNT) NOCAT, NOPEAT, NOFLD, TOTVRT, TOTDOT, NOSUN,
(CATNAM(I), I=1, NOCAT), SIZE
Yarametc,r Dimeii:; i on De f i n t i oi,
NOCAT 1 Number of c >tc jory
names.
NOFEAT 1 Number of channels.
NOF LD 1 Number of fields.
T0'1'VR'.L' 1 Number of vortices.TOTDOT 1 Number of dotsNOSUN 1 *Dumber of sun angle-s.
CATNAM NOCAT Array containing thec tit ogory n'-Imes.
SIZE 1 4 + NOFEAT
.i"-ra-6
Rec. No. 2
WRITE (DOTUNT) (FETVEC (I) , I=1, NOFEAT)
((FLDSAV(I,J), I=1,4), J=1, NOFLD),
((VERTEX(I,J), I-1,2), J=1, TOTVRT),
(ANGLE(I), I=1, NOSUN)
Parameter Dimension Definition
FETVEC NOFEAT Array containing thechannel numbers.
FLDSAV (4,NOFLD) Array containing thefield description.
VERTEX (2,NOFLD) Array containing thefield vertices.
ANGLE NOSUN Array containing the
sun angles.
Rec. No. 3
WRITE (DOTUNT)((DOTS(I,J), I=1, SIZE), J=1, TOTDOT)
Parameter Dimension Definition
DOTS (TOTDOT, SIZE) Array containing thedot information.
DOTS(1,I)=sample number
for dot i.
DOTS (2,I)=line number
for dot i.
DOTS(3,I)=type number
for dot i.
DOTS(4,I)=category
number for
dots i (optional)
j
+
r I
+
I 1
I CI ?
W i ? 'O 1 ! IZ F—0.N Z
• is t +x ^ ; + jLA CY
1 i, a
4C)
I ^ +I
III ,
+ 1 , } k ^1
I iIIjf
j in aI ^ { z ,0 1 I 1 r
,^' y
1 ? ;1 ^
,++,? J
itII i I ~a `n o LA f j
tt rI ! .^ o o a-•--
h W 1 O _ ► - ?J J N tY ' 4
0 LL La
> j as .ZY 7 n W lrr tJOW 1
' •tl[ - ^- I t W z Z Z Z 1z M r x CL W i
1 E < NJWit►I, N 7 p N ?L 1- .J A Z W { 1
i N • W N x V .n .J N1 -+X
N UP.- C. r 2 W J i i-Ca.z W z u z a sKrW ? I .,ji r- ►- - z W J o r — < ac
?
z K o oc ! o .9> QtL v-•a o a. ,A r a- •n Aj .n 1
aI
a u< s 19 t .wI ►- w < a0or-r1 < E N n< at s r. NN
1— < WD X • •xr
►- 1 X ti ^^ O w z u r 7o -c r r z w -J— 0 a tr3 Yo a.W .n WY z z , {N I u a 0• ^ an a a. .» ,
ii
f^
WHZWv
wvt ^fadc31 K
Z =
0•n zz x ►-a v+
O.xto
ZOOZ
rJ
I ^ I I
ir
^ Nr...
N
Nr
Nr
N.n -.N ^"1
^+N
O^
-^.rf-•
i
i I111I !
J1 ..I..V'
^ I I ^ ^ 1i
;4fIi
.d Dry •. ^ i I ^ I ^ ^ t ^,
►" .•M p
h•O'TI
•Or Ntl1,
M NT •O
N7
^'r'l
N ! itt^ f
M
^=S;
i^
i
i rI
a to ^fl ^ i ^ I..
t
sv r M M N .n M N
oyy
cl O
^_^
u^
+
1 j
^ '^
^i
,
i ^O O
^M^
-^ MoM
!o^M
^M
^.oM
p ^N r
NM
NMI
UM
f^ j
(
I
+^ { i,
,
1 ' 4!t
i^► 1
7a n
Io M
I-. p n N N LM I ;
! W Ln
O• 7 n n r^ T n Ni
i il
^ ^ ^ u I1
+i
^ f 1 ^ ! ; f
o O i N N1
N^
N ^4 N N 1_44
f V O^ LnN N
•O
NulN
N MN M •0N N
n IN
,
0h^T.<,:
Vr1
f ! ` ^'
1!
1n<
w zX
I}
1
; I1 ( I
I J
u
a Z
f
I I
!is o
J -^
t-ti ^+ -.
^ ^N N N
'
r I
I
+
i
W +
f j
;
u i ( I v !{
{
I
!
O
Cg,
.Wr
1^
i- I
l 'i {
{ f
1 i
1
^ ^ 1
j-
A
^.
L&!
Lao o a o o o a
Q Ooo
da
o ^u G i ^ + !
^j
jz►- r` ~ 1 I 1
w C7^-
C]N
aM
or
O ,4A
y CAN
OM
OS'
O.1 I
if4 d
r! i i ! L
I M ^^
1 1 1^
1
•O
iIlls
N M r Ln1
,0 n co 0. : O i {t
!
z i { j i ,
I ,
nn
2
7
2
r
ii
n ,A
^Z
j-a1
1
1
I
Ii
I {
t {
.Z
V '
W
d < {
t ^ K 1u
.n zr^r ^-o v^ '
O
ZQ i
U 12 ^
i^
i
i
'i
ij
f
^
'
I !ORMNAL ; PAGt 13
^
'
1ion POW
Qumj
I Z ;j
W ' I
'A v a N rl co r O m O^ a r 0^ P N A P.► ^+ N N h .ti N N V N ^"f "+ N N N 'V N rf N N N
'u ,In
1 J NP j n
1 { ..• q 0 ap M JI ,o n n n n tiff ^nj r- in r 0 N A r r r .n M r A A n n ^f Y '
AJ
{ > OP
! .. ... ,n n .. A .0 N N Jf + U O r O r N 4 df 0 OAf M N N N to m r N 7 ^l I f m N N m N
....i
d o O C] .• r r cy ,D ry 'f 1 N 0 O N N n NO O < '^ I e'9 01 m 'f e'f "'f r N M 11 ^9 of " f ^f
In { o n 10 sf' P P! -+ of P '+ n .r r+f N P 7 .. 9 n
' { U
!vn
! ► n O N n P Oti N O N ^"! N P ^o P N N r On { ^• M N -^ N ^ N N N — N N ^'f r" f !
f WLA
H Ni Vf
!{ ! j I
j
^' 7 VI i N ! ! ^ !
4 ro r no 'r n N a ,o a O O ^n Nj :L ^; { ^ N ^+ ^ -^ ^ h ^ — ^+ N N N N h N N ^'f !
Iu
i
i
I I ^ ..,0 N [D N N ^'f b d m N n N n O N C+ • N O -+^ ^ ^ N N + N N h N N -• N '^` N N N N N N N r'f ^
j1
1 ri' i 1^, W Z 1 { j
kc i-^'^
,i W :' -^ ^ -^ -+ ^ -^ '+ N N N N N N N N N
I ; i i ^ if v ; •
1 fW
!I
1^
{ 4} N N N N' N nI N N N N N N N N N N N N N
{ W'
I W O Cl O o O a o a O Ci O a O O a C3 O O Q iL N N N N N N N N N N A a P P P P P P'. P
I A W ^
j J O O J c? 0 O O O O U O Cl O O O C1 0 0 V! 4 — N M T . to -V n 70. P a ^ N m :r a .0 n co P
j
j !
Ff 1 j1 LA
O ^+
N ^'.•M r
•lA 0 n aC ' P q "' N r} S if1 O n ap P
ry
i' 1
111
{1
^ ^ 1
1 ^ i ' I ! ! I
rN
^.N
.oN
o^N
M
V.^N
-•N
O ri N N ( i + I
r
wr nr MA
hA
rr
o-n r
N Pr • r LA'
r lt
i f ^
i
rM
4A
oM
rN
y
.TLnM
nN
r.I
Or
^0-47
1
+1
! I ^ ^ 1 I
ii i1
^ ^ I ( I
I'1M
4M
4)M
Q.N
nm
.rm
MM
dm
rM
3:M,
^ ^ ! ^ I ^ I ^ I ^ i
:r A
i
rP b
^
NII
OI I + ! 1
NN
nN
PN
Nt+f
NM
7N
= .0 Nw► r
M lrl
1±
i^ { I i I
1 j
O^
r
n ^O
I
N r►f
r J1 O
^
M
I
^O '
1
^
I^ ^
i ^
^
i 1 I I
I I 1
^ ^ ! ( t
f i I i I
N N
a
N A N -+
1
en `f M
^
1
1
^ I ^ II
I
iJ
I '
l,! i
Ln ,
F
I I
^
I
I 1
^ 1 1 I t l
+N N N N' N N N N N N!
1 •' N N N N N N N N, N N^
,I
I 1
1 f
0P
I
0 '
PoP
0P
0A
0P
oP
a oP P
^
ta,P, <
I '
I I
I 1 I
i I I 1 ,
t7Q
O O.-.
OPI
Or
OLA
O^ 9
0 0r%, m
I
(S'P
O ^
O,Ol '..
I •^
i1
I
^ ^ O. 11r,
1 I ^ Y I ^;I 1i1
•
ON
I
•
^+N
•
NN
s
AN
•
7N
•
J1N
•
<N
•
n'N
•
tDN
f
• I
P'N'
I
{all i r
S', I'
r^ +
{ ' II ;
II
II ,
I
t1
J'
^ ^ ! i I^ ^ ^ 1^+ .yam + '
i
j } ^ i 1 y ^ I ^ I
11
v x !<,A ^ ^ ^ y W ! t y ^
~n i^ti f Jy
N 2 ^ I
,
^
fO VI i i ! ^ W { i1{
•_ + I W i I Ico ? 1 !
'L 1 t1 S fIiI f y }
I
ALn
s t
f!
f w jt
( ,n
j = -^ yj I y I rxo- ^+ s 1 zI w ^- to :A to
i ! x h-• ►- -• Y ^;.n i :1' ' to ,. 1t i j iJ Vt ! d'il y W O ,
J ! W J W + V IL -4t i < dX b y OI I < t + W
J f i ! a x x w z s In to
' ! • y tL y N;-- 0 Z W J 1
{ t9 {/ 2 •- W N P
•0 i J O wx to y a_ ►- 2 w N fWY NF i .16to 1-. E F•^1 7 J -. 4 '> J ^ ^. Q '. Z ^ iJ z ul)- V N W W W
E N1 O 013 .Y J In 00 CL Z U 'J •..
N *- s a o •-• d 7 al J W LS! U 4 -xLu tN LJ J W LZY .7 11
.. W i t X = CL -^ W •-M r , H W r a IU S a a. < V1 J W tL at l7
R toi h tL -3+(u.-1•+ O •4 — -ill rW O .Ar Z! a .O 31 T J" a: ,t s. WA •..Y ..•< J W + Y WVt < 2JJ tr
' D tp U O F•• ro L x :Y L 1 ac 1- Z W J W ^;-•. ••o1 ? ! LJ '^ W ..; J
'A/ C00
J1 W W Q 4 X 2 W Y µ7 -• {Y• I W ^ = ►-h•3: ^J107.0 0•JY 1- Q S^d f- •^•
f}1 fr J '+Vt t!1 •••^ W Nt11-1 .9 V1 V "I0.`f
d , .,J—
.^ •^ t... e • • 21.- n W .n a Q-- IL W 2 ►- A tr J J< A 4 M Y 2 J .7 H t► ti. 4I S Z4.a• wx%JU.r M <W. V < t0ilh• 1+ WW I
y O L O ••^ S O W#-
Min R J Z S N N Hf I to to < 1-M^ .r Z T 1L < < K 4 4 .J N N H 2 t7 < — tr e . tY Y <
J Y to t1 J W •C d ti •il K z N V1J Z O :)0-- ^.. 2 2 1L/ 1^ J —0;& t t H ti t o .! Z Z U ^A < '1.1 .► Z L r,4 ao i :3 ! noaZO -Z - z uZaA { d .7 O J •+•••• J W K 7 • 3 Y. 0. $, n 0. to Ln 1
4 ••+ 1 2 U HJX .T JL C -J^-.al 'L J1J 3 .Y L' ,. W WN -. > to s ,L V t]s t14 LZ N R ^+ a O
R
JWr7 XU* -In -cD--)DTn-.V.-.\n0.6.JJ 1,0 444-044L Lf. n nl' +1 .aI J-4 L')
-34 r r <4 r'a n o• o J•- or J V a. J 14 - 4-a 4 4 < L L. n n 3 r D n :l J: r n A D J! J <'. M
-- J A J 4 4< r o a vi r o-. - It J J V J\ n\ J t V J 4 J 4 40 a 4.0 e -. W• 133 •'f -1-»'1 0 '1 n "1 n '1 a r i R <^9
-s 3.r -0 44 «10 4 Z0 r y. a -+ y-J%J JJ-•. .V^_j4 U J-04 .4 orr '1.1'•f 13'1'1')'1'7. J-1 -C 4.4
^a' 1 44-0«L011•-0Tn711JJUUnr.f.J\JsJO4044-04 L-. r. f• . n nnM: '.I1^'I"lInUD-a4<4
^OY <.O.44 .4J .0 a-- 1--r Uvv vVJ'.AJ UULJO4 n r-D 0 L - h Mn Nr. n MC•1 O^ nM el 'l.0 D4 -C c V
-J- a.0-0..a-0DD •hv D U USJ4 -1J71%J -1-M^33 .1 i.J'AM-1I4L4 4<"3444.r-0ra 11orL6--nnJVJ\\n r r u .,j mnV\-•MM"1 M-1 U ••-.+i.% o•nn 144 -t 44-3
L73- Ca 4 44a4rn :x YnnJ--InMn.3 1-+..337 ]inn.n4.0•a+«<
Cy.- to 4444O4DJar4rzP11%n...J040urj rrr'•Wn\MMna^i-i-- n 7OJ1 n.n4oW4<-t
-b-r` 04444 <33 a4-C<rDa.n•.flJ4044.4J--- ' '1-1htnnnM-1"1'1 11 -n<1_InnD330S<•)
Cl- 4 a <4 4 0 4. a o .r4 < r. j u r j _#L J a a 4 0 J-- 4 m n n -1 r -1 1 '! 1'+ '1 n •)-+ n 4^ n rl n n •'3 -an -)a
CO. -11 <<44 a A x r " .9 M am r UV UV 0-0.4.44 .+•-+ v v-4.4 MM rn - mnLnm x 933 .334-Ln .P J" s .D S•n m(3
'JP-r .t<r.0a 0XXaa-0O •.r J n -• J44444J %j- 4,0 r. 9")---•^1M A 3 C]'• "1 0^D 01 11 n C-n'nn
_r-1 4<r+.33rr-<aa4-0 rrJ)• •vo.0oarJjv4aavnnn,r..n--,)1.Dnnrrint Dn -iIi
:TN Z=Wt..r1-.-.-00-00.OMJruLJr.•O.O-0-0rJV4nM 33 DMh^1,r,ImL704o.nnrr-n11n(C-110
3r- 'DZ. rrr~ L ')4 4 a ^j M1.3 JJ 4 O C a OJJ 4 f, r, r'o n -Q n\ n M r L .L -0 J 13 '1 r'1 n h •. On MA
.? .^ r -011 1)-0 r 0 -a- r r S X --- M -1 '1 r p J 0 4 0 10 0 J -J J'• r 33 '% 'i n n i r t L -i O o O -. ,l 33 r. - -< 9 .n -3
L'30 a- a'Dn rn rr 110x*x --- s, 40 VO 4 .04 Jr j JJ D '1n In n n r r D '• O .0 nn n n D I r 13A
.30 X) r n r;XrrCro-04 4 -0 4 oo4-0JO-0 4 4 o r r o o -in -%\nA n rn: r\ao\- a b'l n li it
(30 r1 x.'031.7XT:+trJ.t044.044-a-04-.O 4a 44 rr.O .Or 1, nn-1 x12 .n ,n n rrr 4 0 r-• 3332 D'1 •n mjl1 7O'o-O rXr2 < 4-tr-•W444-0-0a •I40LJ-0 04-0rLL 04 4 -1 n- AM .n nn -a< r 0 0 r r• r 0 n n M JO ALn
L:oo t=4444Jrrr-0-0-000-04^J400-.- -n - W 040"1rnI.1n-1.3 3C4 .44-0n n7O4 On n n Ln
30r «NWN -J wr •D7 .O .O .0011.0 VVJ V.r nr. r. ,i.r .4 . jonn '3\ r 7 • J as a J O n n x- 0 .0 .1 3 m r1 ell
D0 I WWW.d.J alrrrr-0 .0 .0440 x, -.r.A LrX_u. 04 J4.1..=7 W*194s<O0 M33 n104 n'Dr MAJOV «!rrr:grit<-O.O-oa oO'". r.n ►. rL^ y.t.l.ao r J 971 •.J V V T 4«Od OM 0 9L an.n
4 rr r 7 r .7 'r 1 W W -0 0 0 0 J MLa..a Jta. J Vw •+ rt. r n 7 D 4 J- N 9 W 4 -t <.0 0 ti r D D 1- 9- -» O.A
3o J 7 S T y .J N •) .j % 4 W-0 -O -0 O V LJ^• \ '1 LL V LL 0,1 V V U -J`- -• 4 L J3T J IN 3 .9 << .10 O M _ D -n -3 -^ S- .-ul
cm R n r W W v N N .04-40 -O .o -O •O 4 S1, r. r` M_ U^ n n Li -- LL W r\ 4.9 r P W N 7 %-n.4 4 4-0 W L7 M Ul 7- --0 --an
071 9 f•WNNNN'V y4004 .a .4 4 Jn\r.n rU U ..rr• v+V\\33.0 7TW•JN NO.K4 c-o 7J' S.na^--3---AnO.I •. -O p• Y V Y N'V lI 10 .Q 0.0 .0 T J n ' P. 11 V .J- UJ r•f• t. In 13 rn 0 -)w,.1'C 31 L D 9 r' 7.n---+ n
J..0 -00-•7. Y V V V V J -0 40434 J .0 o n-0 rJ U r- _r, n M M "1 n t r 0 W 0 4 4 L r CID ')Z 7-111 TT-O
L .Y•.n .0 ui wN-VNN1NN.OTr44LrJJJ •r0V\nnr.-.^1-'1m11 ]nMnotLrLt32coJ0 ^1-nNr"_•t .3. T -0 W J AN N •V W 4. -7 r r o O 4 J D J Q rn n n n^ r.-, f. n i% .7.n Mn 0 33 D 1 r r 33 7 2,n nN aJ V co- J
011 1-3 AMji N-q -T O. a- M? .) • 7CJr x`44rV rh -l-)Mr1-. MLL n -1 .] n tnn rS l L r a- 4---7'10M ON NOj LJ. -4 O n A Y N a r 7 . 3 -1 A J O-0-0 O D r •0 rn r D -1 C,, -1.'t -1 C r •• -• C n n n r-. T L L\ D- a -1 n n J N Y -
C'T-- 00:0-NNr 4 Q.-3L_Yf 03 -0-0-0-0 T T u V V r 7 T. n M M M X X r. n X O MCC it ML T Mr. Ln -47MM<C"C4-• •J.•) -0D? NV J '37'J) -) . a •o4 a x r r uJta• rr a inn n =r rn 90 33 -1 n.]tt M^. .n-LM"1-x ^fN N_
lid ? -0 M L7 NN 7 .9 J 0 '3 J S r O U J r r r..J W- r 0 4 r •n n n .n t- •n JJ o .r1.r1 > r r n J n J- 0M M 4 w N N 0-
0.16 4 -07NN J"WIPT-1O- Sr J;a -a- --- -J00- UrA 40 1-1n Ln-n s r M rn D o M _1 n M L hr M M- r'I mJ•N NU
C-C f. 4 4xJ-0. 0' by ;.,,5 Z vU-a.LL u .,U UJV y 7. tNMfJ tlCC3 1 IL 4 4c rl IMrr. S ---IM.0 X 33 4
74 -0 4) -0 D.- 0` '7 r : <r f.n J W la. it w J- ULL r r D 1 J < M .n 4 1 :J .) -'1 X W 4 -0 D M r S -1 W r <'1 -7 \ n J V h •! C-0J 4•GS-r-.11r'A-C nN bu-au y --to S r 733 C S- LL S MM f^ X r^ X c O-C-t Sf r r7 n<r 4ly lJ 4 Vu•fl{I 10 r uJ -J orn -1 rn<r7 r^ J i a. .3,.a, a. .► '.t. r.0 L& trr jIw2 M ^1 nn •744 .0 .0a _-M 11'13, 0r y JJJ VVV •
QOM LL S n 7 33 "I - fn r< r` n V LL LL W. V W LL 7 4 S W 1 L S 2 4 S LP M AX r -C -4 .a -0 -C LL M ,h CC r- I► LL t► V U Ld V U L3, •
C10 Y w -r• 4 4 3,.1 M C r It o- J J JLL La- W w 4-0 J .Jn D It 4 .9 A 1 1 -n '3 )r 10 4 0 a 0'. nl - n 33 r s LL J U u U U n•i L10- n=• rJMnn .C-CN-L.Ja%.J . -a.JJUJU •. Z0W <rn .n]DDDa O or, rt•M4JLL1 n
-JJ'JJJ••
L70J 't00"1 'n'1' 1< •--hr UJ J. Jt:.r0r .J7•. -•nOO 4 n•-1 n1 4-1C33DD0-1.'1<r-J-^J:lJJs•
Qno. 00M-0-0M1111-34 Tr. -Li y. U L.) 40 r U J n- n -D4 CO J.rt33 13DnX 03 M-0-0 1 11 MlMY••---+-.+V JJU• •C7no 33=--1 r-0 M n n n 4 r n 3,, JW J U O •D OJ J r n n q.--J] .004 Dr 330.00 -1-1-113x •+-+•^-V--JV• •
63;1^. Ja Dr 4-• n '1-1 .4 rr .t_ La_ J J 0 .04 r V r •.\r n - ' 1 1 D-0 .0 n\n nO0nn -1-0 L ^---- J-- JJ---• •
En .0 J'7.9 r-0-0'1"Y•-0 O U L^ LL LL JLL.•.J-0-0 O V Tnn 3,M-+7(333' • 7 -J\ .D Dd O DM •-1'D JJ •.-^-0J JJ• •
On 01 W•7L7n O .0^133 -DrUJrt.. aU y U040 -DI.nn7M00.3 ,nn'fi1nMn0nn ,-1Mn<r0-+ -.-VVV• •
%-l.'I S J D rn 0 .0 33 J r 0 O r,.N - y ;J, _.r .0 .0 .0 u- t 7, D DJ 1 "1 P 1 ] D n x.33 13 n•. T'n D S .J O y. J J J,J • •
i l n -1 Won 71 10 .o a n L D f.t. M J w •y ,a. J-0 0 0 r. n 1. r r 7 9 -) 3 .3 -) '1 'n t •n 40 a n . n D< N L0 <-r D 0 , 90 0
:3AN W:3'. :r .4 Y I r tL W r. X LL.. a.^,a- 3- -0004+Vu Vr w- q,n0 . 1'1--nST O-onnMrim W-a 43, .7 I-?.a•i 0311 - W•D=M.017.0.7tT Ur-.7 3,_a. i-..+•.4.0.0 -4-0.07 Vr9--."3-n..)V^.]f. 4100 orlm Mr1'D .i.D4 D -7 2N• •
CIAO 4 MP, 3 ~xlD71'97MP%n LL..l,J,a.ia.044-04.orrrao . C3.n 1'3 '7 .'733 nMO?-MLn<-O .a 0O 01 a • •
Aro- W .JW rr-0w W 7r0%olt- LLW ,T404 tlr•nnv-0.13'1--.n 33n r sLnhSa-0M.D-70-.D••
4.37'00 NW•JSr.•O NNWA Ul^Xf%- WtD:y LL. r.O.On M:] r3, Uu mJn--- .na 2II •r 33mr CM -C MZ, X.13 TO
07 F. 4 LJ W co -0< W N W r r <-C r CO 2 LL. LL, r 4 4 n M ,•]n 7 U U n M 5^ 0 C] I T 3: S X .0 7 tr tP CC K.-0 S M X M X-0•
427. 0 4 -0LLLL r -04 •J J. r 44 -tn •- ,r u 04 1 Mnr. S u U '• O r.J-7T LbT. r13T nn.D-D n n C 32 n :1 Do
Cr .n 7J LJnLL 4.OUrn X-t -t4D---y to. 4-0\ M_M7VVtrr '+,w32'0Im1: D_1CD.ArLCa3AC-0-0! CAr r LL.nn,.L` , r - cr-0n S 4 < <7 u-a.WLL .40MM 1 -irrr w rn-a 7 •Jn '32X r r3, nn.n mm non nD-00t C.Ir -1 LL 7r n F. La % ,T'0 n M < 4-XX1-) ----+-0433 q tO %.J LL X 0 X M r IWx-L1 X (I L Z Mn to W XLn tD !D.D Q144t Mr -CM rn. LL: & r On r.44 <7--«...-. r u CC:. t...:. LL n T V r% (n n X W r I S M7: a.!) 334 M .n 135'D4 J;%%r ?r- .4mN n77T0n m .4457--- ••--- .....LL))..-a,40X-0tM-1-0wrTt-111 <n In33Dna13x033 -0! or O SSr.\ r3r<•00m P% -C •+-+-•.•--.---.IaxD ,• ,O 4 X r rn M r. .O_3 D C r &).A-).D 'D M Ca tM 13 .n 3)33 na3i 137 0•X X r X X Z 4 4.J W .L -4 W W 4 U -.+--- -+«. S OO .^ u.. Ur M M M r. M h Lt, -D M X t X Co 0 +13 3,f (I A n .O M 3,i Q 1103 CCr L:Mr SXI X L. S r4W 4 LLWLL LL LL 7--- •- 6L X LLLL LL7r^C^n M t• X IC ip 0:0 1X^sX CM SG t's CrX M r•4 O'f n r X r X-X47rt WWN •.0 7r-----VVLL S LL LL LL-4470 ,M Mn-1 z--4-3 o M,n:-^ 43Ln SI xM InM TM
am .4 SinX 74* h M4<WW y UL.- - 120 SLLcL - I. r .O -CLSCtnnM L3, - CC Lr1r- ,r WLPerCI r- Mc/ M f^N CN-1J XTLUU Un -V.4 A47 C0V « -••--OCWL.L.L. y.0.C •Ot.7n M nn Mr^u-o(3 CP MM : Of MM MS L M I r MO
M O n 7 7 r n n U k, - h- J 7 n 7 T 4 .4 - •'C 4 -ac 7-- --. r-0-0 S V 3,'1 n f• M C O LA .- n .% ,C MMMS I T S r M M(3i 0. Un M ^ J; n U r. C-.- a :r n S r r U ,,. U O r r r x) 7 .0 .01: 7 M n D n :a a %113 M D 10-0 •D MM M 1: r S X L M ^1
N r;nN WLD rn Jr. M U- 3,"r T'<. J Ur -0V7 rr0^-7d -0r Mnn •n 1: *1 -: 'n -.1 D4 rl-1 t L r'1 r MM
N -r"I-- 7xuz r; r• r` f. LLM C'•f-7 T 7 .CS7 .0-04:T TIt40 .0 Cf xfn f. r- J i3,z nK0 le t-C M M M r^ M M. M M X X SS1 0n rSO .7D Unf.r. Mr^ Mrr ^aJ rTrO044Trr •0O-0rntn M r:,] 07w-0.0 -L`'C1nIq'l(3•]MtttX
CAN 7. -C M'nS ,- r. r. r.Mn M S'3, r w J:3, J' 40447 3 h-0O -OM M C en S• M 00-) W • 0 .O •C A M M M'n 0"1 M S S LS! 7
t'" X) -0-?. r. M M th •.^'13,.. M MD 4 N J 3t<O7'LL. r I' r33X133.]\n . -1n .)0700 •x1 00-n M nL]•n lr Mt1 J Crvr. .0r.n Mn cl + melM 1%41 " - 'K kL,_ t,- n ULJ-• 4 n X Lh.: n MM-0700.0-0MMM ISM ML X ' W L1Y-0 43 f.n n n Mn '.n n M n M-t J7 1)J r u.'•.a-•.--.'. r. h n 43 .0 D an•. l J O J O a-O 33.7 n.n^1 n n3,-n3,.! 3V,n -0tnrC.3333r'. rMM11 < ,t j13J-4.LLn:a.".'•.nUr 40 .an.1 P, Mn p000non-'IM. n _1 •n `IV nzr
W OV 7' -071.nh-133x.33.0 Wl7 in Lnt<.J .a: r V U 1' h Wnn U U U f. 7000 .0 M r, tj000.0O rl n Ml 0 n J--+h 3,)nGhr~ r: JMMnr\ n h4WLS f< M 74.LltlJr.r hr, hhhf•71-G-4'YMhhVO4•t40KMMCr- - t r,
{ to L]NN 47M Mn r.n OOOSMM -c it :J r 3 p 33331 0 33x x33 nnh7 0-.:O MM nn Oo 4 T`-O:0 M M Jt:n.1'.4:J x7.33
CAN --- <rM Mn r• • P, -C LJA r. nM 3,'t J' N l Jrn Pnnnnr. Mnl, r.-0 n .Cn Mnn 7 .O .J r,. n .0 M 11000.] 11 MM
X Q'NQ -C ill r\U .v 'J Df. Mr,7' 4W 7 Xn P. h tl nnn n r. Mn n r. -0 '3, x17. M-133 X -1 ')^•1 M- 11 In--C)t_)-4 LS
►- C-It .4 .4 U . •-• --UMMJ4 r •- 2I. Pn1.f. Mr^ r.MMr.MS0L1R Mr. n rLt• t' •:CC F Lr CC' C C tZ IS
C-¢ J 4 ft- ^.n 3, . UU111Y;..,1.L.••33333333 3 n3,!Mr^n33MO-0-C:rnUU4_i •0-:".'1L"ConLL==rsXM
Z O-h Ln 4 <4.Xr JS-0C]•"1 U7L A -C X n x-C• .O M'. MMnh n• v --0.0 M;_ •7.7 r.O 0 t:.]C CI.^ X
-- C?--.0 In Ln -C<_n JO -0L!-r:: 7Q Wrf.7'-0JM ••1nnt.n VU Lj^ - •---«...-0V:-. .n.3(3 -170----- •7 -7 LM
G•- Lr1 ir. _1 4 4 J ' - 0 ON -9 J La. nn r .D J L,f, T O ft•. n n r. f. «--•+ «...- ....- .. r n ;. M ^t 'n J .,:1 ] -7 1 "Jo L7 T.J .n LY-r Ul A1)44 -a -] J LLJ N0 1 (13 n- r .J r v T'o 'Q .n-. M Unn n n M M'n M .n-.'. +%.7 L7X3--
t- C3---1 11 .A n -4 4 ) 1 1 -) : W N 13.0 t, a. T T 0 W70 -0 ^, t: "1 ')- n L,-+ •-- -. •----- w.- J '. '. -3, '-'1 n •') M M .11 ^+: 3 7 .7 0 rz C>-N:n .n-n•n 4-0 xn ,• 1°10 US 0M VZ Tn.J:J W rD to --11, 1 .1 n I.•-LJ-•^-•-•^- • •-- •--n M^"1 n 33'33 ^'1 M to ^-3 r*%0.9.7LQ-^ .P ul Lrin 4 v3 MM"I T W M S h X T'. rS X(lIM t^.-M_3,, NLw U--^-•--••+-uh Mn MM"n X Cl'.3.9 .7 aX
C1--h Lno-) < O-a n.•..r. WWMn vM is 1:,17 33x' • •1 •^. -n\ f.w v- •.••- • -.••.• LJ C•n n-1 M -1 n nn x L..7 Z•2JJ (L UE 127. Ln Ln Ln-0-0-0 .13+' C n Drr. f. UM W 7333 JS, 4 Dnnnny . nJ--••.-•.•.. .•.J •• n n nrl x 1 1 3,.J L.7S C 3ra
0+12'0 Lntntn<O.4 Wrn'Mn Xf. VVuO MnOn 00 "-t MMn Wnh--•----•--- - LJnnr.MrnMMX E 0 -) n razrr LA. U CJ t. A -n a < w W •.• -r r a n Un n -_).T n h M r.0 -v 4 On '133 - n N -- -+.-- •-. « n n r, r, n n 11 n r .] .'] 3,..1 n 13 Yf 3, tt J U04 Ln JI_ nc 100 cnx r,f. f-% P,r. nn rXf.0 MM J111 Mn ta,f.h-•+«+----'•-. +3,n r.: 1'.33 M_'OLr ;,) L:T .n .LnX` 07n 'n Ln Ln A .4 .0.0 L40 r, nn t.n n n 7 n e.nr. 0411 •)33 ll"133 ---+...--.-.«n--I 133 n Mn 7 M D 4 1:3. a n
4x 007, MLniPLA -t-o-o-3,u-or.nnnhun 7:333333 4a r..-MVnnt.0-- - ur,XnnnrnMMLnMC) ,n<'2TcaT
w (3.2 -1 MLnnLn400ioa0 r. XX1)ur. nr.hnODUOn-- n-It.v-.--•»-.J•Mrn1n.'1MJna:1a.3Dar
n 00N ro.n-1.nw x-it oOOa n t n Ltr r n r. nr.M Dr a-Urn-P,0»^- + j3,, Mj n-.n e-1r-on 333 .^.DDr! S 00- mrnMLn Ln O3<-DO.n r. MXX.0CJ ro-• r` r.M rn.33or.fhr.r.r. r. V «^' r-- .-- 7 h 7. IM M M MM M COO D N rn.n
! z f P" :r to ^4 n aV' b - N M t3, Ln O r. +O- 0-'N M 7- Ln 4 n CD o• b ^ N n r Ln a f.00 0. O - N n r Ln O IM Q. .I-+ N M
r J ! - 1 H. -- -- -- -°- - -- + •+ Y Y' V N V-4 Y N V Y-n'-1 -1 n, "1 nn .1,-1 ' •3, 1 r 7. -T x r r r r r _i A .n AIORIGINAL P
^ ej l { OF
POOR PAGE IS
I t QUALlIN
Z^ 'n .'ILWj,.4;rVNW-Oa:^ hhh .M r.IJrrm^r a s O hm r w 1\ t'^VIs1O'ti1•^V W tW71rt...tu.^+%.1, Z t )r .J aAj -c nr JJV as J-h rn1) 7c or rm,+m a-0 3. •,h r. 0 r. a. NN W 1 r'r..J J.L. r N T Zr
JU.01a.WLaCL %j%JI L-.r 3wW43. L-a-.1 N 4 a J r r y,• 3 .• N.) a r r-,M- ao4-. - a. J.JU J ♦J ly^'^ V Jw L 7 N -1 -AWr D.► •L.LLCLadJ 11 L -j)> JJ«L 4V V40.JO-0w3 aca0O.Ja f 'n l .8aa al TrcL•. JJLa.LIJ•'3nAa W io W r n L .. J U -I n ) T.7 a W< -$Jn -4 V -) J a V 4.0 4 O o O-0 O W 4^ ti ^ 4 44) 0 W r O.1. m • -h U as 40 '6 D r r :37. 7.n -1M Vr WWr hn raJUnn') .1WW< i11anwa W.aOOa44)44 vwor 3.,"V h-0 a a1O x w ,-•h Ud W=aJNV rn.AP TarMLaJS.a.0-1 rLU.A.)A 1r In W-0 .4X7 L-1 .0 7Wa .4vL 43 j aJ•O-0W.NJ L^ 11.J3. -0r W - r r aa W WN 11N-1r t A 70L7h r%%.3.L Z Z IUa.^In .A r1n MMA.L1 24 ,11 ID 0. .O4 d •0-4+J-W WNn^M rti wW Om tohf a W 14NW WNW 3.J w I ") 97S^a.1• J, .DIZI ttf-11Jt r p m .AZM.tJL,CL r *10-00-0a O r.a.WNWWh h •^ LW CTua+r J1JWW,a.W1► tiN WIZ7N7.A
,J?J3L- LL r r,A•-.Z.A X.A'I'I S-1n12 4Z N 14WWOa-004 J-0<.0 T r, l r ar Wr 7 .lW 4 ,0 J WWN 3.JW r 3.a• 7n?.T 0.0- r 1 t"1 37--,n co 1n MMM 3J.J OZ MN WN-0 14 -0 O.4) .J4 as Dr Z'9I Z W -4m 4)r W -0a J a. W y W W 4r aN70-? 0- J n ,] 3f 3 Jt--.A n h n.A h "1 A J O DMN j W W a d a o J a 0 ,0 n r .A t r r 7 0 .► r-0 r 4 ,0 W W w N-0-4 W <L 0 W QWs Co. oa'1 n a :1A aA--A A -nn .J"'1AJ a I j JW o-0 04 JO aaT-.nm Z 7 a 4 r r aJT aJJ J J.J a t JTT DO Aan7T]h n-n a.nn - 3n-1'1n I1 1'1.&4J •. r4 4j0004Joa04ar, m ar a',AJr4<<<rrO0r<43.0-00mSPJ>Inonann-3Lr-vn ,,A,J1M.0-0coLr -0Wlu4 4 -0 -0aJa4 .6L" hh I 'D W.OhSWr<<4 <rrrr 0ra-0-0-0W"1DN 73Znnn7-7-n"I111)11 n '1D4Jrr 4 J.Jo0a0000Oa.aJrn1.n13W4^tjr4r4"D'1'1rrra4.4Jo11.a1N-+ D 37n 1.t17O• Z n' 1A ." nt C J A Z n.O .0Wa-1-`f r O .4 V 4,a.J J •'1 L C n.W A^ M J JraJv-"1 " 1 -a'.1<aa a4MINT m 0 an A ,n 0- - A-I.ALAM%J').0W-0m CO a 1O0 ah Mr-44 .0 .0 WW J r N rr7mm D WW r -4W NO' Mh r -0rr-00 404'S nV. ID- an ].n 3-11"111 r'1 u 1O 1aOO4.0- n-0 a a 4 N a JL h "'1ZW 10 13 J 1r OJJT zh A. -orr a4-010.n 7Y. D 3- 3-.n non 7-a An An rr nAar O aa 00 • % l) -'tO a aaN,JNr '► 11 .1 41 An L J Jr 4 VT .t'- A. Or r aa.JaJOco J• r :]-7+A an7-. 3n 11'111 rr n'/ Cr a0 0 o-01M Mo 0 oa.JJ Jr 1Mn aJnr. L Ir4 4 -) 7 r,& ujrr-0o w4i3 i n 3 n a3n -nnrtOl -Cr aaa-001.1.1 0-0-0OJNNJII'1•-1n7nCr-0raabar,a.rJJr4)OOJ-Jtn') a n",n-11 L' ^1 r', LVr oo Ia,r a-0nnMS 11 7-7r13'] .IN YNrSAn n-i n-10*, O4a04n 1l -l rao ,DJNN ,)r11 .n DrC rJr^^rm raOLta-0onn v -- -3zl 0)14V14r71fA'1hOlr r r0000i-,i rO44.ONNJrnn'1] r :tJnL-- rpoCta-0InL9- 0. 0.37- LnC7NN?On In LnMco N r r ra-0-0 a antm-0 -0O-0WNWLMMMm W ADaJWx m '-hNLAN 43Wrtr 9r.n •-n I). -.A -) n,3,)VV 43J1nM'1Drt rr as 000 11'VN -0-0 a OJNWI-1MMIrJ77D r ')ImN-^ N^ N <Or -cm rr.A -• ; 7.A a- -.n -1 A ,n 3 N N ,'3A A S'1 n n *1 -C r 3. •O •0 O O A -1 '14 'O'D O w W J r "1 n n M W 3 - r A MN I rl h N N r -4 r< L M rM0 an7-A7J- J%.n , vO• 3 All rr L -0n t-1 134010-0n n'I r41010 4 J.Jr'nn"1 an M'-W 4Onm m *-•D a-11 107 a7rr• 1-)-..n 7-,A MW 1AJI .`. J- 7 '3.A n n ML r -0 7 rA go 004-mm rW m7 AWW D r MM nwm 4)o DWI rr..ro .a.LLr-0 IOWrrM7 -1 117 -.toLANOtSS 17 t1.J1 'W Inx L Vr wwx r-04 4,= LLLLr-0 4 txZn7-.]73. an N.7 r.Zn ) fin MM ZLL 4h D In4 ,0-0 0 'D-4 ImWrco.a74NW<M-1 m rr- J W W r 7 .O 0 D.► LA. LL W-0W r .A-13 TanN D a.3).nnnAmJ:LL,-)MLna(oro rnnWrSn'aa0<OM--) h-%.a) .r JWn9SWW7Dy LLj wcMrn11Jn nJ• 3Aa1J 11 •>.)]1AA-1 11rcL D13 a W'r -04'nn.tta<OQ-0Jt"^NI•.rtraJJDD W JN7.rLL-,Ja4r0LA • - -3 .) 7 ']Ln m T S O :) .] OIA 00 r07 n y r A< r d -0 4 In M r .a. x 0 0-0-0-0 W 00- el m r L r aJ J .J J w W N,2 W W W W 7 W .7 rn.10 :a -3-n a TJ 7.).n .a an a rnn L t10 DJ t t-0-0M n1- 1: C00-0404th n l ;r r r J W J.7 t J NJ.D u.- <AJWJrn 9 ') O n -,A 1) N 3 7 3 .A 7- 7 Or= 3 n 13 '0 S < In r r-0 '1 M In r I00 -0-0-0-0 0" -1h r r .a. W W N N D W N aj t L. -C W w Ornn O a n na ..17 ] D7 37O'1 01Ln 7n<sr ra h `1rtr r0 DO o aJL Imo', r rD r JJ'No <V1 L-u..r7.J.7rOtn .3 - s 7- -7-Ln aax t- 7 CIA M-TLn^.O•tTCncoc m MMxLL Y-0O-0-0-0WxNN7wCCrNNNOTNNZLLLL7770=• n -) n-7 -7- ]7]33-7- . AA- J uD n'DDD r o h M"1 rLL x 0 4-04 O W t hh 7 r t 7 N N N.7 r N N.7..^r779r•J Jm1a n---J1> .3 ].J-WW n3W DL aM72 X QInn lw r. .0 -0 W rm-- J1:r WNN7.r WN Jr LLr W a Z4•G.-.nn?77-n.3.n-.]J-.W'3M<3 ban 31ma'Z K4 0-1-)r4.z<•00 170dhNNNr 7T .JalVPI W .J .7rr< IOdaO t•'7-Lr 73. a-)-- -.-J-.. Z-7 ISM aC7Sr% s fC0a t`C M I^.L r7 WZnm 4 .ON mm Nr.: r 01 W D' I LL LL I r -C -C -C-C -C -C•-^-3^7-7r-).. ► an0-a 040J.0naan'a 3n,1 4 '1r44-0WD N h4 -0h Mn h rOXa4 .0NW LJ mr-0-0-0-0-0-0•--;3C-,----7-Y1^CC- -S7CSrSSSSLt7:LC NLL-C-CN1$":J"aQN I1,M.rIsu-C-t-C-CSLLIt'1r.0-c44-C -C• .J-O']7-.7-7-.J1 'S-07-7-37-7D D.AWS rA'77N.J007T=-I o3.•. =h-1r.77 .9-0C -0a .J7 rl W4 as 4.0•W--,r7-7---.^C-C')-7-CS-WIT to CC 7 t3.. tr 7 t3.. 4% WC .9 M N S f' Il: •O 4 Mmr. xxx •c -C •C4 W-1 J: S C& 4 •C4 .O.O• D7-.A7-W---.3n-3']-7-117 -7 73.s-1r rn.t-t NNn 0NN x-1 t44 n r-1-1 Itr O-0 -0-0 ,1Z r- m wo .3000• nI-.n •7-7J-77n- -).A 1-..no. 77-,nnx -L. 11L<NJ.D a..JNL"1S <J 4<4.'1 11 11L I04 -,00 JDrM<a •0a•O40• 4'7-n7 C01. 72. 7 Vin' 3'] •-'1 "111 - .11-11 nT -Cn An-14No 0 W N 19^11<a 43a=t!1n r. co 3.r ,jnrma Jooaa• m=- -> MD. co cp. "i J1 nn--J.n 4- JA 7-QJ1M <n M4 NN 04.)N 10-1 1'1 <0.0<=rIn IA 43. -04 JML''10'.J 00-00• 9D- -)m n n- .Jr all---3n-0N x19 -3 In.AtoK<M4 JN •O00J.7^1t'i-0.O a r" 111 "1 In <a .Oaa J r n r 41 oo Oa• t1n33D')-Aa'DJ-1n---LADJT •.7D •+ 3n11<1MnW V 0 0 -0J7rr -co Q<r •h.'1-1 vra0 0 04-1nrJ-0-0-0O-•b'n l]nnJ93.n n i-'3D---AM-J T con 3-n 314 SM r jD. -00-0 W 19th < o -0<r T h t r r r 0-0 .6 m Mr .j oo •a -o• 09a3mI.ON aasn.L-n3.)-'S-Ln37<N C).Cr]-.n J1b4MI <N0CoowzLN0-0-0-0 N7a-0D-0-0r Nr Wco-0100• -0Q n D.D-00 MAn D- - 3.n 7--nn AT')Z.A -A ALI < 1 1 -1 KV 000J 7Dr a<.OD - "' -%A. NT-0 a-0 -0 Jrrrrrh S0• con D-7 b0-031A1 .0 J`-"=901 - In 0 O` 0 C 7 Mn3 LA=< t r • C AJ-0-0-0.D N.7x 11<-0-- I-+LL,W-rT-0-0-0W 7 r rSmh r0•.0 ,an3.0o-0-QLA4 -)-Mco7-Jl n 4N . xGIOLnLnoCr.I:4W0-0-0-0W .7r r C -0-LL- I3. ; J-00rW4-0W J -0ow00-1% rO• nW-00-0-0N19 r N C 033 1D -S r W tJ0 W 4Q0 CV t: W.0 S w?-0• o cc n7.D^ s --.nn h CnM m rhnn n-),- 7 9 OOtJ1.Jl sh r)r W-0 -0-0-0N J S N O .= FQ D-1 LJW J-0J 40-0c.l tar W4Z W l/3.•am xi, 7r.nn-.ArO1n'1mo . an9 W r-7001nnal•n.An4Q-0QaJIrma .aDWv N "dN W -0 v r '0 W vrxLL Wa00S1 n 1: 10 JO 0 en Oul M-0-+JS Lj). -an M-10. 0. 7.+-LA(A Ln LO -n coo-0 10-0-0W C1: L-0-0-0WN NN NWQ 0X 10 WWA CA) I& LLS0-0 O:O. 17Q0 coMS'YI .[OCS 7?-C-W7 N R7 •'LALns Ln lr lLt 0-00-0 w JS N0 -0Q WC%N W W-0- T •C 0 W LL%Z CC LL LL L&7,• -0 W n7 J JO mm n.n < 7 ]Ins NO 70 nn..n .n .n 11s -00o -0 JJ r a oaON NNW V Q Vr .00 o W 19® t Wt&r•0oD7u'LL0 oo in 7-K3"Jl<-7 WN a 0-17Cn.rt .nn ,"14 4 Q a-C-J• 7 -4-0 .07-N",JN N -7V 44C ..7V h LL I► Wa -0-0 DIn11 v 74 NZ: M 4 •JNn.1Mn <-7 -C NY. 0.7 7.n An'1 < .13 m W-0 ON , 9 \-C •0 .0 r mJ WNW w JU.<o-0 JN'aN LL LLLL00 :0 J3 7-0LL LL IZ 70' W Ln OJ1 LP<-0 4N a a L7 O M M Lr. S co X n EDCC-0-0 N19N7-0-0r Nr NNWW-CW-0 Q 'C W190 LLLLtLL-0 M M 1 C S 7 U La. LL LL.r 7 O1 N W &I M J1-a-- AN a . Q 10 Z M Lr dlr , fwn D) CO T .0-0WrNr -C -4 WWWW-0U-0'3.4 W10 h IN LLN,
•0 n'nra'CQr-u,.a.70107aInMn<7- -C IV 10A AM%'IA.AD'DD Q0wI m rW7rJa.'a:W JJQ%Jr 4 -0WN.5 DUr`-;:9.n3rW -0-0TLL,t W0co77WNn-n<7- Jocy "YO• JJ'Ln .n M'IA'a A coca UJ IJ WZ nr or r5a.la. •L W JW 3.J T 10 0 Loom -M0.p CLLL1 -0-07.D LLLLS It7w1J R- M an CC -) S w 0%9 L9 Lr LA In tr In m 4KI T. 4): W W L1 o cn-0.O x.7 -r -c LL U T 00 LL W LL I3.. W L ►N^CCLLLX-C -C W LL LL rx u M 0I d t^ r" S S- S4M%3 tr Lr •A lr,f t J Ln-0 SS 7 N-4 ' 1 4 G.4 IC h Xr u a N Z LL -9 r UVLLLLLL LLNIM M L toA rD-0 4.t3., A. W n .L rW -0MM 33 4- 0<N r WO C11 'r ) :) 11 • r WTh -0 ,n .a n CC. L :0 n 44 LLNJ S.L 4-0 4 U VLL Ulu-L&A r- lI ;: - 't X-C U LL LL LL S 4 7-C -CM M .I 4 0 . ( d W F W .7 1: C L 'r c: M 4 -C W m x -f K (1 .O S K 17 LL LL N N w S LL 4 4 •G 1r LL. LL .% 4- LLmen Mr-.L.D-0d VW WW-0-0tJW-tMM:L •4 -1- 4W X W a p JC.r.. L3c1A< co7 (r Mr, 0 MD M S 17.r N N N w CL LL T<-C UULL It X -Wt^S -rIS-0i-0UI3. WLL -C 144 W-0M MI4 )Cr -3 m r ncMxx -c Zrt 27 tt el, M-CM-0 cc LLY I LL N N N N Y LL LL 4 .4 Qm LLWm-7•7 W 4 4-0 d-0 Q r- W CL. -0 C D o -0M -n'0 "I -) T S 0.n J1 t W o 0 0 1.D Q 7 -0'' In -0 no n .0 sl r w ,4 .al N W 3. 1► W -co 6,j LL LL --:rnW4-rIt 400 rW WLL r-0-0-0am rin-0 X-t) • a0M,nnL-C 4) 11A M-Kr.Ox"1 .4 I'1D.Dnmo,J •V..j aj4j,Au. LA G-0U-M.0 ••+••^1UCW 44H 4-0C-C 1-LLLL 7 S1-0 -C -& 4W NO 1 1^Mr it T .4 .4 LA Lr W. 74 M r. %C C• cc rt-t C% C% 1--CC W 4 -0 Vim••-••-•-UOWL ^[-LK-0oo U r rr-0r0 -041 Do-0WN 7V JI;Z .y M< r Dn In cor -0 M x-00.Dco na'vo wNNN-9m-- <-0L„J-•»---. .-. U.J-.3.J KK4 to XX a7O-CQ-0-0-0-0O-0-0W-07u-SxM(q -tT: X'.)In .4W •0sr 44 t-0A-0 r -W NN WJJW -Co u-.----U3•DJ •CK4 < 0r xa-0 a 0-043 -0-0-0-0-0 W DQ ot ln en,n JI n 1, as nw-m o7 m"r 3 z onn7 DJN:4-T Cf -... <r Q--Lt. 1J.10 co LL.ImWZ•DCC<7J 2-0-047-00 .4000-0M .0WW W0Lr:n Lr.1' o00Ln<4-0-0r\h-0MSr7-ru.N .r PP-LL r.1 -0-VNTN-n n r r r .7 O W -7 r 4 7 4)J 1 V W O:1 a O 0 4-0 An ' a--'1 X-1 n t O D -A < n r -0 11 33 0'3::3 7 7 -' .] 'C wJ • J. 7 J 13 U. -t O,J D v U--'M N=rLa Do.j1: o.J 7')N-f W41040-0-0J -747-tnnnr7<0 Dn 339 rz n3n3777-'-=77J• N .4 aLL -t Q W t,-U.--'1==0tL DOWrS,nWN aNNN WO0.J LJ 7aa MMM^_-D-LQ co.n LD IOS`n 1-cos -D• n --7 J• 7a WOZOLU<4 t .. UQ-r. M SL. rC-C-t MI d .1 N> Ann -;C IC LLO--D`ICIISIMQ-0i Lr LfG wx'r-Lr t:--C--0777 d L 7.94 44- V V- ••.n Yr.::r t 4 Q x r 44•JN W N N N N O K La :3 1 7333 rnn-0o MM MN,Jtu 1-.D---r:-- coWr4<W .4 ItMN 24^.7.D W •C 0 r.J NN WNN NNQ .O-CT -)N7JLNM M - O M I'1N•L^n.Y. - In --+'a M--')7 C:. 44 W 44 Q 4 La. LL W LL t3..x2t0-DcoW-00 74)1W ')NW WNNNW coMT0`cr. 4x77N n. noNnM9SLAD:0LrD I -73.:--.n n r 44W4< 4 x4. D L.^S r I 11'l cc r -c W I L .4 N w N N r, c X,: Y r 7 x 7 S L r% in x M I Lt 1I -L Lr S t. tKL p ^ C' 7- -'r -C :r r d 3. N i4 .4 4 La LL LC mP,.rrl=zrc-crC 1^ ti w NU+ wNN.o i L1 .L w LL LLLL Y rr-1 o r r r c %c.r; 1x 1 1 -"_`7.. -`3r LJ 4N-t44•Lru lrnl\IMS IOa:r10-0L LW • 3 W WWW W-0-C y r ,LOWW LLWLL .L:S 7 , 1rl 7M r C CI, 111 17')---7 X- :r I L 14NL.:4 4 •C4W .' ?Vln^7 r r. ,)'3. D W0 r c74 r L-3.T-0o uj W aQ W DIC LL. Lt. 4.L. Lnrr nDM -CO QS'I n-1n-1]7.A••--+-::<r--QWW -IC 4-(-.L x111mm r L 13m .J43.D I. KD O 0L) -0Ow40o J '1, . - I,w - J: .-) h n 1., 7, Oa-0:4n J17.D--.711-- I:wL r 4W.v •C-x< -LLLLSSr'7 r ti7 7 7.D 40 nn - 1' r D I. W W C W -a ,r * y u. i► r t r n ri - - x J •O T 3.•-1 n 7 D - - J .%+ --) ^ r L D <'J •C •t -c d+L a. A I',t r r I r a 7 .Q n •n n m .3 r 4 .J W .J.3 -0 w r J W W W L I -1 n 1) n- r W W n LI n n -In J• -- J r nn ^ r r r •t •t W e -t 4z a. I3. Nrth mm hi.mN11.11-1 In La. 4 a WW:3.J4WW L y LL Ls. WWr33'1-0 I' m S-0-0-0L,n 0 A S 7-• .9 r r 4 NN In 13 n 4 W -C -C t.LLN-0MM Nr- Cr rl MMM MM M- 4-0 WwW-l-W 2'1r, LL to WW r^ Mr` .LIB r-0-0-c-%&1 3 r C "la LLrS KS CJS L9.r4W-4 4iKr -5.0.0'I'11'. 3. L D ^^ N InM 'n n n W 7'4 W W W.J J -1 r '. ) U. W W r Ll -' 1 7 .11, :0 X Q 0 z 1) r r L 717 rV -a -).r U 3. .J 33 4 ..: i r r r r-0 Wa'A0-0-0 otih S t7 S n n n. 1. r o w.J WW W W rL..3 LL W-.V L .j rn to r Vr.:.D D .y W Lt7`No--rI IC.An IL ,to Lr r o-0Q7' -0 MM 1 , 1 ,n_.r-n WwWQ IJ-CJw,,L,LLWW u.,r •*1•n I'n4 r-O Mt 0 n LLWN'7 N 10Vr -D Ur InA4 z r s r wtomrT 4 Q .0nM\1-1MMnIn r r <WWWald-0,3.313WLLLLW p' n-in'n4r-0 . O 03,J0WLLhW W7 1.J- -0Vr,n11c11'OLt Lrr nmcor S` •o o o-mr, Mn MM n^W4 cwxtrf, -aZ rn Dw WS r M O.r. •'1r r r7 .O Q- ,,3 - - - x Ww k-81 4X' U.r n l3Srr r t r .0 LCm -d< r.0 10.0 ^.MM=n 233 nn 4),S <WWIYI OD Cr Lhh-r In 0 :1 'n m 47Ur O.JD D--W C'J Jr VJ'r %Jn A4 -C 111. r Lx-0 D.D4-t %0C-0:0MM 7E11 In MM la.r -O WLLWWS rC.D M N N i m-o !1 r n r.O V r-0 Q.a 'D-..--r 10'rU-0r VT ,n It 42.31"Cr cMCOrr nO-0DnM r nn"133 .► r 3..3.) UJQ h I^ N On^NM D o J:: r r.r U rQ r,r, l --- 17 I•JO r -0D V n ,fl n 4J 00`1X-0-0-3to-0o-0oMl tr^n in 4wnM o r, r r,'%a-armmen-x3. )t<as<-JIJOD-..-.r,nwQV-oaur-nra.JaavrroiL t4-0-0OMN J^S Men M XV," aUJ 610- I N CDQm V0040M 00 X4 LM<«4<WW ^'- •+^r tW-0 Ur .0 Ur LA In C' WOa .D M T mM
I
rLA-0h Mo. C7. -NM rt1-0N r 0. 0-NM7 Ino m mD• O-N-'1r .n al.Di. a-NMr Ln o r.m O1 7- IV MrIn .omm111 7-NM rIn ON.A nn An A 3.•0 .0 -4 100 0hN NN"^ • INN h h D.Dov -oD DID DAD-JTa T.)`)O•,Y`0`0.a 17 J.>> g iJ •7 .C.•------+-. ----
^
^
1
rr
i 1 i
i
1 1 ^ 1
i I 1
1
1
i }
i
i1
I,
i
i
1'.
11
^
I^ 1
fv LA
-. r OA ON T C90.1 10.01 mr .O N r%r A P N
`
itt 2` Xr, NR"IN ^l I, N illaD: Jl? :
O; N 4 } ^
^'1 ^O ^+d dN Ntll Pl O^ON nJIf^^?; U ;; f ^ !
r 1
I
to >-
^
IY ^ , ;
+1 I 1 ^ r
asW
vi I-- n P n Pg4 T tnOm 0 —C4 m:r ul .o OD IO}^
1 i ! 4Hto ------r--r.N
4
1
CL1 1
I
1CK
I ^ i E ^ '
} i ^ j t ^ I j i
+
n
^ ^ r ^ j ^I ! i t ^
fif Ii , ,
W + ! I ,^
:Aj :j
C13 ac
LaLft t'6
A W
CK
(A LAS ta
LM
' < J ^J ^ ^ ^JJ1
!
j1 + t !
In
wi nei,nj
o MX
WA .. I A'n
LA tijujw "JL&JWWLj JLJ1.1 J.L)U)LJwujujt#j 1 1Ir w -4 XTXI:.txltLxxzxzxxxxzw -Sc ii Std-d
u Jo
z
to
x N^ W
0 -A N
ui
LA A t
0-1- j $A
n
1-9
r
•.3
I
1
t
i
1
1
'
1
t ,
I
I ^
t ^
t
I1
j
t
i^
I
1I r
{ 1 I I I t if
Ln (L `rI' Z
z
IrJi ^ ~ I ,rI } ^ 1-- J O J: a < ti 0. yW a h t to i
r o n a 1t )w] a o z W
n 2 w :3 — a {
n r WWJ 0 J • WJ J:] L 1- }wWJ +^• W.r C 3'J ila a a
W W ^^ O LL F- A W 1 a tII L V> .+d-+ W W y am. T_.. a ^+ •.:Y 9-+0•+0 .J 'Y 1l J----dJ W']W
X -- 2 M W ul ^- J .Z d 1 i < to -J W t&
A 3 7\.7 ^. a1 J0 J Ir .J .a1 .-•a WA •-1:\ ►-\H ►- '-Z JZLnx "30311- < 2J.J
!- h ho ►-7 n t..a Jth'.1 .]Z h 7-W Jo >] a D a O a ..t • r- J V to to J •1 < ac Z WCL J %0.h0. 1- Z,< • ]
rVI'i A ] --V,, O Z-+QK
Z J'•<. :'z JZ 00-+O 7 tA2 ti W Va'V-^•+ 9 .d ,"t -» -+ J -+ J V X(4 W <-. wa a— J W .1 J ►- .J . n cL
r Jtc v n J J J<A I-- LA.
d Y 1 ►- O< — V S•• Y xJ GzAJ-+-+J JZZZ L 4 nX: Lh., Jar- oOJ^•+ {
Q).- !Y IL h 1- LL 1& :! J .'1 lY t ; 2; l: 7K 0 LA .9 1- •t < a a ^- h 'rz W 7 J ac'. x 4J a +.JJt.-^-d daa LW to JJ ry L <^o -co zN 0.O z otn 11 =s0o1-• "o v-JP- L OLAU ;7 ^^ '
3'^'^^'
i. s L 1^-
I
s.• .00♦,n.nraTa^
/► J•• T.H i J a Pvn r" ^•U Wl — .a —A — NNM
7(rr On dfN wO.ltP O
A 4 r• Y 3. 1 A0^ M a 0I Jr ,nrP! O^'1rtAa r 1 I^ r w.rN.•,f r N ,
♦ I A:r 0N0.1 -0A^f%,-A Y?9NATrfT .AJ— 4AO r• fe r *0V wN r wnf rN N
Ior ^M Ln (V W n LM 14 40 r n Ii
i
If ; ,
J+ 00.. -+OJ► n,rn++f^ff ^vj r4.4 44-4 ^ t ^
W Jx m ►-m 'arfI.OnAO•tintAnW t M • • . • . . • • • • !
t V MM M NNMNNMMLai
t
i
6. < < a, irn ,t ►^ r ]p 110
CnsP..r+I+p
L ►• t Jw P'? N1/ ti7► .AP b till io I c u cmrN—T t^ L i
za xz •- wi
1I
o Ln I .- (X. tino- M OMCO ano• -.ti
i77 Z r-n Pbnh1170r'10 V7r I
3a { P' U Nrr wrr rrNO I ^
Z J O t
Z } h• 4 b 031. A rob 04Y A • • • • • • • • a
• •J to J. f'Ih YJI ti'1 ev3N. ; +
V rNN—:rr?.nryN f II 1I
' a— ...O NP CO h OMO• M 1rtin .ssaarfN r'! ar) tALA
J+ rhN?h M1 tiA a`MU CYel rMNNNM
a'. t'1 NO aP NP h N? a -• m —.CTMena Qfnh^-r PnaO• hnpr,7Ta^ r-a. fa ano.ommnm^J+ m.a til^J ^P NU •+'D J... n 4'V "1M SmnZU -- .. 1 — r V N^'1N--NN—NN
.Y -+ h M t6 r .O h C SC C a!` 0:.• O 4h .o .o a C O• C ht-rh ipoT ti7n ti^M 07 0 r^ N — M'zo• f]Nrih Ov1 •........• vt— ..••.•_J IA 00 OS NO NWO• W J P dh oOO^^.rih
. V ••h V N MNMhtiAh^
1rt
OC — N?
'o,
h cD ? OA d m -• r'1 A N
0 n N M •^ c'I ".r N CJ O 11 N t: ^'1 J1 "f ^7 N ti- h ,O ^'7 '1 7 —? .11 r1 tin T
J + ^A Jf S N ^'1P t M+'I'D .1++ tiA NOS .D —qf'1 ^. r'I O'V MfnMN NNM Nn U ••N —NI'!rr—
Ix— LM .0,0 ON 0a P to o- M Nr np. ,D 0—o.►- .+ ^ .O QA h N al C^ O -a s1 .A D r l .A S N tin 4 NVf • • • • • • • • • • Vl — • • • • • • •J+• OTNh h1'tA NOS ; J+ ^OJ7 NMh^aor-+^0 1U, tr rvlN NT —LIMA U NN V -^+N&I rfy... I
I I • • • •'• • • •'• • N • • • • . • • • •'•►^ — N -Ir tiAO h :v C3 tr -N^'1 TtiAOnsp O.Q
1
r 1 1
4
fI
Is I t ^, :
i
^
!
I I
^
^ 1
4
^ 4I
t j t
I
1
z O ' ' 1 iOC k ^ t I7 ^ ^ ! f t 4 !M
S OJ p ,
W a I + .
ral
i'_)
t
^
• !
'^ I' •
i t
'..mo w^ i I
^ +
I i
LA ON
t
`
4.
t ,zL.3 JZ ! ! + r
s <
m^ '- r a w as ,co
LM
Zcc
XO1
Za .;z + i
a ^ zIii
! `,z
J 7 t 1 i I i
Wro I
` ^
1
^ 1 1' ^ !t
t
tj I
j ^ # f
' ^ `
r
r h `^ 7 1
i '} ( r `G 4ti t
r
1 I ^ l j ^ t
uRjIGINAL PAGE ISM t
I 4 1 OFf POOH Qu , •a
i
W Z ! i. i
UJ {J Z
' I -1 1- rY if
n i
2 ,
7 ^ ,
J
t^ ,
O W
W W L N "9ANn
W o i ►- 444ar !O N NNNIVN= V 3 i
v cr oJ Cf
W a0 4v a =<.n
^z ! !as - o ! Iin PC Y ,J D P. t i juj
z Ir N1 W tV • A NzL 3 O J 2 J 3 - ^ ._ ^+ OC I W Ln z f
^o of J < r.>> J ..1 N n t
OC • .9 4-C <; O h>s -+ ►- LJ z rt .al z r- J 1- 2 lW N xazza W <iz D 2 > c z a c z D al'r
O %9 E" 1 J < S OC z to t J Azz r.. U ^. _
> J Z N <J W rLO h m !
N !J ^
jt
4c z 1W
O W r
m •4A t
• J M h 7++DLAOd i0
I {t
^ ! !^ aII tti
1
p ^ III ^ ! : ,
y + !
i
1 { : ; w
N i" r ^
+ i a
"'^f
f
W Z
< W
i
j ,a
i I ia
j
wkal u m ;
z T 1 j I i I# i
.ir^^
►^ W Vti ^ ^i
I i ; I
! CL 1 Ji i t I
uj
< VItl a ^.. I j {J1 K fC t I 1
00 G3
i t
a ft M j I'^ P —'' ^ j I I i7.7 ..-1 N t' 4 I # ^ i ^ j
O < t^ J S— a 1^ ^ j ii i
^ ^ ! f
co T to r wZ l > 3 D Liz ! I Io ZoZ J ;ZZ .. co Z
Y J < + #i
j
J w jca
'
1 "+ o f ^ ^ ! ^ I I ^ ^ j
} , I ^ I
N 1 t I ^ I
'S ^ ^ i I ! ^ ^ 1 f #
N
W 'Z ( jf f
t }
iA wt J' t I ^ i I I ! j ^ i i ..
3
+
' I
W O U AMNaOfTs .J W 1 a Ja n .T t^ 1
! ^ '
!- W Y O N tJ d W 1 •-^ f + i ' rw o .^ a
tv Y Y o ' rL a cc { !
W s] ( 1 1 iU C Z
1tt S `
n<i^
o I 1fA K ^L J 17 N
IjW 1 2 L r , ( a
i
11 z W A W ^) • SINz^ a w z' ^ 1 i^ 1=t- 1 x W 31 z 1 rO N J < h tD J7 O J ,J N r\ < ti h < {
O < 2 W J L t ^-. h ►- t - f1
to >- Y < r ti WIWW hJ h^ 19 W r Ln JrJ7C[ W <t ! .
U 'V h 1 1 r < .CO ,
19 z
Y J.z.
O < i
< JO
rQ1 ! ' f^
iJ aJ 1 i i ^ J ? j
< 2 ^ ^ f 1 tl t ^ 1
' O W r'1 1 r ! I t {rco ' • j ,
• < N to .••. • + {• J II t'1 F- ...0 7' to
^ f
< N + f 1
^- f ! 1 I ^ f a
hI ^
I1
f
°^ r if I
^ f ; 'j
ffOl
1}^
j
1 I ! • Jf7
1
{
I',J N 1 1
i I I J ,. .
'
1 ', I ^ ^ ! Ir
f ! I ' i
i Ia m I
744 1
i
1
I
1{ ^ ! ! I ^ f1
W 7 O
va '^
I=u+ ^Ner I 1CL
!Ii
v r ac o^^ ^ ^ ' ICL o Z' I f
+ j !W s I f .U c
i ! !I
j
a^ o,n Kuj
'n W cy
rb- '^ z J J?o LA J <
W Mn Z
,a a.Y
(x'^
< < <ie<►' W W W Z.J
o r.6- .J M S } I j j
z
co Ln VI ZLLo= I W <3 tO _^
O1- Z I
L> fit2f .D WL IJ i t .L O
3 2
;
+
j .^ I I f
W i cc}4 W JI. 1 I
m ( • f
• J 7 /^ w1 in.TN_
I4
1 I Ij
{ ^ I i 1
i ^ I ^ + i + !
}
fI
I Ii I r^ i i
i ^ I Iw
I
!
^ Itf
I
} ' wj NN' of ^P^vRL P^,O^ I$ + .^
I
'
1 QUA'II.rry
11
^ I
1J ^ I ^ f ^W 2 }
I
1n <
i l I< W I
^J =I ^1
^ f I^ I 1``
I
i
! t ^
f t
^ ^Z r 1 j I
W0 ^
f ( } iV 1
Iz
f1
1i +
!,
I) ! !
LIJ
lCL ? r1
v } j jav► t` ? j i
J) K +ti 'ry ^ i I i i 1W i1 M
^ j^ + ! sr ! I
J1 2 ,I^. .N 1 I i I i11J' > }2 . 1 W ^ uf2 I II 1 i f04R J
I !0 < 7 J = 4 Fa- I j
1 i
^ ^
{z a% N O W !oc a jII ^ I i
00 :k'L m ^wt_ I I t
{` s ro ^ t2 N Z
J 3z i , 7 1
'LLI jf
J '^ i i (I
J ; !
Ln
A Ot,
t ^ j
t1
{
{
i f
i
f j ^ i
I
(f 111f ;
i I ''Y f If
t ^ 1 ! i f Ia
! j i
= LA 1 1
D 04
Iz j t i F }
W z i f
J t i I' I ^
^
! ^ +! i Ii ! ^I
IJ
^ Iti
I
It
}
I ,,
! 1 i
W V X11Z
Y N ,
v ^ °^ l ^a i
Wla
iu c I
ICL < ..A K IY •^
of ^< i I I
i
1
4
t
{
I ( I
i
^I
1
i
f
F
N2
W N J^ t~^ t2 , 'J
O , ( I iI=w W N1Z 111f04 !J In
7 J J
i0 IY M H' W F-J ; ►.=,m TZ
°Y,
i FWD IW Z I! { {
° tzIN
i ; < ;xo i { IZ
IJ OZ'< '
AJ W . +
tcc cc 1 i + {
J h III ^;
o vi ( ! ii{ n .. I
'o ,I
f (
^
I ;jir
I +1
^ I ^ff(
' I
iI a ! f
• i ji I ;
ijfy
; I
^ 1i
1H Nf
I
^ ^ I 1
< •
{
; j I[[ I 'a
Z aV(
^ 1 i I
y ( I^ W z ^
i( K Li { ?
P% In ^ ,
f ^^ I
i I
W u ^'In-+
' Y i z m 94f" 1 tA • • •
1
W n 1uu s
CL
LAS j
as ! iJ1K Y r j ( { I ..
2^ < •..
• N ^+^ ^ ^ i:!1 Z w
A J r7!
U U1 J '
i 6 O J rxM r lir
w : W 1-J ►- _IIn M w x0Z w <1: i 4 ;
z r s2a a^ wz 1
O J' < 1:0 o z < J -AZz < j }
J W • km D
'J^ t 1 i I
m r- NCOO
4 N
O -r
^ ^ I 1 I I•
Do
M i^ i
Ln
}
i
I,O
^ i I ^ ` I'^' ^^ ` ^,
•a
{S N
! QI K {
i^
1
i
I ,
I '^ W f { ;W O U 'O .Ot-• co I itY W w I 2 0 t^ =In
W O , h 4 rro+ } I►• W 0: O f YI 'NNNNP9
0. LLS
W o u, o f jv ^ x o4 o ac ' i fW i a CL ! f 1v ;c s 1
is M - 0 1 1 }ZM
i<z .,
r i t
1 ►- ,co f
L O b +1 2 J O N
iW i11L i I
O 1A J N cD { J 1
p 4 Z w! co J-r-ZZ1- '
►- 1cc S-C
m ^>- Y 4 N F W WLZ W'.z1 W `, .J1 V1 -= L7^t W ^C i '
O L > .a3ZZi , :a wjZ
IZ W < J i Z fI i S i
J ^ z Y ^ <^ s ! I ! ^ ^ fy
1
I I
^ ti t
t ; ^ I +
i
W J ^ dl ( I(
!G m l
^ ^ i ^ , t ii• .( N ^• ••••• J i M 1- T omcCO i
Oj 1
i i f I
+i { { i I I j j ' I
11
1 1
{ ►- N ^ I i I ^ ^.oi I .J T '. I 1
otAli
i I i
J
Ii
W Z i
j
l
4
nn I I
I
i,
wa
uz
rq .. ^N aD
,
^ i
Ul!2 J -• i
a I,
.K 1fa a
2-- I f
{
A A
OJ1 2
z a
t4.
o
!^N '^
J'^ N Q i i I ^ '
^ f is ►-OVI'! 7
tJJ ^0
wm<
nzJ t } ! I<
I j i I ,
iO
m
<
>
A
..
J
►h- ti4 4cw W
►- i
1- J ►-s I j
j zO t7 J.
a W z< Y O I
Oz
Z^+ L11 z
t ..^ ; Y I
Y
JJt.J
^4•
-C
m m 1 r1
iLn{ ^'f F^. 7 Ln
LM
4!4 ' + i
i
Ln
` 1 ' ' aW
z
7
ry
j
i
W
mx
<V
{I
if
i
ff < Wi ii i
I1
1 ^ i
^ 1 I 1
j
it ( t
r
1 r
I f
W j
^ :all w a u .o o . r•m t {!a: w OM
of 1 v x 1I .c • • .. .
L V 06 W w+► J ^+ I o iJ Y Y O ,
^a a a t
I12
!c<N Z 9 0:a<
17.. o
>n ^ ; nW z = 12►^ < 9 ^
In; 1i J1 W .^ i • r^ N
2:3 ,rt z iiiii= I- fl r W N iO N IJ < /+
2.7 (_I J N i I rO !< 2 W >a J '^-^- L P L .r
•2 1 Y • .t4 •L<i O '1^Ica W m Jf rr a r W (i
z 1 7 z > ' as z cc .D w fo ~ I i I 4 xQG, J I L .+ ^
J rW ^+ f^ •1m',
m
0 W try• < r N to • • • • •
O
v
d
I ^
^
11
t
N ^3
I {
'
j
} 1 W
f^ ^O < I
Up
{ ! J i i
} t
r
{
ir
Ii
I1 i
i
' !
ft
{
t
I
1
i
I{
I1t ^
1
1
# ^ f I
Ii
t
1
i
i
} 11
} k
1
i
i I
i
f
{
f
iI
,
t
^ I
2
7
II
I
I
1• ^ jr
^ W + IY l ^
W
W O - V .A ^A'n 07
Y .J .+1 T N ? U 'f .D
^. w s o N ....Nz V a. J ".
^ J V D6J Y r J
a p s .
.. Z2 z<J1 L J Y ^
w t 2 t ^°t t •:
to Z W J1 W N iL 7 J .tl 2 'J
W
>
N Z ^= Np to
1
J1'
< ^- a J r
7 J ] rJ .!1 C i ti {p < Z W L t
.= 1 a • as :<x O ^-
n w n ' rLJ Z= tJ 4 s
L p _ r t2 n j i }O {L
_,, ., z 1
y J w <
J W %-+C3 r- m o
i J 7. 1
J J
LLWO W
cc
• J ? F .A 7 h ^'fD ^i rJO 1
ir
W
yy
l
^
I
I
N ^r
j
N
k
r a
. I
9 << W
I.,
• t i
{
i I
' 4
WI
W O u nTJI'9mr W W, 2 14,3ar r
W 7 7 7 ►f 'A p nnO tr W ^ p to I.........ry 1 I
^ '2,.i o v o .
4 o x !w m CL 1v Cl x
I ^< UI ' L 9 fL^6 < .. .. O ! I t ; 1 i
,.1 11 z z U 1 .1
to 2 W d1 `d N • ^') Nz O J z J I J f j_ I.- 1 s W I itA fa0 J < F (nI
O < z tJ i r J ►-rrtr r
m W W z z W 0-.j H 2 f +Y1 W J1 0 =roa r W 4; i
z O z j r iG Zs i A .j f
p 2 1fl } < J ; z2 J' O^ 2 I
J tjj1 {CI H c0 a ! }
^I t ^ I
J ^ .^ ^ ? t I 1 t +
n LA)
} : j^ t
4 4A
• J P1 r .A T o c:^t ` S i 0 1 k ^ ^
I^ ^ I
I o }
' t ♦ I ^ ^ ^r
1 j ^
jjit
a
k
I ; co { f
I n! 11
11 PiGJtNNF• ^ !^^a, .
^
{ I < • i
'a
fY P onp 911 ' `T
I• j 1= N I {
m ^ tI
^ ,f {
If1
it
J xr
f 3
I i l ^
9-3i
t I'
r
^
titt
,
i t
^
^
I• Z
j
i
^i '
t ^
i
A t^
l t ^ j I ;
C
;iI1
^ + 1 I
1 i I
t f
teal'( i ^ 1
I ^ ! ( ^
•
`
^ i I
LJ
^ a W IW a ! v --Noo•4
IOC W W Z LAO) W •-r i
+l D a J I
H W Ix Or- N= N=nN .•N
; z ^ o. .v I ^ ..s
t Io v u i ? 1v
f
d Ot ^' W m 4. ^ 1 f j i i ^ ^ }
v V { C Z ^ { I+f1}
Jii^
004 a 'diIY t }
`0 1 r- .. r I 1 +A Z 'W N W ^ { • r'1 N
t
t i2 0 O W Z J( E O }L ►^ 1 9C W lA Z ;O 0 J < 1- , J 111 i
O t x W a• J 1-r- x x r- 1- 4•Z 1 ar • t<4s< IO ►- l04 > 1t < d ►- "j j Z Z W 1- J 1- Z
SO W to to L L J O L ; W -C'X } 1Z msZCA n W2 }o .^ r r J t < s oZ 2 } ^^
diJ i 2 ! !J
1> J i NN <m ►- co
I a W oMf cc
• i i M r r^^ o ^ 1 i i
1
}
I
cl 1t
! ^ i
LO
{ !! W ^, Ei
r I x rf
;^ f
v< j iwry
__ _^ tI1'
r
^__. _. JI
+. _ I 1. __ ^f
L z ^ t_
ws7hr
aWi~zWuWv<HIL04x^O .3i Z
zpO)3O
mz0Oz
t >
J
1
M
t
I /
I
S F ^
1 ,
' I
Z nf
1
i ^ ^ I
'^ ^ ^; f I ^ t
O j i t{t ^ ^r
w t ^g
rJW
O
^= I t } 1I
t «.J
^ ^ I
rt•i
^-fA
wz
^- _j I (~ r rf
^' ^
W
^
rt ;
W2 E ^ t
}c I mo + ! +! 1J rsz I 11 j i
JwN ^ 1 ( ^ r ^ t
cot f
,J r }
f
k
1t0 t
^ '
to I
!A • + f(
I ^
Qo I I
1 I I
i
k 1 ! I J f ^ ' f i I
F^ w rr
i • ^ 1 f ii 'a
i
~
^
I
t
J iw rro ^
i fW f
I
t
A
Ii
ulC9
ui t U TOM*--4 W 4 nAAN4
ccLai
LAJ
Lat
z W' CD J F r ►. P-.9 .9 -C 4c
Ioe,
z w "i U4W roxxx W at
J z A z zI• a
'A10
ui
tj
• -9 LA (A o 0 a 0to Lm 0
i i ^ P
if ^ } } ! ^ ! f
CID
1.
I
i
! r
! i ^
1 i1
1
I ! IIi
;
f , ^
i ! i
^ -^NOr"1^)z W W t z. S A." c0i0 U 1 i < • • • • •
1.3W Z 6 f N( ^.r
Z j 4 WW O U Ou IY GC o
4 c xW la 4v o s<%n ,z s ac4 r .. o 1AA I^ w a o
UP fl z z cozr- < a •.o • t +- .. mlOZ LA is 04 1 j~2 0 .J Z J 7O VI r1 < r m J>> J W 0 i 0. < ►^• Y
I)'1 ix t • <«!« 0—1cc Y < t7 H ^wwwIus F-.J h.Zm 2LSOZ W <3z o z > ss N.C s , .a wzO V H 1 J j < z0
O Iz N 1 < 3 J 3zZ t! t11 Zr
!J
.,y
^ < 14a 7• •^ ^m Ir m m ^
Iitl
< .J n^
r ^ < zI Id6 »
{{i I
W J;^ W ^i
d w I• < • • • • •!• J R H '7 r9 LAM?
1 J O(
i
f
I i
iI
i
}
1 I.
hI
Z
7 ^
f f
i
i
w
I
^^ I
•Im
r•S
w ^N^
^O
Wf
NI
SI
W mL Ni
I A!W z fgo << w^J =,
i !
t ^ 1
I i
I
I^ ^
t
fI
j
5
f
Ir
a
I
i
7 j
f
1 t
7!A Z1<
►- J !+ xW <'c.II W 2< zo.^ 3 2
i
fI
{
i
1 ji
,
it
I +
{
1
i I j
i
7 I
' I+
f
t ? +
j ^ 1
,` t
i
^ f
^ ^ 1
^ f
j
f
1
(
1f
t
i
t j }
III
, {
a
f ^
i
i_b
f W lti x, W
, W 4 v oghao0AC W W Z ;^h b"JN
J J J ti O.^fhq^+W O f IA 1 r«frN
W -.
O
(
V i p .
!x 0: O
a o ac
f cs 9Ls
(ZC
,
—O
^[ W m co
{ Z x -^<
•
{
I l^ .^ t7
IA WJ JA 2 A
rg i W 1J < b. z
oc j • <«;<^' 1C < h H• W W W 2 W
i^W N Yf SL =Qx
O Z s ;Z32t
La ^ ^O jt7 Z
,J 2 } y ,^
CD F^ 40 ^O
( < Z
W ' I
O W ^ H im •
• < (0 t/1 • • • •
• J N ►- Na q 0 ••o+ p
S
1
i V
I
I
^ ♦
I
{
I
I ^ ^
H 7
< ♦
S N3 '
{
j w x {j m <
< W
I ^ ! ^ f
aeWHZWu
, WV
' < tod
N x
W1-
Q r
U1 Zz ^s= t~O y►
a•xm
OoZ
Ji
f'
{
ir
+I
1
I
i
i
f i
1t
^
1
a 1 i
t
I
I i i
iI
iI
i
I f
i
I1
1
i
v
I
I ^ I
^ I 1
1,
I
;II
'I
:;
i t
1
I ,
I
iv moor f
I t .d?hag< • • • •
44►- 004r!Y1 .r r..NN
I1 o ^(f
! !
f ^ j
^iy • AI N I '
i JWz
JZm 1
d J ►-^-rr= ^-• «;acs o ►-
,"f 1- W W z W 2 !^ J F+=Ln in '2ZAr 0 W «
> ; 'szsz ( co wz k i< ro I
A!i I J 4Z
! I
•
to 1n • • • • • ^ In r ,^► r^nnh I
ii I I I
P
•W ^i i !r N
,
J r1
III
I
W Z, Ij
^ t
11
< WJ t I i I
I ^^^r//
I I I
I
h
i
hZ
t! w
}
i
WO:J
W OAG W
^ a uW ' Or :Lai aCz u CLW O
1 uIv oi
iv ^c<uA z 1%9d f r r
A K >1 WW Z
I 2 ^+ t < ^
A Z Y. %AZ O 11 W
O !A IJ tI 7 J W
o < z
m > Ym
z ! 'a
IZ
> J '2J W •+
m ►-! < J
'J
VWO
l•
iI
Itr
I
r
^ ^ 4 (r
1
•
I
^
1I ^ ^ ^,
r '
{ ^ t( ^
I ^ j '.
I
;
I i1 I I
i
I i,
( Ij i
` t
'W x { I I `
C v' 1 ( I, 1
A 0< id J u 1
J ^ ^ , ^ I ^ t ! Y
a Z 0-
0 C•r
n I If
` '
-+
N'(A a -^ i i 1
inlzIl j
<W
J a
J
< t IU W ^•- I C ,
O( II I
C m L O
{f^
~
I
li{
^ 1 ,.
i +k
N
_
or N
t
^Nh 7rll to ..N.
i
i!I t t 1
N Jt+ 7 .7 OJOOOl7 I t37r711.7 .^0 1A 001t!1 IA V w Ww w wWWi! .alWW I WwWWWtJW V1 zY
-d V' (A d SS2S ZZZS ZZ 22 S ZZZZ <. Co'J <Y J a -C -xisis Ldt it Cuss J. 22 ' ' , ,
N U SC3
^NM:r&A•4t%goPd II ^^^^^^^ cDP '', .z:D V1'I<z I f ^ I
{`4 r
^I
1 {
t•. I jif
+ r 1 {I,
li
t1X
<
W
S!' {t { ^I
1-Az Ic
=
.U. o z02.
LA zcno w
tnt
•/1 J1 V1
!!I 1
f 4 aT.Z7
.ems
J
my
1 N
Wi2
I
1
7 '^
7
r t
I
1
i1
;I
IA w r rrr ^r.^rrr.•r.•rr
rN^f !J1{N^DTa...V'ftJl,Onoa Jaaaa '^J-^•'^rrr.^.^r3 7? aJJOJJ ^+'^ 7 ^0 ^7^W W W W W W W W •J J W .J ,J W W .J WLZLSSZISLCLLt LLLLi<! ii!!ti<!!fi!!!i• 1 • r I 1
t 1
rN'"7?J1O f^.OPQrN Al r.J1.•h-rrrrr_-r
( 1
NM rLAn .O Co. O-N -q 4nWP+ -+r..ar rarr rss
1
I
H<W71
4
Is
NN
_C400J JZSO Oz2+I
1
a Pwr r
•-L
-a f,rW
JuJ{2
HO2
i OV
izOz
N
i
fig/
IIY
jW
i~S
I'
Ju
^7<a ZW< 1O.1CIC IV<
0%GC onW : J r7
to 'r J7 iL[iJ {V ; J1 J1
WwO tiHW 100J 'ZzW WWCC) O ^J I 1 1
• i•
1
{
1 WIJx,W<nz^J •u
Z
Z I
WV '
w<11ae
O .1^xZ 3zO %n7 ^
3• ,C
L I
O
Q I
ZJ
+ O
itA2
N< Q
J.J,UJ.n W
^ aD.A <1 J
11
I
Ji z
oI WJ
i m1J
t ^
— ^ — r —r—w--.► -.rr+^7• •.. ..^.. .. ..r-^w.+^+rw.rr Ar.r rr r.wVV V-+r >.77 NVY- r -rr----r_ -r ^. rA-WNr p+l NNN..+a-.w----- rr-rA-A-NN+ ON tfNN»lr----r-r-r_-..r--ArrwrNr q.7 NY V ^V -wr-w-rrw---r-r----r-OT-* NNNry V ^^-r-.^ .^..w ,^ arNN ^. -wCIO-A N'VN11NC.)T n, NN VVN-------.-.----...NY VN ArrwLC- O N rV V V -rr_rr_ r_r --..JV'VW V -+r-Qi .A wNNN^+rrrww.^__w^.w.r.yN14N'Vrw_C7>7 _yN,V VN--•+03^ InQD- N r-Ar--- rV NMNN r rrr-1V NNN -r-rJT •,• r-rrrr-V NN V +-+---..NNNNN A-
a7 --r----rr-rr_-rr.^y .t4 NN'V V rrQ 0? r -------- - -NN d --NN-4N r-00A - --NNVYVNN'VVN-VNVNV+UDf► r .. -_-.[VN N N N NNNN-+NNNNN^+QDd rAw-•--r-. --- 'VN VN 'V NNNN- N NN.4UD11 r_-r-.NYN"VY•4N -N. - rA-wtidfS rrA M -+-rr -^VNNN'VN r ..r.-aA..r r.-•JD^'/ r--rrw-r r.tVNN VNN rwaw_rArrrOON rw-rrr r- rrrNNNNNN+-----r rrO0 r N A—a__wA rr-WVNV r r -Or-*- ---eAN NNNNNNNNN -+ r--ArOh.0r_ %AAA A -NNNNNNN wr-r_-AA+ +-.Vhf- N )ANNA N
--NNN44 ` w - r ^.+-rOm 4) N A .#AAA AA -VNYVV -YV--^Y rr-AarrhhJ1 N-- -AA AN-NAY---NNN-^.^w...N ^-+•^
,-k, T N -A-A A AA I i+---YN NN V- -r rO.h Pf Nr-NA i^.iN ,>♦ w--y--..eV,yrr.....rrrL N -AAA i 11 wr.r - 'rVYW 'V -.wN--- ---of. - N-aAAA:i+--a-.-NNNN--------N-tar. CJ N:14'A r r- a ---VNVN rA r-rrr_N-^6) .013. NA A-.]--3.-^+V-ter..-+r«-YNaloe NN -.AN ? w] yr, --rwr -- -rw_rNC.Of. NN-f13i1N- ------ ----------C.011OOT rrr--. rr r- rr-V--rO4011 - - - - - - - - - - - - - - - - ---N0 .0N --rrN-_r--ArArrrwr _-N AA__r0.3Q'0 r Otnu- ---NN- -r--------rN,V-------O.nD ----N-------------V -N ar_rAr=,M^- IN ir_--r.r .r ... .n A..^VNry..^-r^wrCIAO - -N'V -=z Arrr _ -ANNoml r---..NN w-rr-a--.-.. --,.N N'V-r A..^Aron7 -NN rwr-rr-rw- -NNN- +C).11 1n rNr-11V w-rwrrw_..-r--NVN «rA rr43AN r_r•nJN rrrrr_-_-r---aVNNY --Q,n __N Ar -- ..._ -NNNNNN+^O.AO N- w -..{)-_-A- r+NN'VNNN---O7P w aV rwrrr--r _w-yy--r-_O71D N +_- •NNN r - rw-_-„-N ,y r---C?f•_C4N -N ----N ------NN ----07 .0 NN--•-N-+ + r--A - NN-----C:7S -----.V ---- -------ryy-.----OT7 r --- rw--r----..ryN-+---wrrU.r(1OY-^ r rr rN-ar _-.--rr-rN1 W Ow......--eV-Ora ------h----- ------------CI'N^--_-_-_ •---A--_-_G M-0N1^.S _ --------- --An-.-n-------
OL f'f+
UNO' N w - rA_rr-A.r .. ...,A - -..YV -- AArU.VO N. - r r- rrArA w.. -.wr.-...Aw-17 N.n
N-+r::7-:: ::r- A --.r A.... -1
UNT . N -^
.,<V r-.r....^ wrw w... ..... r...Chf'1 N----- .-n,---...----------r -rL7 NfV - ---r-NNN--- a -. -------ruCAC-Ci r.------"-•-- ----- - -N ---'N N ... .-..
i 0-0 -----------(v ----A-r-r,-nV(V -.---.O.-an...N-.". -j
! u C]r -A-NNN -+-a_-_-- -- r -- -.i 0CIOu CTrrN...---.-.r-r..-.N...NN A
I 0uJo -.... ... -NNN- ..-- - Z-.-..-.,N..-j C7 C.) f1 -- --.vNN --•fV - -- --- ...N Y
C3 or -+---- - - - - •VN.-.:7,.11 -A ....+NN -NN -+rw... A...;,-.r ,.....-,..rV .... ,..ry .r
I
rN Al 7 U1 0 n .D N q -N f'7 S u1 O n dD t3. ,7 -N ^1 S J1 43,
•-j
..^ -rrr-rr-«-ry rV rr r -w-r--«N••••+'+-,AA - MV ---------A,A ..•««ry•y-44 -•- --+----rr----- r » ----w------ j --w -. »-N y•- -. a+---Y V ---.srVNNNNN4N- -w rr-w- r- ---r .•. «,..w--- ..0+000..... i . -.---ANA-vvr-•-a4.4-'4N.vw ... .. ...N
14 .-144 14.4 _+ ' V .r .-• . .rrw..r-.r_.-«».n .v«+.» . « . V-v } } .» v « M A V •! y V YY V V V .+».. ..y-WV V vN •V VNN J'V —4----N--NNYN----..---------------yrrr—rN-----r--- --rj r — rw —.. rr---. — y VVV"V NNN+V — ++--NNNN-- « ----- — — — — — --NN ----Cy - r«.^ ...r- r- rw --0004 r r - - -A .i--------r--- - w --,j --N V NNNN -----N rrr..
-----«^. «.. -..^ -^ ^.•. «...-1414--r ,i--.. ...----- --««« -rN vN VN'V V N --N r-r• rrr-- - r - r-Al--lrr---yNr r ! i !- «.»......Nr.•.r..- ----Nr...A__N14VN_ _N rN..a..r«r
--r --------NV r-- --NV-«-.-Ri;;w «rr-J-4--r.. » w., a V r wA r A V v v V««N'VN «rr.•.r«r r .^ -. - ... wrtyr - +r VNr --V 1 l--r -1414 -»-+w-. ... N r-A- «V Vb'V--'vti•V-----
.- rwr r — rrr— rV — -----r j } --+.-.-- -- N rV r« -may -+ - 1414 V V •+Y VY•-CV -. -r r--r ... .-fV w--N ... r ---wr It wV rr-» -.V .rlrr.r .-.wrrV ww..-4 «r v V Y 4 «V V V V r .•.rNN--r-.-. ,. .--r«.-r..«N ------N----.--. .-N.. «.•.v----,N•v NN-NNN «N w+-ryVr- r--.. r...-.rwy r--rr+rr.o-. --. wA w.v .r r«.+N .-r .-« -. ..r...Yr ...V •.wV 44'44144 Y«-v .+wr.-Cyr .- w- rry - w r r.-0000- wr rN V - - - - - - - f r w-.w r^eV .•, 0.(144 •.' y ^.«« V V N V rr r.sN rrr r--. r wr.---NN -- rr r+rN „} r rr--WVty rrr.-. rr..i4 -..-ey NN -q wrrN 4 VN r.•+r rrtyrr..rr.-.-vr r•»-. ^r_'dNr r r.•-yr wr.-Or+Vr r)Nr.»r.-.r.r«r.-N-1414'4-V V-+ w 1'v v l.%q +
r.--- -------V V ----r---r--;.r-V rV --rrV---rrr r--- -NN v V V - r- 14 14 v 4 +A N--^.w--r-r-r..-rwr-«rVry.- r.rrr.»r-•.N w.- 4 }.-.V r14-----rN.-----«••.r.--0-144 v V Y-•--14 .14 V V •+ rr«-
-+ --. » -w --V - .-0--000-.w .. •-N -+-+; } « .rN - »w --N r rr r- -----wV V V V'V-+ » --V V V V rAN rr
---- 0000-----...i«.,C«V--«—+ J w'I----- ...y-vh V'V.-.r«.N-4^V-,AA r«—1444 r—... w --«1400---.+v-0000. «—rwr!-.Vr;.•. «NAA v'4 fit-+ -+4NN-+AN -+r..-14144 - .-r.----- - --V N .-r-.-V V --.«-..-.r »----V V w....iV •--•-NA r } r«-0--0.14 r.-.r-•-4'14 V'V'V r...- 14 V N VAN .-.r-04 -44 ... -- r- - r - -N N - _ -.N N r-- - ... •-- r rry } r r -ni -- r r'IA N .j -- .- r r - r - --N V N V N - r --N Y N V +N - r--NN r-V» .-r-.yA rr - 00.44.-•-rNy 'V,V - rV V•V V +11► rr
r\V •V - - -A A Z + --NN-4 4-4N -.-. rN - - sl V -- -.l rrr #A N - - - - --.V V 'V N V ^- r ...Y V Y N r r.rr-r r- }A w- r.•aVy ---r it « -.r----wV rw)rr-. Z,A ,A - - - - - -- --- 0+4'14 -VV-+
-«r
.^ ^A «wow-1414 V .•..-. «.-.V 1 14 V ----+N 4 .- .. --0------. wv ..« -.V V N v «w .-. ----..r .- -'---v}rvA- rr--•^V«0000.. ,.«NN wN rw«tV «...N rry..-...« rr.-. .-.«-0004 00--00 ..a., nlN'V •v-+ -+---«-+-r-+-•+M ++
... r -N- r.-ANr wry- -. r'V.+NN-•-•+r,V rr}-.--N - - r -+ rwr «r -14 NN r r...«..---- .-..^-. ...« r-1V - ---114 rrr...-c^tVNN .--A « ---0--..-.w--rr ,.- --.V rV rrr---- --N ••N
}N r-- -1---} -- --- ----.,...-w.----1414 r - -•..VN.V -+«-.-r rrwN----- -----A%MA N --+EN - -. -- -.r-.-- ---«.-.---r---NN-- ---11414NNN^
r ----r----N-r--- --.,11.+NI -}-•+-N--l------------ -«--NV-----rV NNNN----r - - - - - - - - - - - Nrr-.--yAAr -r---N--,A-.. .--r,V--.---r -.. . --N---«--Y-V NNN«--+-- ------ -V r'--- --A'AN -- r-.-V -_ -.--- - --.r --.-.----N r-•..nV NNNN---------rN-- ------N--r- ANN --•-+-N--NN-V - - -N--. -N--.------•Nw ---NNNNN----+-- --- -•---.------«N.----AA ANII--V-Y-N-N--rr-N-N--Y-r r --4-+ - - - - VNNN
- -------V--------}rr---NN }y- i - .- i - .V VV -- -V ----w -------V V - - - - - VV'V NN---A y^^}t !'v r-}--'"-- -yr--ty----« -------1414 ,N----.» VN-44r r - -
rrrr---..•,-.NN -r------ry 0-000 -.-..r r-- rNN r r- r -r-r«--aa -N __ _N wt - -N } - -- -----r -N---N V - rr«-0000. .----Cy NNN-- - r -------xE-N----N-Y-N- --Vh-N-- - - - - - - - - - - - y- --NNN - ---- -- «14 14 V •V V ---rry --- — .----- - aa --V -. --14 rV -V +114 ----N -014 w.i14 ---- ----A --VY -+} -+ -Vr w
CV -- -- -- -- --• -- OWN NN h
--- ..-.---..-«---- aa -Nh --h -NN N.--rN+-h-N ------N--.. — r--NY NNN — r---------- _u29 --V—,yNy r-.Vr«Y-+N-00.,14— r ---NA VNN rrr---r -- — N ----------0000..... aIt rrV +rV + %I --114 —•--N --V s }.y — •-N--- «--A } — rNy-- --1y-e N E - .s ay — wxEx—+N 3rd w-sV---14.14 .Cy---..----NAVN-AY+rrr---r.-rNN— -+ -. ---r — it att — r.4 r-0r,tr; — Yr« -+.V .V---143--rV-------N A . IN —.Ar r— N -- r—r 0000—a ait+rry — r —:N•-•3r —N V--NA N.'4-•• rrrV r--1414 w-. .r-14'14 —0004 — ...r rzi it .t •- ----- -+w —V •----Y V V --+^ «.rV r ... . rw.q .,/ V J --1y ..rw-.--«--.V •y -.—.-r --- —x tt — —r— .+—...—.•-y—.-14,44 —r—} —r.rV --•-. «-.--..x-.0 N-V ----.— --- —r —N rw-- — —..rra ttaryr«—.-.cV------Nr—N IN r—. 4rr.-.N.» —r -- VNN rr—r ------....0 -------N.. —E a a N N r --NN-+— rNr —'yN- --i rr.-.rV r — •^- r —..--1 V VN-- rr- -- '--414 -' -.• -NN r--__w ax - --_4N- -!V N -+-► 3 r -r --.. r-14 VN' -
-II ----- --"-CV -- 'hN -r .-"W --'-----{i a it at N r•-----V NN - •--+V --r-44 -r..A N .- ......r r-- r,--ri N'V N ----•--.N----Nr-...VNN --- ----N tt # aN ----- -NN - - ---N --rN ,} r..w.-.- rw-^^^^^NN NN --•--3r-r----r wN- _NNNN +—ax au y- --NN------------;- -.. -. --r -,NNN NkA
-tir--NV- ------ 4 V«%1 ..}- a ait -r.3 ... -;V-r:V rr }- 4 V V- }Nr - -_. .-.-.14------r -NV -l-«..-«--r«-^V ...-««. .a X 3-r- -rV-.-«. .KVN w-,114 _g,}--NN -..-«..-«1404'4 N---wr«rrr--------------N^- -m212tN«-yl rwh---------,;h-h-. -Wit -N-«-.,.«...--rvhNN----r ----------------------,-,NttNr --N----« -ray--.y-.-^A w•---+-r...ti+.,VN--rr-- ---. -,« --.-..--«-..---- -NEVN --«V--r---N-«---V--Ate-+-.----... r--wV -- rrr...-.- r--••.- -NNN NN r -- -N - -« ^ .-wA A ; r-r-rr-----1444 .-.-------------------- -NNNN---.---Nw--rjr -----N -,A }-------_.-. NN b4r------ - ----------- N-hN-- - r ----•r}N-----jCy- .A ♦ t---..----.---NN«-
V------« - - - - - - - - ---rr rNN ^ r« r14--r r3r--.-.--Oy_AA ;.-----------VNr-
.-rrr-------------«---+----------hN--• ---N3 - - -h --A -------------hr.NN-----rrr----------- ««-«..-.- « -C14-----NN rNN - - - - .ar -----------N----.Cy
-NN-----------r ----------------NNN----NN--N--«--..CV«-.hh------ - - - - -h--r----«- - -- - . —(%Nh«w--C\hh—i..---- ---r--h---- - - hN 1---.-rr«.. -.. -NN .. ..ar-.r«r -.-. r. w,NNV N-- w ^• -N .V NN 'Y -N«- #jr-- w---NN r«-V«Y-rryyN r-rr... -.w.+.+ --.rV rr---w- .r.-w--- «-rVO4 -dNNNN w - - i } --...rr-aV ...-.«-...N r-<4N-• r -.• -«.-..hh hN- -------------- ---NhN.•----CVAhhh '4hh--N;j--.. -.w-C\»--...«rs -CVNCV .0rr-.-r-.•»-..1ry- - -----r--. ---------NNN« r...-4NNNN !VNN-N •••-A-rr rr,N .. --«Nr-N4N««-«.--..- -.--CV•Y VN--- - - - -.-r ---.-...+ww-N--'V --NNNN I N r. N'V NN-y-------------Nr.-^V^-. ..- «-r.-.-....114 .-CJNNNN -- «rr -r-r-.-w..r--.--0004 'VNN'VN
vN^
414NN 4N-«NN------r-----. N w«-- ir - r -•.r
----NN-h .--.-N•-44444 r------ r..-0000..-. ^--^ ---O.04'4--N h C^i ^. v--N^ -•^^•••-'•^-- N h...-N-.-
". -+VNN- -+--^14414 VN -'V V V V . V + -+ 3 f-+ -rrr.V w..rr.--.V.-----.fyNNNr-«-.ry NNNN----- -ry •--.-0000.-..--r..Ct-.r-.-.-e11 a-tN AA --NN ------..N----hN 0.--.---^M1 NNNN--.-«.-C\144----.•-----hh•-.- A;.;-NM V^--.V CV-(}N.+^-.-...--hCyN-+ ---N'---- ► -'-N t^Nr......-...M1h ^cV- ----- _..-r... .. -- CVN+---- --A -.A .'I ANN...}--------Nh-^-^---N
--AN^N AA A N N N -A .•. ._,r -0000-.-t4---_---••jV.-.-...-.-CV .-. 0000.-. .-. 0000..-..-..r r.••jV ...-14---r«..-. -. --.- .N•--.«--*A-------A-A 141 --.,^1 Ct g.+.-. ,r.-«N ...r --.•..-.------C4ry -------------•-.-0000..---«--..--.--N.-. ._.-0--140 -AN1F---...-.--.-0-000 --•--• -•-----Cy .-.0- C\ N h N -. .- w - -A - 4 MAN - - .- -. 00-00 -. - M1 - -... tV h •. - -----CVN ^---N;V ...« -. •.. ..-0000 .. 0000..---NN---•- ---NNN ___.».•+«-... .-.--r -..V - ..- N _.--IN 14'14 -- ...« ------114 «---.NN «V --•-ryY-_--..«•..«-..r .-.«.-0000 -0144-. ...,.0-------------------N« - .-0000----- .----N-.--•^-NN -N-+NNN-------------------.----^N ___ ---. -------- -.N-------r-- - - -.-. ---------------. r --V ---+ ^+-- r -. -.w- Vr- •-- -+--.VVw-wr.-..».- -.0004 - ------------..-,w-+.+----.-.--«----..--.-..-. -.--- --. ---...-.+-r-+x14----------.-.w .r--CV-•.-.--.VN.V^--•..---------..-------------.-----r -.N----•--+----•-+---..----N.-........-.-.-..-.-0000..-..-..--.---.-,NNN-+---••-- --- -• - -• -•• -- ---• - -- -+ --• - .+ - ... r .-. -.. « -- 0000- - - - --NNN -- w - .. - -+ -. r -.. -.. ry .. -00.00- _ ^ w _- --' -' .. - - r- - .+ « 0.00.0 r - .-. -_.r_..---- ...-000.0. ,.. ,..- ..-.w..--•--.-.rrr...N'V 0144-+--r...r r« -.,V -r.-_ -.. ...^.»-.-. .,.«--.rw.-. r...- ...w
V 'V -0000 -,. --..414 ... -0000 4 --CV « ............... «.- - - w 0000- ...y V ^ r ..- w- -. r...- - «0000.. rte. --..•. 0.0 00..-.... ..- -- -0000. -. r « - .-.'^, %J 14 -+« «000 0... -...- ... - - - 00. - ^14 -.ry - - - -- - - .-• - r - y N N _ _ _ • .a--w-«0000..-.----«0000. ...--Cy-0000-.-,--...-..-«:Vr y---------...-N-.-...-.tyN•.-0000-...-. ...-CV«.-.-.-..--00.00 -NN.-«-.-------_. ..-000--0+.-.--r,..- --..--.-wr--• V v V •••--...-r-..r- .- ..--•<V ,V -,, ,,, _,, «w--.V --- .. -------.-«------.-.-- rr«...- ..-r----NNN --.-----r----N-------------N r........N.......,ytV--"..- -w--. ..-.^... ^.-..-«-.-...--•..-,.r-0000-r --0000.-.-014'4 rr-0000--..-.--..----r.rry.-....v«-..-r.V--•.--•-•^-'V-r-r-0.000 w:y .»r----..- ,^,-.-r...---.- ---... .--.- ---...NNNN--«---... .-r--•- -.-.:V ...r -..N w-----N-... ... ......r -.r-..-.--.. r r -..r---r...---.-r-«- -0000-.+-r... -M N N N- --... r -rr rr-^.N N - • «N .-.N...--.. «« -CV -«.-. -•. ... -...--
^ D o•• D - N '-1 T fn -D n ro T a ^N ,'7 J' U1.0 ^ :C J. 0 - CV ^7 r s -0 r, L" CA 0 -N,-) T s Z h V O• 0 14 "1 r A a r^ jo a -Z -- N•-1 r LA 'o r, x r .) ,4 14 14 1)M 1 -1 17-1 111 '-f 31 T r T T' r r 7- T r T 11 11 Jt -A J1 1e in 7 .n ,n 0 4,0 4 0 0 O 0 0 O *13 0 4 0 A A C h P P 1- J- ,
r Q^r )•► CMr U^1-. OMr Qr+00
O^cst mOD• n.LA -0U). iA03. 70► '-1OL N
r
Or OODO.-10 ACM hC1D ^OOD .nQQ xC3.D A00 Nan r,JD OOft o.O\ kecr n.a. aC7+ ,nCD'. 7Ol^ en.T NOh rC2 ^OPO-0aDClnu-0 aCa Lr^o xC-0 rfV-0 NCa -oa o0.f1POJI.Y)Jnn&M-6C" LnOn xqn ,r1an NGLn --OLn OO7V-LJrwOrr.ur -007 rrOLT xns MOr NO.r -Or 0O,-1PAa14
Cr'1hOMICLl M LA4M7U°1 M
r1 .1 Nnnu ^-1 aLINPL) NDc NrnC7N-0JNLnciNx0 N MJ N NCN -ON O
C^-sJ --hn --0L7 -LnU _7U r rlU +N
0- QO CO.0 Cm0 ONU U-0a OlnC) mrJ Un0 ONc O-
I
I
r
Wl ^1 5 'f V j
7<^IL 2 W-C O XZ J<
cc anW W O►- x1n -,:;I r oAV J1 N
W WO H HtJ 00J 2 zW WWm ^Q
^J { p• 7{
,
1 '
I
} 1I1 ,
= rrrrrArrrwrrrrrrr NNr
d1, i
0a00JJO 1 7J-rrrrr— r r 00W OJIaa207 12:1.23a .307.3 a0'Z WWWWWWu7ulW."WW WW W W zz< x% c Z c c L S L c r L c r r r 00z 444 .9 c i,4 9 95,494 429 5 ,c z z
1 • ^
« ^ 1
O +iAZL4
<OJut -. N g SJf a n,O PO—N+-1 x ,tf O L.. M(Y.
VJ rr r r r r-- r rmut
1
O'Z 1
a
UA
J Nir17 ^11h DP0 +NtgSill Oh D P +a s
W .. rrrrrrrrr.J
JZI
Jv1
}
QWAci1r
i
! i}
1
I tI ,H.9zO
1t }
N
I I
r
!
LORI;IAL PAGE !ISOF OR 9UAUI i,, y 1 I
i I 3 ^ !I t I 1
i , 4 1 1
l1
ryr---'A rrN rl 7: ...... .....+... w......V,:: 'd —A A .A LA --A — r r r — r —::V V --AAA A -NA rrw- r-r-rrr,.^NNN --AA AAA -A r- •. r-w--LVNY^--AAN ... .. r ..r_.-+..rrNV --AAA --Ar ..... ... rr----NVV-riV -LAAA r-r rrrr rr w---NNNNN- •AAA ^^ rr _ rryNrNVVNV-AAy -1V-^► r-....+- -rYNVVVV-A J1+-+-ArrrrrVVVN+----NNNN rrrr-----rw--V NNNN r+^-NNrr-NNNN-- rrrrN NNYN-
-r r..eV NNNN-+-+rr... +'VNNNwr-r-rr r.,rrLt NNN -- -----V NNNN-*A A AA rA r r-rrrV' + !.14N YNA A A --A.» J A ,A -^`A .+ -- -^v N V ^+ V Y V NM -wrrrrrYV VYYNYYV V _NN NN-M rrrr- rr..NN NN NNNNN -+NNNN-^ .+^ .+.^.r -+vN N NNNNN V -NNNN--- - - --rAV vVV 4N-'4- --r rrrrrr.N VNNNN r ^ rr r--r
-- -r rr rN V NNNN ^-"^+------ r
-Y N'V -AN '.4 •
+- r rrrrNrrr r-rr-rV N V Y ••• r-r r^'^^ - --NN NNN NN N.+-+.r- +-+r++-+.+ -rrrLV VNN NNN w•-r-+.+-^w,..r .^N ---- r r.^NNN NN r --N.+w...wwr......VVNN V -NN --N ^^rrrrN- r- r--.tV +-NNN --+rrN+N-_r-rrr-rrr-.V NNNN-rwr.._N - --'N rr...NN rrr-rN r -rr----- NNN'V -V rwrr_N - - - - - - - - - - - NNNN - r - r - - - -Nr---rrr-rr rNN NN -- ••
-V -NN --r -----"-----------N'N------- -.---r--.-- -.-,--NN ---_-r - ---------r -
rrN --r-----------AN—------------------------ rrr rr-rrN V rrrr-
rtV r-rr_-_rrrr-N rN rrr_-r_w,V rrr+_rr..s.>sr -14 14 N ••..-rw-r---^iN ^---^..-r.--NN - r r -------N NNN-wrNN... ...^ _NNN-...rry rrV.V rr-A r N NN ---rrr..tyry rrr.-.rr..wr...^. 'NNNN •+- Z
... rLV NNNNNNNrrr rrrrr-r--r rrrrN NNNNN+--
.+NNNr--...r-NrNN..-«Nry r-NN...rNr rte.-. ..rrN ..^.-.++1414-rr
^_-_-_---_---_-_NN NNN.....,.-w- -N
----------N-
--N --r -« --- -N .^----«- ----r -.. N -r,A-r---r ------NN- -NN -r rr
r - _----"- r-N «N N -rr,A -rsr r---^ rr-A V --rM --.. .. ....--.. .. .+...-.. .te n .+..NNN.. .^A
--A r rrrrN- -"------------ .-VNNN -r .. r---r---.-.-.--...... -r
fir---- rN-N.. .. .^-... ..-..... -.^ -N N N .,. r ^ ........ r ....-. - ..,....
-.,. .^... rN...LA--- --- r-- ------------LA .....-rr--.. ...-...... ......
-... ..--N--.^... ...A-- «-.-NN-'.«.^ r - -mil -.....-.cV -+- .A .-. - ............... ... _.
--'-NNN.+........ -.... _. ... ... ...L ...y ...w
- rr--4-4N-rN^ ^--.LV -NN
+.+.,.41414...
--r_rr r-N --.-------- -'--"N
nn
z
h
YJzWJWv
CL <.n at
WZ 10-U
Oo ,n7 ^O•_
'fOzOOz
J
W fJ r ^ 1
nz !J•O r t
-ZI !
Ht
I1I
L
-N n r x1 .0 h 'A P a --N n r Ln .0 n .n P Q .-N ^1 rrr +--r-.-. . V V V V V
--•NNN rry--a -r------rrrr r -r•VN-r--rr----r-r ary -r --Y---r r--« •-. NNNNr+rV V wy r----r--- .----. --- -- .y « .. .. .. ... ... ... ..r .^rw«.. .a«a r • .4 .. a« -tv . N «-^
• rV V - -- ---r--.-.- --.-r-.----•+-a-.-..-- ------.-+-.------.-^----- J - -V V r rrey V V w•+--NNNN NNN-+ w- w r r ... rr ---. ..A - r -- -r---r -N."-r ryry -•3V N'Vw rrr..Nvv••»"V-+ •VVVVr +r r .. r..er..-. •..A w«.. ..^.. .e ....r,.^«r.. rw-.V-A%4Y"NN v V'V v4VrV rN VN V V V r-r•r-rry rV ---rrr-r-rrr.-A rrrrr- r-rr-rry r r
:1::'4 r NNV V'V •/V rN wr rry V V V -
Y ---+V V V'V -- rw----rrrrr r--rN wr rrrr V bVN'V ^V V V rV wr r.+rV V Y 9•V^Vh•VN----rrrr---a---------« ...wN--------- h►VN--Vn1-r-----.Vry..«yti--r-------rrrr —y rrr - ... -rrrr -rrr.. ---r - r-------r------NN NyN -rrrr r - rrrr..-V --- --- rrra .. rwrV yr r rrr.rA ..-- rr rrrrr-V v V NVN -+- - rr.-y ....rw-r----rrrr ra.rN -r-rrr.^V •V -.. .-. r - ...Y -..r--rw« -y rrrr •V 'VVN .+-V -+N- r -..Ky -..r---rrrr-rrrr. yrr..,.-..V NNN r--vnr'V r-- ►- ay «rrr--rar--rr-r--Vr rw^..^yNra^.rtyr.rrr..^.r...rVN-•err.r.....,r-...rya-...«rw•VV'VN•+"V •VVrwrrw... .ry ..-r.^..-r r-rrrr-r -rV - rr rr -rrrrr-.rr-...r a.^rV V r rrrrr- -V -+ r WN'V ^rV V V r r.^rrrr^ V--r.^V rrrr-- -rarr^j r.^y -rrrrr-rrr- rr•/V r--ry rarrrr-rry r-r •V ...r NV N'V -V v V V rr -y.--NN- r arrr---rry- ar -- wra rr r -rya r- rN--rty-rNYNN rNNN rN -rrrrr^y-r...tY-yrr-r ► ..--..-► rr-N rrrr rrrrrrrrrrr--rrry -rrra---rryrrry rr NV N'V V -r V V r-rrrr-rV-r r.Y r r-r'y .. - rrrrr- ry -,+.-. r- -ar-erwrw../y -. ^Y'^ «'y r.. .lq ^y •/y.rrrr^w«-rY-rN rrrw-r -----rNNN rrra --rrrrr rr rrr--rrr ----rrrr rr
• '•^ •-rtV N .^fV .. .r+t'V N .NN V V rrrrw-.-w-+.y--r..-.r--rww- ► ry/y rr-.r-.. Yr-+-»r -.V w-rrr-y.rrrr a...+ ► •y ..-y-4 V'Vrr_N^4'vV-.. •.. ►r-r--.rr.rr----rrrr ► --►yryrrrr++-rrr rrr-rV-y rrr rN rr ► r rr rr wrrV V'VN -Vrr.r4 IV V Nr ►►r--r- ►.r ►rrr-rr..r--r r,n rNVr r-rrr--y ...rrrry -.j .. ry--rrrr rrr ► .ryV VN Vrr+-•VNVV -+rr..r-.r ► .»rJ -..r ► rr rrr rrarrr-. .•r^ r-» -r..ey .+w .r w.+rry .r ...r ..ay-.r ► -.rr.•r-arrV Y V V V •+r ..[V N V V r r.+-+-. •r .+wrNN- .. r --r-r.yryr --- r - --N rV-+ryr -- - ••.V VNV Nw -.y vVr-r-...-. •. ..««-rr-y y-ya rrrr-- ry rrrrN.r--rrrr rr--wry- -.. ♦ rrr-r -. -rrrry-y-yy N.+r.^.-.V VNw -r a-^r.lyyy -- rrrr.. rV V r -Vy r► r rr... .+ryN -,+«-..^I ••.r.. rr.r«a..... -.tV r--. ..ey'V V iV r -• --V V V V rrrr...-w-rrN -^V rrr-rrr--r -N--N .+ r.NN r rw.- rr.r-y r -.may r r -- rrrr -14 V N
.ly NN NNr-rNNNNrrrrrrr-..-rtyN aryrrr-----rN - ► ryN r -»y.-. .r r-V Z -•r•+ - rr.^-rrr- NNr--+ .i V y 'V r•^r-r-.wr.-» rrNN-rrrr-.rrr-rNNN-r-yN •rrr rrr-V rrrN----rrrr-rrrr-rrrr-V NN NV-r...V'V»ar-r rrr - --VV rrr rrN .^ ryr - r -r+rrr►•yrrr-JV aWy •4y rr- ►---- rrr rr - r ►rrr - --r -...+-rrrry ,..r-.-..r-r-ryy rr-r rV _ 'N N ^N y --r - ...rrr ra rr.....-..ryr«....•tyV NYrr--.w«..rr r-..rw..-rrNN-h-- -Nr--•ty....+,..w.n-ra«««.r-.-+rry «r..,/V NN N;V-a.r .+.-+.rr... -r -.rrrrr-..,yr -rrr..4rrr-aN-NN---N- r r --- r rrrr -- n .-.-•s--_ -- --^V ! N NN r ---r-r---r. ... rrN----r-rrV rrrrtVNry V rrr r- -r ► rrr-- .- r .....-,V rN-rr rrr... r.rN -rV .«.»-+»rrrwrrrrry rryrrrrr-rrrrr rrr,tj-. r-► -rrr.. r- r r rNY ..- .. rNNN-+--. -..- - -rrr► -N rarrrr -rrr--N ..,-RN-r -r -r-r«--r --- r rMV r ► .^--VNNNN«--••+rrrr•-r r rr► rN r- r r r ...-rN -- .r-rrr-rrr...rrr.^r.^rrrlVfyrr-.r,..rryNNNN r-+^-+-- r ► -rrr-rr--aN-- ry .+ r-ty r-- -rryr_.w rr r-rrrrN-r.+--rry NN NN-+ « --»rrr rr---rrrr-r- -r.yy- --r-rV «rrr-..ty .•. .. rrr«rrr -rrrrr-.-rry rw--.r... .rYN'VNN ^-- -+rrr r ... rr•,rrrrrrr-rryarrar-raaryrrr rrr rN ... .- -rN -
-N NrNr --rry ..- rry--rrrra«ry «-...--•.-NNNhN- -+••^--- rrrrr rr rr-ryr rr rrr:4d-rN rN-V r.V-+-^-r-y rV r-ryr r« ,.. wrNr -.-. .. rN'VNNN+ r-+• V r -r rrr r..ry rrrr rrr -a a--q - r-y y-. rar-ry ---rrrrr«.» rrNN w-.-r-rN VNNV - ---++V - r ... -^V r -r ..r-.may - ► -+ aR rN r rr Y r.ty r.ry r-rrrrrrrrr rrNN r-a-rr.4ry _N.¢ -----r -r rrr'-^tiw-•--•..--.-ty-a-.«N ^,-R...N -... ...-..r rM1 -CV rrry ---« ,...-«rrNN -- -- - -h .,.-.«»wr--r rrrrr.Nryr r r ... -+ -r an ry ar.-iV« -r-ty ... rr .-.-.rrr-ter wlyr ^rVNr^Ar ..lr w-.-wwrr wNNNN r ---- w .-r }t lk Vw-rN ^V - .V- rNry wN-- .-. - r-r--.--rrry rwr-rN ...rrr-. -. w - -.V 14 14 N V ^•,... -..rV .-rrr- r -..- R s « V ...aY -N -V -. N w -cV -.ry .,..rV .+ ... - w r ...... -fy V r w r -tV y ... r..rrr rrr...-rh NNNN wrr ra.. .- r-.-.,.r.. .- i x .-Nh--wN -hhN -wly r_.h -.h.-rh.-r«.. ..•-r rr,^ww«h-w..r-fyh .---rty-rrrr-N NryNNr -rrrrr rrr RR r r-y ---V-VhN -rN--h «ry .+-.ryr- ---r -r--ry rrrr-trh--
y r - rr..fN V wrrrr-- -rrn sn r.xy rrV r-N -.ryr-y -/V -rW4 rr4 r --« r - -,V 4 rrrNN r ray r r-N r ri iatr -,ry .rrr rrr -rr..1y -rrNN r.aV -rrrr----4V ---r -NN-••.cyr ir .srr r-yy+sa-ar-.^..s ,rr i-rr^g kirrNrr r«N rrrfyN- r. 14---4- r - rr X 4 ,4- ---4N-»rrry ► rNNN.—rNVNN—wrwr—r —r rr ri 7tRrrN r-r rr-Vr.r.^rryy.rr'Vr-.r-tyrr.arrr-r...V ,VN rrrrry rw..-.-ryrrrNN rrrry •V-r.ly r-rrrrr-; 7tRr ayr r ^..•V-+r JVVr rr--ryr .--.-.V V'yrr--.rN4--r.eV - ...r.- .... ryy r- rrrrrrrr R ft, Nrrr ^V- a... ►^y rrry «ly ...rrrr.- .may .+--r«w...--.NNr--.-. ..NN'V 'V-.rrrr-rrr-rrrrrrw-rrrN rr rr.rx 34C 249 +N+1 NVr.rr rN-r,..NN...r-rrrrcy -.rrrrr-.. ^,NV rrrr.. ..+Vprr rrrrr ry'y rrrrr ry rrAA rR R /t rrr.+•.-1 V V rrrrrV -rry r rrrr -rrrrrrrr- 1V •VN r---r-y ..
:=__:::::_*N rrr -..^y r- -u It
ra=1 Nryry raraN rr .ry rrr..ry - - .. rr rrr rrry NNN rrr-r,V r-r N, "4--NNN-+ -r -rY It rr r.yNr r -N .,.a-rr--.. -r r-.-:J N N N ra.. «.y :11w-r-----rrrr-N NN NN --ItA W 3 N-r--A- :N--rrrrrrrr--rrrr-- ---- NNrrrrh•4A--rrN--rVyr r- rN r rr rNV-+-- r rY g xVr wrr rr V.rrV- r ..- r.y ... rw..r r... V'V V N rr r--NV?1--rrr•--+VN - -w wNN rrr r..N rr--ri tt /t- ra.,.^gN -..rr-,^yN ---.{V - .. ..ty-y .-.V 4NN-----"ry V- ► r- -..ryr--a-rrW rrrrrry ar-arh AANa - r-NNr-- a-ar -ryrly r--.r-N a.. r..^.-w-.h NNN ^- .-NN-r.»- rrr -r rrN r-M r ► rw-.r--.r1R V N N N rw... «'y rNN-.y A V N -- -y -- ,.. ay -r---.y --r-... ..rr.. .r rr./.NNN -r---VN-.--r•.dA -.-Iy r-+rrM -» r rr r-rrrrrrr^ r.NNNNN -+ A r -r--r------.N r---- --.-/------rNN •^+•"--r-VN-r as rN ..--w r..-.-arr- ..NNNN-+-a. /t-•y-r-_----.----(y-.r-r«-.-+-.-.»..--..«....wNN-+«r .. •y Nrrra - r r -+r.r,ytp -rrr y► a-rrrrr ►rrr-ar--hrNhrrr- -.^-. .. ---r-«-rrh a-«... -.rrr..---.. ...rrNN r-•+rr--N-VN rA r -r M+ r -r r -r- r r-..ry-y ... ra -N -•«.+ rrr--r- -.r-y .. ,..rrr r -r..-r r-.N V -+-+•+. --NN rrrr-rylr ..---.rrr .-.r-r ► .,.-arr-. r,r ^ •.IN ••+ •+^•fV rrr«-...... .-..may r--...... +.-.rr... ,..... ....-w--.-. ...-.ry ---.---- rrrrr Nr.-.wr«aa-.-ar-Nr--a-rrr aNN «,{- ra-- ..a .. rN rr..-.. .»aa r..w...- -, ,., .. _N _N N,- rrr--ytr rrraaw—rrrr--rawrrrrraa^n -.w--rwr -.......—h—.....-rarra—r—..--.—rh—^—hN•yN-r-..--..r-r«r.•.r rr rZr rr r---... ... ..-rrr.•.V««- .-,.-V -, Nw-.-.»«r.-.»-.., .. .»-.ry «••• -NN r rr wa^rr r rr-rw w-rrrr. -.-r r- rN.-.. ..
NC'4 rNN rrrr -. .,, www--...-.-M1 rr-rry ---y«r•NNN aw r--rrrrr-r a -rra--r«- -rNNN «... r aN --- ---«.r-r-.ty-f,r .. ...rhn- rrrr-rrrr rh rrr.-.. -rrr -..- r rNtr r. .--rhnn rrr.. -r-a+--r ah--.«...--rNryr -r.-.rrr.. -rrNN-- rrrrrr-wrrrr rNNN V «rrrNNWNNr rN rr.. -r.++r.rryN««..V «N rr 'y-.V «.-..-rNN --r r - r..N ...+-- rrrrr-r r-IN rV -..rr-NNNN -+ rrr «.r-r-.yV .«...-.N r y w- ry N- w r r r- a- r h h h h - r rr - w rrr.. r r - a rM1 M1 h-- +N N N h N N N N w rrrrr r- N r- .... r h r r h r ..+N NN r. '^ r - r .»NNr rrrr -•-+ rrrr --rNNN- -NN NI NM1 NN- - r r -ryr-rr-NrrN ryr -r-.VNN a-rrrr- «VNNNa -r--rr-..r-- warrNrry--NNNN N Nr•t •VNNrN . rww.» ,»-ryrrNN-.v-.-r•.. ^. rr r .. rrN 4 Id 14 NV- rrr r r---.- -..-. r J iv N VN N V N 'J N N-INN- - r - r--...•y-.«-.N.--y -..rry r -r arN-N
NN NN r - r«.-w---------AA -,V NN-rNNN Nr^NN -h - ---rNN-----rNN -N .»«.r- -NVrrrrr--V NN hN r.r- N r.» rte-. .»'V NN N N N N ar ..Y.-.. rNNN 'V 4 •VV-r. ... -rrr-.-.«...,...--.•»J1M V-._..-.N rrrr.. ...VN ',4 NVr-..-.r .-...w rV _. .. .r-14 ......-r-...a-ryNNN r-r..N NN NN a^ -. r-+'V ^r... .+ .r NJ1N r-w..r r r-..^-.-CIN - r-..w-•.rrr-rN - .rw r aft/ --wt/ --
-• ---- -NNh -..-._N,m NN -•-rrrrhN...-...-.---. NN N1, r..-.r r..rr-.._-NN--,N .-- .---4NN--rwrrh -NN.-... .-. .rrr rNNN w-.-. ...Nh h •--N- .-. ... wwr.. r..,...-.-AANh.-... ... r -.-. ...-.-.'yN-. -.-.-«.-.-r...l\h«...-.. » wrrN...NI%--....r- rrV --ar-..r-.ly _. .....[V ...... r .^.... .. ...-. r...N •^N ••.-r« --•--r-..»VNN.rr........-..-«.-.rN .-.-.-r..r..N-+'VN ..».--ry --•--•+r r-.► rr w.^ w-r .+.r -. .+- --rN --.-. .+ --. -. .-^y -•..
...-.--UMN-.....-a...r-NNN -AMN... ... ..-r.r.r-... -- - r ---------h..--wNN- .».N-ty -4- "-•-r-NN^.-.---..r«-a..r--...-.-.«-»-N Yt :r'V--------._ IJN--N --- -•rrrr-.«-.-«.-,-N .. .. .+.+«,y..«rr rrrr. ... rr ary -.-.......-'N --NNN rr....-.-..... .r-....NN -rY r--. --14N N - 'VN "- •NM -.,-..»-r....r .-... .•. rrNN.« .^.,-...--.w-...r r..-..-... N -.- -... ... ..... .-.NN -04 - -NN- ••-N N b, w...... .-r-............,.'NNN «... ... .. ..ryN --+--...r-----r.-...-.-«--.-r-...rN-.r««..-.-... ... .---.x ..•^,.«.»-..r..-r rry..N .. .•. -...r -.-.«..N-.-.----.V,r..rrrrw-----r.^«.-.+ -.... ..-.-.rtV -•.-.... -. .- r-.yl ....:y -.. ,.r ,.. R.:yN----N-... .,.---»,r rty - -... «.... ..-y.. _. r...«r,.-..-,-..-.rr -.rr ... ...r -.ar r-- ► r---... -. ... ..»..-. -..-..-•-...--/y-.,-„--r... --JI -. w.-. .»^V -•-•rNNN w-+ -r« y.
...-.------.-N ----•--`M.-,..-.--.-w«.-.-..-...N 1yN-.. ... «.. .-. .... .-..-. .rr... -.-.-.-....r^...--..r.rrwr-..^...... ...r... «-.. .NV VN--.a--«_.-- ry «.... .. .»N««-..-.... ...r .•. ... .^ ....^J1N.r. «........ ... ...-.-.--..-rrr..-.. rr.--.....r«r-w--..N.VN ,i-.-,.««....... wr..N-. .....N 'V.... «.....-.....«w^.. .-.--.. r4-. ..-N.. -. _.«.-..- -.ar.-....... ...... ,.. -..- -... ..- rrr.w...-«... .-..•.NNN-«... ... ....-.«« .r «.»N-ry -•. Y1 ...... «... «•-..-...NNN.+--N -.«.... ...-r -.. ...«r---..-...« r-rN...rrr«ra -. ...-NNN .+---+« rrrr-N «... -hhAU .•. ••. ^.---ft/---. ^+..--....VN«N -+--«-rrrr-r ---NNr...«... r.-..••.N-.-.- --[V .AA ...«,..... rrrr«rrrr-r.- -...r.--+...+--.-.w......,.....N NN r««..--. ...rrra..-N .... ...-. ..- «-.««..-. .YV ... ... ..«•r _ .- «NNNU -+.-rrr-.r-.....^... rr.-.-r- rrr......« .-..^.... --•--.«._.'JN-«-.... .. . . rrrr -•Kt/ r..4 .-. r.-../«-...-. rfV r.. .-... .-.-...ty .-.M .r -..._.+ rrr ..-. -•.-r- rrr rrrr-rrr...-r--... ...-N NNNr..-rr--r r.r--.«ry.r -ry«.-.+r-wN r...-.--..«.-...,I1N •+,+«....rrrr-rrr-r►wrrrr-r -----rrrr-ry NNN--rrrr-----«Nry rrN -ryr..rrrrN----r---Nr......r.-
o h w a' O — N M .r .n •O N W D• (] r N M 7 l!1 O h cg tr O -NM r ,n o n M O. O --N M s rt1 -O n a0 A :7 — N -'1 ?' r11 d h :D a : -N M a- s J7 -`• .S u• J --'V M .T -n Q -% D r+VVV'V "1^f'1"'f'Ir1''tMrl"f S1 YS Tr.T T r rO.A.11„1.l A11 A •O 4 04) s .0 u'c a a a. o a. J.. a.raa r.r
PAGE ^J
i QF POOR QPALITY
...d
I
Z^ I •
7
r '
^1
III_
'
I I!
, 1i .
zUA 1 • .^ ^ .
,AA
I ••'
r
< N i
`n fW i i
zo ^ ^ I I !1
I
43{
zf
o! {
{ ^ t
CRIGINAL PAGE IS •fi OF, POOR QgALITY i
nn I
,o •o iN^
r
. r. {.J.{ y NN
I r ..
r oil^^. t ►- < ►^ tJ W r t^
^ ^ o Nww s
1
> -•+ W W O X 1 I -w wZZOO• !
M22W-r0! Vf r 4 Kr-,L• Z ^
J1 r r 41 d IK NVVV<• I i
V ^ I
II I f y
1
r
rWJ
W
nH
z\ t^ JCL r-r+ O
Jro.
4 ^^r1- r .z:a OawJ OD •s
n IN
tY
WZLJvWv< Jf
fl <
^, zz^z ►-D Jf
vmx04rJI
i
t
i
nn
Z57hw
ma
WJ4 I
1L
i
N ^ i
C1 j +
W ,J iJ
4
^ ! i
^ o '
• 4 s
CL aaad
1 ^ Ece=
1x o ;c t. z {Cc
wI.- {+
z 1- [x uO J <— {
2 V t
CL w a CA yo (X sn 0 t
a
z wJf
z_ o v vZh <w y
7 4)c LJ V .DY F-J ^+ Z D ^ I ^ 1 ^ '
O ^ ►- L- 2 ^ +
V CT C4
N JW
z <= r- f I
V wr 7 j4 Le -C IW WSOWh- t h S t
W O b ^
J to z 4 utW ut z ito W rh ^-• i I
V J 2 J ^ ^ ^. i ^ t ^,W J G.a zax ^< n. <4, a jS i ^
i
l
• .a
^ I
t i
t I j jf
± j
^ I I 1 I t I
^ 111 r } ,
f
i ^ I1 I
I
I. f ^1 ^ ^ I I trl + f j ^ t jc1
Iof i
; ^V I +v^•.^^+!•+^•••-+N NNNNNNNNN ( ^ NNNNNNNNN I
k u• I 1 {
+ i1 t j I ! i I
I O.• NNNNNNNNNNNNNNNNNNNN NNNNNNNNN
} f ^ 1 1 I 1
..r• aa0000v^^.lanc^aaoaonua d^ocaanoalcs ^4 ' L1 NNNNNNNVNNV - P cp. PPO-PC-O• P PJ•a•ITPP,rPJ-
1j ^ ' ..^ 1 j I I I I
N JI a000000aat^ooaooGOOOO 0000000caa • -•NMwo c pp w0.O—Nn.rotr, Mo. o rNnr n on no•< / 1
0 ^,. 1 t I 1
►^ w A w< -• h r hr^ a< x l r I j ! I j ! ^ •..ooolz 3 .!1 ! , I 1 '
F 4 WL&>- O •• Z 1 -• NM :rtA lgr 4DP(3- c4mr 4"40. 0 ; ^•eq q T j1 4)r,Va .Z hOIX 2 1 ; •+•-•^^r-....r •+-•N + NNNNNNNNN
O•V•'O +r'W O W O a l I
I ^ ! I ^LL OJT <-C W + 1 ;F- • ►-h SO 000 i ^ O ^ I4 L ►-a p
t
ti I
j ! i
I 'i
0yL ^. N 19 i J1 a P• a 0 • C A aJ 0 .d.► A L ••• 1r
J1
t 000 TOZOJ.3 •.rrr.-rr 00JW 047037'3 3337377.: 03V1 WW WWW.WW-3 ^C.W W.J+IW.W." 3 L:04 ztxztxzzxtlz zz z zz 02a sssssss:sssssssts zz
AA ^
77
h
i
4 ,i
I J
j
i
I
f ^s
f LA
Is
hN^x
f ^ N1 ?y f7 r
.. ,n• • J••W• L1 t•rz•C3=o 'uwzz-00I. 1 w
►- rW U J
y w u.
LALALnV1 A J)« <JJJVUIuLA. f
iI
iI
iri
t.tL Wc x
J1t ^J ^u•O '+
i
tl
t
ir
W <> r WCC < x02 3VWr< •:VO ^
L
zrrzW
WVt toL .4h KW
O +3t ^L 3Z ►-J
72
•S
to
z00L
J
N_ia
vJ
K
32:0H
Htv.r
w
111'CAtJ!.1
sW
N
tosJu>JxOWr
VI
Va
S4L.
•O •.N r'IrtA4naaO^• N^ rJ1 a e► aP
1
1
4
za2
1
^ , Nt ^
i)1
i
^ I 2<I
j O
t
i
I i
1 ^ '
! 1
I
iI)
I.. I, J
L i
+ .+ O N ht P A r 1 N r. A*% M< << < <•[ < 4 .t►A A A <'1 7 7 -,.. O,). w ► n u aJH• J• a.it r • 3 •► < K hR < 4 1 .A.A < 4 '•1 r 7
.0 A IJ J"1 4 A" A A -7 '1 n < A AA < A A -en -4 ''1 -A .A 7 l_I %,e.', '%'7 4 .n .e.4 .a a 4 4'1 J1 J.u.A 416l1 .1A 7 .) 1 '4. l 7
. ^ ♦ -1 "so 0 1 4 4 4 44A 4,I. 1 C •C 4 J►A n .K P ,7-311 77 .3a '14 a4• "1aA444 iKA .AP n<17 7VaJ 7 Ijr I 1a r A '1 aaa^+ h +i 3K«<.tin At,f <77J77
-'^n 777aiM4aaMnalK4<44J%A01<4147 ?777++ 4N .a 7'► 7 Y„'+ +aa W.sJ1n4<<« J1AJs<<4771.AM
O •• a77vAJi4AN44KA<i« ••0 •4<M<1.3.A4-• t710 17 A laaa"1a 3IJJ1« -LA •A• 1'n'n <4J<'0Op D. 7?7? "IMa4a%a4j.3A4<4•r•••74<.[J J.A.Lip a •'1 ?71 7a 4aa 01 7W 4A .AAn 4% 1 1 )144 47.x....C3a1'n "!?T7 7a4abJ.• W4Oh Aa,<77 711.9.7.3A ..vC'► 4 101) V 4)'IJ*0 a<' •IA 4A .0 1-1 K3CA 7rCIP. to aA')7'7,* J4 r PJmt 4 4t7777:<Ji477CAP r ae 4111} 7?7?1q< -AA t1'1 77? •c < <.s )7c3p M 4 a ...r a' ...,... 0 7 11 7 1 1 <A 4-3 3 7'I 7 '7 4« ) '1'Cap• f.1 a• ► 0JM asJ%A?')777 146) +« n ? 77774<7U,NCPI- r &. .3 .6 -1 J% , 7 -3 1 7 9• r 7 u 34 •• • 7 7 7<<'1 A ACh• J .A 4 4a .4 3.+41 .1 Iq . 9 VNN .11 • 3• ?7 7 K3<+t ht3A p. 4 4.r ... A44M IA IA 7 7 •• • 77 7 ]h « <C38 u.4 a.. ,. < )? 7 7 3 11<3OA n as U.A. - - '< VI 7 7 7 M "1 1 7Jo0 4 3 ..... +. a a a t A J 7 7 7 7 7 7 7 7 7.0 '11 7 1) 11 h <') 13CO A aaVA7 "17777 '3774 « -C11PAA 3'371um r 03 A .• .• •• J V M ^7 M? 7 7 7 7 7 4< O <J1.A .A J1.P 3M "100.0 M - J%j V .^ n..*I ') 7 -CA AA A ^4-Ji 'I'l') 700N aOAPhM h'1 ,vJ SA-3777? 7 JI JV4 All .r w11 a.3<3Oro r 77M'7^1.a..WUJLJJ7 777 44'A900.3t1«0.371.3100 M°1 1 1 V J r z J V 7 V 7777 44-•N • .A 3A 3K 14 .9Ot^P h VVU x.-77?7'37 77<h.A •• • <.lh.A a J'3 fQ.O LA %J- rr IP -1 -1 7 7 4.A.A JIA M .0 A n.A -4 J '3D.n 7Nrr...rrJ77777?7chnJ%Aa <<1h<<.1.
C3.4 )^^^-r-'rrJ77T37<)7PT"I<-K-1AnAA,ANQ'.t 7PJJr-•r•t'.!^W 1L.M 7"I -t«MT.nN vA A1^^ M 7P '• r '••.nnrr. 9t.M - ) JM.1. 7 7M4M7' 4N 1tN NQ. N 70.r . r..91NN<7 777r'1 ) ,1117r ►.-AN V'VQ. r 7P r% r..rn z.0 O.D. c 777 OM s• •Mn tL ..ANNNC?. O 77, r, DV r 1:.n 71 -1 1) • <• <'1'1 7 N .N'4040 7Pn- tz^zzn fa 'II«<s •••.9•R'777 NNOa0 Tnu."1<CJ9J<s+R9<"1J'INNrG.on ':'7?n n'...LalyL&i «41 .a.^« 4 In-cC^'I Za.ANr00 4 7 7 a. r% r ' a ) .n LA <^3u 3< ^ c •1^,M a z LL O NrGO J 04 SCCNNi r'aftf 14 c= G4 C. I f" P, 717. Y -YNC30 r U V.J 1 h 4 N N -1 1 1 n< 7 7 3 3 7 3 In 71 3 A 7. r J a vO.4m WJ+ MM NN N In 6rS<C'J 0«.'3 M 7e"OC >P IC r04N JN no 7NN.a.LL L n «3K»:3 a47<Kh r .j").arJa •• P LLJ3D 7 : Y v N .r. 3• .A<<« 3.3J • • •'1 A.1 'Z 7JJo rJa O au A) 7NNN4 a 11«3"3"1 n -e n 1n 77orOIAO.LL. W'r 7')v7N,,j4CT A9<a<47 •• s <^1n.na--3CLAa a..N-I-)ar.vvaa,<<>D:1g< I-or hnnrn-..^CXnr- rW.3^IzA -4N4na7]37<<•)771<1J1 n .lym•o .JWw^1M 1N NA77<'a33 .t1 777.1 "1 n.1'1`1''.IQnh JV•+J In to 1) 14 V7«LL 00<'7<9. 7 -7M A )PND acln r Jo• A-n.D ) 3• JJ-0Z n A33a 3") 77 7M ii nTT7 JCIA &) V 7 h n 7 743 • cp. L -on ii N 3 3 '3 3 <'T 7 7A M •'1 '1 .1 "I a 1)On N U0a LAna. 7T Mu. af3tn LL77 33M77 77« -C 1T LC3tn P 0-0•u1LLM <JI .n OMM3O • • • 777<4MJ. •+CA O a o LLMM3. P ,al, P MN x n 33o 7. 7. 777M MMT^Oro, JJJM"I )V J+JM 44 Jf.n J 73 J••• n h J1 J M<7LOr LID - U 4"'17-rQJ O0 .9M M.'] -077 I1'7 -An NMo. 1'1 <4 aGan x VUM'3 %JMMWMMM -Q.: a 11'1 -AP N MLr M<.csor .4 77<3"1.70 J< J'V1W a0 a a 3'3<7 7.n NN A M«4C7JI M44U1MX;M'1'1 Di XCC.t C <OJ a377fND-'l<•93or jr a< Ji7 on <'1 n Zm xv i 7 7h N N N•-1 .1,n .Cr M M M.ntr, A OM M"1 J1 N'D n-0M <a70 -) -W-0-0 :3 Ofn a'_3•r N .o M sJti n '3 < t 7 ." C* 9 s M J a J 0 "1 < _n '3 :-3 C or .c 4Or r b u. 1)11 i ^1 ^7 ''1 7 J1•n b to "1 .'1 i a • • • 3 a '3 ;: aOr 0 M u. 1n6n Y. LL.0 V 7 LL J3 W tD D ') '0.7 .7 • 0 • Ja 7 i ^ 7I aQM C1•.. u. LL U V LL .a j I&CU V U 7 <J' 4•• • 0 L L` U 4 M N .LCMS t& L& lL Cu^.S UCC t.%. V V t^.7 tS ' S':Ov: 3C.C •'P KO''1 n UU- VMM.7 •C J <C 0 ,0 a 7.77 7C&)4 LL NLL O C tT J J 1r CC V V u V K 41 •C M 7 r".D•C 3<t':7 1%CJMN W4.CA<•94.n.r n L'D V", 77 -3.707 CO 00 O O O O<7 u CMS M - OP « Ir N.n N1 M LA '• t' 1 77 v`C 71 CC,C' i %r S<7^, .C.ram t9 LL tn.n an <Jfj1 .3 o M U)M ^i <7-07M MM-0J-7M7•').r.O1 N OOW.a.tn < m p nnnWM •'fJ3 n <M7 «MM4 .7 -774
'CM - do -C LL LL tf Cr U' J C tr N N M e"t"'7 r+ • M •• • Pe^.0 -9 M. ' a- tLOn Mtn tCW-0 -C AJI n NNNM M 0 11 01", 9 -)a M M^, M 7^7wvcv() • '7 NNLL LLtr SNS tnNNO • M VMMM •• • M •'1 M.n ')77NC'24 co 7 N Jhn N N ALA N tnN NP D V ^-T D 'D0 M C3 1 n <.c.na Nit 7 tr tr N tf. N J1 J N N N N N Z V •"vS X. VC 0=.f 4wl'rON 10 7h AN .L, N AA •Y'YNNNA J 3 a 1 -) 11 )J1.1 n1 11MN .n 7LLh.a.u.n.rIA n w N N r A3 Va117 ^'I 3 J) 113 J,_t, A 4.'1)ON :r '7MtAtA InLAInN7V.WNN =tD V .1M < 4 t"n Chsh« .nO N M Ct M N N tf J Cf tr 7 V LL N N cc Q 'C V M M tf tf Lf tf J J If J• If JC74N W enNN. n .n n777 LL N N O 01..1 J M 'n A r n n x o f n • 1,rC N r W MNNJI3111 . 7<-0U.N4 •) rlw M 00 •"I JI J 'p n pN .iC.►'V O a0 M tn.n A 4 n -c -0Jt N N Mi D V M M • h• n A Nn .n J• N a,.C-& or; cc lr.r tr q <l: C; i N N M Me^ tM ••• rJ`NNJ'NN ^rC •^S 7J; Al U, it J.K X. 41 NLLa OCa: tJJ' S n r NN hNf 7ri N 7.0SZ 1 J1 J1 -C < fn 7=^47-rl , -0704.:1 "•')77.nNNN'Y01- .0 STm.00l- ^ N. A •4 ")") W .a. *1M .a V..l ^'1 • 1 '7 '3NNhU1P J1O•••. Ln S 7 'a A o. A N J1 7 7 W w f.`. n J)1 V "1 'C J1 n 73• J1 un.r 1CJ- S -TJ,VM7N nJJ^::W L n n M.J el 7, X. -It1 N7C3rM S7 S 1'0 -)m 3 J'+C411 3"IhMU1 7')TJ•NN.n1C3.- N.7 co ) (v N N 7 V.D a J u. &).nU u ua, O• ew-tV NNJ11JCJ'+ r S S S 7 to 7 N N. M V N r J u, n :n .L •• • O()• T N t 'W L'1 .7C3-• a r7ra 77N n n nJUN n < N.a.'D c 2 0 710• NNNN07OOO• r r S7 7 7J- - .n n -AC, .n.n <N .a.J • • • ')h NN N .,* .a 1U0010 rS SD -1 CY.f. LILA <•[< an()- N") 777tYN NNCJ)..00^ r raov tJV77• P 7.n an AJ)<M.C1 nL.M 777 ?n NN:) n:004 rs rSA 70•a. o• A.nLn r..n A & nn toh 7NN3•NNn as .a 0 A r S rS :o 770. 0. 7Jin n n nn ..J tan03. 77N^Fn')N.OO? N7S:rD77")7 7.n s LL J1 N O.n u s Ln • n 77.11 to N 411 N..0C3M r r rN13 773. 70• '1. a. .+. u. N.:3 u. .n JLn .n 77• o,• 7N .7.n '•IJ00N P S N N.T A'D 7. 77h h 7.L n V U:n NI N n'MT 7 •).A an11100'• o• S NN SP WCI• '7 C • el NT u . W Vt.tn u'VN NtY3. 70• SLn n NO
ii ++ N M 7 C11 .O n W o. Ln SJI d.'O CTO -'N "1 r,n a n o.f
..----.. ..r--.4 Y4.V YV Ny•Y.Y•
f{ i
o
i T -'2 0
.ra. • . M - J r . .I J . • rr -a r-- • v •-a J.wVV-i .w •-) rr J I $-ilia J"d l.v r)v• • •.A 3 I ) )A+•--1v.•+.0-140 C f . .r .01<'1A<4.33 0JaT"0 113.-10.77"f-lAAM7I")0A ait A<.3Jj xLNLLL
J.Jr49.► NUJ.0431.).wr K 4.0 rta Dt-....V V a S L6, )4'))77_7 )n-1.H V.A713 A..`it 7A K r 44'+ •/• -c 4. J^ 2rrwJ '14hAVJ"34.3 33r•0.y <A Vr 4". ^JJa ara - r ) J41 77 7977 J.-AVA"I1 -1 )A'17J^I t <{ A'% A-4 )+. tt+L r r>jJ-'1•a.•NO-.J4 -3Ia. V W7 .{ K V'V A-.JVJa IDNa r: J7-+ 77")'7')7 ) . _e *)AAA I7') 90M 7J.A AAA .L3 )7i4 ot^tNrhaaaN0. -M9 .3r wrr< <NN:.'<J V 7DANJ 14).JJ?779')77)')J'IWAAA7770hJMA d)K)J- J--nNrr,'a6.wN O. J. a a A 10. v W tw rJ 4'v A r< <N r zpP a J 140 7O • J• N J• 1 7"1 '! 7 J u) ) U tJ rr r.+A N JM 1-1 t.) %J"1'1 V 1 '0..0 - ^- 1J-M u. r n Z 40-ovf".0 •ar.0a- 10--enul.3Q.& & w<KNr h AL .14 Id tvWLPhi• VJ%J%j - r.A.AJ'1JJ"1 3r"t 7VrrJ V-V0Va.N LZCN. I'I a z sX Z-^.a.2.0to r1&a" T S 7 9N 14 N aWJ. .14 VJ- •• •,A to-A.► y 7 .1 3 LJM VVJ%J %J I VW NS LNN1 la A +MA fV.Jr 47•A ,•A. r- AV a 4r ft N N hJ • 0. '1y A-V U• 1 I j J• rl •.A JS a. u. %J 7'1.3.JM vV'> 7.Jj J" tJ VN4 z N7'1VafaN F% F% ft .,y,WSDr-rT rvrNNNo-%JI N---"I'77')JV)7•• •rNNu.%J A3 1'1VA i7.iJv'i J40 Ic t.0r •- 7 J a a a --P% #% 3 r our a r-- r3. T h V r V -v 0. .J ').0. N _.J U %J-) 7 '7 7 %J -) 7 7 3• M V t► .6. % LZ A O M JM I 'j J- 'j r .J SSr'r.frwaoaw.n.ANr-- ar D r-- -*V r NVrVVJV7YAJ)JJ7777J71)MANA r At ))rJJ'17JJJJJ)a0'f•!,)'77-7T3"T s 7r or. Zrt0V3*-- TmTL -- 4w v V7VYNJ7VN17JJ')T 7'7 )7", )70.-A r A0• T') n 4J'7 on* a0-1'l 7'fJO7797rN0.G - 3.P OPP N ap- TNT ADTS-mw NN NT! NU 90. N M 7 v %J '1 7 U77 "11'3..J tWA N 0".J 'I. A V M e0 e0.0. 0 On 1'% •".M .O P ti 7'17V* ,4 A 3 7 YT NO- .at .3 r A r T r -- 717" N'4 V V %N a. I J a A ) J J 7 7 7 7 ') 9 7 J J.) • 1111 N T V 7 n a JM A "1 a JI- N V ... a '1 0 7 7 v'Ia V•'J • T VN NJrr> 301W r rr rn AT Nr TNNN>+JI y N77J7 N 040. ')7'17 V J JY ... '47. V l)' a J'I I„l - .r vA 7p a'f '177
NN aft= rhO`IC3'TirTV--rf%3'rNNN>v')D . O. ")')"')JLN^)7'177vvj%J")'1u.IwI:)`P 4Q%. f7 'j NXVI"Iu.•'17')77wJf.Ar V V aNZwJ30'---DATA O-. r J3 hirNNNmg. 139J')77 7IANA 71 7• • • J+ A V.L.0`7W4J-11 .37 "M>"777wr.Aa r vvaTXI%J-A--A--TDTZr Arr T 4.►r3.r'7-I 7777")AVN777• .-• •. trN N V 'Jr ." .J.J•'1'1.,)•^^WA3)'1n77JJrrTAh}rrap.hrA - o- ror rVNNy1•PNaM)7IIIJt'v'4)77•••VWVNNP.2'. uU.2 1. -1 %J.3AJ'1.179JJw )+vr 3► T«+ O--T or T-->7 t3N TT NP?NtDM 77)77 ANN 77' 77tJJ- JN VVr r") u.7f 777-1+. 'S y J<-179'1 v*?NhTY1-0N '7. Zr rn-+r--Tnr i•+LA.TrNNNPNPA79977ANN 1177') %j LLINevVY0.L} &nA. 7")onA.A0In -W -30n )70.7PT VJ- arrrNJ'ha r .T J00 a-rr rr rNNo- 49L A77197PN-4-19 77'.pz N N vTTJ 40 _-1-7 r 11A.4 An 1 7.-,tw79777? rj- v rr3. P. -- c C• DO O N r '► %Wr NN> V T" ') ,.3 '3')NA'1') 7 77 r ... J-^dr vTJ. 0-a JP.A1f n.1 n AA 77.^ti7').ti*9AA-NNTN Prrn z-ar T 1D t- r%. a3. r7' NT JI NM O-')')') 7 9 N.► J>777' ur UV. N N NJ P PO V vwJ1 AJ1AZA 7 VA u. t>tl-Ne9ar "13-- Tr-mTr^ DTr--rl3rr'-+DrTNr4o-•'w-A7.•-1-7777'),vN n77')7Uru.& N'')N+1- tJJJMV)..J.1 "AJV1 A ) -10 A.&. Ns li;v-.a.?rrr- %)rN-+TL hr •LL p-"" r Orr rNO• *NDt1 -1''1)NA A7 'f7')VV.I+NVW JJ9" 'IPJ'.nJ%Ah .AA+1^lP. AI..NN*17L rzTNDarA.•.rJrn.TrL arNrI&Ir7NV.- 7777NNA77•••V JA. NN'vJJ . cp. Or17P AJMJ1 -030•)M7W0.
rP%.n --.r NX-r.=- •+T LUrT 9 ",J r r r N J U. 7 N T NJ')7')')11 A Pn?• s•v%0'"4N •Vr Qa to V V i"1 '7_ •0.3'3 ^9 •'l7 v a.WTZ^^07-VNX-rX--7T-.0N Ilr40C . a 1'rrNrl&7NJ-N4. "1 -) AJ7:wP•• • U-I14NN"A)•P<O V-r aM 7_0400M9)V /i Wra-Ar-rrt- can h air n.J1&JO si xmrlVr N rtw's1 N 7• NA77I -"'n0:w?cp. Z Co- 2M NNS A 3M J J^v^ M 77-03CJJ0%-" Q.V A r r r..- TT 2:0 7 m T r rWJ .L 0 lb3. r r u. N J NJ• A T 0. A 7 M 79 VN C y u.TP U2") -3 141 JJM 0.J J-0'7 JUrl .31.3-10-31..ellyr .•.r. -. D T D D J T DT 101 v .a A a r r r r w W .iJ 7-J• 0- a A') 7 7 V N' 14..147- ID 7 7 7 J .,. r n A P'l '1 J -l3- u. 3 ..- A J '3 J J J J u--1VJ.rrrr Govp IV+403x7x&.fAI&cO ;t70.0NTWt► VM.7'JPP'VL .'a 3')NNIw7r.:37"•3'1.7uW'r'ULn-1_'IVJJ'...3V-+..40'-1-1VVQ"rl14 7. .D T 7• A 04r .0r D. r-011 SI a 0 b L r U. 33 r 3.7-Ju..0 79 v '4i.a 779974 Av . l'I", -) JJ J -'u- J-"4 3 1-1JVWMNQ-0-9---+m t0. X 33 r r rT 4ly--'*=A7 M- r D y 10J: > T')'14 Du el 1904 14 N -1-w0. 7')97') W nvA M"1 .1 u'i .. OV-- v .14. .7.3 JV U""
-T r IV. mT•+.^•AJ'I^ r-0 1)r" Z'r C D N T'cJ• r I r*.T )^7")A 4-.a.nx -) J!IA.1•"1'14511 J.. ..-a J-J.a_7 3•nt J J WNhtC r+ r- IcT%j TT.--I •--TCOGr 0. - =w Q. -PWtoW.s0`PP.GANNW .3•• 0'1'17Vla1n.nelV'4M..r...,^Mrr.u7pMISWY.VV0 -.13T L "S•+S-'•C-r 9'a'a 7-r--T cp. --JP Y.O. T X4. 1179 N N J. • 7."'J -)a.n an A&a lr-+.. J j '1 -1 r L t.J'lVV OJ r.. rT 2D LrJ•-+^- me. S. '0 Z-+ J D r P D VT T 0..7 X -1 O')NNa 'S• • •7770-.0 -IA VAJA J 'I J--,J .1 .]11 J')?')a •VPJ-- --n W. a- L rx- r'OT--33mr VAN b 07TPT0-r0.=Z A9N rd 4. 3 iJD77A 7 7A n A A1)JW JJ-r% JJ +J M'1D'7 7 ^_N 0. -0P i0. S rPS nffiY P'X-W-=X-Xl Ttf or ..i0• J D 7> G x 77 N N- M M V LL x.A m PN 11X"t Wti' UhM.,-W n-) I-..J J" .0 « Or P X -+ n t X 'i1 X -VL 03T Ca A D -N S .3.7- .n W 7- _ P P P JSr V 7 Y U. JO -) U -O A n -0 7 A N n ft "n J LL ") -2 7 •+ V V J1n 7 7 7 7 7 7 74444 4<JUX-- Ia %-I-Z^0. aYS--1 .•?2-0. J• 0. PP.Yr Iu?-J7-1--4 ft 'r X 7 J N JI N M ru•-^*': %, La. NNf4KC<«<0-Pr Db L--1C-r ira--9r--0 r t173-LT?T ? Q. LLr=C-J 7 7L A,w N^'!'))u n V"1 ,.: W A7177V .a v it v 79944t< .4414%1-_:TI-Z-rr 7 dr4 x r MO. -0. 6• PP PM '17 wV- Vol 72-LLNM 7':04 NLI '0.04"177--L,.w u. .P U7 -? 77
K K K 4 -CA < A. 2 -- T Z r 0--.- -•+.D 7 -- M D^ Z •- 9 Z -- L L ^0 r .V 1 D r LL - -al • ') r r LL 'v? 7 7 T D .a N h 04'1 7") 7 7 J J N .J) _ 7 7 7 7 7{{i< AAA-0 p-=rQ- X L.a)--XXT-+D-n"L«-SN'--.vS•--rr IaTT X -1^0'• • 6{wNtoL')7 30rNNNi^ 77 7JP!I. YV77'3777<K<««?Z - J- LALZ-.LMT 'a20r 'aDr- - .jr--rrU.10PTL-- -O-•J•J'J) 1077Au.NNNa 17')7V3'Ia11J0"39-4.9<«eQ-a.-t 00.=0'11 U_-7' DT'--rmr 0•-I^WL--.Ar tV AT NtO--"-7•• •WN NaD DW N77 w z 7'7 ')VO'.rN-1 V')7'775<1i d<«J-.T-LQ • ZZ0,P.D. r^4'1'r r+r Dr 0.rrr .a r. ►-7Ta'A,DN>J r ")77Vu)NrA77D to NNNN„•'7'77"3•1.e..V7J-)'77'7L9 {t.9 ac -4 c. P II7. Q'• Z--O-DT = •-T T ••r••TT J?- 33. r O 70 NT -J "- 7 771 Wa. u.D 7 70 ON VVN') '.777-1+ N -1 v7 -7 3 )0 cK««417• ?ZNO• Z> In r0. V•--=3.w-+----rJ-v^,v 0 • m_rr D aa'rV ')7 .V W nn 7? IDW L&A u I" I'I 7"I ._11 N ,n 'j-) )779J't0-Kn .4n -7P.D-sJ7rMID7N0. -•-1C'w - ••••?P140n np. p .-Tr?AT Ll. V r977ULU-N70 )770700"bn') 777L_AMaJp-779SAKI<0M3-1 97-PO .077-ar?'P--:)TL----r TTh 04.0 . -TN)'Db NMr-71"7 r W A. 7 40'a.030 An -377'14-"t to nel J)'171') .00 J a. PPP TO• W • 07'7 DTT ''D F^P O • 21SPN.--,.P. 47-r x.010 U. 13 k -17-+.4_:14.0. n-) 0 90'37']r')^'f-) V")M 'IU A nA '7?"l ..lyr+??')70.7`W•07.9••--m:r Q. Z--NTY--II?cc r%_ .Pl)TF7cow u. *-v ')'SS,J.alla_M x 7 'J ']030:i6."l OD 7 V^07 Vp• In LfIn i97zr-Z7'77P0. warl0• - --TPxmx 942mr TOO XNWO .D r7rPa0a.(PL v -3• • 0-ujU..40')•3J011mUV71.0'17--QQL-U.mm77 trx)77U7PP '.J•0A5----3.PPY1TNT L'r 7P Sr,DQ-91St r7NNMV7• 7•- •-W411 rD7-0-0 -0Vu vU7<D')7 - .J V aA:3 amt J-? h 'r 7 7 U 7? P P. •a) .A P jD .-- T N") 7 14 LT 0. f% 0 5 0. Jr, -- = b D•r r :r r r u- .D 7• •• r +J i j1 A 7'O J r r r .. J '7 -c' c 7 7 J -- `1.4. J 3 J 7♦ SO. 921 -1 JP cp. O. O• LW•0704n7, 1V -?--b0. tJN rT PP Nt%S--"--7 r7T? 0._ 07777 U W u.A JO '770-•-r^V') c&I ')V•0-0r3C C.:Mw 0.0. 0.0. 70. 0. -10. 0. 2 L. Co. 00S2 aTN-•-T---0. rrh tO-.r rT77 PtD 1'77'7 VWt6tA'7 "]7 Vrr -+V-7%:rl '7 '7 VVta.0 non C.1w PP rYT 9P77Pr.JUP NrN D')^7. 7' r mZ--0. 2--WZJS 7r r r ND J77 -7?n LLA7 )7 7 ---Jr 7 K 77_!9-0'7J1T O.0. r.r ?'7')0--)Pr "01-7'N7 NO• X--a 3' rs ta r sJrr.w,:.ANr 77?N'DY 3 UNW.aD')7')'--`•+rr u-"14'D 7'3 V.J •O Jt '334--?7. 77-J• '2-1 0•P W-0'1 JOA iaP 30U'c N743-+.D.'J -+h t^W aNr'r TNad C^] '14a 40 7 M .Du1wuJ'1 '770 ' •1'7 J-40 A:J IS L3r70.0 • Y 777') 0.0 . 0. V•d M 9x.3 CC-ZN UJ'S N7 cO- Lazo 1% h W..t N N? 5711. atP Q • '+! '7M J)O-+ .+VV7 t I It '77 V 14 w :.3 Ln 3r0.0.0.7'7 .7')PO'0. 0. 2. n Da0(). r NN:, coP.-D--1`t^.W Ii NNN7S7 J• ^- LL ^t')j'j•OUVV'J74777U-0U.J)J1 LA-•0.}3.7-?'3"fcp. D . wQ. c. "f .Ja00. NN'D=--a•---1,'a uNNNN??J-• • A 3VVVV7't^')77y--u.•0C.AJ)• NO. O-'7TPO-P ata QV7M.777MP L ZVUI NT CO Xr•0.^-'--`- W W 77 NHS rr•'• O-•UV' .3»JV V7-C'17')-0d'O .O 00111'04 r P J O• P O3 7C cc La. V77" 4c CM 7.t UV0. TrP 2--PU---WW WrS??S Nc0 ♦ • • UV2 CM'CV---7 c'n -7"10A 30a CIA
N 70. to NN aS K4 uO • -1 CC CM O• NN0.P-PV- LL 1.1.777? r N2 J- P 0'Ir^,N P:7LL PMMM--.D Ccc 7^1.1 K C C C CIP
• N NN.w-wN NN t► to UPC 7.7J C0D-J J• V?NNP 0.--13a-- M 0 . .J. L' T 7 CO tv N.D UU PA 70.0. J0- V's 0-M5 Lo- W-0.^L 77 0 f C000CL1-NNNhNNNN.iUI,P 7-• 13CC - V -17NNPQn1L D u %J 'L-Sc= p' S tM'L 710. 470. N';P0' \'Ur--U•CL'00 CL-314C •C 0%SawIA. t%-U.NW4%NNN1& ')7<C CC97 VV ,NNc p. c0 x-v VLL O• 7, 0.0. 7ro.r0.0. u v.N Ln -3N^. N' ,) Ur.. ..r.O C x- 19074.4 U 40 L7-0LLLL LLW LL N5N7' NMM"77 . 2 -toCOMO. -Lo7NN0wG SSJ- 22 1' 7 cs" 7=77-T !► 0.040474^.0'. %X. $' •sr--•--•-'OCC'.D7 <'000%Z em...w em .r.Nu,noJro.O'1797'13-1 3 09 77 7 N N N 9 Q-: F. ^' mr r N Y. n10• O'17NN 70470. 0p",'LL urr r J-0 :13 D7<7.707 J'M4W Nu. 4.NLLraV'mMM 1377M7OO"17777AN_N7" M--r,5N7'N:14,970.r0. 0M7wN7NTT)'T - 0Ur UVO .01J 13'1 c -0.00'0WLL NU. - u LL Ct V cc cc cr cc797<CCZ t"7 -- - :aS - r. rcN NN0. 4 0.77• • 0NN-_1 0.0.0. v-G ++--.-.-ty G,^. CL')<l: t„t?0tSKr TNtr u. -A. VA. M 9D &I -3 -3'1UrS^WLL1.NN 10 -7 cp. ."x•J•N4.'70.7-a O.7M7V^r- - a'1107.c'90 .1L90sO SN L. rlw m y VOW roro 7 a,f"-)M-7-^ 7'7 .777777 VCO X W I L N N N Z 70-T7• • •P La. 7'747J' -7 M U --r J.., j 0 M-) ")V' U• J• '7 V• 4a.aN'Vu. :a U. 400-U4DV CD 'D 3 1-.4x977 -) -)') '7')'7-)%A1.77L.N 147 r7-P OM wr,v 077-Ln'I'1.47210. =Ll- -- -P. r•. aJ']'0D 7.7749.0'3.LN N cvrIa W WP V 1LL •O .Om r uh u. '7 -) -7 x-3 *1 -1 -1 7UW y7 r7P7'7m ,t,.4m"i7JI to7NPP2^+D V - A ?I ?I .0 C M J)'7 '7 e M r'9 J1 J'VV NN yyr'ONW1► O .0 .70w-1-2. J r -J7997777 J--3.-+ 14-4 r3.. 71-503.19 142-T ADLC--'010 nn', I,.; al:] b 7400 <0aV m Nru. u. N rLi. W-0-07 JLLU.9 UL=-- P% %j 797 V 2 t+^. 13 N N N> . 'n . I J-7'0'A U • N XO1 D Dom=-+--=LLr,--,..-0•3D 7- •') ]6 c'3 7ONp- •-NNJ)NLL W W-0 •07VWLL7LJ-h11r r ^U77 UVXhNN NNt'.L1 • c0 7Q- 7'O• P0.77 .-p. -1 .- 1,. T_ r`S r. J '.J •0 C D 0) sD C4 ct9dx cc -• -- I+. J• IM 1► LL LL -C c 11 _ N LL 4L U - N x__ -- S "77 V n -- N P LL N LL 4 I% C( _)n 7 J1 0. PP 7 -- 7 cc-- cc--C T 2 ; .0 +": N'. M CC .cm C-4 .t .) t5Z3 DJ C NN 4Iw LL 09'1 LL LV 070 U r J r r r--17TH rNZ l)N LLNN 993" NNP 0.90?r0-r--X-•-Z C7. -Ai V37D'O D"3J' <V' J0 C 7 JON N WtA LL W W-0V7 .41&0. ur-Urr rr-)70.2+--5::-,,n NNP 7Nu.• • tp P^Sr--• cm- --ZZP- co .1c V cDD 'lo D CC CJC• m ro-• W" W UA& U. 1..J •0 U 9 4-.J WCO 2 r V U r r-r UP N P. )%tom co N r'I en " -r 7 7 LL• '7 .7 0. aLT rte.-- COr ..P P U. 4. C0'V V cv !O 30 10 0 13 c innLd If S L.- L& W Lr LA. t'tL c''. 0.L& Vcc V-VV-^'^u0. 7.. p. t ' r' -'. "IM LLSN0.(%-.f•• •N PC x--X62--P-MLL.i--xz rDG CCLLJ U'at L=-.. LL NIw IL LL:u 00 0.%& LW ULJ-VV •- r -'7 SJ-u,C.' CC.'''r LLm 049+1? L 9-T PS :3:--W2 CC-CC JLL U. -^L - 10 V.D-D.0 ,=,%P0i0 St.....0W LLNW WW-O0 uiLL LLVL.' :J clJ UV77 -70. 4-0C. C tJ 'lT 14"10 tn-) . -197'V O• r X i--Iu•--U.v10. a. 'CW- t ' D-0 XD C:.PJl
W.&. NA en W:wW -0-0 I J'1W WO` am 70.70 u77 VLL -0 C)t-,u. NM r1 0.0. " ,1 7'70. NT S:r -- 1.1L P•--«LL33 LL yD V 0 D D Y3 t3WAN'J-•J... -ta Nn... v. ti.-0 .0 V')0.-,L 7"10.Q-7tJ -)')9UJ3-0 J c) J.'Iu. NJI P N A r' 1 79'70. N T 2J--••+W0.- U-0J^ -+V1)D.3.0 0LLL la
0^ c+: J y li IA N W J uvJ L D 7 T NO- M M Q_ P U J 7 j, 7 J7 -0 7 J .3 :3 .w N 0. N 11 M V 7 p0. N T r 7. O J^ D .lt .1 a J) D D D'D 7 0 LLtnr - LAj I J WLLL W1 .L .•..0")-1NNNW) 2- ,10VVVU)J-'1-0:)J")L ' N7-N11r1JVJQ-NP DJ^••.070.N1.);.,..ADVD D)3-74..111r ED ko % J J .J U. LLJ1 AA to uli n n LA NN NN CI D 7 Q" 0 I j V O.0. -0-1 C) L).-) 1 N N 7'1 J1 ") 7 7 0 .0.X _' 7' Cr. I --- +J f"&V Z A.C,7 • ")A M V ro JO :0 3. a -1.n ha37.Lww..,LL NN tnM7 Lnn NN NNNN Ct47 VV J V VU-`:0 (z00 1M ANP 0.tn M• • •CCt :DIPS-L^"1 m-a<J-:1'd' IL U A Go 'ID M MYS:7ia,JW DJ 'D NN') -1 -) Mn A N (NIV N N C M CC VU U U 0 V'1-0..3,-3 ).)u. u- NN 0.1)'1• K•tw.J LL i... I-•--)-".n4T Lr DJV'1 rl'1 M7 U7aDL u.'J-r.N0. 0. 777 nnNNNNNN0M COJ'J00JJr-0J,3.3 -,) j-...n PA1• • •- W-033 D-L--7L7J7 Jt MrV.3 r VLL''1 >l.1 -3D= 0. J• P W to 977 -3 N: U'l NNN NN OMM VV 07 U7 Ua t3 .7=1']'17-NN 0,-'D(170 , tw-0 0'i to= r 7L7 '77.4 m r r a U tr L, u. 4 rl PV-C*0Ja? p-4144. 000.-7P 7NN • nN NN NN tw rn.1)U VU -)u U-00'3a.:3'1}N NND In '13 )741 VJO fz z0 _J On "LA 7Kr)N J'? Cy- W U. LL. L. "l 3N7PT TtO,0-• NLLM co. 777 JLnAN NN NNIA J"1 '9 u 0. 0. to ") 74 .0 C J . a r1 A 4 tr N M'1-3"777 V-0 .].'I ..'') J 0-n a,A - J` T S a LL u. LL 4 M LT 0.0.00. x03. TT LLto Co. -177TNN WNtwNNNC3M 10000. M'I-)- J11w nn 11 A 9J N A M -1<"^7 V0 -0h 'SI • 'JVM 1x1 Ml A A A 0. u. LL LL LL M .:70.C Prof 0. a-U. 000. .-3 /70. NN U. NN NN N C M co V U V U W 0. tr 0. cV Jl 1n 0.0. n0. LL Ln el -)a M 970-00,,' w7 r'14-1 en.4 :- TJ S LL V 0. 0./1 rD,*0.
`3 7. 7- T JLLMel -I PNN WNN NNN.7.MDJJ7M WA tn -)N nII.A ) . 70. 1&i-1.1 .E-17M-04.111-1 07M" .3-)413'04 D r1`77N-1 aJ-?V'D0.7. 3,, P* Wp•-1 n 7 N n W NN NN N: 7 .V7. 7. N7AAA.n 7NtaP AND -)LL-'a ll 1) auVMaa 7A7 • 'j-).9 7 t-1 rN 10V770-"f • 'S.TJ-v0]P PPP WWO-0.77'7 to 111 LLtaN NNP MUVV79JiP 9It17 t0 •-NNP0. 7LL rVWW 3 c= VO •0t717'1 4 x'3477 <"Ira JDU77P nMPN
.700. 0-» NMT tA Qr% cO "-N MTA-Ot'. 'D PO^NM?A-0t` rD 7. 0-+ NM?411 ADD. D-NMSA-0.1700. D ^N r1T1A -0n'D Pt3 rN ^13. Ji-0 w-rT7nAAAAA AAA 1104 4044 1 0-0 O D'OD loom 1000 D> J•> J-.7-J?p-.t7. OJOOJ3`7,a•3J+rr..r-...,
y
_r
1 1
1 I
11 ^ i
1f
O+
s.
N
Jl -NM rJ1 OnaP.7-NMr.Aan rN< 001]0 .017 ^7•+•+-+-•-•^-++-• 00
VL W Ww.JWWW.aJ W WW W ,)WWW W ZZ^D< SZZLZZLSLZLZLLZZZ 00
DZ ZZ
t/1t 1
, 1
O ••NMrin4n0P0-NMro4rn sP
1 '1
i _ iGIN L PAGE I$►
OF POOR QOAI•M
j I1 i
w
c _ ( i t o
,nZ ^iv1 1 r i a
I
ur .
O .• 1 ^ ^ N
i •
I w j
1 1 I
1 { 1
• JIJ I ^ 11 t •
t1+
1 2W <
E W 2
O
J .^ 3 t Z
a 1:Jr I
V Q -'. hZ
1
{ i
I
I i
i
i
nnt
7
h
t1. !
O
<J I
M
O
{l
zWrz
v
Wu
JI 1'xW
Z b•x3 •
J1 Z
zar >_
m
ZUO
J
ii
rA
I^
i^
IN
.7
A., (11
z^ N7
t-1 •+ti
• • J••W•WZ•t+ L
•Q z17 u
uui z z
Ac C
--' 7 Ot•- r-
0•J U V
w la 1L
to to ton :n to1•t<_l J JUUQ
INMJON!a1tY-
2OwtvHWM
rY
1a-
1n<-JU
.7
wNtV
iFwQCL.-i
I
i(i
1 1 1
ii 1 ^ I 1 (
^ 1 I
' I
j
-O. 4 V-•^W:^•'!DU•.V`3').A.177'770-77777'7MS lnM<
-O-JI V--- Lw n zD-JO-NV ,n 177D-TM771 .4-nLnnn n
-v-r aDJ21UWwMinwL&NNLnmmnooU a- m -A ')t.4nn-c
-4 11 V-%:o%j J-..n^'1 JwN N.n.ni c1J-O• JV -) LimnnIn
-Co. N U O M J W W .n M-1 .a1.n N n ^-) M M J. V J 7 7 7 V -1 U w a) J) n •n
-0.- ZaaUrn„),A nMwn^n (n-.^9 UVVJ77 u V )J". 111.11 n<
-PO •04J'a-W.1 M Ji 4 14 N. a'7 J V UU7 V+-7CJ.a .1').A n
-qQ {.-O .O 41- w.1 •nwor4.r N.f•''110 VVUV u- w -) V1n M77
-aD aO f..o-o.0-.-1 r w M V w N N.7 .] 7 V V U V 777 J 7 M 777-)w •o J ^- 41,6. 'n M V C..1 n •7 ") c7 V U V U J 7 7 7 -1 -1 -3
-so p 1. t. -o 12 '1 .A "1 0 n n .1 J 3 •1 J J 0 '1 1 M h -1 ') 7 7 7 7 7
-.D J1 u. u. W .-1 w. M t.JM S. n .lun M u V7 <a a n 7777 )•7
-Dr &L.O.0 w V J J w M-w.1.:1 , .nm M<•na-] ]-1 %7.A
--•DM rOO at-. ,JW ln Jwwn All M-1 -nJi<.nU0zl)77777P
-w N &Z W 3.0 a(. •7 vo-Nnn M <n,n .Cim >] 7777 77,
-,cc ••• QWwOs--t,1%JGDVVN'nLAMM1n .n<%"Oa-)777770-
-DO +an ,] D a)7V-JVJwJ1 n '1 .h rn¢.nn :7')7'7.77'7'7MuJ •. w 3 .a1 J. V V u u-..1O-)M J1.n<J7J n-7777-17')7
T07 VL.J--n ajDVUVw.n:3-It1n11K n-in i -)7 )'777 )
-nn -.,v••--- 4 uU UM_, o M < lnlCs C C •)77^7:7MM
-eg o 7->0---,j0u-3MIn 0]]M KnnL)<7 777777UO
+ref V- .%, U,M VUL. COL %IC C-4trJ C f-')n-)-) '7 V4
-r. r U u 7 -+ 4 L u- - x U. n n q n n s n 1'1 7 ^ -) 1 7 7 -1 .0 7M u---u wU-vxu SSm 0n r -C-) "':-VUU•o-
--•-.N J-V77•^ 4 a1 J V U J N n n •7 <<'M n 7 77V VV-JO7
,.^,• ,,. - - 7 7 V W :a. V J V tit 1.IS.n •) .i1 C.1 M M 1-1 .w 7 P V J V 4 4
-^O ---+U77.a -,nj-)uL»•t .A<n477nny.'12-0-d<VU-1077.1'1-1 J V 7:1« Mm A J JI O S 'n M O-'7 V P U<
'^O>7 VU-'^ J7n n 1 M77 .n •C M'17.1 J 0.n n:1 n T T J J.J-O
-o. vU+v- .v.,n M777 <'1 .777 n<' nnr) uJJ^1-oO OVJ---•J LA. M)DV7 )')'1'77 n-),n n a n n n a0-U )O 7
.--•o to W W V U V Uw M co - U -i in 7 toMln Jl.tl D.n 11 7` O • w M O S
-.4 1, M •0 43 -O 0 l ]' 1 D U J-) 7'7 '1 7n An uln » n -101- 1. C 7<
-OM ML.- ). w c.l. o +a a 7 -) -^ 7 'l n -) o ` .cn ,n 3 ,) '-1 vu a <'-1
-.0N LA. t.:. LL. w l.Lnl.mM7'7ti -) M .n-1()'o LM n 'O n '7aJ1 o 77'-p- ww wwwu.Cn ,a m VUV'1 V77 -) 4 w1n Jn wn 3 n ,)uMl u'
-+p q www:.lLw•at]MV VV n) ,') 7 -3 a-.n'l _IJ7 7:0 VV-1U
-'•nJ- u.1.t.w4.wa1 MU VUJ7 .7777J-•0 "'anA Z 3'1M0<13"
-q11^ w1.1.4.wwl. wMCD Q U-)77VO.7•on t.I Ln M K M m"I CM
-;nn t& w w w t.l► L. ta. OCC 7 ^. VM 7 '7 U 7n • •C.fl '1 7 7 a MM -4 C 11
-.Aa L& t& .. :.t z 077 1)"1')77J-Jm.L') 77«<"')D
•'1n .n w. L& L6 ta.w a1 :0 U.:1-77 %j -3 117 Am <M777
-n p- ww4.w-.Nu..na'D7U"111-) )7 . 2 -) ).nM<Q -IC 1 777 71
.-SnM 1. w. t&, La. w•► w C. w.D UVM7'1 -1 77.1. 4Z,a 17 <-477-2
-^11N t. t.wwLLwt.MMM1nm -) )-)Ln -)75>4'7<-1CMM-17
".n - U. t. G. u. •a w 11 7 7 •7 •0 7 V •1 7'n V 7 ")'7.n C 4 7 .7 '.7 :l M.n 7-0 0 :.MMM "7 77777M7JU7MV7V7 <-t < 4 -t <J -In 7.
-71T M 7 7 -: 7 7 7 7 '7 '7 '7 7 %jm ,-, -)'1 x.)1 1'1 •'t C1 4 u' <M 7
-72 R')7.)-. --7 .7 ---1-e^7-vL ^I7c-MrLL'.MMM 9
-rn MM 111 n< n') u uuu'77 1•')Ma.7 OJ a O..
-r-O 47 ^7-3-1 Man tr OCM7V V77-- s z .0< •OC LL C.
-7tn a0 7 -X 7777770- N wn '0!] 1'17 V 11 11 Ce) 7 mro KMMw4 U1
-77 GD7`:-, -3 M0• P tr Ln.r Mn M m c 0 -3 ')< crmt =<'
-rM -D:177777'-177.101 .0 nn.n A. .nLn -c -) <<ll(nmvn 1
_,trN CC M -)-J M In 7701 Lnr, n , n tn <K <a ¢<.9.7<M«n
••r l7 Mro777 )7'-1MM7M M77777 .O •CU-<-L77_) -) "^.'7_
-MO a:D 7777M UUtJttl7777777M.0 .0 v en j. x .]-a-
-r'1.'D 0- m 7 7 7 717 .al .,)1.111 7 m <'7 1 7 ' D D S 0- C .r
-M/. tyro -r;M t.•0tnwn'7-71cr, 7777 ,•01'77^ D^..n.n rN:0 10 -31 -.n dLnA11713T77'71Ine)4 )777 0•-'rn<f0-VU7 7 '1 n ii a n nm -)0. 7')7777 V-77')7")77Jn'u
-•13• V Vu 7Ln 7.1 Liman In Ln to 7TO. 777vuM ¢7 770• V 1`T 7c1
-MM UUU - M,r 1. 401 NN0' aO-T n - -VV1. x---t,
-•^ •'104 PUU(" 11:0 3 :^ 1..O N N M. C u a , 17777- 7•o K •7 J•r*^• %.j_
.-1.1 -- 01 u UM 17 G 0- 1... w.7• _LL w a .4« <11 a %< 7 U S V --
•-.1Q x00-P().1) "al wwC.NmrN,. -0M<00%D'D -Cm 0• L Cp. N7)-J r'
.. N7. 0. 0. O• J` -4 L. ll. L. 4 N 7 T Z S .x < 4 a -( C L„^, -x ' '7 - R LL w .., r
..N2 7 u 7 O• '1:].-. N N N a' S TJ • L-C x.rX000 ^. 77 VVN...D ^.
-.CV-. 'M X X U--(V r Nw.77 7M1I 'D KLrXC C )'> VU Nti i. .1
.-.N.o CD .D U- a L!-Ed L, 17 .n T M N < -,C-% K <O a V v O :017 u T r 7- w
-N:n 'Dm --D wu.:]M<(n •x<-1 .L.1-t 3Z J•.7 L .]11').13 M-r :a...-.Nr 'M co U-'..xV n17 MQ:3<-1-x Cox &-t J, "19']^y '^ 7313 N...^
-N' t D V J- V n -1 7 .1) •1 J, K<< 7 7 n n lh'1 O.3 3 :] ^- N 13 s1 N n
-NN m VU-u77 7'1M an '% c -2 -).15 : •7 i _: 'S t.^w---•••n
--N- co cD4 cc u'7 1.M LL -9 K')')7': an Ln 0 Ua :la. .t u. "c •-•1
-YO V_,C ,o V777-7M M.. c. .7 ¢')77.1 1.1?.:3 7.11.:. N 1V .T
..•..p. to r.0 D u ") 7 7 11-1 Q.0 .- .n •t 7 7 7.n 17 -1 -) ,J ? 3 ") .1 17 14 N 'V
--•ED Nt.1D cc u u77MM 0-)J)<-x') 77al<.7.7 .> '] clnu. 1. c7
--•/•. wwY11L1'-7777M OM Jl<<77 -)-n0 •) 1-:)']']17 Wc7..-Q w. L, CO u -)') 777(.'D -x 1K ")77<M 4:. .,.c-x11 .31'11717117
w w co co U U 7 -) 7 7 Woo K :( v 7 .9.47 q L n -) 7 7 -) -7
.r.•r-T C.t.(13 cDm .n'7'777 IA. M -C -t -E -4 •xm,l) QV 7
...1.17 .... la. aD D <.x "1 7 J J )
-wN Si.:.MADD1'1<MMM«4K<c-)¢<.7<-C Sl .A 4 ''77 u7')
-. m)► NM'1DS0'WMMM11<<<<«< «.1 LA:nto C U7VI- 1
-• NM?.113r, Wo-4 -N 111 T:n-O op. O-+N 177 .n-O rDO-A-»w--"-^"^'--'+Y'VY YYV N V VV'1 "1
1
II-I)VMD0LL,A InNNCONN 41I970-NNNo b mo. mNrVDUVUWUUrU-+rr - -o--7 r..rr r ,y WT LL rrm-KAO01 U.N000l0-n A tA n)UJ970LU-nuNN 11 nN.00'$ I V7Ta l VT NNN O VUVJO• V'-r - r -.- r".7 -•--+ V- J- u. "VNN T NS.V V>'a V t P n.n.A
V-0••17D 70 LL OIn NNN.A 7 • < t9777-P 70- 70-NNN7-W3J I 1 SS•+•+•rn-+rrrND-)Q--+•^•.JL,. L .NNN An r r Na ..: Y is n n In J1I7-1 117oor1.L NNO-'I') 11%90-KC .DJ1 •"17• PJ- T N N a• aSh 7']- •h -r, 0. 0VN+'4 <NV VN ]']TAn IN n-.JJJM 70D-TDu-.LAD 11 44).7.177<7)PO-ra+ 3--)• LLJJ r---i nn rP.h n N N n') o U L t) )L.VT,T . -^ V V N N).A NJ7„/ LLi.aJ-u •A<7I''1 as LL ]A ]<.74.7<-)t<Ilt>I> VJJ •a,+n,JJ') )PT rNNN I- • v JNA J)S OP Itn.1TTM<J1-j>nn NN
n.') 1, WW•.J•J--n U77P TT T' •)NnAn JNNPP DX J• I'd NO.1h )-Cn L&C]Mf u N(]:)J'U4P1<M<")7)In •atoUZ h LLr- ran WW ••••- -»UV7PLI.A.s-7N,nJ-1nNNN S JLPW L,f
J •C.0IL IL 0.a.N,I,u_.'_JJ.77<t'1n'7-)11,A')T••+---+,L T0- P r X. vn r. rl r Z Wo• ,J -t_) ,j )IJ 7)- r NN Jt N V,1JN N O-D r S
<iJl n W /L r'J.],] ^) 717<7MM<K<7J0?Un -- ..IJ•.a LJl T--n rV').LO-V•--JJ--Z-) N ^V r N N N A V N N N V TP C(0O-M 04-CP Ay. u.W a7 .A']193-3-1n-C< •tA7a . -rV J>'•7•P r TnT ha• --InIJJr JT•- ti7 J7 .TJ ,)•>- .4 oN'J VY1I Yr), -U..A n
<"1 n P Jl .LS U J'C.n_J., c] a O 0<7 ? <.n n Px") -) wn 6.M lr LnarVl+7Ut zt o-VLn :J- 7,0 LL N ID S. V N N N r7 T to-.APP-4 cA1LLr JP N.^..C,L nIn Jt« •C7-CAT.D>IMJdLL-1 u. MM 7 L n r-, n•••r JV -) r i t-• r.=r- -) L) o DOD 7 ::YYNY TNT aI7LJ7M <<n CJ7 1,A N n ,n .f ,n In Ln n 17.7.?') " n n 7 7n-LL LLLL l I Vn n L--rUV - LL J- r n D u-,- o- JP T VO .L LLNNN r T a Kl0 T 7 ')M")'•)<7< CZ .7 < N14 r< <-9d<.7d') .t<Z << t 4.A V. L.L Lh. ,n 7 J^ J-+rr I ^J4'1 Ora P7• -J00--Arr-.-- IL .-.Da X--7yT J 1
-4I 1) t5 <Xr 'r4 4 00t74 4.94.L. t7 U'44«< Ln.L LL :]-07V - r, Pr, +--•• •r1 VW'.O aP"i LJT r U5S T r,n Lr--•M T0- •^• PO UU7 7 7 7 .7 4J < 4 A 3 .7 7 7 .7 ,7 04 '] 7 K< -C d I<< -C 4 A-L , ► 3 ,1 1 J n n r r tJ• W• A On -1" 'I,) ` 1) -- LL r r D T ^. -NTT O - J N r •J.7 -C,.7 ,a 4 -K,!; 1 -C a -t 4 .1 7 • C a J<< 1? << 7 7 n n M 4 J1,L u. W- 7 Jr, •. nr. J V•• *,A O_ 0 M N 7 Iw V: v N r J r .p. P t •-. T T S S N? 717,740«<-C-4<flK d<.7 C-C 790-Zn-t •7'I en -1 AIn.L ^O LL "1'I-.1r r% JO UL •+u.A JO aJA") In AC 11.7 J• DN N r NVD.AJ • V -ON? 7d'<< 4 Cr. 4,f. i N J' Ln 4 4 4 <-1 t 4.:1 7 J U S M M M P LL N N JA M ') U Y L r.n .- U wt- N T w LL u.!' Lr Ir f N N N N 7 7 N r1 N N r1, N Ii -+ N 0- Cl-
4 < -c -c n In t 4n«<J' dA<-C.n7PX.D&).177Nr NV)7m no- DLn)^?P aJ .J-m ,VN U. J1 nn n , v,4r NN NNN-, N N N NT LLJ^TJ-C44 J, z <-fr<Lr 417 to N -t.r' jr u IL U Lt, J") U S S:v J F O T T 1 S h^.J": C% LL L& u uu J J' J r r N N n N A N N N N N V O N LLU
•t .C w <<<n 4<Kn Po n oIn<n nn - n a.L .n 4.n ) J r C r NnN ULU W--7. UW J. ♦.L. W % :_wLL 1 ' N rr j 1N VN . V 1N 14NJ Jr )<44,n 4LtCv IA S4<In IAIf.AI& ,cC .nIrS L,LL LL LL NJ` O. 7U - L--• T NO T --..It Ia W N/n w U w U N Ia u N u M M r1 N V M1 N N h N N N N h (% U^ LL 13 %p.n-t n.7<r N,n.L J' n< n 2, V •O '] < 4a.94.)^. WIVN 1, ]:.J CrIn P, - O IL LL N n DW LL to u LL N A A n 4 '-1N N N N N V A IJ N N N N N 3. AJ-0-n J1(M a,VP N •DO-C K IJ-1:4 J 2 0 4 7:J <17N N").)8 .?7>7J N2 X G • J, ,AN M• • 9 _L .n ,n n 4.,7'1 N N-", V p. 4 VNA TN.4 Wu.N nA N T 11 7- V '7 0- ^'I < n I L 0 .O •O "1 -1 0-0 ? 7 7 .7 7 .7 n') 9 7 7 .7 N'V O . 0 r n -,n N n 0 IJ • .I. -I. IL u '.a. n n Y *Y'4 V N 'V. P n V V N -9 1: T V Z W N N7J.*In-n N7 a<7a . a o uWI,,..:4 ' 0.7`L-CJX .7 J' .?,7 nIn .7NI. DT :.LL :LN2. 0 • •NNIL IL, _In InNNN.4NNN•VN+VNL7VNNPWLLN-1 TT 1111 _I -3Ln47D OIL . ,1L 00 .0.77,799d,7.7J' . :) ,14n%jr o. D L n.L. N n A I .t- IL "-n n N N NN y 'V '4 V VT J 77 T T O 7rV VA :)««<)'00hh-):L a)V ^0 0 07.7 9-7 ?.7 { tNr - .II.r IV D: nna. ,4 OJo- Z J 4n1.n A _IN .4 ti v '1 ^ 7 07V-VN7 DVN-na 7-cC c«4o D-1<4. •J" 0,7.72.?.7 U' 19 A>T 7- •'J"'-+D.LN'D:T ')T t NT7 • ^1 Y. NN N^4 %NNArV 4 T- J TDIVNn J)NN N P<v74<4 .74M-C-t 4W W•0.0 .40-C.9 .0 X "Np•P •^--°" WM7 u-UT 7P :L LL. N T 4 N LL N N N J1 N N n N-nMU DLL t7.O I Okr NNNN"Idvn «<<4-rD .I- < .
-C-C -3 )-0a 7 7 tL.IJ :IJaJW NNT:*-•h--ra b>`0 7J-1 LL Y V T--JMLLT<YNNN-rNN N • D J N rP D aW nn u 1)n,««.nn-1) JA .A 4.c .nT Z• a 177 o..J_Z u ,J .-LL NV 13 -'2Y,:J- J7V-1 LLN) LL M 4N , 47 rru..n Plt.•V a.--J•D'.Jr.)-'.,.n u7N1 , l: na««NN JW-1-C,?.7-i,-1 .71L.0 U. MN U^W a) •--'O NNNC nN 7d-MN.o VQ LJW M -C<A I'd N r J 1 .7J IL'V,T •L u. L'GL^ n in I r O''00- 0u.X,n Ann NNP e) a .4 717444 .O-o In TL .J • .:W W-+'O N N N N , V In •) -.IT N S rT UM In A)•• • JI IL, .n LL W TO C) t NN--0 10Ln7 XLT DO.- MIOWu)PW 110 f 4<<-LLLM.7")tn-OMM LLWa JW y)1nNN e JVN N-) mV Ja N'O V rM "7 • < • L :) cn -or a7.n NN z4 'J J.n 1" r 'n oPP r .J ?17VJJ'A JI In -C 44 LL N4'a J) 1- .0 '.L .L Jl W I I,J LL N N r r 7ra ITV VVNL J--.Ln•• •4] ,L IL AN u-:JP VN ]-0Jn C r.J ^JLL++)?7, -.n -A
.-. U n rn 4 LL .4 LL N u, In l'D LL W7 NLLh UM w NN NNS7 S PU VuN LI Q• M LLIn LnM «C t:C V •O u. wIr -t(V N;>a W10 a. Nn LL-Mr MLPN.D^UV<WJI LL-OLL .C-CcMMLZT7 NLLn ynWhLLNNtV 7 3'7 PUVV4 MCStnu^ tn 4t;L`6N.01u LL,7-tNN.O UUIC WLL Lr LLLLLLMNNLr-C
,JuVM J10 .0 104a4 •`).3AN777 U u. N N N IN 7 N N N7 JJ *) -)-OLnn n;,:)77<,A<LrJW.S^Z.: V r'I U,J J.-J-1 n In ;- IL +1 N N r1<-- J J --- 0-3 .4 LAJ a LL M m III n I► D 7 T LL L r1 .o U.4 u N N N N N N f V '7 U u- 7 D 7 O,A In.n c) '' ..] ^_ H D 'aY w .Jl-O Y ta. t- J - I V .,.• ^'1 n •'1 .a •-1 '7 P-1-+V•---%.An.4 W LL LL IO D'o n 14.n2, r7J.'.J-,,aU J N N N U.NNN7 UN'1W7:)JO In C4 In U']LL LL W W W LL IJ.AJ N M V U t1tA 11 ,n n TO.D ,D '777^-mJIT:-1 LL P N4. IC 't L S LLLL7T 7 LLWnWLL UUUNN LLNNN7^,?JI I-)t]JLJ1NNf :) ):1,JI LV WLL WU. •0 y)NJl UVJ)WJIa OVV U7 .7 "')^Z7NNn4MN LL' r' ,000.O LLu-rTr ,6 LLLL P N U t70 N NIL ri N N M 777N ),n N-A NJ.)')r :0 W J: -O LL .0 to N,nV VV.-unnTU--^-)77rO- Dares P+-. DX 1)13 wt` 77 TT LLnJ:L U-1.3NNLLN-4 N'-1 770-wt.N IVN • • • .3 :3 .0 .0 -10 y lDU J- +--V']PIV+777
r-.r, LL P) M LL.O,O9'D LLP1 T 77 T NW L LL W M-I N N u. N N LL LL M u. L6 N u. N N• C]•.] C] rinIA J] -O u.nLi 7U Ua 7VJJ777--7-3-- n r - ---- Wm n o, D L r'1S .70 LL In 7 r7 rL, tL- W-O O NLLNNN • • 0 ClOC-4 .0 LL-'l re , 7uUP ' ) UVV7") 7UU')U^ P Y--o: •-LL I^?uuuLL 4-x (ZLf N7T T.f-f MLLU C LL L L NLL C Z C LL CC[ Ia LL Nth N NN 4 I P' p LL LL LL Cr r^.+^,Z;^.-)^UOU U t . -1 UU77MYJO O-+T'+WrVS la. u'DT UT IV LL LL rr JNN)--0r"Uu-N-aJ^.? Is 1LL UX LL N N LL N N LL N to 4.n LL P In .n n.D")(I'] s n') tJ+:1• V U77M')T r'- Y - tr - cr T7 hLLLL'L?am PIN rT 7r L:O`LLSILNrL- . ?L:L-Cd-fI I t T LL N N M1 N W N N Lf J N it V N tr^-'L 7 LL In i U UJ U u U Lr Lin M7-- 01 T:S.-- M7N NLI. ": thP 0- CC mu• SrT'rP7M MM rN04C.CO-CLLLLLt-C LL to NW N N IP N IP J LP -P In In NO UInfn LL M7 Vl)U7")VLL777
- X I-7777? T 71f LL LL PI X Co X LL 7 N r J. P P' O h lr i ==.ACC-C LLII.I P.'CN rbN LL If r X N f I!' I S P• IP .f^U'Pl-- LL7 U ^7 UV LU P' t^ ')-- L r 7 7 S r N tL lL 1 M 'z i' r Z -- M T N 7^ ? 7 f N r r S T • V -] '] '^ .] J' -0 a ^J J n N N N u. LI. LL W D .n :P N -n M n n -C - Jl ) u V 7 7 7 V 7 u -+ LL J) •t M-+T 7r Tr 70-wU.OT 1: h n n Mr N T. J, J a N r 7 NN'] I _]-0w7 .]'J u'IJ tN NN LL U. u. .I, '-U,,ALA '11 M Minn ) 7T LLO 7, 77'7 ) 7Uw<4 "]C 17175 CC0-1x.'.a LL UZ Ir, r"fh LL 7J TUa- UT TT NN If t=Q-C t.:1LLL,aIIISr,NN•• It W LL LL Lf'Ir If rr r-- U^- Pn• NhP rL'7 LJ rr M4 J'.
Tr T 7 NtV NIL N'YI- T X r- M r. LL :rT rIrr ,Jul ST NN 4 -7.1 tO 90W IJ 1' C]NNN • LL •WtJ V.11NNn U '* 7 N'7.n' T` 77 ul)J') 7nMul .nrX nr D S N In:) c) IV LA N U r^ Ur.t77LJoL.a. 77 N.)t t. oo-Ct?::) W W.] II. N LL N , • •U) n to In lr In u r, ),n 77 a 11. 7 U U uu VI In /n In In
L5.Nr••+It-,7.7'J.?,7Y J•----rU'.I.r NJ •-)J?trS-Nn WIJ-Y .O 9-D -04)-C .0.,,, yLL LLJ,-)-)7.n.n J. fl ) 777n T:T 7-J IJ )J)JJ1 7u. 1II N N 7 W.?,a .7 .? a IS k., r^ N 7 P P')a- 77 N N.0 yj .4 'D.?J, LL WMJ1 )7^'I 7', Ir )tf )If I r - ]•• r UMn JUV 7-uI , 7 7 W In
-- "n V r N n 9 .a -7 .? 7 a a- •7, •-.-- J ,! n N r* 7• a a• :r 7 N N 17 .) O a a 0 -n 0' .. n n 7 I 7 7) `) 1' 7 7 7 ) .n ^ ,T J r 1 O) J '• J,) 7 ^-'+ ) 7 U 7--J1VN'.}1t<"]J NT JV------^'1^'1N77UP 77r NN r 1)a as UJ.n n. 1.n I777 Q U VN r10 0 •1 n 111J-+.+-•-, J7.J7 _J L)+-1-• u o7, 272 m ot. 70 V V •--h u rl Nrc4 V lD S S N N Nu. W LL V U:n J'Il i n 7777 -3 U 0--S-J' )VJ,'13)7J ^+J•----')V LT 7M'-1V 41! 4'-[%L I? 1.: N 7 N S LL P S^ 7 P' r' N r1T77UP 771. -O ( PUPI SL> rLr 47 Li -7 - r^-0 7 V^'Yar^ U-x It>0P UU7 Ur'7 .7?ana JJ1 'DDI. I:TJ 7Ja '))LL rvto')7J N tr I7 r n J VtJT N n 11M U777-')77 s S :. + 'L 7 ,r -)VL fiJ• N.n )-+ -. WJJM ":7
)7Jl In W-- WLL,LLT -1710• Nam V N W:3, 33, CY 3,v r^VV).1-InNntn •')S.-.G rD- I!^'1SIn -1 VO m,?-LP n • U IJ-»u.,7WM-1vOn :]NN--W y LL IaLLn U 7U77 . 7 <-) LLl ^. l' N-.-3, N(IjN-r11.J- n3, VP L NNNLL U• U • 03)0 T. r.)- t').n A "7 UJ ) J7•-+--. .+ uLL 7tJ<4 1
tf O y LL T N u.W LLLL LLLL U U -7U P17P'Y. N7 7 N NN N I. Z •-• LUr1 NC% n I^ rte• • • UCC %,A)'S J CC Z r- I I., I-L, , Ula < ,O Rr-}P%
.. P h T N N LL LL LL LL C . I: v0.N N T J: U ... C U N N N N N N ?, V X N N 1, Pn r ^ -• t W1 T 7 t I N N t- t- -' U J t) r LL -C 1 4 -1, 1! MU 7 ('4 t'+ N 7 u. LJ W V.`J '.a ?,' n- N r 7 7 r Ut1 L' a lL l► Ln N 7 No, 0, L n L U J N r N N n r, ^^^ A;- u 3, 7 7 LT IL: N N U- 7 M `) .. u ,? L 4 1). )M .0 •0V7 r'J NT 'N U• IL u.-V NN NJ r r7'7N.nuNNCnCo)NNr N 11 Jah r %••-Ut,.T 11N W---'^^-,+1 777-]O NN 0^- 1"• tn•l4D n C)-1 C) IZ ,n 3,+17^1.)7P Nry mil LL JI Nr r r T S 77 S N n T IVY +-• w x N N (J 3 'T:: •.dam L n?.t, N N"X.- '-"O-+^•.r. r I.> 1)-N,'1-+.7 t j 'I l,. ).,jj'.I'I J1 P -)M'.Jil T',]'VNN,n(-tNV-Vr r rr:r:r T- • )'Y 14N -,L+--SNNr)-ti0X-+7.-rNN.L-- oI-N•'7C u'V n J D')").-1.n )r. n-nn u7J TN n:VN N N n NN ly r r rN 7'.T 7 !I. VN •+I, Cr :-Jr r)U l-PI r`-- u.J- rN,,4 -0r-+^-u0-- =•N n7.+.I. LL II. U_1 1 LL-1 A n I-.n N7)-•U
NNNNN.n7 NN NNNrr7-NJ'ra'rNNnuJ ram NNIVT - 7V7Tr, ZU:Jr NILLL=r,-----u0-- L N N 7 In o IL kJ W tn.n Cn(n. N N N N NT N N N r r 7 r 77:7 T N N NN In LL Mw N tV 047 UIJ.A • u.TLL I ' M uL l 0 • • -•+7C-+--NNM'IMI, Ow U,r Ln at. r)'7u LLNa I•L, V
NN,n P N N N N N Nr r N N S r 7 r T N T U)LL WW TNP") 7 U'I- N N N; I. .. r1"),I•,,•%J 0- - U - -VN ,L II u:^ - .,--.n .n )3,•)'7 u.3,4T'].Tr4 N.1 J1 N NN N N NT .T T r r T•T J' S^N •VJ ) -)WD nN")7 ) '1 14N 14N VNN,' .a• • •D JJ J= N ♦ J h 11,. N,.^•^.J W. n -C 7.) OV . a LI.0- I'J. rJ1 1n ,11SJ1N~ LAT "3'N V' T77' r r T V')72 W U LLn V )M NN NN LLr, NNN-3 on I, GUif NN -In ..J I.I. .r to-t .n 4< -I I.!r J V:a L,,o 7-'1 iv J),n n In LnIn I n N N N Nr S S 7 N•'X1N,* ut u. ,,in 77'7 NN NN NN IN N +11 WNT777NN7 Cr- A y) IJ II . - U.-t-C<l.-1 kJ ,)LL-K,07J• n N J1 In n Ln InN NNNN 7-r .r 7N tAT u. L IC 7a.a. P1 J)7• L) 7NN NN-NNN')• UMu.N -3)'17nLn,'1"7.:lu Ww-W Lkp .1 -4 t).)Jl-C ul-7-CNNn n JI<JI NNNN Nr TNr LL Du.• • U7 D JDJI NU- - ")NN -VNN fNN-. •--1NP II -injirn'7n;y,.J,J W u)Wn ul<,)La VUU.-'L t,')-L NN Nan In In 44 to N N N N N Now LL(rM L& V UCO'O In W V^77,nNrVNNU.NN IJ"-t'I NN 0177'),' J: In '7.!l l A Ut lt.: u.t Jl -t 411u. U 4-13,') lL4 Lc-1 N(VP11411<Jl ln .I, y L --1-P<4NN.J-► u.t)J OD u.D ^---) )- C ' V -n D1•)YN L'--J+NA )7-)-)'V h 7 ).Jl .J a3, " AIa n 4-L K u.U.. ?- L i.I.n LL N n n 4-.A J),n tL7 • m-,.3 "],-a 4n N .J .J'I -) V • 0 O LL D ^- ) 7 -C J1 N :n3,'I J7 N N J^ UNN P) 7 7 7- N n 7 nLJl .0 I) La. K .0 ' 4 4 7 La. V u L 1, LL It
T LLN LL,f1tn LA P1M MMtDULL4U iJ1NZ ur1T 7tO CD IL7J---- U7 4J1NN -')n NN Wr•• •IA ')777NN') t-i 3,]W Wn Ln JIU<dULLLLI JL O7LL '.L
-w!)- ,74-'3- ,v&ir,n On1DP4--NMT,n-OhooT-O-+ N •"1rn1 *-Aa r:•-N "1T,nar^ pt).i)...'.;.nr,nanr r r A n •n In IAJ) ,A A n ^n o 4 ^Q44 aa o o o Pr--, n.n V D a 0 010 A D 0T O.Y. Y. ,]-IT aP r T J .a ,9 J ,7 J •,J 7 a J • -• -, -• ++
>n '
J.A (3a3133j3J J113)J J,3j%3• V . A • . .. . .0 0 see s • . • sees
►+ a 2I
V3x4 %A i.- I
7 J ^ I
Lb. l► . cc CIOC3 a 00 000 CM C.30n000PI 7J• 00G7oQbooc3QDauoGoQo
va ff
^
^
^
,,
I
i
000a0000oa000u00000Iof s ^ 4
r^
ILI- I j ii
J jI
LLD la t O[30+3OW00000UO004300C3CCCCCt;Czcc act:C..:Cc0c
0.f M/t` COC.: Y' ►: .:C COC C'r OCCCbO 1'1 Ins ..] .3J.3 03J •3J»000o o t
^~ a {.a ^ I1
r /-v OO to J7? u w +ronP^annrW^0^1•l rl M0 •
J 'JJ • OU_D"1 s N.A.AQ-rNO- 1) rr000 F•..4 U. .. ... ... ... ........
1; Od 7A N-+7' P;,; hSN 1:NN^SV
03 ►-.h-0V J J ^• '^
O I ^ !O ; I + it i ,
J {J O d •O►- • -+-. d•')a N — N arr Na)4. 7ON r— {
U. a-^n.]]-Nar-•.nn^rNgr.n1.-• I<w •Orryc)1J—nMU .DNh.o,p,.Anitir+•1N + ,.Y N
4 If ^ j 1 SM
I>-
N j JtA JN
^.a aA < j
N d F•-
U f ^ ^ i ^ J C] ^ {' ► J OV r
D J • 9c aO":AITT' A4:19 — l rrilt1O 22 IJ •d4 sees •.••••.•••
^^
W to 1°s t— .A ^'I O .OSJ-n l— r M 0 r) P^ 7 Nh N N•► r I1.. V O J o n
W Z CL r-- V j^ W w j
1- w J - w W• S J :+. • - o ln 4) N-- N ar rN l'0O- rhVr-+ r
< 0. W:11 C-^•lgy('IT NOS ..,/1 gy'l +SN l.NQhfm-+ SeL'Y ]: cc W •O 1'1 to tl s7 O W N n a o U) r. .I1 7 r) N r- I-I: < 1: N --NN •. -. -. -•. ^ r 1k
• ILI •'•
In to F- In LnU. r rN
t a a (L A.
aY i • ^ ,r. w to-C M toV S < ••^ N P$ r 0 •a r D CT- O— N+•'1 7 0 ,O h -• ^/ jO J C7ClOC)OC)[)t:)U-----»-r*---•--C]b
+13 W w l.1 W J +JJ +.! w J ul a) W :aJ W .+1 av r31 J ) CL CL t L r rrr r r r r r )j1n < u1 ;s et^craet:;ssr=ttx: zt ►-
9
t
1.3
4
{i 1
^ r
3 4
I i
l
f
1
1
Ii S
' I
l
iI
1
a<
Z f ;
1
Z _ .• M Q ma
O S O Q ,< s •
^._ ,Z O dtb, O_J.u. V ^ r
W 1 I
Lnu e. en a i
r < • r 'O W O aO x +1 01
a 1x 1Wa0 i
v+ i- a... r {I
s W ,7 x r ^+Z 3 WJ • • jo moc ^d ^ ^.7 O < O AW V v at
^a t I
.^W
uA
W t- y O' 11 ti !—uz -• .o -lq
Ln W o ►- en on Y.7x • •
a- < xWOew r ^Z J 01- S. W ii U U < O
L zvx
x , 0. fLnh o } l
11x ' 1W W I {
U S O { +
t W 11< 0 x a
{
Z W W J
Y J ino
O W Lx 1 O O
^C < z W ( f
W J aCL x i
< J^ < i
z 3-- a!►- < F- J W lO 2 ►- ^r p Pa l6 'W U 1L 3 } CO
O U W 4 1^x x vi
> W(k v C
x !nW r
z o {z v+ a' 1
> W O ^`J J J -r -•.9< W
^
U < <r J I {
l
U1 LA) ',O ►^ {)- J ►- A !- i rJ W O W < i IK,D O ►- W 2 1< < z o
<J 'v Is jI
z
1
I
^ I i
' 1,
I
1 i
t 1
1
I^
I ^
f
^ ! 1
l
l
I j
1
I
4
1
l
y^ 1
^ 1
Ii
II
Ki1NA^^ PA ' EPOOO 1 Is
Qu im► ,
j 1 1 { 1
i I
r
i
^a
1 ^^ 1 Otbt Wt7 / L
I la 11/W
1 ^ ^ 114 11 •+ 1Or I.A t ►•
y NY IN 1 <O 1 < 1 Wf +V IJ I i} OWIVI 1
Ir r 1<1
+V ► J t; Id 1IJ 1 rIw 1 <'; 1 9 1 W
1 .41 LI J I t.
1 •. 1 N -tJ 1 Ot al 1 O^ 1 9 1 T/] 1 Oi i=i
/W {1 •+ 11 t► t1 ••• 1Or in 1 YN .Y I N i ;of < 1 T+^i 1J 1 OO W 1 ^,! 1 Z1 n l- 1
<1i •• V 101I W 1IJ t1 W 1 <^ 1 < 1 =1 -/ 1 ,s
I
101 OLaI 1^ 1 21 U! 1 i
1 W 1 {^ 1 LL t j
1 GY 10 1 n•Nr IN • 1 <
} O I < 1 W•V ! 11 J 1 Z
UW V ^N /- t<1•-u1a tI 1LL 1I 1 J 1 r1 W t <
I m 1 W1 < t S1 J t i'
1 J 1 ..ti Iv t a
1 O 1 W17 1 Z/N 1 3
1 O 1 ~11 W 1 I1 -• t !14 1 {1 •+ 10> 1 N 1 1-
r4 x 41 1O t < 1 W^7 I J 1 L
!! La 1 u I xr 1< 1
•+V1011 W 11 J 1 ► •1 W /<
I I t01 W1 < 1L1 J 1 ill
I
4
I.
s q .yIC qz
Wt J
W ^WV O J2 ^• G< yxs —<K O toO Z -•VII: r sW !►0 00a r
< <OO I O
x►- aO rn
1
1I+ t 6 t J 1 J I J I I J I OIV 1 0 IV l u IV 1 0 101 OI A I W I a I t I M 1 W 1A, WIJI L IJI ) 1j1 L 1]1 L1 v! 1 I N 1 d 1 N1 1 i 1 v1 1 >•101 1 71 101 1711IW 1 IW I /r11 1+1 ^1 •+ t 1 •+ 1 1 -+ 1 / •+ 1I4 t 14 / 1 4 1 1 4 11 •+1 -• I •+1 r 1•• 1 ^ 1+1
O ► 1 A 1 1- »• I .n 1 L O s l !! 1 r O>• 1 ^! 1 rNYIN1 < -Y IA1 i P21J11 < aK1tA1 < I0141 W 01<1 Z J1<1 W 0I<1 W
•0' 1-11 L .^71J 1 0 +J IJ I Z +%I IJt L i0.3IV1 a OW lui d OW IVI a OW IOI a.v Nr1 4-1 url
<1 <1 ,41 .•al t•• u101 ••01A1 +u1 34 ••VI OI
I W t IJI r I J I r IJI r1 0 1 r 1 0 1 Y 1 0 1 L 4-1I W 1 < I W 1 a I W I K I W I K
D 1 J I D I t 1 13 1 2 I O I t -1< 1 L 1< 1 J l < 1 O I< 1 OIJI s IJI L IJI 2 IJI 2 i
'3
{?
r+t
i
' 1^ 1 O 1^ t O 1^ t N f^ t t 'IJ1 -+ 101 I A IJI O10 { O I J 1 J I %jV 1 •) I V 1 U }ID 1 W ID I 'J ID1 IDI LIP1] I Z 1.7 1 Y 1] 1 J 1^ 1 L !1JI 1 t ! .A 1 s 1O 1 Z IN I t
IJI I O t / 0 1 1 7 1 11IJt ' IW 1 IW l I.JI `1•+I 1•+1. 1•+I 1••1 I ^1 4 1 1 4 1 l u 1 ILL I1 • -• 1 .^ 1 •• 1 1 •+ 1 n. .. I r• 1^ i
t7 ► I A t n- O>• I A 1 1.. O>^ 1 f 1 L qY I n 1 rNi1.P1 < PS Ito l < PtY 1N1 •a v. IY IIn1 I
JI< 1 •J JI<1 J .)1<1 Z OI<1• .7101 Z .0IJI L . 4 IJI J •a 101 ZD .J 1 0 1 At O W 1 0 1 i 0../ 1 0 1 Z O W 10 1 +t
^VIC 1 .•V 101 ••U101 ^•V1011 .aJ 1 i W i 1•• t tr' ! 1•• I W I 1-•1,, I n• IJ 1 I ' IJ / Y IJ 1 L i Il y t < I W( ^ 1 0 1 S t W f tID 1 W to 1 2 111 Z 191 LI<1 L I<t U 1 1<1 O 1<1 0 ! f,IJ { a IJ I Z IJ 1 Z {J 1 =.
/^ 1 n t 1^/ to
t
t^ 1 P /^ / r` ^IJ1 O 101 O + tJl O 101 -+ ^IV 1 t7 -. I 1 y IV 1 O 101 p119 1 W IaI 1 W 1^ 1 W ID 1 W I I1' 1 Z i0 1 I IJ 1 S ICI 1 S 1Itn 1 2 - IN 1 t IVi 1 a IN 1 t V1 ••• 1 -+ t- t -• 1 ^• 1 -• 1 •'• 1l o{ 1 6 1 - l o l 1 0 1IW 1 '' IW t IW 1 f IWt ( '1 •+ 1 i 1 ••• 1 1 -• 1 1 •+ {It► 1 141 ILL t I 1+1 I1 ^+ t 1 .^ 1 1 •+ t 1 •+ 1 i
O ► 1'A 1- C^1N1 r Gr ltnI H Orl AI I-Nr I tr 1 < h.Y IHN 1 < is x 1f 1 4 Px 1 Jt 1 <t.)I< 1 W ]1<1 W 71<1 W 01•[1 W 1• \^IJI L •.7 {J1 I •4101 Z •O IJt S it r
OWIu1 i. COWIVI t OW IUI D OW I u 1 4<r1 C,1 7n-1 s ►-t j< 1 < 1 < 1 1 < 1 } !t•'• V 1 0 1 ; -• V to l' ^' u 1 0 1 ••• 0 0 0 1Itr l I W t I LL I !- I W 1 ►- 1IJI I.- IJ 1; 1- IJI 'L IJI Y l
t W l < I w l < I w l ¢ I W I i' il a l 41 1 .3l 1' lJ 1 ! ,n 1 Z I .n 1 .0I< 1 I !< 1 IL I 1 t 1 U 1< t O.IJ1 It IJI 2 IJ1 Z ! IJ1 .:
I(
cyIJ 1 O IJ 1 O IJ 1 -^ IJ t OIVI O IU 1 , O Iul O: lut O1 st 1 1 tT7 1 1 1 1 W I n l 21 .) 1 •7 1] 1 •^ 1] 1 Z 1] 1 J ^ rI -° i i 1 `^ 1 1" 1 ••' 1 -• tIt) 1 1OI 1[`1 101IW 1 - 1+11' iW 1 IW 1 t1 LL 1 ^ M LL 1. 1 +.. 1 1 a. 1 '
Or !N 1 Z C>• 1N 1: [ u>- {tA 1 h O>• 1^ 1 XN Y 1 A 1 N 1' 1 .A 1 J ^Y / .n 1 < P YIN 1 ;•0IJ1 0 •0101 .1 7t •J1 Z .01J1 U I 'OW IU1 x OJ Iu1 ,7J iV1 a OW lu1 2
S< 1 l < 1 < 1 < 1^• VI J t -w: Oi l `••U 1 [II •+Ut t')1
I W 1 ` I W 1 I w i r I W 1 r jJ 1 H 1 0 1 ^•• I J 1 Y IJI L 1W' I 1 W 1 < 1 W 1 +^ I W I i . ,
1 w 1 L'alW I W 1 w 1 11 t S 1 0 1 ZIJ t la IJ 1' s IJ t 2 IJI 2 j
i I
fI
i f i f
}i ^ 1 i
1
•p
a
!
II
t 1
t I .
i
E^.
' r
!1r I, t
1 I
t f '
i
I
1 t tI
I! 1
i I
M I
t
I,f '
I
I I V I O 1 I U • O I• .SS i W 1 .O 1 W1^ 1 S 1 ,) t L1 INI ^ I INI • ,r/ 01 1 Id I iW I i 1..1 1
1 t I f1O ► IN 1 tr O ► 1 N I h t0. YIr 1 < 11- IX < +Ol <+ W 0111 W t-,Vol. S w9 1J I SCow I V I ; O d 1 V I •!r1 '5M</ <1V/ J I r V 1] 1IW/ H IJ 1 r tI I J/ 2 r IJ 1 S tI W I i I W / 71bt LI< 1 O !< 1 O
i
1J I
►z
i
1
aiJ 1 t IJIV 1 O r Iu / O 1/ a l W I a 1 W I I17 1 S t 1 O t S IIN / ! I1 -^ 1 Iy 1
1 1 V! O 1 1 O /1 d 1
(
11► 1' ^— 1^ torbs ►- o>iA ►-P z I%A 1 .9 PX N • < I7 1< 1 W I I-01-14 S .,7 1J 1 SOWIV 1 0 VWIV / as^ IAril 1=r<1 ia ► —%.so 1IWI r { IJ • r^
VII J I I IJ 1 Z I+ WI 3 iW 1 31 9 1. 2 I J I 2 !I< 1 O i< 1 O fIJ l 1
i
2 IJ
I
1 2 ^
r
Ik
{t1
`IIi
Si
fI
II
i
1 ^
h
I
1
t
i
I
1
f;
i
I
I
O I p0 PAGE IS
R QuAlirYj !
ii ^
t I IV1 O lu I O1 t0 1 W I m 1 WJ 1' Z 1 7 1 Si
iIt/l1 .S. INt 1 1+ - 1 1 1
I 101 10 /1 W ^' IW t 1I Imo' 1t I 1• /I tr 1 11► 1+r I i-• I-+ Io 0Ul r G a l 1 r I0. a: 1 6, 1 IA-O ► < I W O t < 1 w I•%S IJ 1 S ^Z I I 2GWIV 1; OW IV 1 is 1 1= r 1 + ,<r 1
—us a/ .-uln 1J 1' Y IJ 1 SIWI I / i
Ia 1 z la 1 z1!
IJ /^ z IJ I z
II^i. s I+1I n ICI S.IJ 1 ; J 1J 1 I J Ilu l' O IV + O IVI O
IIn1 W' lal w f Inl w17 1. Z 1^ 1 Z 1^ 1 t1N 1^ n INt i t 1N1 ;;1 ^ 1 ^ 1^ 1 -^ 1 -^ 1 ...Io1I to + ^ Inl1 u,! t^ 1 W 1 I I IJ i1-+1. I 1•+ 1 1^+1t^ 1 II, Itr 1 I 1 to 1 I.. i, + .-. t i . r. 1-^ I I .. t ^. tO ► 1N ► ►- U ► INI r 0^-l.A1 r!P 3: IJ11 < P.YINI < iK1N I <^'dl<1
^UIJ 1,WI
O 1< ►!^J IJ 1
WZ
I O 1<1^J I.JI
WS.O W t u 1_r l i L7 W I V •IA r- 1 n OW 1 u I
C o r lt'
10,W 1^ r I W / ►- 1 1 'v 1 ^-IJ 1' I IJ ► Lt al l I f /W 1 iVItt ► Im I 1 a ► z'.<i 1 0 1< 1 o j 1 <+ O. 12 IJtI z /JI =)1J •^