United States
Environmental Protection
Agency
Motor Vehicle Emission Laboratory
2565 Plymouth Road'
Ann Arbor, Michigan 48105
EPA 460/3-84-002
June 1984
Air
User's Guide to Mobiles
(Mobile Source Emissions
Model)
-------
EPA 460/3-84-002
USER'S GUIDE
to
MOBILES
(MOBILE SOURCE EMISSIONS MODEL)
JUNE 1984
U.S. ENVIRONMENTAL PROTECTION AGENCY
OFFICE OF AIR AND RADIATION
OFFICE OF MOBILE SOURCES
EMISSION CONTROL TECHNOLOGY DIVISION
TEST AND EVALUATION BRANCH
2565 PLYMOUTH ROAD
ANN ARBOR, MICHIGAN 48105
-------
DISCLAIMER
Within this final MOBILE3 User's Guide, there are references to a new
AP-42 document, Compilation of Air Pollutant Emission Factors: Highway
Mobile Sources, August 1984 (EPA 460/3-84-005). This AP-42 document
along with further background documentation describing how the MOBILES
emission factors were derived were not available at the time this manual
was released. Once these emission factor documents are available, they
will be distributed to the EPA Regional Offices. Copies will be
available through the National Technical Information Service in
Springfield, Virginia.
Additionally, EPA will not be responsible for the accuracy of MOBILES
tapes that were received from sources other than EPA in Ann Arbor or
NTIS, or for the accuracy of draft MOBILES tapes that were released prior
to the final MOBILES tapes. Further, EPA will not be responsible for the
accuracy of MOBILES when modified by the user.
-------
3
ABSTRACT
This document is the USER'S GUIDE to MOBILES. MOBILES is a computer
program that calculates emission factors for hydrocarbons (HC), carbon
monoxide (CO), and oxides of nitrogen (NOx) from highway motor vehicles.
The program uses the calculation procedures and emission factors
presented in Compilation of Air Pollutant Emission Factors: Highway
Mobile Sources, August 1984 (EPA 460/3-84-005). MOBILES calculates
emission factors for eight individual vehicle types in two regions of the
country. MOBILES emission estimates depend on various conditions such as
ambient temperature, speed, and mileage accrual rates. MOBILES will
estimate emission factors for any calendar year between 1960 and 2020,
inclusive. The 20 most recent model years are considered in operation in
each calendar year. MOBILES supercedes MOBILE2. Compared to MOBILE2,
MOBILES incorporates several new options, calculating methodologies,
emission factor estimates, emission control regulations, and internal
program designs.
-------
Requests for copies of MOBILE3 and for additional
copies of this User's Guide, should be directed to
the following:
The National Technical Information Service (NTIS).
U. S. Department of Commerce
Springfield, Virginia 22161
(703) 557-4650
Questions concerning MOBILE3 or this User's Guide
should be directed to the following:
Office of Mabile Sources
Emission Control Technology Division
Test and Evaluation Branch
2565 Plymouth Road
Ann Arbor, MI 48105
Attn: MOBILE3
Telephone: (313) 668-4473
-------
TABLE OF1 CONTENTS
CHAPTER 1. GENERAL DESCRIPTION OF MOBILES
Page
1.0 INTRODUCTION 9
1.1 PRIMARY TECHNICAL DIFFERENCES FROM MOBILE2 9
1.1.1 Tampering Effects
1.1.2 Low Temperature CO Offset Model
1.1.3 Methane Offsets
1.1.4 Inspection and Maintenance Test Procedures and Standards
1.1.5 Heavy Duty Diesel Vehicle Mileage Accumulation
1.1.6 Elimination of California-Specific Emission Rates
CHAPTER 2. MOBILES INPUTS
2.0 INTRODUCTION 16
2.1 CONTROL SECTION CHANGES ...16
2.1.1 Deletions
2.1.2 Changes
2.1.2.1 ALTFLG
2.1.2.2 IMFLAG
2.1.2.3 IFORM
2.1.2.4 Range Changes
2.1.3 New Flags
2.1.3".l TAMFLG
2.1.3.2 ATPFLG
2.2 ONE-TIME DATA SECTION 18
2.2.1 Local Tampering Parameters
2.2.2 Emission Factor Modifications
2.2.3 Inspection/Maintenance Data
2.2.4 Anti-Tampering Program Data
2.3 PARAMETER SECTION '. 23
2.4 SUMMARY OF MOBILES INPUT SEQUENCE 23
CHAPTER 3. MOBILES OUTPUTS
3.0 INTRODUCTION 29
3.1 FORMATTED REPORT OUTPUT 29
-------
3.2 DIAGNOSTIC MESSAGES 29
3.2.1 Read Errors
3.2.2 FLAG (CONTROL Section) Record Diagnostics
3.2.3 Tampering Rates Diagnostics
3.2.4 VMT Mix Record Diagnostics
3.2.5 Mileage Accrual and Registration Distribution Diagnostics
3.2.6 Emission Factor Modification Diagnostics
3.2.7 Inspection/Maintenance Data Diagnostics
3.2.8 Anti-Tampering Data Diagnostics
3.2.9 Trips/Day and Miles/Day Record Diagnostics
3.2.10 Scenario Record Diagnostics
3.2.11 Additional Light Duty Correction Factor Record Diagnostics
3.2.12 Miscellaneous Data-Related Diagnostics
3.2.13 Internal Software Error Diagnostics
3.3 PROMPTING MESSAGES 40
3.3.1 CONTROL Section Prompts
3.3.1.1 Title Record Prompt
3.3.1.2 13 Remaining Flag Prompts
3.3.2 ONE-TIME DATA Prompts
3.3.2.1 Tampering Rate Prompts
3.3.2.2 I/M Parameter Record Prompt
3.3.2.3 Antl-Tamperlng Record Prompt
CHAPTER 4. MOBILES IMPLEMENTATION
4.0 INTRODUCTION .* 43
4.1 MOBILES TAPE 43
4.2 PROGRAM STORAGE REQUIREMENTS 44
4.3 PROGRAM EXECUTION TIME 44
4.4 DEVIATIONS FROM FORTRAN STANDARD ANSI X3.9-1966 45
4.4.1 Array Dimensions
4.4.2 Character Data
4.4.3 Array Data Initialization
4.4.4 Non-Standard Characters
4.4.5 Input Error and End-of-File
4.4.6 Comment Lines
4.4.7 Multiple Subroutine Returns
4.5 TYPICAL JOB STRUCTURE 46
-------
4.6 POSSIBLE PROGRAM CHANGES 47
4.6.1 Multiple CONTROL Sections
4.6.2 Hardcoding Locality Specific Data
4.6.3 Single (Long) Record Numeric Output
4.6.4 Intermediate Altitude
4.6.5 Reducing Computer Resource Requirements
4.7 PROGRAM UPDATE INFORMATION 50
CHAPTER 5. MOBILE3 EXAMPLES
5.0 INTRODUCTION
5.1 EXAMPLES ....
53
53
5.1.1
5.1.2
5.1.3
5.1.4
5.1.5
5.1.6
Basic Run Example
Alternate Tampering Rates Example
I/M Program Example
Anti-Tampering Program (ATP) Example
I/M and ATP Combination Example
Replacement of MOBILE3 Data Example
APPENDIX A. MOBILE3 STRUCTURE CHART
APPENDIX B. MOBILES MODULE DIRECTORY
APPENDIX C. MOBILE3 SOURCE CODE LISTING
APPENDIX D. ANTI-TAMPERING PROGRAM CREDIT MATRICES
-------
8
Index to Tables
Table
Number Contents Page
1 Types of Tampering Included in MOBILES Emission
Rates 10
2 Sections in Guide Containing Information on Anti-Tampering
Programs in MOBILES 12
3 I/M Test Types and Emission Standard Scenarios 14
4 Combinations of TAMFLG and IMFLAG Which Require Input
of Non-I/M and I/M Local Tampering Data 19
5 Number of Alternative Emission Equations that can be
Entered in MOBILES 19
6 Inspection Combinations for Which EPA has Determined ATP
Credits 22
7 MOBILES Input Record Sequence Summary 24
8 Flags Controlling Input and Execution 25
9 Flags Controlling Output 27
10 Description of Fields on the Scenario Record 28
11 MOBILES Tape Characteristics 43
12 Comparison of MOBILES and MOBILE2 Execution 44
13 MOBILES Examples 53
-------
Chapter 1
GENERAL DESCRIPTION OF MOBILES
1.0 INTRODUCTION
MOBILES is an integrated set of FORTRAN routines for use in the analysis
of the air pollution impact of highway mobile sources. The system has
been designed to provide the user with a flexible yet easy to use
analytical tool which can be applied in a wide variety of air quality
planning functions. MOBILES is an update of its predecessors MOBILE1 and
MOBILE2.
This chapter explains the primary technical differences between MOBILES
and MOBILE2. Instructions on how to use the program are contained in
Chapter 2 (MOBILES Inputs), Chapter 3 (MOBILES Outputs), Chapter 4
(MOBILES Implementation), and Chapter 5 (MOBILES Examples). This manual
also has four appendices: Appendix A (Structure Chart), Appendix B
(Module Dictionary), Appendix C (MOBILES Source Listing) and Appendix D
(Anti-Tampering Program Credit Matrices).
This User's Guide to MOBILES does not duplicate any of the items in the
User'~Guide to MOBILE2 where there have been no changes. For example,
the User's Guide to M3BILE2 contains a section on the "General Features
of MOBILE2" which Ts For the most part applicable also for MOBILES.
Although it is possible to run MOBILES with this guide alone, the
first-time user of the mobile source emission models who is implementing
MOBILES is strongly encouraged to obtain a copy of the User's Guide to
MOBILE2 also for reference. It is available from:
National Technical Information Service
U.S. Department of Commerce
Springfield, VA 22161
Title: User's Guide to MOBILE2
NTIS Ref: PB81205619
Estimated costs (as of 4/1/84)
Paper: $32.50
Microfiche: $4.50
1.1 PRIMARY TECHNICAL DIFFERENCES FROM MOBILE2
Two general types of changes differentiate MOBILES from MOBILE2. Changes
were made to the basic emission rates for certain vehicle types and model
years if new data and an analysis of that data demonstrated a need for
change. An example is the basic exhaust emission rates for 1981 and
later model year light duty vehicles. The other type of change was in
the method in which emission rates are estimated by the program. An
example of this is tampering. For MOBILE2, misfueling rates and effects
-------
10
were hard-coded into the zero-mile levels of the emission rates of
vehicles with catalysts. In MOBILES the hard-coded emission rates
reflect zero tampering, and tampering is added as an offset in gm/mi
after the untampered emission rate is estimated by the program.
The following discussions will apply to the second type of change
discussed above, since these types have had more impact on the source
code. Changes of the first type have already been extensively discussed
at various Emission Factor Workshops held by the EPA.
1.1.1 Tampering Effects and Anti-Tampering Programs
The effect of misfueling was the only type of tampering that was
explicitly included in MOBILE2 emission rates. At the time MOBILE2 was
developed, it was felt that misfueling was the only significant form of
tampering which the in~use data (on which the emission rates were based)
did not adequately reflect. However, prior to the development of
MOBILES, it became evident that other forms of tampering such as catalyst
removal might have a significant effect on fleet emission rates. Also,
the EPA Tampering Surveys were indicating that certain forms of tampering
were more prevalent than the rates found in EPA's in-use emissions data.
As a result, MOBILES was designed to incorporate a new concept: basic
emission rates are estimated for untampered vehicles and the effects of
tampering are included as offsets to the basic emission rates. The
tampering offsets in gm/mi are estimated from the percentage of vehicles
being tampered at a given time and the effects of such tampering.
The types of tampering which are included in fleet MOBILES emission rates
are presented in Table 1. Any one or more than one type may apply to
light duty gasoline vehicles (LDGV's), light duty gasoline trucks 1 and 2
(LDTl's and LDTZ's) and heavy duty gasoline vehicles (HDGV's), where
applicable by vehicle and technology type.
Table 1
Types of Tampering Included in
MOBILES Emission Rates
1. Misfueling (other than fuel inlet disablement)
2. Fuel Inlet Disablement
3. Catalyst Removal
4. EGR
5. Evaporative Canister
6. PCV System (vacuum hose)
7. Air Pump
An analysis of the frequency of the above types of tampering indicated
that as cars get older and accumulate more mileage, they experience more
disablements. To account for this, the frequency of disablements are
assumed to grow at a linear rate with mileage. The emission effects of
-------
11
each disablement were' estimated from testing of in-use and test
vehicles. These effects are assumed to be independent of the mileage at
which a vehicle is disabled.
The tampering frequencies incorporated into MOBILES are based on national
averages for non-I/M and I/M areas separately. Users have the option to
input local rates.
MOBILES also has the capability to take into account the effects of
various anti-tampering programs (ATP's). The characteristics of various
kinds of ATP's were discussed in the EPA technical report "Anti-Tampering
and Anti-Misfueling Programs to Reduce In-Use Emissions From Motor
Vehicles", December 31, 1983 (EPA-AA-TSS-83-10). The credits for the
kinds of programs discussed in the above technical report are found in
Appendix D and also on the MOBILES tape following the MOBILES source
code. Users who plan to model the effects of an ATP should first obtain
and read the above technical report*. The actual credits given to any
ATP, however, must be determined in consultation with the EPA staff
listed below:
U.S. Environmental Protection Agency
Field Operations and Support Division EN-397F
401 M Street, S.W.
Washington, DC 20460
(202) 382-2640
Table 2 provides a general road map for other information in this User's
Guide pertaining to anti-tampering programs.
Available from the Technical Support Staff, EPA, Ann Arbor, Michigan,
48105, (313) 668-4367.
-------
12
Table 2
Sections Containing Information on
AntL-Tampering Programs in MOBILE3
Chapter Section Information
2 2.1.3.2 Discusses the input flag settings
necessary to include the effects of an
ATP.
2.2.4 Discusses entering ATP characteristics
such as start model year in ONE-TIME
DATA, and inputting of credit matrices.
3 3.2.8 Discusses range checking errors on ATP
inputs.
4 4.1 Discusses the MOBILES tape and location
of ATP credits.
Appendix D Copy of all ATP credits.
1.1.2 Low Temperature CO Offset Model
MOBILE2 used a log-linear equation to correct the emissions of vehicles
at different temperatures. The basic emission rates in both MOBILE2 and
MOBILES are based on emission data collected during the Federal Test
Procedure (FTP). The allowed ambient temperature range for the FTP is
68°F to 86°F, but typically it is very close to 75°F.
The MOBILE2 correction factor equation is:
Correction Factor = K*exp(T-68), where
K = constant
T = Temperature
68 = lower end of the FTP temperature range. 86 was used
for estimating emissions at temperatures above the FTP
temperature range (68°F to 86°F).
MOBILE2 used a separate factor (K) for each mode of operation (cold-
start, stabilized, hot-start).
For MOBILES new data were collected on in~use 1980 and 1981 vehicles.
These data revealed that an additive model would better represent the
temperature correction than a multiplicative log-linear model for cold-
start CO emissions. The existing log-linear model was still acceptable
-------
13
for stabilized and hot-start CO and all modes of operation for EC and
NOX. MOBILES was reprogrammed to accommodate the offset model for
cold-start CO emissions. MOBILE3 calculates a cold-start CO offset with
the equation:
Offset(gm/mi) = (-1.3812 g/mi/°F)*(T-75)
Note that emissions are now referenced from 75°F instead of 68°F. The
mean ambient temperatures associated with the vehicles tested for MOBILES
were 75°, 50°, and 20°. When a model of emissions was constructed
through these temperatures it resulted in a small but significant offset
at 68° relative to 75°. To avoid the improper prediction of emissions
based on these models between 68°F and 86°F, the low and high reference
temperatures were changed to 75°F for the CO offset and the log-linear
models.
«
1.1.3 Methane Offsets
MOBILE2 used fractions to estimate nonmethane hydrocarbon (NMHC)
emissions from total hydrocarbon emissions. For example, 1975-80 NMHC
emissions were estimated to be 87% of the total hydrocarbon (THC)
emissions from 1975-80 vehicles. The fraction approach assumes that
there is significant deterioration in methane emissions with mileage or
age.
The MOBILES analysis of NMHC emissions revealed that there is little if
any deterioration in methane emissions with mileage. Therefore, methane
offsets were developed for all model years and vehicle classes.
Nonmethane emissions in MOBILES are now estimated as the difference
between total hydrocarbon emissions which include deterioration with
mileage, and the methane offsets which are constant regardless of mileage.
1.1.4 Inspection and Maintenance Test Procedures and Standards
The Inspection and Maintenance (I/M) benefits for 1981 and later light
duty gas vehicles are changed from what they were in MOBILE2. In
addition, there is a new methodology for specifying I/M program
characteristics in estimating benefits for these model years. The
methodology for previous model years is the same as in MOBILE2.
The Identification Rate (IDR) was used in MOBILE2 to calculate I/M
benefits of 1981 and later LDGV's. The IDR was the percent of primary
failures identified by the I/M program, and was based on the type of
short test and cutpoints used. Benefits were available for IDR's ranging
between 50-90%.
For MOBILE3, the actual IDR's based on test data of 1981 and later
vehicles are represented by I/M test types and I/M emission standards.
Instead of inputting an IDR for 1981 and later vehicles, users may now
select from three test types and emission standard scenarios. These
choices are shown in Table 3.
-------
14
Table 3
I/M Test Types and Emission Standard Scenarios
Emission Standards
Test Type (CO %/HC ppm)
Idle 0.5/100
1.2/220
3.0/300
2500/Idle 0.5/100
1.2/220
3.0/300
»
Loaded/Idle 0.5/100
1.2/220
3.0/300
Users who are estimating the benefits of I/M should choose the above
scenario that most closely resembles the planned or actual annual I/M
program they are modeling. Users who plan to estimate I/M benefits of
programs less stringent than those above should seek additional guidance
from:
Technical Support Staff
Environmental Protection Agency
2565 Plymouth Road
Ann Arbor, Michigan 48105
(313) 668-4374
1.1.5 Heavy Duty Diesel Vehicle Mileage Accumulation
MOBILE2 used a single vehicle miles traveled (VMT) versus age curve for
heavy duty diesel vehicles which was based on the VMT characteristics of
Class 7 and Class 8* diesel trucks. These trucks are used in many
over-the-road highway applications, and thus have very high VMT per year.
In 1982, truck manufacturers started selling diesel trucks in the 2B
class (8,500-10,000 Ibs. GVW). Sales in this class are expected to
continue to grow. The net result is that the average GVW of a diesel
truck is changing, and it is no longer appropriate to assume that all
diesel trucks have VMT accumulation rates like Class 7 and 8 trucks. The
Class 2B diesels being sold probably have VMT characteristics much more
like Class 2 gasoline trucks.
Class 7 trucks are those with GVW's in the 26,000-33,000 Ib. range.
Class 8 trucks are those with GVW's in excess of 33,000 Ibs.
-------
15
This evolution of truck VMT is handled in MOBILES by re-estimating the
VMT distributions used for heavy duty diesel vehicles in every calendar
year.* Four VMT distributions for heavy duty diesel vehicles (one each
for Class 2B vehicles, Class 3-5 vehicles, Class 6 vehicles, and Class
7-8 vehicles) are present in the block data. A new subroutine has been
added (HDDMYM) to MOBILES which weights these VMT distributions together
by the registration fractions of each vehicle class category in each
calendar year. Registration projections by class category are made for
the years 1980-2020. The pre-1980 calendar year distributions are
assumed to be the same as the 1980 distribution.
MOBILES does not have the option of allowing users to input separate VMT
distributions for these different weight classes of heavy duty diesel
vehicles via the ONE-TIME DATA Section. Users do have the option,
however, of inputting a single heavy duty diesel mileage distribution in
the ONE-TIME DATA Section, which is then applied to all calendar years.
This is the same as in MOBILE2.
1.1.6 Elimination of California-Specific Emission Rates
MOBILE2 had the capability to estimate emissions for California as well
as high altitude and low altitude 49-state emissions. California-
specific emission rates were based on the California emission standards
and technologies found in California. Due to resource considerations and
the fact that California has its own in~use emission model (the current
version is "EMFAC7"), this option was dropped for MOBILES, and all data
blocks and computer code related to the estimation of California emission
rates were deleted.
A similar change was not made for heavy duty gasoline vehicles
because of the similarity of mileage accumulation rates between
different weight classes.
-------
16
Chapter 2
MOBILES INPUTS
2.0 INTRODUCTION
MOBILES uses approximately the same data set as MOBILE2 to supply program
control information and data describing the scenarios for which emission
factors are to be calculated. However, two new flags have been added,
three have been deleted, two have had options removed, and the rest have
had their value ranges shifted. Users who have not had experience with
MOBILE2 should refer to the User's Guide to MOBILE2 for additional
information.
2.1 CONTROL SECTION CHANGES
2.1.1 Deletions
INFLAG, TRKFLG and UNFFLG (records 3, 10, 16) were left in the MOBILE2
code to allow the user to continue to execute MOBILE1 input streams in
MOBILE2. However, the addition of two new flags and the alteration of
two others for MOBILES resulted in an input stream that was again
different from MOBILE2. It was decided that upward compatability of the
input streams to the new model was no longer practical. Therefore,
INFLAG, TRKFLG and UNFFLG were removed.
2.1.2 Changes
2.1.2.1 ALTFLG (Record 7)
This flag was renamed "NEWFLG". Its function of inputting new or
alternate emission rates was not changed.
2.1.2.2 IMFLAG (Record 8)
A slight change was made to this flag to conform to changes also made in
the I/M ONE-TIME DATA section. The MOBILE2 options were:
0 - No I/M program.
1 - MOBILE2 supplied I/M credits.
2 - User inputs I/M credits.
There are only two options in MOBILES:
1 - No I/M program.
2 - I/M program.
Further instructions on the use of option 2 for IMFLAG are found in the
discussion of ONE-TIME DATA.
-------
17
2.1.2.3 IFORM (Record 11)
The descriptive output format from MOBILE1 has been eliminated because
every feature of this output (and some further enhancements) is available
in the MOBILES 112 column descriptive output format. However, the
MOBILE1 numeric output format has been retained. The MOBILES output
format options are:
1 - MOBILE1 numeric output format.
2 - MOBILE2 numeric output format.
3 - MOBILES 112 column descriptive output format.
4 - MOBILES 80 column descriptive output format.
2.1.2.4 Range Changes
The options for the following flags have remained the same, but the code
values to select them have been altered to always start at 1, instead of
0: IPROMT, SPDFLG, VMFLAG, NEWFLG, ALHFLG, PRTFLG, ICEVFG, and NMHFLG.
See Tables 8-9 for the MOBILES code values.
2.1.3 New Flags
2.1.3.1 TAMFLG
A new flag, TAMFLG, has been put in place of the MOBILE2 INFLAG (Record
3). It is used to select the tampering rates used by the MOBILES
program. The options are:
1 - Use default national average tampering rates already in
MOBILES.
2 - User supplies a replacement set of rates.
Two things should be noted about the use of option 2 for TAMFLG. First,
since EPA has found that tampering rates increase with mileage and has
structured MOBILES around this concept, the user must input the intercept
(ZMLTAM) and slope (DRTAM) of each tampering rate as a function of
mileage. This information should be based on local survey data. Second,
TAMFLG works in conjunction with IMFLAG. EPA has found that tampering
rates are lower in I/M areas than in non-I/M areas (or after the start of
an I/M program as compared to before I/M). Therefore, if TAMFLG is set
at 2 and IMFLAG at 2, the user must input both non-I/M and I/M tampering
rates. If TAMFLG is 2 and IMFLAG is 1, only the non-I/M rates will be
expected by the program. This is further illustrated in the MOBILES
examples 2 and 5.
2.1.3.2 ATPFLG
A new flag ATPFLG has replaced TRKFLG (Record 10). This flag controls
whether the program estimates the effects of an anti-tampering program
(ATP). The options are:
-------
18
1 - No anti-tampering program.
2 - User specifies an anti-tampering program.
The selection of option 1 tells the program that the emission rates
should not include the effects of any ATP. The selection of option 2
tells the program that the effects of an ATP are to be included, and that
four 11x11 credit matrices will be inputted by the user in the ONE-TIME
DATA section. These credits will allow the program to estimate the
effects of the ATP. The credit matrices that have been developed by EPA
are present on the MOBILES tape; however, users who plan to estimate the
effects of an ATP should consult with the EPA at the address listed in
Section 1.1.1 before using any of the credit matrices.
2.2 ONE-TIME DATA SECTION
The ONE-TIME DATA Section contains information which is input only once
in MOBILES. This input information is used to alter the internal MOBILES
estimates to be locality dependent. For example, a user can incorporate
VMT, mileage accrual and/or registration distributions that are specific
to the area of concern. These records are optional, their use being
dictated by the values of some of the flags in the CONTROL Section. If
any of these records are included in the input, they follow immediately
after the CONTROL Section in the order in which they are described below.
The ONE-TIME DATA Section will be included if one or more of the
following MOBILES options is selected:
1. The user wishes to input local tampering parameters (TAMFLG=2).
2. The user wishes to supply a VMT mix which will be applied to all
emission factor calculations (VMFLAG=3).
3. The user wishes to use local mileage accumulation and/or
registration distributions (MYMRFG=2, 3, or 4).
4. The user wishes to modify the basic exhaust emission rates used
in the calculation of the emission estimates (NEWFLG=2).
5. The user wishes to include Inspection/Maintenance credits in the
emission factor calculations (IMFLAG=2).
6. The user wishes to modify the average number of trips per day
and miles per day for the calculation of evaporative EC
emissions (ICEVFG=3 or 4).
7. The user wishes to include the effects of an anti-tampering
program in the emission rates (ATPFLG=2).
-------
19
Only items 1 and 7 were not present in MOBILE2.
The data requirement order in the ONE-TIME DATA Section is the same order
as the associated flags in the CONTROL Section.
2.2.1 Local Tampering Parameters
Certain combinations of TAMFLG and IMFLAG require the input of local
tampering parameters into ONE-TIME DATA. These combinations are
summarized in Table 4.
Table 4
Combinations of TAMFLG and IMFLAG Which Require
Input of non-I/M and I/M Local Tampering Data
TAMFLG
2
2
IMFLAG
1
2
Non-I/M
Tampering Data
Yes
Yes
I/M Tampering
Data
No
Yes
Data to be entered are the zero-mile percentages of tampering and the
percent increases in tampering for each tampering item per 10,000 (10K)
miles. There are seven categories of tampering (presented previously in
Table 1) for four vehicle types (LDV's, LDTl's, LDT2's and HDGV's). The
format for the zero-mile levels is 7F8.4 and the format for the slopes is
7F9.5. For further detail, see Examples 2 and 5 in Chapter 5.
2.2.2
Emission Factor Modifications
These are entered exactly as in MOBILE2. However, because the default
emission rates have been changed for MOBILES, the number of equations
allowed for the various classes and regions have changed. Also, the
array sizes have all been increased from 15 to 20. Table 5 is a summary
of the number of alternative equations that can be entered into MOBILES.
Table 5
Number of Alternative Equations That Can be
Entered in MOBILES by Pollutant, Region
(Low Altitude/High Altitude), and Vehicle Type
Vehicle
Type
LDGV
LDGT1
LDGT2
HDGV
LDDV
LDDT
HDDV
MC
HC
CO
NOx
L0_
9
10
12
5
14
17
8
17
HI
6
7
11
6
12
15
8
17
LO
7
9
11
5
14
17
8
17
HI
5
7
11
6
12
15
8
17
LO
10
12
13
5
12
16
8
17
HI
8
11
6
12
13
8
17
-------
Page 19.5
2.2.1 Local Tampering Parameters
The order in which the zero-mile percentages of tampering and
the increases in the percentage of tampering per 10,000 (10K)
miles are entered is as follows:
1. Air Pump Tampering
2. Catalyst Removal
3. Fuel Inlet Tampering
4. Other Misfueling Types
5. EGR Tampering
6. Evaporative Canister Tampering
7. PCV System Tampering
When both TAMFLG and IMFLAG are 2 and rates for both I/M and
Non-i/M tampering are to be entered, the I/M rates are
entered immediately after the non-I/M rates for each vehicle
type. This is illustrated in Example 6 in Chapter 5.
-------
20
2.2.3 Inspection/Maintenance Data
If IMFLAG (Record No. 8) has the value 2, the user must input one record
describing the I/M program characteristics. The nine required
characteristics are listed below followed by allowable ranges in
parentheses:
1. Last two digits of year of I/M program implementation (60-99,
00-20).
2. Stringency level of I/M program (10-50).
3. Mechanic training flag, indicating whether mechanic training is
an integral part of the I/M program (l=No/2=Yes).
4. Earliest model year included in I/M program (41-99, 00-20).
5. Latest model year to be included in the I/M program (41-99,
00-20, but not earlier than value in item 4).
6. The type of vehicles to be affected by I/M.
1 - LDGV.
2 - LDGV and LDGT1.
3 - LDGV and LDGT2.
4 - LDGV and LDGT1 and LDGT2.
7. The type of I/M test being implemented for 1981 and later light
duty vehicles. The choices are:
ITEST: 1 = Idle Test.
2 = Two-Speed Idle Test.
3 = Loaded Test.
8. The standards used in conjunction with the I/M short test for
1981 and later light duty vehicles. The choices are:
ICUTS: 1 = 0.5% CO/100 ppm HC.
2 = 1.2% CO/220 ppm HC.
3 = 3.0% CO/300 ppm HC.
9. The data flag which indicates whether or not alternative I/M
credits are used in the MOBILES analysis. If this flag has a
value greater than zero, new I/M credit data need to be supplied
on Unit 4. The new I/M credit data are generated by EPA from an
I/M applications simulation package. The possible values for
the alternative I/M data flag are as folJows:
1 - No alternative I/M credits.
2 - Alternative Technology I and II I/M credits.
3 - Alternative Technology IV I/M credits.
4 - Alternative I/M credits for all Technologies.
-------
21
Items 4 and 5 give the user the capability of excluding a specified range
of model years from the I/M program. If all years are included in the
program, the last two items should be given the values 41 and 20,
respectively.
The format of the entire record is 12,IX,12,IX,II,IX,12,IX,12,IX,II,IX,
II,IX,II,IX.
Program Characteristics - If the ninth I/M characteristics flag is set at
either 2, 3, or 4, the data file containing these alternate I/M credits
must be attached to logical input/output device number 4 in the users
runstream. For additional information on the logical input/output device
numbers, see Chapter 4 "MOBILES Implementation".
If users in a locality have an I/M program that cannot be simulated with
the existing I/M software in MOBILES, they should contact the Technical
Support Staff of the U.S. EPA in Ann Arbor, Michigan, for alternate I/M
credits. It is recommended that users not alter the MOBILE2 I/M credits
without the guidance of the Technical Support Staff.
2.2.4 Anti-Tampering Program Data
If ATPFLG has the value of 2, MOBILES will assume an anti-tampering
program is to be simulated and will require the addition of
anti-tampering program characteristics in the ONE-TIME DATA section of
the input sequence. The four required characteristics are listed below.
1. Last two digits of the year of ATP implementation (60-99, 00-20).
2. First model year included in ATP (41-99, 00-20).
3. Last model year included in ATP (41-99, 00-20).
4. Vehicle classes covered by ATP. If a vehicle class is covered,
the value must be 2, if not, the value must be set at 1. Four
vehicle classes can be covered: LDGV's, LDGTl's, LDGT2's, and
HDGV's. See below.
Class Not Covered Covered
LDGV 1 2
LDGT1 1 2
LDGT2 1 2
HDGV 1 2
The format of this record is 12,IX,12,IX,12,IX,14.
Effectiveness Credit Data - Since no ATP credits are stored in MOBILES,
the data file containing these credits must be attached to logical
input/output device 3 in the user's runstream.
-------
22
Anti-tampering credits represent the fraction of excess emissions due to
tampering and misfueling which remain after the start of a program to
reduce tampering and/or misfueling. These credits are found in Appendix
D and on the MOBILES tape, however, selection of any particular credit
block must be made in consultation with EPA.
Appendix D and the MOBILES tape contain credits for many possible program
options. These options include programs which inspect:
Annually
Biennially
- Upon Change-of-Ownership
Random Audits of 1%, 2%, and 5% of the fleet.
Each option may include the inspection of a combination of one or more
items. The options which EPA has already determined credits for are
shown in Table 6. Other options can be determined by EPA on a
case-by-case basis. In each option it is assumed that all disabled or
missing emission control equipment is repaired or replaced, without cost
waivers. Also, if either the fuel inlet restrictor has been tampered to
allow entry of a leaded fuel nozzle or the lead sensitive test paper
detects lead deposits in the tailpipe, it is assumed that the catalyst is
replaced.
Table 6
Inspection Combinations for Which EPA
Has Determined ATP Credits"
- Air Pump Only
- Air Pump and Catalyst
Air Pump and Catalyst and Fuel Inlet
Catalyst Only
Catalyst and Fuel Inlet
- Catalyst and Fuel Inlet and Lead Deposit Test
- Air Pump and Catalyst
- Air Pump and Fuel Inlet and Lead Deposit Test
The anti-tampering program credits consist of a single line of factors
for PCV and evaporative canister systems followed by four 11x11 arrays
representing credits for HC/CO emissions and NOX emissions separately
for tampering and misfueling occuring before and subsequent to the date
the anti-tampering program begins as specified in the ONE-TIME DATA
section. When a unity matrix (zeros with a major diagonal line of 1.0)
is inputted, the anti-tampering program has no effect on emissions. Each
of the eleven rows and columns represent a unique combination of the
tampering and misfueling types modeled in MOBILES.
All of the combinations can easily include either the PCV check or
the evaporative canister check or both.
-------
23
Each set of ant i- tampering credits will depend on the type of
anti-tampering program proposed, so that an area investigating several
program options would require several different sets of anti-tampering
credits specific to each of the program options. Since there is assumed
to be overlap between types of tampering and misfueling behavior, the sum
of the benefits from two separate program options might not necessarily
be the same as the combination of the two options into a single program.
EPA should be consulted if such a combination is proposed.
An anti-tampering program with a common set of program requirements for
all covered model years (e.g., inspection for catalyst presence), and no
program requirements for exempted model years requires only one 45 line
set of anti-tampering credits. The vehicle class of model year coverage
is specified in the ONE-TIME DATA section. In order to evaluate an
anti-tampering program which has different program requirements depending
on vehicle model year or vehicle type (e.g., air pump subsystem on all
model years and catalyst inspection only on 1981 and later model years) a
45-line set of anti-tampering credits would be required for each set of
program requirements applicable to a model year group or vehicle type
group, and separate MOBILES runs would be required to evaluate each part
of the program.
2.3 PARAMETER SECTION
There are no changes in this Section from MOBILE2.
2.4 SUMMARY OF MOBILE3 INPUT SEQUENCE
Table 7 is an input record sequence summary for all flags in MOBILES.
Tables 8-10 summarize all options for each of the flags for MOBILES.
-------
24
Table 7
MOBILES Input Record Sequence Summary
Input Record Sequence
1 IPROMT FLAG record
1 PROJID record
1 TAMFLG FLAG1 record
1 SPDFLG FLAG1 record
1 VMFLAG FLAG1 record
1 MYMRFG FLAG1 record
1 NEWFLG FLAG1 record
1 IMFLAG FLAG1 record
1 ALHFLG FLAG1 record
1 ATPFLG FLAG1 record
1 IFORM FLAG1 record
I PRTFLG FLAG1 record
1 ICEVFG FLAG1 record
1 IDLFLG FLAG1 record
1 NHMFLG FLAG1 record
(16 TAMPERING records, required if TAMFLG = 2)2
(1 VMT MIX record, required if VMFLAG = 3)
(16 MILEAGE ACCRUAL records, required if MYMRFG = 2 or 4)
(16 REGISTRATION DISTRIBUTION records, required if MYMRFG = 3 or 4)
(2-100 EMISSION FACTOR MODIFICATION records, required if NEWFLG = 2)
(1 I/M CHARACTERISTICS record, required if IMFLAG = 2)
(1 ATP CHARACTERISTICS record, required if ATPFLG = 2)
(1 TRIPS/DAY record, required if ICEVFG = 3 or 4)
(1 MILES/DAY record, required if ICEVFG = 3 or 4)
1 SCENARIO record
(1 VMT MIX record, required if VMFLAG = 2)
(1 LD ADDITIONAL CORR. FACTOR record, required if ALHFLG = 2 or 3)
Section
CONTROL
CONTROL
CONTROL
CONTROL
CONTROL
CONTROL
CONTROL
CONTROL
CONTROL
CONTROL
CONTROL
CONTROL
CONTROL
CONTROL
CONTROL
ONE-TIME DATA
ONE-TIME DATA
ONE-TIME DATA
ONE-TIME DATA
ONE-TIME DATA
ONE-TIME DATA
ONE-TIME DATA
ONE-TIME DATA
ONE-TIME DATA
PARAMETER3
PARAMETER
PARAMETER
1 These 13 flags are inputted on a single record if IPROMT = 3 or 4.
2 Only 8 records if IMFLAG=1 and TAMFLG = 2. There are 2 records
(zero-mile level and percent of increase per 10K miles) for each of
four vehicle types.
3 The sequence of records in the PARAMETER Section is repeated in order
for as many scenarios as the user requires.
-------
25
Table 8
Flags Controlling Input And Execution
Record
Number
Variable
Name
Description
Format Value ACTION
IPROMT Flag for prompting of input. I1,3A1 1XYZ
IOUNEW Values for output units as follows: 2XYZ
1) X = Formatted reports unit.
2) Y = Diagnostic messages unit.
3) Z = Prompting messages unit. 3XYZ
(Default value for these three
output units is 6.) 4XYZ
No prompting;
vertical format.
Program prompts
for input;
vertical format.
No prompting;
horizontal format.
Program prompts
for input; hori-
zontal format.
PROJID 80 characters for title used 20A4
as output header.
TAMFLG Flag for optional input of II
tampering rates.
1 - Use MOBILES
tampering rates
2 - User inputted
tampering rates.
SPDFLG Selects speeds for each
vehicle type.
II 1 - Input one speed for
all vehicle types.
2 - Input eight speeds;
one for each vehicle
o
type.^
VMFLAG Selects optional use of user II
supplied VMT mix among
vehicle types.
1 - Use MOBILES VMT mix.
2 - User supplies VMT
mix for each
scenario.^
3 - User supplies one
VMT mix for all
scenarios.
MYMRFG Flag for optional input of
registration and/or mileage
accural distributions.
II 1 - Use MOBILES registra-
tion and mileage accum-
ulation-accrual
distributions.
2 - User supplies
mileage accumulation
distributions.-'-
3 - User supplies
registration
distributions.-'-
4 - User supplies
both distributions
for all vehicle types.
-------
26
Table 8 (Cont'd.)
NEWFLG Flag for optional modi-
fication of basic exhaust
emission rates by model year.
II 1 - Use MOBILES exhaust
emission rates.
2 - User modifies
the basic exhaust
emission rates.1
II 1 - No I/M program.
2 - Program estimates
the impact of
I/M.1
IMFLAG Flag to include impact of
I/M program in calculations.
ALHFLG Flags optional use of four II
special correction factors:
a) air conditioning; b) vehicle
load; c)trailer towing;
d) humidity(NOx only).
1 - No input values
required.
2 - Six input values
required.^
3 - Ten input
f\
values required.
10 ATPFLG Flag which includes impact
of anti-tampering program in
emission rates.
II 1 - No ATP.
2 - Program estimates
the impact
of ATP.2
I
2
Input data must be placed in the ONE-TIME DATA Section.
Input data must be placed in the PARAMETER Section.
-------
27
Table 9
Flags Controlling Output
Record Variable
No
Name
Description
Format Value
ACTION
11 IFORM Selects the structure of
formatted output report.
11 1 - MOBILE1 - type
numeric format.
2 - MOBILE2 - type
numeric format.
3 - MOBILES 112 column
descriptive format.
4 - MOBILES 80 column
descriptive format.
12 PRTFLG Selects which pollutants
are included in output.
II 1 - HC only.
2 - CO only.
3 - NOx only.
4 - HC, CO, and NOx.
13 ICEVFG Controls user input of
trips/days and miles/day
and additional listing of
crankcase and evaporative
HC emissions.
II 1 - No user input; no
crankcase and
evaporative HC
output.
2 - No user input;
with crankcase
and evaporative HC
output.
3 - User inputs ,
no crankcase and
evaporative HC
output.
4 - User inputs-*-;
with crankcase
and evaporative
HC output.
14 IDLFLG Controls output of idle
emission factors.
II 1 - No idle output.
2 - Output idle
emission factors.
15 NMHFLG Selects total or non-methane
HC calculations and output.
II 1 - Total HC.
2 - Non-methane HC.
Data requirements must be placed in the ONE-TIME DATA Section.
-------
28
Table 10
Description of Fields on the Scenario Record
Field Var.
Name
Description
Format
Allowed Values-*
1 IREJN Specifies region for which
emission factors are to
be computed.
II
1 = Low Altitude
2 = High Altitude
2 CY Last 2 digits of calendar
year for which emission
factors are to be calculated.
12
60 <= CY <= 99 or
00 <= CY <= 20
3 SPD
or SPD(8)
The single average route F4.1
speed for which emissions
are being calculated.-*-
The separate average speeds 8(F4.1, IX)
for each of the eight
vehicle types .
5. <= SPD <= 55. mph
5. <= SPD <= 55. mph
4 AMBT Ambient temperature, in
degrees Fahrenheit.
F4.1
0°. <= TAMB <= 110.
5 PCCN
F4.1
Percent of VMT accumulated
in cold-start mode by non-
catalyst equipped vehicle types.
0. <= PCCN <= 100.
6 PCHC Percent of VMT accumulated
in hot-start mode by cata-
lyst equipped vehicle types.
F4.1
0. <= PCHC <= 100.
1
2
3
7
The
The
PCCC Percent of VMT accumulated F4.1 0. <= PCCC <= 100.
in cold-start mode by cata-
lyst equipped vehicle types.
one average speed input is required if SPDFLG =1.
eight average speed inputs are required if SPDFLG = 2.
Standard values for fields 3-7 are as follows:
19
SPD AMBT PCCN PCHC PCCC
.6 mph 75.0° 20.6% 27.3% 20.6%
-------
29
Chapter 3
MOBILES OUTPUTS
3.0 INTRODUCTION
MOBILES has three types of output: formatted reports, diagnostic messages
and prompting messages. Four types of formatted reports can be selected
in MOBILE3. These reports include the information necessary to identify
the scenario being studied and the calculated emission factors by vehicle
type. The type of formatted report that is output by MOBILES is
controlled by the IFORM flag in the CONTROL Section.
The diagnostic messages are used in MOBILES to caution the user
concerning user-supplied data. Three types of diagnostics exist: errors,
warnings, and comments. An error will in all cases terminate the
scenario and in some cases the run. Warnings and comments are included
to assist users in the interpretation of the results of MOBILES.
Prompting messages are available from MOBILES if the user selects
IPROMT=2 or 4. These messages prompt the user to insert the MOBILES
input data in the proper sequence. In the CONTROL Section, there are two
prompting formats: vertical flag input(2) and horizontal flag input(4).
Otherwise the prompting messages are identical for both 2 and 4.
3.1 FORMATTED REPORT OUTPUT
The only change to the formatted report output options is that the
MOBILE1 descriptive output format option has been eliminated. All other
output options are still available. When running MOBILES the user will
notice that information echoed back to the user is in a slightly
different format than it was in MOBILE2. Also, new information that was
not being echoed in MOBILE2 is being echoed in MOBILES. These items are
illustrated in the MOBILES examples.
3.2 DIAGNOSTIC MESSAGES
This section describes the MOBILES diagnostic messages. Running MOBILES
can result in three types of diagnostic messages: (1) error messages,
(2) warning messages, or (3) comments.
Error messages indicate either invalid input data were entered into
MOBILES, or MOBILES attempted to perform invalid operations. All error
messages are prefixed by "*** Error:". If a number follows "*** Error:",
it is the value read by MOBILES for the variable in error (the variable
name is also printed). If the error message is due to an input value
that is out of bounds, the range of acceptable values is also printed.
An error will stop a MOBILES run. Warning messages indicate that MOBILES
input data caused an operation not necessarily intended by the user.
However, the situation is not serious enough to be labeled an error.
-------
30
Nonetheless, users should examine the warning messages to ascertain the
conditions that were modeled. Comments are a type of warning message
that are printed for the user's information. Neither a warning nor a
comment will stop a MOBILES run.
The following is a list of the individual error, warning, and comment
messages. Since most messages refer to user-input values, the messages
are grouped by input record type, except for 3.2.11 and 3.2.12. The
"Mdd" prefix is for dd = 01 to 83, the code value passed to QU1TER to
determine the message to be printed. Messages 84~88 are not issued by
QUITER.
3.2.1 Read Errors
There are new read errors for MOBILE3 if alternate I/M credits are to be
read in and are not provided to the program by the user.
M84 "End-of-file return on read of unit IOUIMD (new I/M
credits). Run aborted."
There is also a read error if alternate effectiveness rates are not
supplied to calculate the emission rates for an anti-tampering program.
The message is:
M85 "End-of-file return on rest of unit IOUAER (ATP effectiveness
rates). Run aborted."
If a nonempty file is assigned but the data cannot be read using the
MOBILES format, then a message is printed, identical to the above except
that it begins with 'Error return1 instead of 'End-of-file' (messages M86
and M87).
3.2.2 FLAG (CONTROL Section) Record Diagnostics
M02 "*** Error: 'value of IPROMT' out of bounds for flag IPROMT.
Prompt/mode type (1 to 4) must be corrected before
your next run."
This message appears if IPROMT does not equal 1, 2, 3, or 4. This
correction must be made before the program will proceed.
M03-M15 *** Error: 'value of flag' out of bounds for flag 'name of
flag'"
This error message precedes message M53 and program termination. It will
appear for each of the 13 input/output control flags which is in error.
The number appearing after "*** Error:" is the value of the flag read by
the program. The allowable flag values are listed in the Section 2.1,
Table 8. Each of these messages indicates the value falls outside of the
valid bounds for that flag.
-------
31
M53 "You must correct all flags before you run again."
This message appears if there is an error in reading the CONTROL flags.
It should appear after a list indicating which flags are in error (see
M03-M15). The flags in error must be corrected before the program will
continue.
M71 "Comment: Current output unit numbers are
IOUREP = 'formatted report unit1
IOQERR = 'error/warning/comment unit'
IOUASK = 'prompt message unit'"
This message appears whenever any of the default output unit numbers are
changed.
3.2.3 Tampering Rates Diagnostics
M50 "***Error: 'value of ZEROML' out out bounds for tampering rate
intercept (up to 1.0)"
The zero-mileage level of tampering cannot exceed 100% (1.0 as a
fraction) of the fleet, for each tampering type and vehicle type. See
Section 2.2.1 Local Tampering Parameters.
3.2.4 VMT Mix Record Diagnostics
M17 "*** Error: 'value of VMTMIX(I)' out of bounds for VMTMIX (0.
to I.)11
This message is printed if a value of VMTMIX(IV) (vehicle-miles-traveled
fraction for vehicle type IV) is not between 0. and 1. See Section 2.2.
jQ_8 "*** Error: 'Value of VMTMIX sum' sum of VMTMIX is not equal co
1."
This message is printed if the sum of VMTMIX(IV) over all vehicle types
is not equal to 1. Since each VMTMIX(IV) represents the fraction of
total miles that vehicle type I contributes to the total vehicle-iniles-
traveled by the fleet, the sum of these fractions should equal 1. See
Section 2.2.
M4g "*** Error: there are no sales for vehicle 'vehicle name1 "
It is assumed that no significant number of LDDV's exist before 1975.
Similarly, no LDDT's are assumed prior to 1978. This message is printed
if the user inputs a positive VMT fraction for LDDV's or LDDT's for
calendar years in which they are assumed to be viitually nonexistent.
M68 "*** Error: EFFTP < =0. AND VMTMIX > 0. for vehicle 'vehicle
name'"
-------
32
No exhaust emissions exist for the named vehicle type; but vehicles of
that type have accumulated a nonzero fraction of the total vehicle fleet
mileage.
M7Q "*** Error: EF1DLE < =0. AND VMTMIX > 0. for vehicle 'vehicle
No idle emissions exist for the named vehicle type; but vehicles of that
type have accumulated a nonzero fraction of the total vehicle fleet
mileage.
3.2.5 Mileage Accrual and Registration Distribution Diagnostics
Ml9 ••*** Error: 'value of AMAR(JDX,IV) ' negative model year mileage"
This message is printed if the user supplied mileage accrual data for
model year JDX and vehicle type IV is negative. See Section 2.2.
M20 "*** Error: 'value of JULMYR(JDX,IV)' negative model year
registration"
This message is printed if the model year registration fraction is
negative. Since this number represents the fraction of all vehicles in
the fleet of a given age, it should be between 0 and 1 inclusive. See
Section 2.2.
M65 "*** Error: MYR of LDDV not equal to LDGV for JDX = 'value of
JDX'"
For description see M66.
M66 "*** Error: MYR of LDDT not equal to LDGT1 for JDX = 'value of
JDX1"
Messages M65 and M66 will appear if the user entered a different
registration distribution for LDGV's than for LDDV's or for LDGTl's than
for LDDT's. The registration mix for the total LDV (or LOT) fleet is to
be input twice for the gasoline powered and diesel powered vehicles (or
trucks). MOBILES has an internal function that apportions total
registrations into the separate gasoline and diesel powered groups.
Thus, it is assumed in MOBILE3 that LDDV's will replace some of their LOG
counterparts and will be used in the same way. See Section 2.2.
M21 "Warning: 'value of JULMYR' registration with zero mileage"
See description in W4.
M22 "Warning: 'value of AMAR' mileage with zero registration"
-------
33
One of the two preceding messages is printed if, for a given vehicle age,
vehicles either do not accumulate mileage, yet make up a fraction of the
fleet, or do not make up a fraction of the fleet but accumulate mileage.
If a mileage accrual rate or a registration fraction is zero, both should
be zero. See Section 2.2.
M49 "Warning: 'value of CHKMYR' MYR sum not = 1. (will normalize)"
This message is printed if the sum of model year registration fractions
for a given vehicle type do not sum to 1. If the model year age
registration fractions do not sum to 1, MOBILE3 will normalize the
fractions so that they will. See Section 2.2.
3.2.6 Emission Factor Modification Diagnostics
M23 "*** Error: 'value of NEWCT' out of bounds for e.f. changes (1
to 100 pairs)"
This message is printed if the number of emission rate modifications is
not between 1 and 100. MOBILE3 is limited to handle a maximum of 99
modifications. See Section 2.2.2.
M62 "*** Error: 'value of NEWREG' out of bounds for new e.f. region
(1,2,3 only)"
The region entered for a new (replacement) emission equation can be
specified as 1, 2 or 3 only. It is independent of the region entered in
the SCENARIO record. See Section 2.2.2.
M25 ••*** Error: 'vehicle type code' out of bounds for vehicle type
(1 to 8)"
This message is printed if the vehicle type in the emission rale
modification section is not equal to 1, 2, 3, 4, 5, 6, 7, or 8. MOBILE3
has eight vehicle types. These types and their corresponding codes are:
(1) light duty gasoline powered vehicles, (2) light duty gasoline powered
trucks I (0 - 6,000 Ibs. GVW), (3) light duty gasoline powered trucks II
(6,001 - 8,500 Ibs. GVW), (4) heavy duty gasoline powered vehicles (8500+
Ibs.), (5) light duty diesel powered vehicles, (6) light duty diesel
powered trucks (0-8500 Ibs.), (7) heavy duty diesel powered trucks (8500+
Ibs.), and (8) motorcycles. See Section 2.2.2.
M26 ••*** Error: 'pollutant code' out of bounds for pollutant (1 to
3)"
This message is printed if the code for pollutant on the emission rate
modification input section is not equal to 1, 2, or 3. MOBILES considers
only 1 for hydrocarbons, 2 for carbon monoxide, and 3 for oxides of
nitrogen. See Section 2.2.3.
M27 ••*** Error: 'value of MYFRST or MYLAST' out of bounds for yea-
(1941 to 2020)"
-------
34
This message is printed if the code, corresponding to the first or last
model year to have altered emission rates is not between 41 and 99 or 00
and 20 (corresponding to years 1941-2020). See Section 2.2.2.
M29 "*** Error: Last year cannot be less than first year"
This message is printed if the first model year to have its emission
rates altered is less than the last model year to be altered. See
Section 2.2.2.
M30 "*** Error: 'value of ZMLNEW' intercept must be positive"
This message is printed if a new zero-mile emission level is negative or
zero. See Section 2.2.2.
M51 "*** Error: equation 'number of equation' causes more than 15
allowed for any 1 reg/mode/pol"
When emission rate modifications are made, no more than 15 modified
emission equations may be input for any region, vehicle type, and
pollutant combination. See Section 2.2.2.
M67 "*** Error: EFFTP > 0. and GSF=0. for vehicle 'vehicle name'"
This error message will be printed if the named vehicle type has a
positive FTP emission factor and a zero fleet sales fraction.
M69 ••*** Error: IDLRTM > 0. and GSF=0. for vehicle 'vehicle name'"
The named vehicle type has a positive idle emission factor and a zero
fleet sales fraction.
M31 "Warning: 'value of DRNEW' negative slope for ageing vehicle"
This message is printed if the value for the exhaust deterioration rate
is negative. A negative deterioration rate implies improving emissions
with increasing mileage accumulation. See Section 2.2.2.
M59 "Warning: equation 'equation number' zeroes all idle
coefficients (and total) for IR = 'region', IV =
'vehicle', IP = 'pollutant'"
All alternative emission equations cause the program to zero all idle
emission equations corresponding to the region, vehicle type, and
pollutant modified.
3.2.7 Inspection/Maintenance Data Diagnostics
M32 "*** Error: 'value of ICYIM' out of bounds for year (1960 to
2020)"
-------
35
This message is printed if the code indicating the year in which an I/M
program is to begin does not fall between 60 and 99, or 00 and 20 (years
1960 to 2020). See Section 2.2.3, I/M program description, field 1.
M33 ••*** Error: 'value of ISTRIN1 out of bounds for stringency (10
to 50)"
This message is printed if the stringency of the I/M program for 1980 and
earlier LDV's is not between 10 and 50 inclusive. See Section 2.2.3, !/;•!
program description, field 2.
M34 "*** Error: 'value of IMIFLG' out of bounds for mechanics
training (1 to 2)"
This message is printed if the value for the mechanics training fi-ag,
IMTFLG, is not equal to 1 or 2. See Section 2.2.3, I/M program
description, field 3.
M35 ••*** Error: 'value of MODYR1' out of bounds for MODYR1 (1941 to
2020)"
This message is printed if the code representing the first model year
under an I/M program is not between 41 and 99, or 00 and 20 (years 194i
and 2020). These years are the limits set by MOBILE3. See Sectioa
2.2.3, I/M program description, field 4.
M36 "*** Error: 'value of MODYR2' out of bounds for MODYR2 (1941 to
2020)"
This message is printed if the code representing the last model yea.
under an I/M program is not between 41 and 99, or 00 and 20 (years 194:
to 2020). See Section 2.2.3, I/M program description, field 5.
M37 "*** Error: MODYR1 cannot be greater than MODYR2"
This message is printed if the first model year in an I/M program i -.
greater than the last model year in an I/M program. See Section 2, '. 3 ,
I/M program description, fields 4 and 5.
M72 "*** Error: 'Value of ILDT' out of bounds for vehicle type ( L
to 4)"
Value for the vehicle types to which I/M is applied is not between 1 and
4. See Section 2.2.3, I/M program description, field 6.
M73 ••*** Error: 'value of ITEST' out of bo-mds for short test type
flag (1 to 3)"
Value of the I/M Technology IV+ short test type flag is not 1, 2 or 3,
See Section 2.2.3, I/M program record description field 7.
-------
36
M82 "*** Error: 'value of ICUTS' out of bounds for 1981+ vehicles
cutpoint flag (1 to 3)"
Value of the 1/M Technology IV+ cutpoint flag is not 1, 2 or 3. See
Section 2.2.3, I/M program record description, field 8.
M74 "*** Error: 'Value of NUDATA' out of bounds for new I/M data
flag (1 to 4)"
Value of the NUDATA flag (the flag from the I/M parameter record that
indicates whether or not new I/M credits will be read from unit IOUIMD)
is not 1, 2, 3 or 4. See Section 2.2.3, I/M program description, field 9.
3.2.8 Anti-Tampering Data Diagnostics
f,f/5 "*** Error: 'value of LAPSY1 out of bounds for anti-tampering
program start year"
Value of the start year for the selected anti-tampering program (ATP) is
not in the range 1960-2020. See Section 2.2.4, ATP record description,
field 1.
M76 -*** Error: 'value of LAP1ST' out of bounds for anti-tampering
program 1st model year"
Value of the first model year included in the selected ATP is not in the
range 1941-2020. See Section 2.2.4, ATP record description, field 2.
jv(77 "*** Error: 'value of LAPLST' out of bounds for anti-tampering
program last model year"
Value of the last model year included in the selected ATP is not in the
range 1941-2020. See Section 2.2.4, ATP record description, field 3.
M78 ••*** Error: 'value of LVTFLG (IVTAM)1 out of bounds for
anti-tampering vehicle type (1 to 2)"
Value entered for the ATP vehicle class inclusion flag for vehicle type
IVTAMP is not either 1 (not covered) or 2 (covered). See Section 2.2.4
ATP record description, field 4.
M79 ••*** Error: 'value of EVP' out of bounds for evap ATP
evvectiveness rate (0. to 1.)"
Value entered as an evaporative ATP effectiveness rate is not in the
range 0.0 to 1.0. These rates act as percentage credits, and hence must
be nonnegative and not exceed unity. See Section 2.2.4 ATP Data,
Effectiveness Credit Data subsection.
-------
37
M80 "*** Error: 'value of RATE' out of bounds for exh ATP
effectiveness rate (0. to 1.)"
Value entered as an exhaust ATP effectiveness rate is not in the range
0.0 to 1.0. These rates act as percentage credits, and hence must be
nonnegative and not exceed unity. See Section 2.2.4 ATP Data,
Effectiveness Credit Data subsection.
M81 "*** Error: 'value of COLSUM' out of bounds for AER matrix file
column (0. to 1.)"
Each column of each of the 4 exhaust ATP effectiveness rate matrices ir
the data file attached to device 3 must sum to a nonnegative value ncl
exceeding unity. See Section 2.2.4 ATP Data, Effectiveness Credit Data
subsection.
3,2.9 Trips/Day and Miles/Day Record Diagnostics
M54 "*** Error: 'value of JSRTPD' average trips/day cannot be
negative"
This message is printed if the user supplied trips per day is negative.
See Section 2.2.
^55 "*** Error: 'value of USRMPD' average miles/day cannot b-;
negative"
This message is printed if the user supplied miles per day is no.,
positive. See Section 2.2.
3.2.10 Scenario Record Diagnostics
Individually, errors described below will not cause the program to s'.<.>.•
but will void analysis of the scenario associated with the error ana a., .
subsequent scenarios. If one of these messages appears, the error mu^ -
be corrected for that scenario. If more than 50 of these errors occi::
the program run will stop.
M24 "*** Error: 'region code' out of bounds for region (1, .: . J
only)"
This message is printed if the region chosen in the scenario record ir;
not equal to 1, 2, or 3. See Section 2.3.1. Note: Do not use region 3.
It is intended to be used for evaluated altitude, but MOBILES softwar-
does not currently support this option. See messages M58 and M83 below,
M38 "*** Error 'value of CY' out of bounds for year (1960 to 2020.)
This message is printed if the calendar year to be evaluated Ls ,10;
between 1960 and 2020, inclusive. This is a limitation of MOBILES.
-------
38
"*** Error: 'value of SPD(I)1 speed must be positive"
Tiiis message is printed if the value for average speed is not positive.
M40 "*** Error: 'value of TAMB' valid temperature is 0-110 deg (F)"
This message is printed if the temperature value does not fall between 0
and 110°F. These limits correspond to the limits of the temperature
correction factor.
M4! "*** Error: 'value of PCCN1 out of bounds for PCCN (0. to 100.)"
This message is printed if the input value for percentage of miles
traveled in the cold-start mode for noncatalyst vehicles is not in the
0-100% range.
M42 "*** Error: 'value of PCHC' out of bounds for PCHC (0. to 100.)"
This message is printed if the input value for percentage of miles
traveled in the hot-start mode for catalyst vehicles is not in the 0-100%
ra ng e •
M43 ••*** Error: 'value of PCCC' out of bounds for PCCC (0. to 100.)"
This message is printed if the input value for percentage of miles
traveled in the cold-start mode for catalyst vehicles is not in the
0-100% range.
M53 ••*** Error: 'value of sum PCHC + PCCC' out of bounds ( 0. < =
PCHC + PCCC <= 100.)"
The sum of the cold/hot-start VMT percentages for vehicles with catalytic
converters must lie in the range of 0 to 100 percent.
M64 ••*** Error: 'value of sum PCHC + PCCC - PCCN' out of bounds (O^
=PCHC + PCCC - PCCN <= 100.)"
The sum of the cold/hot-start VMT percentages for vehicles with catalytic
converters less that of the non-catalytic converter equipped vehicles
must lie in the range of 0 to 100 percent.
M5g "*** Error: 'value of ALT' out of bounds for altitude (-200 to
10,000 ft.)"
,c dl.-i,-ude entered must lie between 200 fe-^t ;.-.•_• low ard 'J,OCJ i:e-^:
- i.i've irear, sea level. See Section 2.3.,"- \'ote: This 'nessdy^ w_ld r\: ••
. :ui if the user inputs region 3. Region 3 for i^ter'ne^i j to aii'tude \ -
;,-r''tJ v not supoorted by MOBILES.
-------
39
M83 "*** Error: 'value of ALT' out of bounds for altitude (region =
3 =>alt <1500).
MOBILES has the input and control code to setup an evaluated altitude
run, given the user has selected region = 3 and altitude between -200 and
10,000 feet. But the interpolation (between low and high altitude
results) algorithm has not been selected. In the interim, an entered
altitude less than 1500 feet will be processed as a low altitude run. An
entered altitude equal to or greater than 1500 feet will lead to M83 and
the scenario will be aborted.
Ml 6 "Warning: 'value of SPD1 speed reduced to 55 m.p.h. maximum"
This message appears if the value for speed is greater than 55. 1OBILE3
limits the speed to 55 mph. Speed correction factor equation
coefficients are only valid in the range of 5 mph through 55 mph.
M52 "Warning: 'value of SPD' speed increased to 5 m.p.h. minimum"
This message is printed if the average speed is less than 5 mph. An
average speed of less than 5 mph is assumed to be unlikely, and the value
is reset to 5 mph. Speed correction factor equation coefficients are
only valid for speeds of 5 mph through 55 mph.
3.2.11 Additional Light Duty Correction Factor Record Diagnostics
M44 "*** Error: 'value of AC' out of bounds for AC (0. to 1.)"
The air conditioning input value that indicates whether the A/C
correction factor is used must range from zero to one.
M45 "*** Error: 'value of XLOAD(I)' out of bounds for extra load
(0. to 1.)"
Extra load usage fraction for each vehicle type must range from zero to
one.
M46 "*** Error: 'value of TRAILR(I)' out of bounds for trailers (0.
to 1.)"
Trailer towing usage fraction for each vehicle type must range from zero
to one.
M47 "*** Error: 'value of ABSHUM' out of bounds for humidity (20.
to 140.)"
Absolute humidity (grains/pounds) must range from 20 to 140.
-------
40
M57 "*** Error: WB temp cannot be greater than DB temp"
Wet bulb temperature must be less than or equal to the dry bulb
temperature.
M56 "Comment: A/C correction factor will be calculated.
Value of inputted AC usage parameter is ignored."
This message appears if a value for air conditioning usage other than
zero is entered. The air conditioning usage is a function of the
temperature. Therefore, the A/C usage calculated in MOBILES may vary
from the value read.
3.2.12 Miscellaneous Data-Related Diagnostics
M88 "Excess data errors prevent further analysis"
This message should be the last of a list of 50 or more messages. The
other messages should be analyzed to determine the problems causing the
errors and corrected.
3.2.13 Internal Software Error Diagnostics
MOl "*** Error: Message code 'message code value1 Unknown"
This message should only be printed when the message printing subroutine
QUITER is passed an undefined message code value.
M60 "*** Error: 'default value of named function1 default used for
'year' in function 'function name1"
This message indicates a default exit from a data point lookup function
has been- taken. One or more of the internally associated year/data pairs
for 'function name' is in error. The program must be corrected and
recompiled before another run.
M61 "*** Error: default used for 'year' in index function 'index
function name'"
This message indicates a default exit has been taken from an index
function. One or more of the associated year/years's position pairs is
in error. The program must be corrected and recompiled before another
run.
3.3 PROMPTING MESSAGES
If IPROMT=2 or IPROMT=4, the user is prompted for input data in the order
required by MOBILE2. Prompting messages are written to unit 6 by
default, unless the user redefines the prompting message unit (see
Section 2.1.1). MOBILES does not prompt for the first record (IPROMT and
IOUNEW assignment record), since IPROMT determines whether or not
prompting will occur.
-------
41
The prompt for each record type is described below. Refer to Chapter 2
for a detailed discussion of the prompted values.
3.3.1 CONTROL Section Prompts
3.3.1.1 Title Record Prompt
The title record for the MOBILES run is prompted for by:
"Enter project id:"
3.3.1.2 13 Remaining Flag Prompts
If IPROMT=2 (vertical format), the 13 remaining CONTROL SECTION flags are
prompted for individually, with the prompts:
"Enter TAMFLG:"
"Enter SPDFLG:"
"Enter VMFLAG:"
"Enter MYMRFG:"
"Enter NEWFLG:"
"Enter IMFLAG:"
"Enter ALHFLG:"
"Enter ATPFLG:"
"Enter IFORM:"
"Enter PRTFLG:"
"Enter ICEVFG:"
"Enter IDLFLG:"
"Enter NMHFLG:"
If IPROMT=4 (horizontal format), the 13 remaining CONTROL SECTION flags
are prompted for on one record with the single prompt:
"Enter TAMFLG, SPDFLG, VMFLAG, MYMRFG, NEWFLG, IMFLAG, ALHFLG,
ATPFLG, IFORM, PRTFLG, ICEVFG, IDLFLG & NMHFLG"
3.3.2 ONE-TIME DATA Prompts
Prompts for ONE-TIME DATA have been updated where necessary to match
MOBILES input requirements. The prompts for the new tampering rates
records, the revised I/M program record and the new ATP record are shown
here.
3.3.2.1 Tampering Rate Prompts
If TAMFLG=2, the replacement ZMLTAM and DRTAM are asked for by 1 of 2
pairs of prompts. IF IMFLAG=1, then:
"Enter tampering intercepts (zero-mile levels) for non-I/M case only:"
"Enter tampering slopes (deterioration rates) for non-I/M case only:"
-------
42
If TAMFLG=2, then:
"Enter tampering intercepts (zero-mile levels) for non-I/M and I/M
cases:"
"Enter tampering slopes (deterioration rates) for non-I/M and I/M
cases:"
3.3.2.2 I/M Parameter Record Prompt
If IMFLAG=2, nine I/M parameters are prompted for by:
"Enter year I/M begins, stringency, m.t. flag,
first model year and last model year of prog, benefits,
vehicle, test type, cutpoints and newdata flags"
MDBILE3 does not prompt for the I/M credit data from unit 4.
3.3.2.3 Anti-Tampering Record Prompt
If ATPFLG=2, six anti-tampering parameters are required:
"Enter ATP start year, first & last years included,
and vehicle types covered (format = 312, 411):"
MOBILES does not prompt for the ATP effectiveness data from unit 3.
-------
43
Chapter 4
MOBILES IMPLEMENTATION
4.0 INTRODUCTION
This chapter contains information on the MOBILES tape and other
information that may be useful to users interested in the computer
resource requirements of MOBILES, to users implementing MOBILES on their
own computer systems, and to users who are considering making some
software changes.
4.1 MOBILES TAPE
The MOBILES tape issued by EPA contains four files. The first file is
the MOBILES source code in mixed-case lettering (upper and lower) exactly
the same output as illustrated in the MOBILES examples (Chapter 5). The
second file is exactly the same as the first file except it is an
uppercase lettered version with underscores replaced by hyphens. This
second file has been provided in the event some systems have difficulty
with lowercase characters or with underscores. The mixed-case version is
more readable than the all-uppercase version.
The third file contains the anti-tampering program credit matrices which,
with the assistance of EPA, can be used to simulate the effect on
emissions of various kinds of anti-tampering programs. These credit
matrices are duplicated in Appendix D, and an index to the credit
matrices is found at the beginning of Appendix D.
The last file on the tape is a copy of the User's Guide examples in
uppercase. These examples can be used to verify that MOBILES is
operating properly when installed on a new system.
Other characteristics of the MOBILES tape are presented in Table 11.
Table 11
MOBILES Tape Characteristics
Density: 1600 bpi Character Set: EBCDIC
Blocking: 4000 Total Length: 168.33 feet
Record Length: 80 Unlabeled
File Number of Block Tape Length
Number Description Records Count (Feet)
1 MOBILES Source Code, 13,039 261 68.81
Mixed-Case
2 MOBILES Source Code, 13,039 261 68.81
Uppercase
3 ATP Credit Matrices 5,450 109 28.94
4 User's Guide Examples 380 6 1.78
-------
44
4.2 PROGRAM STORAGE REQUIREMENTS
The variety of computers and system configurations in use prohibits a
precise statement of main storage requirements on each system.
Nevertheless, the following should reflect the requirements of MOBILES on
most systems.
Kilobytes 32-bit memory words
Source Code 588 150,528
Object Code 300 76,800
The standard convention of 1 kilobyte = 1024 bytes is used. The values
were obtained from the implementation of MOBILE3 on the University of
Michigan Terminal System, based on an Amdahl 5860.
4.3 PROGRAM EXECUTION TIME
MOBILES requires more time to process scenario records than does
MOBILE2. This was expected due primarily to the addition of the
tampering offset code. Table 12 provides a comparison of the execution
time required by MOBILES and MOBILE2 to process input data containing
varying numbers of scenarios.
Table 12
Comparison of MOBILES and
MOBILE2 Execution Times
Average Average
Execution Time Time per Scenario
Number of (CPU Seconds) (CPU Seconds)
Scenarios MOBILES MOBILE2 M3/M2 MOBILES MOBILE2
1 0.232 0.168 1.38 0.226 0.172
2 0.323 0.185 1.74 0.161 0.092
10 1.092 0.580 1.88 0.109 0.058
20 2.045 1.071 1.91 0.102 0.054
50 4.942 2.591 1.91 0.099 0.052
250 24.330 12.529 1.94 0.097 0.050
The MOBILES flag settings for these benchmark runs are identical to those
of Example 5.1.1 (all defaults) of Chapter 5. The equivalent settings
were made for the MOBILE2 runs. The same first scenario of 5.1.1 was
executed for the indicated number of times. These estimates were results
from runs executed on an Amdahl 5860 computer. The average time per
scenario statistic equals total execution time (not total scenario time)
divided by the number of scenarios.
-------
45
4.4 DEVIATIONS FROM FORTRAN STANDARD ANSI X3.9-1966
Users who wish to run MOBILES on other computers may need to change the
program because of FORTRAN compiler incompatibilities* This section
lists known deviations of MOBILES from the FORTRAN language standard ANSI
X3.9-1966 published by the American National Standards Institute. Most
conversion problems will be included in this list.
4.4.1 Array Dimensions
Some MOBILES arrays are defined to have four or five dimensions; the ANSI
standard permits a maximum of three.
4.4.2 Character Data
Hollerith data is defined in MOBILES format statements by means of single
quotation marks, while the ANSI standard requires use of the nH format
specification.
MOBILES stores four characters in integer and real variables and array
elements (A4 format) and eight characters in real*8 arrays. The ANSI
standard only guarantees that one character can be stored in an integer
or real variable (Al format); therefore, MOBILES may be incompatible with
some computer systems in this respect.
MOBILES assigns initial values of character data in integer data
statements by means of single quotation marks. Again, the ANSI standard
requires use of the nH format specification.
4.4.3 Array Data Initialization
MOBILES uses implied do-loops to initialize arrays in data statements.
The ANSI standard requires that programs specify and initialize
individual array elements. Each array element must be identified by
means of an explicit subscript.
4.4.4 Nonstandard Characters
MOBILES uses some characters undefined in the ANSI standard. These
include the single quotation mark('), double quotation mark("), pound
sign (#), semicolon (;), and colon(:).
4.4.5 Input Error and End-of-File
MOBILES uses the ERR= option in READ statements to process input
conversion errors and the END= option to process an end-of-file. Neither
option is supported by the ANSI standard.
-------
46
4.4.6 Comment Lines
MOBILES has comment lines interspersed with the continuation lines of
data initialization statements. The ANSI standard states that comment
lines may not be followed by continuation lines.
4.4.7 Multiple Subroutine Returns
MOBILES uses the alternate RETURN i feature in 8 subroutines. The ANSI
standard does not support multiple returns from a subroutine.
4.5 TYPICAL JOB STRUCTURE
Since job control language (JCL) is highly system dependent this manual
does not provide examples. The general requirements for running a job
are outlined here. Most users should have little difficulty implementing
JCL to perform similar functions.
The simplest job structure for most systems is illustrated below:
JCL to sign on the computer system
JCL to compile MOBILES FORTRAN source code
MOBILES FORTRAN source code
JCL to assign MOBILES I/O, catalog (link edit), and run MOBILES
MOBILES input data
MOBILES uses I/O device numbers stored in common IOUCOM. MOBILES I/O
device assignments are:
3 = user supplied anti-tampering program (ATP) effectiveness
rates (IOUAER)
4 = user supplied inspection/maintenance (I/M) credits (IOUIMD)
5 = general input data (IOUGEN)
6 = formatted reports (IOUREP)
6 = diagnostic messages (IOUERR)
6 = input prompting messages (IOUASK)
-------
47
The job structure illustrated above does not read user-supplied I/M
credits or ATP credit matrices. Users can read I/M credits or ATP credit
matrices by entering the data from another I/O device such as a disk file
or magnetic tape. Alternately, users can merge the credits or rates with
other input and change the I/M or ATP input device number from 3 or 4,
respectively, to 5. Another useful change (especially for IFORM = 1 or
2) might alter IOUREP from 6 to some other unused unit number via
IOUNEW. Again, see Table 7 in Chapter 2.
4.6 POSSIBLE PROGRAM CHANGES
This section describes some of the more common changes that users might
make to their copy of the MDBILE3 program.
The changes mentioned here are suggestions for: (a) user convenience
(multiple CONTROL Sections, hardcoding locality-specific data),
(b) program enhancements (single record numeric output, evaluation of
intermediate altitude emission factors), and (c) reducing computer
resource requirements.
4.6.1 Multiple CONTROL Sections
The control flags and ONE-TIME DATA are input exactly once into MOBILES.
Since these values once read in cannot be altered, users must make
multiple runs of MOBILES if they want to change values of control flags
or ONE-TIME DATA. Multiple runs incur the additional overhead of loading
the program each time and can be inconvenient to the user. Because of
this, the user may want to change MOBILES to be capable of "starting
over" with a new input stream upon some input cue. One method of doing
this is described below. This approach has not been completely verified.
New CONTROL Sections would be entered after MOBILES has read one or more
scenarios. Therefore, it is necessary to find a way of indicating that
the program is to stop reading scenario records and begin reading CONTROL
records. A simple way of doing this is to modify the program to look for
a special value in the scenario record. For example, a literal value of
"FLAG" could be used in columns 77 - 80.
Users would need to add a statement to subroutine PARSEC immediately
following the statements that read scenario records. This statement
would cause a subroutine exit if the special value were found.
The MAIN program would also need to be modified. Users would need to
identify the "FLAG" return from PARSEC (by alternate return code or by a
check after the PARSEC CALL statement) and branch back to the beginning
of MAIN.
-------
48
We do not know whether repeating initialization steps causes problems.
Users must determine this for themselves. Users should realize that new
CONTROL Section data modifies all previous CONTROL Section data. MOBILES
does not revert to an original ("clean") version whenever new CONTROL
Section data are eoitered (for example, user supplied mileage accrual,
registration, or alternate emission rates remain and replace the MOBILE3
values) .
4.6.2 Hardcoding Locality Specific Data
Users who plan to run a very large number of MOBILES data sets, and who
wish to override the MOBILES default conditions with their own locality
specific data in each data set, could consider modifying the BLOCK DATA
routines and replacing the MOBILES data with their own data.
4.6.3 Single (Long) Record Numeric Output
Users may wish to print a single line of numeric output to a file or
tape. This can be done by setting the report format code IFORM to 2 and
changing subroutine OUTDT2. The slash '/' carriage controls must be
deleted from format statements 200 and 210. The line table identifiers
'A', 'B', and 'C' are no longer needed and can be deleted from the format
statements.
The column headers for OUTDT2 are printed by subroutine OUTHD2. Of
course, these will no longer line up with the columns if users change
OUTDT2. Users can delete the OUTHD2 call from OUTPUT if the column
headers are not desired. Alternatively, with a little more effort, users
can change the OUTHD2 header formats.
If this method is used to print a single line of numeric output, each
line will exceed 132 characters (to about 200, depending on the specific
changes).
4.6.4 Intermediate Altitude
Users who wish to model conditions at altitudes other than the standard
500 ft. low altitude or 5500 ft. high altitude conditions may alter the
program to do so. The program is already set up to do much of the work.
Intermediate altitude is handled as follows:
1. The user inputs '3' as the region on the scenario record.
MOBILES allows this and expects the next record to contain the
altitude in an F6.0 format.
2. The altitude must be between 1500 ft. and 10,000 feet. Less
than 1500 feet is considered "low altitude", for modeling
purposes.
-------
49
3. Subroutine EFCALX will then calculate emission rates for both
low and high altitude. The user must modify EFCALX by deleting
the QUITER call at statement 30 and adding there the
intermediate altitude calculation methodology. EPA has not yet
evaluated what this methodology should be.
4. The output routines do not need to be modified.
4.6.5 Reducing Computer Resource Requirements
Users who wish to reduce MOBILES's memory requirements can do so by
removing arrays, or portions of arrays which are not useful for their
specific analyses.
The most significant reductions are:
1. Eliminate an unnecessary region. Many of the arrays contain
data for two regions (low altitude and high altitude). Users
not requiring both regions could eliminate the "region"
dimension of the arrays, delete corresponding portions of the
BLOCK DATA routines, and make appropriate indexing changes.
2. Eliminate I/M credits. Users who do not need to include I/M
effects in their analyses can eliminate BLOCK DATA's 6 and 7
(9,994 integer values), the common areas and routines PCLEFT and
GETIMC.
A less drastic reduction can be made by eliminating unneeded
portions of the I/M credit arrays.
3. Any other unneeded arrays, or portions thereof, could be
eliminated.
4. Use halfword integer arrays. All the integer arrays in COMMON
areas are fullword integers. This is because halfword integers,
or INTEGER*2, are not an ANSI FORTRAN standard. We wanted
MOBILES to be compatible with as many systems as possible.
These integer arrays contain over 4,800 words of either 1-digit
pointers or flags or 4-digit model years. If the user has the
halfword option available, and if the user's word length is such
that a halfword can store a 4-digit integer, then changing the
integer arrays from fullwords to halfwords can recover over
2,400 words of memory.
Users who wish to reduce the running time of MOBILE3 can do so in the
following manners:
1. To reduce the overhead associated with subroutine calls,
routines which are called from only one or two places could be
deleted and their logic moved in-line into the calling routine.
This is particularly true of the pointer functions, which
typically contain very few lines of code. Examples are:
-------
50
a. The logic of IERPTR could be moved into routines EFCALX and
NEWERQ.
b. CCEVRT could contain the logic of HOTSOK, CRANKC, DIURNL,
XMPD, and TPD.
c. BEF and BEFIDL could be placed in-line in EFCALX
d. BEF could check for the necessity of calling PCLEFT. (check
IMFLAG, etc.)-
e. IGLPTR, IGTPTR, IGEPTR, IGUPTR could be placed in ALUH.
f. ISPPTR, ISPPT8, IGPPTR could be coded in BIGCFX.
2. Any or all multidimensional arrays may be converted to single
dimensional arrays in the executable code (not necessarily in
the block data subprograms). For any converted array, the user
must then compute the required subscript to extract the correct
data value. This method gains little, if any, run time when the
available FORTRAN compiler globally optimizes code.
3. If the user typically runs MOBILE3 with the PRTFLG value less
than 4 (to select only one pollutant to output), then the
computational logic could be changed to evaluate only the
selected pollutant. Currently all pollutants are evaluated.
Approximately 15-20% of the total run time is expended to
evaluate one pollutant.
4. Computational code may be converted to assembly language
mnemonics with an extended FORTRAN which permits an in-line
assembly drop-in to be interspersed with the ordinary FORTRAN
statements. Depending on the optimizing capabilities of the
available FORTRAN compiler, this method can reduce the run time
by 10% to 50%.
5. The user could tailor the program to a specific usage,
eliminating unneeded options and modifying input and output.
The consideration of hard-coding locality specific data has
already been mentioned.
4.7 PROGRAM UPDATE INFORMATION
The EPA expects MOBILES to undergo future revision to correct any
possible errors, improve program performance, and incorporate changes in
the methodology. Users who wish to submit changes or corrections can
mail these to the EPA Motor Vehicle Emission Laboratory in Ann Arbor at
the address given at the end of this section.
-------
51
A list of program errors and User's Guide corrections will be compiled if
necessary and distributed to EPA Regional offices. We do not currently
intend to support a user mailing list for automatic distribution of these
corrections. Users should contact their regional offices from time to
time. Users, who wish to do so, may submit the following Update Request
form. In the event a complete mailing list is assembled, they will be
included and sent any published changes to MOBILES.
-------
52
MOBILES UPDATE REQUEST
Mail to:
MOBILES
Office of Mobile Sources
Emission Control Technology Division
Test and Evaluation Branch
2565 Plymouth Road
Ann Arbor, Michigan 48105
Name and Address of User:
CITY STATE
ZIP
Name and telephone numbers of individual(s) we may need to reach to
respond to questions:
MOBILE3-1
-------
53
Chapter 5
MOBILES EXAMPLES
5.0 INTRODUCTION
Six examples have been provided which illustrate various aspects of
MOBILES. The user is encouraged to try two or more of these examples to
ensure that the model as compiled is running properly.
5.1 EXAMPLES
The MOBILES examples are summarized in Table 13.
Table 13
MOBILE3 Examples
Example # Title Content
1 Basic Run Basic fleet emission rates evaluated in
1/1/80, 1/1/88, 1/1/90.
2 Alternate Tampering Fleet emission rates with alternate
Rates (zero) tampering rates, evaluated in
1/1/80, 1/1/88, and 1/1/90.
3 I/M An I/M program implemented in 1/1/83 and
evaluated in 1/1/80 and 1/1/88.
4 ATP An anti-tampering program, implemented
in 1/1/84 and evaluated in 1/1/80 and
1/1/88.
5 I/M + ATP Anti-tampering and I/M programs,
evaluated in 1/1/80, 1/1/88 and 1/1/95.
6 Replacement of Other user options are selected to
MOBILES Data illustrate difference in data echoing
between MOBILE2 and MOBILES.
5.1.1 Basic Run Example
This example is a basic MOBILES run which reflects "national average"
emission rates without I/M or an ATP. The user should note that each
scenario output section includes information on whether I/M or an ATP has
been included, and other information such as temperature and operating
mode percentages.
-------
54
5.1.2 Alternate Tampering Rates Example
This example illustrates the input of alternate tampering rates into the
ONE-TIME DATA section. TAMFLG has been set to the value of 2. The first
four records in ONE-TIME DATA are the tampering frequency zero-mile
levels, the second four records are the increases in tampering rates per
10K miles. These tampering rates have been echoed back by the program in
the run header. Note that each scenario output section also states that
alternate rates have been used.
5.1.3 I/M Program Example
This example illustrates the use of a control file which estimates the
impact of an I/M program. The I/M program characteristics are summarized
at the top of the run header. Note that the scenarios are now echoing
the fact that I/M is being accounted for in estimating emission rates.
5.1.4 ATP Example
This fourth example shows how an anti-tampering program run is set-up on
the control file. ATPFLG is now set at 2, while alternate effectiveness
matrices (ATP credits) are read from unit 3. The ATP parameter record
must also be specified following NMHFLG.
5.1.5 I/M and ATP Combination Example
This example illustrates the use of a control file which activates both
I/M and an ATP. Note that both the I/M and ATP parameters must be
specified, and that alternate effectiveness matrices must be read in from
unit 3. All parameters and the effectiveness matrices are echoed back in
the run header for verification.
5.1.6 Replacement of MOBILE3 Data Example
This example illustrates a MOBILE3 run in which every control flag except
ATPFLG is activated. The warning messages printed differ from those
discussed in the User's Guide to MOBILE2 only in being in mixed case
letters.
-------
1 IPROMT
MOBILE3 Example #1. Basic Run (All Defaults, ICY = 80, 88 & 90)
1 TAMFLG
1 SPDFLG
1 VMFLAG
1 MYMRFG
1 NEWFLG
1 IMFLAG
1 ALHFLG
1 ATPFLG
3 IFORM
4 PRTFLG
1 ICEVFG
1 IDLFLG
1 NMHFLG
1 SO 19.6 75 O 2O.6 27.3 2O.6 Scenario
1 88 19 6 75.0 2O.6 27.3 20.6 Scenario
1 9O 19.6 75.O 2O 6 27.3 2O.6 Scenario
Ln
-------
MOBILES Example #1: Basic Run (All Defaults, ICY = 8O, 88 & 90)
»«
Total HC emission factors include evaporative HC emission factors.
Cal . Year :
Veh. Type
Veh Speeds
VMT Mix
198O I/M
Ant 1 -tarn .
: LOGV
: 19.6
: O.666
Composite Emission Factors
Total HC: 5.74
Exhaust CO: 45.75
Exhaust NOX: 2.88
Cal Year:
Veh. Type
Veh. Speeds
VMT Mix
1988 I/M
Ant i -tarn .
LDGV
: 19.6
O.643
Composite Emission Factors
Total HC: 2.65
Exhaust CO: 2 1 . 2O
Exhaust NOX: 1 .69
Cal . Year :
Veh. Type
Veh. Speeds
VMT Mix
199O I/M
Ant i -tarn .
: LDGV
: 19.6
: 0.635
Composite Emission Factors
Total HC: 2.28
Exhaust CO: 18.44
Exhaust NOX: 1 .57
Program
Program .
LDGT1
19.6
O. 133
(Gm/Mi le)
7.68
58.52
3.37
Program:
Program :
LDGT1
19.6
0.121
(Gm/Mi le)
4 96
39.29
3. OS
Program:
Program:
LDGT1
19.6
0. 1 15
(Gm/Mi le)
4 .42
34.84
2.89
No
No
LDGT2
19.6
O.O88
12.34
76. 7O
4.82
No
No
LDGT2
19.6
0.087
5.91
43.37
3.39
No
No
LDGT2
19 6
0.086
5.01
37.39
3. 1O
Ambient
Operat ing
LDGT
9 53
65.75
3.95
Amb ient
Operating
LDGT
5.36
4O.99
3.21
Ambi ent
Operat ing
LDGT
4.67
35.93
2.98
Temp: 75 0
Mode : 20 . 6
HDGV
19.6
O.04O
17.44
175 34
6.56
Temp: 75. O
Mode: 20.6
HDGV
19 6
O.O4 1
8.75
91 .06
5.32
Temp: 75.0
Mode: 20.6
HDGV
19.6
0.041
6.95
66 .48
5.38
(F)
/ 27.3 /
LDDV
19.6
O.OO5
0.49
1 3O
1 .46
(F)
/ 27.3 /
LDDV
19.6
O.O36
O.40
1 .32
1 . 17
(F)
/ 27.3 /
LODV
19.6
0.046
0.40
1 .32
1 . 1O
2O. 6 Al
LDDT
19.6
0.001
1 .01
2 16
1 .98
20.6 Al
LDDT
19.6
O.O15
O.62
1 53
1 .45
20.6 Al
LDDT
19.6
0.021
0.62
1 .53
1 28
Region.
t i tude:
. Low
: 500.
HDDV
19.
0.
5,
15
24
Region
ti tude
6
. 06O
.30
O1
.91
• Low
: 500
HODV
19
0
3
1 1
17
Reg ion
t i tude;
.6
. O5O
.94
.63
.74
: Low
: 5OO.
HDDV
19
0
3,
1 1
15.
.6
.049
.51
. 1 1
.22
Ft.
MC
19.6
0.007
8.35
29.51
O.49
Ft .
MC
19.6
O.OO7
6. O2
19.81
O.85
Ft .
MC
19.6
O.007
6.01
19.73
O.85
All Veh
7.01
53 . 13
4.57
All Veh
3.44
26.65
2.93
All Veh
2.92
22.43
2.64
Ln
-------
MOBILES Example #2:
2
Alternate Tamper-ing Rates (All Zeroes. ICY =
1
1
1
1
1
1
1
3
4
1
1
1
1
1
1
.0000
.0000
.0000
oooo
. ooooo
. ooooo
. ooooo
. ooooo
80 19.6
88 19 6
9O 19.6
. 0000
. 0000
.OOOO
. OOOO
• . OOOOO
. OOOOO
. ooooo
. ooooo
75. O 2O 6
75.0 2O 6
75.0 2O. 6
. OOOO
. OOOO
OOOO
. OOOO
OOOOO
. OOOOO
. ooooo
. ooooo
27.3 2O
27.3 20
27.3 2O
OOOO . OOOO
OOOO . OOOO
OOOO OOOO
, OOOO OOOO
. ooooo
. ooooo
. ooooo
. ooooo
.6
.6
.6
.OOOO
.0000
.OOOO
.OOOO
ooooo
ooooo
ooooo
ooooo
.OOOO
.0000
OOOO
OOOO
.ooooo
ooooo
. ooooo
.ooooo
. ooooo
. ooooo
. ooooo
. ooooo
SPDFLG
VMFLAG
MYMRFG
NEWFLG
IMFLAG
ALHFLG
ATPFLG
IFORM
PRTFLG
ICEVFG
IDLFLG
NMHFLG
ZMLTAM
DRTAM.
1 = no I/M •-
. LDGV.
.LDGT1
.LDGT2
.HDGV.
. LDGV.
LDGT1
.LDGT2
.HDGV.
no
no
no
. no
. no
. no
. no
. no
I/M
I/M
I/M
I/M
I/M
I/M
I/M
I/M
Scenar 10
Scenar
Scenar
10
io
I PROMT
80, 88 8 90)
TAMFLG: 2 = read in ZML and DET from 1-time data.
= no I/M = read in only non-I/M ZML and DRTAM.
Ul
—i
-------
MOBILES Example ttl: Alternate Tampering Rates (All Zeroes, ICY = SO, 88 & 9O)
Replacement Tampering and Misfueling Rates Input by User.
Non-I/M Case
Component
A i r Pump
Catalyst
Fuel Inlet
Other Misfueling
EGR System
Evap Canister
PCV System
LDGV
ZML
O
0
0
O
O
O
O
O
O
0
O
0
O
O
Total HC emission factors
O.
O.
0.
O.
0.
O.
O.
i ncl ude
LDGT1
DET ZML
O
O
0
O
O
O
O
O
O
0
0
0
0
0
evaporat
O
.O
.0
.O
.0
.0
.O
ive HC
O
0
O
O
O
O
O
DET
O
O
0
O
O
O
O
emiss ion
LDGT2
ZML
O
O
0
O
0
O
0
O
0
0
O
O
O
O
O
O
0
O
O
O
O
DET
0
0
0
O
0
0
0
HDGV
ZML
O
O
O
O
0
O
O
O
0
0
0
0
0
O
DET
O.O
0.0
O.O
O.O
0.0
0.0
O.O
factors .
User supplied tampering and misfueling rates.
I/M Program- No Ambient Temp: 75.O (F)
Anti-tarn. Program: No
Cal. Year• 1980
Amoiem: p emp : /D.U v i- ;
Operating Mode: 20.6 / 27.3 / 2O.6
Region: Low
Altitude: 5OO.
Ft .
Veh. Type:
Veh. Speeds:
VMT Mix:
LDGV
19.6
O.G66
Composite Emission Factors
Total HC:
Exhaust CO:
Exhaust NOX:
5.55
44.25
2 .77
User supplied tampering and
Cal . Year: 1988
Veh. Type:
Veh. Speeds:
VMT Mix:
Composite Emiss
Total HC:
Exhaust CO:
Exhaust NOX:
I/M
Ant i-tam.
LDGV
19.6
O.643
ion Factors
2.27
17 .88
1 . 37
LDGT1
19.6
O. 133
(Gm/Mi le)
6.99
53.98
3.07
LDGT2
19
O
12
75
4
mi sf uel i ng
Program •
Program:
LDGT1
19.6
O. 121
(Gm/Mi le)
3 76
29.87
2.31
No
No
.6
.088
.01
.59
.73
rates
LDGT2
19
O
4
35
2
.6
.087
.84
48
.76
LDGT
8.98
62.58
3.73
Ambient
Operating
LDGT
4.21
32.21
2.5O
HDGV
19
O
17
175
6
Temp :
Mode:
.6
. O4O
.20
.34
.56
75.0
20. 6
HDGV
19
O
8
89
5
.6
. O41
.28
.97
.26
LDDV
19
0
O
1 .
1
(F)
/ 27
.6
.OO5
.49
.30
.46
.3 /
LDDV
19
O
0
1
1
.6
.036
.40
.32
. 17
LDDT
19,
O
1
2
1
2O. 6
.6
OO1
.01
. 16
.98
Al
LDDT
19
O
0
1
1
.6
.015
.62
.53
.45
HDDV
19.
0.
5
15.
24
Region :
t i tude;
.6
.O6O
30
.01
.91
: Low
: 5OO.
HDDV
19
O
3
1 1
17
.6
.O5O
.94
.63
.74
MC
19.6
O.OO7
8. 35
29.51
O.49
Ft .
MC
19.6
O.OO7
6. O2
19.81
O.85
All Veh
6.75
51 .43
4.44
All Veh
2.94
22.64
2.57
Ln
00
User supplied tampering and misfueling rates.
Cal. Year: 199O
Veh. Type:
Veh Speeds:
VMT Mix:
I/M Program: No
Anti-tarn Program: No
Ambient Temp: 75.0 (F)
Operating Mode: 2O.6 / 27.3 / 2O.6
Region: Low
Altitude: 500.
LDGV
19 .6
0.635
LDGT1
19.6
0. 1 15
LDGT2
19.6
0.086
LDGT
HDGV
19.6
0.041
LDDV
19.6
0.046
LOOT
19.6
0.021
HDDV
19.6
0.049
Ft .
MC
19.6
0.007
All Veh
-------
Composite Emission Factors (Gm/Mile)
Total HC: 1 . 9O 3 21 3 88 3.5O 6 21 0.4O O 62 3.51 6 O1 2.41
Exhaust CO: 15.14 25.1O 28.75 26.66 63.31 1.32 1.53 11.11 19.73 18.34
Exhaust NOX: 1.23 2 O4 2 35 2 17 5 17 1.1O 1.28 15.22 0.85 2.25
-------
MOBILE3 Example H3: I/M Program (Default Credits, ICYIM = 83, ICY = 80 & 88)
\ TAMFLG
1 SPDFLG
VMFLAG
! MYMRFG
NEWFLG
* • IMFLAG
! ALHFLG
,1 ATPFLG
•; I FORM
PRTFLG
] ICEVFG
IDLFLG
1 88 19.6 75.0 20.6 27.3 20.6 Scenario
-------
MOBILES Example #3: I/M Program (Default Credits. ICYIM = 83. ICY = 80 8 88)
I/M program selected.
Start year (January 1):
Pre-1981 MYR stringency rate-
Mechanic training program?:
First model year covered:
Last model year covered:
Vehicle types covered-
1981 & later MYR test type-
1981 & later MYR test cutpoints:
1983
2O%
No
1951
2O2O
LDGV
Idle
1 . 2*/, ICO / 220 ppm IHC
Total HC emission factors include evaporative HC emission factors.
Cal Year. 198O
Veh . Type :
Veh. Speeds:
VMT Mix:
Composite Emiss
Total HC:
Exhaust CO-
Exhaust NOX :
Cal . Year: 1988
Veh. Type:
Veh. Speeds:
VMT Mix:
Compos i te Emiss
Total HC •
Exhaust CO:
Exhaust NOX
I/M
Ant i -tarn.
LDGV
19.6
O.66G
ion Factors
5.74
45.75
2.88
I/M
Ant i - tarn .
LDGV
19.6
O.643
ion Factors
2 23
13.92
1 .56
Program •
Program :
LDGT1
19.6
O. 133
(Gm/Mi le)
7.68
58.52
3.37
Program:
Program:
LDGT1
19.6
0. 121
( Gm/M i ) e )
4 9G
39.29
3.O8
Yes
No
LDGT2
19.6
O.088
12.34
76.70
4.82
Yes
No
LDGT2
19.6
O.087
5.91
43.37
3 39
Ambient
Operat ing
LDGT
9.53
65.75
3 95
Ambient
Operat ing
LDGT
5.36
40.99
3 21
Temp: 75. O
Mode : 20 . 6
HDGV
19.6
O.O40
17.44
175 34
6.56
Temp: 75.0
Mode: 2O 6
HDGV
19.6
0.041
8. 75
91 .06
5.32
(f)
/ 27.3 /
LDDV
19 6
O.O05
O.49
1 .30
1 .46
(F)
/ 27.3 /
LDDV
19.6
0.036
O.4O
1 .32
1 . 17
20.6 Al
LDDT
19.6
0.001
1 .01
2. 16
1 .98
2O. 6 Al
LDDT
19 6
O.015
O.62
1 .53
1 45
Region .
t i tude
Low
5OO.
HDDV
19
O
5.
15
24.
Region;
t i tude
6
060
30
O1
91
: Low
5OO.
HDDV
19.
0.
3.
11
17
6
.050
94
.63
.74
Ft.
MC
19.6
0.007
8.35
29.51
O.49
Ft.
MC
19.6
O.007
6. 02
19.81
O.85
All Veh
7.01
53. 13
4.57
All Veh
3. 17
21 .96
2 .85
-------
1 I PROMT
MOBILE3 Example #4: Ant 1-tampering Program (no I/M. Start = 84, ICY = 80 & 88)
TAMFLG
SPDFLG
VMFLAG
MYMRFG
NEWFLG
IMFLAG
ALHFLG
2 ATPFLG: 2 = read ATP parameter card + unit 3 AER matrix file.
3 I FORM
4 • PRTFLG
1 ICEVFG
1 IDLFLG
1 NMHFLG
84 75 2O 2111 ATP parameters- start, 1st myr, last myr, veh types
1 80 19.6 75.O 2O.6 27.3 2O.6 Scenario
1 88 19.6 75.O 2O.6 27.3 2O.6 Scenario
to
-------
OOOOOOOOOOOOOO-'OOOOOOOOOOOO
OOOOOOOOOOOOOOU1OOOOOOU1OOOOO
' O O O
i O O O
OOOOOOOOOOOO 01 OOOOOOONJOOOOOOOOOO
ooooooooooooooooooooooooooooooo
O
OOOOOOOOOOOB)OOOO>
OOOOOOOOOOOOOOOO'
'OIOOOOOOOOOOOO
'OOOOOOOOOOOOO
O O
O O O
O O O
O O O
O C O
O O Co
O C O
O O -•• O O O i
O O Ui O O O i
5) O O O O O O
CO O C O O O O
p p
iO O co
O ui O
O to O co
O O O O
O O O
000
O O <
O O <
NJ O O CO
O O O O
O O O O O
O O O O O
80 o o o o o ui
o o o o o o o
O O O O O
O O O O O
O-'OOOOOOOOOOOOO
OU10OOOOOOOOOOOO
.t. O
-J O
O <
O '
O O
O ui
O -» O co
O Ui O O
888888888QOOOQ
O O O O O O O
ooe888Si88888888888
O O CO i
O O O <
O O O O O
O O O O O
O
UI O
-* O O
en O O
oooooooooooomooooooooooooooooooooo. o o
8888888
OOOOCOOOOOOO
OOOOU1OOOO1OO
8888888
O O O O O (
O O O O O (
:O M O O O
o o o o o
8888888888888
8888888888888
8
O CO
O en
O O O
O O O
O O O O
en O O O
O O O
O O O
888
8
O ro i
O O <
!8
O O
O O
O O O
O O O
O O O O O O
O O O O O O
ooooooooooooooo
OOOOOOOU1OOOOOOO
; OOOOOOOOOOOOO
OOOOOOOOOOOOO
88:
;O O O
O en o
O O O O
o o o o
888
888888888°°°^
i O O O O
o o o o o
o o o o o
8888888888888888S88
8888
000
o o o
8OOOQOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
ooooooooooooooooooooooooooooooooooooooooooo
HZO
m-HZO>OO>I>>>I>HZOmoOmmmmmHzn>OO>>
(B -ti t-t
< C 3
D) (D 10
T3 — T3
O (0
-5 — n
0) 3 rt
H- —•
— (D -
< rt- 3
n>
030
ft) O 3
3 rt- l
01 C \
rt- - S
(B r+
T J 0)
T
— Q)
C UI
a o
rt 3
(D -
U) <
O 0)
- -l
"D "D
O C
< 3
T3
0) -
a o
01
rl-
ftl
E9
-------
MOBILE3 Example #4- Anti-tampering Program (no I/M, Start = 84, ICY = 8O & 88)
Anti- tampering program selected:
Start year (January 1): 1984
First model year covered: 1975
Last model year covered: 2O2O
Vehicle types covered: LDGV
***************
Annual- Inspect in non-I/M areas only air pump, catalyst,
fuel inlet (not with plumbtesmo), pcv and
evaporative canister.
Total HT nun "3-3 ion factors include evaporative HC emission factors.
Cal /P
Veh
Veh . Sp
VMT
Compos i
Tot a
Exhaus t
Exhaust
nr- 1980
r->Po
oods
Mi v
t e E in i n s
1 HC
CO
NO ',
Cal . Year 1988
Veh.
Type
Veh . Speeds .
VMT
Compos i
Tot?)
Exhaust
Exhaust
Mi x
I/M
Ant i - tarn .
LDGV
19 .6
0 G66
ion Factors
5 74
45.75
2 .88
I/M
Ant i - tarn.
LDGV
19 6
O 643
te Emission Factors
1 } 1C
CO •
NO A :
2.50
19 70
1 69
Program :
Program:
LDGT1
19.6
0. 133
(Cm/Mile)
7.68
58.52
3.37
Program:
Program :
LDGT1
19.6
O. 121
(Gm/Mi le)
4 .96
39.29
3. OS
No
Yes
LDGT2
19.6
0.088
12. 34
76.70
4.82
No
Yes
LDGT2
19 6
0.087
5 91
43. 37
3. 39
Ambient
Operat i ng
LDGT
9.53
65.75
3.95
Ambi ent
Operat i ng
LDGT
5.36
40.99
3.21
Temp:
Mode:
75.0
2O. 6
HDGV
19
0
17.
175,
6.
Temp:
Mode:
.6
.040
.44
.34
.56
75.0
20.6
HDGV
19.
O.
8.
91 .
5.
6
041
75
06
32
(F)
/ 27.3 /
LDDV
19.6
0.005
O.49
1 .30
1 .46
(F)
/ 27.3 /
LDDV
19.6
0.036
O.40
1 .32
1.17
20.6
Al
LDDT
19
0
1
2.
1 .
20.6
.6
.001
.01
. 16
.98
Al
LDDT
19.
O.
0.
1 .
1 .
6
015
62
53
45
Region
t i tude
: Low
: 50O.
HDDV
19
0
5
15,
24,
Region:
titude:
.6
.060
.30
.01
.91
: Low
: 50O.
HDDV
19.
O.
3.
1 1 .
17.
6
050
94
63
74
Ft.
MC
19.6
0.007
8.35
29.51
O.49
Ft.
MC
19.6
O.OO7
6. 02
19.81
O.85
All Veh
7.01
53. 13
4.57
All Veh
3.34
25.68
2 .93
-------
1
MOBILE3 Exnmple //5 : Ant i -tamper i ng Program (I/M, Start = 84,
1
1
1
1
1
2
1
2
3
4
1
1
1
83 30 1 68 20 4 2 2 1
84 84 2O 2P.21
1 8O 19. G 75 0 20 6 27.3 20.6
1 88 19 G 75 O 2O 6 27 3 2O . 6
1 95 19 G 7'3 O 2O G 27 . 3 2O.6
I PROMT
ICY = 80, 88, 95)
TAMFLG
SPDFLG
VMFLAG
MYMRFG
NEWFLG
IMFLAG
ALHFLG
ATPFLG: 2 = read ATP parameter card + unit
IFORM
PRTFLG
ICEVFG
IDLFLG
NMHFLG
I/M parameters
ATP parameters: start, 1st myr, last myr ,
Scenario
Scenario
Scenario
3 AER matrix file.
veh types
Ln
-------
0 0
o o
3 O
O C
O O
O O
o o
0 0
88
88
88
o o
o o
o o
o c
-»
88
-»
o o
0 0
H Z
X X
o
0
o
o
o
o
o
o
o
o
8
o
o
g
-1
8
o
o
o
o
n
^
-•• o o
ooooooooooo-ooooooooooooooocooooo
COOOOOOOOOOuiOOOOOOUiOOOOOCOOOOOOOO
o o - o
O O O O O O O O O - C C O C C O O so O O C O G O O G C C O D O - O
OOOCOOOOCOCOCCOOCOCGGGOGGGGGOOC^iG
-•• o o c
000000000000000001000000000000000:00
OOOOOOOOOOCOOOOOOOOOOOOOOOOODOOOC
-> o o o - o
OCOOOOOOO-COOOOOO-^OOOOOOOOOOOOOtoO
OOOOOOCOOOOOOOGU1OU1OOOOOOOOOOOCG — O
- o o o -- o
OOOOOOOOCOOOOCOOO-OOOOOOOOOOOOOCOOO
oooooooooooooomomoooooooooooooooo
-- o o - o
8OOOOOOOOMOOOOOOOOOOOOOOOOOOOOOCOO
OOOOOOOOUiOOOuiOOOOOOOOOOOOOOOOOOiO
o o -• o
OOOOOOOOCDOOOOOOOOOOOOOOOOOOOOOCOOO
OOOOOOOOUiOOOUlOOOOOOOOOOOOOOOOOmOO
-» o -
OOOOOOOOOOOroOOOOOOOOOOOOOOOOOOOOO
ooooooooooooooooooooooooooooooooo
o -•• o
OOOOOOOOOOOOOOOOOOOQOOOOOOOOOOOOO
OOOOOOOOOOUiOOOOOOOOOOOOOOOOOOOOOUi
0-0
OOOOOOOOOCJOOOOOOOOOOOOOOOOOOOOO01O
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO^iO
-» _1 -1.
ooooooooooooooooooooooooooooooooo
ooooooooooooooooooooooooooooooooo
moomrnmmm-(ZO>OO>>>>>HZOmoOmrnmmmHZO
^V ^^ ~**^ ^*^ ^*V "\ "^ "*"** \. >v^ ^V ~\ "^ *\ ^v "*^ *\ '^ ^\ ^^ ^^
HZOOHZO HZOOHZn HZOOHZO
zo>>zo> zn>>zn> zoi>>zo>
XXHHXXH XXHHXXH TsXHHTCKH
HZ HZ HZ
ZO^ ZO.^ 2 O ^-
J^ J^ J/) p^ J^ fj} ^ ^ -^
C C 73
en 03 m
m m i-<
O O 0
c c c
rri m c/i
z z ~
H H
o
Ul
o
o
0
o
o
0
o
o
o
0
o
0
fO
o
8
o
o
o
o
>
73
o
o
o
o
o
o
o
o
o
o
o
o
o
0
Ul
g
o
0
o
o
o
o
0
H
\
H
z
o
0
o
0
0
o
o
0
o
0
o
0
Ul
o
o
o
o
o
o
8
8
o
H
\
z
n
X
o
o
o
0
o
0
o
0
o
0
Ul
8
8
o
o
o
o
o
o
8
>
73
~~s
o
^
H
"\
H
z
0
o
o
o
o
o
o
Ul
o
o
o
o
8
o
o
o
o
o
o
o
o
>
73
\
0
H
'^''S.
z
o
^
b
o
o
c
o
10
0
o
Ul
o
o
8
8
o
o
o
o
o
o
>
73
H
z
o
o
o
io
o
o
0
o
_fc
Ul
g
o
o
8
8
8
o
o
o
o
>
73
z
0
o o
O cj
ui O
o
O u
0 0
o
O cj
o o
o
O u
O 0
o
0
8
8
o
o
o
o
8
8
3> m
TO >
^ XI
n \
> -a
H n
*-*.
-a
73
m
_
o
c
<^
. o -•
£ «
rt- 3
Dl
C 0)
a
rt- O
m^
_J
0) —
3 <
0
^ 0)
T> ^
n T3
< c
01 "a
3 •
a.
o
SI 0)
"O -"
o <
T U)
A) .1
UJ ft
r+ •
J.
< ~h
(B C
m
99
-------
MOBILE3 Example #5: Anti-tampering Program (I/M, Start = 84, ICY = 80, 88, 95)
I/M program selected:
Start year (January 1):
Pre-1981 MYR stringency rate:
Mechanic training program?:
First model year covered:
Last model year covered:
Vehicle types covered:
1981 & later MYR test type:
1983
30%
No
1968
2020
LDGV, LDGT1, LDGT2
2500 rpm / Idle
1981 & later MYR test outpoints: 1.2% ICO / 22O ppm IHC
Anti- tampering program selected:
Start year (January 1): 1984
First model year covered: 1984
Last model year covered: 202O
Vehicle types covered: LDGV , LDGT1, LDGT2
*
* Annual :
*
*
*
*
Inspect in I/M areas only air pump, catalyst, fuel *
inlet (not with pi umbtesmo) , pcv and evaporative *
can i ster . *
*
Total HC emission factors include evaporative HC emission factors.
Cal . Year : 1980
Veh . Type :
Veh . Speeds :
VMT Mix:
Composite Eiiniss
Total HC •
Exhaust CO:
Exhaust NOX .
Cal . Year : 1988
Veh . Type •
Veh Speeds •
VMT Mix:
Composite Emiss
Total HC
Exhaust CO
Exhaust NO'
I/M
Ant i -tarn.
LDGV
19.6
O.666
ion Factors
5 . 74
45.75
2 88
I/M
Ant i -tarn.
LDGV
19.6
0.643
ion Factors
2 15
12 .83
1 56
Program:
Program:
LDGT1
19.6
0. 133
(Gm/Mi le)
7.68
58.52
3.37
Program:
Program:
LDGT1
19.6
0. 121
(Gm/Mi le)
3.84
23.04
2.72
Yes
Yes
LDGT2
19
0
12
76
4
Yes
Yes
.6
.088
.34
. 7O
.82
LDGT2
19,
0.
4.
24,
3.
,6
,087
82
38
O5
Ambient
Operat ing
LDGT
9.53
65.75
3.95
Ambient
Operating
LDGT
4.25
23 60
2.86
Temp:
Mode:
75.0
20.6
HDGV
19
O
17
175,
6
Temp:
Mode:
.6
.O4O
.44
.34
.56
75.0
2O. 6
HDGV
19
0.
8.
91 .
5.
.6
.041
.75
.06
32
(F)
/ 27
.3 /
LDDV
19
0
O
1
1
(F)
/ 27
.6
.005
.49
.30
.46
.3 /
LDDV
19
0
0.
1 .
1 .
.6
.036
.40
,32
, 17
2O. 6
Region
Altitude
LDDT
19
O
1
2
1
20.6
.6
.OO1
.01
. 16
.98
: Low
: 5OO.
HDDV
19
0
5
15
24
Region:
Altitude:
LDDT
19,
O
0,
1 .
1 ,
.6
.015
.62
.53
.45
.6
.060
.30
.01
.91
: Low
: 500.
HDDV
19.
O.
3.
11 .
17.
6
050
.94
63
74
Ft.
MC
19.
O.
8.
29.
O.
Ft.
MC
19.
0.
6.
19.
O.
6
OO7
35
51
49
6
OO7
02
81
85
All Veh
7.01
53.13
4.57
All Veh
2.88
17.65
2.78
CalJ Year: 1995
I/M Program: Yes
Anti-tarn. Program: Yes
Ambient Temp: 75.0 (F)
Operating Mode: 20.6 / 27.3 / 20.6
Region: Low
Altitude: 5OO. Ft.
-------
Veh Type: LDGV LDGT1 LDGT2 LDGT HDGV LDDV LOOT HDDV MC All Veh
Veh. Speeds: 19.6 19.6 19.6 19.6 19.6 19.6 19.6 19.6
VMT Mix- O.617 O.1O2 O.086 O.O41 O.O67 0.035 O.045 O.O07
Composite Emission Factors (Cm/Mile)
Total HC 1 28 2.11 2.18 2.14 5.11 0.41 O.66 2.99 6.O1 1.63
Exhaust CO: 8.26 12.97 13.15 13.O5 37.53 1.34 1.56 1O.44 19.73 9.85
Exhaust NO/.: 1.24 1.91 1.97 1.93 5.52 1.O3 1.17 12.76 O.85 2.05
CD
-------
1
MOBILES Example ffG: User Replaces MOBILES Data (1/M, ICY ;
2
2
2
3
2
2
3
1
3
4
3
2
2
.OOOO .OOOO .OOOO .OOOO OOOO .OOOO OOOO
.OOOO .OOOO .0000 .0000 OOOO .OOOO OOOO
oooo .oooo oooo oooo oooo oooo oooo
.OOOO .OOOO .0000 OOOO OOOO OOOO .0000
.oooo .oooo oooo .oooo oooo oooo oooo
. oooo . oooo . oooo . oooo oooo . oooo oooo
. oooo oooo . oooo oooo oooo . oooo oooo
. oooo . oooo . oooo . oooo oooo oooo . oooo
ooooo .ooooo ooooo ooooo ooooo ooooo
ooooo .ooooo ooooo .ooooo ooooo ooooo
OOOOO .00000 .00000 .00000 OOOOO .OOOOO
.ooooo .ooooo .ooooo ooooo .ooooo ooooo
.ooooo ooooo ooooo .ooooo .ooooo .ooooo
.ooooo .ooooo ooooo .ooooo .ooooo .ooooo
.ooooo .ooooo ooooo ooooo ooooo ooooo
. ooooo
O75
.039
O61
O36
.037
.04 4
037
O44
O75
039
O61
O36
O77
025
105
-OO8
8
1 1 1
1 1 1
1 1 2
1 1 2
1 5 1
1 5 1
1 5 2
1 5 2
. 107
,O27
.095
.024
070
.032
.O7O
.032
1O7
027
.095
.024
135
O15
. 225
OO5 .
80 82
83 95
8O 80
81 85
8O 82
83 95
80 SO
81 85
. OOOOO
1O7
.018
O94
. 03O
. O78
. O38
.078
.038
1O7
018
. O94
.O3O
134
.013
.206
,O13
1 .
0
18
2,
1 .
O
18 .
2.
1O6
.014
. 1O3
.028
O86
.036
086
.036
. 1O6
.014
1O3
.028
131
O1 1
149
.OOO
. 13
13
60
. 1O
. 13
13
. 6O
. 1O
. OOOOO
1OO
.009
.083
.026
075
.034
.075
O34
. 1OO
.009
O83
.026
O99
O1O
O97
.OOO
O.23
O 46
2 80
3.00
O 23
0 46
2 .80
3.OO
O92
.006
.076
.024
.075
032
O75
O32
.092
.006
076
.024
.O9O
OO8
.062
.OOO
OOOOO . OOOOO
OS 5
.005
O76
O22
O75
-O30
075
O30
.085
005
O76
022
.08 2
.007
.046
OOO
077
005
O63
O2O
.068
O28
O68
O28
O77
005
O63
.020
O62
006
OS 3
OOO
O66
005
O54
O18
059
.026
.059
.026
,O66
005
.054
.018
O45
.OO5
.029
.OOO
OOOOO
O52
-OO4
.043
O16
053
.024
.053
O24
052
004
,O43
.016
.033
.004
.023
OOO
IPROMT
= SO, 95 & 15)
TAMFLG
SPDFLG
VMFLAG
MYMRFG
NEWFLG
IMFLAG
ALHFLG
ATPFLG
IFORM
PRTFLG
ICEVFG
IDLFLG
NMHFLG
ZMLTAM LDGV.
LDGT1
LDGT2
HDGV
.OOOOO DRTAM. LDGV
OOOOO
.OOOOO .LDGT1.
. OOOOO
.OOOOO .LDGT2
OOOOO
OOOOO HDGV .
. OOOOO
JULMYR LDGV
/' of
New
New
New
New
New
New
New
New
LDGV
LDGT1
LDGT1
.LDGT2
LDGT2
HDGV
.HDGV
.LDDV
LDDV
. LDDT
.LDDT
HDDV
HDDV
.MC
.MC
no I/M
I/M
no I/M
I/M
no I/M
I/M
no I/M
I/M
no I/M
I/M
no I/M
I/M
no I/M
I/M
no I/M
I/M
rny ages
my ages
my ages
my ages
my ages
my ages
my ages
my ages
my ages
my ages
my ages
my ages
m/ ages
my ages
my ages
my ages
new exhaust bas
ber speci
ber speci
ber- speci
ber speci
ber speci
ber speci
ber spec i
ber spec i
f icat 101
f i cat 101
f i cat 101
f icat i 01
f icat i 01
f i cat i 01
f icat 101
f icat i 01
83 3O 1 68 2O 4 2 2
33 33 3.310.9
29.4 29.4 29.4 63.6
1 8O 19 6 19 B 19.6
1
33 33 75 32
29 4 29 4 63.6 16.7
16.O 19 6 19 6 15.O 19.6 81.O 2O.6 27
1- 10
1 1-2O
1-1O
1 1-20
1-10
1 1-2O
1-10
1 1-2O
1-1O
1 1-2O
1-1O
1 1-2O
1-1O
1 1-2O
1-1O
1 1-20
ic emission rates (ber) to be entered
cat 10
cat 10
cat 10
cat i o
cat i 01
cat io
cat 10
cat i o
I/M parameters
Average trips per day for each of 8 vehicle types
Average miles per day for each of 8 vehicle types
3 2O.6 Scenario (includes 8 average vehicle speeds)
-------
.657.083.057.1O0.015.O70.009.O09 Scenario's vmt mix
O.4O .08 .12 .14 .09 .09 .09 83. 9O. 75. Scenario's additional correction factors parameters
1 95 19.6 19.6 19 6 16.0 19.6 19.6 16.0 19.6 81.0 2O 6 27.3 20.6 Scenario (includes 8 average vehicle speeds)
.657.O83.O57.1OO.O15.070.OO9.OO9 Scenario's vmt mix
O.4O .08 .12 14 .09 O9 .09 83. 9O 75. Scenario's additional correction factors parameters
1 15 19.6 19.6 19.6 16.0 19.6 19.6 16.0 19.6 81.0 2O.6 27 3 20.6 Scenario (includes 8 average vehicle speeds)
657.083.057.1OO.015 07O.OO9.OO9 Scenario's vmt mix
0.4O .08 .12 .14 .09 O9 .09 83. 9O. 75. Scenario's additional correction factors parameters
-------
Warn i ng
Warn i ng :
Warni ng .
Warm ng •
Warni ng :
Warn i ng :
Warni ng :
Warn 1 ng :
Warn i ng •
Warn i ng .
Warm ng :
Warn i ng :
Warni ng :
Warn i ng •
Warni ng :
Warning:
Comment
O 999
O 992
O.999
O 992
O.992
1 .00
O 50OE-02
O. 130E-01
equat ion
equat i on
equat ion
equat ion
equat ion
equat ion
equat i on
equat ion
MYR sum
MYR sum
MYR sum
MYR sum
MYR sum
MYR sum
not
not
not
not
not
not
regi strat ion
regi strat ion
1 zeroes
2 zeroes
3 zeroes
4 zeroes
5 zeroes
6 zeroes
7 zeroes
8 zeroes
al
al
al
al
al
al 1
al 1
al 1
= 1 . ( wi
= 1 ( w i
= 1 (wi
= 1 (wi
= 1 . ( W 1
= 1 (wi
1 normal i ze)
1 normal i ze )
1 norma 1 i ze )
1 normal i ze)
1 normal i ze )
1 normal i ze )
wi th zero mi leage
with zero mileage
idle coefficients (and
idle coefficients (and
idle coefficients (and
idle coefficients (and
idle coefficients (and
idle coefficients (and
idle coefficients (and
idle coefficients (and
total )
total )
total )
total )
total )
total )
total )
total )
for
for
for
for
for
for
for
for
IR= 1 ,
IR= 1 ,
IR=1 ,
IR = 1 ,
IR=1 ,
IR=1 ,
IR=1 ,
IR=1 ,
IV =
IV =
IV =
IV =
IV =
IV =
IV =
IV =
1 ,
1 ,
1 ,
1 ,
5,
5,
5,
5,
IP=1
IP=1
IP = 2
IP = 2
IP=1
IP=1
IP = 2
IP = 2
A/C correction factor will be calculated
-------
MOBILE3 Example #6: User Replaces MOBILES Data (I/M, ICY = SO, 95 8. 15)
Replacement Tampering and Misfueling Rates Input by User:
Non-I/M Case
Component
Ai r Pump
Catalyst
Fuel Inl et
Other Misfueling
EGR System
Evap Canister
PCV System
0
O
O
0
0
0
O
Component
A 1 r Pump
Catalyst
Fuel Inlet
Other Misfueling
EGR System
Evap Canister
PCV System
O
0
O
O
O
0
O
Emi ss ion
Region Veh . Pollutant
1 1 1
1 1 1
1 1 2
1 1 2
1 5 1
1 5 1
1 5 2
1 5 2
ZML
.0
.O
.O
.0
.O
.O
.O
ZML
.O
.0
.0
.0
.0
.0
.0
LDGV
0
O
0.
0.
0.
0.
O
LDGV
0.
0.
O
O
O.
O.
O.
DET
0
O
O
O
0
0
O
DET
0
0
0
0
0
0
O
Factor Modificati
F
irst MY
198O
1983
198O
1981
1980
1983
1980
1981
Last
1982
1995
1980
1985
1982
1995
1980
1985
0
0
O
0
O
0
0
0
0
0
0
O
0
O
on
MY
ZML
.0
.O
0
.O
.0
.O
0
ZML
.O
.0
O
0
.0
.0
.O
LDGT1
0
0
0
O
0
0
0
LDGT1
O
0
0
0
0
0
O
DET
0
0
0
0
0
0
0
I/M
DET
0
0
0
0
0
0
0
LDGT2
ZML
0.
0.
0.
0.
0
0.
O.
Case
0
O
O
O
0
0
0
0
O
O
O
0
O
O
LDGT2
ZML
0.
0
0.
0.
0.
0.
0.
O
0
0
0
0
0
0
O
O
0
0
0
0
0
DET
0
O
O
O
0
0
O
DET
O
0
0
0
O
0
O
Prof i le
Base
1.13
0. 13
18.60
2. 10
1 . 13
0. 13
18.60
2 . 1O
DR
0.23
0.46
2.80
3.00
O 23
O.46
2.80
3.00
Al
tered
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
I/M program selected:
Start year (January 1):
Pre-1981 MYR stringency rate:
Mechanic training program?:
First model year covered:
Last model year covered:
Vehicle types covered:
1981 & later MYR test type:
1981 & later MYR test cutpoints:
1983
3O%
No
1968
2020
LDGV, LDGT1, LDGT2
250O rpm / Idle
1.2% ICO / 22O ppm IHC
HDGV
ZML
O.O
0.0
0.0
O.O
O.O
O.O
0 O
DET
0.0
O.O
O.O
0.0
O O
O.O
O.O
HDGV
ZML
0.0
0.0
O.O
O.O
O.O
0.0
O O
DET
0.0
0.0
O.O
0.0
O O
0.0
O.O
Non-methane HC emission factors include evaporative HC emission factors.
User supplied tampering and misfueling rates, basic exhaust emissions rates, veh registration distributions.
-------
Cal. Year- 1980
I/M Program: Yes
Anti-tam Program- No
Absolute Humidity. 83 00
Ambient Temp: 81.0 (F) Region: Low
Operating Mode: 2O.6 / 27.3 / 2O.6 Altitude 50O. Ft.
AC (DB / WE)- 1 O ( 9O.O / 75.O)
Veh . Type
Veh . Speeds •
VMT Mix
Extra Load-
Tr 1 r i n Tow :
LDGV
19
O
0
0
.6
.657
080
090
LDGT1
19
O
0
0
6
083
120
,09O
LDGT2
19
O
O
0
6
O57
14O
. 09O
LDGT
HDGV
16
O
.O
. 1OO
LDDV
19.
O.
.6
.015
LDDT
19.
0.
6
O70
HDDV
16.
O.
O
OO9
MC
19.
O.
.6
. OO9
Al 1 Veh
Composite Emission Factors (Gm/Mile)
Non-Meth HC .
Exhaust CO:
Exhaust NOX :
Hot Stabi 1 ized
NM-Idle HC:
Idle CO-
Idle NOX:
5
59
2
Idle
-0
0
0
. 33
.51
.86
6
71
3
Em i ss ion
.02
.O
19
0
12
0
.50
01
.06
Factors
.81
.44
.09
13
98
4
.54
.49
.97
9
82
3
.37
.20
84
20
27O
6
.49
. 37
. 28
O
4 ,
1
.62
.07
.46
O
2
1
99
17
99
5.
18.
27 .
93
35
12
7 .
27.
O
.01
.95
. 5O
7 .06
78.27
3.45
(Gm/Min)
1
15
0
.27
2O
.08
1
13
O
.00
.57
.08
1
1O
0
. 17
.96
.06
0
0
0
.0
.0
2O
0.
O
0.
. 12
34
.32
0.
O.
0.
36
89
92
1
3
O
.28
.51
02
0.0
O.O
0. 18
M / \j *~\j i i ^^I_[\_MI i a^* I >_> I wi 1 I ut? ocll<-^»-llcll.trui.
Value of inputted AC usage parameter is ignored.
User supplied tampering and misfueling rates, basic exhaust emissions rates, veh registration distributions.
Cal. Year• 1995
I/M Program- Yes
Anti-tarn Program: No
Absolute Humidity 83.OO
Ambient Temp- 81 O (F)
Operating Mode 2O.6 / 27 3 / 2O.6
AC (DB / WB)- 1.0 ( 90 0 / 75.0)
Region: Low
Altitude 5OO. Ft.
Veh . Type :
Veh . Speeds :
VMT Mix:
Extra Load:
Tr 1 r i n Tow :
LDGV
19.
0
0.
O.
LDGT1
.6 19
657 O
. O8O 0
. O9O O
6
O83
. 120
09O
LDGT2
19 6
O.O57
O 140
O O9O
LDGT
HDGV
16
O
0
. 100
LDDV
19
O
.6
O15
LDDT
19
O
6
. O70
HDDV
16.
O
0
OO9
MC
19
O
.6
OO9
Al 1 Veh
Composite Emission Factors (Gm/Mile)
Non-Meth HC :
Exhaust CO:
Exhaust NOX •
Hot Stabi 1 ized
NM-Idle HC :
Idle CO:
Idle NOX -
2
1 1 .
O.
Idle
-O
0.
O
41
. 18
.99
Em i
O2
.O
13
1
14
1
ss i on
O
2
0
.60
.82
35
Factors
. 15
35
.03
2 O5
16.13
1 59
(Gm/Min)
O. 18
2 .89
0 03
1
15
1
O
2
O
.79
.35
45
16
57
03
4
56
4
0
2
O
.81
.95
27
. 34
.55
O2
1
2
1
O
0
O
97
92
O1
,O
0
. 13
O.
1 .
1 .
O
0.
O.
.63
.55
. 14
12
. 36
. 2O
3.
12 .
13
0.
0
O.
22
60
55
27
84
25
5
20
O
O
2
O
28
.95
79
77
.47
.04
2
15
1
O
0
O
46
.64
.50
.O
.0
. 1 1
--J
u>
Comment- A/C correction factor will be calculated
Value of inputted AC usage parameter is ignored.
User supplied tampering and misfueling rates, basic exhaust emissions rates, veh registration distributions.
Cal . Year • 2015
I/M Program: Yes
Anti-tarn Program- No
Absolute Humidity. 83.OO
Ambient Temp- 81 0 (F)
Operating Mode 2O 6 / 27 3 / 20 6
AC (DB / WB): 1.O ( 9O 0 / 75 0)
Region: Low
Altitude: 5OO. Ft.
Veh. Type:
Veh. Speeds:
VMT Mix:
Extra Load.
LDGV
19 6
O.657
O.O80
LDGT1
19.6
O O83
0. 120
LDGT2
19 6
O.O57
O. 14O
LDGT
HDGV
16 O
O 1OO
LDDV
19 6
O O15
LDDT
19.6
O 07O
HDDV
16.O
O.O09
MC
Al1 Veh
19 6
O.O09
-------
Trlr 1n Tow: 0.090 O.O9O O.090
Composite Emission Factors (Gm/Mile)
Non-Meth HC: 1.07 1.21 1.25 1.23 3.16 0.40 O.68 3.03 5.28 1.32
Exhaust CO: 1O.O8 11.87 12.47 12.12 21.69 1.36 1.6O 12.O1 2O.95 10 92
Exhaust NOX: O.98 1 .02 1.06 1.03 4 O2 1 .02 1.14 12 79 O.79 1.41
Hot Stabilized Idle Emission Factors (Gm/Min)
NM-Idle HC: -O.02 0.08 0.09 0.09 0.31 O.O 0.14 0.27 0.77 0.0
Idle CO: O.O 1 55 1.75 1.63 1.69 O.O 0.38 0.83 2.47 O.O
Idle NOX: O.13 0.02 0.02 0.02 0.01 O.14 O.2O 0.22 O.O4 O.11
-------
Appendix A
MOBILES STRUCTURE CHART
-------
MOBILES STRUCTURE CHART
-CONSEC
-ONESEC
-PARSEC
-REGMOD
MAIN-
-EFCALX
-OUTPUT
-------
Appendix B
MOBILE3 MODULE DICTIONARY
-------
B-i
MOBILES MODULE DICTIONARY
Module
Purpose
MAIN
CONSEC
ONESEC
PARSEC
GETIMC
GETATP
YRTEST
NEWERQ
CCEVAX
QUITER
REGMOD
HDDMYM
TFCALX
EFCALX
GETCUM
TAMPER
DISRAT
Controls the overall execution of the program.
Reads into MOBILES and verifies the control flags.
Reads into MOBILES and verifies the ONE-TIME DATA.
Reads into MOBILES and verifies the scenario parameters.
Reads in user-supplied alternative I/M credits.
Reads & verifies user-supplied anti-tampering program
parameters and effectiveness rates.
Converts a 2-digit input year to a 4-digit year and
validates the result.
Processes user-supplied model year basic exhaust emission
rates and zeroes all idle coefficients for the pollutant,
vehicle, and region specified. (Since the idle emissions
are based solely upon the default emission rates, they
are zeroed out when alternate rates are used.)
Processes user-supplied trip per day and miles per day
data.
Prints error and warning messages and comments.
Adjusts model year mileage and registration data for
January 1 calendar year calculations.
Computes the weighted calendar year mileage distribution
for HDDV's.
Computes the travel fractions for each vehicle type and
the VMT mix, if not user-supplied.
Computes the composite FTP, idle and weighted emission
factors for each vehicle type.
Computes the January 1 cumulative average mileages for
all 8 vehicle types.
Computes the tampering effects on bag emissions and on
hot soak, diurnal, & crankcase HC.
Computes the disablement rates for each vehicle type,
model year, and mileage distribution.
-------
B-2
Module
Purpose
EFFGRP
EMI RAT
BAGEME
EVAPEME
TEC HO
C1T07
C8T012
A8T011
ADJ12
ATPEFF
SETEGS
BIGCFX
SPFCLX
ALUH
Constructs the tampering effects technology group sizes.
Computes/assigns the emission impact rates for the
tampering effects groups.
Computes the tampering bag emission effects.
Computes the tampering evaporative and crankcase HC
emission effects.
Zeroes out tampering effects group size effects where
particular tampering types cannot occur, given the
technology.
Calculates overlap categories 1 to 7 for tampering
effects group sizes.
Calculates overlap category sizes 8 to 12 for tampering
effects group sizes.
Adjusts tampering effects category sizes when any of the
non overlapping categories 8 to 11 are negative.
Adjusts all tampering category sizes to eliminate a
negative category 12 size.
Applies the anti-tampering program effectiveness factors
to the 11 positive tampering effects categories.
Sets the tampering effects group sizes by combining
subsets of the overlap category sizes and weighting by
the technology group sizes.
Determines the basic exhaust emission level correction
factors for speed, temperature, humidity, trailer towing,
extra load, air conditioning, and percent vehicle-miles-
traveled in cold/hot-starts. Also computes the CO Bag 1
and methane offsets.
Evaluates the 5th degree polynomial (exponentiated for HC
and CO) used in computing the speed correction factor for
LDGV, LDGT1, LDGT2 and MC.
Computes emission correction factors for air
conditioning, extra load, trailer-towing, and humidity.
-------
B-3
Module
Purpose
CCEVRT
HOTSOK
TPD
DIURNAL
XMPD
CRANKC
BEF
PCLEFT
BEFIDL
IGEPTR
IGUPTR
IGLPTR
IGTPTR
Computes the hydrocarbon crankcase and evaporative
emission factors.
Selects the appropriate hot soak HC value for a given
model year, vehicle type and region.
Selects the appropriate trips/day value for a given model
year, vehicle type and region.
Selects the appropriate diurnal HC value for a given
model year, vehicle type and region.
Selects the appropriate miles/day value for a given model
year, vehicle type and region.
Selects the appropriate crankcase HC value for a given
model year, vehicle type and region.
Determines the basic exhaust model year emission level
and adjusts it for operating mode, methane and tampering
offsets, temperature, and inspection/maintenance.
Determines the adjustment that is applied to the basic
exhaust emission factor for an inspection/maintenance
program.
Determines the basic idle model year emission level and
adjusts it with the methane offset, if necessary.
Selects the pointer for the fraction of vehicles equipped
with air conditioning given the model year, vehicle type,
and region.
Selects the pointer for the fraction of vehicles using
air conditioning given the model year, vehicle type, and
region.
Selects the pointer for the fraction of vehicles with
extra load given the model year, vehicle type, and region.
Selects the pointer for the fraction of vehicles with
trailer in tow given the model year, pollutant, vehicle
type, and region.
-------
B-4
Module
Purpose
IGPPTR
IERPTR
ISPPTR
ISPPT8
IXEMPT
ITCPTR
IGSFPT
IGDPTR
OUTPUT
OUTHD1
OUTHD2
OUTHD3
OUTHD4
OUTHDR
OUTTAM
OUTNEW
OUTIMP
OUTATP
OUTMTH
Selects the pointer for speed correction factor
coefficients given the model year, pollutant, vehicle
type, and region.
Selects the pointer for the slope and intercept for
values for the exhaust emission rate equation.
Selects the pointer for the bag speed normalization
coefficients (LDV and LDT's only).
Selects the pointer for the bag speed normalization
coefficients (MC only).
Selects the pointer for the methane offset value given
the model year, vehicle type and region.
Selects the pointer for the temperature correction
coefficient given the model year, pollutant, vehicle
type, and region.
Selects the pointer for the gross sales fraction given
the model year, vehicle type, and region.
Selects the pointer for various tampering coefficients.
Controls the printing of the scenario results.
Prints the run header when the format flag IFORM=1.
Prints the run header when the format flag IFORM=2.
Prints the run header when the format flag IFORM=3.
Prints the run header when the format flag IFORM=4.
Prints the run title.
Prints the user supplied tampering effectiveness rates.
Prints the user supplied alternate emission equations.
Prints the I/M program parameters, when required.
Prints the user supplied anti-tampering program
parameters.
Prints messages indicating whether hydrocarbon emissions
are non-methane or total.
-------
Module
Purpose
USDPTR
OUTDT1
OUTDT2
OUTDT3
OUTDT4
OUTPOL
BLOCK DATA 1
BLOCK DATA 2
BLOCK DATA 3
BLOCK DATA 4
BLOCK DATA 5
BLOCK DATA 6
BLOCK DATA 7
BLOCK DATA 8
BLOCK DATA 9
BLOCK DATA 10
BLOCK DATA 11
BLOCK DATA 12
BLOCK DATA 13
Finds the pointers into the user supplied data name array.
Prints the scenario results when the format flag IFORI^l.
Prints the scenario results when the format flag IFORM=2.
Prints the scenario results when the format flag IFORM=3.
Prints the scenario results when the format flag IFORf£=4.
Determines which pollutant should be printed.
Contains speed correction factor coefficients for LDGV's
and LDGT's.
Contains the model year mileage and model year
registration distributions.
Contains the first and last model year groups for FTP and
idle emission rates.
Contains the FTP exhaust emission zero mileage emission
and deterioration rates.
Contains the idle exhaust emission zero mileage emission
and deterioration rates.
Contains the default I/M credits for technologies 1
through 2.
Contains the default I/M credits for technologies 4
through 10.
Contains the methane offset factors.
Contains the hot soak evaporative HC emission values and
their model year groups.
Contains the average number of trips per day values and
their model year groups.
Contains the diurnal evaporative HC emission values and
their model year groups.
Contains the average number of miles per day values and
their model year groups.
Contains the crankcase HC emission values and their model
year groups.
-------
B-6
Module
Purpose
BLOCK DATA 14
BLOCK DATA 15
BLOCK DATA 16
BLOCK DATA 17
BLOCK DATA 18
BLOCK DATA 19
BLOCK DATA 20
BLOCK DATA 21
BLOCK DATA 22
BLOCK DATA 23
BLOCK DATA 24
BLOCK DATA 25
BLOCK DATA 26
Contains miscellaneous integer-valued system parameters,
such as I/O device numbers, calendar year limits and
vehicle group pointer vectors.
Contains the temperature correction factor coefficients.
Contains the bag and FTP emissions normalized by zero
mile FTP rate. Also initializes speed correction factor
coefficients for HDG and HDD vehicles.
Contains the model year groups for normalized bag
fractions.
Contains the model year groups for speed correction
coefficients.
Contains the fraction of vehicles equipped with air
conditioning, the air conditioning correction factors,
extra load correction factors, and the trailer towing
correction factors.
Contains the model year groups for air conditioning
equipped vehicles, air conditioning correction factors,
extra load correction factors, and the trailer towing
correction factors.
Contains the sales fractions of total fleet sales and
their model year groups.
Contains character string arrays and their associated
pointer variables.
Contains the tampering calculation data, model year
groups, and related parameters.
Contains the model year groups for temperature correction
factor coefficients.
Contains the model year mileage and model year
registration distributions for HDDV.
Documents common blocks not initialized by any BLOCK DATA
subprogram.
-------
Appendix C
MOBILES SOURCE CODE LISTING
-------
Appendix C
Table of Contents
(sequential)
Program Description C-l
MAIN, Program C-15
CONSEC, Subroutine C-18
ONESEC, Subroutine C-23
PARSEC, Subroutine C-29
GETVMT, Subroutine C-32
YRTEST, Subroutine C-34
NEWERQ, Subroutine C-35
GETIMC, Subroutine C-37
GETATP, Subroutine C-39
CCEVAX, Subroutine C-42
QUITER, Subroutine C-43
REGMOD, Subroutine C-50
HDDMYM, Subroutine C-54
TFCALX, Subroutine C-55
EFCALX, Subroutine C-57
GETCUM, Subroutine C-61
TAMPER, Subroutine C-62
DISRAT, Subroutine C-66
EFFGRP, Subroutine C-71
EMIRAT, Subroutine C-74
BAGEME, Subroutine C-76
EVPEME, Subroutine C-77
TECHO, Subroutine C-79
C1T07, Subroutine C-81
C8T012, Subroutine C-82
A8T011, Subroutine C-84
ADJ12, Subroutine C-86
ATPEFF, Subroutine C-88
SETEGS, Subroutine C-90
BIGCFX, Subroutine C-91
SPFCLX, Subroutine C-99
ALUH, Subroutine C-100
CCEVRT, Function C-102
HOTSOK, Function C-104
TPD, Function C-105
DIURNL, Function C-106
XMPD, Function C-107
CRANKC, Function C-108
BEF, Function C-109
PCLEFT, Function C-110
BEFIDL, Function C-113
IGEPTR, Function C-114
IGUPTR, Function C-115
IERPTR, Function C-119
ISPPTR, Function C-120
ISPPT8, Function C-121
IEXMPT, Function C-122
ITCPTR, Function C-123
IGSFPT, Function ..C-124
IGDPTR, Function C-125
OUTPUT, Subroutine C-l27
OUTHD1, Subroutine C-129
OUTHD2, Subroutine C-130
OUTKD3, Subroutine C-131
OUTHD4, Subroutine C-132
OUTHDR, Subroutine C-133
OUTTAM, Subroutine C-134
OUTNEW, Subroutine C-136
OUTIMP, Subroutine C-l37
OUTATP, Subroutine C-139
OUTMTH, Subroutine C-l41
USDPRT, Subroutine C-142
OUTDT1, Subroutine C-143
OUTDT2, Subroutine C-145
OUTDT3, Subroutine C-147
OUTDT4, Subroutine .C-151
OUTPOL, Subroutine C-l55
BLOCK DATA 01 C-156
BLOCK DATA 02 C-160
BLOCK DATA 03 C-163
BLOCK DATA 04 C-170
BLOCK DATA 05 C-175
BLOCK DATA 06 C-180
BLOCK DATA 07 C-196
BLOCK DATA 08 C-202
BLOCK DATA 09 C-206
BLOCK DATA 10 C-209
BLOCK DATA 11 C-211
BLOCK DATA 12 C-214
BLOCK DATA 13 C-216
BLOCK DATA 14 C-218
BLOCK DATA 15 C-220
BLOCK DATA 16 C-227
BLOCK DATA 17 C-235
BLOCK DATA 18 C-238
BLOCK DATA 19 .C-240
BLOCK DATA 20 C-244
BLOCK DATA 21 C-246
BLOCK DATA 22 C-249
BLOCK DATA 23 C-250
BLOCK DATA 24 C-259
BLOCK DATA 25 C-262
BLOCK DATA 26 C-264
-------
Appendix C
Table of Contents
(alphabetical)
ADJ12, Subroutine C-86
ALUH, Subroutine C-100
ATPEFF, Subroutine C-88
A8T011, Subroutine C-84
BAGEME, Subroutine C-76
BEF, Function C-109
BEFIDL, Function C-113
BIGCFX, Subroutine C-91
BLOCK DATA 01 C-156
BLOCK DATA 02 C-160
BLOCK DATA 03 C-163
BLOCK DATA 04 C-170
BLOCK DATA 05 C-175
BLOCK DATA 06 C-180
BLOCK DATA 07 C-196
BLOCK DATA 08 C-202
BLOCK DATA 09 C-206
BLOCK DATA 10 C-209
BLOCK DATA 11 C-211
BLOCK DATA 12 C-214
BLOCK DATA 13 C-216
BLOCK DATA 14 C-218
BLOCK DATA 15 C-220
BLOCK DATA 16 C-227
BLOCK DATA 17 C-235
BLOCK DATA 18 C-238
BLOCK DATA 19 C-240
BLOCK DATA 20 C-244
BLOCK DATA 21 C-246
BLOCK DATA 22 C-249
BLOCK DATA 23 C-250
BLOCK DATA 24 C-259
BLOCK DATA 25 C-262
BLOCK DATA 26 C-264
CCEVAX, Subroutine C-42
CCEVRT, Function C-102
CONSEC, Subroutine C-18
CRANKC, Function C-108
C1T07, Subroutine C-81
C8T012, Subroutine C-82
DISRAT, Subroutine C-66
DIURNL, Function C-106
EFCALX, Subroutine C-57
EFFGRP, Subroutine C-71
EMIRAT, Subroutine C-74
EVPEME, Subroutine C-77
GETATP, Subroutine C-39
GETCUM, Subroutine C-61
GETIMC, Subroutine C-37
GETVMT, Subroutine C-32
HDDMYM, Subroutine C-54
HOTSOK, Function C-104
IERPTR, Function C-119
IEXMPT, Function C-122
IGDPTR, Function C-125
IGEPTR, Function C-114
IGSFPT, Function C-124
IGUPTR, Function C-115
ISPPT8, Function C-121
ISPPTR, Function C-120
ITCPTR, Function C-123
MAIN, Program C-15
NEWERQ, Subroutine C-35
ONESEC, Subroutine C-23
OUTATP, Subroutine C-139
OUTDT1, Subroutine C-143
OUTDT2, Subroutine C-145
OUTDT3, Subroutine C-147
OUTDT4, Subroutine C-151
OUTHDR, Subroutine C-133
OUTHD1, Subroutine C-129
OUTHD2, Subroutine C-130
OUTHD3, Subroutine C-131
OUTHD4, Subroutine C-132
OUTIMP, Subroutine C-137
OUTMTH, Subroutine C-141
OUTNEW, Subroutine C-136
OUTPOL, Subroutine C-155
OUTPUT, Subroutine C-127
OUTTAM, Subroutine C-134
PARSEC, Subroutine C-29
PCLEFT, Function C-llO
Program Description C-l
QUITER, Subroutine C-43
REGMOD, Subroutine C-50
SETEGS, Subroutine C-90
SPFCLX, Subroutine C-99
TAMPER, Subroutine C-62
TECHO, Subroutine C-79
TFCALX, Subroutine C-55
TPD, Function C-105
USDPRT, Subroutine C-142
XMPD, Function C-107
YRTEST, Subroutine C-34
-------
C-l
Appendix C: MOBILE3 Program Description June 7, 1984
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
0 0
zz
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
******* MOBILE3 ******* May 31, 1984
MOBILE3 is the third version of the FORTRAN program implementation of the
Mobile Source Emission Model. It updates and replaces MOBILE2. The model
estimates HC, CO and NOx exhaust and HC evaporative emission factors by
motor vehicles. For information on using the program and on the
differences between MOBILE3 and MOBILE2, consult the User's Guide to
MOBILE3, EPA 460/3-84-002, and the User's Guide to MOBILE2,
EPA 460/3-81-006. Otherwise questions should be directed to:
Office of Mobile Sources
Emission Control Technology Division
Test and Evaluation Branch
2565 Plymouth Road
Ann Arbor, Mich. 48105
Telephone: 313-668-4473
FTS 374-8473
Source Code Documentation
The source code itself is commented to assist the users who require a
more detailed understanding of the program than provided in the Guides.
This section provides the following information:
1) Execution summary
2) Source code structure
3) Source code comments structure
a) Subroutines and functions header format
b) BLOCK DATA subprograms header format
c) In-line comments
4) Subscript dictionary
5) Subroutine / function parameter dictionary
1) Execution summary
1 ntroduction:
MOBILE3 is a computer model designed to estimate mobile source emission
factors by vehicle type, calendar year and region. The model weights
emissions from the past 20 model years to obtain fleet emissions as of
January 1 of the year requested. The emissions are adjusted to
compensate for tampering, speed, temperature and other factors.
The MOBILE3 program's MAIN loops through three sections: input,
computation and output. Each of these sections consists of a set of
subroutines, each of which may in turn call other subroutines and
functions to compute their tasks. Descriptions of the sections are
given below, followed by comments on run termination and data storage.
The structure diagram and subprogram dictionary in the User's Guide to
MOBILE3 should aid in the discussion. Note that every subprogram name
is entirely in upper case and every subprogram's role is mentioned.
1 nput:
-------
C-2
Appendix C: MQBILE3 Program Description June 7, 1984
59 C The input section of MOBILE3 is responsible for reading in values into
60 C the program. These values can either control subsequent I/O, supply
61 C the one-time data (used for all scenarios) or describe the individual
62 C scenarios to be analysed.
63 C
61* C On the first pass through the code, CONSEC performs the control portion
65 C of the input section. CONSEC reads in the 14 flags which dictate what
66 C user input may be required, how the analysis will be performed, and what
67 C output format and content will be printed.
68 C
69 C Next on the first pass, ONESEC will check the flags for values
70 C indicating one-time data is expected. The data is read in and screened
71 C for being within the ranges expected by the model. If there are' no
72 C errors, these values then replace the default values stored in BLOCK
73 C DATA or specify features which are only partially initialized in B.D.
74 C or not at all. Examples of the first case are tampering rates,
75 C registration and mileage accrual rate distributions, basic emission
76 C rates, and trips and miles per day. Examples of the second case are the
77 C Inspection / Maintenance (I/M) program and the Anti-Tampering (A-T)
78 C program. This subroutine calls GETIMC, GETATP, GETVMT, NEWERQ and
79 C CCEVAX to read in I/M, A-T, vmt, emission rate and evaporative related
80 C data, respectively.
81 C
82 C Finally, PARSEC reads in the parameter record for the first scenario.
83 C These parameters are region, calendar year, speed, temperature and
84 C hot / cold start percentages. Depending on the control flags, a new vmt
85 C mix can be entered via GETVMT and / or supplemental correction factors
86 C may also be read. In subsequent passes only PARSEC is called for input.
87 C ONESEC, GETATP and PARSEC call YRTEST to check if a year value is in
88 C the allowed range.
89 c
90 C Computation
91 C
92 C The computation of MOBILE3 emission factors is handled by REGMOD and
93 C EFCALX. Each of these subroutines calls a number of lesser routines,
94 C each of which performs a step or steps in the procedure. REGMOD is
95 C called on the first pass and thereafter only when the calendar year,
96 C region or altitude changes. EFCALX is called on every pass.
97 C
98 C This section generates composite emission factors: corrected emission
99 C rates from the 20 model years up through the calendar year are
100 C weighted together by their registration and mileage distributions.
101 C REGMOD constructs the weighting factors. REGMOD calls HDDMYM to build
102 C the calendar year dependent HDDV mileage distribution and TFCALX to
103 C combine the distributions into travel fraction weights.
104 C
105 C EFCALX is the emission factor calculation driver. First, once-per-
106 C scenario calls are made to assemble the correction and weighting
107 C factors to be used. Correction factors compensate for scenario
108 C deviations from the FTP standard conditions assumed by MOBILE3 in
109 C developing the hard-coded basic emission rates and related data.
110 C GETCUM calculates the cumulative mileage distribution. TAMPER figures
111 C the vehicle tampering offsets, including the counter-effects of an
112 C A-T program. BIGCFX generates the adjustments for speed (via SPFCLX),
113 C temperature, methane and CO offset and cold / hot start operating mode.
114 C BIGCFX also calls ALUH to produce the corrections for air conditioning,
115 C extra loading, trailer towing and humidity.
116 C
-------
C-3
Appendix C: MOBILE} Program Description June 7, 1984
117 C Note that the tampering group of 13 subroutines and 1 pointer function
118 C is the major new feature in MOBILE3- TAMPER calls DISRAT to figure
119 C disablement rates, EFFGRP to compute tampering effects group sizes,
120 C EMIRAT to assign emission impact rates, BAGEME to combine group sizes
121 C and impact rates into bag emission effects, and EVPEME to generate the
122 C HC evaporative effects. EFFGRP calls TECHO, C1T07, C8T012, A8T011,
123 C ADJ12, ATPEFF and SETEGS to carry out the series of steps necessary
124 C to obtain the group sizes. ATPEFF is where the anti-tampering program
125 C effectiveness rates are applied to reduce the sizes.
126 C
127 C EFCALX then loops through each pollutant, vehicle type and model year
128 C case, computing, correcting, weighting and adding that case's
129 C contribution to the composite results for the calendar year selected.
130 C CCEVRT returns the non-exhaust HC factor, including hot soak (HOTSOK) ,
131 C diurnal (DIURNL) & crankcase (CRANKC) HC, weighted by trips / day (TPD),
132 C and miles / day (XMPD). BEF extracts the basic exhaust emission rate,
133 C corrects it for operating mode, temperature, tampering, methane and CO
134 C offsets and I/M program, the last via a call to PCLEFT. BEFIDL
135 C determines the basic idle emission factor. EFCALX itself applies the
136 C speed and ALUH corrections and the travel fraction weighting factor.
137 C After all cases have been processed, control is transferred to OUTPUT.
138 c
139 C Output
140 C
141 C On every pass, OUTPUT routes the results to the report unit using the
142 C format chosen by the user. Each number (#) of the four possible format
143 C codes has its own branch in OUTPUT to subroutines labelled OUTHD# and
144 C OUTDT#. Called only on the first pass, OUTHD# echoes the run title via
145 C OUTHDR and, if a numeric format, the field headers or, if a descriptive
146 C format, information pertaining to all scenarios.
147 C
148 C Formats 1 and 2 are the numeric formats. Data written out via 1 or 2
14S C is easily read back into post-processors. There is no narrative aside
15C C :rorp the run title and the field descriptors at the top of the file.
151 C Formats 3 and 4 are descriptive formats and are intended for hard-copy
152 C reports. Run and scenario parameter information is echoed out and
153 C field descriptors are supplied for each scenario. Depending on the
154 C control flags, OUTHD3/4 can call OUTTAM (tampering rates), OUTNEW
155 C (emission rates), OUTIMP (I/M program) , OUTATP (A-T program), OUTMTH
156 C (type HC) and / or USDPTR (user supplied data comments pointers).
157 C All 4 OUTDT# call OUTPOL to select the pollutants to be printed.
158 c
159 C Program termination
160 C
l6l C After the last scenario is processed, execution is terminated normally
162 C by an end-of-file (eof) return on PARSEC's attempt to read in another
163 C scenario record. Abnormal termination can occur prior to that point
164 C for a number of reasons, as described in the User's Guides. Except for
165 C GETIMC and GETATP, all errors and warnings are routed through QUITER.
166 C Just one error aborts a scenario, some errors abort the entire run, and
1&7 C 50+ errors of any type also stop the run.
168 C
169 C BLOCK DATA and pointer functions
1/0 C
171 C Data variables and arrays are usually passed via common blocks.
172 C Most of the common storage areas are initialized in a series of 25 BLOCK
173 C DATA subprograms. The remainder are documented in BLOCK DATA 26 and are
174 C assigned values during execution (by user input or program computation),
-------
c-4
Appendix C: MOBILE3 Program Description
June 7, 1981*
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
instead of during compilation. To reduce the common area size, much of
the data was compressed, storing only once a value used by a contiguous
set of years, usually given the region and vehicle type. By storing
also these model year ranges, pointer functions can then subsequently
access the data, picking out the right value for the case being
evaluated. The pointer functions (with arrays accessed in parentheses)
are IGEPTR (ACEQIP), IGUPTR (ACCF), IGLPTR (XLCF), IGTPTR (TWCF),
IGPPTR (GPACOF, GPBCOF), IERPTR (ZMLBEF, DRBEF, ZMLIDL, DRIDL),
ISPPTR & 1SPPT8 (SPBACK), IEXMPT (EXMETH), ITCPTR (TTACOF, TT4COF),
IGSFPT (GSFRAC) and IGDPTR (TGS, EMEGR, EVPTGS, EVPEMI).
2) Source code structure
This section describes the layout of the code plus the numbering and
naming conventions.
The source code for the subprograms is grouped as follows:
program header
MAIN
input subroutines
QUITER
computation subroutines
computation functions
pointer functions
output subroutines
BLOCK DATA subprograms
Within each grouping and nesting
ca11i ng order.
level, the routines usually appear in
The User's Guide listing of the code has each subprogram starting at an
integral multiple of 1000, simplifying the construction of the Table
of Contents. That listing also has the comments in mixed case, to
improve readability. The MOBILE3 tape being mailed out to the user
community has this mixed case version in File 1. An upper case only
version, with hyphens replacing underscores and blanks replacing plus
carriage controls, is in File 2, for use by installations not able to
process these features. For example, EPCDIC PN character set is upper
case only.
Statement number ranges are defined for usage as follows:
1 - 9 not used
10 - 98 - branching
99 - branch to last RETURN / RETURN1 / STOP before END
100 - 199 - READ formats
200 - 299 " WRITE prompt and output formats
300 - 399 ~ WRITE error and warning messages
400+ - not used
Statement numbers are local. For example, within each subprogram,
branch numbers start at 10, READ formats start at 100, etc.
Given FORTRAN'S 6 character maximum on subprogram name lengths, useful
naming conventions are hard to come by. There is also the limitation
posed by not wanting to change arbritrarily all the subprogram names of
-------
c-5
Appendix C: MOBILE3 Program Description
June 7,
233
234
235
236
237
238
239
21+0
2k}
242
243
2kk
21+5
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
C
C
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
the predecessor program, MOBILE2. Hence, the only conventions are:
a) Input driver sections all have the suffix 'SEC1.
b) Pointer functions all begin with 'I1 (to get default INTEGER typing)
c) Pointer functions all contain/end with 'PT1 or 'PTR'.
d) Output subroutines all have the prefix 'OUT'.
Otherwise, new subprogram names were picked to indicate the purpose of
the code.
3) Source code comments structure
Each subprogram contains a documentation header, set up in a standard
format as described below. All variables and arrays used in the code
are defined in the comments. The subroutine / function headers define
local parameters and local variables / arrays. The BLOCK DATA headers
describe the COMMON storage areas. Array subscripts and subprogram
parameters are specified in dictionaries following this section. The
intent is to allow the user to scan the source code on-line for
definitions, rather than have to leaf through hard-copy documentation
such as MOBILE2's APPENDIX A.
a) Subroutines and functions header format
C
C
C
C Called by
C
C Calls
C
nput on cal1:
parameter list:
common block (s):
//
c
c
c
c
c
c
c
C Output on return:
C
C parameter list:
C common block (s):
C //
C
C
C
C Local array subscripts:
C
C (<#>,...) - (,...)
C
C
C
C Local variable / array dictionary:
C
C Name Type Description
-------
C-6
Appendix C: MOBILE3 Program Description June 7» 1984
291 c c
292 C C
293 C C
294 c c
295 C C
296 C C Notes:
297 C C
298 C C
299 C C
300 C C
301 C
302 C
303 C Notes on format:
304 C
305 C A local variable is one not passed in via the parameter list
306 C or a common block. It can be used in the argument list of a
307 C subprogram call made by the defining subprogram.
308 C
309 C Also, if a section of the header is not needed, its format is
310 C omitted. For example, if no subprograms are called, then the
311 C 'C Calls ' line is not included.
312 C
313 C Finally, 'Output on return1 includes any variable / array whose
314 C contents can be modified by the subprogram. This usually will not
315 C include data that can be changed by subprograms called by the
316 C subprogram, since the comment headers on those subprograms will
317 C indicate what is being passed back up.
318 c
319 C b) BLOCK DATA subprogram header format
320 C
321 C BLOCK DATA
3 ~ -i r r
J L. L. O w
323 C C BLOCK DATA subprogram <#>
324 C C
325 C C
326 C C
327 C C Common block array subscripts:
328 C C
329 C C (<#>,...) - (,.. .)
330 C C
331 C C
332 C C
333 C C Common block dictionary:
334 C C
335 C C Name Type Description
336 C C
337 C C //:
338 C C
33? C C
340 C C
341 C C
342 C C Local array subscripts:
343 c c
344 C C (<#>,...) - (,...)
345 C C .
346 C C
347 C C
348 C C Local array dictionary:
-------
C-7
Appendix C: MOBILE3 Program Description June ~J, 1984
349
350
•j r 1
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C Name Type Description
C__ _ _ .. . _ __ ... _ .._._— ___..._ —
— _ _ —
C
C
C
C
COMMON // ...
.
.
.
C
DIMENSION (or type) (subscr i pt (s) )
.
.
C
EQUIVALENCE (,)
,
.
.
C
C //: 's labels, purpose or data
C or on the structure of the initializing DATA
C statement (s) >
C
DATA /...
.
.
.
.../
C
C //: . . .
.
.
,
END
Notes on format:
Local arrays are defined and then equivalenced to common block arrays
that are too large be intialized in 1 DATA statement. Too large =
would require greater than 19 continuation lines, the FORTRAN limit.
The local arrays dictionary is often compressed by providing a
generic definition of the conventions used to construct and name the
set of local arrays to be equivalenced to a given common array.
"//:" prefix is included only if a large number of common
blocks are being initialized in a single BLOCK DATA (see BD 23).
c) In-line statements
In-line comments are intended to describe the algorithm being used
by the code. Where MOBILE3 is identical to MOBILE2 in operation,
the MOBILE2 comments have usually been left intact. Where the
method has been updated or the whole section / subprogram is new,
the in-line comments describe the MOBILE3 methodology.
-------
C-8
Appendix C: MOBILE3 Program Description
June 7,
407
408
409
410
411
41 2
413
414
415
416
417
418
419
420
421
422
423
424
425
426
428
429
430
431
432
433
434
435
436
437
438
43S
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
Particular attention is paid to the use of indices and pointers.
Some of the ambiguities of MOBILE2, such as the use of IDX vs JDX,
have been cleared up. The usage of new keys and pointers, as in
the TAMPER group of routines, is specified in detail where they
occur .
4) Subscript dictionary
Subscript variables used to index arrays in MOBILE3 are globally
defined, not in the sense that the values are available to all
subprograms, but rather that the same label is used for the same
subscript function throughout the code. IP is the 3 pollutants index
for all of MOBILE3. although its instances are usually as a local
variable. As array subscripts, all these variables must be of type
INTEGER. The default INTEGER typing syntax rule is employed by having
all subscripts begin with a letter from the range i through N.
Name Range Description
IAD 1-5 index into ID dimension of ATR for ADJFAC equation
IADJ 1-2 index into CSIZE adjustment vector ADJFAC
IAY 1-2 ant i -tamper i ng program start year flag:
1 = in year range up thru start year
2 = in year range after start year
IB 1-3 bag number:
1 = cold start
2 = hot stabi 1 ized
3 = hot start
1BER 1-2 terms of user supplied new emission rate equation:
1 = zero mile level (intercept)
2 = deterioration rate (slope)
1C 1-7 overlap effects categories computed direct from base
tamper rates; each case is the set intersection of
the indicated disablement types:
1 = AIRS * CATS
2 = AIRS * NCKS
3 = AIRS ft TNKS
4 = AIRS * CATS * NCKS
5 = AIRS * CATS * TNKS
6 = CATS * NCKS
7 = CATS * TNKS
8-12 no overlap effects categories computed from the 7
overlap cases:
8 = AIRS
9 = CATS
10 = NCKS
11 = TNKS
12 =
1 CH 1-20 character string array position index:
-------
C-9
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
48?
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
Appendix C: MOBILE} Program Description
1 = 1st 4/8 characters (INT or REAL
2 = 2nd 4/8 characters
June 7, 1984
4, REAL*8 = 8)
ICOEFF 1-6 coefficient number of 5th degree polynomial
(Oth (intercept) to 5th decree term coefficients)
ICS 1-NT secondary index: selects pointers to category
sizes to be summed up to get SUB (in C8T011) and
DIV (in A8T011)
IC11 1-11 positive tampering effects categories 1-11; 12 is the
no effects case.
IC7 1-7 overlap tampering effects categories 1-7
ID 1-7 disablement types (1-5 for bag, 6-7 for evap):
1 = AIRS = air pump disabled
2 = CATS = catalyst removed
3 = NCKS = misfueled - filler neck
4 = TNKS = misfueled - tank (all but filler neck)
5 = EGRS = EGR disabled
6 = EVAP = evap tampered
7 = pcVS = PCV disabled
IDX 1-20 model year (my) window index:
1 = 20+ my age group cell => tamper effect is
always 0.0 => this case skipped in TAMPER (only)
2 = 19th my eel 1
3 = 18th my eel 1
19 = 2nd my eel 1
20 = 1st my cell = calendar year (ICY)
IEG 1-7 tampering effects group:
1 = air pump disabled, air pump only equipped
2 = air pump disabled, air pump/catalyst equipped
3 = catalyst removed
4 = misfueled catalyst
5 = EGR disabled
6 = EGR disabled / catalyst removed
7 = EGR disabled / misfueled
IEK 1-3 catalyst emission effects groups: IEK = IEG - 1
IELST 4-7 last non-zero tampering effects group size, given IPG
IEQU 1-20 oointer to idle equation to be zeroed out due to entry
of new exhaust ef equation by user
IERNEW 1-20 pointer to location in default ef rates & model years
arrays where new ef equation's parameters are to be
stored (IERNEW = 0 => no space for new equation)
IEX 1-5 model year group pointer into EXMETH
-------
C-10
Appendix C: MOBILE3 Program Description
June 7, 1984
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
C
C IE 1ST
C
C IFAC
C
C
C IFG
C
C
C
C
C
C
C
C
C IG
C
C
C
C
C
C
C
C
C
C
C IH
C
C
C
C
C IHG
C
C
C
C ILU
C
C
C
C
C IM
C
C
C
C
C
C INO
C
C
C IP
C
C
r
C
C IPAR
C
C
C
1~3 first non-zero tampering effects group size, given IPG
1-100 index into new (user supplied) emission rates arrays;
the user can enter up to 100 replacement cases.
1-13 flag names for prompts (listed by common block used):
/FLAGS1/
1 = TAMFLG
2 = SPDFLG
3 = VMFLAG
1-20
1-3
1-2
1-2
1-2
1-3
1-5
The 14th flag
/FLAGS2/
4 = MYMRFG
5 = NEWFLG
6 = IMFLAG
7 = ALHFLG
8 = ATPFLG
>r 0 = 1 PROMT)
/FLAGS3/
9 = IFORM
10 = PRTFLG
11 = 1CEVFG
12 = IDLFLG
13 = NMHFLG
i s read wi thout
a prompt,
model year group pointer:
= null string, E, L, S, T, U, 1 ,2,3,4
IG links a data array to its corresponding myg index
array. These data arrays all have my as a subscript
plus have cases of contiguous subsets of years with
the same data point. Core space is then saved by
storing each point only once per my subset and then
constructing an index array to enable the program to
find the location IG of the data point for a given
my .
non-exhaust HC emission case:
1 = hot soak evaporative
2 = diurnal evaporative
3 = crankcase
non-exhaust HC technology
1 = evaporative
2 = crankcase
/ tampering case:
bounds of a value range (ex.: tags of nonzero
category s i zes) :
1 = lower bound
2 = upper bound
I/M program flag:
1 = I/M program not in effect before evaluation
year
2 = I/M program is in effect before evaluation
year
index into NOYES character string vector:
1 = No 2 = Yes
pol lutants :
1 = HC = hydrocarbon
2 = CO = carbon monoxide
3 = NOx = oxides of nitrogen
parameters identifying where and when to apply user
supplied new emission rates:
1 = region
2 = vehicle type 4 = first my of range covered
-------
C-l 1
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
Appendix C: MOBILE3 Program Description June 7. 1984
3 = pollutant 5 = last my of range covered
IPG 1-2 pollutants grouped for tampering effects:
1 = HC and CO
2 = NOX
IP1 1~3 lower bound of output IP loop (first pollutant to
have results printed)
IP2 1~3 upper bound of output IP loop (last pollutant to
have results printed)
IQG 1-6 emission control equipment group; 2 more groups
computed from the stored 6 groups data:
1 = air pump only
2 = air pump / catalyst
3 = catalyst only
k = EGR only
5 = EGR / 3-way catalyst
6 = no EGR / 3~way catalyst
IR 1~3 region code:
1 = 1ow a 1t i tude
2 = h i gh a ) t i tude
3 = mid (interpolated between low and high) altitude
IS 1-4 overlap tampering effects category sizes 8-11
( IS = 1C - 7 ); used in A8T011.
ISC 1-5 underscore string repetition counter - for example,
ISC = 3 => repeat the string 3 times
ISP 1-21 my group pointer into speed correction equation array;
found b> iSPFTR o- iSPPTS; indexes AIM £ SPBACK.
IT 1-9 pointer to temperature correction equation
coefficients; found by iTCPTR; indexes TTA/4/7COF
arrays.
ITER ]~k unspecified string iterations counter; same usage as
ISC, only with any string
ITY 1-3 type tampering rates wrt I/M table heading substring
poi nter
IV 1-8 vehicle types evaluated by KOBILE3:
1 = LDGV = light duty (Id) gasoline fueled vehicle
2 = LDGT1 = Id gasoline fueled truck, <= 6000 Ibs.
3 = LDGT2 = Id gasoline fueled truck, 6001-8500 Ibs.
4 = HDGV = heavy duty gasoline fueled vehicle
5 = LDDV = light duty diese! fueled vehicle
6 = LDDT = light duty diesel fueled truck
7 = HDDV = heavy duty diese! fueled vehicle
8 = MC = motorcycle
IV 1-6 vehicle type subgroups; index correction factor arrays;
= G, T, A or B, defined as:
IVG IVT IVA IVB
-------
C-12
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
c
c
c
c
c
c
c
c
c
c
c
c
C IVF1 1-6
c
c
c
c
C IVF2 1-9
C
C
C
C
C
C IVF3 1-10
C
c
C IVIM 1-3
C
C
C
C IVP 1-3
r
C
C
C IVTAM 1-4
C
C
C IV9 1-9
C
C
C
c
C I2ND 1-4
C
C JCS 1-7
C
C
C JDX 10-1
C
C
C
C
C
C
C
C
c
c
Appendix C: MOBILES Program Description
1 = LDGV 1 = LDGV 1 = LDGV
2 = LOGT1 2 = LDGT1 2 = LDGT1
3 = LDGT2 3 = LDGT2 3 = LDGT2
i, = LDDV 4 = LDDV k = MC
5 = LOOT
6 = MC
June 7, 1984
5 = LOOT
6 = MC
indexes:
MYGSPD
GPACOF
TTACOF
1 = HDGV
2 = LDDV
3 = LDDT
k = HDDV
GPBCOF
SCFADJ
ISPGRP
ALHRET
See subroutines BIGCFX & ALUH and function ISPPTR.
vehicle class types for MOBILE! numeric output
format (I FORM = 1):
1 = LDV 3 = LDT2 5 = HDD
2 = LOT! k = HDG 6 = MC
vehicle class types for MOBILE2 numeric output
format (I FORM = 2) :
1 = LDGV 4 = LDGT 7 = LDDT
2 = LDGT1 5 = HDGV 8 = HDDV
3 = LDGT2 6 = LDDV 9 = MC
vehicle class types for MOBILE3 descriptive output
format (IFORM = 3): same as IVF2 plus 10 = All Vehicles
vehicle class types that can be included in MOBILE3
inspection / maintenance (I/M) programs:
1 = LDGV 2 = LDGT1 3 = LDGT2
vehicle types whose ef's can be modified by correction
factors for extra load, trailer tovving &/or CO offset:
1 = LDGV 2 = LDGT1 3 = LDGT2
vehicle types impacted by tampering:
1 = LDGV 2 = LDGT1 3 = LDGT2
4 = HDGV
vehicle type categories for output arrays EFEVAP,
EFIDLE, & EFFTP. First 8 are identical to IV's.
9 = LDGT
= LDGT1 + LDGT2, each weighted by its vmt share
secondary index (pointer into a pointer vector)
pointer to category size to be summed into DIV
(in A8T011) or (* TGSUSE) into EGS (i.n SETEGS)
model year window index = age of vehicle relative to
ICY + 1. In detai1:
20 = 20+ my age group cell => tamper effect is
always 0.0 => this case skipped in TAMPER (only)
19 = 19th my eel 1
18 = 18th my eel 1
2 = 2nd my eel 1
1 = 1st my cell = calendar year (ICY)
-------
C-13
Appendix C: MOBILE3 Program Description
June 7, 1984
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
72k
725
726
727
728
729
730
"7 "3 1
731
732
733
73^
735
736
737
738
"7 0 O
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C.
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
JG 1-20 model year group pointer = IG or 21 - IG, depending on
whether looking for match or unused cell, respectively,
in MYGERQ.
JOU 1~3 output unit key:
cell 1 is assigned lOUREP's value
cell 2 is assigned lOUERR's value
cell 3 is assigned lOUASK's value
JPGD 1,5 pointer to base tamper rate to be used in
computing CS 1 ZE (1 -3, 1 AY) . Depends on I PG .
JU 1-9 input / output (i/o) device unit numbers
KDX 1-21 model year window index = ICY - 1979, unless result is
< 1 (=> = 1) or > 21 ( => = 21); used by HDDMYM
LINES 1-9 number of lines in user entered data set title
5) Subroutine / function parameter dictionary
Variables /arrays occurring in 1 or more of the subprogram parameter
lists are defined in this section, unless the variable is a subscript,
in which case look it up in 4) 's subscript dictionary. The motivation
for defining all the parameter lists in one place is to have only one
instance of a definition in the code plus to encourage only one use
for a mnemonic in the code plus the combined lists contain only 18
names after subscripts have been removed. Whether scanning on-line or
off a listing, the lookup will be quick.
Parameter array subscripts
CSFUSE (7) - CSFUSE ( 1C? )
CSF1ST(7,2) - CSF1ST ( 1C?, 1 PG )
SALHCF (20,3,8,2) - SALHCF ( IDX, IP, iV, 1 R)
SPARA(8) - SPARA ( IV )
SPBACK(18,3,8) - SPBACK ( IG, IP, IV )
Name Type Description
CSFUSE R category size factors used » ATR to calculate CSIZE
CSF1ST R category size factor for 1st calculation of CSIZE
ICASE 1 flags the my groups array to be searched.
ICY 1 calendar year for which emission factors are calculated
INERR 1 cumulative count of data entry errors
IOUOUT 1 unit number on which title is printed
IVALUE 1 entered integer value causing error / warning message
IY 1 year to test and adjust to 4-digit year
IY1 1 lower 4-digit bound for IY
1 Y2 1 upper 4-digit bound for IY
MESSAG 1 message code sent by calling subprogram
MY 1 model year
NERR 1 number of error if IY is out of bounds
RVALUE R entered real value causing error / warning message
SALHCF R speed and optional correction factors to apply to basic
-------
C-14
Appendix C: MOBILE3 Program Description
June 7,
755
756
757
758
759
760
761
762
763
761.
765
766
767
768
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SPARA R
SPBACK R
VMTAGE R
1C, IDX, IG
subscript d
emission fa
average spe
speed >corre
calcul ated
ef's at the
vehicle cum
, l«, IP, IP1,
i ct ionary .
factors
ed for each vehicle type
ction factors, adjusting bef's, which are
at an assumed average speed of 19-6 mph, to
user entered scenario average speed
IP2, IR and IV are parameters defined in the
-------
C-15
Appendix C: MOBILE} Program MAIN
June 7, 1981*
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
101 1
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
r-
L
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
u
C
C
r
C
C
C
C
C
C
C
MAIN
MAIN is the MOBILE3 driver. It sets up the run and then loops through
scenar i os .
Calls CONSEC, ONESEC, PARSEC, REGMOD, EFCALX and OUTPUT.
Since MAIN is not "called" and does not "return", the I/O interface
documentation will list the variables passed in argument lists or common
blocks and used in MAIN:
argument 1 ists: ICY, INERR
common blocks:
/IOUCOM/ IOUERR
/REGCOM/ IREJN.ALT
Local variable dictionary:
Name Type Description
ALTOLD R altitude code from previous pass of scenario loop
ICYOLD 1 calendar year from previous pass of scenario loop
IROLD 1 region from previous pass of scenario loop
Notes :
MOBILES splits INPUT into CONSEC, ONESEC and PARSEC, corresponding to
input and processing of the values for the Control, One-time Data and
Parameter sections, respectively. the I/O interface with MAIN is
the
simplified: INITFL'is eliminated - one does not have to distinguish between
setup and scenario calls within one subroutine. IRDFLG was replaced by
a RETURN1 direct to 99.
INTEGER TAMFLG,SPDFLG,VMFLAG,ALHFLG,ATPFLG,PRTFLG
REAL JULMYR.JANMYR.
REAL LHDVM,MHDVM,HHDVM,LHDRG,MHDRG,HHDRG
REAL*8 USNAME
COMMON /ACOM/ AIN(6,21,3)
COMMON /ALUHAC/ ACEQ 1 P (8 , 3, 2) , ACCF (2 , 3, 2 , 3 , 2)
COMMON /ALUHLT/ XLCF (3, 6 , 3 , 2) ,TWCF (3, 6 , 3, 2)
COMMON /ALUPAC/ MYGACE (8 , 3 , 2) , MYGACC (2 , 3, 2)
COMMON /ALUPLT/ MYGXLC (6 , 3, 2) ,MYGTWC (6, 3, 2)
COMMON /ATPPAR/ LAPSY , LAP 1 ST, LAPLST, LVTFLG (4) , NLAT, ATNAME (20, 9)
COMMON /BASETR/ BTR (7 , 2) , ZMLTAM (7 , 2 , 4) , DRTAM (7 , 2 , 4)
COMMON /BEFCMD/ DRBEF (20 , 3, 8 , 2)
COMMON /BEFCMZ/ ZMLBEr (20 , 3, 8 , 2)
COMMON /BEFGCM/ EXMETH (3 , 5, 8 , 2) , MYGEXM (5. 8 , 2)
COMMON /CEVCOM/ USRTPD (8) , USRMPD (8)
COMMON /CRACOM/ MAXCRA , CRAVAL (3 , 8, 2) , MYGCRA (3, 8 , 2)
COMMON /CUMCOM/ CUMMIL(20,8)
COMMON /DIUCOM/ MAXD 1 U , D 1 UVAL (1 3, 8 , 2) , MYGD 1 U (1 3, 8 , 2)
COMMON /EGSCAL/ AER (1 1 , 1 1 , 2 , 2) ,TGS ( 10 , 6 , 4) , EGS (7 , 2)
COMMON /EMECAL/ EM3W (3, 3 , 3) , EMOX (3, 3 , 3) , EMEGR (4, 3, 3) , EM 1 (7 , 3, 3)
COMMON /ERQCOM/ MYGERQ (20, 2 , 3 , 8 , 2)
COMMON /EVPDAT/ EVPAER (2 , 2) , EVPTGS (3, 2 , 4) , EVPEMI (1 1 , 3, 4)
COMMON /FLAGS1/ 1 PROMT, TAMFLG , SPDFLG ,VMFLAG
-------
C-16
Appendix C: MOBILES Program MAIN
June 7, 1984
1058
1059
1060
1061
1062
1063
106*4
1065
1066
1067
1068
1069
1070
1071
1072
1073
107*+
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
nog
1110
mi
1112
1113
1114
1115
COMMON /FLAGS2/ MYMRFG.NEWFLG,IMFLAG,ALHFLG,ATPFLG
COMMON /FLAGS3/ IFORM, PRTFLG,ICEVFG,IDLFLG.NMHFLG
COMMON /GPCCOM/ GPACOF(8,13,3,6).GPBCOF (3,3,3,4)
COMMON /GSFCOM/ MAXGSF.GSFRAC (22,8,2) .MYGSF (22,8,2)
COMMON /HDDMAR/ C2BDVM (20) ,LHDVM (20) ,MHDVM (20).HHDVM (20)
COMMON /HDDREG/ C2BDRG(21) ,LHDRG(21) .MHDRG(21) .HHDRG(21)
COMMON /HOTCOM/ MAXHOT,HOTVAL (13,8,2) .MYGHOT (13,8,2)
COMMON /IDLCMO/ DRIDL (20,3,8,2)
COMMON /IDLCMZ/ ZMLIDL (20,3,8,2)
COMMON /IMCR12/ CRED12 09,20,5,2,2)
COMMON /IMCR4P/ CRED4P (19,2,7,3,3)
COMMON /IMPART/ ICYIM,I SIR IN,IMTFLG.MODYRT,MODYR2
COMMON /IMPAR2/ I LOT,I TEST,I CUTS,NUDATA,NLIM,IMNAME(20,9)
COMMON /IOUCOM/ IOUAER,IOUIMD,IOUGEN,IOUREP,IOUERR,IOUASK
COMMON /iSPCOM/ MYGSPD (21,2,3) ,MYGSMC (21,2,3)
COMMON /IVPCOM/ IVPTRG (8) ,IVPTRT (8) ,IVPTRA (8) ,IVPTRB (8)
COMMON /LNKCOM/ SPD (8) ,AMBT,PCCN,PCHC,PCCC
COMMON /LOOKUP/ IVTAM,IQG,IPG,JPGD,IHG
COMMON /MYCODE/ MY,IDX,JDX,LDXSY,LDXMYR,I AY
COMMON /MYRCAL/ XMYM (20,8) ,JANMYR (20,8) ,TF (20,8),TFMYM (20,8)
COMMON /MYRSAV/ AMAR (20,8) ,JULMYR (20,8) ,NEWCUM
COMMON /MYUBPT/MYTGS(10,6,4) ,MYEGR(4,4) ,MYVTS(3,2,4),MYVEI (11,2,4)
COMMON /NEWCOM/ NEWPAR(5,100) ,BERNEW(2,100) ,NEWFIT(100) ,NEWCT
COMMON /NEWEQU/ MAXEQU
COMMON /OFFCOM/ OFFCO (20,3) ,OFFMTH (20,8)
COMMON /OMTCOM/ OMTCF (20,3,8) ,OMTTAM (20,3,4)
COMMON /PROJCM/ PROJID (20)
COMMON /PTRCOM/ MAX IGP.MYGPBA (13,3,2,8)
COMMON /REGCOM/ IREJN.ALT
COMMON /REGSUM/ GSFVCT(8)
COMMON /RESULT/ EFFTP(3,9) ,WFTP(3) ,EFEVAP(9) .EFIDLE(3,9) .WIDLE (3)
COMMON /RET1/ ALHRET (20,4,3)
COMMON /SIZCAL/ ATR (7) .TGSUSE,CSIZE (12) ,CSAE (12)
COMMON /SiZPAR/ NTERMS (4) , INDXCS (5,4)
COMMON /STRING/ NOYES (2) ,COMMA,PER IOD
COMMON /SYSCOM/ MAXVEH ,MAXLTW,MAXPOL.MAXREG,INITPR
COMMON /TAMOUT/ TAMBAG (3,3,20,4) .TAMEVP (3,20,4)
COMMON /TCCOM1/ TTACOF (2,3,9,3,6) .TT4COF (2,9,3) .TT7COF (2,3)
COMMON /TCCOM2/ MAXTCF.MYGTCF (9,3,2,8)
COMMON /TPDCOM/ MAXTPD.TPDVAL (2,8,2) .MYGTPD (2,8,2)
COMMON /USDATA/ USNAME (4,4) ,NUSD,I USD (4)
COMMON /VMXCOM/ VMTMIX(8)
COMMON /XCFS1/ AC,XLOAD(3),TRAILR(3),ABSHUM.DB.WB
COMMON /XMPCOM/ MAXXMP,XMPVAL (2,8,2) ,MYGMPD (2,8,2)
COMMON /YEARS4/ IY1941,iY1960,IY2020
Setup run.
INERR=0
ICYOLD=-1
IROLD=-1
ALTOLD=-1.
Alternate RETURN1 is the fatal read error exit: execution stops.
CALL CONSECU99)
CALL ONESEC(INERR,&99)
-------
C-17
Appendix C: MOBILE3 Program MAIN June 7, 1984
1116 C Enter scenario loop.
1117 C
1118 10 CALL PARSEC(ICY,INERR,&99)
1119 C
1120 C 50+ errors is (arbritrary) run limit => stop execution. Otherwise,
1121 C one or more input processing errors => abort current scenario 6 then do
1122 C input processing for error diagnostics on the remaining scenarios. INERR
1123 C is never reset to 0, but instead accumulates until the run ends or the
1121* C cutoff value (50) is reached.
1125 C
1126 IF(INERR.GT.50) GOTO 20
1127 IF (INERR.GT.O) GOTO 10
1128 C
1129 IF (ICYOLD.NE.ICY.OR.IROLD.NE.IREJN.OR.ALTOLD.NE.ALT)
1130 * CALL REGMODdCY, INERR)
1131 IF(INERR.GT.50) GOTO 20
1132 IF (INERR.GT.O) GOTO 10
1133 !CYOLD=ICY
1134 IROLD=IREJN
1135 ALTOLD=ALT
1136 c
1137 CALL EFCALX(ICY,INERR)
1138 IF(INERR.GT.50) GOTO 20
1139 IF (INERR.GT.O) GOTO 10
mo c
1 141 CALL OUTPUT(ICY)
1142 GOTO 10
1143 C
1144 20 WRITE(IOUERR.300)
1145 300 FORMA'T('O',T2, ' Excess data errors prevent further analysis.1)
1 146 C
1147 99 STOP
1148 END
-------
C-18
Appendix C: MOBILE3 Subroutine CONSEC
June 7, 1984
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE CONSEC (*)
CONSEC reads in and validates the Control Section flags. It also sets the
input mode for the run, resets the output units (if requested) and reads in
and stores the run title.
Cal led by MAIN.
Calls MOD (FORTRAN library function), OUTHDR and QUITER.
1 nput on ca 1 1 :
common blocks:
/IOUCOM/ IOUAER, IOUIMD, IOUGEN, IOUREP, IOUERR, IOUASK
Output on return:
common blocks:
/FLAGS I/ 1 PROMT, TAMFLG , SPDFLG , VMF LAG
/FLAGS2/ MYMRFG.NEWFLG, 1 MFLAG , ALHFLG .ATPFLG
/FLAGS3/ IFORM, PRTFLG , 1 CEVFG , 1 DLFLG , NMHFLG
/IOUCOM/ IOUREP, IOUERR, IOUASK
/PROJCM/ PROJID
/SYSCOM/ INITPR
Local array subscripts:
IOUCHG (9) - IOUCHG ( JU )
IOUOLD (3) - IOUOLD ( JOU )
IOUREF (9) - IOUREF ( JU )
NAMFLG (13) - NAMFLG ( 1 FG )
Loca' variable / array dictionary:
Name Type Description
FLGERR 1 number of flag values found to be out of range
INFORM 1 dummy variable: QUITER call purpose is to write out run
1 i nf orm ' at i on, not an error or a warning message
IOUCHG 1 user entered changes to output unit assignments
IOUOLD 1 output unit numbers to be used this run
IOUREF 1 character representations of i /o unit numbers 1 - 9
IOUSUM 1 sum of acceptable changed i/o unit numbers
IPRSAV 1 backup of entered 1 PROMT - used in QUITER if out of range
JUNIT 1 potential numeric match to entered character for unit change
MDEFLG 1 decides prompt & read format for Control Section flags:
1 = vertical format 2 = horizontal format
NAMFLG R»8 flag names for prompts
Notes:
Major MOBILE3 changes to the control flag processing section are:
Deleted all code related to flags INFLAG, TRKFLG 6 UNFFLG.
Added code to process TAMFLG and ATPFLG (new input option flags).
Added call to new subroutine GETAER. NEWDAT call is now GETIMC call.
Removed and replaced 1 OPTN with ITEST and 1 CUTS in IMFLAG processing.
ALTFLG was renamed to NEWFLG and IMFLG to IMFLAG.
-------
C-19
Appendix C: MOBILES Subroutine CONSEC June 7, 1984
2058 c
2059 INTEGER TAMFLG.SPDFLG,VMFLAG,ALHFLG,ATPFLG,PRTFLG
2060 C
2061 COMMON /FLAGS1/ I PROMT,TAMFLG,SPDFLG,VMFLAG
2062 COMMON /FLAGS2/ MYMRFG,NEWFLG,IMFLAG.ALHFLG,ATPFLG
2063 COMMON /FLAGS3/ IFORM, PRTFLG,ICEVFG,IDLFLG.NMHFLG
206*4 COMMON /IOUCOM/ IOUAER,IOUIMD,IOUGEN,IOUREP,IOUERR,IOUASK
2065 COMMON /PROJCM/ PROJID (20)
2066 COMMON /SYSCOM/ MAXVEH,MAXLTW,MAXPOL.MAXREG,INITPR
2067 c
2068 INTEGER FLGERR
2069 DIMENSION IOUREF (9) , IOUOLD(3) , IOUCHG(3)
2070 REAL*8 NAMFLG03)
2071 c
2072 EQUIVALENCE
2073 * (lOUOLD(l) , IOUREP) , (I OUOLD (2) , I OUERR) , (IOUOLD (3) , I OUASK)
207^4 C
2075 DATA FLGERR/0/
2076 DATA IOUREF/
20/7 * '1 ','2 ','3 ','!* ','5 V& V7 ','8 ','9 '/
2078 c
2079 DATA NAMFLG/1 TAMFLG:1,
2080 *' SPDFLG:1,1 VMFLAG:1,1 MYMRFG:',1 NEWFLG:1,1 IMFLAG:1,' ALHFLG:1,
2081 *' ATPFLG:',' IFORM: ',' PRTFLG:',1 ICEVFG:1,' IDLFLG:',' NMHFLG:1/
2082 c
2083 C Read in prompt/mode flag and output unit changes (if any).
208*4 C
2085 READ (IOUGEN,100,END=99) I PROMT,IOUCHG
2086 100 FORMAT (I1.3A1)
2087 c
2088 C Output unit numbers parsed here.
2089 c
2090 C Change alphanumeric to numeric values.
2091 c
2092 DO 20 JOU=1,3
2093 C
209*» C Test for allowed values (no input units).
2095 C
2096 DO 10 JU=1,9
2097 IF(JU.EQ. IOUAER.OR.JU.EQ.IOUIMD.OR.JU.EQ.IOUGEN) GOTO 10
2098 JUNIT=JU
2099 IF (lOUCKG(JOU) .EQ. IOUREF (JU)) GOTO 15
2100 10 CONTINUE
2101 C
2102 C Set default for unrecognized value.
2103 c
210*4 JUNIT=0
2105 15 IOUCHG (JOU)=JUNIT
2106 20 CONTINUE
2107 C
2108 C Assign output units.
2109 C
2110 IOUSUM=0
2111 DO 25 JOU=1,3
2112 IOUSUM=IOUCHG(JOU)+IOUSUM
2113 IF (IOUCHG (JOU) .GT.O) I OUOLD (JOU) =1 OUCHG (JOU)
21 1*4 25 CONTINUE
2115 C
-------
C-20
June 7, 1984
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
Appendix C: MOBILE} Subroutine CONSEC
Parse prompt/mode flag here.
Save input flag for future possible abort.
IPRSAV=IPROMT
IF (IPROMT.GE.l.AND.IPROMT.LE.4) GOTO 30
Abort will happen due to prompt/mode flag error.
Collect title for id of possible multiple units.
IPROMT=1
WRITE (IOUASK,210)
READ (IOUGEN,110,END=99) PROJID
GOTO 60
Parse prompt/mode flag.
30 MDEFLG=1
IF (IPROMT.GE.3)MDEFLG=2
IPROMT=MOD (I PROMT-1,2)+1
Read title.
55 IF (IPROMT.EQ.2) WRITE (IOUASK,210)
210 FORMAT('0','Enter project id:1)
READ(IOUGEN,110,END=99) PROJID
110 FORMAT (20A4)
If error unit no longer same as report unit, write run title to it.
60 IF (IOUREP.NE.IOUERR) CALL OUTHDR (IOUERR)
Display unit number values if changed.
IF (IOUSUM.GT.O) CALL QUITER (0.,0,71,INFORM)
IF (IPROMT.EQ.2.AND.IOUASK.NE.IOUREP.AND.IOUASK.NE.IOUERR)
* CALL OUTHDR (IOUASK)
Reset INITPR so that subsequent branch check in OUTPUT will succeed.
INITPR=1
Test IPRSAV (= entered I PROMT value). Out-of-range => run stops.
IF (IPRSAV.LT.1.OR.IPRSAV.GT.k) CALL QUITER(0.,IPRSAV.2,FLGERR)
IF (MDEFLG.EQ.2) GOTO 65
Read flags via vertical input mode.
IF (IPROMT.EQ.2) WRITE (IOUASK,220)NAMFLG (1)
READ (IOUGEN,120,END=99) TAMFLG
IF (TAMFLG.LT.1.OR.TAMFLG.GT.2) CALL QUITER(0.,TAMFLG,3,FLGERR)
IF (IPROMT.EQ.2) WRITE (IOUASK,220)NAMFLG (2)
READ (IOUGEN,120,END=99) SPDFLG
IF (SPDFLG.LT.1.0R.SPDFLG.GT.2) CALL QUITER(0.,SPDFLG,k,FLGERR)
IF (IPROMT.EQ.2) WRITE (IOUASK,220)NAMFLG(3)
READ (IOUGEN,120,END=99) VMFLAG
-------
C-21
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
221 1
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
Appendix C: MOBILE3 Subroutine CONSEC
IF (VMFLAG. LT.l .OR. VMFLAG. GT. 3) CALL QUITER(0.
IF (IPROMT.EQ.2) WRITE (1 OUASK, 220) NAMFLG (4)
READ(IOUGEN, 120,END=99) MYMRFG
IF (MYMRFG. LT.l .OR. MYMRFG. GT. 4) CALL QUITER(0.
IF (IPROMT.EQ.2) WRITE (1 OUASK, 220) NAMFLG (5)
READ(IOUGEN, 120,END=99) NEWFLG
IF (NEWFLG. LT. 1 .OR. NEWFLG. GT. 2) CALL QUITER(0.
IF (IPROMT.EQ.2) WRITE (1 OUASK , 220) NAMFLG (6)
READ (IOUGEN, 120, END=99) IMFLAG
IF (IMFLAG. LT.l .OR. IMFLAG.GT.2) CALL QUITER(0.
IF (IPROMT.EQ.2) WRITE ( 1 OUASK , 220) NAMFLG (7)
READ (IOUGEN, 120, END=99) ALHFLG
IF (ALHFLG.LT. 1 .OR. ALHFLG. Gf. 3) CALL QUITER(0.
IF (IPROMT.EQ.2) WRITE ( 1 OUASK , 220) NAMFLG (8)
READ(IOUGEN, 120,END=99) ATPFLG
IF (ATPFLG. LT.l .OR. ATPFLG. GT. 2) CALL QUITER(0.
IF (IPROMT.EQ.2) WRITE (1 OUASK, 220) NAMFLG (9)
READ (IOUGEN, 120, END=99) IFORM
IF (IFORM. LT.l .OR. IFORM. GT. 4) CALL QU!TER(0.,I
IF (IPROMT.EQ.2) WRITE ( 1 OUASK , 220) NAMF LG (10)
READ (IOUGEN, 120, END=99) PRTFLG
IF (PRTFLG. LT. 1 .OR. PRTFLG. GT. 4) CALL QUITER(0.
IF (IPROMT.EQ.2) WRITE ( 1 OUASK , 220) NAMFLG (11)
READ (IOUGEN, 120, END=99) ICEVFG
IF (ICEVFG. LT.l .OR. ICEVFG. GT. 4) CALL QUITER(0.
IF (IPROMT.EQ.2) WRITE (1 OUASK, 220) NAMFLG (12)
READ (IOUGEN, 120, END=99) IDLFLG
IF (IDLFLG.LT.l .OR. IDLFLG.GT.2) CALL QUITER(0.
IF (IPROMT.EQ.2) WRITE ( 1 OUASK , 220) NAMFLG (J 3)
READ (IOUGEN, 120, END=99) NMHFLG
IF (NMHFLG. LT. 1 .OR. NMHFLG. GT. 2) CALL QUITER(0.
C
120 FORMAT (1 1)
220 FORMAT (' ' , ' Enter1 , AS)
C
GOTO 70
C
June 1,
.VMFLAG, 5, FLGERR)
.MYMRFG, 6, FLGERR)
.NEWFLG, 7, FLGERR)
, IMFLAG, 8, FLGERR)
.ALHFLG, 9, FLGERR)
.ATPFLG, 10, FLGERR)
FORM, 1 1 .FLGERR)
.PRTFLG, 12, FLGERR)
, ICEVFG, 13, FLGERR)
, IDLFLG, 14, FLGERR)
, NMHFLG, 15, FLGERR)
1984
C Read flags in via horizontal mode.
C
65 IF (IPROMT.EQ.2) WRITE (IOUASK,230)
230 FORMAT(' ','Enter TAMFLG, SPDFLG, VMFLAG, MYMRFG, NEWFLG, IMFLAG
ft,' ALHFLG,'/' ','ATPFLG, IFORM, PRTFLG, ICEVFG, IDLFLG & NMHFLG1
READ (IOUGEN,130,END=99) TAMFLG,SPDFLG,VMFLAG,MYMRFG,NEWFLG,
A IMF LAG,ALHFLG,ATPFLG,I FORM,PRTFLG,ICEVFG, I DLFLG,NMHFLG
130
FORMAT (1 1
F (TAMFLG
F (SPDFLG
F (VMFLAG
F (MYMRFG
F (NEWFLG
F (IMFLAG
F (ALHFLG
F (ATPFLG
F (IFORM.
F (PRTFLG
F (ICEVFG
F (IDLFLG
F (NMHFLG
, 12 (IX, 1 1
.LT.
.LT.
.LT.
.LT.
.LT.
.LT.
.LT.
.LT.
LT. 1
.LT.
.LT.
.LT.
.LT.
1 .OR.
1 .OR.
1 .OR.
1 .OR.
1 .OR.
1 .OR.
1 .OR.
1 .OR.
.OR. 1
1 .OR.
1 .OR.
1 .OR.
1 .OR.
))
TAMFLG.
SPDFLG.
VMFLAG.
MYMRFG.
NEWFLG.
IMFLAG.
ALHFLG.
ATPFLG.
FORM.GT
PRTFLG.
ICEVFG.
IDLFLG.
NMHFLG.
GT.
GT.
GT.
GT.
GT.
GT.
GT.
GT.
.4)
GT.
GT.
GT.
GT.
2)
2)
3)
4)
2)
2)
3)
2)
CALL
CALL
CALL
CALL
CALL
CALL
CALL
CALL
CALL QU
4)
4)
2)
2)
CALL
CALL
CALL
CALL
QU
QU
QU
QU
QU
QU
QU
QU
ITER
ITER
ITER
ITER
ITER
ITER
ITER
ITER
ITER(0
QU
QU
QU
QU
ITER
ITER
ITER
ITER
(0.
(0.
(0.
(0.
(0.
(0.
(0.
(0.
• , 1
(0.
(0.
(0.
(0.
.TAMFLG,
, SPDFLG,
.VMFLAG,
.MYMRFG,
.NEWFLG,
, IMFLAG,
, ALHFLG,
.ATPFLG,
FORM, 11 ,
.PRTFLG,
, ICEVFG,
, IDLFLG,
.NMHFLG,
3, FLGERR)
4, FLGERR)
5, FLGERR)
6, FLGERR)
7, FLGERR)
8, FLGERR)
9, FLGERR)
10, FLGERR)
FLGERR)
12, FLGERR)
13, FLGERR)
14, FLGERR)
15, FLGERR)
-------
C-22
Appendix C: MOBILES Subroutine CONSEC June 7,
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
C
C
C
C
C
C
1 or more fl
70 IF(FLGERR
RETURN
EOF on any a
99 RETURN1
END
ag values
out of range => warn user & then stop run.
.GT.O) CALL QUITER(0.,0,53,FLGERR)
ttempted
read => take alternate return 1 => run aborts.
-------
C-23
Appendix C: MOBILE3 Subroutine ONESEC
June 7, 1984
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
301 1
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE ONESEC ( 1 NERR, *)
ONESEC checks if control flags indicate One-time Data. It then reads in,
validates, and stores the data.
Cal led by MAIN.
Calls CCEVAX, GETATP, GETIMC, GETVMT, NEWERQ, QUITER and YRTEST.
1 nput on cal 1 :
parameter list: 1 NERR
common blocks:
/FLAGS1/ IPROMT.TAMFLG.VMFLAG
/FLAGS2/ MYMRFG.NEWFLG, IMFLAG, ATPFLG
/FLAGS3/ ICEVFG
/IOUCOM/ IOUGEN, IOUASK
/SYSCOM/ MAXVEH
/YEARS4/ IY1941, IY19&0, IY2020
Output on return:
parameter list: 1 NERR
common blocks:
/BASETR/ ZMLTAM.DRTAM
/CEVCOM/ USRTPD.USRMPD
/IMPAR1/ ICYIM, ISTRIN, 1 MTFLG , MODYR1 ,MODYR2
/IMPAR2/ ILDT, ITEST, 1 CUTS , NUD ATA , NL 1 M, IMNAME
/MYRSAV/ AMAR, JULMYR
/NEWCOM/ NEWPAR.BERNEW.NEWF IT.NEWCT
Local array subscripts:
NAMMMR (2,2,8) - NAMMMR ( ICH, IG, IV )
Local variable / array dictionary:
Name Type Description
CHKMYR R myr mix check: sum of the myr fractions = 1.0 +/- l.E-6
(a normalized myr distribution has been entered for each IV)
DRNEW R new emission rate's deterioration rate (slope)
MYF 1 my of first (JDX order) AMAR / JULMYR to be entered on READ
MYL 1 my of last (JDX order) AMAR / JULMYR to be entered on READ
NAMMMR R*8 prompts for replacement AMAR & JULMYR, by JDX & IV
NEWMYF 1 new emission rate's first my of affected range
NEWMYL 1 new emission rate's last my of affected range
NEWPOL 1 new emission rate's pollutant code
NEWREG 1 new emission rate's region code
NEWVEH 1 new emission rate's vehicle type code
SUMMYR R sum of myr for IV; used to normalize user entered JULMYR
ZEROML R user entered tampering zml to be checked: ZEROML <= 1.0
ZMLNEW R new emission rate's zero mile level (intercept)
INTEGER TAMFLG,SPDFLG,VMFLAG,ALHFLG,ATPFLG,PRTFLG
REAL JULMYR
-------
C-24
Appendix C: MOBILE3 Subroutine ONESEC June 7, 1984
3058
3059
3060
3061
3062
3063
30614
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3085
3090
3031
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
31 14
3115
C
COMMON /BASETR/ BTR (7 , 2) , ZMLTAM (7 , 2 , 4) , DRTAM (7 , 2 , 4)
COMMON /CEVCOM/ USRTPO (8) , USRMPD (8)
COMMON /FLAGS1/ 1 PROMT, TAMFLG , SPDFLG .VMFLAG
COMMON /FLAGS2/ MYMRFG .NEWFLG , 1 MFLAG , ALHFLG, ATPFLG
COMMON /FLAGS3/ IFORM, PRTFLG, 1 CEVFG, 1 DLFLG.NMHFLG
COMMON /IMPART/ 1 CY 1 M, 1 STRIN, 1 MTFLG.MODYR1 ,MODYR2
COMMON /IMPAR2/ 1 LOT, 1 TEST, 1 CUTS , NUDATA ,NL 1 M, 1 MNAME (20, 9)
COMMON /IOUCOM/ 1 OUAER, 1 OUI MO, 1 OUGEN , IOUREP, 1 OUERR, 1 OUASK
COMMON /MYRSAV/ AMAR (20, 8) , JULMYR (20, 8) , NEWCUM
COMMON /NEWCOM/ NEWPAR (5 , 100) , BERNEW (2 , 100) , NEWF 1 T (100) , NEWCT
COMMON /SYSCOM/ MAXVEH.MAXLTW.MAXPOL.MAXREG, 1 NITPR
COMMON /YEARS4/ 1 Y 1 94 1 , 1 Y 1 9&0, 1 Y2020
C
REALM'S NAMMMR(2,2,8)
C
DATA NAMMMR/
* ' 1-10 for1 , ' LDGV: ' ,
* ' 1 1-20 fo' , 'r LDGV: ' ,
* '1-10 for1 , ' LDGT1: ' ,
* ' 11-20 fo1 , 'r LDGT1:1 ,
* ' 1-10 for1 , ' LDGT2: ' ,
ft ' 1 1-20 fo1 , 'r LDGT2: ' ,
ft ' 1-10 for1 , ' HDGV: ' ,
ft ' 11-20 fo1 , 'r HDGV: ' ,
ft ' 1-10 for1 , ' LDDV: ' ,
ft ' 1 1-20 fo1 , 'r LDDV: ' ,
ft '1-10 for1 , ' LDDT: ' ,
ft '11-20 fo1 , 'r LDDT: ' ,
ft ' 1-10 for1 , ' HDDV: ' ,
ft ' 1 1-20 fo1 , 'r HDDV: ' ,
' 1-10 fc-1 , ' MC:
ft ' 11-20 fc' , lr MC: '/
C
C Process flags.
C
IF (TAMFLG. EQ. l) GOTO 20
IF (IMFLAG.EQ.2) GOTO 10
C
IF (IPROMT.EQ.2) WRITE (1 OUASK, 200)
200 FORMAT (' ', 'Enter tampering intercepts (zero mile levels)')
IF (IPROMT.EQ.2) WRITE (1 OUASK, 205)
205 FORMAT (' ','for non-l/M case only:')
READ (IOUGEN, 100,END=99) ((ZMLTAM(ID, 1 , 1 VTAM) , ID=1 ,7) , IVTAM=1
TOO FORMAT(7F8.4)
IF (IPROMT.EQ.2) WRITE (1 OUASK, 2 10)
210 FORMAT (' ', ! Enter tampering slopes (deterioration rates)')
IF (IPROMT.EQ.2) WRITE (1 OUASK, 205)
READ (IOUGEN. 1 10,END=99) ((DRTAM(ID, 1 , 1 VTAM) , ID=1,7) , IVTAM=1 ,
1 10 FORMAT (7F9. 5)
GOTO 12
C
10 IF (IPROMT.EQ.2) WR 1 TE ( 1 OUASK , 200)
IF (IPROMT.EQ.2) WRITE (1 OUASK, 2 15)
215 FORMAT (' ','for non-l/M and 1 /M cases:1)
READ (IOUGEN, 100, END=99) ZMLTAM
IF (IPROMT.EQ.2) WRITE (1 OUASK, 2 10)
IF (IPROMT.EQ.2) WRITE (1 OUASK, 2 15)
,4)
4)
-------
C-25
Appendix C: MOBILE3 Subroutine ONESEC June 7, 1984
3116 READ(IOUGEN,110,END=99) DRTAM
3117 c
3118 C Insure tampering zero mile levels (intercepts) do not exceed unity.
3119 C There is no range check for deterioration rates.
3120 C
3121 12 DO 1 It IVTAM=1,4
3122 DO 14 IM=1, IMFLAG
3123 DO 14 ID=1,7
3124 ZEROML=ZMLTAM(ID,IM,IVTAM)
3125 IF (ZEROML.GT.l.0) CALL QUITER (ZEROML,0,50,iNERR)
3126 14 CONTINUE
3127 c
3128 C Check for user supplied vmt mix to be used for all scenarios of this run.
3129 C
3130 20 IF (VMFLAG.EQ.3) CALL GETVMT (INERR,&99)
3131 c
3132 C Check for user supplied my mileage accrual rates and / or registration
3133 C d i str i but ions.
3134 c
3135 IF (MYMRFG.EQ.i) GOTO 44
3136 IF (MYMRFG.EQ.3) GOTO 26
3137 IF (IPROMT.EQ.2) WRITE (IOUASK,220)
3138 220 FORMAT (/)
3139 C
3140 DO 22 IV=1 .MAXVEH
3141 DO 22 IG=1,2
3142 IF (IPROMT.EQ.2) WRITE(IOUASK,230) (NAMMMR (ICH,iG, I V) , ICH=1,2)
3143 230 FORMAT (' ',' Enter MYM ages ',2A8)
3144 MYF = 1
3145 IF(IG.EQ.2) MYF=11
3146 MYL=10
3147 IF(IG.EQ.2) MYL=20
3148 READ (IOUGEN,130,END=99) (AMAR (JDX, I V) ,JDX=MYF,MYL)
314° 130 FORMAT(10F5.3)
3150 22 CONTINUE
3151 c
3152 DO 24 IV=l,MAXVEH
3153 DO 24 JDX=1,20
3154 IF (AMAR(JDX, IV) .LT.O.) CALL QU I TER (AMAR (JDX , I V) , 0 , 1 9, I NERR)
3155 24 CONTINUE
3156 C
3157 IF (MYMRFG.EQ.2) GOTO 36
3158 26 IF (IPROMT.EQ.2) WRITE(IOUASK,220)
3159 DO 32 IV=1.MAXVEH
3160 DO 28 IG=1,2
3161 IF(IPROMT.EQ.2) WRITE(IOUASK,235) (NAMMMR (ICH,IG, I V) ,ICH=1,2)
3162 235 FORMAT (' ','Enter MYR ages ',2A8)
3163 MYF=1
3164 IF(IG.EQ.2) MYF=11
3165 MYL=10
3166 IF(IG.EQ.2) MYL=20
3167 READ (IOUGEN,130,END=99) (JULMYR (JDX,I V) ,JDX=MYF,MYL)
3168 28 CONTINUE
3169 c
3170 CHKMYR=0.0
3171 DO 30 JDX=1,20
3172 CHKMYR=JULMYR(JDX,IV)+CHKMYR
3173 30 CONTINUE
-------
C-26
Appendix C: MOBILES Subroutine ONESEC June 7, ig84
3174 C
3175 IF (CHKMYR-.00001.GT.1..OR.CHKMYR+.00001.LT.1.)
3176 * CALL QUITER(CHKMYR,0,49,INERR)
3177 32 CONTINUE
3178 C
3179 DO 31* IV=1 ,MAXVEH
3180 DO 34 JDX=1,20
3181 IF (JULMYR(JDX, IV) .LT.O.) CALL QUITER (JULMYR (JDX, I V) ,0, 20, I NERR)
3182 3^ CONTINUE
3183 c
318i* C
3185 36 DO 38 IV=1,MAXVEH
3186 c
3187 C Skip 0 with non-0 checks if user supplies MYR only and on HDDV pass:
3188 C the BD values are 0.0's for all 20 my' s (HDDMYM has not yet been called).
3189 c
3190 IF (MYMRFG.EQ.3.AND.IV.EQ.7) GOTO 38
3191 DO 38 JDX=1,20
3192 IF (AMAR(JDX,IV).LE.0.0.AND.JULMYR(JDX,IV).GT.0.0)
3193 * CALL QUITER(JULMYR(JDX,IV),0,21,INERR)
3194 IF (AMAR(JDX,IV) .GT.O.0.AND.JULMYR (JDX, IV) .EQ.0.0)
3195 * CALL QUITER(AMAR (JDX,IV) ,0,22,INERR)
3196 38 CONTINUE
3197 C
3198 C Check vehicle equalities (LDGV.LDDV), (LDGT1.LDDT) mod yr regs.
3199 c
3200 DO 40 JDX=1,20
3201 IF (JULMYR (JDX,1) .NE.JULMYR(JDX,5)) CALL QUITER(0.,JDX,65,INERR)
3202 IF (JULMYR (JDX,2) .NE.JULMYR (JDX,6)) CALL QUITER(0.,JDX,66,INERR)
3203 40 CONTINUE
3204 C
3205 C Normalj2e JULMYR.
3206 C
3207 44 00 50 IV=1,MAXVEH
3208 c
3209 SUMMYR=0.0
3210 DO 46 JDX=1,20
3211 SUMMYR=JULMYR (JDX,IV)+SUMMYR
3212 46 CONTINUE
3213 IF (SUMMYR.EQ.O.) SUMMYR=1.
3214 C
3215 DO 50 JDX=1,20
3216 JULMYR (JDX, IV)=JULMYR(JDX, IV)/SUMMYR
3217 50 CONTINUE
3218 C
3219 C Here read in e.f. modification data.
3220 C
3221 IF (NEWFLG.EQ.l) GOTO 60
3222 IF (IPROMT.EQ.2) WRITE (IOUASK,240)
3223 240 FORMAT('0','Enter no. of new e.f. intercept/slope pairs (12)')
3224 READ(IOUGEN,140,END=99) NEWCT
3225 140 FORMAT (I 2)
3226 IF (NEWCT.LT.1.OR.NEWCT.GT.100) CALL QUITER(0.,NEWCT,23,INERR)
3227 c
3228 DO 55 !FAC=1,NEWCT
3229 IF (IPROMT.EQ.2) WRITE(IOUASK,250)
3230 250 FORMAT (' ','Enter region,veh. type.pollutant,first my,1/
3231 ''• ' ','last my,new intercept (A), and new slope (B) ')
-------
C-27
Appendix C: MOBILE} Subroutine ONESEC
June 7, 1984
3232
3233
3234
3235
3236
3237
3238
3239
3240
321*1
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
READ (IOUGEN, 150,END=99) NEWREG , NEWVEH , NEWPOL ,
* NEWMYF,NEWMYL,ZMLNEW,DRNEW
150 FORMAT (1 ]>1X,I1,1X,M,1X,I2,1X,I2,1X,F6.2,1X,F6.2)
IF (NEWREG. NE.l . AND . NEWREG . NE . 2)
* CALL QUITER (0 . , NEWREG, 62, INERR)
IF (NEWVEH. LT.l .OR.NEWVEH.GT.8) CALL
IF (NEWPOL.LT.l .OR.NEWPOL.GT.3) CALL
CALL YRTEST(NEWMYF,27, IY1941 , IY2020,
CALL YRTEST(NEWMYL,28, IY1941 , IY2020,
IF (NEWMYL.LT.NEWMYF) CALL QUITER (0 . ,
IF (ZMLNEW.LE.O.) CALL QU 1 TER (ZMLNEW,
IF (DRNEW.LT.O.) CALL QU ITER (DRNEW.O ,
C
C Store alternate equation data.
C
NEWPAR(1 , IFAC)=NEWREG
NEWPAR(2, IFAC)=NEWVEH
NEWPAR(3, IFAC)=NEWPOL
NEWPAR(4, IFAC)=NEWMYF
NEWPAR(5, IFAC)=NEWMU
BERNEW(1 , IFAC)=ZMLNEW
BERNEW(2, IFAC)=DRNEW
55 CONTINUE
CALL NEWERQ(INERR)
C
QUITER(0.. NEWVEH, 25, INERR)
QU 1 TER (0., NEWPOL, 26, INERR)
INERR)
INERR)
0.29, INERR)
0,30, INERR)
31, INERR)
C If IMFLAG=2, read in 1 /M program parameters.
C
60 IF (IMFLAG.EQ.l) GOTO 70
NLIM=0
IF (IPROMT.EQ.2) WRITE (IOUASK.260)
260 FORMAT ('0' ,' Enter year 1 /M begins, stringency, m.t. flag,1/
* ' ', 'first model year and last model year of prog, benefits,1/
•'•• ' ', 'vehicle, test tvpe, cutpoints
READ (IOUGEN, 15C,END=S9)
* ICYIM, ISTRIN, IMTFLG.MODYR1 ,MODYR2
160 FORMAT (2 (I 2, IX) , 1 1 , 1 X , 2 ( 1 2 , 1 X) , 3 ( M ,
C
C Check 1 /M inputs.
C
CALL YRTEST( ICYIM, 32, IY1960, 1 Y2020, 1
and newdata flags')
, ILDT, ITEST, ICUTS, NUDATA
IX) ,1 1)
NERR)
IF (ISTRIN.LT. 10.0R. ISTRIN.GT.50) CALL QU I TER (0 . , 1 STR 1 N , 33, 1 NERR)
IF (IMTFLG.LT. 1 .OR. IMTFLG.GT.2) CALL
CALL YRTEST(MODYR1 ,35, IY1941 , IY2020,
CALL YRTEST(MODYR2,36, IY1941 , IY2020,
IF (MODYR1 .GT.MODYR2) CALL QUITER (0.,
QUITER (0., IMTFLG.34, INERR)
INERR)
INERR)
0,37, INERR)
IF (ILDT.LT. 1 .OR. ILDT.GT.4) CALL QU 1 TER (0. , 1 LOT, 72 , 1 NERR)
IF (ITEST. LT. 1 .OR. ITEST. GT. 3) CALL QU
IF (ICUTS.LT.l .OR. ICUTS.GT.3) CALL QU
IF (NUD ATA. LT.l . OR . NUDATA . GT . 4) CALL
IF (NUDATA.GT.l) CALL GET 1 MC (&99)
C
ITER(0. , ITEST, 73, INERR)
ITER(0., ICUTS, 82, INERR)
QUITER (0., NUD ATA, 74, INERR)
C Ant i -tamper i ng program => get parameters and effectiveness rates.
C
70 IF (ATPFLG.EQ.2) CALL GETATP ( 1 NERR, &99)
C
IF (ICEVFG.LT.3) GOTO 90
C
C Read trips/day and miles/day.
-------
C-28
Appendix C: MOBILES Subroutine ONESEC June 7, 1984
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3301*
3305
3306
3307
3308
3309
3310
3311
3312
3313
C
270
170
C
80
C
280
C
85
90
C
C EOF
C
99
IF (IPROMT.EQ.2) WRITE (IOUASK.270)
FORMAT('0' ,' Enter average trips/day1)
READ (IOUGEN, 170, END=99) USRTPD
FORMAT (8F5.1)
DO 80 IV=1,MAXVEH
IF (USRTPD(IV) .LT.O.) CALL QUITER (USRTPD (IV) ,0,54, 1 NERR)
CONTINUE
IF (IPROMT.EQ.2) WRITE (IOUASK.280)
FORMATCO' , 'Enter average miles/day1)
READ (IOUGEN, 170, END=99) USRMPD
DO 85 IV=1,MAXVEH
IF (USRMPD (IV) .LT.O.) CALL QU 1 TER (USRMPD ( 1 V) , 0,55, 1 NERR)
CONTINUE
CALL CCEVAX
RETURN
on any attempted read => take alternate return 1 => run aborts.
RETURN1
END
-------
C-29
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
/iCHfi
HU J\J
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
Lr
C
C
C
C
C
C
C
C
C
C
C
C
Appendix C: MOBILE3 Subroutine PARSEC June 7, 1!
SUBROUTINE PARSEC (1 CY, INERR, *)
PARSEC reads in the Parameter Section variables and validates them.
Cal led by MAIN.
Calls FLOAT, GETVMT, IFIX, QUITER and YRTEST. FLOAT & IFIX are FORTRAN
1 i brary f unct i ons .
1 nput on cal 1 :
parameter list: INERR
common blocks:
/FLAGS1/ IPROMT, SPDFLG, VMFLAG
/FLAGS2/ ALHFLG
/IOUCOM/ IOUGEN, IOUASK
/SYSCOM/ MAXVEH,MAXLTW
/YEARS4/ IY1960, IY2020
Output on return:
parameter 1 ist: ICY, INERR
common blocks:
/LNKCOM/ SPD, AMBT, PCCN, PCHC, PCCC
/REGCOM/ IREJN.ALT
/XCFS1/ AC,XLOAD,TRAILR,ABSHUM,DB,WB
Local variable dictionary:
Name Type Description
NSPDS 1 number of speeds entered by user for current scenario:
SPDFLG = 1 => NSPDS = 1; SPDFLG = 2 => NSPDS = 8
OPCHKi R operating modes check 1: 0.0 <= PCHC + PCCC <= 100.
OPCHK2 R operating modes check 2: 0.0 <= PCHC + PCCC - PCCN <= 100.
INTEGER TAMFLG,SPDFLG,VMFLAG,ALHFLG,ATPFLG
COMMON /FLAGS1/ 1 PROMT, TAMF LG , SPDFLG , VMF LAG
COMMON /FLAGS2/ MYMRFG , NEWF LG , 1 MFLAG , ALHFLG , ATPFLG
COMMON /IOUCOM/ 1 OUAER, 1 OU 1 MD , 1 OUGEN , 1 OUREP, 1 OUERR, 1 OUASK
COMMON /LNKCOM/ SPD (8) , AMBT, PCCN , PCHC , PCCC
COMMON /REGCOM/ IREJN.ALT
COMMON /SYSCOM/ MAXVEH .MAXLTW, MAXPOL .MAXREG , 1 N ITPR
COMMON /XCFS1/ AC, XLOAD (3) ,TRA 1 LR (3) , ABSHUM, DB, WB
COMMON /YEARS4/ 1 Yig4 1 , 1 Y ig60, 1 Y2020
PARSEC is called once for each scenario of the run.
Get scenario record.
IF (SPDFLG. EQ. 2) GOTO 20
NSPDS=1
IF (IPROMT.EQ.2) WRITE (IOUASK, 200)
200 FORMATCO1 , 'Enter region, CY, SPD (1) , AMBT, PCCN, PCHC, PCCC: ')
READ(IOUGEN,100,END=99) 1 REJN, 1 CY.SPD (1) , AMBT, PCCN, PCHC, PCCC
100 FORMAT (1 1 , IX, 1 2 ,5 (1 X, F4 . 1) )
-------
C-30
Appendix C: MOBILES Subroutine PARSEC June 7, 1984
4058 C
4059 DO 10 IV=2,MAXVEH
4060 SPD (IV)=SPD (1)
4061 10 CONTINUE
4062 GOTO 30
4063 C
4064 20 NSPDS=MAXVEH
4065 IF (IPROMT.EQ.2) WRITE (IOUASK,220)
4066 220 FORMAT ('O1,'Enter region, CY,SPD (8),AMBT.PCCN,PCHC.PCCC: ')
406? REAO(IOUGEN,120,END=99) IREJN,ICY.SPD,AMBT,PCCN.PCHC,PCCC
4068 120 FORMAT(M,1X, I 2,12 (IX, F4. 1))
4069 C
4070 30 IF (IREJN.EQ.3-AND.IPROMT.EQ.2) WRITE (IOUASK,230)
4071 230 FORMAT('0','Enter altitude:1)
4072 IF (IREJN.EQ.3) READ (IOUGEN,130,END=99) ALT
4073 130 FORMAT(F6.0)
4074 C
4075 C Validate inputs.
4076 C
4077 IF (IREJN.LT.l.OR.IREJN.GT.3) CALL QUITER (0.,I REJN,24,INERR)
4078 C
4079 C ICY read in as last 2 digits of calendar year. Call YRTEST to both
4080 C convert the value to a 4 digit year and validate the result is in-range.
4081 C
4082 CALL YRTEST(ICY,38,IY1960,IY2020,INERR)
4083 c
4084 C Check input speed (s) .
4085 C
4086 DO 40 IV=1,NSPDS
4087 IF (SPD(IV) .LE.O.) CALL QUITER(SPD (IV) ,0,39, INERR)
4088 IF (SPD(IV) .LT.5.) CALL QUITER(SPD (IV) ,0,52, INERR)
4089 IF (SPD(IV) .GT.0.0.AND.SPD (IV) .LT.5.) SPD(IV)=5-
4090 IF (SPD(IV) .GT.55.) CALL QUITER(SPD (IV) ,0, 16, INERR)
4091 IF (SPD (IV) .GT.55.) SPD(IV)=55.
4092 40 CONTINUE
4093 C
4094 AMBT=FLOAT(IFIX(AMBT+.5))
4095 IF (AMBT.LT.O..OR.AMBT.GT.110.) CALL QUITER (AMBT,0,40,INERR)
4096 IF (PCCN.LT.O..OR.PCCN.GT.100.) CALL QUITER (PCCN.O,41,INERR)
4097 IF (PCHC.LT.O..OR.PCHC.GT.100.) CALL QUITER (PCHC.O,42,INERR)
4098 IF (PCCC.LT.O..OR.PCCC.GT.100.) CALL QUITER (PCCC,0,43,INERR)
4099 OPCHK1=PCHC+PCCC
4100 IF (OPCHK1.LT.O..OR.OPCHK1.GT.100.) CALL QUITER (OPCHK1,0,63,INERR)
4101 OPCHK2=OPCHK1-PCCN
4102 IF (OPCHK2.LT.O..OR.OPCHK2.GT.100.) CALL QUITER (OPCHK2,0,64,INERR)
4103 C
4104 C Set default altitude (treat region 3 as region 1 when done).
4105 C
4106 IF (IREJN.EQ.1) ALT=500.
4107 IF (IREJN.EQ.2) ALT=5500.
4108 IF (ALT.LT.-200..OR.ALT.GT.10000.) CALL QUITER(ALT,0,58,INERR)
4109 C
4110 C Check for user supplied vmt mix to be used for this scenario only.
4111 C
4112 IF (VMFLAG.EQ.2) CALL GETVMT (INERR,699)
4113 C
4114 C Here read in ALUH parameters.
4115 C Assign db/wb default temperatures for a/c usage (90% for defaults).
-------
C-31
Appendix C: MOBILE3 Subroutine PARSEC
June 7, 1984
4116
41 17
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
414$
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
C
C
C
C
C
C
C
C
C
C
C
C
C
DB=85.
WB=75-
IF (ALHFLG.EQ.l) GOTO 90
IF (ALHFLG.EQ.3) GOTO 60
IF (IPROMT.EQ.2) WRITE(IOUASK , 240)
240 FORMAT('0','Enter AC,XLOAD (3) ,TRAILR (1),ABSHUM1)
READdOUGEN, 140,END=99) AC, XLOAD, TRA I LR (1) , ABSHUM
140 FORMAT(6F4.3)
DO 50 IVP=2,MAXLTW
TRAILR(IVP)=TRAILR(1)
50 CONTINUE
GOTO 70
60 IF(IPROMT.EQ.2) WRITE(IOUASK,250)
250 FORMAT('0','Enter AC,XLOAD (3) ,TRAILR(3) ,ABSHUM,DBTEMP,WBTEMP')
READ(IOUGEN,150,END=99) AC,XLOAD,TRAILR,ABSHUM,DB.WB
150 FORMAT (8F4.3,2F4.1)
Validate inputs for ALUH.
70 IF (AC.LT.O..OR.AC.GT.1.) CALL QUITER (AC.O,44,INERR)
IF(AC.GT.O.) CALL QUITER(0.,0,56,INERR)
DO 80 IVP=1,MAXLTW
IF (XLOAD (IVP) .LT.O.O.OR.XLOAD(IVP) .GT.l.)
* CALL QUITER(XLOAD (IVP) ,0,45,INERR)
IF (TRAILR(IVP) .LT.O.O.OR.TRAILR(IVP) .GT.l.)
* CALL QUITER(TRAILR(IVP) ,0,46, INERR)
80 CONTINUE
IF (ABSHUM.LT.20..OR.ABSHUM.GT.140.) CALL QUITER (ABSHUM,0,47,INERR)
IF (DB.LT.O..OR.DB.GT.110.) CALL QUITER (DB,0,40,INERR)
IF (WB.LT.O..OR.WB.GT.110.) CALL QUITER (WB,0,40,INERR)
IF(WB.GT.DB) CALL QUITER(0.,0,57,INERR)
90 RETURN
EOF on any attempted read => take alternate return 1 => run aborts.
99 RETURN 1
END
-------
C-32
Appendix C: MOBILE3 Subroutine GETVMT June 7, 1984
5000 / SUBROUTINE GETVMT(INERR,*)
5001 C
5002 C GETVMT gets the fleet vehicle miles travelled (vmt) mix by vehicle type.
5003 c
5004 C Called by CNESEC and PARSEC.
5005 c
5006 C CalIs QUITER.
5007 c
5008 C Input on ca 1:
5009 c
5010 C parameter list: INERR
5011 C common blocks:
5012 C /FLAGS1/ PROMT
5013 C /10UCOM/ OUGEN.IOUASK
5014 C /SYSCOM/ MAXVEH
5015 C
5016 C Output on return:
5017 c
5018 C common block: /VMXCOM/ VMTMIX
5019 C
5020 C Local variable / array dictionary:
5021 C
5022 C Name Type Description
5023 C
5024 C VMTCHK R vmt mix check: sum of the vmt fractions = 1.0 +/- l.E-6
5025 C (i.e., a normalized vmt distribution has been entered)
5026 C
5027 C Notes:
5028 c
5029 C GETVMT is a new subprogram (added for MOBILE3)-
5030 c
5031 c
5032 INTEGER 7AMFLG.SPDFLG.VMFLAG
5033 c
503H COMMON /FLAGS1/ I PROMT,TAMFLG,SPDFLG,VMFLAG
5035 COMMON AOUCOM/ I OUAER, I OU I MD, I OUGEN , I OUREP, I OUERR, I OUASK
5036 COMMON /SYSCOM/ MAXVEH,MAXLTW,MAXPOL,MAXREG,INITPR
5037 COMMON /VMXCOM/ VMTMIX(8)
5038 c
5039 IF (IPROMT.EQ.2) WRITE (IOUASK,200)
5040 200 FORMAT ('0','Enter VMT split:1)
5041 READ (IOUGEN,100,END=99) VMTMIX
5042 100 FORMAT (8C4.3)
5043 C
5044 VMTCHK=0.0
5045 DO 10 IV=l,MAXVEH
5046 VMTCHK=V'1TM I X (I V) +VMTCHK
5047 IF (VMTMIX (IV) .LT.0.0.OR.VMTMIX (1V) .GT.l.)
5048 * CALL QUITER (VMTMIX (IV) ,0,17,INERR)
5049 10 CONTINUE
5050 IF (VMTCHK+1.E-6.LT.1..OR.VMTCHK-1.E-6.GT.1 .)
5051 * CALL QUITER (VMTCHK,0,18,INERR)
5052 c
5053 RETURN
5054 C
5055 C EOF on any attempted read => take alternate return 1 => run aborts.
5056 c
5057 99 RETURN 1
-------
C-33
Appendix C: MOBILE3 Subroutine GETVMT June 7,
5058 END
-------
C-34
Appendix C: MOBILE3 Subroutine YRTEST June 7, 1984
6000 SUBROUTINE YRTEST (IY.NERR,IYl,IY2,INERR)
6001 C
6002 C YRTEST converts 2-digit input year to 4-digit year,
6003 c
6004 C Called by GETATP, ONESEC and PARSEC.
6005 c
6006 C Calls QUITER.
6007 c
6008 C Input on cal1:
6009 c
6010 C parameter list: IY.NERR,IYl,IY2,INERR
601 1 C
6012 C Output on return:
6013 c
6014 C parameter list: !Y,INERR
6015 c
6016 C Local variable dictionary:
6017 c
6018 C Name Type Description
6019 c
6020 CM I IY converted to k digit year
6021 C
6022 C
6023 M = IY+1900
6024 IF(IY.LT.50) II=IY+2000
6025 IF (IY.LT.O.OR.I I .LT.IY1.OR.I I.GT.IY2)
6026 * CALL QUITER (0.,IY,NERR,INERR)
6027 IY=II
6028 RETURN
6029 END
-------
C-35
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
7010
701 1
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
1-
L.
C
C
C
C
Appendix C: MOBILE3 Subroutine NEWERQ
SUBROUTINE NEWERQ (INERR)
June 7, 1984
NEWERQ attempts to store the user-supplied specifications for new FTP basic
emission rate equations and when successful (i.e., when room found in the
rate arrays), zeroes out all idle coefficients for the specified pollutant,
vehicle and region combination.
Called by ONESEC.
CalIs IERPTR and QUITER.
Input on call:
parameter list: INERR
common blocks:
/NEWCOM/ NEWPAR,BERNEW,NEWCT
/NEWEQU/ MAXEQU
Output on return:
parameter list: INERR
common blocks:
/BEFCMD/ DRBEF
/BEFCMZ/ ZMLBEF
/ERQCOM/ MYGERQ
/IDLCMD/ DRIDL
/IDLCMZ/ ZMLIDL
/NEWCOM/ NEWFIT
Notes:
Tne dimensions of the emission rate equation arrays MYGERQ, ZMLBEr, DRBEF,
ZMLIDL, and DRIDL were raised from 15 to 20 to allow the new MAXEQ'J = 20.
COMMON /BEFCMD/ DRBEF (20,3,8,2)
COMMON /BEFCMZ/ ZMLBEF (20,3,8 , 2)
COMMON /ERQCOM/ MYGERQ (20,2,3,8,2)
COMMON /IDLCMD/ DRIDL (20,3,8,2)
COMMON /IDLCMZ/ ZMLIDL (20,3,8,2)
COMMON /NEWCOM/ NEWPAR (5,100) ,BERNEW (2,100) ,NEWFIT (100) ,NEWCT
COMMON /NEWEQU/ MAXEQU
DO 30 IFAC=1,NEWCT
NEWFIT(IFAC)=0
IR=NEWPAR(1,IFAC)
IV=NEWPAR(2,IFAC)
IP=NEWPAR(3.IFAC)
IERNEW=IERPTR (0, IP.IV, IR)
IF (IERNEW.NE.O) GOTO 10
CALL QUITER(0. , IFAC,51,INERR)
GOTO 30
10 MYGERQ (IERNEW,1,IP,IV, IR)=NEWPAR (4, IFAC)
MYGERQ (IERNEW,2, IP,IV, IR) =NEWPAR (5, IFAC)
ZMLBEF (IERNEW, IP, IV,IR)=BERNEW(1,IFAC)
DRBEF(IERNEW,IP,IV,IR)=BERNEW (2,IFAC)
-------
C-36
Appendix C: MOBILE3 Subroutine NEWERQ June 7, 1984
7058 NEWFIT(IFAC)=1
7059 c
7060 C Warn user and then zero out all idle coefficients for the altered
7061 C (IP.IV.IR) equation case.
7062 c
7063 CALL QUITER(0.,IFAC.59,INERR)
7064 DO 20 IEQU=1.MAXEQU
7065 ZMLIDL(IEQU,IP,IV,IR)=0.0
7066 DRIDL (IEQU, IP,IV, IR}=0.0
7067 20 CONTINUE
7068 30 CONTINUE
7069 c
7070 RETURN
7071 END
-------
C-37
Appendix C: MOBILE3 Subroutine GETIMC June J, 1984
8000 SUBROUTINE GETIMC (*)
8001 C
8002 C GETIMC reads in user supplied alternative I/M credits. GETIMC is called
8003 C only when IMFLAG = 2 and NUDATA > 1.
Book c
8005 C Called by ONESEC.
8006 C
8007 C Input on cal1:
8008 C
8009 C common blocks:
8010 C /IMPAR2/ NUDATA
8011 C /IOUCOM/ IOUIMD,IOUERR
8012 C
8013 C Output on return:
8014 C
8015 C common blocks:
8016 C /IMCR12/ CRED12
8017 C /IMCR4P/ CRED4P
8018 C /IMPAR2/ NLIM,IMNAME
8019 c
8020 C Notes:
8021 C
8022 C Split /IMCOM/ into /IMPAR1/ and /IMPAR2/, corresponding to old lines 1 &
8023 C 2 of /IMCOM/. Renamed NLINES to NLIM, STRING(l8,9) to IMNAME (20,9) and
8024 C (locally) N to NCH in the IMNAME read statement. Expanded name I/O formats
8025 C from 18 to 20 A4, since the descriptive formats are minimally 80 col wide.
8026 C
8027 c
8028 COMMON /IMCR12/ CRED12 (19,20,5,2,2)
8029 COMMON /IMCRW CRED4P (19, 2 , 7 , 3, 3)
8030 COMMON /IMPAR2/ I LOT, I TEST, I CUTS,NUDATA,NLIM, IMNAME (20,9)
8031 COMMON /IOUCOM/ I OUAER, I OU i MD , I OUGEN , ! OLJRED, i O'JERR, I OUASK
8032 c
8033 C Read the number of lines in tne I/'M credits description.
8034 c
8035 READ(IOUIMD,100,END=80,ERR=90)NLIM
8036 100 FORMAT (I 1)
8037 c
8038 IF (NLIM.EQ.O) GOTO 20
8039 c
8040 C Read I/M program credits file description.
8041 C
8042 DO 10 LINES=1,NLIM
8043 READ (IOUIMD,110,END=80,ERR=90) (IMNAME (NCH,LINES) ,NCH=1,20)
8044 110 FORMAT (20A4)
8045 10 CONTINUE
8046 C
8047 C Read in user supplied I/M credits, for technologies 1/2 or 4+ or both.
8048 C
8049 20 IF (NUDATA.EQ.2.0R.NUDATA.EQ.4)READ (IOUIMD,120,END=80,ERR=90)CRED12
8050 IF (NUDATA.GT.2) READ (IOUIMD,120,END=80,ERR=90)CRED4P
8051 120 FORMAT09F4.3)
8052 RETURN
8053 c
8054 80 WRITE (IOUERR,300)
8055 300 FORMATO-1 , 'End-of-f i le return on read of unit IOUIMD1,
8056 * ' (new I/M credits). Run aborted.'/'0',' ')
8057 GOTO 99
-------
C-38
Appendix C: MOBILE3 Subroutine GETIMC June 7, 198*4
8058 c
8059 90 WRITE (IOUERR.310)
8060 310 FORMAT ('-' ,' Error return on read of unit IOUIMD1,
8061 * ' (new I/M credits). Run aborted.' /'O',' ')
8062 99 RETURN!
8063 END
-------
C-39
Appendix C: MOBILES Subroutine GETATP
June 7,
gooo
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
901 1
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
C
C
C
C
C
C
C
C
C
C
C
r-
L,
C
C
C
C
C
C
C
C
C
C
C
C
C
r
U
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE GETATP (1 NERR,*)
GETATP reads in and verifies user supplied ant i -tamper i ng program
parameters and effectiveness rates. GETATP is called when ATPFLG = 2.
Cat led by ONESEC.
1 nput on ca 1 1 :
parameter list: 1 NERR
common blocks:
/FLAGS1/ IPROMT
/IOUCOM/ IOUAER, 1 OUASK
/YEARS4/ IY1960, IY2020
Output on return:
parameter list: 1 NERR
common blocks:
/ATPPAR/ L APS Y, L AP iST.L APLST, LVTF LG.NL AT, ATNAME
/EGSCAL/ AER
/EVPDAT/ EVPAER
Local variable dictionary:
Name Type Description
COLSUM R column sum values from AER: each column's sum must be within
the closed interval from 0.0 to 1.0.
EVP R evaporative A-T effectiveness rate: each rate must be within
the closed inetrval from 0.0 to 1.0.
LVT 1 flag indicating whether or not a vehicle type is covered by
the A-T program: value must be either 1 (no) or 2 (yes).
RATE R A-T effectiveness rate against exnaust emissions: each rate
must be within the closed interval from 0.0 to 1.0.
INTEGER TAMFLG, SPDFLG, VMFLAG
COMMON /ATPPAR/ LAPSY , LAP 1 ST, L APLST, LVTF LG (4) , NL AT , ATNAME (20 , 9)
COMMON /EGSCAL/ AER ( 1 1 , 1 1 , 2 , 2) , TGS (1 0 , 6 , 4) , EGS (7 , 2)
COMMON /EVPDAT/ EVPAER (2 , 2) , EVPTGS (3 , 2 , 4) , EVPEM 1 (1 1 , 3, 4)
COMMON /FLAGS1/ 1 PROMT .TAMFLG , SPDFLG , VMFLAG
COMMON /IOUCOM/ 1 OUAER, 1 OU 1 MD , 1 OUGEN , 1 OUREP , i OUERR, 1 OUASK
COMMON /YEARS4/ 1 Y 1 94 1 , 1 Y 1 9&0 , 1 Y2020
Identify program parameters: start year, first year covered, last year
covered and vehicle types covered.
1 F (IPROMT.EQ.2) WRITE (1 OUASK, 200)
200 FORMAT ('0' ,' Enter ATP start year, first £ last years included,1/
;1; 'and vehicle types covered (format = 312,411):')
RE AD (1 OUGEN, 1 00 , END=80, ERR=90) LAPSY , LAP 1 ST, L APLST, LVTF LG
100 FORMAT (3(12, IX) ,41 1)
Verify parameters:
CALL YRTEST(LAPSY,75, IY1960, IY2020, INERR)
-------
c-4o
Appendix C: MOBILE} Subroutine GETATP June 7, 1984
9058 CALL YRTEST(LAP1ST,76,IY1960,IY2020,INERR)
9059 CALL YRTEST(LAPLST,77,IY1960,IY2020,INERR)
9060 c
9061 DO 10 IVTAM=1,4
9062 LVT=LVTFLG(IVTAM)
9063 IF (LVT.LT.1.0R.LVT.GT.2) CALL QUITER(0.,LVT,78,INERR)
9064 10 CONTINUE
9065 c
9066 C Read in the number of lines in the AER file description.
9067 c
9068 READ (IOUAER,110,END=80,ERR=90)NLAT
9069 110 FORMAT (I 1)
9070 c
9071 IF (NLAT.EQ.O) GOTO 30
9072 c
9073 C Read anti-tampering program effectiveness rates matrices file description.
9074 c
9075 DO 20 LINES=1,NLAT
9076 RE AD(IOUAER,120,END=80,ERR=90) (ATNAME(NCH,LINES) ,NCH=1,20)
9077 120 FORMAT (20AM
9078 20 CONTINUE
9079 c
9080 C Read in effectiveness rates from file attached to unit IOUAER.
9081 c
9082 30 READ(IOUAER,130,END=80,ERR=90)EVPAER
9083 130 FORMAT (4F5.2)
9084 DO 40 IAY=1,2
9085 DO 40 IHG=1,2
9086 EVP=EVPAER(IHG,IAY)
9087 IF (EVP.LT.O.O.OR'.EVP.GT.I.O) CALL QUITER(EVP,0,79, INERR)
9088 40 CONTINUE
9089 c
9090 C Note: ICOL / I ROW here refers to the input file layout of the arrays.
909' C In subroutine ATPEFF the labels are switched, to indicate the actual
9092 C orientation of the matrices in the effectiveness computation process.
9093 c
9094 READ(IOUAER,140,END=80,ERR=90)AER
9095 140 FORMAT (11F5.2)
9096 DO 60 IAY=1,2
9097 DO 60 IPG=1,2
9098 DO 60 ICOL=1,11
9099 COLSUM=0.0
9100 DO 50 IROW=1,11
9101 RATE=AER(ICOL,IROW,IPG,I AY)
9102 IF (RATE.LT.0.0.OR.RATE.GT.1.0) CALL QUITER(RATE,0,80,INERR)
9103 COLSUM=COLSUM+RATE
9104 50 CONTINUE
9105 IF (COLSUM.LT.O.O.OR.COLSUM.GT.l.0) CALL QUITER(COLSUM,0,8l,INERR)
9106 60 CONTINUE
9107 RETURN
9108 C
9109 80 WRITE(IOUERR,300)
9110 300 FORMAT ('-','End-of-file return on read of unit IOUAER1,
9111 •• ' (ATP effectiveness rates). Run aborted.'/ '0' ,' ')
9H2 GOTO 99
9113 C
9114 90 WRITE(IOUERR.310)
9H5 310 FORMATC-1 ,'Error return on read of unit IOUAER1,
-------
C-M
Appendix C: MOBILE3 Subroutine GETATP June 7,
9116 -c ' (ATP effectiveness rates). Run aborted.'/' 0',' ')
9117 99 RETURN1
9118 END
-------
C-42
Appendix C: MOBILE3 Subroutine CCEVAX
June 7, 1984
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
1001 1
10012
10013
10014
10015
10016
10017
10018
10015
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10C32
10035
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
w
C
C
C
SUBROUTINE CCEVAX
CCEVAX enters user-supplied trip data. Originally, CCEVAX also computed HC
crankcase and evaporative emission factors. That calculation is now
performed by function CCEVRT.
Cal led by ONESEC.
1 nput on call:
common blocks:
/CEVCOM/ USRTPD.USRMPD
/TPDCOM/ MAXTPD
/SYSCOM/ MAXVEH, MAXREG
/XMPCOM/ MAXXMP
/YEARS4/ IY2020
Output on return:
common blocks:
/TPDCOM/ TPDVAL, MYGTPD
/XMPCOM/ XMPVAL.MYGMPD
COMMON /CEVCOM/ USRTPD (8) , USRMPD (8)
COMMON /TPDCOM/ MAXTPD ,TPDVAL (2 , 8 , 2) .MYGTPD (2 , 8, 2)
COMMON /SYSCOM/ MAXVEH .MAXLTW, MAXPOL , MAXREG, 1 N 1 TPR
COMMON /XMPCOM/ MAXXMP.XMPVAL (2,8, 2) .MYGMPD (2, 8,2)
COMMON /YEARS4/ 1 Yl 94 1 , 1 Yl 960, 1 Y2020
Substitute user-supplied trip data here.
DO 30 IR=1 , MAXREG
DO 30 !V=1 , MAXVEH
XMPVAL (1, IV, IR)=USRMPD(IV)
MYGMPD (1 , IV, IR) = IY2020
DO 10 IG=2,MAXXMP
XMPVAL (IG, IV, IR)=0.0
MYGMPD (IG, IV, IR)=0
10 CONTINUE
TPDVAL (1 , IV, IR)=USRTPD (IV)
MYGTPD (1, IV, IR)=IY2020
DO 20 IG=2, MAXTPD
TPDVAL(IG, IV, IR)=0.0
MYGTPD (IG, IV, IR)=0
20 CONTINUE
30 CONTINUE
RETURN
END
-------
C-43
Appendix C: MOBILE3 Subroutine QUITER
June 7, 1984
1 1000
1 1001
1 1002
1 1003
1 1004
1 1005
1 1006
1 1007
1 1008
1 1009
1 1010
1 101 1
1 1012
1 1013
1 1014
1 1015
1 1016
11017
1 1018
1 1019
1 1020
1 1021
1 1022
1 1023
1 1024
1 1025
1 1026
1 1027
1 1028
1 1029
1 1030
1 1031
1 1032
11033
1 1 i~\ 7 1,
1 I U_}H
11035
1 1036
11037
1 1038
11039
1 1040
11 041
1 1042
1 1043
1 1044
1 1045
1 1046
1 1047
1 1048
1 1049
11050
1 1051
1 1052
11053
1 1054
11055
11056
11057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE QU ! TER (RVALUE , 1 VALUE , MESSAG, INERR)
QUITER prints error and warning messages on unit IOUERR.
Called by CONSEC, CRANKC, DIURNL, EFCALX, GETATP, HOTSOK, IERPTR,
IEXMPT, IGEPTR, IGLPTR, IGPPTR, IGSFPT, IGTPTR, IGUPTR,
ISPPTR, ISPPT8, ITCPTR, NEWERQ, ONESEC, PARSEC, TFCALX,
TPD, XMPD and YRTEST.
1 nput on call:
parameter list: RVALUE , 1 VALUE .MESSAG, 1 NERR
common blocks:
/IOUCOM/ IOUREP, IOUERR, IOUASK
/NEWCOM/ NEWPAR
/NEWEQU/ MAXEQU
/YEARS4/ IY1941 , IY1960, IY2020
Output en return:
parameter list: 1 NERR
Warning: there is a conditional branch to STOP at statement number 98.
Local array subscripts:
IOBMSG (5) - IOBMSG ( 1 CH )
NAMFLG (15) - NAMFLG ( 1 CH )
NAMFNC (16) - NAMFNC ( 1 CH )
NAMVEH (8) - NAMVEH ( IV )
Local variable / array dictionary:
Name Type Description
^
IOBMSG 1 character string vector: 'out of bounds for'
MAXMES 1 maximum message code value ( = 83 in MOBILE3 release version
MCODE 1 = MESSAG = message code, unless < 0 or > MAXMES => = 1
NAMFLG R"8 control flag names + 'Unknown'
NAMFNC R*8 function names (to identify subprogram source of error)
NAMVEH R*8 vehicle type names
Notes :
The error message for the new function ITCPTR was installed.
Error/warning code related to INFLAG, TRKFLG & UNFFLG removed and replaced
with code for TAMFLG & ATPFLG. Error code 73 refers to ITEST, not IOPTN.
Error codes 82 (refers to I CUTS) and 83 (refers to interpolated altitude)
added. MAXMES accordingly was increased to 83, leaving MESSAG values
84-97 available for future additions to QUITER's messages.
COMMON /IOUCOM/ 1 OUAER, 1 OU 1 MD , 1 OUGEN , 1 OUREP . 1 OUERR, I OUASK
COMMON /NEWCOM/ NEWPAR (5 , 100) , BERNEW (2 , 100) , NEWF 1 T (100) , NEWCT
COMMON /NEWEQU/ MAXEQU
COMMON /YEARS4/ 1 Y 1 94 1 , 1 Y I960, 1 Y2020
DIMENSION IOBMSG (5)
-------
c-44
Appendix C: MOBILE3 Subroutine QUITER
June 7, 1984
11058
11059
1 1060
11061
1 1062
11063
1 1064
11065
1 1066
11067
11068
11069
11070
11071
1 1072
11073
11074
11075
1 1076
11077
1 1078
11079
11080
11081
1 1082
1 1083
11084
11085
11086
1 1087
11088
1 108s
11090 i
11091
1 1092
11093
1 1094
11095
11096
11097
11098
1 1099
11100
11101
11 102
11103
1 1 104
11105
1 1 106
11 107
11108
1 1 109
111 10
mil
11112
11113
11114
11115
C
REAL*8 NAMFLG (15)
C
DATA NAMFLG/
* ' Unknown ' ,
* ' ! PROMT ' ,
* ' TAMFLG ',
* ' SPDFLG ',
* ' VMFLAG ',
* ' MYMRFG ' ,
* ' NEWFLG ',
* ' IMF LAG ',
* ' ALHFLG ',
1 ATPFLG ',
* ' IFORM ',
1 PRTFLG ',
* ' ICEVFG ',
* ' IDLFLG ',
* ' NHMFLG '/
C
DATA NAMVEH/
* 'LDGV
'LDGT1
* ' LDGT2
* 'HDGV ',
* 'LDDV'
* ' LDDT
* 'HDDV ',
1 MC V
C
DATA NAMFNC/
* ' HOTSOK ' ,
* ' TPD
* ' DIURNL ! ,
* ' XMPD
* ' CRANKC ' ,
1 IGEPTR ',
1 IGUPTR ' ,
1 IGLPTR ' ,
1 IGTPTR ' ,
1 IGPPTR ' ,
1 IERPTR ' ,
1 ISPPTR ' ,
1 ISPPT8 ' ,
1 IEXMPT ' ,
' ITCPTR ' ,
* ' IGSFPT '/
C
DATA IOBMSG/
* ' ou1 , 't of ,
C
DATA MAXMES/83/
C
MCODE=MESSAG
C
C Trap unknown errors.
C
IF (MCODE.LT. 1 .OR.
.NAMVEH (8) .NAMFNC (16)
1 bou1 , 'nds ' , 'for '/
MCODE.GT.MAXMES) MCODE=1
-------
C-45
Appendix C: MOBILE3 Subroutine QUITER June 7, 1984
11116 C
11117 C Test for warnings.
11118 C
11119 IF (MCODE.NE.16.AND.MCODE.NE.21.AND.MCODE.NE.22.AND.MCODE.NE.31
11120 * .AND.MCODE.NE.49.AND.MCODE.NE.52.AND.MCODE.NE.53
11121 * .AND.MCODE.NE.56.AND.MCODE.NE.59-AND.MCODE.NE.7D
11122 -'-• WRITE (IOUERR, 300)
11123 300 FORMATC-1 ,T2, ' *** Error:1)
11124 C
11125 C Branch to the appropriate error / warning message.
11126 C
11127 GOTO(
11128 * 10,11,11,11,11,11,11,11,11,11,
11129 - 11, 11, 11, 11, 11, 16, 17, 18, 19, 20,
11130 * 21, 22, 23, 24, 25, 26, 27, 27, 29, 30,
11131 * 31. 32, 33, 34, 35, 36, 37, 38, 39, 40,
11132 * 41, 42, 43, 44, 45, 46, 47, 48, 49, 50,
11133 * 51, 52, 53, 54, 55, 56, 57, 58, 59, 60,
11134 * 61, 62, 63, 64, 65, 66, 67, 68, 69, 70,
11135 * 71, 72, 73, 74, 75, 76, 77, 78, 79, 80,
11136 * 81, 82, 83
11137 * ),MCODE
11138 c
11139 10 WRITE (IOUERR,310) MESSAG,NAMFLG (MCODE)
11140 310 FORMAT (' + ',10X, 'Message code ',I4,A8)
11141 GOTO 98
11142 11 WRITE (IOUERR,311) I VALUE,IOBMSG,NAMFLG(MCODE)
11143 311 FORMATC + ',10X, I4.5A4,'f lag',A8)
11144 IF (MCODE.EQ.2) WRITE (IOUERR,312)
11145 312 FORMATC ','Prompt/mode type (1 to 4) must be corrected before',
11146 ••• ' your next run.')
11147 GOTO 98
11148 16 WRITE (IOUERR,316) RVALUE
11149 3'6 FORMATC ','Warning: ',G10.3,( speed reduced to 55 m.p.h.',
1 1150 •>'•• ' maximum')
11151 GOTO 99
11152 17 WRITE (IOUERR,317) RVALUE,IOBMSG
11153 317 FORMATC + ' , 10X,G10.3,5A4, ' VMTMI X (0. to 1.)')
11154 GOTO 98
11155 18 WRITE(IOUERR,318) RVALUE
11156 318 FORMATC + ' , 10X.G10.3, ' sum of VMTMIX is not equal to 1.')
11157 GOTO 98
11158 19 WRITE (lOUERR,319) RVALUE
11159 319 FORMAT('+',10X.G10.3,' negative model year mileage1)
11160 GOTO 98
11161 20 WRITE(lOUERR,320) RVALUE
11162 320 FORMATC + 1 , 10X.G10.3, ' negative model year registration')
11163 GOTO 98
11164 21 WRITE (lOUERR,321) RVALUE
111&5 321 FORMATC ','Warning: '.G10.3,' registration with zero mileage')
11166 GOTO 99
11167 22 WRITE (lOUERR,322) RVALUE
11168 322 FORMATC ','Warning: '.G10.3,1 mileage with zero registration')
11169 GOTO 99
11170 23 WRITE(lOUERR,323) I VALUE, IOBMSG
11171 323 FORMATC + ', 10X, I4.5A4,'e.f . changes (1 to 100 pairs)1)
11172 GOTO 98
11173 24 WRITE(lOUERR,324) I VALUE,IOBMSG
-------
C-46
Appendix C: MOBILE} Subroutine QUITER June J, 1984
11171* 324 FORMATO + ', 10X, 14,5A4,'region (1 ,2, 3 only) ')
11175 GOTO 98
11176 25 WRITE (IOUERR,325) I VALUE, IOBMSG
11177 325 FORMATC + ', 10X, 14,5A4,'vehicle type (1 to 8)')
11178 GOTO 98
11179 26 WRITE (IOUERR,326) I VALUE,IOBMSG
11180 326 FORMATC + 1 , 10X, 14.5A4, 'pollutant (1 to 3)')
11181 GOTO 98
11182 27 WRITE (IOUERR,327) I VALUE,IOBMSG,IY1941,IY2020
11183 327 FORMATC + 1 , 10X, I4.5A4, 'year (',14,' to Ml*,')1)
11 181* GOTO 98
11185 29 WRITE(IOUERR,329)
11186 329 FORMAT (' + ',10X,' last year cannot be less than first year')
11187 GOTO 98
11188 30 WRITE (IOUERR,330) RVALUE
11189 330 FORMAT (' + ',10X.G10.3,' intercept must be positive')
11190 GOTO 98
11191 31 WRITE (IOUERR,33D RVALUE
11192 331 FORMAT(' ','Warning: '.G10.3,' negative slope for ageing vehicle1)
1193 GOTO 99
1191, 32 WRITE (IOUERR,327) I VALUE,1OBMSG, IY19&0,IY2020
1195 GOTO 98
1196 33 WRITE (IOUERR,333) I VALUE,IOBMSG
1197 333 FORMATC + MOX, 14,5A4,'stringency (10 to 50)')
1198 GOTO 98
1199 31* WRITE (IOUERR,331*) I VALUE , I OBMSG
1200 33*4 FORMAT (' + ', 10X, \k, 5Al*, 'mechanics training (1 to 2)')
1201 GOTO 98
1202 35 WRITE (IOUERR,335) I VALUE , I OBMSG , I Y 1 94 1 , I Y2020
1203 335 FORMATC + 1 , 10X, I4.5A4,'MODYR1 (Ml*,1 to ',11*, ') ')
1204 GOTO 98
1205 36 WRITE (IOUERR,33^) I VALUE,IOBMSG,IYl941,IY2020
1206 336 FORMAT (' + ' ,10X, I l*,5Al*.'MODYR2 ('Jl*,' to Ml*,1)')
1207 GOTO 98
1208 37 WRITE (IOUERR,337)
1209 337 FORMAT('+',10X,' MODYR1 cannot be greater than MODYR2')
1210 GOTO 98
1211 38 WRITE(IOUERR,327) I VALUE,IOBMSG,IY19&0,IY2020
1212 GOTO 98
1213 39 WRITE (IOUERR,339) RVALUE
11214 339 FORMATC + 1 , 10X.G10.3, ' speed must be positive')
11215 GOTO 98
11216 1*0 WRITE (IOUERR,340) RVALUE
11217 3^0 FORMAT('+',10X.G10.3,' valid temperature is 0-110 deg. (F)')
11218 GOTO 98
11219 M WRITE (IOUERR,341) RVALUE,IOBMSG
11220 341 FORMATO + ',10X,G10.3,5A4, ' PCCN (0. to 100.)')
11221 GOTO 98
11222 42 WRITE (IOUERR,3^2) RVALUE,IOBMSG
11223 3^2 FORMATC + ' , 10X,G10.3,5A4, 'PCHC (0. to 100.)')
11224 GOTO 98
11225 43 WRITE (IOUERR,343) RVALUE,IOBMSG
11226 343 FORMATC + ', 10X.G10.3.5A4, ' PCCC (0. to 100.)')
11227 GOTO 98
11228 44 WRITE(IOUERR,344) RVALUE,IOBMSG
11229 344 FORMATC + 1 , 10X,G10.3,5A4, 'AC (0. to 1.)')
11230 GOTO 98
11231 45 WRITE (IOUERR,345) RVALUE, IOBMSG
-------
C-47
Appendix C: MOBILE3 Subroutine QUITER June 7, 1984
11232 345 FORMAT (' + ',10X,G10.3,5A4,'extra load (0. to I.)1)
11233 GOTO 98
1123^ 46 WRITE (IOUERR,3^6) RVALUE,IOBMSG
11235 346 FORMATO + 1 , 10X,G10.3,5A4, ' trai lers (0. to 1.)')
11236 GOTO 98
11237 47 WRITE(IOUERR,347) RVALUE,IOBMSG
11238 347 FORMATO + ', 10X.G10.3,5A4,'humidity (20. to 140.)')
11239 GOTO 98
11240 • 48 WRITE (IOUERR,348) NAMVEH (I VALUE)
11241 348 FORMATO + ' , 10X, ' there are no sales for vehicle ' , A8)
11242 GOTO 98
11243 49 WRITE (IOUERR,349) RVALUE
11244 349 FORMAT (' '.'Warning: '.G10.3,' MYR sum not = 1. (will normalize)1)
1 1245 GOTO 99
11246 50 WRITE(IOUERR.350) RVALUE,IOBMSG
11247 350 FORMAT('+',10X.G10.3,5A4,'tampering rate intercept (up to 1.0)')
1 1248 GOTO 98
11249 51 WRITE(IOUERR,351) I VALUE.MAXEQU
11250 351 FORMAT (' + ',10X, 'equation' , 13, ' causes more than1,13,
11251 '•'•' ' allowed for any 1 reg/mode/pol . ')
1 1252 GOTO 98
11253 52 WRITE(IOUERR,352) RVALUE
11254 352 FORMAT (' '.'Warning: ',G10.3,' speed increased',
11255 " ' to 5 ro.p.h. minimum1)
1 1256 GOTO 99
11257 53 WRITE (IOUERR,353)
11258 353 FORMAT ('0','You must correct all flags before you run again.')
11259 GOTO 98
11260 54 WRITE (IOUERR,354) RVALUE
11261 354 FORMAT('+',10X.G10.3,' average trips/day cannot be negative1)
11262 GOTO 98
11263 55 WRITE (IOUERR,355) RVALUE
11264 355 FORMAT (' + ',10X.G10.3,' average miles/day cannot be negative1)
1 1265 GOTO 98
11266 56 WRITE (IOUERR,356)
11267 356 FORMAT (' '.'Comment: A/C correction factor will be calculated.'
11268 " /' ',Til,'Value of inputted AC usage parameter is ignored.')
11269 GOTO 99
1 1270 57 WRITE (IOUERR,357)
11271 357 FORMAT (' + ',10X, 'WB temp cannot be greater than DB temp')
11272 GOTO 98
11273 58 WRITE (IOUERR,358) RVALUE, IOBMSG
11274 358 FORMATC + 1 , 10X,G10.3,5A4, 'al ti tude (-200 to 10,000 ft.)1)
11275 GOTO 98
11276 59 WRITE (IOUERR,359) I VALUE, (NEWPAR (I PAR,I VALUE) ,IPAR=1,3)
11277 359 FORMAT (' ','Warning: equation',I 3,' zeroes all idle coefficients',
11278 * ' (and total) for IR=',M,', i V=' , I 1 , ' , IP=',I1)
11279 GOTO 99
11280 60 WRITE (IOUERR,360) RVALUE, INERR,NAMFNC (I VALUE)
11281 360 FORMATC + ', 10X.G10.3, ' default used for1,15,' in f unct i on ' , A8)
1 1282 GOTO 98
11283 61 WRITE (IOUERR,3ol) !NERR,NAMFNC (I VALUE)
11284 361 FCRMATC + ' , 10X, ' default used for1, 15,' in i naex function',A8)
11285 GOTO 98
11286 62 WRITE (IOUERR,362) I VALUE,IOBMSG
11287 362 FORMATC + 1 , 10X, I4.5A4, 'new e.f. region (1,2,3 only)1)
11288 GOTO 98
11289 63 WRITE (IOUERR,363) RVALUE, IOBMSG
-------
C-48
Appendix C: MOBILE3 Subroutine QUITER June 7, ig84
11290 363 FORMATC + 1 ,10X,G10.3,5A4, ' (0. <= PCHC+PCCC <= 100.)')
11291 GOTO 98
11292 64 WRITE (IOUERR,364) RVALUE,IOBMSG
11293 364 FORMAT(' + MOX,G10.3,5A4, ' (0. <= PCHC+PCCC-PCCN <= 100.)')
11294 GOTO 98
11295 65 WRITE (IOUERR,365) IVALUE
11296 365 FORMATC + ' ,10X, ' MYR of LDDV not equal tc LDGV for JDX=',I2)
1 1297 GOTO 98
11298 66 WRITE(IOUERR,366) IVALUE
11299 366 FORMAT('+',10X,' MYR of LDDT not equal to LDGT1 for JDX=',I2)
11300 GOTO 98
11301 67 WRITE (IOUERR,367) NAMVEH (I VALUE)
11302 367 FORMATC + 1 , 10X, ' EFFTP>0. and GSF=0. for vehicle ' , A8)
11303 GOTO 98
11304 68 WRITE (IOUERR,368) NAMVEH (I VALUE)
11305 368 FORMATC + ' , 10X, ' EFFTP<=0. and VMTMIX>0. for vehicle ',A8)
11306 GOTO 98
11307 69 WRITE (IOUERR,369) NAMVEH (I VALUE)
11308 369 FORMAT('+',10X,' EFIDLE>0. and GSF=0. for vehicle ',A8)
11309 GOTO 98
11310 70 WRITE (IOUERR,370) NAMVEH (I VALUE)
11311 370 FORMATC + ', iox,' EFIDLE<=O. and VMTMIX>O. for vehicle ',A8)
11312 GOTO 98
11313 71 WRITE (IOUERR,37D IOUREP,IOUERR,IOUASK
11314 371 FORMAT(' ','Comment: Current output unit numbers are',
11315 * ' IOUREP=1,I1,1 IOUERR=',I 1.' IOUASK=',I1)
11316 GOTO 99
11317 72 WRITE (IOUERR,372) I VALUE,IOBMSG
11318 372 FORMATC + 1 , 10X, 14,5A4, ' I/M vehicle type (1 to 4)')
11319 GOTO 98
11320 73 WRITE (IOUERR,373) I VALUE,IOBMSG
11321 373 FCRMATC + 1 , 10X, 14,5A4,'short test type flag (1 to 3)')
1 1322 GOTO 98
11323 /4 WRITE (IOUERR,374) I VALUE,IOBMSG
11324 374 FORMAT('+',10X,I4.5A4,'new I/M data flag (1 to 4)')
11325 GOTO 98
11326 75 WRITE (IOUERR,375) IVALUE,IOBMSG
11327 375 FORMAT('+',10X,I4.5A4,'anti-tampering program start year1)
11328 GOTO 98
11329 76 WRITE(IOUERR,376) I VALUE,IOBMSG
11330 376 FORMATC + 1,10X,14,5A4,'anti-tamper ing program 1st model year1)
11331 GOTO 98
11332 77 WRITE(IOUERR.377) I VALUE,IOBMSG
11333 377 FORMATC + 1 , 10X, I4.5A4, ' ant i-tamper i ng program last model year1)
11334 GOTO 98
11335 78 WRITE(IOUERR,378) I VALUE,IOBMSG
11336 378 FORMATC + 1 , 10X, I4.5A4, ' ant i-tamper i ng vehicle type (1 to 2)')
11337 GOTO 98
11338 79 WRITE (IOUERR,379) RVALUE,IOBMSG
11339 379 FORMATC + ' , 10X,G10.3,5A4, ' evap ATP effectiveness rate (0, to I.)1)
11340 GOTO 98
11341 80 WRITE(IOUERR,380) RVALUE,IOBMSG
11342 380 FORMATC + 1 , 10X,G10.3,5A4, 'exh ATP effectiveness rate (0. to I.)1)
11343 GOTO 98
11344 81 WRITE(IOUERR,381) RVALUE,IOBMSG
11345 381 FORMATC + ',10X,G10.3,5A4,'AER matrix file column sum (0. to 1.)')
11346 GOTO 98
11347 82 WRITE (IOUERR,382) I VALUE,IOBMSG
-------
C-49
Appendix C: MOBILE3 Subroutine QUITER June 7, 198^
113ii8 382 FORMATC + 1 , 10X, Ik,5^, ' 1981+ vehicles outpoints flag (1 to 3)')
1131+9 GOTO 98
11350 83 WRITE(IOUERR,383) RVALUE,IOBMSG
11351 c
11352 C Use F, not G, format because PAR5EC check of entered altitude aborts
11353 C scenario if altitude < -200 or > 10000 feet (see QUITER message 58).
1135^ C
11355 383 FORMAT(' + ' , 10X,F6.0,5Al*, ' a 11 i tude (region = 3 => alt. < 1500.)')
11356 c
11357 C Messages 60 and 6l produce excessive output if not stopped here.
11358 c
11359 98 IF (MCODE.EQ.1.OR.MCODE.EQ.2.OR.MCODE.EQ.53•OR.MCODE.EQ.60
11360 * .OR.MCODE.EQ.61) STOP
11361 INERR=INERR+1
11362 c
11363 99 RETURN
END
-------
C-50
Appendix C: MOBILE3 Subroutine REGMOD
June 7, ig84
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010
12011
12012
12013
12014
12015
12016
12017
12018
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029
12030
1 2 0 ' 1
1203:
12034
12035
12036
12037
12038
12039
12040
12041
12042
12043
12044
12045
12046
12047
12048
12049
12050
12051
12052
12053
12054
12055
12056
12057
C
C
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
r
w
C
C
c
c
c
c
c
c
c
c
c
c
r
r-
L
c
c
c
c
c
c
c
c
c
c
c
c
c
r
c
c
c
c
c
c
c
c
c
c
SUBROUTINE REGMOD (1 CY, 1 NERR)
REGMOD adjusts model year mileage/registration arrays.
Cal led by MAIN.
Calls HDDMYM, IGSFPT and TFCALX.
1 nput on ca 1 1 :
parameter 1 ist: ICY, INERR
common blocks:
/FLAGS2/ MYMRFG
/GSFCOM/ GSFRAC
/MYRSAV/ AMAR.JULMYR
/REGCCW/ IREJN.ALT
,/SYSCOM/ MAXVEH
Output on return:
parameter list: 1 NERR
common blocks:
/MYRCAL/ XMYM.JANMYR.TFMYM
/REGSUM/ GSFVCT
Local array subscripts:
CUM (20) - CUM ( JDX )
DAF (8) - DAF ( IV )
Local variable / array dictionary:
Name Type Description
CUM R cumulative mileage distribution as of January 1
DAF R unnormalized sum by IV of registrations across my ' s
(acronym is from ef derivation document)
FRC R fraction of January 1 registrations in current year JDX
which are in their JDX'th year of operation
FRN R fraction of January 1 registrations in current year JDX
which are in their JDX-l'th year of operation (1 year newer)
GSFIDX R gross sales fraction (GSF) for model year IDX, given IV & IR;
used to extract IV's share of pairwise registration sum
AMC R mileage accrual rate for vehicle of type IV in its JDX'th
year of operation
AMN R mileage accrual rate for vehicle of type IV in its JDX-lth
year of operation (a vehicle in JDX-1 is 1 year "newer" than
a JDX year old vehicle)
MY 1 see parameter dictionary
SUMLDV R LDV DAF ' s combined (both gas & diesel registrations)
SUMLDT R LOT DAF ' s combined (both gas & diesel registrations)
Notes:
Registration distributions modification ("REGMOD") process was initially
changed so that HDV's were split via gross sales fractions into their gas
& diesel shares, both at the model year and the aggregate (all tny's) level.
These special HDV sales fraction calculations were subsequently removed.
-------
C-51
Appendix C: MOBILE3 Subroutine REGMOD June 7. 1984
12058
12059
12060
12061
12062
12063
12064
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
121 1 1
121 12
121 13
121 14
12115
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r-
L,
C
L.
C
C
C
C
C
C
C
C
C
r
o
C
C
C
MOBILES now uses the same process for HDV registrations as MOBILE2 did.
Several variables were deleted, renamed, or created:
Deleted: S & X (20) in the MYR section
Renamed: SUM1 (8) to DAF (8) , GSFVCT (8) , & (SUMLDV.SUMLDT) , to cover
the 3 related but distinct uses of SUM1;
Z & ZZ to FRC & FRN, S & SS to AMN & AMC and X (20) to CUM (20),
to clarify the January 1 mileage distributions derivation methods
XMYR to JANMYR, January 1 model year registrations.
Created: GSFIDX
The HDDV MYM is now calculated for each calendar year. This is
accomplished by calling the subroutine HDDMYM. HDDMYM is only called
for default purposes. If the user inputs MYM, then they alone are used.
INTEGER ALHFLG.ATPFLG
REAL JULMYR, JANMYR
COMMON /FLAGS2/ MYMRFG , NEWF LG , 1 MFLAG , ALHFLG , ATPF LG
COMMON /GSFCOM/ MAXGSF , GSFRAC (22 , 8 , 2) , MYGSF (22 , 8, 2)
COMMON /MYRSAV/ AMAR (20 , 8) , JULMYR (20 , 8) , NEWCUM
COMMON /MYRCAL/ XMYM (20 , 8) , JANMYR (20, 8) , TF (20, 8) , TFMYM (20 , 8)
COMMON /REGCOM/ IREJN.ALT
COMMON /REGSUM/ GSFVCT (8)
COMMON /SYSCOM/ MAXVEH , MAXLTW.MAXPOL , MAXREG , 1 N 1 TPR
DIMENSION CUM(20) ,DAF (8)
REAL AMC.AMN
Temporary code to reassign region = 3 (interpolate between low and high
altitude data), an option allowed, but not implemented, in MOBILE3-
IR=IREJN
1 F (IR.NE.3) GOTO 10
IR=1
1 F (ALT. GE. 4000.) 1 R=2
Compute January 1 registration distributions, JANMYR.
10 DO 30 iV=l, MAXVEH
Step 1: for each model year of each vehicle type, select and apply the
corresponding gross sales fraction to the (gas 6 diesel combined)
July 1 registrations.
DO 20 JDX=1 ,20
MY=ICY-JDX+1
IGS=IGSFPT(MY, IV, 1 R)
GSFIDX=GSFRAC(IGS, IV, 1 R)
JANMYR (JDX, IV)=GSF IDX*JULMYR (JDX, IV)
20 CONTINUE
Step 2: backup ICY's registrations from 7/1 to 1/1 -
LDV/T => my starts 10/1 prior yr => 1/1 sales are 1/3 of 7/1 sales.
HDV & MC => my starts 1/1 => 1/1 sales are 0.
-------
C-52
Appendix C: MOBILES Subroutine REGMOD June 7,
12116 JANMYR(1, IV)=JANMYR(1, IV)/3.
12117 IF (IV.EQ.4.0R.IV.GE.7) JANMYR (1, I V)=0.0
12118 30 CONTINUE
12119 c
12120 C Step 3: normalize JANMYR.
12121 C
12122 DO 50 IV=1,MAXVEH
12123 DAF(IV)=0.0
12124 DO 40 JDX=1,20
12125 DAF (IV)=DAF (IV)+JANMYR(JDX, IV)
12126 40 CONTINUE
12127 DO 50 JDX=1,20
12128 IF(DAF(IV) .GT.O.) JANMYR(JDX, I V)=JANMYR(JDX,I V)/DAF(I V)
12129 50 CONTINUE
12130 c
12131 C Given DAF (JAN 1 unnormalized total (all 20 my's combined) registrations)
12132 C calculate the / (gas + diesel) fractions for LDV & LOT.
12133 C HDV & MC are assigned unity, since there is no combined gas + diesel
1213^ C number in VCOUNT in TFCALX to split by fuel type fraction for these
12135 C vehicle types. An attempt was made to model the KDV gas vs diesel sales,
12136 C but the results proved unsatisfactory.
12137 C
12138 SUMLDV=DAF (D+DAF (5)
12139 SUMLDT=DAF (2)+DAF (6)
12140 C
12141 GSFVCT(1)=DAF (D/SUMLDV
12142 GSFVCT(2)=DAF (2)/SUMLDT
12143 GSFVCT(3)=1.
12144 GSFVCT(4)=1.
12145 GSFVCT(5)=DAF (5)/SU«LDV
12146 GSFVCT(6)=DAF (6)/SUMLDT
12147 GSFVCT(7)=1.
12148 GSFVCT(8)=1.
12149 c
12150 C Generate the mileage accrual rates.
12151 c
12152 C If MOBILE3 defaults used, determine the HDDV calendar year mileage
12153 C by registration weighting. Otherwise, use user input mileage.
12154 C
12155 IF (MYMRFG.EQ.l.OR.MYMRFG.EQ.3) CALL HDDMYM (ICY)
12156 c
12157 C Compute the annual mileage / 100,000 distributions, XMYM.
12158 c
12159 DO 70 IV=1.MAXVEH
12160 FRC=.25
12161 IF(IV.EQ.4.0R.IV.EQ.7.0R.IV.EQ.8) FRC=0.0
12162 FRN=1.-FRC
12163 AMN=AMAR (1, IV)
12164 AMC=AMAR (2,IV)
12165 CUM(1)=.5:-FRC*AMN
12166 CUM(2)=FRC*(.5*FRC*AMC+AMN)+FRN*((1.+FRC)*.5*AMN)
12167 AMC=AMC+AMN
12168 C
12169 DO 60 JDX=3,20
12170 CUM(JDX) =FRC* (.5*FRC*AMAR(JDX,I V)+AMC)+FRN* (.5* (1.+FRC)
12171 * *AMAR(JDX-1 , IV)+AMN)
12172 AMN=AMC
12173 AMC=AMC+AMAR(JDX, IV)
-------
C-53
Appendix C: MOBILE3 Subroutine REGMOD June 7,
]217*t 60 CONTINUE
12175 C
12176 C Subroutine GETCUM produces the cumulative mileage partial sums array,
12177 C CUMMIL, from XMYM.
12178 c
12179 XMYMO , IV)=CUM(1)
12180 DO 70 JDX=2,20
12181 XMYM(JDX, IV)=CUM(JDX) -CUM(JDX-l)
12182 70 CONTINUE
12183 c
1218*4 C Now figure the January 1 model year mileage accumulation rates, TFMYM.
12185 c
12186 DO 90 IV=1,MAXVEH
12187 FRC=.25
12188 TFMYM(1, IV)=AMAR(1, IV)
12189 IF (IV.NE.*».AND. IV.NE.7.AND. IV.NE.8) GOTOSO
12190 FRC=0.0
12191 TFMYM(1 , IV) =0.0
12192 80 FRN=1.-FRC
12193 C
1219*4 DO 90 JDX=2,20
12195 TFMYM (JDX, IV)=AMAR(JDX-1 , I V) *FRN+AMAR (JDX , IV)'VFRC
12196 90 CONTINUE
12197 C
12198 C Use JANMYR, TFMYM, and GSFVCT to generate the vmt mix and travel fractions.
12199 c
12200 CALL TFCALX (INERR)
12201 C
12202 RETURN
12203 END
-------
C-54
Appendix C: MOBILE3 Subroutine HDDMYM June 7,
13000 SUBROUTINE HDDMYM(ICY)
13001 c
13002 C HDDMYM computes annual weighted calendar year mileage for HDDV.
13003 c
13004 C Cal led by REGMOD.
13005 c
13006 C Input on cal1:
13007 c
13008 C parameter list: ICY
13009 C common blocks:
13010 C /HDDMAR/ LHDVM,MHDVM,HHDVM
13011 C /HDDREG/ LHDRG,MHDRG,HHDRG
13012 c
13013 C Output on return:
13014 C
13015 C common block: /MYRSAV/ AMAR.NEWCUM
13016 c
13017 C Notes:
13018 c
13019 C HDDMYM is a new subprogram (added for MOBILE3).
13020 c
13021 c
13022 REAL JULMYR
13023 c
13024 COMMON /HDDMAR/ C2BDVM (20) ,LHDVM (20) ,MHDVM (20) ,HHDVM (20)
13025 COMMON /HDDREG/ C2BDRG (21) ,LHDRG (2 1) ,MHDRG (21) ,HHDRG (21)
13026 COMMON /MYRSAV/ AMAR (20,8) ,JULMYR (20,8).NEWCUM
13027 c
13028 REAL LHDVM,MHDVM,HHDVM,LHDRG,MHDRG,HHDRG
13029 c
13030 C Determine pointer KDX. KDX=1 for 1980-, 2 for 1981,
13031 C 3 for 1982, ..., 21 for 2000+.
13032 c
13033 I-DX = ICY - 1979
13034 IF (KDX.LT.l) KDX = 1
13035 IF (KDX.GT.21) KDX = 21
13036 c
13037 C Compute registration weighted annual mileage distribution for HDDV.
13038 c
13039 DO 10 JDX = 1, 20
13040 AMAR (JDX,7) = (C2BDRG(KDX)*C2BDVM (JDX) +
13041 * LHDRG (KDX)*LHDVM (JDX) + MHDRG (KDX)*MHDVM (JDX) +
13042 * HHDRG (KDX)*HHDVM (JDX)) / (C2BDRG (KDX) + LHDRG (KDX) +
13043 * MHDRG (KDX) + HHDRG (KDX))
13044 10 CONTINUE
13045 c
13046 C Set flag so that model year mileage is recalculated in EFCALX.
13047 c
13048 NEWCUM=1
13049 RETURN
13050 END
-------
Appendix C: MOBILE} Subroutine TFCALX
June 7, 198**
14000
14001
14002
14003
14004
14005
14006
14007
14008
14009
14010
1401 1
14012
14013
14014
14015
14016
14017
14018
14019
14020
14021
14022
14023
14024
14025
14026
14027
14028
14029
14030
14031
1 4032
14033
14034
14035
14036
14037
14038
14039
14040
14041
14042
14043
14044
14045
14046
14047
14048
14049
14050
14051
14052
14053
14054
14055
14056
14057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE TFCALX ( 1 NERR)
TFCALX computes the travel factors.
Cal led by REGMOD.
Cal Is QUiTER.
1 nput on cal 1 :
parameter list: 1 NERR
common blocks:
/FLAGS1/ VMFLAG
/MYRCAL/ JANMYR, TFMYM
/REGSUM/ GSFVCT
/SYSCOM/ HAXVEH
Output on return:
parameter list: 1 NERR
common b 1 ocks :
/MYRCAL/ TF
/VMXCOM/ VMTMIX
Local array subscripts:
TFNORM(8) - TFNORM ( IV )
VCOUNT (8) - VCOUNT ( IV )
Local variable / array dictionary:
Name Type Description
TFNORM R for each iV, the. sum across its 20 mode' year window of
registrations times mileage accrual rate
TOTVMT R total vmt: used to normalize the default vmt mix
VCOUNT R vehicle count by IV class, scaled by / 10*«5; the counts come
from 1981 registration data. Note LDGV 6 LDDV counts are
the identical sum of their registrations and ditto with
LDGT1 & LOOT. Hence, MOBILE3 needs GSFVCT to split the sums
properly. For the other IV, GSFVCT is 1.0 and has no effect.
Notes:
VCOUNT was updated with values carried out to 3 decimal places.
INTEGER TAMFLG.SPDFLG, VMFLAG
REAL JANMYR
COMMON /FLAGS1/ 1 PROMT, TAMF LG , SPDF LG , VMF LAG
COMMON /MYRCAL/ XMYM (20 , 8) , JANMYR (20 , 8) ,TF (20 , 8) ,TFMYM (20 , 8)
COMMON /REGSUM/ GSFVCT (8)
COMMON /SYSCOM/ MAXVEH , MAXLTW, MAXPOL , MAXREG , 1 N ! TPR
COMMON /VMXCOM/ VMTMIX (8)
DIMENSION TFNORM (8) , VCOUNT (8)
-------
C-56
Appendix C: MOBILE3 Subroutine TFCALX June 7, 1984
14058 DATA VCOUNT/105.839,18.072,11.506,k.650,105.839,18.072,1.640,5.67
14059 C
14060 DO 20 IV=1 ,MAXVEH
14061 TFNORM (IV)=0.0
14062 C
14063 DO 10 JDX=1,20
14064 TFNORM(IV)=TFNORM(IV)+TFKYM(JDX, I V)*JANMYR(JDX, IV)
14065 10 CONTINUE
14066 20 CONTINUE
14067 C
14068 C Calculate normalized VMTMIX only if using default vmt data (VMFLAG = 1).
14069 C
14070 IF (VMFLAG.GT.1) GOTO 50
14071 TOTVMT=0.0
14072 DO 30 IV=1,MAXVEH
14073 VMTMI X(I V) =VCOUNT(I V) *GSFVCT(I V)*TFNORM(I V)
14074 TOTVMT=TOTVMT+VMTMIX(IV)
14075 30 CONTINUE
14076 C
14077 DO 40 IV=1.MAXVEH
14078 VMTMI X(I V)=VMTMI X(I V) /TOTVMT
14079 40 CONTINUE
14080 C
14081 50 DO 70 IV=1,MAXVEH
14082 IF (TFNORM (IV) .LE.0.0.AND.VMTMI X (I V) .GT.O.)
14083 * CALL QUITER(0.,IV,48,INERR)
14084 IF (TFNORM(IV) .LE.O.) TFNORM (I V) =1 .
14085 C
14086 DO 60 JDX=1,20
14087 IDX=21-JDX
14088 TF (IDX, IV) = (TFMYM(JDX, I V) *JANMYR (JDX , I V))/TFNORM (I V)
14089 60 CONTINUE
14C90 70 CONTINUE
14051 C
14092 RETURN
14093 END
-------
c-57
15000
15001
15002
15003
15004
15005
15006
15007
15008
15009
15010
15011
15012
15013
15014
15015
15016
15017
15018
15019
15020
15021
15022
15023
15024
15025
15026
15027
15028
15029
15030
15031
15032
15033
15034
i r- f\ o r
15035
15036
15037
15038
15039
15040
15041
15042
15043
15044
15045
15046
15047
15048
15049
15050
15051
15052
15053
15054
15055
15056
15057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
C
C
Appendix C: MOBILE3 Subroutine EFCALX June 7, 1984
SUBROUTINE EFCALX (1 CY, 1 NERR)
EFCALX computes composite emission factors.
Called by MAIN.
Calls BEF, BEFIDL, BIGCFX, CCEVRT, GETCUM, IERPTR, IEXMPT, IGSFPT, QUITER,
and TAMPER.
1 nput on call:
parameter 1 ist: ICY, INERR
common blocks:
/CUMCOM/ CUMMIL
/FLAGS2/ NEWFLG
/GSFCOM/ GSFRAC
/MYRCAL/ TF
/MYRSAV/ NEWCUM
/REGCOM/ IREJN, ALT
/SYSCOM/ MAXVEH.MAXPOL
/VMXCOM/ VMTMIX
Output on return:
parameter 1 ist: INERR
common blocks:
/RESULT/ EF FTP, WFTP, EF EVAP , EF 1 OLE , W IDLE
Local array subscripts:
SALHCF (20,3,8,2) - SALHCF ( IDX, IP, IV, IR)
Local variable / array dictionary:
Name Type Description
COMPCC R composite evaporative & crankcase emission factor for IDX
COMPEF R composite emission factor for IDX: summed across IDX to get
EFFTP for the given IP 6 IV
IDLFAC R idle emission factor for IDX: summed across IDX to get
EF 1 OLE for the given IP & IV
IGER 1 model year group pointer from IERPTR; used to index basic
and idle emission rate arrays
JREJN 1 = IREJN = region code, except IREJN = 3 (interpolation)
& ALT < 1500 => JREJN = 1, & ALT >= 1500 => JREJN not used
MY 1 see parameter dictionary
SALHCF R see parameter dictionary
VMLDGT R sum of vmt for LDGT1 and LDGT2 (= X23 in MOBILE2)
VMTAGE R see parameter dictionary
Notes :
CFRE7 becomes SALHCF, losing operating mode and temoerature correction
factor components to OMTCF. IDX is now passed to CCEVRT and BEF, in order
to index the my dependent correction factors applied in those subs: TAMEVP,
OMTCF, and OMTTAM.
The methane offset model was encoded. This caused the removal
-------
C-58
Appendix C: MOBILE} Subroutine EFCALX
June 7,
15058
15059
15060
15061
15062
15063
1506^*
15065
15066
15067
15068
15069
15070
15071
15072
15073
1507^
15075
15076
15077
15078
15079
15080
15081
15082
15083
15081+
15085
15086
15087
15088
15085
15090
15091
15092
150.93
15094
15095
15096
15097
15098
15099
15100
15101
15102
15103
1510*4
15105
15106
15107
15108
15109
151 10
15111
15112
15113
151 lit
15115
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
of all methane factors from EFCALX; namely common block BEFGCM,
IEX, IEXMPT, EXMETH, and EXMVAL. The methane calculations
are now performed in BIGCFX, BEF, and BEFIDL.
The flag "INITFL" was changed to "NEWCUM". This flag is
set to 1 whenever the cumulative model year mileage needs
to be recalculated (whenever HDDMYM is called).
INTEGER ALHFLG.ATPFLG
REAL JULMYR,JANMYR
COMMON /CUMCOM/ CUMMIL(20,8)
COMMON /FLAGS2/ MYMRFG,NEWFLG,IMFLAG,ALHFLG,ATPFLG
COMMON /GSFCOM/ MAXGSF,GSFRAC(22,8,2) ,MYGSF (22,8,2)
COMMON /MYRCAL/ XMYM (20,8) ,JANMYR (20,8) ,TF (20,8) .TFMYM (20,8)
COMMON /MYRSAV/ AMAR (20,8) ,JULMYR (20,8) ,NEWCUM
COMMON /REGCOM/ IREJN.ALT
COMMON /RESULT/ EFFTP(3,9) ,WFTP(3) ,EFEVAP(9) , EF 1 OLE (3, 9) , Wl OLE (3)
COMMON /SYSCOM/ MAXVEH.MAXLTW,MAXPOL,MAXREG,INITPR
COMMON /VMXCOM/ VMTMIX(8)
REAL IDLFAC
DIMENSION SALHCF (20,3,8,2)
IF (NEWCUM.NE.O) CALL GETCUM
NEWCUMO
Setup for composite light duty gas truck.
VMLDGT=VMTMI X(2)+VMTMI X(3)
IF (VMLDGT.EQ.O.) VMLDGT=1.
Calculate this scenario's tampering effects.
CALL TAMPER(ICY)
IR=IREJN
IF (IR.NE.3) GOTO 10
IR=1
IF (ALT.GE.1*000.) IR=2
Determine whether the region needs speed, temperature, altitude, etc.
correction factors for one or two regions. Two regions are needed
whenever the program performs an interpolation between two regions.
10 IF (IREJN.EQ.3.AND.ALT.GE.1500.) GOTO 15
JREJN=!REJN
IF (IREJN.EQ.3.AND.ALT.LT.1500.) JREJN=1
CALL BIGCFX (ICY,JREJN,SALHCF (1,1,1,1))
GOTO 20
Region is 3 (interpolation between high and tow altitude).
15 CALL BIGCFX (ICY,1,SALHCF (1,1,1,1))
CALL BIGCFX (ICY,2,SALHCF (1,1,1,2))
20 DO 90 IP=l,MAXPOL
-------
C-59
Appendix C: MOBILE3 Subroutine EFCALX June 7, 1984
15116
15117
15118
15119
15120
15121
15122
15123
15124
15125
15126
15127
15128
15129
15130
15131
15'32
15133
15134
15135
15136
15137
15138
15139
15140
151M
15142
15143
15144
151^5
15146
15147
15K8
15149
15150
1515!
15152
15153
15154
15155
15156
15157
15158
15159
15160
15161
15162
15163
15164
15165
15166
15167
15168
15169
15170
15171
15172
15173
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
u-
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
WFTP(IP)=0.0
WIDLE (IP)=0.0
EFFTP(IP,9)=0.0
EF IDLE (IP,9)=0.0
IF(lP.EQ.l) EFEVAP(9)=0.0
DO 80 !V=1 .MAXVEH
EF FTP (IP, IV) =0.0
EFIDLE (IP, IV) =0.0
IF(IP.EQ.l) EFEVAP(IV)=0.0
IF (VMTMIX (IV) .EQ.O.) GOTOSO
DO 50 IDX=1,20
IF (TF (IDX, IV) .LE.O.) GOTO 50
Initialize emissions to zero.
COMPCC=0.0
COMPEFO.O
!DLFAC=0.0
JDX=21-IDX
VMTAGE=CUMMI L (JDX, IV) /10000.
MY=ICY+IDX-20
These up to 20 calls to IGSFPT (only the last is used, after exiting the
IDX loop) only make sense if it is possible for TF(20,IV) = 0.0 => either
treat as here, or have JDX loop after 370 search for last nonzero TF and
call IGSFPT once at that point.
!GS=iGSFPT(MY, IV, 1 R)
Determine whether the composite emission requires an interpolation
between two regions.
IF (IREJN.EQ.3.AND.ALT.GE.1500.) GOTO 30
The composite emission calculation does not require an
interpolation between two regions.
IF (IP.EQ. 1) COMPCC=CCEVRT(MY, IDX, IV.JREJN) *TF (IDX, IV)
IGER=I ERPTR(MY, IP, IV.JREJN)
COMPEF=(BEF (MY , 1 DX , 1 CY , 1 GER, 1 P , 1 V, JRE JN , VMTAGE)
* *SALHCF (IDX, IP, IV, 1))*TF (IDX, IV)+COMPCC
Compute idle emissions.
IDLFAC=BEF IDL (IGER, IP, 1 V, JRE JN , VMTAGE) *TF (IDX, IV)
GOTO kO
Once the evaluated altitude methodology is finalized, the procedure
will be put here. Note that for entered altitudes < 1500. FT. that nc
interpolation is planned (for now) : the run is treated as a low altitude
region run and execution is continued accordingly. For altitudes >= 1500.
ft., however, an error message is written out and execution is aborted for
that scenario.
-------
C-60
Appendix C: MOBILE3 Subroutine EFCALX
June 7, 1984
15174
15175
15176
15177
15178
15179
15180
15181
15182
15183
15184
15185
15186
15187
15188
15189
15190
15191
15192
15193
15194
15195
15196
15197
15198
15199
15200
15201
15202
15203
15204
15205
15206
15207
15208
15209
15210
1521 1
15212
15213
15214
15215
c
c
c
c
c
c
c
c
c
c
c
c
c
c
30 CALL QUITER (ALT, 0,83, INERR)
GOTO 99
40 EFFTP (IP, IV)=EFFTP (IP, IV)+CONPEF
EFIDLE(IP,IV)=EFIDLE(IP,IV) + IDLFAC
IF (IP.EQ. 1) EFEVAP ( i V) =EF EVAP (1 V) +COMPCC
50 CONTINUE
Sales fractions exceed 0.0 for all non-California heavy duty vehicle groups
IF (IV.EQ.4.0R. IV.EQ.7) GOT060
IF (EFFTP (IP, IV) .GT.O.O.AND.GSFRAC (IGS, IV, 1 R) . EQ.O.)
* CALL QUITER(0. , IV,67, INERR)
60 IF (EFFTP(IP, IV) .LE.O.) CALL QUI TER (0. , 1 V.68, 1 NERR)
NEWFLG test added but could be better.
E.g., check 20 yr span for use/non-use of NEWFLG and err-out only
on non-use of alternate equations, etc.
IF (IV. EQ. 4. OR. IV.EQ.7) GOTO 70
IF (NEWFLG. EQ. 1 .AND. EF IDLE (IP, IV) .GT.O.
* .AND.GSFRAC(IGS, IV, 1 R) .EQ.O.)
•'•- CALL QU1TER(0., IV, 69, INERR)
70 IF (NEWFLG. EQ. 1 .AND. EF IDLE (IP, IV) .LE.O.)
* CALL QUITER(0., IV, 70, INERR)
WFTP ( 1 P) =WFTP ( 1 P) + (EF FTP ( 1 P , 1 V) *VMTM 1 X ( 1 V) )
WIDLE (IP) =W IDLE (IP) + (EFIDLE (IP, 1 V) *VMTMI X ( 1 V) )
80 CONTINUE
Assign composite light duty gas truck emission factor.
IF (EFFTP (IP, 2} .GT.O. 0. AND. EFFTP (IP, 3) .GT.C.) EFFTP (IP, 9) =
(E F FTP ( 1 P , 2) 5WMTM i X (2) +E F F TP ( 1 P , 3) *VMTM 1 X (3) ) /VMLDGT
IF (EFIDLE (IP, 2) .GT.0.0. AND. EF IDLE (IP, 3) .GT.O.) E F 1 DLE ( 1 P , 9) =
* (EFIDLE (IP,2)*VMTMIX(2)+EFIDLE (1 P, 3) *VMTMI X (3) ) /VMLDGT
IF (IP.EQ. 1 .AND. EFEVAP (2) .GT .0 .0 . AND . EFEVAP (3) .GT.O.)
* EFEVAP (9) = (EFEVAP (2)*VMTMIX (2) +EFEVAP (3) 'WMTMI X (3) ) /VMLDGT
90 CONTINUE
99 RETURN
END
-------
C-6l
16000
16001
16002
16003
16004
16005
16006
16007
16008
16009
16010
1601 1
16012
16013
16014
16015
16016
16017
16018
16C19
16020
16021
16022
16023
16024
16025
16026
16027
16028
16029
16030
16031
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
0
Appendix C: MOBILE3 Subroutine GETCUM J
SUBROUTINE GETCUM
GETCUM computes average January 1 fleet cumulative mileages.
Cal led by EFCALX.
1 nput on cal 1 :
common blocks:
/MYRCAL/ XMYM
/SYSCOM/ MAXVEH
Output on return:
common block: /CUMCOM/ CUMMIL
REAL JANMYR
COMMON /CUMCOM/ CUMMIL (20 ,8)
COMMON /MYRCAL/ XMYM (20 , 8) , JANMYR (20 , 8) ,TF (20 , 8) ,TFMYM (20 , 8)
COMMON /SYSCOM/ MAXVEH , MAXLTW, MAXPOL. , MAXREG , 1 N 1 TPR
DO 10 IV=1, MAXVEH
CUMMIL (1, IV)=XMYM(1 , IV) * 100000.
DO 10 JDX=2,20
CUMMIL (JDX, IV)=XMYM(JDX, 1 V) * 100000. +CUMMI L (JDX-1 , IV)
10 CONTINUE
RETURN
END
June 7,
-------
C-62
Appendix C: MOBILES Subroutine TAMPER
June 7, 1984
17000
17001
17002
17003
17004
17005
17006
17007
17008
17009
17010
1701 1
17012
17013
17014
17015
17016
17017
17018
17019
17020
17021
17022
17023
17024
17025
17026
17027
17028
17029
17030
17031
17032
1/033
17034
17035
17036
17037
17038
17039
17040
17041
17042
17043
17044
17045
17046
17047
17048
17049
17050
17051
17052
17053
17054
17055
17056
17057
C
C
C
C
C
C
r
^
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE TAMPER(ICY)
TAMPER computes tampering effects in grams/mile on bag 1, 2 & 3 HC, CO,
& NOX and on hotsoak, diurnal 6 crankcase HC.
Cal led by EFCALX.
Calls BAGEME, DISRAT, EFFGRP, EMIRAT and EVPEME .
! nput on ca 1 1 :
parameter list: 1 CY
common blocks:
/ATPPAR/ LAPSY,LAP1ST,LAPLST,LVTFLG
/FLAGS2/ IMFLAG
/IMPART/ ICY1M.MODYR1 .MODYR2
/IMPAR2/ ILDT
Output on return:
common blocks:
/LOOKUP/ IVTAM
/MYCODE/ MY, 1 DX, JDX, LDXSY, LMYRVT, IMDXSY.KINK
Local array subscripts:
IMIV(4,2) - IMIV ( ILDT, 1 VTAM- 1 )
Local variable / array dictionary:
Name Type Description
IMIV 1 table showing whether or not LDGT1 and/or LDGT2
are covered by the selected 1 /M program
IMDX1 1 1 DX order pointer to first model year covered by 1 /M program
IMDX2 1 1 DX order pointer to last model year covered by 1 /M program
IMCASE 1 flag relating run's 1 /M program to scenario's calendar year
1 = no I/M for ICY
2 = I/M for at least a subset of ICY's IVTAM and 1 DX
IMVEH 1 flag relating run's I/M program to tampering vehicle class
1 = no I/M for this IVTAM
2 = I/M for at least a subset of IVTAM's 1 DX (19 year
wi ndow)
IM 1 flag relating run's I/M program to model year pointed to
IDX:
1 = no I/M for this IDX
2 = I/M for this IDX, given ICY, IVTAM & I/M parameters
IM is passed as a parameter to DISRAT.
LDX1ST 1 JDX order pointer to first model year covered by ATP
LDXLST 1 JDX order pointer to last model year covered by ATP
LMYR 1 flag relating model year to ATP parameters
1 = model year not covered by an ATP
2 = JDX is covered by an ATP (but IVTAM may not be,
hence, check for inclusion to set LMYRVT)
Notes :
TAMPER is a new subprogram (added for MOBILE3).
by
-------
C-63
Appendix C: MOBILE} Subroutine TAMPER June 7, ig84
17058 c
17059 c
17060 INTEGER ALHFLG.ATPFLG
17061 c
17062 DIMENSION !MIV(4,2)
17063 c
17061* COMMON /ATPPAR/ LAPSY,LAP 1ST,LAPLST,LVTFLG (4) ,NLAT,ATNAME (20,9)
17065 COMMON /FLAGS2/ MYMRFG,NEWFLG,IMFLAG,ALHFLG,ATPFLG
17066 COMMON /IMPAR1/ ICYIM,ISTRIN,IMTFLG,MODYR1,MODYR2
17067 COMMON /IMPAR2/ I LOT, I TEST,I CUTS,NUDATA,NLIM, IMNAME (20,9)
17068 COMMON /LOOKUP/ IVTAM,IQG,IPG,JPGD,IHG
17069 COMMON /MYCODE/ MY, IDX,JDX,LDXSY,LMYRVT,I AY, IMDXSY,KINK
17070 c
1/071 DATA IMIV/1,2,1,2,1,1,2,2/
17072 c
17073 C Relate start year of anti-tampering program (ATP) and 1st and last model
17074 C years covered to calendar year. Put them in JDX order. For example:
17075 C
17076 C ICY = LAPSY => LDXSY = 1
17077 C ICY = LAPSY + 1 => LDXSY = 2
17078 c
17079 c
17080 C ICY = LAPSY + 19 => LDXSY = 20
17081 c
17082 C JDX order is used because these values are used to access the JDX ordered
17083 C CUMMIL. Note that LDXSY <= 0 => ICY < LAPSY => no ATP was in effect during
1708" C any part of the calendar year's 20 model year window.
17085 c
J7086 C The ATP has to be in effect at least 1 year prior to ICY for it to affect
17087 C ICY's emissions. The mileage accumulated through LAPSY all goes to the no
17088 C program case.
17089 c
17090 C Only calculate these values once per scenario => compute them here before
17091 C the tamper loops begin.
17092 c
17093 LDXSY=ICY-LAPSY+1
17094 LDX1ST=ICY-LAP1ST+1
17095 LDXLST=ICY-LAPLST+1
17096 c
17097 C Decide whether to use "No I/M" (IM=1) or "I/M" (IM=2) ZMLTAM and DRTAM:
17098 c
17099 C First relate start and end model years of I/M program to calendar year.
17100 C IMDX1 & IMDX2 are in IDX order (2 = my 19 to 20 = my 1 = ICY).
17101 c
17102 IMDX1=MODYR1-ICY+20
17103 IMDX2=MODYR2-ICY+20
17104 C
17105 C Now assume I/M program rates do apply, unless any of the non-I/M program
17106 C year conditions are met.
17107 c
17108 IMCASE=2
17109 IF(IMFLAG.EQ.1.OR.ICY.LE.ICYIM.OR.ICY.LE.MODYR1) IMCASE=l
17110 C
17111 C Relate I/M start year to calendar year, using JDX ordering. This pointer
17112 C will be used within IDX loop to set kinked tampering rate curves flag.
17113 c
17114 IMDXSY=ICY-ICYIM+1
17115 C
-------
C-64
Appendix C: MOBILES Subroutine TAMPER
June 7, 1984
171 16
17H7
17118
17H9
17120
17121
17122
17123
17124
17125
17126
17127
17128
17129
17130
17131
17132
17133
17134
17135
17136
17137
17138
17139
17140
17141
17142
17143
17144
17145
17146
17147
17148
17149
17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
17169
17170
17171
17172
17173
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
For each tampering vehicle type and each model year in the 19 year window
from ICY-18 thru ICY (20+ year case is always zeroed), compute the bag and
evaporative tampering offsets.
DO 40 IVTAM=1,4
If IM program in effect before calendar year, check if vehicle type IVTAM
i s covered:
IF (IMCASE.EQ.l) IMVEH=1
IF (IMCASE.EQ.2.AND.IVTAM.EQ.l) IMVEH-2
IF (IMCASE.EQ.2.AND. (IVTAM.EQ.2.OR.IVTAM.EQ.3))
1 IMVEH=IMIV (ILDT,IVTAM-1)
IF (IVTAM.EQ.4) IMVEH=1
DO 30 IDX=2,20
MY pointer info using IDX 6 ICY may be done here, before sub calls.
Identify this loop's model year for use in IGDPTR lookups.
MY=ICY- (20-IDX)
Assign the reverse order (ICY -> 1, increases with age) my index for use in
apportioning mileage weights.
JDX=21-IDX
Reset (turn_off) the ATP my range switch. Turn on if there is an ATP
program, it starts before the calendar year, the model year JDX is in the
affected range and the vehicle type has been selected by the user for
coverage.
LMYRVT = 1 => switch is off. ATP not a factor in my JDX's tampering
LMYRVT = 2 => switch is ON. ATP is a factor in my JDX's tampering
Note: ATPFLG = 1 => LAPSY = 2020 => LDXSY < 1 => 1st 2 criteria can be
checked using LDXSY.
LMYR=1
LMYRVT=1
IF (LDXSY.GT. 1 . AND.LDX1ST.GE.JDX.AND.JDX.GE.LDXLST) LMYR=2
IF (LMYR.EQ.2.AND.LVTFLG(IVTAM) .EQ.2) LMYRVT=2
Check if model year IDX is included in the I/M program:
IM=2
IF (IMVEH.EQ.1) IM=1
IF (IDX.LT.IMDX1.OR.IDX.GT.IMDX2) IM=1
Set kinked disablement rate curves flag.
KINK=1
IF (IM.EQ.2.AND.JDX.GT.IMDXSY) KINK=2
Figure the base tampering rates for both exhaust and non-exhaust emissions.
CALL DISRAT(IM)
-------
C-65
Appendix C: MOBILE} Subroutine TAMPER June 7,
1717/4 C
17175 C The next 3 subroutines compute the tampering bag emission additives.
17176 c
17177 CALL EFFGRP
17178 CALL EMIRAT
1/179 CALL BAGEME
17180 c
17l8l C The non-exhaust HC emission additives calculation procedure is much
17182 C simpler because there are no overlaps. EVPEME does all the work.
17183 c
17184 CALL EVPEME
17185 c
17186 30 CONTINUE
17187 kO CONTINUE
17188 c
17189 RETURN
17190 END
-------
C-66
Appendix C: MOBILE3 Subroutine DISRAT
June 7, 1984
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
1801 1
18012
18013
18014
18015
18016
18017
18018
18019
18020
18021
18022
18023
18024
18025
18026
18027
18028
18029
18030
18031
18032
18033
18034
1 O/~\ -3 r
18036
18037
18038
18039
18040
18041
18042
18043
18044
18045
18046
18047
18048
18049
18050
18051
18052
18053
18054
18055
18056
18057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
L
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE DISRAT(IM)
DISRAT computes the disablement rates for the given vehicle type, model
year and mileage distribution. If the start year of an ant i -tamper i ng
program precedes the calendar year, then 2 sets of rates are produced.
The first set covers the period up through the start year and the second
set the period since then.
Cal led by TAMPER.
Calls AMIN1 and AMAX1, standard FORTRAN library functions that select the
minimum and maximum, respectively, of type REAL arguments.
1 nput on cal 1 :
parameter list: 1 M
common blocks:
/BASETR/ ZMLTAM.DRTAM
/CUMCOM/ CUMMIL
/LOOKUP/ IVTAM
/MYCODE/ JDX.LDXSY.LMYRVT, IMDXSY.KINK
Output on return:
common blocks:
/BASETR/ BTR
/MYCODE/ IAY
Local array subscripts:
CUMST (2) - CUMST ( 1 AY )
Local variable / array dictionary:
Name Type Description
CUMST R mileage accumulated segments for straight line subcases
(no kink from 1 /M startup):
1 = MY through ICY (1.1/2) or ICY (2.1/2)
2 = LAPSY (2.1/2) or MY (3.1/2) through ICY
Kinked rate lines mileage accumulated segments:
CUMNAY R from MY through ICYIM (when ICYIM precedes LAPSY)
CUMIAY R after ICYIM through LAPSY
CUMNIM R from MY through ICYIM (when ICYIM follows LAPSY)
CUMIM R after ICYIM through ICY
CUMJDX R from MY through ICY
Kinked rate lines tampering rates, given mileage:
TRNIM R non-l/M segment times non-l/M slope + non-l/M base
TRNIMi R non-l/M segment times 1 /M slope + 1 /M base
TRCYST R lower of non-l/M & 1 /M straight line rates at calendar year
TRCY R rate at calendar year to be used
CYRNIM R MY to ICY mileage, all times non-l/M deterioration rate
CYRIM R MY to ICY mileage, all times 1 /M deterioration rate
-------
C-67
Appendix C: M08ILE3 Subroutine DISRAT
June 7, 1984
18058
18059
18060
18061
18062
18063
18064
18065
18066
18067
18068
18069
18070
18071
18072
18073
18074
18075
18076
18077
18078
18079
18080
18081
18082
18083
18084
18085
18086
18087
18088
18089
18090
18091
18092
18093
18094
18095
18096
18097
18098
18099
18100
18101
18102
18103
18104
18105
18106
18107
18108
18109
181 10
1811 1
18112
181 13
18114
18115
C
C
C
C
C
C
C
C
C
r
u
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
TRAYST R MY through LAPSY, when I/M kink is in this segment,
evaluated at minimum of non-l/M & I/M rates at LAPSY
TRAY R MY through LAPSY, when I/M kink is in this segment
AYRNIM R MY through LAPSY, all times non-l/M DRTAM
AYRIM R MY through LAPSY, all times I/M DRTAM
Notes:
DISRAT is a new subprogram (added for MOBILE3).
DIMENSION CUMST(2)
COMMON /BASETR/ BTR (7 , 2) , ZMLTAM (7 , 2 , 4) , DRTAM (7 , 2 , 4)
COMMON /CUMCOM/ CUMMIL(20,8)
COMMON /LOOKUP/ 1 VTAM, 1 QG , 1 PG , JPGD , 1 HG
COMMON /MYCODE/ MY , 1 DX , JDX , LDXSY , LMYRVT, 1 AY , 1 MDXSY , K 1 NK
Calculate mileage accumulated up through start year of ant i -tamper i ng
program (ATP) and mileage, since. Then compute the base tampering rates.
There are 3 cases:
(1) There is no ATP or the ATP is not in effect until the calendar year
or later or the model year (JDX) being checked on this call is not in
the range included in the ATP or the VT is not covered by the ATP;
Check if ATP-applies switch is on. Off => all mileage is "previous"
(to any ATP) => 1 AY = 1 for all tampering.
IF (LMYRVT. EQ. 2) GOTO 26
IF (KINK.EQ.2) GOTO 14
(1.1) Straight (all mileage on non-l/M) rate lines and
(1.2) Straight (all mileage on I/M) rate lines subcases.
CUMST(1)=CUMMIL (JDX, IVTAM) *.0001
CUMST(2)=0.0
DO 10 ID=1 ,7
BTR (ID, 1)=ZMLTAM(ID, IM, 1 VTAM) +DRTAM ( 1 D , IM, IVTAM) *CUMST(1)
BTR(ID,2)=0.0
10 CONTINUE
GOTO 80
(1.3) Kinked (non-l/M ZMLTAM, first mileage segment at non-l/M rate and
second at I/M rate) lines subcase.
14 CUMJDX=CUMMI L (JDX, 1 VTAM) *.0001
CUMNiM=CUMMIL (JDX- i MDXSY+1 , IVTAM) A. 0001
CUMIM=CUMJDX-CUMNIM
DO 22 ID=1 ,7
TRN 1 M=ZMLTAM ( 1 D , 1 , 1 VTAM) +DRTAM ( 1 D , 1 , 1 VTAM) *CUMN 1 M
TRCY=TRNIM+DRTAM(ID,2, IVTAM) *CUMIM
IF (ZMLTAM (ID, 2, IVTAM) . LE . ZMLTAM ( 1 D , 1 , IVTAM) . AND .TRN 1 M. GT.O) GOTO 18
CYRNIM=ZMLTAM(ID, 1 , i VTAM) +DRTAM ( 1 D , 1 , IVTAM) *CUMJDX
CYRIM=ZMLTAM(ID,2, 1 VTAM) +DRTAM ( 1 D , 2 , IVTAM) *CUMJDX
TRCYST=AMIN1 (CYRN 1 M, CYR 1 M)
TRCY=AMAX1 (TRCY ,TRCYST)
-------
c-68
Appendix C: MOBILE3 Subroutine DISRAT June 7, 1984
18116 TRNIMI=ZMLTAM (ID,2,IVTAM)+DRTAM (ID,2,IVTAM)*CUMNIM
18117 IF (TRNIM.LT.O.O.AND.TRNIM.GT.TRNIMI) TRCY=CYRIM
18118 C
18119 18 BTR(ID, 1)=TRCY
18120 BTR(ID,2)=0.0
18121 22 CONTINUE
18122 GOTO 80
18123 c
18124 C (2) There is an ATP and it starts before ICY but at or after my JDX and
18125 C JDX is in the ATP affected MY range. This case => split mileage into
18126 C "previous" and overall (= total = "previous" + "subsequent") parts.
18127 C "Subsequent" category sizes will be computed in subroutine EFFGRP as
18128 C the difference between the corrected overall and "previous" sizes.
18129 c
18130 26 IF (LDXSY.GT.JDX) GOTO 58
18131 IF (KINK.EQ.2) GOTO 34
18132 c
18133 C (2.1) Straight non-I/M rate lines and
18134 C (2.2) Straight I/M rate lines subcases.
18135 c
18136 CUMST(1)=CUMMIL(JDX-LDXSY+1,IVTAM)*.0001
18137 CUMST(2)=CUMMIL (JDX, I VTAM)*.0001
18138 DO 30 ID=1,7
18139 BTR(ID,1)=ZMLTAM(ID,IM,IVTAM)+DRTAM (ID,IM, IVTAM)*CUMST (1)
18140 BTR(ID,2)=ZMLTAM(ID, IM, I VTAM)+DRTAM (I D , IM, I VTAM) *CUMST (2)
18141 30 CONTINUE
18142 GOTO 80
18143 C
18144 C (2.3) Kinked rate lines subcase.
18145 C
18146 34 IF (IMDXSY.GT.LDXSY) GOTO 46
18147 c
18148 C (2.3.1) Previous (to ATP start year) mileage all on non-l/M rate line.
18143 C
18150 CUMNAY=CUMMIL(JDX-LDXSY+1,IVTAM)*.0001
18151 CUMJDX=CUMMIL(JDX,IVTAM) *.0001
18152 CUMNIM=CUMMIL(JDX-IMDXSY+1,IVTAM)*.0001
18153 CUMIM=CUMJDX-CUMNIM
18154 c
18155 DO 42 ID=1,7
18156 TRNIM=ZMLTAM(ID,1, IVTAM) +DRTAM (ID,1,IVTAM)*CUMNIM
18157 TRCY=TRNIM+DRTAM(ID,2,IVTAM)*CUMIM
18158 IF (ZMLTAM(ID,2,IVTAM) .LE.ZMLTAM (ID,1,IVTAM) . AND.TRNIM.GT.O)GOTO 38
18159 c
18160 CYRNIM=ZMLTAM(ID,1,IVTAM)+DRTAM (ID,1,IVTAM)*CUMJDX
18161 CYRIM=ZMLTAM (ID,2,IVTAM)+DRTAM (ID,2,IVTAM)*CUMJDX
18162 TRCYST=AMIN1(CYRNI«,CYRIM)
18163 TRCY=AMAX1(TRCY.TRCYST)
18 1 64 TRNIMI=ZMLTAM (ID,2, IVTAM)+DRTAM (ID,2,IVTAM)*CUMNIM
18165 IF (TRNIM.LT.O.O.AND.TRNIM.GT.TRNIMI) TRCY=CYRIM
18166 C
18167 38 BTR(ID,1) =ZMLTAM(ID,1,IVTAM) +DRTAM(10,1,1VTAM)*CUMNAY
18168 BTR(ID,2)=TRCY
18169 42 CONTINUE
18170 GOTO 80
18171 c
18172 C (2.3-2) Kink is in the "previous" segment.
18173 C
-------
C-69
June 7, 1984
18174
18175
18176
18177
18178
18179
18180
18181
18182
18183
18184
18185
18186
18187
18188
18189
18190
18191
18192
18193
18194
18195
18196
18197
18198
18199
18200
18201
18202
18203
18204
18205
18206
18207
18208
18209
18210
18211
18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
Appendix C: MOBILE3 Subroutine DISRAT
46 CUMJDX=CUMMI L (JDX, I VTAM) *. 0001
CUMNIM=CUMMIL(JDX-IMDXSY+1,IVTAM)*.0001
CUMIAY=CUMMI L (JDX-LDXSY+1 , I VTAM) * .000 1 -CUMN I M
CUMIM=CUMJDX-CUMNIM
DO 54 !D=1,7
TRNIM=ZMLTAM(10,1,1VTAM)+DRTAM(10,1,1VTAM) *CUMNIM
TRAY=TRNIM+DRTAM (ID,2,IVTAM)*CUMI AY
TRCY=TRNIM+DRTAM (10,2,1VTAM)*CUMIM
IF (ZMLTAM(ID,2, IVTAM) .LE.ZMLTAM (ID,1, IVTAM) .AND.TRNIM.GT.0)GOTO 50
AYRNIM=ZMLTAM (ID,1, IVTAM)+DRTAM (10,1,1VTAM)* (CUMNIM+CUMI AY)
AYR IM=ZMLTAM(10,2,1VTAM)+DRTAM (10,2,1VTAM)* (CUMNIM+CUMI AY)
TRAYST=AM!N1 (AYRNIM,AYRiM)
TRAY=AMAX1 (TRAY.TRAYST)
TRNIMI=ZMLTAM(ID,2, IVTAM)+DRTAM(ID,2 ,IVTAM) *CUMNIM
IF(TRNIM.LT.O.O.AND.TRNIM.GT.TRNIMI) TRAY=AYRIM
CYRNIM=ZMLTAM(ID,1, IVTAM)+DRTAM (ID,1, IVTAM)*CUMJDX
CYRIM=ZMLTAM(ID,2,IVTAM)+DRTAM (ID,2,IVTAM)*CUMJDX
TRCYST=AMIN1 (CYRNIM,CYRIM)
TRCY=AMAX1 (TRCY,TRCYST)
IF (TRNIM.LT.O.O.AND.TRNIM.GT.TRNIMI) TRCY=CYRIM
50 BTR(1D,1)=TRAY
BTR(ID,2)=TRCY
51* CONTINUE
GOTO 80
*
(3) There is an ATP and it starts before the model year and JDX is in the
ATP'affected MY range. All mileage is "subsequent" (to LAPSY) =>
I AY = 2 for all tampering.
58 IF (KINK.EQ.2) GOTO 66
(3-1) Straight non-l/M rate lines and
(3-2) Straight I/M rate lines subcases.
CUMST (1)=0.0
CUMST (2)=CUMMIL (JDX, !VTAM)A.0001
DO 62 10=1,7
BTR( ID, 0=0.0
BTR(ID,2)=ZMLTAM(ID, IM, I VTAM)+DRTAM (I D , IM, I VTAM) *CUMST (2)
62 CONTINUE
GOTO 80
(3-3) Kinked rate 1 ines subcase.
66 CUMJDX=CUMMIL (JDX, IVTAM)*.0001
CUMNIM=CUMMIL(JDX-IMDXSY+1 ,IVTAM)*.0001
CUMIM=CUMJDX-CUMNIM
DO Ik 10=1,7
TRNIM=ZMLTAM (ID, 1, IVTAM)+DRTAM (ID,1,IVTAM)*CUMNIM
TRCY=TRN i M+DRTAM (I D , 2 , I VTAM) '''CUM I M
IF(ZMLTAM(ID,2, IVTAM) .LE.ZMLTAM(ID,1,IVTAM) .AND.TRNIM.GT.O) GOTO 70
CYRNIM=ZMLTAM(ID,1,IVTAM)+DRTAM(ID,1,IVTAM)*CUMJDX
-------
C-70
Appendix C: MOBILE3 Subroutine DISRAT
June 7, 1984
18232
18233
18234
18235
18236
18237
18233
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
C
C
C
C
C
C
C
C
C
C
C
C
C
CYR 1 M=ZMLTAM ( 1 D , 2 , 1 VTAM) +DRTAM ( 1 D , 2 , 1 VTAM) *CUMJDX
TRCYST=AMIN1 (CYRNIM.CYRIM)
TRCY=AMAX1 (TRCY.TRCYST)
TRN 1 M 1 =ZMLTAM ( 1 D , 2 , 1 VTAM) +DRTAM ( i D , 2 , 1 VTAM) *CUMN 1 M
IF (TRNIM.LT.O.O.AND.TRNIM.GT.TRNIMI) TRCY=CYRIM
70 BTR(ID, 1)=0.0
BTR(ID,2)=TRCY
74 CONTINUE
Range checks:
(1) Cannot tamper with < 0% or > 100% of the fleet.
80 DO 88 ID=1 ,7
DO 84 IAY=1 ,2
1 F (BTR (ID, 1 AY) .LT.0.0) BTR (1 D , 1 AY) =0 . 0
IF (BTR (ID, 1 AY) .GT.l .0) BTR (1 D , 1 AY) =1 .0
84 CONTINUE
88 CONTINUE
(2) Cannot misfuel > 100% of f
misfueling must be <= 100%
Fix BTR (3, D < BTR (4,1) <
been checked (and fixed, i
1 F ((BTR (4, 1)+BTR(3, 1)) .GT. 1
IF ((BTR(3,2)+BTR(4, 1)) .GT.l
IF ((BTR(4,2)+BTR(3,2)) .GT. 1
RETURN
END
leet => partial sums of the
(check order specified by
BTR (3, 2) < BTR (4, 2) . BTR (3
f necessary) in range check
.0) BTR(4, 1)=1. 0-BTR (3,1)
.0) BTR(3,2)=1.0-BTR(4, 1)
.0) BTR(4,2)=1 ,0-BTR(3,2)
2 types of
EPA) :
, 1) has al ready
(1).
-------
C-71
Appendix C: MOBILE3 Subroutine EFFGRP
June 7, 1984
19000
igooi
19002
19003
19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
19031
19032
19033
19034
19036
19037
19038
19039
19040
19041
19042
19043
19044
19045
19046
19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
C
r
C
C
C
r
C
C
C
C
C
C
C
C
r
L
C
C
SUBROUTINE EFFGRP
EFFGRP builds the tampering effects group sizes array. The tampering
rates from DISRAT are modified to account for technology vs tampering
types, overlap factors, ant i -tamper i ng program effectiveness factors and
technology group sizes. The output rates are divided into effects groups
corresponding to the significant emission impact tampering groups.
Cal led by TAMPER.
Calls ADJ12, ATPEFF, A8T011, C1T07, C8T012, IGDPTR, SETEGS and TECHO.
1 nput on ca 1 1 :
common blocks:
/EGSCAL/ TGS
/LOOKUP/ IVTAM
/MYCODE/ JDX.LDXSY.LMYRVT
/SIZCAL/ CSIZE
Output on return:
common blocks:
/EGSCAL/ EGS
/LOOKUP/ IQG, IPG.JPGD
/MYCODE/ IAY
/SIZCAL/ TGSUSE.CSAE
Local array subscripts:
CSF1ST(7,2) - CSF1ST ( IC7, 1 PC- )
Local variable / array dictionary:
Name Type Description
CSF1ST R category size factor for 1st calculation of CSIZE
Notes :
EFFGRP is a new subprogram (added for MOBILE3).
DIMENSION CSF1ST(7,2)
COMMON /EGSCAL/ AER (1 1 , 1 1 , 2 , 2) ,TGS (1 0, 6 , 4) , EGS (7 , 2)
COMMON /LOOKUP/ 1 VTAM, 1 QG , 1 PG , JPGD , 1 HG
COMMON /MYCODE/ MY , 1 DX, JDX , LDXSY , LMYRVT, 1 AY , 1 MDXSY , K 1 NK
COMMON /SIZCAL/ ATR (7 , 2) , TGSUSE , CS 1 ZE ( 1 2 , 2) , CSAE (1 2)
DATA CS FIST/. 066, .111, .105, .238, .032, .441, .050,
2 .027. .063,. 055, .307,. 01 3, -372, .070/
Zero out tampering effects group sizes (EGS) array.
DO 20 IPG=1 ,2
DO 10 IEG=1,7
EGS (IEG, IPG)=0.0
-------
C-72
Appendix C: MOBILE3 Subroutine EFFGRP
June 7, 1981*
19058
19059
19060
19061
19062
19063
19061*
19065
19066
19067
19068
19069
19070
19071
19072
19073
19071*
19075
19076
19077
19078
19079
19080
19081
19082
19083
19081+
19085
19086
19087
19088
19089
19090
19091
19092
19093
19091*
19095
19096
19097
19098
19099
19100
19101
19102
19103
19104
19105
19106
19107
19108
19109
191 10
191 11
191 12
19113
191 11*
19H5
C
C
r
C
C
C
C
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
10 CONTINUE
20 CONTINUE
Add in each equipment (technology) group's before and after ant i -tamper ing
program (ATP) start year contribution to each EGS category for each
pol 1 utant group.
DO 80 IPG=1 ,2
Set ATR pointer for 1st 3 sizes: HC/CO => use AIRS, NOX => use EGRS.
IF(IPG.EQ.l) JPGD=1
IF(IPG.EQ.2) JPGD=5
DO 70 IQG=1 ,6
Lookup technology group size to be used on this pass.
IG1 = IGDPTR(1)
TGSUSE=TGS ( 1 G 1 , 1 QG , I VTAM)
Check how technology type & size affect tampering rates.
CALL TECHO(&70)
HC & CO effects category sizes are identical => only 2 pollutant passes.
DO 65 IAY=1,2
Skip to end of loop if no mileage accumulated (hence no tampering)
for the pre/post ATP year case being checked.
IF (IAY.EQ. 1 .AND.LMYRVT.EQ.2.AND.LDXSY.GT.JDX) GOTO 65
IF (lAY.EQ.I.AND.LMYRVT.EQ. 1) GOTO 65
CALL C1T07(CSF1ST(1, IPG))
CALL C8T012
The first calculation pass can produce negative sizes for the no
overlap (8-11) and the no effects (12) categories. Correct these
by calling A8T011 and ADJ12, respectively.
DO 30 IC=8, 11
IF (CSIZE (1C, IAY) .LT.O) CALL A8T011(IC)
30 CONTINUE
IF (CSIZE (12, IAY) .LT.O) CALL ADJ 1 2 (CSF 1 ST)
"Subsequent" (to ATP start year) pass + have split mileage case =>
"subsequent" category size = overall size - "previous" size
I.e., in the split mileage case, the program computes the previous to
ATP start year and overall values up to this point. After this next
loop assigns the subsequent values as residuals, the program works
directly with the previous and subsequent cases in the calls to ATPEFF
and SETEGS.
IF (lAY.EQ.l .OR.LMYRVT.EQ. I.OR.LDXSY.GT.JDX) GOTO 50
DO 1*0 IC=1, 12
-------
C-73
Appendix C: MOBILE3 Subroutine EFFGRP June 7, 1981*
19H6 CSIZE (IC,2)=CSIZE(IC,2)-CSIZE (1C, 1)
19117 1*0 CONTINUE
19118 c
1911S C Check if ATP covers this MY. Yes => apply effectiveness factors to the
19120 C category sizes.
19121 c
19122 50 IF (LMYRVT.EQ.2) CALL ATPEFF(&60)
19123 c
19121+ C Otherwise just shift I AY' s sizes to CSAE without modification.
19125 c
19126 DO 55 IC=1,12
19127 CSAE (IC)=CSIZE (1C, IAY)
19128 55 CONTINUE
19129 c
19130 C Set the effects group sizes.
19131 c
19132 60 CALL SETEGS
19133 C
1913it 65 CONTINUE
19135 70 CONTINUE
19136 80 CONTINUE
19137 C
19138 RETURN
19139 END
-------
c-74
Appendix C: MOBILE3 Subroutine EMIRAT
June 7, 1984
20000
20001
20002
20003
20004
20005
20006
20007
20008
20009
20010
2001 1
20012
20013
20014
20015
20016
20017
20018
20019
20020
20021
20022
20023
20024
i nn *) c
200*2 i>
20026
20027
20028
20029
20030
20031
20032
20033
20034
20035
20036
20037
20038
20039
20040
20041
20042
20043
20044
20045
20046
20047
20048
20049
20050
20051
20052
20053
20054
20055
20056
20057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
u
C
C
C
C
C
C
C
C
C
C
SUBROUTINE EMIRAT
EMIRAT computes / assigns emission impact rates for the tampering
groups .
Cal led by TAMPER.
Calls IGDPTR.
! nput on ca 1 1 :
common blocks:
/EGSCAL/ TGS
/EMECAL/ EM3W.EMOX.EMEGR
/LOOKUP/ IVTAM
Output on return:
common blocks:
/EMECAL/ EMI
/LOOKUP/ IQG
Local variable dictionary:
Name Type Description
POX R percentage of vehicles equipped with oxidation catal
POXN R POX normalized to ox cat equipped / all cat equipped
P3W R percentage of vehicles equipped with 3~way catalysts
P3WN R P3W normalized to 3~way cat equipped / all cat equip
TK R percentage of fleet equipped with catalysts
Notes:
EMIRAT is a new subprogram (added for MOBILE3).
COMMON /EGSCAL/ AER (1 1 , 1 1 , 2 , 2) ,TGS (10 , 6, 4) , EGS (7 , 2)
COMMON /EMECAL/ EM3W (3, 3, 3) , EMOX (3, 3, 3) , EMEGR (4, 3, 3) , EMI (7 , 3, 3)
COMMON /LOOKUP/ 1 VTAM, 1 QG , 1 PG , JPGD , 1 HG
Compute the percentage of vehicles equipped with 3~way and oxidati
catal ysts .
P3WO.O
DO 10 IQG=5,6
IG1 = IGDPTR (1)
P3W=P3W+TGS ( 1 G 1 , 1 QG , 1 VTAM)
10 CONTINUE
POX=0.0
DO 20 IQG=2,3
IG1 = IGDPTR (1)
POX=POX+TGS(IG1, IQG, IVTAM)
20 CONTINUE
POX=POX-P3W
Normalize the percentages in order to use them as weights.
effects
ysts
ped
on
-------
C-75
Appendix C: MOBILE3 Subroutine EMIRAT
June 7, 1984
20058
20059
20060
20061
20062
20063
20064
20065
20066
20067
20068
20069
20070
20071
20072
20073
20074
20075
20076
20077
20078
20079
20080
20081
20082
20083
20084
20085
20086
20087
20088
20089
20090
20091
20092
20093
20094
20095
20096
20097
200Q8
20099
20100
20101
20102
C
TK=P3W+POX
C
C Avoid divide by zero runtime error.
C
IF (TK.EQ.0.0) TK=1.0
P3WN=P3W/TK
POXN=POX/TK
C
C Compute / assign emissions impact for each bag for each pollutant.
C
DO 50 IP=1,3
DO 40 IB=1 ,3
C
C Air pump disablement (air pump only equipped) emission impact is the
C oxidation catalyst emission for the given bag and pollutant. These
C numbers are constant with respect to model year and vehicle type and
C therefore are hardcoded in BLOCK DATA into EMI (1 , 1 B, 1 P) . Note that
C EMI (1, IB, IP) = EMOX (1 , IB, IP) for al
C disablement becomes variable in MOB
C
C Next 3 effects groups use the catal
C
DO 30 IEG=2,4
IEK=IEG-1
EMI (1 EG, IB, IP)=P3WN*EM3W(IEK, IB,
30 CONTINUE
C
1 1 B, 1 P. 1 f EMI for ai r pump
1 LE4+, the code will be inserted here.
yst type weighted emissions.
IP)+POXN*EMOX (IEK, IB, IP)
C Get EGR only MY/IVT pointer and look up corresponding emission impact.
C
IG2=IGDPTR(2)
EM! (5, IB, IP)=EMEGR(IG2, IB, IP)
C
C EGR disabled / catalyst removed and
C a constant function of bag and poll
C hardcoded in BLOCK DATA into EMI (6,
EGR disabled / misfueled emissions are
utant. As with group 1, the values are
IB, IP) and EMI (7 , 1 B, 1 P) , respectively.
C Future versions of the model may vary these emissions on some other
C parameter (s) such as model year and
C computation / assignment of values
C
40 CONTINUE
50 CONTINUE
C
RETURN
END
vehicle type, in which case the
would go here.
-------
C-76
Appendix C: MOBILE3 Subroutine BAGEME June 7,
21000
21001
21002
21003
21004
21005
21006
21007
21008
21009
21010
2101 1
21012
21013
21014
21015
21016
21017
21018
21019
21020
21021
21022
21023
? 1 074
£. 1 W t. H
21025
21026
21027
21028
21029
21030
21031
21032
21033
21034
21035
21036
21037
21038
21039
21040
21041
21042
21043
21044
21045
21046
21047
21048
21049
21050
21051
21052
21053
21054
21055
21056
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
L-
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE BAGEME
BAGEME multiplies the effects group sizes times the corresponding
weighted emission impact rates to get the tampering bag emission effects.
Cal led by TAMPER.
1 nput on cal 1 :
common blocks:
/EGSCAL/ EGS
/EMECAL/ EMI
/LOOKUP/ IVTAM
/MYCODE/ IDX
Output on return:
common blocks:
/LOOKUP/ IPG
/TAMOUT/ TAMBAG
Local variable dictionary:
Name Type Description
EMSUM R tampering emission effects sum for given IVTAM, IDX, IP & IB
Notes:
BAGEME is a new subprogram (added for MOBILE3).
COMMON /EGSCAL/ AER (1 1 , 1 1 , 2 , 2) ,TGS f 1 C , 6, 4) , EGS (7 , 2)
COMMON /EMECAL/ EM3W(3,3,3) , EMOX (3,3,3: - EMEGR (4 , 3, 3) .EMI (7,3,3)
COMMON /LOOKUP/ 1 VTAM, 1 QG , 1 PG, JPGD , 1 HG
COMMON /MYCODE/ MY , 1 DX , JDX , LDXSY , LMYRVT, 1 AY, 1 MDXSY, K 1 NK
COMMON /TAMOUT/ TAMBAG (3 , 3, 20, 4) .TAMEVP (3 , 20, 4)
DO 30 IP=1 ,3
Effects group sizes are identical for HC and CO, but the emissions
impacts are not.
IPG=1
IF(IP.EQ.3) IPG=2
DO 20 IB=1 ,3
EMSUM=0.0
DO 10 IEG=1,7
EMSUM=EMSUM+EGS (1 EG, IPG) *EMI (1 EG, IB, IP)
10 CONTINUE
TAMBAG ( 1 B , 1 P , 1 DX , 1 VTAM) =EMSUM
20 CONTINUE
30 CONTINUE
RETURN
END
-------
C-77
Appendix C: MOBILE3 Subroutine EVPEME
June 7, 1984
22000
22001
22002
22003
22004
22005
22006
22007
22008
22009
22010
2201 1
22012
22013
22014
22015
22016
22017
22018
22019
22020
22021
22022
22023
22024
22025
22026
22027
22028
22029
22030
22031
22032
22033
22034
22035
22036
22037
22038
22039
2201*0
22041
22042
22043
22044
22045
22046
22047
22048
22049
22050
22051
22052
22053
22054
22055
22056
22057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
<**
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE EVPEME
EVPEME does the work of EFFGRP, EMIRAT and BAGEME, only to produce the
evaporative and crankcase HC emission effects. The task is simplified
into one subroutine because there is no overlap categorization or
weighting. The appropriate numbers are looked up and multiplied
together without modification.
Cal led by TAMPER.
Cal Is 1GDPTR.
1 nput on call:
common blocks:
/BASETR/ BTR
/EVPDAT/ EVPAER.EVPTGS.EVPEMI
/LOOKUP/ IVTAM
/MYCODE/ IDX.JDX.LDXSY.LMYRVT
Output on return:
common blocks:
/LOOKUP/ IHG
/TAMOUT/ TAMEVP
Local variable dictionary:
Name Type Description
EMPACT R emission impact rate for given IVTAM, IH and IG4
OTR R overall (previous + subsequent my ranges) tampering raie
PCTEQP R percentage of IVTAM fleet equipped with IHG technology,
g i ven 1 G3
Notes:
EVPEME is a new subprogram (added for MOBILE3).
COMMON /BASETR/ BTR (7 , 2) , ZMLTAM (7 , 2 , 4) , DRTAM (7 , 2 , 4)
COMMON /EVPDAT/ EVPAER (2 , 2) , EVPTGS (3, 2 , 4) , EVPEMI (1 1 , 3, 4)
COMMON /LOOKUP/ 1 VTAM, I QG , 1 PG , JPGD , 1 HG
COMMON /MYCODE/ MY , 1 DX , JDX , LDXSY , LMYRVT, 1 AY , 1 MDXSY , K 1 NK
COMMON /TAMOUT/ TAMBAG (3, 3 , 20 , 4) , TAMEVP (3, 20 , 4)
DO 10 IH=1 ,3
Group hot soak and diurnal HC as a single (evap) case when indexing
base tampering rate, ATP effectiveness rate and technology group size
arrays. Only the emission impact rates differ.
IHG=1
!F(IH.EQ.3) IHG=2
ID=IHG+5
Get the overall tampering rate. As in DISRAT, there are 3 cases:
-------
C-78
Appendix C: MOBILE} Subroutine EVPEME
June 7, 1984
22058
22059
22060
22061
22062
22063
2206*4
22065
22066
22067
22068
22069
22070
22071
22072
22073
2207*4
22075
22076'
220/7
22078
22079
22080
22081
22082
22083
22081+
22085
22086
22087
22088
22089
22090
220Q1
22092
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
(1) No ATP or its start year is after ICY or IDX is not in affected my
range: use the "previous" base rate without applying the
effectiveness rates.
IF (LMYRVT.EQ.l) OTR=BTR ( 1 D , 1)
(2) There is an ATP and its start year is before IDX and IDX is in the
affected my range: use the "subsequent" rate » the effectiveness
rate.
IF (LMYRVT.EQ.2.AND.LDXSY.GT.JDX) OTR=BTR (1 D, 2) *EVPAER (1 HG, 2)
(3) There is an ATP and its start year is at or after 1 OX but before ICY
and IDX is in the affected my range: sum the rates * their
corresponding effectiveness rates. Note that in this case, BTR holds
the "previous" and overall rates => subtract 1st from 2nd to get the
"subsequent" rates.
IF (LMYRVT.EQ.2.AND.LDXSY.LE.JDX)
1 OTR=BTR(ID, 1)*EVPAER(IHG, 1 ) + (BTR ( 1 D , 2) -BTR (! D , 1) ) *EVPAER ( 1 HG , 2)
Lookup model year group pointers.
!G3=IGDPTR(3)
IGit=IGDPTR (M
Lookup and apply the percentage equipped and emission impact factors.
PCTEQP = EVPTGS (IG3, IHG, 1 VTAM)
EMPACT=EVPEMI (1 Gk, \ H , 1 VTAM)
TAMEVP(IH, IDX, 1 VTAM) =OTR*PCTEQP*EMPACT
10 CONTINUE
RETURN
END
-------
C-79
23000
23001
23002
23003
23004
23005
23006
23007
23008
23003
23010
2301 1
23012
23013
23014
23015
23016
23017
23018
23019
23020
23021
23022
23023
23024
23025
23026
23027
23028
23029
23030
23031
23032
*? ? r, ? ?
^ -' |J j ^
23034
23035
23036
23037
23038
23039
23040
23041
23042
23043
23044
23045
23046
23047
23048
23049
23050
23051
23052
23053
23054
23055
23056
23057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
Appendix C: MOBILE3 Subroutine TECHO
SUBROUTINE TECHO (''0
June 7, 1984
TECHO determines whether or not to compute the effects groups for the
passed in TGSUSE/iQG/IPG values. If the effects loop is to be completed,
TECHO decides what subset of BTR is to be used.
Called by EFFGRP.
Input on cal1:
common blocks:
/BASETR/ BTR
/LOOKUP/ IQG,IPG
/SIZCAL/ TGSUSE
Output on return:
common blocks:
/MYCODE/ I AY
/SIZCAL/ ATR
Notes:
TECHO is a new subprogram (added for MOBILE3).
COMMON /BASETR/ BTR (7,2) ,ZMLTAM (7,2,k) ,DRTAM (7,2,4)
COMMON /LOOKUP/ IVTAM,IQG,IPG,JPGD,IHG
COMMON /MYCODE/ MY,IDX,JDX,LDXSY,LMYRVT, iAY,IMDXSY,KINK
COMMON /SIZCAL/ ATR (7,2) .TGSUSE,CSIZE (12,2) ,CSAE (1 2)
if technology size is C, branch to the end of tne IQG loop. >f nc pa-^t
of the fleet is sc equipoed, then no tampering effects based on that
equipment type can occur.
IF (TGSUSE.EQ.O) RETURN1
if the technology type does not affect the pollutant group, branch to end
of IQG loop. Tampering vehicles so equipped will not add to the level of
the pollutant (s) being emitted.
IF (IQG.GE.4.AND.IPG.EQ.1) RETURN 1
IF (IQG.LE.3.AND.IPG.EQ.2) RETURN 1
Technology size is positive and tampering it affects the pollutant group.
The effects groups will be calculated. First assign the base rates.
DO 20 IAY=1,2
DO 10 ID=1,7
ATR (ID, I AY)=BTR (ID, I AY)
10 CONTINUE
Zero out rate (s) for case (s) where the type tampering cannot occu-. given
the technology type.
IF(IQG.EQ.3) ATR(1 , I AY)=0.0
IF(IQG.EQ.G) ATR(5, IAY}=0.0
IF (IQG.NE.1.AND.IQG.NE.4) GOTO 20
-------
C-80
Appendix C: MOBILE3 Subroutine TECHO June 7, 19814
23058 ATR(2, I AY) =0.0
23059 ATR(3, IAY)=0.0
23060 ATR(4, I AY) =0.0
23061 20 CONTINUE
23062 c
23063 RETURN
END
-------
C-81
Appendix C: MOBILE3 Subroutine C1T07
June 7, 1984
24000
24001
24002
24003
24004
24005
24006
24007
24008
24009
24010
24011
24012
24013
24014
24015
24016
24017
24018
24019
24020
24021
24022
24023
24024
24025
24026
24027
24028
24029
24030
24031
24032
24033
24034
24035
2403&
24037
24038
24039
2^040
24041
24042
24043
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE C1T07 (CSFUSE)
C1T07 calculates overlap categories 1 to 7 for tampering effects.
These cover all the allowable overlap combinations of the 4 base tampering
cases for the bag effects for the given pollutant group.
Cal led by ADJ12 and EFFGRP.
1 nput on ca 1 1 :
parameter list: CSFUSE
common blocks:
/LOOKUP/ JPGD
/MYCODE/ IAY
/SIZCAL/ ATR
Output on return:
common block: /SIZCAL/ CSIZE
Notes:
C1T07 is a new subprogram (added for MOBILE3).
DIMENSION CSFUSE (7)
COMMON /LOOKUP/ 1 VTAM, 1 QG , 1 PG , JPGD , 1 HG
COMMON /MYCODE/ MY, 1 DX, JDX, LDXSY, LMYRVT, i AY , 1 MDXSY , K 1 NK
COMMON /SIZCAL/ ATR (7 , 2) ,TGSUSE , CS I ZE (1 2 , 2) , CSAE (1 2)
The first 7 category sizes are computed directly from the size coefficient
and tampering rates.
DO 10 IC7=1,3
CSIZE (IC7, IAY)=CSFUSE ( I C7) *ATR (JPGD , IAY)
10 CONTINUE
DO 20 IC7=4,7
CSIZE (IC7, IAY)=CSFUSE (IC7)*ATR(2, IAY)
20 CONTINUE
RETURN
END
-------
C-82
Appendix C: MOBILE} Subroutine C8T012
June 7, 1984
25000
25001
25002
25003
2500*4
25005
25006
25007
25008
25009
25010
25011
25012
25013
25014
25015
25016
25017
25018
25019
25020
25021
25022
25023
25024
25025
2^026
t, ^} \J t, \J
25027
25028
25029
25030
25031
25032
25033
25034
25035
25036
25037
25038
25039
25040
25041
25042
25043
25044
25045
25046
25047
25048
25049
25050
25051
25052
25053
25054
25055
25056
25057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
Ly
C
r
u
C
C
C
r
w
C
C
C
C
C
C
C
C
C
C
SUBROUTINE C8T012
C8T012 calculates category sizes 8 to 12 for tampering effects.
Categories 8 to 11 are the no overlap cases (AIRS only, CATS only, etc.).
Category 12 is no tampering at all case.
Called by ADJ12, A8T011 and EFFGRP.
1 nput on cal 1 :
common blocks:
/MYCODE/ IAY
/SIZPAR/ NTERMS, INDXCS
/SIZCAL/ CSIZE
Output on return:
common block: /SIZCAL/ CSIZE
Local array subscripts:
SUB(4) - SUB ( IS )
Local variable / array dictionary:
Name Type Description
C1ST11 R sum of the first 11 category sizes
NT 1 number of terms in SUB (IS)
SUB R sum of category sizes to be subtracted from ATR to get CSIZE,
given 1 S, for s i zes 8 to 1 1
Notes:
C8T012 is a new subprogram (added for MOBILE3).
DIMENSION SUB (4)
COMMON /MYCODE/ MY , 1 OX, JDX, LDXSY, LMYRVT, 1 AY , 1 MDXSY, K 1 NK
COMMON /SIZPAR/ NTERMS (4) , 1 NDXCS (5, 4)
COMMON /SIZCAL/ ATR (7 , 2) .TGSUSE , CS 1 ZE (1 2 , 2) , CSAE (1 2)
Categories 8 to 12 are derived from the first 7- first sum up the terms to
be subtracted.
DO 20 IS=1,4
NT=NTERMS (IS)
SUB (IS)=0.0
DO 10 ICS=1,NT
SUB(IS)=SUB(IS)+CSIZE (INDXCS (1 CS, 1 S) , 1 AY)
10 CONTINUE
20 CONTINUE
DO 30 IC=8, 1 1
IS=IC-7
CSIZE (1C, IAY)=ATR(IS, IAY) -SUB (IS)
30 CONTINUE
-------
C-83
Appendix C: MOBILE} Subroutine C8T012 June 7, 1984
25058 c
25059 C Assign the 12th category size (= no tampering effect) the residual
25060 C percentage.
25061 c
25062 C1ST11=0.0
25063 DO 40 IC11 = 1 ,11
25064 C1ST11=C1ST11+CSIZE (ICll,!AY)
25065 40 CONTINUE
25066 CSIZE (12,IAY)=1 .0-C1ST11 '
25067 c
25068 RETURN
25069 END
-------
C-84
Appendix C: MOBILE3 Subroutine A8T011
June 7, 1984
26000
26001
26002
26003
26004
26005
26006
26007
26008
26009
26010
2601 1
26012
26013
26014
26015
26016
26017
26018
26019
26020
26021
26022
26023
26024
26025
26026
26027
26028
26029
26030
26051
26032
26033
26034
26035
26036
26037
26038
26039
26040
26041
26042
26043
26044
26045
26046
26047
26048
26049
26050
26051
26052
26053
26054
26055
26056
26057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE A8T01 1 (1C)
A8T011 adjusts effects category sizes when 1 or more of the no overlap
categories 8 to 1 1 are negative.
Cal led by EFFGRP.
Cal Is C8T012.
1 nput on ca 1 1 :
parameter list: 1C (flags the negative category size)
common blocks:
/LOOKUP/ JPGD
/MYCODE/ IAY
/SIZCAL/ CSIZE
/SIZPAR/ NTERMS, INDXCS
Output on return:
common block: /SIZCAL/ CSIZE
Local array subscripts:
ADJFAC (2) - ADJFAC ( IADJ )
Local variable / array dictionary:
Name Type Description
ADJFAC R adjustment factor computed and used to modify CSIZE
DIV R divisor in ADJFAC(l) formula = sum of subset of CSIZE
NT R number of CSIZE terms in DIV
Notes :
A8T011 is a new subprogram (added for MOBILE3).
DIMENSION ADJFAC (2)
COMMON /LOOKUP/ 1 VTAM, 1 QG , 1 PG , JPGD , 1 HG
COMMON /MYCODE/ MY, 1 DX, JDX, LDXSY, LMYRVT, 1 AY , 1 MDXSY, K 1 NK
COMMON /SIZCAL/ ATR (7 , 2) ,TGSUSE , CS 1 ZE (1 2 , 2) , CSAE (1 2)
COMMON /SIZPAR/ NTERMS (4) , 1 NDXCS (5, 4)
Sum up the same terms subtracted off to get CS 1 ZE ( 1 C, 1 AY) .
IS=IC-7
NT=NTERMS (IS)
DIV=0.0
DO 10 ICS=1,NT
JCS=INDXCS (ICS, IS)
DIV=DIV+CSIZE (JCS, 1 AY)
10 CONTINUE
Divide the sum into the tamper rate for the no overlap case (no other
tamper types occurring) case that is being computed. The result is the
-------
C-85
Appendix C: MOBILE3 Subroutine A8T011
June 7,
26058
26059
26060
26061
26062
26063
2606*4
26065
26066
26067
26068
26069
26070
26071
26072
26073
26074
26075
26076
26077
26078
26079
26080
26081
26082
26083
26081*
26085
26086
26087
26088
26089
26090
26091
26092
26093
26094
26095
26096
26097
26098
26099
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r>
^
C
C
C
C
C
C
r
C
C
first adjustment factor. One minus the result is the second adjustment
factor .
IAD=IS
IF(IAD.EQ.l) IAD=JPGD
ADJFAC (1)=ATR(IAD, IAY)/DIV
ADJFAC (2)=1 .0-ADJFAC (1)
Multiply the second adjustment factor times the appropriate 1C overlap
case and add to the related no- 1 C-occurr i ng overlap case. The uncorrected
1C values are required for this step. Hence, ADJFAC (2) is applied before
ADJFAC (1) .
IF (IC.EQ.8) CSIZE (6, IAY)=CSIZE (6, IAY)+CSIZE (k, 1 AY) *ADJFAC (2)
IF (IC.EQ.8) CSIZE (7, IAY)=CSIZE (7, IAY)+CSIZE (5, 1 AY) *ADJFAC (2)
IF (IC.EQ.9) CSIZE (2, 1AY)=CSIZE (2, 1 AY)+CSIZE (k , 1 AY) *ADJF AC (2)
IF (IC.EQ.9) CS'ZE (3, IAY)=CSIZE (3, (AY)-fCSIZE (5, 1 AY) *ADJFAC (2)
IF (1C. EQ. 10) CSIZE (1, IAY)=CSIZE (1 , IAY)+CSIZE (k, \ AY) *ADJFAC (2)
IF (1C. EQ. 1 1) CSIZE (1 , IAY)=CSIZE (1 , 1 AY)+CSIZE (5, 1 AY) ''-ADJFAC (2)
Multiply the first adjustment factor times each of IC's overlap cases to
correct their values. This completes the adjustment of sizes 1 to 7-
DO 20 ICS=] ,NT
JCS=1NDXCS(ICS, IS)
CSIZE (JCS, 1 AY)=CSIZE (JCS, 1 AY) * ADJFAC (1)
20 CONTINUE
Recalculate category sizes 8 to 12. Use the same code as used on the
previous cal cul at i on (s) .
CALL C8T012
Size adjustment
i ncreases
the s
other non-overl
affected .
negat i ve.
a resul t .
RETURN
END
Fix!
The
for
i ze
category 1
by decreasi
ap categor i es w
ng one negative
code
therefore
C is finis
ng the rel
ill e i ther
8-11 size
hed .
ated
Note
over 1
tna
t the pr
ap category
a 1 so i ncrease
w i 1
does not have
1 never dr
to go
back
in size
i ve anot
ocess
s i zes . The
or not be
her 8-11 s i ze
and check for such
-------
C-86
Appendix C: MOBILE3 Subroutine ADJ12
June 7, 1984
27000
27001
27002
27003
27004
27005
27006
27007
27008
27009
27010
27011
27012
27013
27014
27015
27016
27017
27018
27019
27020
27021
27022
27023
27024
27025
27026
27027
2~* A O Q
/02o
27029
27030
27031
27032
27033
27034
27035
27036
27037
27038
27039
27040
27041
27042
27043
27044
27045
27046
27047
27048
27049
27050
27051
27052
27053
27054
27055
27056
27057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
c"
C
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
SUBROUTINE ADJ 1 2 (CSF 1ST)
ADJ12 adjusts all category sizes to eliminate a negative category 12
si ze.
Ca! led by EFFGRP.
Cal Is C1T07 and C8T012.
1 nput on call :
parameter list: CSF1ST
common b ! ocks :
/LOOKUP/ IPG
/MYCODE/ IAY
/SIZCAL/ CSIZE
Output on return:
common block: /SIZCAL/ CSIZE
Local array subscripts:
CSF2ND(7) - CSF2ND ( IC7 )
Local variable / array dictionary:
Name Type Description
CSF2ND R category size factor for 2nd calculation of CSIZE;
passed to C1T07
ADJSUM R adjustment factor to scale down 1st calculation of CSIZE
Notes :
ADJ12 is a new subprogram (added for MOBILE3).
DIMENSION CSF1ST(7,2) .CSF2ND (7)
COMMON /LOOKUP/ 1 VTAM, 1 QG , 1 PG , JPGO , 1 HG
COMMON /MYCODE/ MY , 1 DX , JDX, LDXSY , LMYRVT , 1 AY , 1 MDXSY , K 1 NK
COMMON /SIZCAL/ ATR (7 , 2) .TGSUSE , CS 1 ZE (1 2 , 2) , CSAE (1 2)
Adjustment sum is sum of the positive emission effect category sizes.
ADJSUMO.O
DO 10 IC1 1 = 1 , 11
ADJSUM=ADJSim+CSIZE (1C 11, IAY)
10 CONTINUE
Apply adjustment sum to all the 1st calculation category size factors
to get the 2nd calculation size factors.
DO 20 IC7=1,7
CSF2ND(IC7)=ADJSUM*CSF1ST(IC7, IPG)
20 CONTINUE
-------
C-87
Appendix C: MOBILE3 Subroutine ADJ12
June 7, 1984
27058
27059
27060
27061
27062
27063
2706i*
27065
27066
27067
27068
27069
27070
27071
27072
27073
2707^
27075
C
C
C
C
C
C
C
C
C
C
C
Now recalculate all 12 category sizes, category size 12 will go to 0.0
(the sum of the first 11 sizes will become 1.0).
CALL C1T07 (CSF2ND)
CALL C8T012
Check if any of the sizes for 8 to 11 went negative on the recalculation.
DO 30 IC=8, 1 1
IF (CSIZE (1C, 1 AY) .LT.O) CALL A8T011(IC)
30 CONTINUE
2nd adjustments to 8-11 will not drive 12 negative, due to the changed
CSF's. Hence, we do not need
the whole procedure recursive
RETURN
END
to check 12 again. Checking again would make
and probably open to infinite loops.
-------
C-88
Appendix C: MOBILE3 Subroutine ATPEFF
June 7, 1984
28000
28001
28002
28003
28004
28005
28006
28007
28008
28009
28010
2801 1
28012
28013
28014
28015
28016
28017
28018
28019
28020
28021
?8o?p
£. U w £. iL.
28023
28024
28025
28026
28027
28028
28029
28030
28031
28032
28033
28034
28035
28036
28037
28038
28039
28040
28041
28042
28043
28044
28045
28046
28047
28048
28049
28050
28051
28052
28053
28054
28055
28056
28057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
f
\*
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE ATPEFF (*)
ATPEFF applies the ant i -tamper i ng effectiveness factors to the 11
positive tampering effect categories.
Cal led by EFFGRP,
1 nput on call:
common blocks:
/EGSCAL/ AER
/LOOKUP/ IPG
/MYCODE/ IAY
/SIZCAL/ CSIZE
Output on return:
common block: /SIZCAL/ CSAE
Local variable dictionary:
Name Type Description
C1ST11 R sum of first 11 category sizes, assigned as 12th category
s i ze
Notes:
ATPEFF is a new subprogram (added for MOBILE3).
COMMON /EGSCAL/ AER (1 1 , 1 1 , 2 , 2) ,TGS (10, 6, 4) , EGS (7 , 2)
COMMON /LOOKUP/ 1 VTAM, 1 QG , 1 PG , JPGD , 1 HG
COMMON /MYCODE/ MY , 1 DX, JDX, LDXSY , LMYRVT, 1 AY, 1 MDXSY, K 1 NK
COMMON /SIZCAL/ ATR (7 , 2) , TGSUSE , CS 1 ZE ( 1 2 , 2) , CSAE ( 1 2)
The sum of the 11 positive categories will be subtracted from 1.0 to get
the 12th, no effect, category.
C1ST1 1=0.0
ATP effectiveness modified size 1 COL will be the product of the entire
unmodified row size vector times the ICOL'th column of the effectiveness
matrix for the given pollutant group and pre/post ATP year case.
The effectiveness matrices are currently identical. Each has the major
diagonal all 1.0's and all other cells 0.0. the result of this subroutine
is thus to merely echo CSIZE into CSAE with no changes.
DO 20 ICOL=1 , 1 1
CSAE (ICOL)=0.0
DO 10 IROW=1 , 1 1
CSAE (ICOL)=CSAE (ICOL)+CS1ZE (IROW, 1 AY) *AER ( 1 ROW, 1 COL, IPG, IAY)
10 CONTINUE
C1ST11=C1ST1 1+CSAE (ICOL)
20 CONTINUE
-------
C-89
Appendix C: MOBILE3 Subroutine ATPEFF June 7, 1984
28058 c
28059 C The no effects case is not used hereafter. It is only computed for
28060 C error checking.
28061 c
28062 CSAE (12)=1.0-C1ST11
28063 RETURN!
28064 END
-------
C-90
Appendix C: MOBILE3 Subroutine SETEGS
June 7, 1984
29000
29001
29002
29003
29004
29005
29006
29007
29008
29009
29010
2901 1
29012
29013
29014
29015
29016
29017
29018
29019
29020
29021
29022
29023
29024
29025
29026
29027
29028
29029
29030
29031
29032
29033
29034
29035
29036
29037
29038
29039
290^0
29041
29042
29043
29044
29045
29046
29047
29048
29049
29050
29051
29052
29053
29054
29055
29056
29057
C
C
C
C
C
C
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
c«
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE SETEGS
SETEGS sets the effects group sizes by combining subsets
of the
overlap category sizes and weighting by the technology group sizes.
Cal led by EFFGRP.
! nput on ca 1 1 :
common blocks:
/LOOKUP/ IQG, IPG
/SIZCAL/ TGSUSE.CSAE
Output on return:
common block: /EGSCAL/ EGS
Local array subscripts:
INDXEG (6,7,2) - INDXEG ( 1C, IEG, IPG )
INDXPG (2,2) - INDXPG ( ILU, 1 PG )
NEGC (7,2) - NEGC ( IEG, I PG )
Local variable / array dictionary:
Name Type Description
INDXEG 1 secondary index array: pointers to category
in lEG's size sum, given IPG
INDXPG 1 loop indices array: first and last nonzero
s i zes , g i ven 1 PG
NC 1 loop test va'ue: number of category sizes i
equat i on, g i ven ! PG
NEGC 1 loop test values arra/: looks up NC
Notes:
SETEGS is a new subprogram (added for MOBILE3).
DIMENSION INDXPG (2,2) , NEGC (7,2) , INDXEG (6,7,2)
COMMON /EGSCAL/ AER (1 1 , 11 , 2 , 2) ,TGS (10,6, 4) , EGS (7, 2)
COMMON /LOOKUP/ 1 VTAM, 1 QG , 1 PG , JPGD, 1 HG
COMMON /SIZCAL/ ATR (7 , 2) .TGSUSE , CS 1 ZE (1 2 , 2) , CSAE (1 2)
DATA 1NDXPG/1,4, 3 , 7/ , NEGC/ 1 , 1 , 6, 4, 3*0, 2*0, 3, 2, 1 , 3, 2/
DATA INDXEG/
1 8,5*0, 8,5*0, 1,4,5,6,7,9, 2,3,10,11,2*0, 6*0, 6*0,
2 6*0, 6*0, 6,7,9,3*0, 10,11,4*0, 8,5*0, 1,4,5,3*0, 2,
Do not compute group sizes for cases known to be always 0
and 1-2 for NOX) .
IE1ST=INDXPG(1, IPG)
IELST=INOXPG (2, IPG)
Equipment = air pump /catalyst => air pump disablement (a
s i zes
effects group
n 1 EC's size
6*0,
3,4*0/
(5-7 for HC/CO
i r pump onl y
-------
C-91
29058
29059
29060
23061
29062
29063
29064
29065
2qo66
29067
29068
29069
29070
29071
29072
29073
2907*4
29075
29076
29077
29078
29079
29080
29081
29082
29083
29081+
29085
29086
29087
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
Appendix C: MOBILE3 Subroutine SETEGS June 7, 1984
equipped) effects group increment = 0.0
IF (IQG.EQ.2.AND. IPG.EQ.l) IE1ST=2
Converse air pump case:
Equipment = air pump only => only effects group 1 (ap only disabled) > 0.0
IF (IQG.EQ.l .AND. IPG.EQ.l) IELST=1
For each effects group IEG, the size is the sum of the product of the
related category sizes times the technology group size for the technology
type 1 QG being evaluated on this pass.
DO 20 IEG=IE1ST, IELST
Get the number of categories involved in group IEG.
NC=NEGC(IEG, IPG)
Now do the sum.
DO 10 IC=1,NC
JCS=INDXEG (1C, 1 EG, IPG)
EGS (IEG, IPG)=EGS (IEG, 1 PG) +TGSUSE*CSAE (JCS)
10 CONTINUE
20 CONTINUE
RETURN
END
-------
C-92
Appendix C: MOBILE3 Subroutine BIGCFX
June 7, 138k
30000
30001
30002
30003
30004
30005
30006
30007
30008
30009
30010
3001 1
30012
30013
30014
30015
30016
30017
30018
30019
30020
30021
30022
30023
30024
30025
30026
30027
30028
30029
30030
30031
30032
30033
30034
30035
30036
30037
30038
30039
30040
30041
30042
30043
30044
30045
30046
30047
30048
30049
30050
30051
30052
30053
30054
30055
30056
30057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE B 1 GCFX ( 1 CY, 1 R, SALHCF)
BIGCFX computes correction factors applied to composite emission
factors, e.g., speed, temperature, humidity, etc.
Cal led by EFCALX.
Calls ALUH, IGPPTR, ISPPTR, ISPPT8, ITCPTR and SPFCLX.
( nput on cal 1 :
parameter list: 1 CY , 1 R
common blocks:
/ACOM/ AiN
/BEFGCM/ EXMETH
/CUMCOM/ CUMM1L
/FLAGS2/ ALHFLG
/FLAGS3/ NMHFLG
/GPCCOM/ GPACOF.GPBCOF
/IVPCOM/ IVPTRG, IVPTRT, IVPTRA, i VPTRB
/LNKCOM/ SPD,AMBT,PCCN,PCHC,PCCC
/SYSCOM/ MAXVEH.MAXPOL
/TAMOUT/ TAMBAG
ACCOM/ TTACOF,TT4COF,TT7COF
Output on return:
parameter list: SALFCF
common blocks:
/OFFCOM/ OFFCO.OFFMTH
/OMTCOM/ OMTCF.OMTTAM
/RET1/ ALHRET
Local array subscripts:
CHFHDG(3) - CHFHDG ( IB )
CHFRAC(3) - CHFRAC ( IB )
FTPSPD(3) - FTPSPD ( IB )
ISPGRP(3,4) - ISPGRP ( IP, 1 VA )
NCATYR(8) - NCATYR ( IV )
SALHCF (20,3,8) - SALHCF ( IDX, IP, IV)
SCFADJ (3,4) - SCFADJ ( IP, 1 VA )
TCP (3) - TCP ( IB )
Local variable / array dictionary:
Name Type Description
CHFHDG R HDGV operating mode fractions (cold, hot stabilized and
hot start fractions of HDGV vmt, hardcoded)
CHFRAC R computed operating mode fractions for given MY £ IV
COMT R working location for operating mode and temperature c.f. to
be multiplied times the base emission factor
FCC R fraction of vmt in cold start mode, vehicle catalyst equipped
FCN R fraction of vmt in cold start mode, non-catalyst equipped
FHC R fraction of vmt in hot start mode, catalyst equipped
FHN R fraction of vmt in hot start mode, non-catalyst equipped
FTPSPD R FTP standard speeds for the 3 operating modes
-------
c~93
Appendix C: MOBILE3 Subroutine BIGCFX
June 1, 1984
30058
30059
30060
30061
30062
30063
30064
30065
30066
30067
30068
30069
30070
30071
30072
30073
30074
30075
30076
30077
30078
30079
30080
30081
30082
30083
30084
30085
30086
30087
30088
30089
30090
30091
30092
30093
30094
30095
30096
30097
30098
30099
30100
30101
30102
30103
30104
30105
30106
30107
30108
30109
301 10
30111
30 11 2
30113
30114
30115
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
L.
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
ICOEFF 1 pointer to term in 5th degree polynomial scf equation
ISADJ 1 integer location used in rounding the scenario's SADJ
ISAVE 1 save location for scf pointer IG (its value can be changed
for 1 used £ then restored for a later use)
ISPGRP 1 the speed coefficient group last used for the given IV & IP.
ISPGRP eliminates recalculating SCFADJ for every MY.
MDLOHI 1 TCP case: 0 = mid (no correction), 1 = low, 2 = high
NCATYR 1 last non-catalyst MY for the given IV
OMT R unweighted product of operating mode vmt fraction times
temperature correction factor
S R vehicle speed from SPD, given IV
SADJ R FTP operating mode speeds weighted together by the vmt
fraction for eacti to get scenario's average speed
SALHCF R see parameter dictionary
SCFADJ R SPBACK adjustment for the difference between 19.6 and SADJ
SPBACK R see parameter dictionary
SPDGPB R accumulator: stores scf calculations for subgroup 1 VB
TCF R temperature correction factor for each bag
TOMT R tampering offset adjusted for operating mode £ temperature
TT R difference between entered ambient temperature & 75 Degrees F
XMILES R cumulative mileage in ICY for IV from MY scaled by 10**-4
Notes:
The critical tampering application code changes occurred here & in BEF.
CFRET is now SALHCF and holds only the speed correction factor and the
optional ALUH correction factor. OMTCF holds the operating mode and
temperature correction factors to be multiplied times the base composite
ef . OMTTAM is the same correction factors already applied to the bag
tampering effects and is to be added to the composite ef after OMTCF and
PCLEFT have been applied.
TAMOUT serves the same function in the OMTTAM computation that GPACOF
and XKILES serve in OMTCF 's: the base f ac tor/aad I t i ve .
The speed correction factor code was separated from the bag data code,
since CFRET was split.
The special speed correction equation for HDDV NOX was implemented.
A new temperature correction factor pointer function, ITCPTR, was
added. This was required since the normalized bag fraction and
temperature correction years no longer coincided as they did in MOBILE2.
The temperature correction base was changed from 68F to 75F .
The methane offset model was encoded. The methane adjustment was changed
from a multiplicative to a subtractive factor. The methane offset "MTHOFF"
is calculated by bag (or composite) and passed to BEF via the common block
OFFCOM. The idle methane factor is calculated in BEFIDL.
The offset model was introduced for CO bagl. The values calculated
by the model are placed into the array variable "OFFSET" and passed
to subroutine BEF via common block OFFCOM.
INTEGER ALHFLG,ATPFLG,PRTFLG
COMMON /ACOM/ AIN (6,21 ,3)
COMMON /BEFGCM/ EXMETH (3 ,5 , 8 , 2) .MYGEXM (5, 8 , 2)
-------
C-94
301 16
30117
301 18
30119
30120
30121
30122
30123
30124
30125
30126
30127
30128
30129
30130
30131
30132
30133
3013^
30135
30136
30137
30138
30139
30140
30141
30142
30143
30144
30145
30146
30147
30148
30149
30150
30151
30152
30153
30154
30155
30156
30157
30158
30159
30160
30161
30162
30163
30164
30165
30166
30167
30168
30169
30170
30171
30172
30173
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
Appendix C: MOBILE3 Subroutine BIGCFX
COMMON /CUMCOM/ CUMMIL(20,8)
COMMON /FLAGS2/ MYMRFG,NEWFLG,IMFLAG,ALHFLG,ATPFLG
COMMON /FLAGS3/ IFORM, PRTFLG,ICEVFG,IDLFLG,NMHFLG
COMMON /GPCCOM/ GPACOF (8,13,3,6) ,GPBCOF (3,3,3,4)
COMMON /IVPCOM/ IVPTRG (8) ,IVPTRT (8) ,IVPTRA (8),IVPTRB (8)
COMMON /LNKCOM/ SPD (8) ,AMBT,PCCN,PCHC,PCCC
COMMON /OFFCOM/ OFFCO (20,3) ,OFFMTH(20,8)
COMMON /OMTCOM/ OMTCF (20,3,8) ,OMTTAM (20,3,M
COMMON /RET1/ ALHRET (20,4,3)
COMMON /SYSCOM/ MAXVEH.MAXLTW.MAXPOL.MAXREG,INITPR
COMMON /TAMOUT/ TAMBAG(3,3,20,4) .TAMEVP (3,20,4)
COMMON /TCCOH1/ TTACOF (2 , 3, 9 , 3, 6) .TT4COF (2 , 9 , 3) ,TT7COF (2 , 3)
DIMENSION FTPSPD(3) ,SPBACK (2 1 ,3,8) .SCFADJ (3,4) , ISPGRP(3,M
DIMENSION SALHCF (20,3,8)
DIMENSION TCF (3) ,CHFRAC(3) , NCATYR(8) .CHFHDG (3)
DATA FTPSPD/26.0,16.0,26.07
DATA NCATYR/1974,1974,1978,1983,2020,2020,2020,20207
DATA CHFHDG/.206,.521,.2737
Calculate average speed for the operating mode fractions.
SADJ=PCCC/FTPSPD(1)
+ 000.-PCCC-PCHC) /FTPSPD (2)
+PCHC/FTPSPD(3)
SADJ=100./SADJ
ISADJ=SADJ*10.+0.5
SADJ=ISADJ/10.
Get IVA unweighted scf's and optional correction factors.
CALL SPFCLX(SPD.SPBACK)
IF (ALHFLG.GT. 1) CALL ALUH(ICY.IR)
Compute operating mode fractions.
FCN=PCCN*.01
FHC=PCHC*.01
FCC=PCCC*.01
FHN=(FCC-FCN)+FHC
Setup for temperature correction factor loop:
Decide tcf case.
IF (AMBT.LT.75-) GOTO 12
IF (AMBT.GT.75.) GOTO 14
No correction => set multiplicative tcf to unity.
MDLOHI=0
DO 10 IB=1,3
TCF (IB)=1 .
10 CONTINUE
GOTO 20
Ambient temperature is below FTP standard.
June 7, 1984
-------
C-95
Appendix C: MOBILE3 Subroutine BIGCFX
June 7, 1984
30174
30175
30176
30177
30178
30179
30180
30181
30182
30183
30184
30185
30186
30187
30188
30189
30190
30191
30192
30193
30194
30195
30196
30197
30198
30199
30200
30201
30202
30203
30204
30205
30206
30207
30208
30209
30210
3021 1
30212
30213
30214
30215
30216
30217
30218
30219
30220
30221
30222
30223
30224
30225
30226
30227
30228
30229
30230
30231
C
C
C
C
C
C
C
C
C
C
C
r
u
C
C
C
C
C
C
C
C
C
C
12 MDLOHI=1
TT=AMBT-75.0
GOTO 20
Ambient temperature is above FTP standard.
14 MDLOKI=2
TT=AMBT-75.
Compute speed and temperature correction factors.
20 DO 90 IDX=1,20
JDX=21-IDX
MY=ICY-(20-IDX)
DO 90 IV=1.MAXVEH
IVG=IVPTRG(IV)
IVT=IVPTRT(IV)
IVA=IVPTRA(IV)
IVB=IVPTRB(IV)
GOTO (22,22,22,26,24,24,26,24) , IV
22 ISP=ISPPTR(MY,IR,IVG)
24 XM!LES=CUMMIL(JDX,IV)*.0001
26 DO 90 IP=1.MAXPOL
IF(IV.EQ.S) ISP=ISPPT8(MY,IR,IP)
IG=IGPPTR(MY,IP,IR,IV)
IT=ITCPTR(MY, IP, IR, IV)
GOTO(28,28,28,32,28,28,32,28) , IV
Assign cold/hot fractions by model year group.
28 CHFRAC(1)=FCN
CHFRAC (3)=FHN
IF (MY.LE.NCATYR(IV)) GOTO 30
CHFRAC (1)=FCC
CHFRAC (3)=FHC
30 CHFRAC (2)=1.-CHFRAC(1) -CHFRAC(3)
Temperature correction factor (TCF) section.
32 IF (MDLOHi .EQ.O) GOTO 44
GOTO (34,34,34,38,34,34,40,34) ,IV
Lo/hi TCF for LDGV, LDGT1, LDGT2, LDDV, LDDT, and MC.
34 DO 36 IB=1,3
TCF (IB)=EXP(TTACOF (MDLOH I , I B, I T, I P, I VT) *TT)
36 CONTINUE
Use offset model if CO, low or high altitude, low temperature,
and my=1980+ for LDGV, my=1984+ for LDGT
IF (IP.NE.2.0R.IV.GE.4.OR.MDLOHI.NE.l) GOTO 44
IF (IV.EQ.1.AND.MY.LT.1980) GOTO 44
IF ((IV.EQ.2.OR.IV.EQ.3) .AND.MY.LT.1984) GOTO 44
TCF (!)=-! .3812* (AMBT-75.)
-------
C-96
June 7, 1984
30232
30233
30234
30235
30236
30237
30238
30239
30240
30241
30242
30243
30244
30245
30246
30247
30248
30249
30250
30251
30252
30253
30254
30255
30256
30257
30258
30259
30260
30261
30262
30263
30264
30265
30266
30267
30268
30269
30270
30271
30272
30273
30274
30275
30276
30277
30278
30279
30280
30281
30282
30283
30284
30285
30286
30287
30288
30289
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
Appendix C: MOBILE3 Subroutine BIGCFX
GOTO 44
Lo/hi TCF for HDGV
38 TCF (1)=EXP(TT4COF (NDLOHI , IT, I P) *TT)
GOTO 44
Lo/hi TCF for HDDV
40 TCF (1)=EXP (TT7COF (MOLOH! , IP) *TT)
Speed correction factor section
44 GOTO (52,52,52,46,48,48,48,52),IV
SCF for HDGV, LDDV, LDDT, and HDDV.
Use SCF coefficients from GPBCOF table.
If HDDV and NOX, use special SCF equation.
46 IF(IG.EQ.3) IG=2
48 ISAVE=IG
IFOG.GT.3) 1G=3
S=SPD (IV)
IF (IV.EQ.4.0R.IV.EQ.7)
* SPDGPB=GPBCOF (3, IP,IG,IVB)*S*S
* +GPBCOF (2, IP,IG,IVB)*S
* +GPBCOF (1,IP,IG,IVB)
IF (IV.EQ.5-OR.IV.EQ.6)
* SPDGPB=GPBCOF (3,IP,IG,IVB)* (S*S-SADJ*SADJ)
* +GPBCOF (2 , I P , I G , I VB) * (S-SADJ)
IF (IV.NE.4.OR.IP.NE.3) SPDGPB=EXP (SPDGPB)
SALHCF (IDX,IP,IV)=SPDGPB
IG=I SAVE
GOTO 62
SCF for LDGV, LDGT1, LDGT2 and MC.
52 IF (IDX.GT.1.AND.ISPGRP(IP,IVA).EQ.ISP) GOTO 58
SCF=AIN (6,ISP, IP)
DO 54 ICOEFF=1,5
SCF=SCF*SADJ+AIN(6-ICOEFF,ISP,IP)
54 CONTINUE
IF (IP.NE.3.OR.IP.EQ.3.AND.ISP.GE.19) SCF = EXP (SCF)
SCFADJ (IP,IVA)=SCF
ISPGRP(IP, IVA)=ISP
58 SALHCF (IDX,IP, IV)=SPBACK (ISP,IP,I V)/SCFADJ (IP,IVA)
If optional corrections selected, correct LDGV, LDGT1, LDGT2 and MC
for air conditioning, extra load, trailer towing and/or humidity.
IF (ALHFLG.GT. 1)
1 SALHCF (IDX, IP,IV)=SALHCF (IDX,IP,I V)*ALHRET (IDX,IVA,IP)
Multiplicative corrections for operating mode and temperature and
additive corrections for tampering, CO and methane are done in the final
sect i on.
-------
C-97
Appendix C: MOBILE} Subroutine BIGCFX
June 1, 1984
30290
30291
30292
30293
30294
30295
30296
30297
30298
30299
30300
30301
30302
30303
30304
30305
30306
30307
30308
30309
30310
303H
30312
30313
30314
30315
30316
30317
30318
30319
30320
30321
30322
30323
30324
30325
30326
30327
30328
30329
30330
30331
30332
30333
30334
30335
30336
30337
30338
30339
30340
30341
30342
3 C \ ^ ii 5
j w j H j
30344
30345
30346
30347
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
HDV types are simpler: there are no operating mode corrections, only 1
temperature cf and no CO offset.
62 IF (IV.NE.4.AND.IV.NE.7) GOTO 74
OMTCF (IDX, IP, IV)=TCF (1)
HDGV by bag tampering effects recombined and corrected for temperature:
IF (IV.EQ.7) GOTO 70
TOMT=0.0
DO 66 IB=1,3
TOMT=TOMT+CHFHDG (IB)*TAMBAG (IB,IP,IDX, IV)
66 CONTINUE
OMTTAM(IDX,IP,IV)=TOMT*TCF (1)
Check for methane offset.
70 IF(IP.EQ.l) OFFMTH(IDX, IV) =0.0
IF (IP.NE.1.OR.NMHFLG.EQ.1) GOTO 90
IEX=IEXMPT(MY,IV,IR)
OFFMTH (IDX, IV)=EXMETH(1 , I EX, IV, I R)
GOTO 90
LDV/T and MC:
(1) Bag loop multiplies previously computed op mode & temp corr factors
times the appropriate RIPSTWXN bag term coefficient and times the
tampering bag emissions effect, if LDGV/T.
(2) If bag 1 CO offset used, save additive factor.
(3) Calculate methane offset with bag fractions and temperature
correction factors included.
74 COMT=C.O
TOMTO.O
IF (IV.LE.3.AND.IP.EQ.2) OFF CO (IDX, I V)=0.0
IF(IP.EQ.l) OFFMTH (IDX, IV) =0.0
DO 86 IB=1,3
OMT=CHFRAC (IB)*TCF (IB)
Methane offset
I F (IP.NE.1.OR.NMHFLG.EQ. 1) GOTO 78
IEX=IEXMPT(MY, I V, I R)
OFFMTH(IDX,IV)=OFFMTH(IDX,IV)+EXMETH (IB,I EX, I V,IR)*OMT
CO offset
78 IF (IB.NE.l.OR.IP.NE.2.OR.I V.GE.4.OR.MDLOHI .NE.l)
* GOTO 82
IF (IV.EQ.l.AND.MY.LT.1980) GOTO 82
IF ((IV.EQ.2.OR.IV.EQ.3).AND.MY.LT.1984) GOTO 82
OFFCOdDX, IV)=OMT
COMT=COMT+CHFRAC(IB)
1 *(GPACOF (2*|B,IG,IP,IVG) *XM1 LES-I-GPACOF (2* I B- 1 , I G , I P, I VG) )
GOTO 86
-------
C-98
Appendix C: MOBILE} Subroutine BIGCFX June 7, 1984
30348 C No CO offset
303^9 C
30350 82 COMT=COMT+OMT
30351 1 •-'--(GPACOF (2*IB,IG,IP, I VG) *XM I LES+GPACOF (2* I B- 1 , I G, I P, I VG))
30352 c
30353 IF(IV.LE.3) TOMT=TOMT+OMT*TAMBAG(IB,IP,IDX,IV)
30354 86 CONTINUE
30355 C
30356 C Complete normalization 6 assign to corrections arrays.
30357 C
30358 OMTCF (IDX,IP, IV)=COMT/
30359 1 (GPACOF (8, IG, IP,IVG)*XMILES+GPACOF (7,IG,IP,IVG))
30360 IF(IV.LE.3) OMTTAM(IDX, IP, IV)=TOMT
30361 c
30362 90 CONTINUE
30363 c
30364 RETURN
30365 END
-------
C-99
Appendix C: MOBILE} Subroutine SPFCLX
June 7, 1981*
31000
31001
31002
31003
310014
31005
31006
31007
31008
31009
31010
3101 1
31012
31013
31014
31015
31016
31017
31018
31019
31020
31021
31 022
31023
31024
31025
31026
31027
31028
31029
31030
31031
31032
31033
31034
31035
31036
31037
31038
31039
31040
31041
31042
31043
31044
31045
31046
31047
31048
31049
31050
31051
31052
31053
C
C
C
C
C
C
C
C
C
C
C
C
C
C
c
C
C
C
\^
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE SPFCLX (SPARA, SPBACK)
SPFCLX evaluates the 5th degree polynomial speed correction factor
equation for all 8 IV. 3 IP and 21 IG. For HC, CO and 1 case of NOx, the
results are exponentiated.
Cal led by BIGCFX.
1 nput on cal 1 :
parameter list: SPARA
common blocks:
/ACOM/ AIN
/SYSCOM/ MAXVEH, MAXPOL
Output on return:
parameter list: SPBACK
Local variable dictionary:
Name Type Description
AVESPD R average speed for the vehicle type IV
SCF R speed correction factor for the given IV, IP and IG
Notes :
Although calculated for all 8 IV, the results are only used by BIGCFX for
subgroup 1 VA (LDGV, LDGT1/2, MC) .
COMMON /ACOM/ A I N (6 . 2 1 , 3)
COMMON /SYSCOM/ MAXVEn , MAXLTW, MAXPOL , MAXREG . iNITPR
DIMENSION SPARA (8) .SPBACK (21,3,8)
DO 20 1 V=l ,MAXVEH
AVESPD=SPARA (IV)
DO 20 1 P=l , MAXPOL
DO 20 ISP=1 ,21
SCF=AIN (6, ISP, IP)
DO 10 ICOEFF=1,5
SCF=SCF*AVESPD+AiN (6- 1 COEFF , 1 SP , 1 P)
10 CONTINUE
1 F (IP.NE.3-OR. IP.EQ.3-AND. ISP.GE.19) SCF = EXP (SCF)
SPBACK (ISP, IP, IV)=SCF
20 CONTINUE
RETURN
END
-------
C-100
Appendix C: MOBILE3 Subroutine ALUH
June 7, 1984
32000
32001
32002
32003
32004
32005
32006
32007
32008
32009
32010
32011
32012
32013
32014
32015
32016
32017
32018
32019
32020
32021
32022
32023
32024
32025
32026
32027
32028
32029
7 on "3 n
j>^.(Jj>(J
32031
32032
32033
32034
32035
32036
32037
32038
32039
32040
32041
32042
32043
32044
32045
32046
32047
32048
32049
32050
32051
32052
32053
32054
32055
32056
32057
C
C
C
C
C
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
L
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE ALUH(ICY, 1 R)
ALUH computes emission correction factors for air conditioning, extra
loading, trailer towing and humidity for vehicle types LDGV, LDGT1 , LDGT2
and LDGT (composite of LDGT1 & LDGT2) . Additionally, the humidity
correction is applied to MC vehicles.
Called by BIGCFX.
Calls IGEPTR, IGLPTR, 1 GTPTR and IGUPTR.
1 nput on call:
parameter list: 1 CY, 1 R
common blocks:
/ALUHAC/ ACEQIP.ACCF
/ALUHLT/ XLCF.TWCF
/LNKCOM/ AMBT
/SYSCOM/ MAXLTW.MAXPOL
/XCFS1/ XLOAD,TRAILR,ABSHUM,D6,WB
Output on return:
common blocks:
/RET1/ ALHRET
/XCFS1/ AC
Local variable dictionary:
Name Type Description
ACU R fraction of vehicles that are equipped with air conditioning
and are us i ng it
0! R discomfort index computed from the user supplied (default)
values of dry bulb (db) and wet bulb (wb) temperatures
DIHI R high reference temperature for Dl: above this temperature
AC is on (100% use)
D 1 LO R low reference temperature for Dl: below this temperature
AC is off (0% use)
HH R HC or CO => 1.; NOx => humidity correction factor
HHH R HC or CO => 1.; NOx => humidity correction factor
TT R deviation from FTP standard temperature (75 degrees F)
TWU R fraction of vehicles towing a trailer
XLU R fraction of vehicle s with an extra load
Notes:
The humidity correction factor formula was changed from
1 .-0.0047* (ABSHUM-75) to 1 . -0 .0042* (ABSHUM-75) •
COMMON /ALUHAC/ ACEQI P (8, 3, 2) , ACCF (2 , 3, 2 , 3, 2)
COMMON /ALUHLT/ XLCF (3, 6, 3, 2) ,TWCF (3, 6, 3 , 2)
COMMON /LNKCOM/ SPD (8) , AMBT, PCCN , PCHC, PCCC
COMMON /RET1/ ALHRET (20,4, 3)
COMMON /SYSCOM/ MAXVEH .MAXLTW, MAXPOL ,MAXREG , 1 N 1 TPR
COMMON /XCFS1/ AC , XLOAD (3) , TRA 1 LR (3) , ABSHUM, DB , WB
-------
C-IO I
Appendix C: MOBILE} Subroutine ALUH
June 7, 1984
32058
32059
32060
32061
32062
32063
32064
32065
32066
32067
32068
32069
32070
32071
32072
32073
32074
32075
32076
32077
32078
32079
32080
32081
32082
32083
32084
32085
32086
32087
32088
32089
32090
32091
32092
32093
32094
32095
32096
32097
32098
32099
32100
32101
32102
32103
32104
32105
32106
32107
32108
32109
321 10
32111
C
DATA DILO/70./
DATA Dl HI/80./
r
w
IF (AC.EQ.O.) GOTO 10
C
C Compute AC based on discomfort index Dl.
C
DI = (DB+WB) *.4+15.
AC=(DI-DILO)/ (DIHI-DILO)
IF(AC.LT.O.) AC=0.0
IF(AC.GT.l.) AC=1.
C
C Setup humidity correction factors.
C
10 TT=AMBT-75.
HHH=1 .-0. 00380* (ABSHUM-75.)
C
C Assign MC only for IP=3.
C
DO 20 IDX=1 ,20
ALHRET(!DX,4, 1)=1 .
ALHRET(IDX,4,2)=1 .
ALHRET(IDX,4,3)=HHH
20 CONTINUE
C
C Assign other vehicle correction factors.
C
DO 40 IVA=1,MAXLTW
XLU=XLOAD (IVA)
TWU=TRAILR (IVA)
C
DC 30 IDX=1,20
MY='CY- (20-IDX)
!GU=!GUPTR(MY, IVA, 1 R)
!GE=IGEPTR(MY, IVA, 1 R)
IGL=IGLPTR(MY, IVA, 1 R)
!GT=iGTPTR(MY, 1 VA , 1 R)
ACU=ACEQIP (IGE, IVA, IR)*AC
C
DO 30 IP=1 .KAXPOL
HH=1 .
IF(IP.EQ.3) HH=HHH
ALHRET(IDX, IVA, 1 P) =
* ((ACCF (2, IP, IGU, IVA, 1 R) *TT+ACCF (1 , 1 P, 1 GU, 1 VA, 1 R) - 1
* *((XLCF (IP, IGL, IVA, IR) -1 .)*XLU+1 .)
* *((TWCF (IP, IGT, IVA, IR) -1 .)*TWU+1 .)
* AHH
30 CONTINUE
C
40 CONTINUE
C
RETURN
END
UCU+l .)
-------
C-102
Appendix C: MOBILE3 Function CCEVRT
June 7, ig84
33000
33001
33002
33003
33004
33005
33006
33007
33008
33009
33010
33011
33012
33013
33014
33015
33016
33017
33018
33019
33020
33021
33022
3 7 n "> 1
3.JUO
33024
33025
33026
33027
33028
33029
33030
33031
33032
33033
33034
33035
33036
33037
33038
33039
33040
33041
33042
33043
33044
33045
33046
33047
33048
33049
33050
33051
33052
33053
33054
33055
33056
33057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
L
C
C
C
C
C
C
C
C
r
w
C
C
C
C
C
C
C
C
C
C
C
C
FUNCTION CCEVRT (MY, IDX, IV, IR)
CCEVRT is a REAL-valued function that returns a hydrocarbon combined
evaporative (hot soak + diurnal) and crankcase emission factor. The
hot soak value is weighted by trips per day and the evaporative sum is
weighted by miles per day.
Cal led by EFCALX.
Calls CRANKC, DIURNL, HOTSOK, TPD and XMPD.
1 nput on call:
parameter 1 ist: MY, IDX, IV, IR
common block: /TAMOUT/ TAMEVP
Output on return:
function: CCEVRT
Local variable dictionary:
Name Type Description
CC R crankcase HC effect = CRANKC + tampering cc offset, if any
Dl R diurnal HC effect = DIURNL + tampering di offset, if any
HS R hot soak HC effect = HOTSOK + tampering hs offset, if any
MPD R miles per day from XMPD: divide into evaporative HC sum
Notes:
Hot soak, diurnal and crankcase tampering HC effects are added into their
corresponding without-tampering HC effects (from BLOCK DATA lockups).
Tne additions are done before miles: pe1- day and trips per day are aoplied
as wei ghts .
REAL MPD.HS
COMMON /TAMOUT/ TAMBAG (3 , 3, 20, 4) , TAMEVP (3, 20, 4)
CCEVRT=0.0
MPD=XMPD(MY, IV, 1 R)
IF (MPD. EQ. 0.0) GOTO 90
Look up the untampered evap & crankcase emissions.
HS=HOTSOK (MY, IV, 1 R)
DI=DIURNL (MY, IV, IR)
CC=CRANKC (MY, IV, 1 R)
GV/T => tampering evap 6 crankcase HC effects are to be added.
IF (IV.GT.4) GOTO 10
HS=HS+TAMEVP(1 , IDX, IV)
DI=DI+TAMEVP(2, IDX, IV)
CC=CC+TAMEVP(3, IDX, IV)
-------
C-103
Appendix C: MOBILE3 Function CCEVRT June 7, 198U
33058 10 CCEVRT=(HS*TPD(MY,IV,IR)+DI)/MPD+CC
33059 C
33060 90 RETURN
3306] END
-------
C-104
Appendix C: MOBILE3 Function HOTSOK
June 7, 1984
34000
34001
34002
34003
34004
34005
34006
34007
34008
34009
34010
3401 1
34012
34013
34014
34015
34016
34017
34018
34019
34020
34021
34022
34023
34024
34025
34026
34027
34028
34029
34030
34031
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
o
C
C
C
C
C
FUNCTION HOTSOK (MY, IV, 1 R)
HOTSOK selects the yearly value for hot soak HC.
Cal led by CCEVRT.
Calls QUITER.
1 nput on ca 1 1 :
parameter 1 ist: MY, IV, IR
common block: /HOTCOM/ MAXHOT.HOTVAL.MYGHOT
Output on return:
function: HOTSOK
COMMON /HOTCOM/ MAXHOT, HOTVAL (1 3, 8 , 2) .MYGHOT (1 3 , 8, 2)
DO 10 IG=1, MAXHOT
IF (MY. LE. MYGHOT (IG, IV, 1 R) ) GOTO 20
10 CONTINUE
Set default.
IG=1
CALL QUITER (HOTVAL (IG, 1 V, 1 R) , 1 , 60.MY)
20 HOTSOK=HOTVAL(IG, IV, 1 R)
RETURN
END
-------
C-105
Appendix C: MOBILE3 Function TPD
June 7, 1984
35000
35001
35002
35003
3500*4
35005
35006
35007
35008
35009
35010
35011
35012
35013
3501*4
35015
35016
35017
35018
35019
35020
35021
35022
35023
35024
35025
35026
35027
35028
35029
35030
35031
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
FUNCTION TPD (MY, IV, 1 R)
TPD selects the yearly value for trips/day.
Cal led by CCEVRT.
Cal Is QUITER.
1 nput on call:
parameter list: MY, 1 V, IR
common block: /TPDCOM/ MAXTPD .TPDVAL .MYGTPD
Output on return:
function: TPD
COMMON /TPDCOM/ MAXTPD .TPDVAL (2 , 8 , 2) , MYGTPD (2 , 8, 2)
DO 10 IG=1, MAXTPD
IF (MY. LE. MYGTPD (IG, IV, 1 R) ) GOTO 20
10 CONTINUE
Set default.
IG=1
CALL QUITER (TPDVAL ( 1 G , 1 V, 1 R) , 2 , 60 , MY)
20 TPD=TPDVAL (IG, 1 V, 1 R)
RETURN
END
-------
C-106
Appendix C: MOBILE3 Function DIURNL June 7, ig81»
36000
36001
36002
36003
36001*
36005
36006
36007
36008
36009
36010
3601 1
36012
36013
36011*
36015
36016
36017
36018
36019
36020
36021
36022
36023
36021+
36025
36026
36027
36028
36029
36030
36031
c
r
C
C
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
FUNCTION DIURNL (MY, IV, 1 R)
DIURNL selects the yearly value for diurnal HC.
Cal led by CCEVRT.
Cal Is QUITER.
1 nput on cal 1 :
parameter list: MY.IVJR
common block: /D 1 UCOM/ MAXD 1 U, D 1 UVAL ,MYGD 1 U
Output on return:
function: DIURNL
COMMON /DIUCOM/ MAXD 1 U, D 1 UVAL (1 3, 8, 2) , MYGD 1 U (1 3, 8, 2)
DO 10 IG=1,MAXDIU
IF (MY.LE.MYGDIU(IG, IV, 1 R) ) GOTO 20
10 CONTINUE
Set default.
IG=1
CALL QUITER(DIUVAL ( 1 G , 1 V, 1 R) , 3, 60.MY)
20 DIURNL=DIUVAL (IG, IV, 1 R)
RETURN
END
-------
C-107
Appendix C: MOBILE} Function XMPD
June 7, 1984
37000
37001
37002
37003
37004
37005
37006
37007
37008
37009
37010
37011
37012
37013
37014
37015
37016
37017
37018
37019
37020
37021
37022
37023
37024
37025
37026
37027
37028
37029
37030
37031
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
FUNCTION XMPD (MY, IV, 1 R)
XMPD selects the yearly value for miles/day.
Cal led by CCEVRT.
Cal Is QUITER.
1 nput on call:
parameter list: MY.IV.IR
common block: /XMPCOM/ MAXXMP.XMPVAL .MYGMPD
Output on return:
function: XMPD
COMMON /XMPCOM/ MAXXMP ,'XMPVAL (2 , 8 , 2) , MYGMPD (2 , 8, 2)
DO 10 IG=1, MAXXMP
IF (MY. LE. MYGMPD (IG, IV, 1 R) ) GOTO 20
10 CONTINUE
Set default.
IG=1
CALL QUITER(XMPVAL ( 1 G , 1 V, 1 R) , 4 , 60, MY)
20 XMPD=XMPVAL(IG, iv, IR)
RETURN
END
-------
C-108
Appendix C: MOBILE3 Function CRANKC June 7,
38000
38001
38002
38003
38004
38005
38006
38007
38008
38009
38010
3801 1
38012
38013
38014
38015
38016
38017
38018
38019
38020
38021
38022
38023
38024
38025
38026
38027
38028
38029
38030
38031
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
FUNCTION CRANKC (MY, IV, 1 R)
CRANKC selects the yearly value for crankcase HC.
Cal led by CCEVRT.
Cal Is QUITER.
1 nput on ca1 1 1 :
parameter 1 ist: MY, IV, IR
common block: /CRACOM/ MAXCRA, CRAVAL.MYGCRA
Output on return:
function: CRANKC
^
COMMON /CRACOM/ MAXCRA , CRAVAL (3, 8, 2) .MYGCRA (3, 8, 2)
DO 10 IG=1,MAXCRA
IF (MY.LE.MYGCRA (IG, IV, 1 R) ) GOTO 20
10 CONTINUE
Set default.
IG=1
CALL QUITER(CRAVAL (1 G, 1 V, 1 R) ,5,60,MY)
20 CRANKC=CRAVAL(IG, IV, 1 R)
RETURN
END
-------
C-109
Appendix C: MOBILE3 Function BEF
June 7, 1981*
39000
39001
39002
39003
39004
39005
39006
39007
39008
39009
39010
39011
39012
39013
39014
39015
39016
39017
39018
39019
39020
39021
39022
39023
39024
39025
39026
39027
39028
39029
39030
39031
39032
39033
39034
39035
39036
39037
39038
39039
39040
39041
39042
39043
39044
39045
39046
39047
39048
39049
39050
39051
39052
39053
39054
39055
C
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
FUNCTION BEF (MY, IDX, ICY, IG, IP, IV, IR.VMTAGE)
BEF returns the basic emission factor adjusted for operating mode,
CO offset, methane offset, temperature, inspection / maintenance and
tampering offset.
Cal led by EFCALX.
Cal Is PCLEFT.
1 nput on cal 1 :
parameter list: MY, 1 DX, 1 CY, 1 G, 1 P, 1 V, 1 R, VMTAGE
common blocks:
/BEFCMD/ DRBEF
/BEFCMZ/ ZMLBEF
/OFFCOM/ OFFCO.OFFMTH
/OMTCOM/ OMTCF, OMTTAM
Output on return:
f unct i on: BEF
Notes:
The offsets (additive instead of MOBILE2's multiplicative) for CO bag 1
and methane were encoded. The new tampering offset was inserted.
The operating mode and temperature multiplicative correction factor was
split from the old CFRET and moved from EFCALX to BEF for application.
COMMON /BEFCMD/ DRBEF (20 , 3, 8 , 2)
COMMON /BEFCMZ/ ZMLBEF (20 , 3 , 8 , 2)
COMMON /OFFCOM/ CF F CC (20 , 3) , OF FMTH (20 , 8)
COMMON /OMTCOM/ OMTCF (20, 3 , 8) , OMTTAM (20, 3 , 4)
Look up base 6 deterioration rates and apply my cumulative mileage.
BEF=ZMLBEF (IG, IP, IV, IR)+DRBEF (IG, IP, IV, IR)*VMTAGE
Adjust for operating mode, offset model (CO, LDGV 6 LDGT only),
methane offset (HC only), temperature 6 inspection / maintenance.
IF (IV. LE. 3. AND. IP.EQ.2)
* BEF=(BEF*QMTCF (IDX, IP, 1 V) +OFFCO ( 1 DX, 1 V) ) *RCLEFT (MY, ICY, IP, IV)
IF (IP.EQ. 1)
* BEF=(BEF*OMTCF ( 1 DX , 1 P , 1 V) -OF FMTH ( 1 DX , 1 V) ) *PCLEFT(MY, ICY, IP, IV)
IF (IP. EQ.3. OR. IV. GT. 3. AND. IP.EQ.2)
* BEF=BEF*OMTCF (IDX, IP, IV) *PCLEFT(MY, ICY. IP, IV)
GV/T => add corrected (for op mode & temp) tampering bag emissions.
IF (IV.LE.4) BEF=BEF+OMTTAM(IDX, 1 P , 1 V)
RETURN
END
-------
C-110
Appendix C: MOBILE} Function PCLEFT
June 1, 1984
40000
1*0001
1+0002
40003
4ooo4
1*0005
4ooo6
1*0007
1*0008
1*0009
1+0010
1+001 1
1(0012
1*0013
1+0011+
1+0015
1*0016
1+0017
1+0018
1+0019
1+0020
1+0021
1+0022
1+0023
1+0021+
1+0025
1*0026
1+0027
1*0028
40029
1+0030
40031
1+0032
40033
40034
40035
40036
40037
40038
40039
40040
40041
40042
40043
40044
40045
40046
40047
40048
40049
40050
40051
40052
40053
40054
40055
40056
40057
FUNCTION PCLEFT(MY, ICY, IP, IV)
C
C PCLEFT determines the basic emission factor multiplicative adjustment
C ( = percentage left of BEF = PCLEFT ) for the effects of an inspection /
C maintanance (I/M) program, after checking whether or not I/M applies to
C factor being computed by the calling function.
C
C Cal led by BEF.
C
C 1 nput on ca 1 1 :
C
C parameter list: MY, ICY, IP, IV
C common blocks:
C /FLAGS2/ IMFLAG
C /IMCR12/ CRED12
C /IMCR4P/ CRED4P
C /IMPAR1/ ICYIM, ISTRIN, 1 MTFLG ,MODYR 1 ,MOOYR2
C /IMPAR2/ ILDT, ITEST, 1 CUTS
C
C Output on return:
C
C function: PCLEFT
C
C Local array subscripts:
C
C MYGIM(10,3) - MYGIM ( ITECH, !VIM )
C
C Local variable / array dictionary:
C
C Name Type Description
r _ _ _ _ _ _ _
C AGE1ST 1 age of the vehicle at first inspection
C BY 1 benefit year for technology 1 or 2 vehicle
C 1 BY I benefit year for technology 4 plus vehicle
the
C IREM 1 remainder = stringency - greatest multiple of 10 < stringency
C 1 STRN 1 stringency index into technology 1 or 2 credits array
C ITECH 1 emissions control technology as f (model year, vehicle type)
C MYGIM 1 model year groups for I/M pollution control technologies
C REM R IREM converted to REAL value
C
C Notes:
C
C PCLEFT has been completely rewritten. Credits are now read in and stored
C as type REAL. Technology 1 V+ modeling is changed. For example, there are
C 7 technology categories covered (4 thru 10) and IOPTN has been replaced by
C IOPTN and 1 CUTS .
C
C
INTEGER ALHFLG.ATPFLG
C
COMMON /FLAGS2/ MYMRFG ,NEWF LG , 1 MFLAG , ALHFLG, ATPFLG
COMMON /IMCR12/ CRED 1 2 (1 9, 20,5, 2 , 2)
COMMON /IMCR4P/ CRED4P (1 9, 2 , 7, 3, 3)
COMMON /IMPAR1/ 1 CY 1 M, 1 STR 1 N , 1 MTFLG .MODYR1 .MODYR2
COMMON /IMPAR2/ 1 LOT, 1 TEST, 1 CUTS , NUDATA, NL 1 M, 1 MNAME (20, 9)
C
INTEGER BY, 1 BY, AGE 1ST, MYGIM (10, 3)
C
-------
C-l 1 1
Appendix C: MOBILE} Function PCLEFT
June 7, 1984
40058
40059
40060
40061
40062
40063
40064
40065
40066
400&7
40068
40069
40070
40071
40072
40073
40074
40075
40076
40077
40078
40079
40080
40081
40082
40083
40084
40085
40086
40087
40088
40089
40090
40091
40092
40093
^0094
40095
40096
40097
40098
40099
40100
40101
40102
40103
40104
40105
40106
40107
40108
40109
401 10
401 1 1
401 12
401 13
40114
401 15
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
ITECH = if does not occur for LDGT1/2 => repeat last year (1983) of previous
my group => value 4 will never be selected by technology search loop.
DATA MYGIM/
ITECH: 123^56789 10
LDGV
* 1974, 1979, 1980, 1981, 1982, 1983, 1984, 1986, 1989, 2020,
LDGT1
* 197^, ISSO, 1983, 1983, 1984, 1985, 1986, 1987, 1989, 2020,
LDGT2
* 1978, 1980, 1983, 1983, 1984, 1985, 1986, 1987, 1989, 2020/
Initialize PCLEFT to "no reduction1' value = 1.0.
PCLEFT = 1.0
If factor being calculated by BEF is not covered by I/M, then RETURN.
IF (IMFLAG.EQ.1 .OR.IP.EQ.3.0R. IV.GT.3.0R.
* (IV.GT.1.AND.ILDT.EQ.l) .OR.
* (IV.EQ.3.AND.ILDT.EQ.2).OR.
* (IV.EQ.2.AND.ILDT.EQ.3) .OR.
* ICY.EQ.MY.OR.ICY.LE.ICYIM.OR.
* MY.LT.MODYR1.OR.MY.GT.MODYR2) GOTO 99
Find the benefit year:
BY=ICY-ICYIM
IF (MY.GT.ICYIM) BY=ICY-MY
!F(BY.GT.19) BY=19
Find the age of the vehicle at first inspection.
AGE1ST=1
IF (MY.LT.ICYIM) AGE 1ST=ICYIM-MY+1
Determine technology by model year and vehicle type. Note that because
MYGIM(IO.IV) = 2020 for iV=l,2,3 = ICY upper bound (see PARSEC), a match in
the technology serch loop has to occur. As with ail the my index arrays in
MOBILE3, insure in any my changes that 2020 remains a my group upper bound.
DO 10 ITECH=1,10
IF (MY.LE.MYGIM(ITECH, IV)) GOTO 20
10 CONTINUE
Technology 3 does not exist as a separate category in the credits arrays.
The percent reduction for technology 3 = that for technology 2.
20 IF (ITECH.EQ.3) ITECH=2
Select correct I/M credits for TECH 1 & 2.
Interpolate between 10,20,30,40 6 30% stringency.
IF (ITECH.GT.2) GOTO 40
IREM=ISTRIN- (ISTRIN/10)*10
REM=IREM*.l
ISTRN=(ISTRIN-IREM)/10
-------
C-112
Appendix C: MOBILE3 Function PCLEFT
June 7, 1984
40 11 6
401 17
40118
40119
40120
40121
40122
40123
40124
40125
40126
40127
40128
40129
40130
40131
40132
40133
40134
40135
40136
40137
40138
40139
40140
40141
40142
40143
40144
40145
40146
40147
40148
40149
40150
40151
40152
40153
40154
40155
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
w
C
C
C
C
C
C
C
C
Without mechanic training
IF (IMTFLG.EQ.2) GOTO 30
PCRED=CRED12 (BY,AGE1ST, ISTRN, ITECH, IP)
IF (ISTRN.LT.5.AND. IREM.GT.O) PCRED=
* (CRED12(BY,AGE1ST, ISTRN+1, ITECH, IP) -PCRED) *REM+PCRED
GOTO 50
With mechanic training
30 PCRED=CRED12 (20-BY , 2 1 -AGE 1 ST, ISTRN, ITECH, IP)
IF (ISTRN.LT.5.AND. IREM.GT.O) PCRED=
* (CRED12 (20-BY, 21-AGE1ST, ISTRN+1 , ITECH, IP) -PCRED) *R£M+PCRED
GOTO 50
Select I/M credits for TECH 4-10 vehicles.
ITEST = 1 idle test
2 2500 rpm idle test
3 loaded test
(CUTS = 1 0.5% ICO / 100 ppm IHC
2 1 .2% ICO / 220 ppm IHC
3 3-0% ICO / 300 ppm IHC
IP=1 (HC emissions)
IP=2 (CO emissions)
40 IBY = BY + AGE1ST - 1
PCRED=CRED4P (IBY, IP, ITECH-3, ICUTS, ITEST)
Set 1 /M benef i t .
50 PCLEFT = 1 .0 - PCRED
99 RETURN
END
-------
C-113
Appendix C: MOBILE} Function BEFIDL June 7, 1984
41000
41001
41002
41003
41004
41005
41006
41007
41008
41009
41010
4101 1
41012
41013
41014
41015
41016
41017
41018
41019
41020
41021
1. 1 A 0 0
" 1 U/Z
41023
41024
41025
41026
41027
41028
41029
41030
41031
41032
M033
41034
41035
41036
41037
41038
41039
41040
41041
41042
41043
41044
41045
41046
41047
41048
41049
41050
41051
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
c
C
C
C
C
C
C
C
C
C
c
C
c
c
c
c
c
c
c
c
c
c
FUNCTION BEFIDL(IG,IP,IV, IR, VMTAGE)
BEFIDL returns the basic idle emission factor adjusted by the methane
offset.
Cal led by EFCALX.
1 nput on ca 1 1 :
parameter list: 1 G , 1 P, 1 V, 1 R, VMTAGE
common blocks:
/FLAGS3/ NMHFLG
/IDLCMD/ DRIDL
/I DLCMZ/ ZMLIDL
Output on return:
function: BEFIDL
Local variable dictionary:
Name Type Description
IDLMTH R methane offset to idle emission factor
Notes:
The methane adjustment was changed from a multiplicative to
a _subtract i ve factor.
REAL IDLMTH
INTEGER PRTFLG
COMMON /FLAGS3/ IFORM, PRTF LG , 1 CEVFG , 1 DLF LG , NMHF LG
COMMON /IDLCMD/ DR 1 DL (20 , 3 , 8 , 2)
COMMON /IDLCMZ/ ZML 1 DL (20, 3, 8, 2)
Determine idle methane offset.
iDLMTH=0.0
1 F (1 P.NE. 1 .OR. NMHFLG. EQ. l) GOTO 10
1 F (1 V.GE.5.AND. IV.LE.7) GOTO 10
IDLMTH=0.015
IF(IR.EQ.2) IDLMTHO.025
10 BE FIDL= (ZMLIDL (IG, IP, IV, IR)+DRIDL ( 1 G , 1 P , 1 V, 1 R) *VMTAGE) -IDLMTH
No inspection / maintenance adjustment.
RETURN
END
-------
C-114
Appendix C: MOBILE3 Function IGEPTR June 7, 1984
42000
42001
42002
42003
42004
42005
42006
42007
42008
42009
42010
4201 1
42012
42013
42014
42015
42016
42017
42018
42019
42020
42021
42022
42023
42024
42025
42026
42027
42028
42029
42030
4203>
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
FUNCTION IGEPTR (MY, IV, I R)
IGEPTR selects the pointer to the fraction of
Cal led by ALUH.
Cal Is QU1TER.
1 nput on call:
parameter 1 ist: MY, IV, !R
common block: /ALUPAC/ MYGACE
Output on return:
function: IGEPTR
COMMON /ALUPAC/ MYGACE (8, 3, 2) .MYGACC (2 , 3 , 2)
DO 10 IG=1,8
IF (MY. LE. MYGACE (IG, IV, 1 R) ) GOTO 20
10 CONTINUE
Set default.
IG=1
CALL QUITER(0.,6,61,MY)
20 IGEPTR=IG
RETURN
END
-------
C-115
Appendix C: MOBILE} Function iGUPTR
June 7, 1984
43000
43001
43002
43003
43004
43005
43006
43007
43008
43009
43010
4301 1
43012
43013
43014
43015
43016
43017
43018
43019
43020
43021
43022
43023
43024
43025
43026
43027
43028
43029
43030
43031
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
FUNCTION IGUPTR (MY, IV, 1 R)
IGUPTR selects the pointer to the fraction of
Cal led by ALUH.
Cal Is QUITER.
1 nput on call:
parameter 1 ist: MY, IV, IR
common block: /ALUPAC/ MYGACC
Output on return:
function: IGUPTR
COMMON /ALUPAC/ MYGACE (8 , 3, 2) , MYGACC (2 , 3, 2)
DC 10 IG=1,2
IF (M.Y.LE. MYGACC (IG, IV, 1 R) ) GOTO 20
10 CONTINUE
Set default.
1G=1
CALL QUITER (0..7.&1 , MY)
20 IGUPTR=IG
RETURN
END
-------
C-116
Appendix C: MOBILE3 Function IGLPTR
June 7, 198**
44000
44001
44002
44003
44004
44005
44oo6
44007
44008
4400°
44010
4401 1
44012
44013
44014
44015
44016
44017
44018
44019
44020
44021
44022
44023
44024
44025
44026
44027
44028
44029
44030
44031
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
Irf
C
C
C
FUNCTION IGLPTR (MY, IV, IR)
IGLPTR selects the pointer to the fraction of
Cal led by ALUH.
Cal Is QUITER.
1 nput on call:
parameter list: MY, IV, 1 R
common block: /ALUPLT/ MYGXLC
Output on return:
function: IGLPTR
COMMON /ALUPLT/ MYGXLC (6, 3, 2) ,MYGTWC (6, 3, 2)
DO 10 IG=1,6
IF (MY. LE.MYGXLC (IG, IV, IR)) GOTO 20
10 CONTINUE
Set defaul t.
IG=1
CALL QUITER (0., 8, 61, MY)
20 IGLPTR=IG
RETURN
END
-------
C-117
Appendix C: MOBILE3 Function IGTPTR
June 7, 1984
1*5000
45001
45002
45003
45004
45005
45006
45007
45008
45009
45010
4501 1
45012
450 1 3
45014
45015
45016
45017
45018
45019
^5020
45021
45022
45023
45024
45025
45026
45027
45028
45029
45030
45031
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
Is
C
C
C
FUNCTION 1 GTPTR (MY, IV, 1 R)
1 GTPTR selects the pointer to the fraction of
Cat led by ALUH.
Cal Is QUITER.
1 nput on ca 11 :
parameter 1 ist: MY, IV, IR
common block: /ALUPLT/ MYGTWC
Output on return:
function: 1 GTPTR
COMMON /ALUPLT/ MYGXLC (6, 3 , 2) , MYGTWC (6 , 3, 2)
DO 10 IG=1,6
IF (MY. LE.MYGTWC (IG, IV, IR)) GOTO 20
10 CONTINUE
Set default.
IG=1
CALL QUITER(0.,9,6l ,MY)
20 IGTPTR=IG
RETURN
END
-------
c-n8
Appendix C: MOBILE3 Function IGPPTR
June 7, 1984
46000
46001
46002
46003
46004
46005
46006
46007
46008
46009
46010
46011
46012
46013
46014
46015
46016
46017
46018
46019
46020
46021
46022
46023
46024
46025
46026
46027
46028
46029
46030
46031
46032
46033
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
FUNCTION IGPPTR (MY, IP, IR, IV)
IGPPTR selects the pointer to the speed correction factor coefficients in
GPBCOF for HDGV, LDDV, LOOT and HDDV and the normalized bag fractions
in GPACOF for all IV except HDGV 6 HDDV.
Cal led by BIGCFX.
Cal Is QUITER.
1 nput on ca 1 1 :
parameter 1 ist: MY, IP, IR, IV
common block: /PTRCOM/ MAX 1 GP.MYGPBA
Output on return:
function: IGPPTR
COMMON /PTRCOM/ MAX 1 GP .MYGPBA (1 3, 3, 2 , 8)
DO 10 IG=1,MAXIGP
IF (MY. LE. MYGPBA (IG, IP, IR, IV)) GOTO 20
10 CONTINUE
Set default.
IG=1
CALL QUITER (0., 10, 6l,NY)
20 IGPPTR=IG
RETURN
END
-------
C-l 19
Appendix C: MOBILE3 Function IERPTR
June 7, 1984
47000
47001
47002
47003
47004
47005
4/006
47007
47008
47009
47010
4701 1
47012
47013
47014
47015
47016
47017
47018
47019
47020
47021
47022
47023
47024
47025
47026
47027
47028
47029
47030
47031
47032
47033
47034
47035
47036
47037
47038
47039
47040
47041
47042
47043
47044
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
FUNCTION IERPTR (MY, IP, IV, 1 R)
IERPTR selects the model year group pointer into the slope & intercept
arrays for the FTP and idle emission rate equations.
Cal led by EFCALX and NEWERQ.
Calls QUITER.
1 nput on cal 1 :
parameter list: MY, IP, IV, IR
common block: /ERQCOM/ MYGERQ
Output on return:
function: i ERPTR
Notes :
The do loop counter was changed from 15 to 20 and the inverse scan counter
was changed from 16 to 21.
NEWERQ call for a new (unused) cell in IERPTR is keyed by MY = 0.
COMMON /ERQCOM/ MYGERQ (20 , 2 , 3, 8 , 2)
DO 10 IG=1,20
JG=IG
IF(MY.GT.O) JG=21-IG
I F (MY.GE.MYGERQ(JG, 1 , IP, IV, IP.) .AND.
* MY.LE.MYGERQ(JG,2, IP, IV. 1 R) ) GOTO 20
10 CONTINUE
Set default.
JG=0
IF (MY.EQ.O) GOTO 20
JG=1
CALL QUITER (0., 1 1 ,61 ,MY)
20 IERPTR=JG
RETURN
END
-------
C-120
Appendix C: M06ILE3 Function ISPPTR
June 7, 1984
48000
48001
48002
48003
48004
48005
48006
48007
48008
48009
48010
4801 1
48012
48013
48014
48015
48016
48017
48018
48019
48020
48021
48022
48023
48024
48025
48026
48027
48028
48029
48030
48031
48032
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
FUNCTION ISPPTR (MY, IR, IV)
ISPPTR selects the pointer to the bag speed normalization coefficients
in AIN & the scf's in SPBACK for LDGV, LDGT1 and LDGT2.
Cal led by BIGCFX.
Cal Is QUITER.
1 nput on call:
parameter 1 ist: MY, IR, IV
common block: /ISPCOM/ MYGSPD
Output on return:
function: ISPPTR
COMMON /ISPCOM/ MYGSPD (2 1 , 2 , 3) ,MYGSMC (2 1 , 2 , 3)
DO 10 !G=1 ,21
IF (MY. LE. MYGSPD (IG, IR, IV)) GOTO 20
10 CONTINUE
Set default.
IG=1
CALL QUITER(0., 12.6l.MY)
20 ISPPTR=IG
RETURN
END
-------
49000
49001
49002
49003
49004
49005
49006
49007
49008
49009
49010
4901 1
49012
49013
49014
49015
49016
49017
49018
49019
49020
49021
49022
49023
49024
1*9025
49026
49027
49028
49029
49030
49031
49032
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C-121
Appendix C: MOBILE3 Function ISPPT8 June 7, 1984
FUNCTION ISPPT8(MY, IR, IP)
ISPPT8 selects the pointer to the bag speed normalization coefficients
in AIN for MC (IV=8) .
Cal led by BIGCFX.
Ca! Is QUITER.
1 nput on cal 1 :
parameter list: MY.IR.IP
common block: /ISPCOM/ MYGSMC
Output on return:
function: 1 SPPT8
COMMON /ISPCOM/ MYGSPD (2 1 , 2 , 3) , MYGSMC (2 1 , 2 , 3)
DO 10 IG=1,21
IF (MY.LE.MYGSMC(IG, IR, IP)) GOTO 20
10 CONTINUE
Set default.
IG=1
CALL QU1TER(0., 13.6l.MY)
20 ISPPT8=IG
RETURN
END
-------
C-122
Appendix C: MOBILE3 Function IEXMPT June 7, 1984
50000
50001
50002
50003
5000^
50005
50006
50007
50008
50009
50010
5001 1
50012
50013
5001 i»
50015
50016
50017
50018
50019
50020
50021
50022
50023
50024
50025
50026
50027
50028
50029
50030
50C31
50032
50033
50034
50035
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
L.
FUNCTION IEXMPT(MY, IV, IR)
IEXMPT selects the pointer to the non-methane fractions.
Ca! led by EFCALX.
Cal Is QU1TER.
1 nput on ca 11 :
parameter list: MY, 1 V, 1 R
common block: /BEFGCtt/ MYGEXM
Output on return:
function: ! EXMPT
Notes:
Change to subtractive methane offset => increase IG loop check value to 5-
COMMON /BEFGCM/ EXMETH (3, 5 , 8, 2) , MYGEXM (5, 8 , 2)
DO 10 IG=1,5
IF (MY.LE.MYGEXM(IG, IV, 1 R) ) GOTO 20
10 CONTINUE
Set default.
IG=1
CALL QUITER (0. , 1 4 , 6 1 , MY)
20 IEXMPT=!G
RETURN
END
-------
C-123
Appendix C: MOBILE3 Function ITCPTR June 7, ig84
51000 FUNCTION ITCPTR (MY, IP,IR,I V)
51001 C
51002 C ITCPTR selects the pointer to the temperature correction coefficients.
51003 c
51004 C Called by BIGCFX.
51005 c
51006 C CalIs QUITER.
51007 c
51008 C Input on call :
51003 c
51010 C parameter list: MY,IP,IR,IV
51011 C common block: /TCCOM2/ MAXTCF.MYGTCF
51012 C
51013 C Output on return:
51014 C
51015 C function: ITCPTR
51016 c
51017 C Notes:
51018 C
51019 C ITCPTR is a new subprogram (added for MOBILE3).
51020 C
51021 C
51022 COMMON /TCCOM2/ MAXTCF,MYGTCF (9,3,2,8)
51024 DO 10 IG=1,MAXTCF
51025 IF (MY.LE.MYGTCF (IG, IP,IR,IV)) GOTO 20
51026 10 CONTINUE
51027 C
51028 C Set default.
51029 c
51030 IG=1
51031 CALL QUITER(0.,15,61,MY)
51032 20 ITCPTR=IG
51033 C
51034 RETURN
51035 END
-------
C-124
Appendix C: MOBILE3 Function IGSFPT
June 7, 1984
52000
52001
52002
52003
52004
52005
52006
52007
52008
52009
52010
52011
52012
52013
52014
52015
52016
52017
52018
52019
52020
52021
52022
52023
52024
52025
52026
52027
52028
52029
52030
52031
52032
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
FUNCTION IGSFPT(MY, IV, 1 R)
IGSFPT selects the pointer to the gross sales fractions.
Called by EFCALX and REGMOD.
Calls QUITER.
1 nput on call:
parameter 1 ist: MY, 1 V, IR
common blocks:
/GSFCOM/ MAXGSF, MYGSF
Output on return:
function: IGSFPT
COMMON /GSFCOM/ MAXGSF , GSFRAC (22 , 8 , 2) ,MYGSF (22 ,8 , 2)
DO 10 IG=1, MAXGSF
IF (MY.LE.MYGSF (IG, IV, 1 R) ) GOTO 20
10 CONTINUE
Set default for case where my exceeds highest year in MYGSF, given IV & IR
IG=1
CALL QUITER (0., 16, 61, MY)
20 IGSFPT=IG
RETURN
END
-------
53000
53001
53002
53003
53004
53005
53006
53007
53008
53009
53010
53011
53012
53013
53014
53015
53016
53017
53018
53019
53020
53021
53022
53023
53024
53025
53026
53027
53028
53029
53030
53031
53032
53033
53034
53035
53036
53037
53038
53039
53040
53041
53042
53043
53044
53045
53046
53047
53048
53049
53050
53051
53052
53053
53054
53055
53056
53057
C
C
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
r
c
c
C-125
Appendix C: MOBILE} Function IGDPTR
FUNCTION IGDPTR (ICASE)
June 7, 1984
IGDPTR returns the pointer to the model year group cell location holding
the desired data point, given MY. ICASE identifies the calling CSECT
location and hence the array to be indexed and thus the my groups array
to search for the pointer. Only tampering subroutines use this function.
Called by EFFGRP, EMIRAT and EVPEME.
I nput on cal 1 :
parameter list: I CASE
common blocks:
/LOOKUP/ IVTAM, I QG , I HG
/MYCODE/ MY
/MYUBPT/ MYTGS.MYEGR.MYVTS.MYVE I
Output on return:
function: IGDPTR
Notes :
Differences from the other pointer functions:
(1) 4 different my group arrays are handled by this 1 subroutine, instead
of having a separate function for each case.
(2) IGDPTR assumes no default value, as the others do. I.e. the typical
code:
C
C. .Set defaul t
C
IG=I
CALL QUITER (0. ,6,61 .MY)
is not inserted cfier each search IOOD. A: , tne my arrays have 2020,
the highest ICY allowed by subroutine input, as the last non-dummy
upper bound. Hence, an in-range match has to occur.
COMMON /LOOKUP/ I VTAM, I QG , I PG , JPGD , I HG
COMMON /MYCODE/ MY , I DX , JDX , LDXSY , LMYRVT , I AY , I MDXSY , K I NK
COMMON /MYUBPT/MYTGS (10,6,4) , MYEGR (4 , 4) .MYVTS (3,2,4) ,MYVEI (11,2,4)
Branch to array pointer loop being asked for by ICASE.
GOTO(10,30,50,70) , ICASE
Case 1 : find MY ' s eel 1 in TGS.
10 DO 20 IG=1 , 10
I F (MY.LE.MYTGS (IG, I QG , IVTAM)) GOTO 90
20 CONTINUE
Case 2: find MY's eel
in EMEGR.
30 DO 40 IG=1,4
IF (MY.LE.MYEGR(IG,IVTAM)) GOTO 90
40 CONTINUE
-------
C-126
Appendix C: MOBILE} Function IGDPTR June 7, ig84
53058 C Case 3: find MY's cell in EVPTGS.
53059 C
53060 50 DO 60 IG=1,3
53061 IF (MY.LE.MYVTSOG, IHG, I VTAM)) GOTO 90
53062 60 CONTINUE
53063 C
53061* c Case 4: find MY ' s cell in EVPEMI .
53065 c
53066 70 DO 80 IG=1,11
53067 IF (MY.LE.MYVEI (IG,IHG,IVTAM)) GOTO 90
53068 80 CONTINUE
53069 c
53070 C Assign cell number.
53071 C
53072 90 IGDPTR=IG
53073 C
53074 RETURN
53075 END
-------
54000
54001
54002
54003
54004
54005
54006
54007
54008
54009
54010
5401 1
54012
54013
54014
54015
54016
5401?
54018
54019
54020
54021
54022
54023
54024
54025
54026
54027
54028
54029
54030
54031
54032
5^033
54034
54035
54036
54037
54038
54039
54040
54041
54042
54043
54044
54045
54046
54047
54048
54049
54050
54051
54052
54053
54054
54055
54056
54057
C
C
C
C
C
p
r
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
u
C
C
C
C
C
C
C
C
C
C
C
SUBI
OUTPUT
Cal led
Cal Is (
Input c
parar
comrrK
/FLA(
/FLA(
/NEW!
/REG!
/RESl
/SYS!
Output
parar
Notes:
Subroui
OUTHDO
OUTTAM,
and a 1
!NTt
COW
COW
COM;
COM?
cow
CQMf
IFO
Zero it
for cur
DO
IF a
iR=f
IF (
IP=h
WIDl
10 CON1
Select
20 GOTC
IFORM=:
C-127
Appendix C: MOBILE3 Subroutine OUTPUT June 7, 1984
SUBROUTINE OUTPUT(ICY)
OUTPUT writes scenario results on unit IOUREP.
Called by MAIN.
Calls OUTDT1, OUTDT2, OUTDT3, OUTDT4, OUTHD1, OUTHD2, OUTHD3 and OUTHD4.
parameter list: ICY
common blocks:
/FLAGS2/ NEWFLG
/FLAGS3/ I FORM
/NEWCOM/ NEWPAR,NEWFIT,NEWCT
/REGCOM/ IREJN
/RESULT/ EFFTP,WFTP,EFEVAP,EFIDLE.WIDLE
parameter list: WIDLE
Subroutines OUTTAM & OUTATP were added, OUTHD1 & OUTDT1 deleted,
OUTHDO & OUTDTO renamed OUTHD1 & OUTDT1, respectively, the calls to
OUTTAM, OUTNEW, OUTIMP, OUTATP and OUTMTH put into the run header subs,
NTEGER ALHFLG,ATPFLG,PRTFLG
COMMON /FLAGS2/ MYMRFG.NEWFLG,IMFLAG,ALHFLG,ATPFLG
COMMON /FLAGS3/ !FORM, PRTFLG,ICEVFG,IDLFLG,NMHFLG
COMMON /NEWCOM/ NEWPAR (5,100) ,BERNEW (2,100) ,NEWFIT (100) ,NEWCT
COMMON /REGCOM/ IREJN,ALT
COMMON /RESULT/ EFFTP (3,9) ,WFTP (3) ,EFEVAP (9) ,EF I OLE (3,9) ,WI OLE (3)
COMMON /SYSCOM/ MAXVEH,MAXLTW,MAXPOL,MAXREG,INITPR
IF (NEWFLG.EQ.1) GOTO 20
Zero idle total for any IP with new (user supplied replacement) equation
DO 10 IFAC=1,NEWCT
IF (NEWFIT(IFAC) .EQ.O) GOTO 10
=NEWPAR (1, IFAC)
IF (IR.NE.IREJN) GOTO 10
=NEWPAR (3,IFAC)
20 GOTO (30,40,50,60) ,IFORM
-------
C-128
Appendix C: MOBILE3 Subroutine OUTPUT
June 7, 1984
51*058
54059
54060
54061
54062
54063
54064
54065
54066
54067
54068
54069
5^070
54071
54072
54073
54074
54075
54076
5^077
54078
54079
54080
54081
C
C
C
C
C
C
C
C
C
C
C
30
IF(I
CALL
GOTO
NITPR.
OUTDT
99
EQ
K
.1) CALL
ICY)
OUTHD1
IFORM=2
40
IF(I
CALL
GOTO
NITPR.
EQ
OIJTDT2 (
99
.1) CALL
ICY)
OUTHD2
IFORM=3
50
IF(I
CALL
GOTO
NITPR.
EQ
OUTDT3 (
99
.1) CALL
ICY)
OUTHD3
1 FORM=4
60
99
IF(I
CALL
NITPR.
EQ
OUTDT4 (
.1) CALL
ICY)
OUTHD4
RETURN
END
-------
C-129
Appendix C: MOBILE} Subroutine OUTHD1
June 7, 1984
55000
55001
55002
55003
55004
55005
55006
55007
55008
55009
55010
55011
55012
55013
55014
55015
55016
55017
55018
55019
55020
55021
55022
55023
55024
55025
55026
55027
55028
55029
55030
55031
55032
55033
55034
55035
55036
55037
55038
55039
55040
55041
55042
55043
55044
55045
55046
55047
55048
55049
55050
55051
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
f~
o
C
C
C
C
C
C
C
C
C
SUBROUTINE OUTHD1
OUTHD1 writes the run header on unit IOUREP using output format (IFORM) 1.
The header consists of the run title and the scenario output table header.
Called by OUTPUT.
Cal Is OUTHDR.
1 nput on cal 1 :
common block: /IOUCOH/ iOUREP
Local array subscript:
NAMVEH(6) - NAMVEH ( IVM1 )
Local array dictionary:
Name Type Description
NAMVEH 1 vehicle class names for output format 1
COMMON /IOUCOM/ 1 OUAER, 1 OU 1 MD , 1 OUGEN , ! OUREP , 1 OUERR, I OUASK
DIMENSION NAMVEH (6)
DATA NAMVEH/
* 'LDV ' ,
'LDTT,
* 'LDT21,
•'•• 'HDG ' ,
••• 'HDD ' ,
* 'MC '/
CALL OUTHDR(IOUREP)
WRITE (IOUREP.200) NAMVEH , NAMVEH
200 FORMAT!
* ' 0 ' , ' R ' , 4 1 X , ' P ' /
*' ' , 'e1 ,8X, 'Speeds' ,5X, ' Amb . ' , 1 8X, ' o1 , 8X,
* 'Composite Emission Factors ', 1 8X ,' Veh i c 1 e Mi x ' , 1 6X, ' C . E . F . ' /
*' ','g CY LD HD MC Tmp Cold/Hot Start 1',
* 6(3X,A4),
* 6(2X,A4) , 'All Veh'/
ft' ' , ' ' ,14 ('-'),' --- ' ,16 ('-'),
* ' - ',41 ('-'),
1X.35C-') JX.6C-'))
RETURN
END
-------
C-130
Appendix C: MOBILE3 Subroutine OUTHD2 June 7, 198**
56000
56001
56002
56003
5600/4
56005
56006
56007
56008
56009
56010
5601 1
56012
56013
5601/4
56015
56016
56017
56018
5&019
56020
56021
56023
5602/4
56025
56026
56027
5&028
56029
56030
56031
56032
56033
5603/4
56035
56036
56037
56038
56039
560/40
5&0/4l
560/42
560/43
5&0/4/4
560/45
560/46
560/*7
560/48
56049
56050
56051
56052
56053
5605/4
56055
56056
56057
C
C
C
C
C
r
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE OUTHD2
OUTHD2 writes the run header on unit IOUREP using output format (IFORM) 2.
The header consists of the run title and the scenario output table header.
Cal led by OUTPUT.
Cal Is OUTHDR.
1 nput on ca 1 1 :
common blocks:
/IOUCOM/ IOUREP
/SYSCOM/ MAXVEH
Local array subscript:
NAMVEH (9) - NAMVEH ( IVF2 )
Local variable / array dictionary:
Name Type Description
MAXV 1 maximum number of vehicle class types for format 2=9
NAMVEH R»8 names of vehicle class types for output format 2
COMMON /IOUCOM/ 1 OUAER, 1 OUI MD, 1 OUGEN, 1 OUREP, 1 OUERR, 1 OUASK
COMMON /SYSCOM/ MAXVEH , MAXLTW, MAXPOL , MAXREG , 1 N 1 TPR
REAL*8 NAMVEH (9)
DATA NAMVEH/
*'LDGV ','LDGT! ' , ' LDGT2 ' , ' LDGT ','HDGV ',
*'LDDV ','LDDT ','HDDV ' , ' MC '/
CALL OUTHDR (IOUREP)
MAXV=MAXVEH+1
WRITE (IOUREP, 200) NAMVEH, (NAMVEH (1 VF2) , 1 VF2=1 , 3) ,
* (NAMVEH (IVF 2) , IVF 2=5, MAXV)
200 FORMAT (
*'0' , 'C R -Code A*'/
ft' ' , 'o e' ,kkK, ' Amb. '/
*' ','d g CY1 , 13X, 'Vehicle Speeds ', 1/4X, 'Tmp Cold/Hot Start1,
* ' Alt.'/
*' ','- - -- ',39 ('-'),' — ',16('-'),1X,6('-')//
*' ' , 'C P *code B*'/
»' ','0 o1 , l8X ,' Compos i te Emission Factors1/
ft' ' , 'd T ,9(2X,A5)/
*' ' ,'- - ',63 ('-')//
*' ' , 'C *code C*1/
ft' ', 'o' , 19X, 'Vehicle Mi x ' , 1 9X , ' C . E . F . ' /
*' ' , 'd' ,8(1X,A5) , 'A! 1 Veh1/
*' ' , '- ' ,/+7 ('-'), IX, 6 ('-'))
RETURN
END
-------
C-131
Appendix C: MOBILE} Subroutine OUTHD3
June 7, 1984
57000
57001
57002
57003
57004
57005
57006
5/007
57008
57009
57010
57011
57012
57013
57014
57015
57016
57017
57018
57019
57020
57021
57022
57023
57024
57025
57026
57027
57028
57029
57030
57031
57032
57033
57034
57035
57036
57037
57038
57039
57040
57041
57042
C
C
C
C
C
C
C
C
C
C
C
C
C
C
c
C
c
c
c
c
c
c
r
^
c
c
c
c
SUBROUTINE OUTHD3
OUTHD3 writes the run header on unit IOUREP using output format (IFORM) 3-
The header consists of the run title and a partial echo of user selected
options and data.
Cal led by OUTPUT.
Calls OUTATP, OUTHDR, OUT IMP, OUTMTH, OUTNEW, OUTTAM and USDPTR.
1 nput on cal 1 :
common blocks:
/FLAGS1/ TAMFLG
/FLAGS2/ NEWFLG, 1 MFLAG, ATPFLG
/IOUCOM/ IOUREP
INTEGER TAMFLG,SPDFLG,VMFLAG,ALHFLG,ATPFLG
COMMON /FLAGS1/ 1 PROMT, TAMF LG , SPDFLG , VMFLAG
COMMON /FLAGS2/ MYMRFG, NEWFLG , 1 MFLAG, ALHFLG , ATPFLG
COMMON /IOUCOM/ 1 OUAER, 1 OU i MD , 1 OUGEN , 1 OUREP , 1 OUERR, 1 OUASK
CALL OUTHDR (IOUREP)
1 F (TAMFLG. EQ. 2) CALL OUTTAM
IF (NEWFLG. EQ. 2) CALL OUTNEW
IF (IMFLAG.EQ.2) CALL OUTIMP
IF (ATPFLG. EQ. 2) CALL OUTATP
CALL OUTMTH
WRITE (IOUREP, 200)
200 FORMAT ('0' ,112 ('_'))
CALL USDPTR
RETURN
END
-------
C-132
Appendix C: MOBILE3 Subroutine OUTHD4 June 7, 1984
58000 SUBROUTINE OUTHD4
58001 c
58002 C OUTHD4 writes the run header on unit IOUREP using output format (I FORM) 4.
58003 C The header consists of the run title and a partial echo of user selected
58004 C options and data.
58005 c
58006 C Called by OUTPUT.
58007 c
58008 C Calls OUTATP, OUTHDR, OUTIMP, OUTMTH, OITNEW, OUTTAM and USDPTR.
58009 c
58010 C Input on cal1:
58011 c
58012 C common blocks:
58013 C /FLAGS1/ TAMFLG
58014 C /FLAGS2/ NEWFLG,IMFLAG,ATPFLG
58015 C /IOUCOM/ IOUREP
58016 c
58017 c
58018 INTEGER TAMFLG,SPDFLG,VMFLAG,ALHFLG,ATPFLG
58019 c
58020 COMMON /FLAGS1/ I PROMT,TAMFLG,SPDFLG,VMFLAG
58021 COMMON /FLAGS2/ MYMRFG,NEWFLG,IMFLAG,ALHFLG,ATPFLG
58022 COMMON /IOUCOM/ IOUAER, IOUI MO,IOUGEN,IOUREP,IOUERR, IOUASK
58023 c
58024 CALL OUTHDR (IOUREP)
58025 c
58026 IF (TAMFLG.EQ.2) CALL OUTTAM
58027 c
58028 lr (NEWFLG.EQ.2) CALLOUTNEW
58029 c
58030 IF (IMFLAG.EQ.2) CALL OUTIMP
58031 c
58032 IF (ATPFLG.EQ.2) CALL OUTATP
58033 c
58034 CALL OUTMTH
58035 c
58036 WRITE(IOUREP.200)
58037 200 FORMAT ('0' ,80('_'))
58038 c
58039 CALL USDPTR
58040 C
58041 RETURN
58042 END
-------
C-133
Appendix C: MOBILE} Subroutine OUTHDR
June 7, 1981*
59000
59001
59002
59003
59004
59005
59006
59007
59008
59009
59010
59011
59012
59013
59014
59015
59016
59017
59018
59019
59020
59021
59022
59023
59024
59025
C
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
C
SUBROUTINE OUTHDR (1 OUOUT)
OUTHOR writes the run title on unit IOUOUT.
Called by CONSEC, OUTHD1, OUTHD2, OUTHD3 and OUTHD4.
1 nput on ca 1 1 :
parameter 1 i st: IOUOUT
common block: /PROJCM/ PROJ 1 D
Output on return:
common block: /SYSCOM/ INITPR
COMMON /PROJCM/ PROJ 1 D (20)
COMMON /SYSCOM/ MAXVEH .MAXLTW, MAXPOL ,MAXREG , 1 N 1 TPR
!NITPR=0
WRITE (IOUOUT, 200) PROJ 1 D
200 FORMAT (' 1 ' , 20AM
RETURN
END
-------
Appendix C: MOBILE3 Subroutine OUTTAM
June 7,
60000
60001
60002
60003
6000*4
60005
60006
60007
60008
60009
60010
6001 1
60012
60013
600 U
60015
60016
60017
60018
60019
60020
60021
60022
60023
60024
60025
60026
60027
60028
60029
60030
60031
60032
60033
60031*
60035
60036
60037
60038
60039
6001(0
60041
60042
6001+3
60044
60045
60046
60047
60048
60049
60050
60051
60052
60053
60054
60055
60056
60057
C
C
C
C
C
C
r
L.
c
c
c
c
c
c
c
r
u
r
o
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
SUBROUTINE OUTTAM
OUTTAM prints the user supplied replacement tampering rates.
Called by OUTHD3 and OUTHD4.
1 nput on ca 1 1 :
common blocks:
/BASETR/ ZMLTAM.DRTAM
/FLAGS2/ IMFLAG
/FLAGS3/ IFORM
/IOUCOM/ IOUREP
Local array subscripts:
DISABL(2,7) - DISABL ( 1 CH , ID )
IMTYPE (3,2) - IMTYPE ( 1 TY , IM )
use (4) - use ( isc )
Local variable / array dictionary:
Name Type Description
ADET R column heading for deterioration rates
AZML R column heading for zero mile levels
DISABL R*8 names of disablement categories
IMTYPE 1 non-l/M and 1 /M tampering rates table headings
USC 1 underscore strings for table and column headings
Notes:
OUTTAM is a new subprogram (added for MOBILE3)-
INTEGER ALHFLG,ATPFLG,PRTFLG
INTEGER IMTYPE (3,2) ,USC(4)
REAL*8 DISABL (2, 7)
COMMON /BASETR/ BTR (7, 2) , ZMLTAM (7 , 2 , 4) , DRTAM (7 , 2 , 4)
COMMON /FLAGS2/ MYMRFG , NEWFLG , 1 MFLAG , ALHFLG , ATPF LG
COMMON /FLAGS3/ IFORM, PRTFLG, 1 CEVFG , 1 DLF LG , NMHFLG
COMMON /IOUCOM/ 1 OUAER, 1 OU 1 MD , 1 OUGEN , 1 OUREP , 1 OUERR, 1 OUASK
DATA IMTYPE/'Non-1 ,' 1 /M ', 'Case1 ,' 1 /' , ' M Ca1 , ' se '/
DATA AZML/'ZML '/,ADET/'DET '/
DATA USC/1 ', ' ', ' ', ' '/
DATA DISABL/1 Air Pump' , ' ' ,
* 'Catalyst',1
* 'Fuel Inl'.'et
j'c ' Other Mi ' , ' sf uel i ng ' ,
* 'EGR Syst' , ' em
* ' Evap Can ' , ' i ster ' ,
* 'PCV Syst' , 'em '/
WRITE (IOUREP.200)
200 FORMAT ('0' ,
''.-'Replacement Tampering and Misfueling Rates Input by User:')
-------
C-135
Appendix C: MOB1LE3 Subroutine OUTTAM
June 7, 1984
60058
60059
60060
60061
60062
60063
60064
60065
60066
60067
60068
60069
60070
60071
60072
60073
60074
60075
60076
60077
60078
60079
60080
60081
60082
60083
60084
60085
60086
60087
60088
60089
60090
60091
60092
60093
60094
C
C
C
C
C
C
C
DO 10 IM=1,IMFLAG
IF (IFORM.EQ.4) WRITE (IOUREP,210)
ft (IMTYPE (ITY, IM) , ITY=1,3) ,
ft (USC (4) , ISC=1,5) ,USC(1) , USC (it) ,USC(1) ,USC(4) ,
ft (AZML.ADET,!TER=1,4),
ft (USC (4) ,ISC=1,4) ,USC(2) , (USC (4) , USC (it) ,USC(3) ,ISC=1,4),
*((DISABL (ICH, ID) , ICH=1,2) , (ZMLTAM(ID, IM,IVTAM) ,DRTAM(lD,IM, IVTAM) ,
* IVTAM=1,4),ID=1,7)
210 FORMAT('0',T45,3A4/'+'.T45.3A4/
ft 'O1,T26,'LDGV',T41,'LDGT1',T56,'LDGT2',T71.'HDGV'/
ft '+',T26,A4,TM,2A4,T56,2A4,T71,A4/
ft 'C1,T6,'Component1,T19,' ',4 (3X,A4,4X,A4)/
ft ' + ',T2,5A4,4(A4, '_ ' ,2A4)/
ft (' ',2A8,T19,'|',T21,4(F7.4,F8.5)))
IF (IFORM.EQ.3) WRITE (IOUREP.220)
(IMTYPE (ITY, IM) , ITY=1,3) ,
(USC (4) , ISC=1 ,5) ,USC(1) ,USC(4) ,USC(1) ,USC(4) ,
(AZML.ADET,ITER=1,4),
(USC (4) , ISC=1,4) ,USC(2) , (USC (4) ,USC(2) ,USC (4) ,USC (3) , ISC=1,4) ,
> ((DISABL(ICH, ID) , ICH=1,2) , (ZMLTAM(ID, IM, I VTAM) ,DRTAM(ID, IM, I VTAM) ,
* IVTAM=1,4),ID=1,7)
220 FORMAT CO1,T54,3A4/'+'.T54.3A4/
ft '0',T29, 'LDGV,T48,'LDGT1' ,T67,'LDGT2',T86, 'HDGV'/
'+',T29,A4,T48,2A4,T67,2A4,T86,A4/
'0',T6,'Component',T19,' |',4 (5X,A4,6X,A4)/
'+',T2,5A4,4(2X.2A4,' '.2A4)/
d ',2A8,T19, ' | ',T21,4 (2X,F7.4,2X,F8.5)))
10 CONTINUE
RETURN
END
-------
C-136
Appendix C: MOBILE3 Subroutine OUTNEW
June 7, 1984
6] ooo
61001
61002
61003
61004
61005
61006
61007
61008
61009
61010
6101 1
61012
61013
61014
61015
61016
61017
61018
61019
61020
61021
61022
61023
61024
61025
61026
61027
61028
61029
61030
61031
61032
61033
61034
61035
61036
61037
61038
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE OUTNEW
OUTNEW writes out the new (user supplied replacement) basic emission
rate parameters and data.
Called by OUTHD3 and OUTHD4.
1 nput on ca 1 1 :
common blocks:
/IOUCOM/ IOUREP
/NEWCOM/ NEWPAR,BERNEW,NEWF IT, NEWCT
/STRING/ NOYES
COMMON /ICUCOM/ IOUAER, IOUIMD, IOUGEN, IOUREP, IOUERR, IOUASK
COMMON /NEWCOM/ NEWPAR (5, 100) , BERNEW (2 , 100) , NEWF 1 T (100) , NEWCT
COMMON /STRING/ NOYES (2) , COMMA, PER 1 00
WRITE (IOUREP, 200)
200 FORMAT (
* ' 0' ,Tl6, ' Emi ss ion Factor Modification Profile'/
*'+',Tl6,' '/
ft'O1, 'Region Veh. Pollutant First MY Last MY Base ',
* 'DR Altered1/
„•. i i i i i
" ~ , »
* ' )
DO 10 IFAC=1, NEWCT
INO=1
IF (NEWFIT(IFAC) .EQ.l) 1 N0=2
WRITE (IOUREP, 210)
* (NEWPAR (1 , i FAC) ,1 = 1,5), (BERNEWO , ! FAC) , 1=1,2) ,NOYES (INO)
210 FORMAT (' ' , 2X , 1 1 , /X , 1 1 , 8X , 11 , 2X , 2 (5X , 1 4) , 2X , 2 (2X , F6 . 2) , 4X , A4)
10 CONTINUE
RETURN
END
-------
C-137
Appendix C: MOBILE3 Subroutine OUTIMP
June 7, 1984
62000
62001
62002
62003
6200**
62005
62006
62007
62008
62009
62010
62011
62012
62013
62014
62015
62016
62017
62013
62019
62020
62021
62022
62023
/" <•, y\ *\ 1
62024
62025
62026
62027
62028
62029
62030
62031
62032
62033
62034
62035
62036
62037
62038
62039
62040
62041
62042
62043
62044
62045
62046
62047
62048
62049
62050
62051
62052
62053
62054
62055
62056
62057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE OUTIMP
OUTIMP prints the 1 /M program parameters and the alternate 1 /M credits
set name, if it was entered.
Called by OUTHD3 and OUTHD4.
1 nput on call:
common blocks:
/IMPART/ ICYIM, ISTRIN, 1 MTF LG , MODYR 1 .MODYR2
/IMPAR2/ ILDT, ITEST, ICUTS.NLIM, IMNAME
/IOUCOM/ IOUREP
/STRING/ NOYES, COMMA
Local array subscripts:
CUTCO(3) - CUTCO ( ICUTS )
CUTHC(3) - CUTHC ( ICUTS )
TTYPE (4,3) - TTYPE ( ICH, ITEST )
Local variable / array dictionary:
Name Type Description
CUTCO R labels for testing cuts for CO, in percents
CUTHC R labels for testing cuts for HC, in ppm 1 HC
ICO 1 ICO label
LDGT 1 LDGT label
LDGV 1 LDGV label
ONE R number 1 as character
PPMIHC R*8 ppm IHC label
SLASH R character '/'
TTYPE R test type description
TWO R number 2 as character
Notes:
Output formats were updated to reflect new 1 /M methodology, including
replacing 1 OPTN with ITEST and ICUTS.
COMMON /IMPAR1/ 1 CY 1 M, 1 STR 1 N , 1 MTF LG , MODYR1 ,MODYR2
COMMON /IMPAR2/ 1 LOT, 1 TEST , 1 CUTS , NUDATA, NL ! M, i MNAME (20 , 9)
COMMON /IOUCOM/ 1 OUAER, 1 OU 1 MD , 1 OUGEN , 1 OUREP , 1 OUERR, 1 OUASK
COMMON /STRING/ NOYES (2) , COMMA , PER 1 OD
DIMENSION TTYPE (4,3) , CUTCO (3) , CUTHC (3)
REAL*8 PPMIHC
DATA LDGV, LDGT, ONE, TWO/ 'LDGV' , 'LDGT' ,' 1 ','2 '/
DATA TTYPE/1 Idle1 , '
2 '2500' , ' rpm1 , ' / 1 ' , 'die ' ,
3 'Load1 , 'ed /' , ' Idl ' , 'e '/
DATA CUTCO/'0.5V , ' 1 .2%' , '3-0%'/, ICO/' ICO'/
DATA SLASH/' / '/
DATA CUTHC/' 100',' 220',' 300 ' /, PPMI HC/ ' ppm IHC'/
-------
C-138
Appendix C: MOBILE} Subroutine OUTIMP
June 7, ig84
62058
62059
62060
62061
62062
62063
62064
62065
62066
62067
62068
62069
62070
62071
62072
62073
62074
62075
62076
62077
62078
62079
62080
62081
62082
62083
62084
62085
62086
62087
WRITE (1
200 FORMAT(
i'j
;';
;'c
j'c
ft
C
IF (1 LOT
IF (ILDT
IF (ILDT
IF (ILDT
210 FORMAT(
OUREP,
'0' . ' 1
•0V
1 1 1
)
1 1 1
»
1 1 1
t
f 1 1
»
•EQ.l)
.EQ.2)
• EQ.3)
•EQ.4)
»
200) ICYIM, ISTRIN.NOYES (IMTFLG) ,MODYR1 ,MODYR2
/M program selected:'/
Start year (January 1): ' , 1 4/
Pre-1981 MYR stringency rate: ',I2,'%'/
Mechanic training program?: ',A4/
First model year covered: ' , 1 4/
Last model year covered: ',14)
WRITE (IOUREP, 210) LDGV
WRITE (1 OUREP, 2 10) LDGV, COMMA, LDGT, ONE
WRITE (IOUREP, 2 10) LDGV, COMMA, LDGT, TWO
WRITE (IOUREP, 210) LDGV, COMMA, LDGT, ONE , COMMA , LDGT, TWO
Vehicle types covered: ',
ft A4,A2,A4,A1 ,A2,A4,A1)
C
WRITE (1
i'<
220 FORMAT (
;'c
c
1 F (NLIM
WRITE (1
230 FORMAT (
DO 10 L
WRITE (i
240 FORMAT (
OUREP,
( 1 1
>
1 1 I
.EQ.O)
OUREP,
1 ')
INES=1
OUREP,
220) (TTYPE (ICH, ITEST) , ICH=1,4) ,
CUTCO(ICUTS) , ICO,SLASH,CUTHC(ICUTS) ,PPM!HC
1981 6 later MYR test type: ',4A4/
1981 6 later MYR test cutpoints: ' , 2A4, A2 , A4, A8)
GOTO 99
230)
,NLIM
240) (IMNAME (N, LINES) ,N=1 ,20)
1 ',20A4)
10 CONTINUE
C
99 RETURN
END
-------
C-139
Appendix C: MOBILE} Subroutine OUTATP
June 7, 1984
63000
63001
63002
63003
63004
63005
63006
63007
63008
63009
63010
6301 1
63012
63013
63014
63015
63016
63017
63018
63019
63020
63021
f -) f\ -^ *>
03022
63023
63024
63025
63026
63027
63028
63029
63030
63031
63032
65C33
63034
63035
63036
63037
63038
63039
63040
63041
63042
63043
63044
63045
63046
63047
63048
63049
63050
63051
63052
63053
63054
63055
63056
63057
C
C
C
C
C
C
C
C
C
C
C
/-
u
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE OUTATP
OUTATP prints the ATP program parameters and the ATP effectiveness rates
set name, if it was entered.
Called by OUTHD3 and OUTHD4.
1 nput on cal 1 :
common blocks:
/ATPPAR/ L APSY, L AP 1ST, LAPLST, LVTFLG, ML AT, ATM AME
/IOUCOM/ IOUREP
/STRING/ COMMA
Local array subscripts:
IVPTR (4) - IVPTR ( NCOVER )
VNAME (4) - VNAME ( NCOVER )
Local variable / array dictionary:
Name Type Description
IVPTR ! pointer- vector into VNAME
NCOMMA 1 number of ',' substrings to be written
NCOVER 1 number of vehicle classes covered by the A-T program
VNAME R;'-'8 A-T program vehicle class names
Notes:
OUTATP is a new subprogram (added for MOBILE3)-
REALMS VNAME (4)
DIMENSION IVPTR (4)
COMMON /ATPPAR/ LAPSY , LAP 1 ST, LAPLST, LVTFLG (4) ,NLAT,ATNAME (20,9)
COMMON /IOUCOM/ 1 OUAER , 1 OU 1 MD , 1 OUGEN , 1 OUREP , 1 OUERR , 1 OUASK
COMMON /STRING/ NOYES (2) , COMMA , PER 1 00
DATA VNAME/1 LDGV ' , ' LDGT1 ','LDGT2 ' , ' HDGV '/
WRITE (IOUREP, 200) LAPSY , LAP 1 ST, LAPLST
200 FORMAT ('0' ,' Ant [-tamper ing program selected:'/
* '0',' Start year (January l): ' , I 4/
» ' ',' First model year covered: ' , 1 4/
:'; ' ',' Last model year covered: ' , 1 4)
NCOVER=0
DO 10 IVTAM=1,4
1 F (LVTFLG (IVTAM) .EQ. 1) GOTO 10
NCOVER=NCOVER+1
IVPTR (NCOVER) = IVTAM
10 CONTINUE
1 F (NCOVER. EQ. 1) WRITE (i OUREP, 2 10) VNAME (IVPTR(l))
NCOMMA=NCOVER-1
1 F (NCOVER. GT.l)
-------
C-HO
Appendix C: MOBILE3 Subroutine OUTATP June 7, 198^
63058 * WRITE (IOUREP,210) (VNAME (IVPTR (I 2ND)) ,COMMA,I2ND=1,NCOMMA) ,
63059 * VNAME (IVPTR (NCOVER))
63060 210 FORMAT (' ',' Vehicle types covered: ',3 (A5,A2),A5)
63061 c
63062 IF (NLAT.EQ.O) GOTO 99
63063 WRITE (IOUREP,230)
63064 230 FORMAT (' ')
63065 DO 20 LINES=1,NLAT
63066 WRITE (IOUREP,2^0) (ATNAME(ICH,LINES),ICH=1,20)
63067 240 FORMAT (' ',20AM
63068 20 CONTINUE
63069 c
630/0 99 RETURN
63071 END
-------
L- 14 I
Appendix C: MOBILES Subroutine OUTMTH
June 7, 1984
64000
64001
64002
64003
64004
64005
64006
64007
64008
64009
64010
64011
64012
64013
64014
64015
64016
64017
64018
64019
64020
C. h A 0 1
DHU/ 1
64022
64023
64024
64025
64026
64027
64028
64029
64030
64031
64032
64033
64034
64035
64036
64037
64038
64039
64040
64041
64042
64043
64044
64045
64046
64047
64048
64049
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
L-
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE OUTMTH
OUTMTH writes evaporative HC message on unit IOUREP.
Called by OUTHD3 and OUTH04.
1 nput on call:
common blocks:
/FLAGS3/ NMHFLG
/IOUCOM/ IOUREP
Local array subscripts:
NONMTH (3) - NONMTH ( 1 CH )
REMARK (15) - REMARK ( 1 CH )
TOTAL (2) - TOTAL ( 1 CH )
Local variable / array dictionary:
Name Type Description
NONMTH 1 character string 'Non-methane '
REMARK R character string comment that HC ef ' s include evap ef ' s
TOTAL R character string 'Total '
INTEGER PRTFLG
COMMON /FLAGS3/ 1 FORM, PRTFLG, 1 CEVFG, 1 DLFLG .NMHFLG *
COMMON /IOUCOM/ 1 OUAER, 1 Oil 1 MD , 1 OUGEN, 1 OUREP, 1 OUERR, 1 OUASK
DIMENSION TOTAL (2) , NONMTH (3) .REMARK (15)
DATA TOTAL/'Tota' , ' 1 '/
DATA NONMTH/'Non-1 , 'meth' , 'ane '/
DATA REMARK/
*'HC e' , 'miss' ,' ion ' , ' f act ' , ' or s ' , ' i nc 1 ' , ' ude ',
" ' evap ' , ' orat ' , ' i ve ','HC e ' , ' mi ss ' , ' i on ' , ' f act ' , ' ors . ' /
1 F (NMHFLG. EQ. 1) WR 1 TE ( 1 OURE P , 200) TOTAL , REMARK
200 FORMATCO1 ,A4,A2, 15A4)
IF (NMHFLG.EQ.2) WRITE ( 1 OUREP , 2 1 0) NONMTH , REMARK
210 FORMATCO1 ,3A4, 15A4)
RETURN
END
-------
65000
65001
65002
65003
65004
65005
65006
65007
65008
65009
65010
65011
65012
65013
65014
65015
65016
65017
65018
65019
65020
65021
65022
65023
65024
65025
65026
65027
65028
65029
65030
65C31
65032
65033
65034
65035
65036
65037
65038
65039
65040
65041
65042
65043
65044
65045
650**6
65047
65048
65049
C
r
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
C-142
Appendix C: MOBILE3 Subroutine USDPTR June 7, ig84
SUBROUTINE USDPTR
USDPTR finds the pointers into the user supplied data name array.
Called by OUTHD3 and OUTHD4.
1 nput on ca 1 1 :
common blocks:
/FLAGS I/ TAMFLG
/FLAGS2/ MYMRFG.NEWFLG
Output on return:
common block: /USDATA/ NUSD, IUSD
Notes:
USDPTR is a new subprogram (added for MOBILE3).
INTEGER TAMFLG, SPDF LG , VMFLAG , ALHFLG , ATPFLG
REAL*8 USNAME
COMMON /FLAGS1/ 1 PROMT ,TAMF LG , SPDF LG ,VMF LAG
COMMON /FLAGS2/ MYMRFG , NEWF LG . 1 MFLAG , ALHF LG , ATPFLG
COMMON /USDATA/ USNAME (4 , 4) , NUSD , 1 USD (4)
Setup scenario header user supplied data pointer vector.
1 F (TAMFLG.EQ. 1 .AND. NEWFLG.EQ. 1 .AND. MYMRFG. EQ. 1) GOTO 99
1 F (TAMFLG.EQ. I) GOTO 10
NUSD=1
'USD (1)=1
10 1 F (NEWFLG.EQ. 1) GOTO 20
NUSD=NUSD+1
IUSD (NUSD) =2
20 IF (MYMRFG. EQ. 1) GOTO 99
1 F (MYMRFG. EQ. 4) GOTO 30
NUSD=NUSD+1
1 F (MYMRFG. EQ. 2) IUSD(NUSD)=3
IF (MYMRFG. EQ. 3) IUSD(NUSD)=4
GOTO 99
30 NUSD=NUSD+1
IUSD (NUSD) =3
NUSD=NUSD+1
IUSD (NUSD) =4
99 RETURN
END
-------
Appendix C: MOBILES Subroutine OUTDT1
June 7, 193*4
66000
66001
66002
66003
6600*4
66005
66006
66007
66008
66009
66010
6601 1
66012
66013
6601*4
66015
66016
66017
66018
66019
66020
66021
66022
66023
66025
66026
66027
66028
66029
66030
66031
66032
66033
6603*4
66035
66036
66037
66038
66039
660*40
660*4 1
66042
66o*t3
660*4*4
660*45
660*46
660*47
66048
660*49
66050
66051
66052
66053
6605*4
66055
66056
66057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
C
C
C
C
C
C
SUBROUTINE OUTDT1 (ICY)
OUTDT1 writes scenario parameters and output on unit IOUREP using output
format (I FORM) 1.
Cal led by OUTPUT.
Calls OUTPOL and IFIX (FORTRAN library function).
1 nput on cal 1 :
parameter list: 1 CY
common blocks:
/FLAGS3/ ICEVFG
/IOUCOM/ IOUREP
/LNKCOM/ SPD. AMBT, PCCN, PCHC, PCCC
/REGCOM/ IREJN
/RESULT/ EF FTP, WFTP, EFEVAP , EF 1 OLE, W IDLE
/SYSCOM/ MAXVEH
/VMXCOM/ VMTMIX
Local variable dictionary:
Name Type Description
IAMBT R AMBT converted to INTEGER type
ICY2 1 ICY converted back to 2 digit year
IP1 I see parameter dictionary
1 P2 i see parameter dictionary
Notes:
OUTDT1 in MOBILE3 is an update of OUTDTO in MOBILE2 (the old MOBILE1
descriptive format, 1 FORM = 1 in MOBILE2, has been eliminated).
INTEGER PRTFLG
COMMON /FLAGS3/ 1 FORM, PRTF LG , 1 CEVFG , 1 DLFLG , NMHF LG
COMMON /IOUCOM/ 1 OUAER , 1 OU 1 MD , 1 OUGEN , 1 OUREP , 1 OUERR , 1 OUASK
COMMON /LNKCOM/ SPD (8) , AMBT, PCCN , PCHC , PCCC
COMMON /REGCOM/ IREJN, ALT
COMMON /RESULT/ EFFTP (3,9) ,WFTP (3) , EFEVAP (9) , EF 1 OLE (3, 9) , W 1 OLE (3)
COMMON /SYSCOM/ MAXVEH . MAXLTW, MAXPOL , MAXREG , 1 N 1 TPR
COMMON /VMXCOM/ VMTMIX (8)
CALL OUTPOL (1 PI , i P2)
1 AMBT=I FIX (AMBT)
ICY2=ICY- ((ICY/ 100)='' 100)
1 F ((1 CEVFG. EQ.2.0R. ICEVFG. EQ.M . AND . 1 P 1 . EQ. 1 ) WRITE (IOUREP, 200)
IREJN, ICY2.SPD (1) .SPD (*») ,SPD (8) , 1 AMBT, PCCN , PCHC , PCCC ,
(EFEVAP (IV) , IV=1 ,*4) , (EFEVAP (IV) , IV=7, MAXVEH) ,
* (VMTMIX (IV) , IV=1,*4) , (VMTMIX (IV) , IV=7, MAXVEH)
200 FORMAT (
*' ' , 1 1 ,1X, 12, 1X,2(F*4.1, '/') ,F*4.1, I*4,3F6.1, IX, 'E1 .6F7.2.6F6.3)
DO 10 IP=IP1 , IP2
-------
Appendix C: MOBILE3 Subroutine OUTDT1 June 7, 198*1
66058 WRiTE(IOUREP,210)
66059 * IREJN, ICY2,SPD(1) ,SPD(1») ,SPD(8) , I AMBT, PCCN, PCHC.PCCC,
66060 * IP, (EFFTPdP, IV) , IV=l,i+) , (EFFTP(IP, IV) , IV=7,MAXVEH) ,
66061 ft (VMTMIX(IV) ,IV=l,lt) , (VMTMIX(IV),IV=7,MAXVEH) ,WFTP(IP)
66062 10 CONTINUE
66063 210 FORMAT (
66064 ft' ' , I 1, IX, l2,lX,2(Fit.l, '/') .FJt.l, Ut,3F6.1,lX, I 1,6F7.2,6F6.3,F7.2)
66065 c
66066 RETURN
66067 END
-------
C-145
Appendix C: MOBILE} Subroutine OUTDT2
June 7, 198*4
67000
67001
67002
67003
6700k
67005
67006
67007
67008
67003
67010
6701 1
67012
67013
67014
67015
67016
67017
67018
6/019
67020
67021
67022
67023
C. 1 l~\ ~) ):
D/02H
67025
67026
67027
67028
67029
67030
67031
67032
67033
67034
67035
67036
67037
67038
67039
67040
67041
67042
6701*3
67044
67045
67046
67047
67048
67049
67050
67051
67052
67053
67054
67055
67056
67057
C
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
r
C
C
c
c
r
u
c
c
c
c
c
c
SUBROUTINE OUTDT2(ICY)
OUTDT2 writes scenario parameters and output on unit IOUREP using output
format (IFORM) 2.
Cal led by OUTPUT.
Calls OUTPOL and IF IX (FORTRAN library function).
1 nput on ca 1 1 :
parameter list: 1 CY
common blocks:
/FLAGS3/ ICEVFG
/IOUCOM/ IOUREP
/LNKCOM/ SPD, AMBT, PCCN, PCHC, PCCC
/REGCOM/ IREJN, ALT
/RESULT/ E F FTP, WFTP, E F EVAP.EFI OLE, W IDLE
/SYSCOM/ MAXVEH
/VMXCOM/ VMTMIX
Local variable dictionary:
Name Type Description
1 AMBT R AMBT converted to INTEGER type
1 CY2 1 ICY converted back to 2 digit year
IP1 1 see parameter dictionary
1 P2 i see parameter dictionary
INTEGER PRTFLG
COMMON /FLAGS3/' IFCRM, PRTFLG . 1 CEVFG , 1 DlFLG , NMHF LG
COMMON /IOUCOM/ 1 OUAER, 1 OU 1 MD , 1 OUGEN , 1 OUREP, 1 OUERR, 1 OUASK
COMMON /LNKCOM/ SPD (8) , AMBT, PCCN , PCHC , PCCC
COMMON /REGCOM/ IREJN, ALT
COMMON /RESULT/ EFFTP(3,9) ,WFTP (3) , E F EVAP (9) , EF 1 OLE (3 , 9) , W ! OLE (3)
COMMON /SYSCOM/ MAXVEH , MAXLTW, MAXPOL , MAXREG , i N 1 TPR
COMMON /VMXCOM/ VMTMIX(8)
CALL OUTPOL (IP1 , 1 P2)
1 AMBT=IF IX (AMBT)
ICY2=ICY- ((ICY/ 100) *100)
1 F ((ICEVFG.EQ.2.0R. ICEVFG.EQ.4) . AND . 1 P 1 . EQ. 1 ) WRITE (IOUREP, 200)
* iREJN, ICY2.SPD, 1 AMBT , PCCN , PCHC , PCCC , ALT,
••'- (EFEVAP (IV) , 1 V=l ,3) .EFEVAP (9) , (EFEVAF (IV) , !V=4, MAXVEH) ,
* VMTM 1 X
200 FORMAT (
*' I,IAMX,M,1X,I2,1X,7(F4.1,I/'),F4.1,!4,3F6.1,1X,F6.0/
*' ' , '61 , IX, 'E1 ,9F7-2/
*' 1,IC'.SF6.3)
DO 10 IP=I PI, IP2
WRITE (IOUREP, 210)
* IREJN, ICY2, SPD, 1 AMBT, PCCN , PCHC , PCCC , ALT,
* IP, (EFFTP(IP, IV) , IV=1 ,3) ,EFFTP(IP,9) , (EFFTP(IP, IV) , IV=4,
-------
Appendix C: MOBILES Subroutine OUTDT2 June 7, 198*4
67058 * MAXVEH) ,
67059 * VMTMIX.WFTP(IP)
67060 10 CONTINUE
67061 c
67062 210 FORMAT (
67063 *' ' ,'A1 , IX, I 1.1X, 12, 1X,7(F1».1, '/') ,F4.1, I4,3F6.1,1X,F6.0/
6706/+ >':' ' ,'B1 , IX, 11,9F7.2/
67065 ••-' ' ,'C1 .8F6.3.F7.2)
67066 c
67067 RETURN
67068 END
-------
C-147
Appendix C: MOBILE3 Subroutine OUTDT3
June 7, 1984
68000
68001
68002
68003
68004
68005
68006
680G7
68008
68009
68010
68011
68012
68013
68014
68015
68016
68017
68018
68019
68020
68021
68022
68023
68024
68025
68026
68027
68028
68029
68030
68031
68032
68033
68034
68035
68036
68037
68038
68039
68040
68041
68042
68043
68044
68045
68046
68047
68048
68049
68050
68051
68052
68053
68054
68055
68056
68057
SUBROUTINE OUTDT3(ICY)
C
C OUTDT3 writes scenario parameters and output on unit IOUREP using
C format (IFORM) 3-
C
C Cal led by OUTPUT.
C
C Cal Is OUTPOL.
C
C 1 nput on call:
C
C parameter list: 1 CY
C common blocks:
C /FLAGS2/ IMFLAG.ALHFLG.ATPFLG
C /FLAGS3/ ICEVFG, 1 DLFLG , NMHF LG
C /IOUCO/V IOUREP
C /LNKCOM/ SPD,AMBT,PCCN,PCHC,PCCC
C /REGCOM/ IREJN.ALT
C /RESULT/ EFFTP,WFTP,EFEVAP,EFIDLE,WIDLE
C /STRING/ NOYES, COMMA, PERIOD
C /SYSCOM/ MAXVEH
C /USDATA/ USNAME, NUSD, 1 USD
C /VMXCOM/ VMTMIX
C /XCFS1/ AC,XLOAD,TRAILR,ABSHUM,DB,WB
C
C Local array subscripts:
C
C NAMNMH (2) - NAMNMH ( NMHFLG )
C NAMPOL (3) - NAMNMH ( IP )
C NAMREG(3) - NAMREG ( IREJN )
C NAMVEH(IO) - NAMVEH ( IVF3 )
C
C Local variable / array dictionary:
C
C Name Type Description
C
C IP1 1 see parameter dictionary
C I P2 1 see parameter dictionary
C NAMNMH R*8 prefix indicating type of HC (total vs non-methane)
C NAMPOL 1 pollutant names
C NAMREG 1 region names
C NAMVEH R*8 vehicle class names
output
C NWITHC 1 number of substrings to be written with a comma appended
C USC8 R«8 8 character underscore
C
C
INTEGER ALHFLG,ATPFLG,PRTFLG
REAL*8 USNAME
C
COMMON /FLAGS2/ MYMRFG , NEWF LG , 1 MFLAG , ALHF LG , ATPF LG
COMMON /FLAGS3/ IFORM, PRTFLG , 1 CEVFG , 1 DLF LG , NMHF LG
COMMON /IOUCOM/ 1 OUAER, 1 OU 1 MD , 1 OUGEN , 1 OUREP , 1 OUERR, 1 OUASK
COMMON /LNKCOM/ SPD (8) , AMBT, PCCN , PCHC, PCCC
COMMON /REGCOM/ IREJN.ALT
COMMON /RESULT/ EF FTP (3, 9) , WFTP (3) , EF EVAP (9) , EF 1 OLE (3 , 9) ,WI DLE
COMMON /STRING/ NOYES (2) , COMMA, PER 1 OD
COMMON /SYSCOM/ MAXVEH, MAXLTW, MAXPOL, MAXREG, 1 N ITPR
COMMON /USDATA/ USNAME (4 , 4) , NUSD , 1 USD (4)
(3)
-------
Appendix C: MOBILE3 Subroutine OUTDT3
June 7,
68058
68059
68060
68061
68062
68063
68064
68065
68066
68067
68068
68069
68070
68071
68072
68073
68074
68075
68076
68077
68078
68079
68080
68081
68082
68083
68084
68085
68086
68087
68088
68089
68090
68091
68092
68093
f\ fi O Q Li
U Ov j H
68095
68096
68097
68098
68099
68100
68101
68102
68103
68104
68105
68106
68107
68108
68109
68110
681 1 1
68112
68113
68114
68115
C
C
C
C
C
C
C
C
C
C
C
C
COMMON /VMXCOM/ VMTMIX(8)
COMMON /XCFS1/ AC,XLOAD (3) ,TRAILR (3) ,ABSHUM,DB,WB
REALftS NAMVEH (10) .NAMNMH(2) ,USC8
DIMENSION NAMREG (3) .NAMPOL (3)
DATA NAMVEH/
ft ' LDGV,
ft ' LDGTT,
ft ' LDGT2',
ft ' LDGT',
ft ' HDGV,
ft ' LDDV ,
ft ' LDDT1,
ft ' HDDV,
ft ' MC ',
ft ' All Veh1/
DATA NAMREG/" Low ', 'High', 'Mid '/
DATA USC8/1 '/
DATA NAMPOL/1 HC:1,1 CO:','NOX:'/
DATA NAMNMH/' Total','Non-Meth'/
CALL OUTPOLOP1 , 1P2)
IF (NUSD.EQ.O) GOTO 10
IF (NUSD.EQ.l) WRITE (IOUREP.200) (USNAME (ICH,I USD (1)) ,ICH=1,4) ,
ft PERIOD
NWITHC=NL'SD-1
IF (NWITHC.GT.O) WRITE (iouREP,20o)
ft ((USNAME (ICH. I USD (ICT)) , ICH=1,4) .COMMA, ICT=1,NWITHC) ,
ft (USNAME (ICH, I USD (NUSD)) ,ICH=1,4) .PERIOD
200 FORMAT ('0' , 'User suppl i ed ' ,4A8.T46.A1 ,4A8,T78,AT,4A8.T110,Al/
ft ' ' ,T15,4A8,T46,A1)
10 WRITE (IOUREP,210)
ft ICY.NOYES (IMF LAG) ,AMBT,NAMREG(IREJN) ,
ft NOYES (ATPFLG) ,PCCN,PCHC,PCCC,ALT
210 FORMAT(
ft'O', T2,'Cal. Year:',15,
>- T25,'I/M Program: ',A4,
ft T48,'Ambient Temp:',F5-1,' (F) ' ,
ft T85,'Region: ' , A4/
ft' ',T19,'Anti-tarn. Program: ',A4,
ft T46.'Operating Mode:',F5-1.2 !' /'.F5.1),
ft T83,'Altitude:',F6.0,' Ft.1)
IF (ALHFLG.GT.1) WRITE(IOUREP.215)
ft ABSHUM,
ft AC.DB.WB
215 FORMAT!
,Tig,'Absolute Humidity:',F6.2,
i, 'AC (DB / WB) : ' ,F5-1, ' (',F5 . 1 , ' /',F5-1 , ') ')
-------
C-149
Appendix C: MOBILE3 Subroutine OUTDT3 June 7, 1984
68116 WRITE (IOUREP,220)
68117 * NAMVEH, (USC8,ITER=1,10) ,
68118 * SPD,
68119 * VMTMIX
68120 220 FORMAT (
68121 *'0',' Veh. Type:',10 (2X,A8)/' + ',T15,9 (2X,A8) ,1X,A8/
68122 *' ','Veh. Speeds:'.F9.1.2F10.1,10X,5F10.I/
68123 '-' V VMT Mix:',F11.3,2F10.3,10X,5F10.3)
68]2k C
68125 IF (ALHFLG.GT.l) WRITE (IOUREP,230)
68126 * XLOAD,
68127 * TRAILR
68128 230 FORMAT (
68129 *' '.' Extra Load:',F11.3,2F10.3/
68130 *' ','Trlr in Tow:',F11.3.2F10.3)
68131 c
68132 V/RITE (IOUREP,2^0)
68133 240 FORMAT (
6813^ *'0','Composite Emission Factors (Gm/Mile)1)
68135 c
68136 DO 30 IP=IP1,IP2
68137 IF (IP.NE.l) GOTO 20
68138 c
68139 WRITE(IOUREP.250)
68140 * NAMNMH(NMHFLG) .NAMPOL (IP) ,
68141 * (EFFTP(IP.IV) ,IV=1,3) ,EFFTP(IP,9) , (EFFTP (I P, I V) , < V=4,MAXVEH) ,
68142 * WFTP(IP)
68143 250 FORMAT (
68144 *' '.A8.A4,
68145 * 9F10.2,
68146 ft F10.2)
68147 IF (ICEVFG.EQ.2.0R.ICEVFG.EQ.4) WRITE (IOUREP,260)
68148 * NAMPOL (IP) ,
68149 * (EFEVAP (IV) , IV=1 ,3) .EFEVAP (9; , (EFEVAP (IV) , I V=4 ,'AAXVEH)
68150 260 FORMAT (
68151 *' ',' >':Evap',A4,
68152 * 9F10.2.6X.,1 ')
68153 GOTO 30
68154 c
68155 20 WRITE(IOUREP,265)
68156 * NAMPOL(IP),
68157 * (EFFTP(IP,IV) ,IV=1,3) ,EFFTP (IP,9) , (EFFTP(IP,IV) ,!V=4,MAXVEH) ,
68158 * WFTP(IP)
68159 265 FORMAT (
68160 *' ','Exhaust ',A4,
68161 * 9F10.2,
68162 * F10.2)
68163 30 CONTINUE
68164 C
68165 IF(IDLFLG.EQ.1) GOTO 60
68166 WRITE(IOUREP,270)
68167 270 FORMAT (
68168 -'0','Hct Stabilized Idle Emission Factors (Gm/Min)1)
68169 c
68170 DO 50 IP=IP1,IP2
68171 IF(IP.NE.1.OR.NMHFLG.EQ.1) GOTO 40
68172 c
68173 WRITE (IOUREP,275)
-------
c-iso
Appendix C: MOBILE3 Subroutine OUTDT3 June 7,
68171* * NAMPOLdP),
68175 -: (EF IDLE (IP, IV) ,IV=1,3) ,EFIDLE(IP,9) , (EF I OLE (I P, IV) ,IV=4,MAXVEH) ,
68176 * WIDLE (IP)
68177 275 FORMAT (
68178 *' ' ,'NV Idle ', Ait,
68179 - 9F1C.2,
68180 •'• F10.2)
68181 GOTO 50
68182 C
68183 ifO WRITE (IOUREP.280)
68l8i» -'- NAMP3L (IP) ,
68185 * (EFIDLE(IP, IV) ,IV=1,3) ,EFIDLE(IP,9) , (EFIDLE(IP, IV) , I V=4.MAXVEH) ,
68186 * WIDLE(IP)
68187 280 FORMAT (
68188 ft1 ', ' Idle ' ,Ait,
68189 -- 9F10.2,
6819C * F10.2)
68191 50 CONTINUE
68192 ' c
68193 oO WRITE (IOUREP.290)
6819/+ 290 FORMAT'" ' , 112('_'))
68195 c
68196 RETURN
68197 END
-------
C-151
Appendix C: MOBILE3 Subroutine OUTDT4
June 7, 1984
69000
69001
69002
69003
69004
69005
69006
69007
69008
69009
69010
6901 1
69012
69013
690 1 4
690 15
6goi6
69017
69018
69019
69020
69021
69022
69023
69024
69025
69026
69027
69028
69029
69030
69031
69032
69033
69034
69036
69037
69038
69039
69040
69041
69042
69043
69044
69045
69046
69047
69048
69049
69050
69051
69052
69053
69054
69055
69056
69057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE OUTDT4(ICY)
OUTDT4 writes scenario parameters and output on unit
format (IFORM) 4.
Cal led* by OUTPUT.
Cal Is OUTPOL.
1 nput on cal 1 :
parameter list: 1 CY
common blocks:
/FLAGS2/ IMFLAG.ALHFLG.ATPFLG
/FLAGS3/ ICEVFG, 1 DLFLG.NMHFLG
/IOUCOM/ IOUREP
/LNKCOM/ SPD.AMBT.PCCN.PCHC.PCCC
/REGCOM/ IREJN.ALT
/RESULT/ EFFTP,WFTP,EFEVAP,EFIDLE,WIDLE
/STRING/ NOYES, COMMA, PERIOD
/SYSCOM/ MAXVEH
/USDATA/ USNAME, NUSD, IUSD
/VMXCOM/ VMTMIX
/XCFS1/ AC,XLOAD,TRAiLR,ABSHUM,DB,WB
Local array subscripts:
NAMNMH (2) - NAMNMH ( NMHFLG )
NAMPOL (3) - NAMNMH ( IP )
NAMREG (3) - NAMREG ( IREJN )
NAMVEH(IO) - NAM/EH ( IVF3 )
Local variable / array dictionary:
Name Type Description
IP1 ! see parameter dictionary
1 P2 1 see parameter dictionary
NAMNMK R*8 prefix indicating type of HC (total vs
NAMPOL 1 pollutant names
NAMREG I region names
NAMVEH R"8 vehicle class names
NWITHC 1 number of substrings to be written with
USC8 R"8 8 character underscore
INTEGER ALHFLG.ATPFLG.PRTFLG
REAL*8 USNAME
COMMON /FLAGS2/ MYMRFG , NEWF LG , 1 MFLAG , ALHFLG , ATPF LG
COMMON /FLAGS3/ IFORM, PRTF LG , 1 CEVFG , 1 DLFLG , NMHF LG
COMMON /IOUCOM/ 1 OUAER, 1 OU 1 MD , 1 OUGEN , 1 OUREP , 1 OUERR
COMMON /LNKCOM/ SPD (8) , AMBT, PCCN , PCHC . PCCC
COMMON /REGCOM/ IREJN.ALT
COMMON /RESULT/ EF FTP (3 , 9) , WFTP (3) , EF EVAP (9) , EF 1 DL
COMMON /STRING/ NOYES (2) , COMMA , PER 1 OD
COMMON /SYSCOM/ MAXVEH , MAXLTW, MAXPOL .MAXREG , 1 N 1 TPR
COMMON /USDATA/ USNAME (4 , 4) , NUSD , 1 USD (4)
IOUREP using output
non-methane)
a comma appended
, IOUASK
E(3,9) ,WIDLE(3)
-------
69058
69059
69060
69061
69062
69063
6906if
69065
69066
69067
69068
69069
69070
69071
69072
69073
69074
69075
69076
69077
69078
69079
69080
69081
69082
69083
69084
69085
69086
69087
69088
69083
69090
65091
69092
69093
69094
69095
69096
69097
69098
69099
69100
69101
69102
69103
69104
69105
69106
69107
69108
69109
691 10
69 11 1
691 12
69113
691 14
69H5
C
C
C
C
C
C
C
C
C
C
C
C
r*
L
C-152
Appendix C: MOBILE3 Subroutine OUTDT4
COMMON /VMXCOM/ VMTMIX(8)
COMMON /XCFS1/ AC.XLOAD (3) ,TRAILR (3) ,ABSHUM,DB.WB
REALftS NAMVEH (10) .NAMNMH (2) ,USC8
DIMENSION NAMREG(3).NAMPOL(3)
DATA NAMVEH/
'= ' LDGV ' ,
'f ' LDGT1 ',
'< ' LDGT2 ' ,
'= ' LDGT ' ,
'- ' HDGV ' ,
i ' LDDV ' ,
1 LDDT ' ,
'• ' HDDV ' ,
1 MC ' ,
'•- 'All Veh '/
DATA USC8/1 '/
June 7, 1984
DATA NAMREG/'Low ','High','Mid '/
DATA NAMPOL/' HC:1,' CO:','NOX:'/
DATA NAMNMH/1 Total
CALL OUTPOL(IP1,IP2)
'No-Mth
IF (NUSD.EQ.O) GOTO 10
IF (NUSD.EQ.l) WRITE(IOUREP,200) (USNAME (I CH , i USD (l)) , I CH=1 , 4) ,
ft PERIOD
NWITHC=NUSD-1
IF (NWiTHC.GT.O) WRITE (IOUREF.200)
ft ((USNAME (ICH, I USD (I CT) ) , ICH=1 ,4) .COMMA, I CT=1 , NWI THC) ,
* (USNAME (ICH, lUSD(NUSD)) , ICH=1,4) .PERIOD
200 FORMAT('0','User suppl i ed ' , 4A8 ,T46, Al . 4A8.T78, Al /
ft ' ', T15,4A8,T46,A1,4A8,T78,A1)
C Colons are aligned on columns 30 and 53 for the 80 column scenario header.
10 WRITE(IOUREP.210)
* ICY.NAMREG (IREJN) .ALT,
* NOYES (IMFLAG) ,AMBT,
* NOYES (ATPFLG) ,PCCN,PCHC,PCCC
210 FORMAT(
ft'O', T2,'Cal. Year:',15,
* T28,'Region: ',A4,
* T50,'Altitude:1,F6.0,' Ft.1/
ft1 ',T23,'!/M Program: ',A4,
ft T46,'Ambient Temp:1,F7-1,' (F)'/
-•;' ' ,T17,'Anti-tarn. Program: ',AU,
ft T4/4,'Operating Mode: ' ,F7.1,2(' /',F5.D)
IF (ALHFLG.GT.l) WRITE (IOUREP.215)
ft ABSHUM,
ft AC.DB.WB
215 FORMAT (
-------
C-153
Appendix C: MOBILES Subroutine OUTDT4 June J, 1984
69116 *' ',T17,'Absolute Humidity:',F6.2,
69117 * 146,'AC (DB / WB):',F7.1,' C.FS.l.1 /',F5.1,')')
69118 c
69119 WRITE (IOUREP,220)
69120 * NAMVEH, (USC8,ITER=1,10) ,
69121 * SPD,
69122 * VMTMIX
69123 220 FORMAT(
69124 ft'O'.'Veh. Type:',10A7/'+',T12,10A7/
69125 *' ','Veh. Spd.:1,F5.1,2F7.1,7X,5F7.1/
69126 *' ',' VMT Mix:',3F7.3,7X,5F7.3)
69127 c
69128 IF (ALHFLG.GT.l) WRITE (IOUREF,230)
69129 * XLOAD,
69130 * TRAILR
69131 230 FORMAT(
69132 *' ','Ext. Load:'.3F7-3/
69133 *' ',' Trlr Tow:'.3F7-3)
69134 C
69135 WRiTE (iOUREP.240)
69136 240 FORMAT (
69137 *'0','Composite Emission Factors (Gm/Mile)')
69138 c
69139 DO 30 IP=IP1,IP2
69140 IF (IP.NE.l) GOTO 20
69141 C
69142 WRITE (IOUREP,250)
69143 * NAMNMH (NMHFLG) .NAMPOL (IP) ,
69144 * (EFFTP(IP, IV) , IV=1,3) ,EFFTP(IP,9) , (EFFTP(IP, IV) , I V=4 .MAXVEH) ,
69145 * WFTP(IP)
69146 250 FORMAT (
69147 *' ',A6,A4,
69148 * F6.2.8F7.2,
6S149 * F7-2)
69150 IF (ICEVFG.EQ.2.0R.ICEVFG.EQ.4) WRITE (IOUREP,260)
69151 * NAMPOL (IP) ,
69152 •'•' (EFEVAP(IV) , IV=1 ,3) ,EFEVAP(9) , (EFEVAP(IV) , iV=4, MAXVEH)
69153 260 FORMAT (
69154 *' ',' sVEvap',A4,
69155 - F6.2.8F7.2,1 ')
69156 GOTO 30
69157 C
69158 20 WRITE(IOUREP,265)
69159 * NAMPOL (IP) ,
69160 * (EFFTP (IP, IV) , IV=1,3) ,EFFTP(IP,9) , (EFFTP(IP, IV) , I V=4, MAXVEH) ,
69161 * WFTP(IP)
69162 265 FORMAT(
69163 *' ','Exhst ',A4,
6gi64 * F6.2,8F7-2,
69165 * F7-2)
69166 30 CONTINUE
69167 c
69168 i F (IDLFLG.EQ.1) GOTO 60
69169 WRITE (IOUREP,270)
69170 270 FORMAT (
69171 *'0','Hot Stabilized Idle Emission Factors (Gm/Min)1)
69172 c
69173 DO 50 IP=IP1,IP2
-------
015**
Appendix C: MOBILE3 Subroutine OUTDID June 7, 1984
69174 IF (IP.NE.1.OR.NMHFLG.EQ.l) GOTO 40
69175 C
69176 WRITE(IOUREP,275)
69177 " NAMPOL (IP) ,
69178 * (EFIDLE (IP, IV) , I V= 1,3) ,EF I OLE (IP, 9) , (EFIDLE (IP, IV) ,IV=4,MAXVEH) ,
69179 * WIDLE(IP)
69180 275 FORMAT(
69181 *' ' ,'MM-Id ',A4,
69182 * F6.2.8F7.2,
69183 * F7.2)
69184 GOTO 50
69185 c
69186 40 WRITE (IOUREP.280)
69187 * NAMPOL (IP) ,
69188 * (EFIDLE (IP,IV) , IV=1,3) ,EFIDLE (IP,9) , (EFIDLE (IP,IV) ,IV=4,MAXVEH) ,
69189 * WI OLE (IP)
69190 280 FORMATf
69131 -' ',' Idle ',A4,
69192 •'• F6.2.8F7-2,
69193 * F?.2)
69'94 50 CONTINUE
69195 C
69196 60 WRITE(IOUREP,290)
69197 290 FORMAT (' ' ,80('_'))
69198 c
69199 RETURN
69200 END
-------
C-155
Appendix C: MOBILE} Subroutine OUTPOL
June 7, 1984
70000
70001
70002
70003
70004
70005
70006
70007
70008
70009
70010
70011
70012
70013
70014
70015
70016
70017
70018
70019
70020
70021
70022
70023
70024
70025
70026
70027
70028
70029
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
SUBROUTINE OUTPOL(IP1, 1 P2)
OUTPOL selects IOOD parameters for pollutant printout
Called by OUTDT1, OUTDT2, OUTDT3 and OUTDT4.
1 nput on cal 1 :
common blocks:
/FLAGS3/ PRTFLG
/SYSCOM/ MAXPOL
Output on return:
parameter 1 ist: IP1 , IP2
INTEGER PRTFLG
COMMON /FLAGS3/ IFORM, PRTFLG , 1 CEVFG, 1 DLFLG , NMHFLG
COMMON /SYSCOM/ MAXVEH .MAXLTW, MAXPOL .MAXREG , 1 N 1 TPR
IP1=PRTFLG
IP2=PRTFLG
IF (PRTFLG. LT. 4) GOTO 99
IP1 = 1
IP2=MAXPOL
99 RETURN
END
-------
C-156
Appendix C: MOBILES Block Data 01
June 7, 198*4
71000
71001
71002
71003
71004
71005
71006
71007
71008
71009
71010
7101 1
71012
71013
71014
71015
71016
71 Pi 1 -7
10 1 /
71018
7 1 0 1 9
71020
71021
71022
71023
71024
71025
71026
71027
7102S
71029
71030
71031
71032
71033
71034
71035
71036
71037
71038
71039
71040
71 r\ I -I
1 OH 1
71042
71043
71044
71045
71046
71047
71048
71049
71050
71051
71052
71053
71054
71055
71056
71057
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
^
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
BLOCK DATA
BLOCK DATA Subprogram 01
BLOCK DATA 01 defines and initializes the speed correction factor
coefficients for vehicle types LDGV, LDGT1/2 and MC .
Common block array subscripts:
AIN(6,21 ,3) - AIN ( ICOEFF, ISP, IP )
AIN1 (6,21) - AIN1 ( ICOEFF, ISP )
AIN2(6,21) - AIN2 ( ICOEFF, ISP )
AiN3(6,21) - AIN3 ( ICOEFF, ISP )
Common block dictionary:
Name Type Description
/ACOM/:
AIN R AIN1/2/3 - the 3 arrays in this BD appear as AIN in SPFCLX
AIN1 R HC speed correction factor coefficients for IV=1,2,3.8
AIN2 R CO speed correction factor coefficients for IV=1,2,3.8
A1N3 R NOX speed correction factor coefficients for IV=1,2,3»8
Local array subscripts:
Al 1 (6,9) - All ( ICOEFF, ISP )
A12 (6,9) - A12( ICOEFF, ISP )
A13(6,3) - A13( ICOEFF, ISP )
A21 (6,9) - A21 ( ICOEFF, ISP )
A22 (6,9) - A22 ( ICOEFF, ISP )
A23 (6,3) - A23 ( ICOEFF, ISP )
A31 (6,9) - A31 ( ICOEFF, ISP )
A32 (6,9) - A32 ( ICOEFF, ISP )
A33(6,3) - A33( ICOEFF, ISP )
ISP is determined by MY, IR, and IV.
Local array dictionary:
Name Type Description
The following 3 variables are for HC emissions:
All R 6 coefficients for !G=1 thru 9
A12 R 6 coefficients for IG=10 thru 18
A13 R 6 coefficients for IG=19 thru 21
The following 3 variables are for CO emissions:
A21 R o coefficients for IG=1 thru 9
A22 R 6 coefficients for IG=10 thru 18
A23 R 6 coefficients for IG=19 thru 21
The following 3 variables are for NOX emissions:
A31 R 6 coefficients for IG=1 thru 9
A32 R 6 coefficients for IG=10 thru 18
-------
C-157
71058
71059
71060
71061
71062
71063
71064
71065
71066
71067
71068
71069
71070
71071
71072
71073
71074
71075
71076
71077
71078
71079
71080
71081
71082
71083
71084
71085
71086
71087
71088
71089
71090
71091
71092
71093
71094
71095
71096
71097
71098
71099
71 loo
71101
71102
71103
71104
71105
71106
71107
71108
71109
71110
71111
71112
71113
71114
71115
Appendix C: MOBILE3 Block Data 01
A33 R 6 coefficients for IG=19 thru 21
Notes:
Speed correction coefficients were updated.
(NOX coeff. are based on logs for IG=19+)
The dimensions were increased from 18 (in MOBILE2) to 21.
COMMON ,/ACOM/ AIN1 (6,21) , AIN2 (6,21) , AIN3 (6, 21)
DIMENSION All (6,9) ,A1 2(6,9) ,A1 3(6,3) ,
June 7,
*
*
A21 (6,9) ,A22(6,9) ,A23(6,3) ,
A31 (6,9) ,A32(6,9) ,A33(6,3)
EQUIVALENCE
* (A INI (1,1) ,A11 (1,0) , (AIM 1 (1,10) ,A1 2(1,1)) , (A INI (1,19) ,A1 30,0) ,
*(AIN2(1,1) ,A21 (1,0) , (AIN20.10) ,A22(1,0) , (AIN20.19) ,A230,0) ,
*(AIN3(1,0 ,A31 0,0) , (A I N3 0,10) ,A32(1,0) . (A I N3 0,1 9) ,A330,0)
HC speed correction factor coefficients
DATA AlI/
;'c
*
it
it
it
it
A
*
/v
i;
it
it
it
it
-*c
*
if
it
DATA
it
it
i;
it
it
it
it
it
it
it
it
it
it
it
it
it
2. 246 12 £+00,
2.31026E+00,
2.16556E+00,
2.39726E+00,
2.40873E+00,
2.232i/E+OC,
2.25223E-HDO,
2.02779E+00,
2. 15056E+00,
A12/
2.23021E+00,
2. 12230E+00,
2. 15361E+00,
2.07346E+00,
2.34948E+00,
2. 11340E+00,
2. 11940E+00,
2.68382E+00,
-2.90973E-01,
-4.72494E-04,
-2.89572E-01,
-4.46689E-04,
-2.69992E-01 ,
-4.33&38E-04,
-2.99985E-01,
-4.87491E-04,
-3.08187E-01,
-5.06843E-04,
-2.84985E-C1 ,
-4.56738E-04,
-2.87778E-01 ,
-4.73179E-04,
-2.73049E-01 ,
-4.60304E-04,
-2.83620E-01 ,
-4.42136E-04,
-2.93648E-01 ,
-4.84148E-04,
-2-91072E-01 ,
-5-26148E-04,
-2.83451E-01 ,
-4.69759E-04,
-2.89353E-01,
-5-54707E-04,
-3.04959E-01,
-5.09623E-04,
-2.85676E-01 ,
-5.00793E-04,
-2.98632E-01 ,
-6.16544E-04,
-3.44633E-01 ,
-6.25720E-04,
1 .58890E-02,
6.94077E-06,
1 -52990E-02,
6.48183E-06,
1.44221E-02,
6.50735E-06,
1 .61351E-02,
7.29093E-06,
1 .68168E-02,
7-53855E-06,
1.53833E-02,
6.73486E-06,
1.56820E-02,
7.07954E-06,
1-53577E-02,
6.78527E-06,
1 .53836E-02,
6.28732E-06,
1 .62356E-02,
7.11591E-06,
1 .69089E-02,
8.02705E-06,
1 .56948E-02,
6.93832E-06,
1 .73042E-02,
8.64204E-06,
1 .68416E-02,
7.59516E-06,
1 .63180E-02,
7.55067E-06,
1 .84473E-02,
9-92062E-06,
1.95417E-02,
9-78442E-06,
-3-92798E-08,
-3-63456E-08,
-3.78100E-08,
-4.19769E-08,
-4.3159&E-08.
-3.83798E-08,
-4.08456E-08,
-3.84880E-08,
-3.4631 1E-08/
-4.02861E-08,
-4.701 17E-08,
-3-94707E-08,
-5. 13107E-08,
-4.34963E-08,
-4.37187E-08,
-6.04021E-08,
-5-83369E-08,
-------
C-158
Appendix C: MOBILE3 Block Data 01
2.395140E+00, -3.35781E-01, 2.11&09E-02,
- -7.31550E-014, 1.20715E-05,
DATA A13/
1 .2151+5E+00, -7.07&33E-02, k.kbkdQl-Ok,
'; O.OOOOOE+00, O.OOOOOE+00,
1 .1*1+386E+00, -8.80857E-02,
O.OOOOOE+00,
'c 9.8it090E-01, -5.67319E-02,
'c O.OOOOOE+00,
June 7,
O.OOOOOE+00,
3.32820E-014,
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00/
C CO speed correction factor coefficients
DATA A217
1.81978E+00,
2.33989E+00, -2.96978E-01,
2.Hl4l5l4E+00, -2.91i+73E-01!
2.i*o551E+00, -3.05023E-01
2.77801+E+oo, -3.19130E-01.
2.78899E+00, -3-27107E-01
2.707143E+00, -3.31038E-01
1.86919E+00, -2.76679E-01
1.5231*7E-02,
7.58207E-06,
1 .60071E-02,
7.06752E-06,
-14.1495T4E-08,
-14.03978E-08,
5.29781E-06,
6.99075E-06,
l .53183E-02,
6.71906E-06,
1.76179E-02,
-3-99758E-08,
-3.1149&9E-08,
-3.714140 IE-08,
1.72335E-02.
8.71&78E-06,
1.703014E-02,
1.82133E+00, -2.7205'tE-Ol,
'c -5.52021E-014,
DATA A22/
2.01i<2!E+00. -2.95188E-01 , 1.86353E-02,
c -6.2160&E-01*, 9.93&57E-06,
2.0i4533E+00, -3. 10618E-01 , 2.04852E-02,
-7.08527E-014, 1.16215E-05,
2.31868E+00, -3.14! 11+7E-Q1 , 2 .Ogl4l46E-02 ,
-6.65891E-014, 1.02225E-05,
2.57522E+00, -3.28888E-01 , 1 .897i*7E-02,
'c -6.28263E-0^, 1 .00924E-05,
-3.328I7E-01, 1.76277E-02,
7.72221E-06,
2.10112E-02,
1.08390E-05,
2.32775E-02,
1.36231E-05,
2.83929E+00, -3.6875&E-01, 2.10782E-02,
1 .062&7E-05,
2.70721E-02,
1 .65270E-05,
DATA A23/
1.16177E+00, -5.92737E-02,
•c O.OOOOOE+00,
'; 8.81952E-01, -14.49976E-02,
O.OOOOOE+00,
8.581419E-01, -14.37969E-02,
O.OOOOOE+00,
2. 151487E+00, -3.29H6E-01,
-6.89057E-014,
-3.6295^-01,
-3.915&2E-01.
-9.76178E-014,
O.OOOOOE-+-00,
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00,
O.CCOOGE+00,
O.QOOOQE+00,
-5.16980E-08,
-5-59779E-G8,
-7.15690E-08,
-5.98265E-08,
-6.12727E-08,
-14.37025E-08,
-6.14/125E-08,
-8.55909E-08,
-6.361405E-C8,
-1.01+317E-07/
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00/
-------
C-159
Appendix C: MOBILE3 Block Data 01
June 7, 1984
71174
7H75
7H76
7H77
71178
7H79
71180
71181
71182
7H83
71184
7H85
71186
7H87
71188
71189
71190
7H91
71192
71193
71194
71195
71196
7H97
7H98
7H99
71200
71201
71202
71203
71204
71205
71206
71207
71208
71209
71210
7121 1
71212
71213
71214
71215
71216
71217
71218
71219
71220
71221
71222
C NOX speed correction factor coeffic
C
i ents
DATA A31/
;'c
5*c
ft
;'c
ft
5'c
ft
ft
ft
ft
ft
ft
ft
ft
ft
i'i
;';
ft
DATA
ft
ft
ft
ft
;'c
ft
ft
ft
•';
ft
A
;';
;':
ft
5';
ft
',';
•ft
DATA
!'t
>':
•/;
5';
;V
5'C
2.44424E+00,
1 .68635E+00,
1 . 12646E+00,
1 .22677E+00,
1 .01743E+00,
9.8/600E-01 ,
1 .15917E+00,
1 .88656E+00,
1.55777E+00,
A32/
2.04516E+00,
1 .63262E+00,
1 .44825E+00,
2.45969E-01 ,
1 .28169E+00,
1 .53447E+00,
7.04805E-01 ,
7.83838E-Q1 ,
9.42131E-01 ,
A33/
3.08282E-01 ,
2.9504&E-01 ,
3.86041E-01 ,
-2.50107E-01,
-2.87025E-04,
-1 . 18303E-01 ,
-1.37139E-04,
-3-93405E-02,
-6.08024E-05,
-4.44973E-02,
-5.&7150E-05,
-1 .18958E-02,
-2.1574CE-05,
-1.95674E-02,
-4.04000E-05,
-/4.4i,536E-02,
-6.68990E-05,
-1 .61289E-01 ,
-1 .85609E-04,
-1 .13032E-01 ,
-1 .43409E-04,
-1 -94014E-01 ,
-2.31754E-04,
-1 .21861E-01,
-1 .46293E-04,
-1 .22444E-01 ,
-1 -71078E-04,
8.41954E-02,
•6.29880E-05,
-8.04874E-02,
-1 .18891E-04,
-i .25671E-01 ,
-1 .&9428E-04,
3.81527E-02,
3.26140E-05,
3.28549E-04,
-3.19350E-05,
-4.23240E-02,
-9-39853E-05,
-2.30362E-02,
O.OOOOOE+00,
-2.36333E-02,
O.OOOOOE+00,
-2.62961E-02,
O.OOOOOE+00,
1.38293E-02,
2.07585E-06,
6.54975E-03,
1 .00849E-06,
2.68&37E-03,
4.77286E-07,
2.6247&E-03,
4.34293E-07,
9.143&5E-04,
1 .82300E-07,
1 .69645E-03,
3.28001E-07,
2.96425E-03,
5.22365E-07,
9.04995E-03,
1.32555E-06,
6.71832E-03,
1 .06079E-06,
1 . 1073&E-02,
1 .68372E-06,
7.03020E-03,
1 .06141E-06,
7.95024E-03,
1.25777E-06,
-3.40841E-03,
-4.13975E-07,
5-35735E-03,
9.010&OE-0/,
7.85919E-03,
1 .25494E-C6,
-1.73907E-03,
-2.03847E-07,
1 .06029E-03,
2.90389E-07,
3.86253E-03,
7-53883E-07,
3.72830E-04,
O.OOOOOE+00,
4.37750E-04,
O.OOOOOE+00,
3-36740E-04,
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00,
0, OOOOOE+00/
O.OOOOOE+00,
O.OOOOOE+00.
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00/
O.OOOOOE+00,
O.OOOOOE+00,
O.OOOOOE+00/
END
-------
C-160
Appendix C: MOBILE3 Block Data 02
June 7, 1984
72000
72001
72002
72003
72004
72005
72006
72007
72008
72009
72010
7201 1
72012
72013
72014
72015
72016
72017
72018
~r o n i n
720 19
72020
72021
72022
72023
72024
72025
72026
72027
72028
72029
72030
72031
72032
72033
72034
72035
72036
72037
72038
72039
"7 T n 1, n
/2UHU
72041
72042
72043
72044
72045
72046
72047
72048
72049
72050
72051
72052
72053
72054
72055
72056
72057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
f*
t_r
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
BLOCK DATA
BLOCK DATA Subprogram 02
BLOCK DATA 02 initializes fleet characterization data:
(1) annual mileage accumulation rates by relative (to evaluation year)
model year (JDX) and vehicle type (IV)
(2) July 1 registration distributions, also by JDX and IV
(3) vehicle miles travelled (vmt) mix, by IV
Common block array subscripts:
AMAR (20, 8) - AMAR ( JDX, IV )
JULMYR(20,8) - JULMYR ( JDX, IV )
VMTMIX(8) - VMTMiX ( IV )
Common block dictionary:
Name Type Description
/MYRSAV/:
NEWCUM 1 cumulative model year mileage recalculation flag
AMAR R annual mileage accumulation rates
JULMYR R July 1 registration distributions
/VMXCOM/:
VMTMIX R vehicle miles traveled mix
Local array subscripts:
V12MAR(20,2) - V12MAR (JDX, IV )
V34MAR(20,2) - V34MAR (JDX, IV)
V56MAR(20,2) - V56MAR (JDX, IV )
V78MAR(20,2) - V78MAR (JDX, IV )
Local array dictionary:
Name Type Descriptions
V12MAR R annual mileage accumulation rates for LDGVs and LDGTls
V34MAR R annual mileage accumulation rates for LDGT2s and HDGVs
V56MAR R annual mileage accumulation rates for LDDVs and LDDTs
V78MAR R annual mileage accumulation rates for HDDVs and MCs
Notes :
SAVMYM & SAVMYR from MOBILE2 were changed to AMAR 6 JULMYR, respectively
The model year mileage recalculation flag "NEWCUM" is
initial! zed here.
Annual mileage accumulation rates and July 1 registration
distributions were updated for all vehicle types,
except MCs.
HDDV MAR values are initialized as all zeros, they are
-------
72058
72059
72060
72061
72062
72063
72064
72065
72066
72067
72068
72069
72070
72071
72072
72073
72074
72075
72076
72077
72078
72079
72080
72081
72082
72083
72084
72085
72086
72087
72088
72089
72090
72091
72092
72093
72094
72095
72096
72097
72098
72099
72100
72101
72102
72103
72104
72105
72106
72107
72108
72109
721 10
721 1 1
721 12
72113
721 14
72115
C
C
C
C
C
C
C
c
C
c
c
c
c
c
c
c
c
c
c
c
C-161
Appendix C: MOBILE3 Block Data 02 June 7, 1984
calculated by subroutine HDDMAR, or supplied by user.
REAL JULMYR
COMMON /MYRSAV/ AMAR (20,8) ,JULMYR (20,8) ,NEWCUM
COMMON /VMXCOM/ VMTMIX(8)
DIMENSION V12MAR(20,2) , V34MAR (20 , 2) , V56MAR (20, 2) , V?8MAR (20, 2)
EQUIVALENCE
*(AMAR(1, 1) ,V12MAR(1,1)) ,
* (AMAR (1,3) ,V34MAR(1,1)) ,
* (AMAR (1,5) ,V56MAR(1,1)) ,
* (AMAR (1,7) ,V78MAR(1, 1))
Initialize NEWCUM.
DATA NEWCUM /!/
Typical vmt mix (values are either computed in TFCALX or supplied by user):
DATA VMTMIX/
* .782k, .0825, .0468, .0419, .0021, .0004, .0354, .00857
Annual average mileage accumulation rates (divided by 100000)
DATA V12MAR/
LDGV
*.12818, ^.12102, .11427, .10/89, .10187,
''=.09619, '.09082, .08575, .08096, .07645,
*.07218, .06815, -06435, .06076, .05737,
='=.05416, .05114, .04829, -04559, .04305,
LDGT1
-=.17394, .16132, .14961, .13876, .12869,
•'-.11935, .11069, .10266, .09521, .08830,
ft.08189, .07595, .07044, .06533, .06059,
*.05619, .05211, .04833, .04483, .041577
DATA V34MAR/
LDGT2
*. 18352, .16946, .15648, .14449, .13342,
*. 12320, .11376, .10504, .09700, .08956,
'•--.08270, .07637, .07052, .06511, .06012,
='=.05552, .05126, .04734, .04371, .04036,
HDGV
=•=.19967, .18077, .16365, .14815, .13413,
*. 12143, -10993, .09952, .09010, .08156,
='•-.07384, .06685, .06052, .05479, .04960,
*.04490, .04065, .03680, .03332, .030167
DATA V56MAR/
LDDV
='=.12818, .12102, .11427, .10789, .10187,
=•=.09619, .09082, .08575, .08096, .07645,
='=.07218, .06815, .06435, .06076, .05737,
='=.05416, .05114, .04829, -04559, -04305,
LDDT
=•=.17552, .16262, .15068, .13961, .12936,
*.11986, .11105, .10290, .09534, .08833,
=•=.08185, .07583, .07026, .06510, .06032,
-------
C-162
Appendix C: MOBILE3 Block Data 02 June 7, 1984
72116 '-.05589, .05179, .01+798, .04446, .041197
72117 DATA V78MAR/
72118 C HDDV
72119 C Warning: There are no default HDDV MAR values. Either the user supplies
72120 C them or they are computed by subroutine HDDMAR.
72121 - .000, .000, .000, .000, .000. .000, .000, .000, .000, .000,
72122 * .000, .000, .000, .000, .000, .000, .000, .000, .000, .000,
72123 C MC
72124 * .041, .028, .021, .016, .012, .008, .006, .004, .002, .002,
72125 * .002, .000, .000, .000, .000, .000, .000, .000, .000, .ooo/
72126 c
72127 C Vehicle registration distributions (enter unmodified data)
72128 c
72129 DATA JULMYR/
72130 C LDGV
72131 ft.080, .101, .095, -089, .083, .077, .071, .065, .059, .053,
72132 *.o47, .041, .035, -029, .023, -017, -Oil, .008, .006, .008,
72133 C LDGT1
72134 ''=.067, .085, .081, .077, -073, -069, .065, .061, .057, .053,
72135 *.Q48, .044, .040, .036, .032, .028, .024, .020, .016, .024,
72136 C LDGT2
72137 '-=.067, .085, .081, .077, -073, -069, .065, .061, .057, .053,
72138 *.048, -044, .040, .036, .032, .028, .024, .020, .016, .024,
72139 C HDGV
72140 *.079, -136, .116, .099, .085, .072, .062, .053, -045, .038,
72141 *.033, .028, .024, .020, .018, .015, -013, .011, .009, -045,
72142 C LDDV
72143 *.o8o, .101, .095, .089, .083, .077, .071, .065, .059, .053,
72144 *.o47, -041, -°35, -029, .023, .017, .011, .008, .006, .008,
72145 C LDDT
72146 ''-.067, .085, .081, .077, -073, .069, .065, .061, .057, -053,
72147 A.048, .044, .040, .036, .032, .028, .024, .020, .016, .024,
72148 C HDDV
72149 *.u90, .151, -126, .105, .088, .073- .061, .051, .043, .036,
72150 ''=.030, .025, .021, .017, .014, .012, .010, .008, .007, .031,
72151 C MC
72152 * .133, -145, .138, .116, .123, -114, .069, .044, .024, .009,
72153 * .085, .000, .000, .000, .000, .000, .000, .000, .000, .0007
72154 c
72155 END
-------
C-163
Appendix C: MOBILE3 Block Data 03
June 7, 1984
73000
73001
73002
73003
73004
73005
73006
73007
73008
73009
73010
73011
73012
73013
73014
73015
73017
73018
73019
73020
73021
73022
73023
73024
73025
73026
73027
73028
73029
~7 ~j r^t i r\
1 ^U j)U
73031
73032
73033
73034
73035
73036
73037
73038
73039
73040
73041
73042
73043
73044
73045
73046
73047
73048
73049
73050
73051
73052
73053
73054
73055
73056
73057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
BLOCK DATA
BLOCK DATA Subprogram 03
BLOCK DATA 03 defines the first/last years of the model year groups used
to select the slope 6 intercept of FTP & idle emission rate equations.
Common block array subscripts:
MYGERQ(20,2,3,8,2) - MYGERQ ( JG, IFL, IP, IV, IR )
IFL=1 first year of the model year group,
IFL=2 last year of the model year group.
Common block dictionary:
Name Type Description
/ERQCOM/:
MYGERQ 1 model year groups for FTP & idle emission rate equation
slope & intercept arrays (ZMLBEF, DRBEF, ZMLIDL, DRIDL)
Local array subscripts:
IERLO(20,2,3) - IERLO ( IG, IFL, IP )
IERHKIV>(20,2,3) - IERHKIV> ( IG, IFL, IP )
Local array dictionary:
Name Type Descriptions
IERLO 1 low altitude my groups for FTP & idle emission rates
IERHKIV> 1 high altitude my groups for FTP 6 idle emission rates
Notes :
The dimensions were increased from 15 (in MOBILE2) to 20 and new model
year groups were installed.
COMMON /ERQCOM/ MYGERQ (20 , 2 , 3 , 8 , 2)
DIMENSION
* IERL01 (20,2,3) ,
• IERL02(20,2,3) ,
IERL03(20,2,3) ,
• IERL04(20,2,3) ,
IERL05(20,2,3) ,
IERL06(20,2,3) ,
IERL07(20,2,3) ,
* 1ERL08(20,2,3)
EQUIVALENCE
* (MYGERQ (1,1,1, 1,1) , IERL01 (1,1,1)) ,
* (MYGERQ (1, 1,1,2,1), IERL02(l, 1,1)),
(MYGERQ(1,1,1,3,D ,IERL03(1,1,D) ,
* (MYGERQ (1, 1,1,4, 1) , 1 ERL04 (1 , 1 , 1) ) ,
(MYGERQ (1, 1,1,5,1) , IERL05(1,1,D) ,
-------
C-164
Appendix C: MOBILE3 Block Data 0}
June 7, 1981*
73058
73059
73060
73061
73062
73063
73061+
73065
73066
73067
73068
73069
73070
73071
73072
73073
7307^
73075
73076
73077
73078
73079
73080
73081
73082
73083
7308*4
73085
73086
73087
73088
73089
73090
73091
73092
73093
7309^
73095
73096
73097
73098
73099
73100
73101
73102
73103
73101*
73105
73106
73107
73108
73109
73HO
731H
73112
73H3
73111*
73H5
* (MYGERQO
* (MYGERQO
* (MYGERQO
C
DIMENSION
* IERHI 1 (20
* 1 ERH 1 2 (20
* IERHI 3 (20
* 1 ERH lit (20
* IERHI 5 (20
* IERHI 6 (20
* IERHI 7 (20
* IERHI 8 (20
C
EQUIVALENCE
* (MYGERQO
* (MYGERQO
* (MYGERQO
* (MYGERQO
* (MYGERQO
* (MYGERQO
* (MYGERQO
* (MYGERQO
C
DATA IERL01/
C HC
* 191*1,
* 1985,
* 1967,
* 1 989 ,
C CO
1 91* 1 ,
* 1985,
* 1967,
* 1986,
C NOX
* 19l4l,
1985,
* 1967,
* 1986,
C
C
1968
1990
1969
2020
1968
1987
1969
1989
1968
1987
1972
1989
,1,1,6,1) ,
,1,1,7,1) ,
,1,1,8,1) ,
,2,3) ,
,2,3) ,
,2,3) ,
,2,3) ,
,2,3) ,
,2,3) ,
,2,3) ,
,2,3)
,1,1,1,2) ,
,1,1,2,2) ,
,1,1,3,2) ,
,1,1,4,2) ,
,1,1,5,2) ,
,1,1,6,2) ,
,1,1,7,2) ,
,1,1,8,2) ,
,1970,
,0000,
,1971,
,0000,
,1970,
,1990,
,1971,
,2020,
,1973,
,1990,
,1971*,
,2020,
1972
oooo
1971*
oooo
1972
oooo
1971*
oooo
1975
oooo
1976
oooo
IERL060 , 1
IERL07 0,1
IERL080.1
IERHI 1 (1 , 1
IERHI2 0 , 1
IERHI30, 1
IERHUO, 1
IERHI5 (1 , 1
IERHI6 (1 , 1
IERHI7 (1 , 1
IERHI80.1
,1975
,0000
,1979
,0000
,1975
,0000
,1979
,0000
,1977
,0000
,1979
,0000
,1980
,0000
,1980
,0000
,1980
,0000
, 1980
,0000
, 1980
,0000
,1980
,0000
,1)),
,1)),
,1))
,1)),
,1)),
,1)),
,1)),
,1)),
,0),
,1)),
,1))
,1981,
,0000,
,1981,
,0000,
,1981,
,0000,
,1981,
,0000,
,1981,
,0000,
,1981,
,0000,
1982
oooo
1982
oooo
1982
oooo
1982
oooo
1982
oooo
1982
oooo
,1983
,0000
,1983
,0000
,1983
,0000
,1983
,0000
,1983
,0000
,1983
,0000
,1981*
,0000
,1981*
,0000
,1981*
,0000
,1984
,0000
,1981*
,0000
,1981*
)
)
9
9
*
9
9
9
9
9
»
,0000/
DATA IERL02/
C HC
1 91* 1 ,
* OOOO,
1967,
* oooo ,
C CO
* 1 91* 1 ,
1987,
* 1967,
* 2020,
C NOX
* 19^1,
* OOOO ,
* 1967,
* oooo,
1968
OOOO
1969
oooo
1968
oooo
1969
oooo
1968
oooo
1972
oooo
,1970,
,0000,
,1971,
,0000,
,1970,
,0000,
,1971,
,0000,
,1973,
,0000,
,1971*.
,0000,
1972
oooo
1971*
oooo
1972
oooo
1971*
oooo
1975
oooo
1978
oooo
,1975
,0000
,1978
,0000
,1975
,0000
,1978
,0000
,1979
,0000
,1983
,0000
,1979
,0000
,1980
,0000
,1979
,0000
,1980
,0000
,1981*
,0000
,1984
,0000
,1981,
,0000,
,1983,
,0000,
,1981,
,0000,
,1981,
,0000,
,1985,
,0000,
,1986,
,0000,
1981*
oooo
1981*
oooo
1982
oooo
1983
oooo
1987
oooo
2020
oooo
,1985
,0000
,1986
,0000
,1984
,0000
,1981*
,0000
,0000
,0000
,0000
,0000
,1987
,0000
,2020
,0000
,1985
,0000
,1986
,0000
,0000
,0000
,0000
»
*
9
)
»
9
9
9
9
9
9
,0000/
-------
C-165
73116
73117
73H8
73H9
73120
73121
73122
73123
73124
73125
73126
73127
73128
73129
73130
73131
73132
73133
73134
73135
73136
73137
73138
73139
73140
73141
73142
73143
73144
73145
73146
73147
73148
73149
73150
73151
73152
73153
73154
73155
73156
73157
73158
73159
73160
73161
73162
73163
73164
73165
73166
73167
73168
73169
73170
73171
73172
73173
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
HC
CO
NOX
HC
CO
Appendix C: MOBILE3 Block Data 03
DATA IERL03/
1941,1970,1974,1979,1981,1984,1985,1987,0000,0000,
'= 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
1969,1973,1978,1980,1983,1984,1986,2020,0000,0000,
< 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
1941,1970,1974,1979,1981,1982,1984,1985,1987,0000,
: 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
1969,1973,1978,1980,1981,1983,1984,1986,2020,0000,
0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
1941,1970,1974,1979,1984,1985,1987,0000,0000,0000,
0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
1969,1973,1978,1983,1984,1986,2020,0000,0000,0000,
0000,0000,0000,0000,0000,0000,0000,0000,0000,0000/
DATA IERL04/
1941,1963,1970,1974,1978,1979,1981,1983,1984,1985,
! 1986,1987,1991,1994,1997,0000,0000,0000,0000,0000,
1962,1969,1973,1977,1978,1980,1982,1983,1984,1985,
= 1986,1990,1993,1996,2020,0000,0000,0000,0000,0000,
June 7, 1984
1941,1963,
1986,1987,
1962
1986
1969,
1990,
1970,1974,1978,1979,1981,1983,1984,1985,
1991,1994,1997,0000,0000,0000,0000,0000,
1973,1977, 1978,1980,1982,1983,"1984,1985,
1993,1996,2020,oooo,oooo,oooo,oooo,oooo,
NOX
1941,1963,1970,1974,1978,1979,1981,1983,1984,1985,
1986,1987,1991,1994,1997,0000,0000,0000,0000,0000,
1962,1969,1973,1977,1978,1980,1982,1983,1984,1985,
1986,1990,1993,1996,2020,0000,0000,0000,0000,00007
HC
CO
NOX
DATA IERL05/
1941,1975,
: 0000,0000,
1974,1976,
: 0000,0000,
1941,1975,
: 0000,0000,
1974,1976,
• 0000,0000,
1941,1975,
0000,0000,
1974,1976,
0000,0000,
1977,1978,1979,1980,0000,0000,0000,0000,
oooo,oooo,oooo,oooo,oooo,oooo,oooo,oooo,
1977,1978,1979,2020,0000,0000,0000,0000,
oooo,oooo,oooo,oooo,oooo,oooo,oooo,oooo,
1977,1978,1979,1980,0000,0000,0000,0000,
oooo,oooo,oooo,oooo,oooo,oooo,oooo,oooo,
1977,1978,1979,2020,0000,0000,0000,0000,
oooo,oooo,oooo,oooo,oooo,oooo,oooo,oooo,
1977,1978,1979,1980,1981,1985,0000,0000,
0000,0000,0000,0000,0000,0000,0000,0000,
1977,1978,1979,1980,1984,2020,0000,0000,
0000,0000,0000,0000,0000,0000,0000,00007
DATA IERL06/
HC
-------
C-166
Appendix C: MOBILE3 Block Data 03
June 7,
73174
73175
73176
73177
73178
73179
73180
73181
73182
73183
73184
73185
73186
73187
73188
73189
73190
73191
73192
73193
73194
73195
73196
73197
73198
73199
73200
73201
73202
73203
73204
73205
73206
73207
73208
73209
73210
73211
73212
73213
73214
73215
73216
73217
73218
73219
73220
73221
73222
73223
73224
73225
73226
73227
73228
73229
73230
73231
* 1941 , 1978, 1981 ,0000,0000,0000,0000,0000,0000,0000,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
* 1977,1 980 , 2020 , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO ,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
C CO
- 1941,1978,1981, oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
* 1977,1 980 , 2020 , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO ,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
C NOX
* 1941,1978,1981,1987, oooo , oooo , oooo , oooo , oooo , oooo ,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
" 1977, 1980, 1986,2020,0000,0000,0000,0000,0000,0000,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo/
C
C
DATA IERL07/
C HC
* 1941,1963,1966,1969,1972,1975,1980,1982,1985,1986,
" 1987, 1993, 1997,0000,0000,0000,0000,0000,0000,0000,
* 1962,1965, 1968,1971,1974,1979,1981,1984,1985,1986,
* i 992 , i 996 , 2020 , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
C CO
* 1941,1963, 1966,1969,1972,1975,1980,1982,1985,1986,
* 1987, 1993, 1997,0000,0000,0000,0000,0000,0000,0000,
ft 1962,1965, 1968,1971,1974, 1979,1981,1984,1985,1986,
- 1 992 , 1 996 , 2020 , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO ,
C NOX
1941,1963, 1966,1969,1972,1975,1980,1982,1985,1986,
* 1987, 1993, 1997,0000,0000,0000,0000,0000,0000,0000,
1962,1965,1968,1971,1974,1979,1981,1984,1985,1986,
* 1992,1996, 2020 , oooo , oooo , oooo , oooo , oooo , oooo , oooo/
C
C
DATA IERL08/
C HC
* 1941 , 1978, 1980,0000,0000,0000,0000,0000,0000,0000,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
* 1977,1979, 2020 , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO ,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
C CO
* 1941 , 1978, 1980,0000,0000,0000,0000,0000,0000,0000,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
* 1977,1979,2020, oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
C NOX
* 1941,1978,1980, oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
-•-- oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
* 1977,1979,2020, oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo/
C
C
DATA I ERHI I/
C HC
1941,1968,1970,1972,1975,1977,1978,1980,1981,1982,
* 1983, 1984, 1985, 1990,0000,0000,0000,0000,0000,0000,
1967,1969,1971,1974,1976,1977,1979,1980,1981,1982,
* 1983, 1984, 1989,2020,0000,0000,0000,0000,0000,0000,
-------
C-167
Appendix C: MOBILE3 Block Data 03
June 7, 1984
73232
73233
73234
73235
73236
73237
73238
73239
73240
73241
73242
73243
73244
73245
73246
73247
73248
73249
73250
73251
73252
73253
73254
73255
73256
73257
73258
73259
73260
73261
73262
73263
73264
73265
73266
73267
73268
73269
73270
73271
73272
73273
73274
73275
73276
73277
73278
73279
73280
73281
73282
73283
73284
73285
73286
73287
73288
73289
C CO
1941,
1983,
1967,
1983,
C NOX
1941,
1984,
1967,
1984,
C
C
1968,
1984,
1969,
1984,
1968,
1985,
1972,
1986,
1970,
1985,
1971,
1986,
1973,
1987,
1974,
1989,
1972
1987
1974
1989
1975
1990
1976
2020
,1975
,1990
,1976
,2020
,1977
,0000
,1977
,0000
,1977
,0000
,1977
,0000
,1978
,0000
,1979
,0000
,1978
,0000
,1979
,0000
, 1980
,0000
,1980
,0000
,1980
,0000
, 1980
,0000
,1981
,0000
, 1981
,0000
,1981
,0000
,1981
,0000
,1982
,0000
,1982
,0000
,1982
,0000
,1982
,0000
,1983
,0000
,1983
)
,
9
9
9
9
,
,00007
DATA IERHI27
C HC
* 1941,
* 1984,
* 1967,
ft 1984,
C CO
ft 1941,
1984,
1967,
ft 1984,
C NOX
ft 1941,
* 1985,
1967,
ft 1986,
C
C
1968,
1985,
1969,
1986,
1968,
1985,
1969,
1986,
1968,
1987,
1972,
2020,
1970,
1987,
1971,
2020,
1970,
1987,
1971,
2020,
1973,
0000,
1974,
0000,
1972
0000
1974
0000
1972
0000
1974
0000
1975
0000
1976
0000
,1975
,0000
,1976
,0000
,1975
,0000
,1976
,0000
,1977
,0000
,1977
,0000
,1977
,0000
,1977
,0000
,1977
,0000
,1977
,0000
,1978
,0000
,1978
,0000
,1978
,0000
,1978
,0000
,1978
,0000
,1978
,0000
,1979
,0000
,1980
,0000
,1979
,0000
,1980
,0000
,1979
,0000
,1980
,0000
,1981
,0000
,1981
,0000
,1981
,0000
,1981
,0000
,1981
,0000
,1981
,0000
,1982
,0000
,1983
,0000
,1982
,0000
,1983
,0000
,1982
,0000
,1983
,0000
,1984
,0000
,1984
9
9
9
9
9
9
9
,
*
t
»
,00007
DATA IERHI3/
C HC
1941,
ft 0000 ,
1 969 ,
ft 0000 ,
C CO
ft 1941,
ft 0000,
1969,
ft 0000 ,
C NOX
ft 1941,
ft 0000 ,
1969,
ft 0000 ,
C
C
1970,
0000,
1973,
0000,
1970,
0000,
1973,
0000,
1970,
0000,
1973,
0000,
1974,
0000,
1978,
0000,
1974,
0000,
1978,
0000,
1974,
0000,
1978,
0000,
1979
0000
1980
0000
1979
0000
1980
0000
1979
0000
1980
0000
,1981
,0000
,1981
,0000
, 1981
,0000
, 1981
,0000
,1981
,0000
,1981
,0000
, 1982
,0000
,1983
,0000
,1982
,0000
,1983
,0000
,1982
,0000
,1983
,0000
,1984
,0000
, 1984
,0000
,1984
,0000
, 1984
,0000
,1984
,0000
, 1984
,0000
,1985
,0000
,1986
,0000
,1985
,0000
,1986
,0000
. 1985
,0000
,1986
,0000
,1987
.0000
,2020
,0000
,1987
,0000
,2020
,0000
,1987
,0000
,2020
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
9
>
9
,
t
t
*
9
9
9
9
,00007
DATA IERHI47
C HC
ft 1941,
ft 1986,
: 1962,
1 986 ,
C CO
1941,
1986,
1962,
1963,
1987,
1969,
1990,
1963,
1987,
1969,
1970,
1991,
1973,
1993,
1970,
1991,
1973,
1974
1994
1977
1996
1974
1994
1977
,1978
,1997
,1978
,2020
,1978
,1997
,1978
,1979
,0000
,1980
,0000
,1979
,0000
,1980
,1981
,0000
,1982
,0000
,1981
,0000
,1982
,1983
,0000
,1983
,0000
,1983
,0000
,1983
,1984
,0000
,1984
,0000
,1984
,0000
,1984
,1985
,0000
,1985
,0000
,1985
,0000
,1985
,
*
9
,
9
9
9
-------
C-168
Appendix C: MOBILE3 Block Data 03
June 7, 1984
73290
73291
73292
73293
73294
73295
73296
73297
73298
73299
73300
73301
73302
73303
73304
73305
73306
73307
73308
73309
73310
733H
73312
73313
73314
73315
73316
73317
73318
73319
73320
7332-
73322
73323
73324
73325
73326
73327
73328
73329
73330
73331
73332
73333
73334
73335
73336
73337
73338
73339
73340
73341
73342
73343
73344
73345
73346
73347
* 1986,1 990 ,1993,1 996 , 2020 , OOOO , OOOO , OOOO , OOOO , OOOO ,
C NOX
* 1941,1963,1970,1974,1978,1979,1981,1983,1984,1985,
* 1986,1987, 1991,1994, 1997,0000,0000,0000,0000,0000,
* 1962,1969,1973,1977,1978,1980,1982,1983,1984,1985,
* 1986, 1990, 1993, 1996,2020,0000,0000,0000,0000,00007
C
C
DATA IERHI5/
C HC
1941,1975,1977,1978,1979,1980,1982, 1984,0000,0000,
* OOOO , OOOO , OOOO , OOOO . OOOO , OOOO , OOOO , OOOO , OOOO , OOOO ,
* 1974, 1976, 1977,1978, 1979,1981,1983,2020,0000,0000,
* OOOO , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO ,
C CO
'• 1941, 1975, 1977,1978, 1979,1980,1982, 1984,0000,0000,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
1974,1976, 1977,1978,1979,1981,1983,2020,0000,0000,
* 0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
C NOX
1941,1975, 1977,1978,1979,1980,1981,1985,0000,0000,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
* 1974,1976,1977,1978,1979,1980,1984,2020,0000,0000,
* OOOO , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO/
C
C
DATA IERHI6/
C HC
* 1941 , 1978, 1979, 1981, 1984,0000,0000,0000,0000,0000,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
••• 1977, 1978, 1980, 1983,2020,0000,0000,0000,0000,0000,
* oooo , ccoo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
C CO
« 1941 , 1978, 1975, 1981 , 1984,0000,0000,0000,0000,0000,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
* 1977, 1978, 1980, 1983,2020,0000,0000,0000,0000,0000,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
C NOX
* 1941 , 1978, 1979, 1980, 1981 ,1985, 1987,0000,0000,0000,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
- 1977, 1978, 1979, 1980, 1984, 1986,2020,0000,0000,0000,
* oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo/
C
C
DATA IERHI77
C HC
* 1941,1963,1966,1969,1972,1975,1980,1982,1985,1986,
* 1987,1993,1997, oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
1962,1965,1968,1971,1974,1979,1981,1984,1985,1986,
1 992 , 1 996 , 2020 , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO ,
C CO
1941,1963,1966,1969,1972,1975,1980,1982,1985,1986,
* 1987, 1993, 1997,0000,0000,0000,0000,0000,0000,0000,
1962,1965,1968,1971,1974,1979,1981,1984,1985,1986,
* 1992,1996,2020, oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
C NOX
1941,1963,1966,1969,1972,1975,1980,1982,1985,1986,
* 1987, 1993, 1997,0000,0000,0000,0000,0000,0000,0000,
-------
C-169
Appendix C: MOBILES Block Data 03
June 7, 1984
73348
73349
73350
73351
73352
73353
73354
73355
73356
73357
73358
73359
73360
73361
73362
73363
73364
73365
73366
73367
73368
73369
1962,1965,1968,1971,1974
1992,1996,2020,0000,0000
,1979,1981,1984,1985,1986,
,0000,0000,0000,0000,OOOO/
C
C
C HC
CO
NOX
f;
DATA IERHI8/
> 1941,1978,1980,0000,0000
'« 0000,0000,0000,0000,0000
- 1977,1979,2020,0000,0000
'< 0000,0000,0000,0000,0000
'- 1941,1978,1980,0000,0000
'- 0000,0000,0000,0000,0000
1977,1979,2020,0000,0000
0000,0000,0000,0000,0000
1941,1978,1980,0000,0000
0000,0000,0000,0000,0000
1977,1979,2020,0000,0000
< 0000,0000,0000,0000,0000
END
,0000,0000,0000,0000,0000,
,0000,0000,0000,0000,0000,
,0000,0000,0000,0000,0000,
,0000,0000,0000,0000,0000,
,0000,0000,0000,0000,0000,
,0000,0000,0000,0000,0000,
,0000,0000,0000,0000,0000,
,0000,0000,0000,0000,0000,
,0000,0000,COCO,0000,0000,
,0000,0000,0000,0000,0000,
,0000,0000,0000,0000,0000,
,0000,0000,0000,0000,00007
-------
c-170
Appendix C: MOBILE3 Block Data
June 7,
74000
74001
74002
74003
74004
74005
74006
74007
74008
74009
74010
74011
74012
7^013
74014
74015
74016
74017
74018
74019
74020
74021
74022
7^023
74024
74025
74026
7^027
74028
74029
74030
7403:
74032
7^033
74034
74035
74036
74037
74038
74039
74040
74041
74042
74043
74044
74045
74046
74047
74048
74049
74050
74051
74052
7^053
74054
7^055
74056
74057
C
c
c
c
c
c
c
c
c
c
c
c
c
r
o
C
C
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
r
C
r~
L.
C
C
C
c
c
c
c
c
c
c
c
c
c
BLOCK DATA
BLOCK DATA Subprogram 04
BLOCK DATA 04 initializes the deterioration rates and zero mi
(slopes & intercepts) of the FTP exhaust emission rate equati
Common block array subscripts:
DRBEF (20.3,8,2) - DRBEF ( IG, IP, IV, IR)
ZMLBEF (20,3,8,2) - ZMLBEF ( IG, IP, IV, IR )
Common block dictionary:
Name Type Description
/BEFCMD/:
DRBEF R FTP exhaust deterioration rates
/BEFCMZ/:
ZMLBEF R FTP exhaust zero mile emission levels
Local array subscripts:
(20,3,2) - ( IG, IP, IVER)
where = D (deterioration rate), Z (zero mile level)
= L (low altitude region) , H (high altitude region)
= 1 (LDGV.LDGT1) , 2 (LDGT2 , HDGV) , 3 (LDDV.LDDT), 4
IVER = 1 (1st of vt pair K) , 2 (2nd of vt pair K)
Local array dictionary:
Name Type Descriptions
R as defined above, the s lope/ i ntercept in
for vehicle type pair of the FTP exhaust
rate equation
Notes:
1 e 1 evel s
ons.
(HDDV.MC)
region
emi ss ion
New DRs and ZMLs were installed for 1975+ years. The my group dimension
increased in all arrays from 15 (in MOB1LE2) to 20.
COMMON /BEFCMD/ DRBEF (20, 3, 8, 2)
COMMON /BEFCMZ/ ZMLBEF (20 , 3, 8 , 2)
DIMENSION DLl (20,3,2) ,DL2 (20,3,2) ,DL3(20,3,2) ,DL4(20,3,2)
DIMENSION DH1 (20,3,2) ,DH2 (20,3,2) ,DH3(20,3,2) ,DH4(20,3,2)
DIMENSION ZLl (20,3,2) ,ZL2 (20,3,2) ,ZL3(20,3,2) ,ZL4(20,3,2)
DIMENSION ZHl (20,3,2) ,ZH2(20,3,2) ,ZH3(20,3,2) ,ZH4(20,3,2)
EQUIVALENCE
* (DRBEFO, 1,1,1) , DLl (1,1,1)) , (DRBEF (1 , 1 ,3, D ,DL2 (1 , 1 , 1) )
* (DRBEF(1,1,5,D,DL3(1,1,1)), (DRBEF (1 , 1 , 7, D ,DL4 (1 , 1 , 1) )
* (DRBEF (1,1,1,2) ,DH1 (1,1,1)) , (DRBEF (1 , 1 , 3,2) , DH2 (1 , 1 , 1) )
>
J
»
-------
74058
74059
74060
74061
74062
74063
74064
74065
74066
74067
74068
74069
74070
74071
74072
74073
74074
74C75
74076
74077
74078
74079
74080
74081
74082
74083
74084
74085
74086
74087
74088
74089
74090
740S1
74092
74093
74094
74095
74096
74097
74098
74099
74100
74101
74102
74103
74104
74105
74106
74107
74108
74109
74110
74111
74112
74113
74114
74115
c-iyi
Appendix C: MOBILE3 Block Data 0**
(DRBEF (1,1,5,2) ,DH3 (1,1,1)), (DRBEF (1, 1,7,2) , DH4 (1,1 , 1))
June 7, 1984
EQUIVALENCE
(ZMLBEF (1,1,1,1) ,ZL1 (1,1,1)) , (ZMLBEF (1,1,3,1) ,ZL2(1 , 1 , 1)) ,
(ZMLBEF (1,1,5,1) ,ZL3 (1,1,1) ), (ZMLBEF (1 , 1 ,7, 1) , ZL4 (1 , 1 , 1)) ,
(ZMLBEF (1,1,1,2) ,ZH1 (1,1,1)) , (ZMLBEF(1,1,3,2) ,ZH2 (1,1,1)) ,
(ZMLBEF (1,1,5,2) ,ZH3 (1,1,1)), (ZMLBEF(1,1,7,2) ,ZH4 (1,1,1))
FTP exhaust emission zero mileage emission levels & deterioration
(per 10000 miles) rates. 1 line per pollutant for each vehicle type
Deterioration rates
Low altitude region
DATA DL1/
LDGV
* 0.18, 0.25, 0.37, 0.17, 0.27, 0.10, 0.12, 0.12, 0.12, 0.13,
* 0.12, 0.11, 8*0.,
* 2.25, 2.55, 3-13, 2.44, 2.59, 0.73, 1-90, 1.91, 1.90, 2.07,
* 1.96, 1.87, 1.82, 7*0.,
* 0.00, 0.00, 0.04, 0.03, 0.09, 0.07, 0.08, 0.08, 0.08, 0.09,
* 0.09, o.io, o.io, 7*0.,
LDGT1
* 0.18, 0.25, 0.37, 0.17, 0.27, 0.27, 0.19, 0.13, 0.07, 0.06,10*0.,
* 2.25, 2.55, 3-13. 2.44, 2.59, 2.59, 1.13. 1-13, 0.98, 0.4g, o.93,
* 3*0.,
* 0.00, 0.00, 0.04, 0.03, 0.09, 0.09, 0.04, 0.04,12*0./
DATA DL2/
LDGT2
* 0.18, 0.25, 0.17, 0.27, 0.19, 0.13, 0.07, 0.06,12*0.,
* 2.25, 2.55, 2.44, 2.59, 1-13, 1-13, 0.98, 0.49, 0.91,11*0.,
* 0.00, 0.00, 0.04, 0.03, 0.0°, 0.04, 0.04,13*0.,
HDGV
* 0.31, 0.32, 0.37, 0.22, 0.19, 0.19, 0.17, 0.17, 0.17, 0.06,
* 0.06, 0.09, 0.08, 0.08, 0.08, 5*0.,
* 4.81, 4.99, 6.68, 5-74, 5-07, 4.83, 4.50, 4.45, 4.47, 0.92,
* 0.93, 0.58, 0.57, 0.55, 0-54, 5*0.,
* 0.00, 0.00, 0.00, 0.07, 0.06, 0.06, 0.06, 0.06, 0.06, 0.03,
* 0.03, o.io, 0.09, 0.09, 0.09, 5*0./
DATA DL3/
LDDV
* 0.08, 0.07, 0.07, 0.07, 0.07, 0.03,14*0.,
* 0.13, 0.09, 0.09, 0.09, 0.09, 0.04,14*0.,
* 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.03, 0.03,12*0.,
LDDT
* 0.08, 0.08, 0.04, 17*0.,
* 0.10, 0.10, 0.04, 17*0.,
* 0.08, 0.08, 0.03, 0.03,16*0.7
DATA DL4/
HDDV
* 0.05, 0.05, 0.06, 0.06, 0.06. 0.06, 0.06, 0.05, 0.02, 0.02,
* 0.02, 0.02, 0.02, 7*0.,
* 0.14, 0.14, 0.14, 0.15, 0.16, C.16, 0.14, 0.13, 0.12, 0.12,
* 0.12, 0.12, 0.11, 7*0.,
* 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00,
* 0.05, 0.05, 0.05, 7*0.,
MC
-------
C-172
Appendix C: MOBILE3 Block Data 04
June 7,
74116
74117
74118
74119
74120
74121
74122
74123
74124
74125
74126
74127
74128
74129
74130
74131
74132
74133
74134
74135
74136
74137
74138
74139
74140
74141
74142
74143
74144
74145
74146
7414/
74148
74149
74150
74151
74152
74153
74154
74155
74156
74157
74158
74159
74160
74161
74162
74163
74164
74165
74166
74167
74168
74169
74170
74171
74172
74173
* 0
* 2
* 0
C
78,
47
,
06,
C High alt
C
DATA
C LDGV
* 0.
* 0.
' 2.
5 3-
- o.
< 0.
C LDGT1
.- o.
' 0.
c 2.
-• 1 .
: 0.
* 0.
18
14
25
29
0
08
18
19
25
13
0
09
DATA
C L.DGT2
* 0.
* 2.
* 0.
C HDGV
* 0.
* 0.
* 4.
* 0.
* 0.
* 0.
18
25
0
31
06
81
93
00
03
DATA
C LDDV
* 0.
* 0.
* 0.
C LDDT
* 0.
* 0.
* 0.
08
13
04
08
10
06
DATA
C HDDV
* 0.
* 0.
* 0.
* 0.
* 0.
* 0.
C MC
* 0.
* 2.
* 0.
C
C Zero m
C
C Low al
05
02
14
12
00
05
78
47
06
i 1
ti
i
1-65, 1
3-
0.
96,
00,
2
0
tude reg
• 73,
.02,
.00,
i on
17*0.,
17*0.,
17
*o./
DHl/
,
)
*
»
»
»
j
*
,
»
t
»
0.
0.
2.
3-
0.
0.
0.
0.
T
0.
0.
0.
25,
15,
55,
33,
0 ,
09,
25,
13,
25,
98,
0 ,
04,
0
0
3
3
0
0
0
0
3
0
0
0
• 37,
.14,
.13,
• 55,
.04,
.09,
• 37,
.07,
.13,
.49,
.04,
.04,
0
0
2
3
0
0
0
0
2
1
0
8
.17,
.13,
.44,
• 35,
.03,
.10,
• 17,
.07,
.44,
.56,
.03,
*0./
0
6
2
3
0
0
0
.27,
*o . ,
• 59,
.13,
.09,
.10,
.27,
7*0.,
2
7
0
• 59,
*0.,
.03,
DH27
J
»
>
1
,
)
t
t
j
0.
2.
0.
0.
0.
4.
0.
0.
0.
25,
55,
0 ,
32,
09,
99,
58,
00,
10,
0
2
0
0
0
6
0
0
0
.17,
.44,
.04,
.37,
.08,
.68,
• 57,
.00,
.09,
0
2
0
0
0
5
0
0
0
.27,
• 59,
.09,
.22,
.08,
• 74,
• 55,
.07,
.09,
0
1
0
0
0
5
0
0
0
.19,
.13,
.09,
.19,
.08,
.07,
• 54,
.06,
.09,
DH3/
»
f
»
,
»
*
0.
0.
0.
0.
0.
0.
07,
09,
04,
08,
10,
06,
0
0
0
0
0
0
.07,
.09,
.04,
.08,
.10,
.06,
0
0
0
0
0
0
.07,
.09,
.04,
.04,
.10,
.06,
0
0
0
0
0
0
.07,
.09,
.04,
.04,
.04,
.03,
DH4/
t
t
J
t
t
»
»
)
f
e
0.
0.
0.
0.
0.
0.
1 .
3-
0.
05,
02,
14,
12,
00,
05,
65,
96,
0 ,
0
0
0
0
0
0
1
2
0
exhaust
tude
reg
.06,
.02,
.14,
.11,
.00,
.05,
• 73,
.02.
.0 ,
0
.06,
0
.06,
7*0.,
0
7
0
.15,
*o . ,
.00,
0
0
.16,
.00,
7*0.,
0
0
0
level
.00,
.00,
.00,
s
0
0
0
.00,
.00,
.00,
ion
0.27, 0.27, 0.10, 0.14, 0.14,
2.59, 2.59, 0.73, 3-26,
3.05, 5*0.,
0.09, 0.07, 0.08, 0.08,
6*0.,
0.27, 0.27, 0.27, 0.19,
2.59, 2.59, 2.59, 1.13,
0.03, 0.09, 0.09, 0.09,
0.19, 0.13, 0.07, 0.06,11*0.,
1.13, 0.98, 0.49, 0.91,11*0.,
0.09, 0.09, 0.04, 0.04,11*0.,
0.19, 0.17, 0.17, 0.17, 0.06,
5*0.,
4.83, 4.50, 4.45, 4.47, 0.92,
5*0.,
0.06, 0.06, 0.06, 0.06, 0.03,
5*0.7
0.03, 0.03, 0.03,12*0.,
0.04, 0.04, 0.04,12*0.,
0.04, 0.03, 0.03,12*0.,
15*0.,
0.04, 14*0.,
0.03, 0.03, 13*0./
0.06, 0.06, 0.05, 0.02, 0.02,
0.16, 0.14, 0.13, 0.12, 0.12,
0.00, 0.00, 0.00, 0.00, 0.00,
0.00, 0.00, 0.00, 0.00,11*0.,
0.00, 0.00, 0.00, 0.00,11*0.,
0.00, 0.00, 0.00, 0.00,11*0.7
-------
74174
74175
74176
74177
74178
74179
74180
74181
74182
74183
74184
74185
74186
74187
74188
74189
74190
74191
74192
74193
74194
74195
74196
74197
74198
74199
74200
74201
74202
74203
74204
74205
/420D
74207
74208
74209
74210
7421 1
74212
74213
74214
7^215
74216
74217
74218
74219
74220
74221
74222
74223
74224
74225
74226
74227
74228
74229
74230
74231
C
DATA ZL1/
C LDGV
7-25, 4.43, 3-00, 3-36,
0.20, 0.20, 8*0.,
78.27,56.34,42.17,40.78,
1 .04, 1.11, 1.14, 7*0. ,
3.44, 4.35, 2.87, 2.44,
0.53, 0.53, 0.53, 7*0.,
C LD Tl
7.25, 4.43, 3.00, 3.36,
78.27,56.34,42.17,40.78,
9*0.,
3.44, 4.35, 2.87, 2-70,
DATA ZL27
C LDGT2
* 9-57, 6.28, 6.28, 0.92,
-93. 98, 60. 08, 60. 08, 13.67,
* 5.44, 6.45, 4.61 , 1 .74,
C HDGV
* 16. 49, 17.08, 9.21, 8.28,
* 2.16, 0.97, 0.95, 0.93,
*200. 80, 208. 10, 157- 48, 141
* 38.30, 30.45, 13.26, 12
* 7.87, 8.15, 9-35, 6.12,
* 4.82, 4.60, 4.50, 4.38,
DATA ZL3/
C LDDV
* 1.31, 0.42, 0.42, 0.42,
* 2 . 7 1 , 1.17, 1.17, 1.17,
* 1 .46, 1 .40, 1 .40, 1 .40,
C LDDT
* O.S6, 0.86, 0.43, 17*0.
* 1.97. 1-97, 1-33, 17*0.
* 1.83, 1.83, 1-48, 0.94,
DATA ZL4/
C HDDV
* 3-37, 3.36, 3-48, 3-70,
* 2.43, 2.39, 2.37, 7*0.,
* 9.84, 9.80, 10. 15, 10.80,
* 8.07, 7-93, 7-86, 7*0.,
*21 .94,21 .85,22.61 ,24.06,
*1 1 .19, 10.98, 10.89, 7*0.,
C MC
* 8.90, 3.40, 2.70,17*0.,
*34. 30, 23.10, 18. 50, 17*0.,
* 0.20, 0.65, 0.85, 17*0.7
C
C High altitude region
C
DATA ZH1/
C LDGV
* 9-35, 5-60, 4.58, 4.58
* 0.36, 0.29, 0.29, 0.29
*117-70, 85.54, 79-64, 75
* 11.43, 7-18, 5.01, 3
* 1.96, 2.91, 1-91, 1
* 0.60, 0.56, 0.54, o
c-173
Appendix C: MOB1LE3 Block Data 04
1.07, 0.36, 0.25,
18.23, 6.09, 2.13,
1.70, 1.50, 0.59,
1.80, 0.92, 0.92,
24.55,13.67,13.67,
June 7, 1984
0.22, 0.21, 0.20,
1.09, 1-09, 0.99,
0.63, 0.56, 0.53,
0.58, 0.45, 0.51,10*0.,
13-67, 7-41, 6.43, 5-60,
.74, 1.74, 1.74, 0.86,12*0.7
0.92, 0.58, 0.45,
13.67,13-67, 7-41,
1 .74, 1.74, 0.86,
7.31, 3-07, 2.86,
O.gi, 5*0.,
,48,124.90,104.78,
,98, 12.63, 12.39,
5.41, 5.14, 4.80,
4.30, 5*0.7
0.51 ,12*0.,
6.43, 5-60,11*0.,
2.83, 2.84, 2.45,
97.71,96.53,97-15,
5*0.,
4.74, 4.77, A. 79,
0.42, 0.29,14*0.,
1.17, 1.15,14*0.,
1.40, 1.40, 1.31,
16*0./
3-93, 3-89, 3-53,
l1.46,11.18, 9.50,
25.53,24.77,20.50,
0.87,12*0.,
3.25, 3.11, 2.50,
8.75, 8.45, 8.30,
8.88,18.23,17.90,
, 2.02, 0.95, 2.10, 0.78, 0.54, 0.37,
, 6*0.,
.63, 43.07, 16.97,
.18, 3-16, 3-02,
.70, 1.42, 1.00,
.54, 0.54, 0.54,
39.78, 22.80,
3-03, 5*0.,
0.82, 0.46,
6*0.,
-------
C-174
Appendix C: MOBILE3 Block Data Ok
June 7, 1984
74232
74233
74234
74235
74236
74237
74238
74239
74240
74241
74242
74243
74244
74245
74246
74247
74248
74249
7^250
74251
74252
74253
74254
74255
74256
74257
74258
74259
74260
74261
74262
74263
74264
74265
74266
74267
74268
74269
74270
74271
74272
74273
C LDGT1
*9-35, 5-60, 4.58,
'•0.08, 0.72, 0.55,
'•017.70,85.54,79.64
* 19.75,12.95, 8.88
* 1-96, 2.91, 1-91,
* 1-74, 1-74, 1-74,
DATA ZH2/
C LDGT2
*12.35, 8.56, 8.56,
*1M. 35, 107. 72, 107.
* 3-10, 4.32, 3.07,
C HDGV
'•-22.46,23.28,12.55,
ft 2.94, 1.60, 1.56,
*360.04,373.12,282.
'•074.18, 68.67, 54.
* 5-24, 5-43, 6.23,
ft 3-21, 3-64, 3.56,
DATA ZH3/
C LDDV
* 3-01, 0.97, 0.
* 4.74, 2.05, 2.
* 1.46, 1.40, 1.
C LDDT
* 1.98, 1.98, 1.
* 3.45, 3.45, 3-
* 1.83, 1-83, 1.
DATA ZH4/
C HDDV
* 7-76, 7-73. 8.00,
* 5-59, 5.^9, 5-44,
'•07.22,17.15,17.75,
'•04.14,13.88,13.70,
*2 1.94, 2 1.85, 22.61,
'•ell. 19, 10.98,10.89,
C MC
* 1 1 .48, 4.30, 4.
* 51-59, 35-07, 34.
* 0.11, 0.43, 0.
C
END
4.
0.
58,
62,
,75.63
*
1
0
1
72
1
11
1
36
59
4
3
97
05
40
98
45
83
8
"7
18
7
24
7
12
95
57
7-74
.88,
.86,
.81,
,29-
.02,
.28,
• 52,
,253
, 34
.08,
.46,
, 0
, 2
, 1
, o
, 3
, 1
• 51,
*o . ,
.89,
*o . ,
.06,
*0.,
, o
, o
, o
3-40,
7*0.,
,58.0
, 7*0
2.25
8*0 .
1.81
83,29
1 .02
9-96
1.49
1 .60,
1,22.86
. ,
, 1.88,
/
, 1.08,
-83,19.
, 1-74,
, 4.18,
, 5*0.,
.67,223.94,1
.41,
3.60
3.40
• 97,
.05,
.40,
• 99,
.45,
.83,
9.03
20.04
25-53
.00,
.00,
.00,
33-68,
, 3-43,
, 5*0.7
0.97,
2.05,
1 .40,
0.54,
2.33,
1.48,
, 8.95,
,19-56.
,24.77,
0.00,
0.00,
0.00,
3.53,
,53-57
i .
0.
75,
1 .
3-
87-
32.
3-
0.
2.
1 .
15
2.
1 .
8.
16.
20.
0.
0.
0.
02,
72,
12.
74,
90,
87,
77,
20,
67,
01,
40,
*0.
33,
48,
11,
64,
50,
0 ,
0 ,
00,
1 .81,
,29.83
1 .02,
0.55,
1 .
81,
,29.83,
0
95,8.88,
1.74,
3-85,
175.19
32.14
3.16,
0.40,
2.01,
1-31,
,
14*0.
0.94
7-47,
15.32,
18.88,
0.0 ,
0.0 ,
0.00,
0
3
,1
*
3
0
1
0
,
,
7
14
18
0
0
0
.62,1
7.74,
.86,1
.87,
73-09
5*0 .
.18,
.29,1
.15,1
.87,1
13*0.
.16,
.80, 1
.23,1
.0 ,1
.0 ,1
.00, 1
1 *0 . ,
1 1 *0 . ,
1 *0 . ,
3-34,
9
I
3-19,
2*0.,
2*0.,
2*0.,
/
5-75,
4-53,
7-90,
2*0. ,
2*0. ,
2*0./
-------
C-175
Appendix C: MOBILES Block Data 05
June 7, 1984
75000
75001
75002
75003
75004
75005
75006
75007
75008
75009
75010
75011
75012
75013
75014
"7 £~ A 1 C
/ TU 1 T
75016
75017
75018
75019
75020
75021
75022
75023
75024
75025
75026
75027
75028
75029
75030
75031
75032
75033
75034
75035
75037
75038
75039
75040
75041
75042
75043
750^4
75045
75046
75047
75048
75049
75050
75051
75052
75053
75054
75055
75056
75057
C
C
C
C
C
C
C
c
c
r
c
c
c
c
r
L
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
r
c
c
c
c
c
c
c
c
c
c
c
c
c
BLOCK DATA
BLOCK DATA Subprogram 05
BLOCK DATA 05 initializes the deterioration rates and zero mile levels
(slopes 6 intercepts) of the idle exhaust emission rate equations.
Common block array subscripts:
DRIDL (20,3,8,2) - DRIDL ( IG, IP, IV, IR )
ZMLIDL(20,3,8,2) - ZMLIDL ( IG, IP, IV, IR)
Common block dictionary:
Name Type Description
/IDLCMD/:
DRIDL R idle exhaust deterioration rates
/IDLCMZ/:
ZMLIDL R idle exhaust zero mile emission levels
Local array subscripts:
KJ>(20,3,2) - KJ> ( IG, IP, IVER )
where = D (deterioration rate) , Z (zero mi le level)
= L (low altitude region), H (high altitude region)
= 1 (LDGV.LDGTl) , 2 (LDGT2 , HDGV) , 3 (LDDV.LDDT), 4 (HDDV.MC)
IVER = 1 (1st of vt pair K) , 2 (2nd of vt pair K)
Local array dictionary:
Name Type Descriptions
KJ> R as defined above, the slope/intercept in region
for vehicle type pair of the idle exhaust emission
rate equat i on
Notes :
The my group dimension was increased from 15 (in MOBILE2) to 20 for both
arrays. The levels and rates were updated for 1981+ years.
COMMON /IDLCMD/ DR 1 DL (20, 3 , 8 , 2)
COMMON /IDLCMZ/ ZML 1 DL (20 , 3 , 8 , 2)
REAL IDL1 (20,3,2) , IDL2 (20,3,2) , IDL3 (20, 3,2) , IDL4 (20,3,2)
REAL IDH1 (20,3,2) , 1 DH2 (20 , 3, 2) , IDH3(20,3,2) , IDH4(20,3,2)
REAL IZL1 (20,3.2) , IZL2 (20, 3,2) , IZL3 (20, 3,2) , IZL4(20,3,2)
REAL IZH1 (20,3.2) , IZH2(20,3,2; , IZH3(20,3,2) , IZH4(20,3,2)
EQUIVALENCE
* (DRIDL(1, 1, 1, 1) , IDL1 (1, 1 ,1)) , (DRIDL(1 ,1,3,1) , IDL2 (1, 1, 1)) ,
* (DRIDLd, 1,5, 1) , IDL3(1, 1,0) , (DRIDL(1, 1,7,1) , IDL4(1,1,1)) ,
* (DRIDL(1, 1,1, 2) , IDH1 (1,1,1)) , (DR 1 DL (1 , 1 , 3 , 2) , 1 DH2 (1 , 1 , 1) ) ,
-------
75058
75059
75060
75061
75062
75063
75064
75065
75066
75067
75068
75069
75070
75071
75072
75073
75074
75075
75076
75077
75078
75079
75080
75081
75082
75083
75084
75085
75086
75087
75088
7508Q
75090
75051
75092
75093
75094
75095
75096
75097
75098
75099
75100
75101
75102
75103
75104
75105
75106
75107
75108
75109
75110
751H
75H2
75H3
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C-176
Appendix C: MOBILE3 Block Data 05
ft (DRIDL(1,1,5,2),IDH30,1,1)), (DRI DL (1 , 1 ,7,2) ,
June 7, 1984
,1,3,1) , IZL2(1,1,1)) ,
,1,7,1) ,
,1,3,2),
,1,7,2) ,
75115
EQUIVALENCE
* (ZMLIDL (1,1,1,1),IZL1 (1,1,1)), (ZML1C
ft (ZMLIDL (1, 1 ,5, 1) , IZL3d , 1 , 1)) , (ZMLIC
ft (ZMLIDL (1,1,1,2) ,IZH1 (1,1,1)) , (ZMLIC
ft (ZMLIDL (1,1,5,2) ,IZH3 (1,1,1)), (ZMLIC
idle exhaust emission deterioration (per 10000 miles) rates and zero mile
levels. 1 line per pollutant for each vehicle type
Deterioration rates
Low altitude region
DATA IDL1/
LDGV
ft 0.03, 0.06, 0.07, 0.07, 0.07, 0.04, 0.04, 0.04, 0.04, 0.04,
ft 0.04, 0.04, '8*0.,
ft 0.40, 0.63, 0.88, 0.76, 0.85, 0.85, 0.82, 0.81, 0.82, 0.82,
ft 0.82, 0.82, 0.82, 7*0.,
ft 0.00, 0.00, 0.00, 0.00, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01,
ft 0.01, 0.01, 0.01, 7*0.,
LDGT1
ft 0.03, 0.06, 0.07, 0.04, 0.06, 0.02, 0.02, 0.02, 0.01, 0.01,10*0.,
ft 0.40, 0.63, 0.88, 0.76, 0.72, 0.32, 0.27, 0.24, 0.14, O.l8, O.l8,
ft 9*0.,
ft 20ftO./
DATA IDL2/
LDGT2
ft 0.03, 0.04, 0.03, 0.02, 0.02, 0.01, 0.01, 0.01,12*0.,
ft 0.45, 0.52, 0.49, 0.32, 0.27, 0.24, 0.14, 0.18, 0.18,11*0.,
ft 20ftC.,
HDGV
ft 0.04, 0.04, 0.04, 0.02, 0.02, 0.01, 0.02, 0.03, 0.03, 0.03,
ft 0.03, 0.03, 0.03, 0.03, 0.03, 5*0.,
* 0.53, 0.53, 0.28, 0.27, 0.27, 0.28, 0.28, 0.28, 0.14, 0.18,
ft 0.18, 0.18, 0.18, 0.18, 0.18, 5*0.,
ft 20ftO./
DATA IDL3/
LDDV
ft 0.01, 0.00, 0.00, 0.00, 0.00, 0.00,14*0.,
ft 0.01, 0.01, 0.01, 0.01, 0.01, 0.01,14*0.,
ft 0.00, 0.00, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01,12*0.,
LDDT
ft 0.01, 0.01, 0.01, 17*0.,
ft 0.02, 0.01, 0.01, 17*0.,
ft o.oi, o.oi, o.oi, o.oi,i6*o./
DATA IDL4/
HDDV
ft 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00,
ft 0.00, 0.00, 0.00, 7*0.,
ft 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01,
ft 0.01, 0.01, 0.01, 7*0.,
ft 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00,
* 0.00, 0.00, 0.00, 7*0.,
MC
* 0.42, 0.36, 0.38,17*0.,
-------
o o n o o o
r~ i— rvj
<=> O n>
< o o
J=- Q) O O
i , — i
S> r-f -• O NJ
M C
1— Q- — O O
— • fl> (D •
•^ < o \rt
-I (T> O
ft) —
0
a
1C O
\ o
o
0
0
o
o
o
0
o
0
o
0
o
o
o
0
—
w
o
^
0
o
NJ
o
o
o
o
o
0
0
o
o
o
o
o
o
o
o
o
o
o
—
0
C
r
C
o
o
o
0
0
o
o
0
0
o
o
o
o
o
o
o
o
o
o
o
—
0
-1
n
H
o
o
o
o
o
0
o
o
o
o
0
0
o
o
o
o
o
o
0
—
o
o
o
0
o
o
0
o
o
o
0
o
o
0
o
o
o
0
o
_,
0
oo
o
o
o
o
o
o
o
o
0
0
o
o
o
o
o
o
o
o
0
0
o
o
o
o
o
—
l(
o
o r
r~ I
[ — 1 £
< a <
X> NJ O O O O
» X- NJ Vj~i O O
o ooi_
O 1>
0
O 1C
o \
.e-
o
0
o
o
NJ
o
o
NJ
o
o
NJ
o
o
0
o
o
0
-^
~"J
o
"
V^o OJ V^o
zoo
NJ O O
:c- NJ -c-
o .t- o
o o
-t^ UJ
o o
NJ OO
OO CO
0 0
NJ ^J
OO ON
-J O
O ^J
• NJ
o
-— J
NJ
o
NJ
o
vs
o
ij
>00
0
o
0
o
o
o
o
0
^J
o
VJJ NJ
o
0
a: n
O — '
o
0
o
CTx
o
o
•— i
o
0
-C-
o
o
o
o
o
o
ON
o
o
NJ
o
o
NJ
NJ
co
o
0
o
o
o
0
o
o
o
o
c^
0
NJ
^J
^.
o
o
o
o
0
o
0
o
o
0
0
o
o
o
o
o
o
o
o
o
0
o
o
0
o
"
NJ
o>
o
o
?
o
cr-
o
CTN
NJ
0
NJ
0
NJ
o
NJ
VJ1
o
NJ NJ
VM -C-
0 I
0 0
-fc- 0
O *~o
o o
cr> o
o o
00 0
COOJ
o o
--J O
a> uj
o o
Co O
o cr»
-C- O
NJ •
o
-c-
NJ
o
-e-
NJ
o
ON
"*
NJ NJ NJ NJ — ' -
0 0 0 C
r- :E
:n en IQ
< o 3-
0 3>
H DJ
0 3> —
OJ r-t-
a rt
O 1C C
— a.
o \ n
- -I
n
O IQ
o o
o
o
o
o
o
o
o
o
o
o
0
o
OJ
"*
T
*r4 *•'-»
0 0
O N>
O O 3=
• • TJ
O \J~1 T>
O O (t>
D_
o o
X
O NJ
00 0
ii 3
x- :c- o
O O ro
m
ro
o
n
TV
a
DJ
at
o
VJ1
o
I
C
D
n
00
-------
_
— ' O VJ3
o
1—
H
^
O Cn
o o
4r- O^
O O
O *-J
4r- —
O "—-4
"*• "^
--J O
O Oo
• Oo
O
G;
o
Oo
O
O
o
cr>
O
o
oo-- J ON vn
O — • 4^ VjO
O 0 — - —
00 U3 4T- 4T-
0 O -- NJ
O O O UJ
O O O
0 O -^ ^4
O O 0 4^
oo o"*1 cr* NJ
0"^ O — • NJ
o o o oo
4r- O> — 1
O Ul Ul
O O -~J
O NJ
o o~"»
OJ CO
o —
• •
O "-~4
OJ 4r-
4^- OJ NJ
(-)
r—
o
<
O en
0 0
Cn Cn
O 0
O --^1
O -J
0 O
O NJ
CT** O
O — •
O
O
o
ui
o
o
^OUDOO~-JCr^U-14r-OJNJ
o o o n
IE 2
0 13-
3» 04^--^ O O
rt — ' Oo Vn NJ NJ
M r-f
:r c o NJ o o o
"\ (D O V~O *^J NJ VX>
WO IXJ -*. IXJ 1NJ
(B
O O Oo Vj~i NJ *oO
3 4r- 4r- UD NJ NJ
-~J — 1 -~J --J O
O O O O UJ
NJ
O
NJ
VJD
O
U3
NJ
O
UD
NJ
0
NJ
NJ
O
NJ
NJ
— • O
o o
_N -_
1 — 1 — 1
o o
O""* CT^
'^-J ""-J
o^ cr^
•*«J O
o CTN
• --j
o
<-^x
* '
0
s
o
o
o
VD O0~~l
n
n:
o
O 0
***J O^4
o o
hJ Vju
^-J U^
NJ ^J
•^J O^
*-J O
O Vjj
o
OJ
cr*
0
OJ
o
OJ
O
•
NJ
O
NJ
r\j ru ro ro NJ NJ
CT> Ul 4r- oo NJ — '
n
r—
o
3* 0 0 0 0
U3 O GO OJ
M
r- O O O O
\ \sJ OJ — ' hJ
U ro
UJ Oo O — •
o — — . o
— -1 X* X" NJ
OJ O O O
0"^ CD
il
OO
0
4T-
o
o
NJ
6
r\j — . — • — i
O >X> OO--4
O
r~
o
< C3
O O 3>
OJ 4^
o o r-
— • o -\
— O
O 0
— O
o o
^^
OOU1
-^ o
4^?
0 0
— . . — 1 . — . — , — ,
CT> \J1 4r- oo NJ — ' O
o
a:
a
NJ <
o o o NJ o NJ
_
— • £- £- CO O UD
NJ
O O O NJ O NJ
O O Oo — ' — NJ
O O Oo — — . OO
— • Un 4^ v/i o v/i
o o o c^ o o
O O Oo — — CO
— • 0> 4r- v_n O \J~i
o o o c^ o o
— • cr^ f- vn o vji
6 o o 4^ o — •
CD CT^1 CD
O 4r- 4r
O~* NJ Oo
O O"^ O
0 4T- 4T-
O^ NJ OO
O O O
O -^-J 4^
~-J O OJ
O O O
O OJ —
— 4r- O
U3 OO- — 1 CTN
0
r~
a
— • H
O CO — • NJ
^.^
OO CO--J
0 — —
— Ul O
—
O ^J~l O
— j oo cr*1
o -^ o
O Ul O
ON — 1 — 1
0 -- O
\J~l _4 (f\
O -- O
ro \& 4-
000
O cr* o
NJ U3 Oo
OJ O O
O OJ O
O NJ
Oo O
•**•
o
0
UD
M
1— O
\ —
*^
Jl
0
o
"*
o
"
CTN
O
O
O
NJ
O
o
NJ
NJ
O
VjD Oo — i
• O^ NJ
OJ —
vx> o
—
4r- 4^
NJ O
O^ ^*J
O"N NJ
(3^ O
* *
On O
— O
Oo O
— 0
— • O
UJ 4r-
O O
O^* O
UD OJ
O O
Oo O
*- Oo
O 0
Oo O
O UD CO
O
1 —
O
H
— O O
oou>
0 0
o —
OO ^~J
o —
OO 4^-
~^J O
O NJ
o
"
00
o
o
oo
o
o
CO
o
0
CO
o
o
CD
— 1 O> VJ~1
— ' OJ O
OO O^ VoO
— • OJ O
4r- U3 O
—
4r- CO O
00 4r- .
— 1 NJ
O O~^
• O"**
0"^
•
o
o
oo
,
Oo
,
oo
Co
.
NJ
_
o
*^J
^
o
NJ
"
o
•
OJ
o
o
o
0
0
o
UJ
o
o
VoO
o
o
„
TD
n
a.
*
0
3
ro
Oo
CD
n
a
01
O
c_
c
3
1
oo
-------
U^Uivj^Uiu^UiV^UiVjion^o^UnUiUiVjiUiUiu^UiUiUiU^
hjrororohj^rororo^hj^hjro^^roro^hj^^rohjr^jrororororo^rororoNjroro
O^O^C^Cnc^a^a^Cr^Cr'VriVrio-lVJlu'lUTU'lU-lVriUl 4r--C-4r-4r-4r-4^4r-^-^-jr-\jj»jl^JJJVJ\o
OO—I O"^ Ul 4r- UJ ro — O
Z O
o
o \jn
O 0
o
O NJ
ro 4r~
o
O ro
O Ul
0
O O
0 0
o o
0 O
o o
0 0
0 0
0 O
0 0
o o
0 0
0 0
o b
0 0
0 O
o
•n
f-
o
o
— 1
CD
o
o
o
o
o
o
0
o
0
0
o
0
o
O 0 — —
ro ro — j — i
00 — —
ro NJ --^i -^j
^•^J O *^-j — *
O U5 O —
ro • •~j
o —
NJ -^J
VD —
-
0 —
ro ~~j
o —
TV) *^-J
0 —
ro —
o --
o
•t- :c- o
o o
ro uo
o o
a~~ co
V/-J
o> oo
ro (_^>
~~J O
O CD
0
CO
o
oo
o
oo
o
ro
0
ro
-z. o
en
\ o o
ro 4r-
o o
ro 4^
o^ Vjn
O 0
4T- —
0 O
V£V*J
0 4r-
— 6
OJ •
0
o
\_^>
o
\^J
o
0
—
•-J
^
o
o
O "Z.
— 1
-
WJ
o
ro
o
c
o
oo
o
cs
o
o
o
o
0
o
O 1
o
-£~ Oo
<_/ r«J
o o
VT1 ---J
o o
N_> O
COU3
O 0
ro ro
o o
KJ O
o o
r-j o
O~ f-
O 0
— o
O 0
o o
o
J> O
:r o
\ o
o
o
0
o
^_^
o
^
zoo
ro
O O u-i
*— -I
^n VD vn
O O Ul
O 4^^J
O 4r- OO
v^o VJD O
o o o^
O 4^ OO
VAI U3 O
o o c^
V*>J VO O
o o o
O ~-J
o o
O ^w
o o
o —
O ro
o o
O 4~
:r a:
o ro
ro *_o
o ro
— • oo
— oo
N) ~~J
o o
— OO
ro -^i
0 0
0 4^"
o
4r-
o
4—
o
ro
o
ro
o
£D Z
<;
o
o
o
o
o
4r-
o
0
o
o
o
o
0
o
ro
o
o
ro
o
o :n
ro
ro ro
ro —
~^J O
—
"^4 O
— 0
VXT O
ro CTN
fo C?
^J O
~^j o
o o
cr^ o
VD 4^
o o
4r- O
o o
£- 0
o o
o z
ro j>
o
\ o
•
ro
"*
o
o
ro
o
*
^
Z 0
- -J
o o
• •
VD U3
* *
o o
O 4^
--J 1X1
O 4^
O ^J
• "'
ro •
" *
o
o
o
0
0
o
o-
o
o
0
U3
—
•
*
ro
U5
,
u>
"~~J
"
"
OJ
o
o
0
VJ~l
ro
K)
ro
3;,
T3
Q.
•
o
3:
O
CD
CD
O
O
OJ
o
Ul
c_
c
ro
UD
o o o
-------
-3-
00
cn
r~-
C
3
—5
v£)
O
ro
4-J
ro
0 0
oo o
1 CD
ro
z: o
E
x cn
o
T! L-
C CL
CL *t 3
D. |— UO
O
0
CO
I/I
u.
u
Ul
3
ro
L_
L-
-^
U
0
XI
c
o
E
O
o
0-
ni
0
UJ
1-
.
z
o;
1-
LO
1—
CO
UJ
C3
-
CO
A
_J
V
A
V
A
V
A
V
o:
1
"o
Cn
A
-- 1
V
A
^
A
— >
V
A
V
CC
Q_
II
—1
• •.
UJ
1—
II
Z
cc
h-
II
-J
OJ
1 —
II
~
l_
QJ
2
..
x
L-
ro
c
o
4-J
O
TJ
ra
i_
ro
ro
u
0
_i
i_
OJ
1—
OJ
Ol
ro
c
0)
o
QJ
a
4-J
TJ
OJ
!_
U
\
04
cn
O
O
c
u
4-J
,
ro
QJ
ro
(/i
ra
i_
i-
ro
ro
u
0
QJ
t-
4-J
ra
x:
4-J
Q)
4-J
O
•
4-J
Q.
U
in
x>
in
OJ
x:
4-J
l_
0
V4-
TJ
OJ
XI
CJ
Q)
TJ
X
ro
4-J
c
Ul
1
OJ
^
~?
O
o
<4-
1/1
OJ
F
ro
c
04
— II
II —
>*-
n_ —
. ^ f\
A -1
—1 V
V
- A
A :*:
^ V
V
- A
A ->
—) v
V
04 04
in 1.1
ce o:
CJ O
o
4-J
O
LU
. —
A
V
A
V
A
— >
V
A
V
tr
a
UJ
ca
o
T)
QJ
U
ro
a.
OJ
u
in
ro
3
a
o:
Q.
-3"
rf
CJ
z:
^^
TJ
C
ro
rf
CJ
Si
^^
0
c
•*-J
a.
(0
^
0
•• LU
CJ CJ
4_i yr
Q
Z "^
O
TJ
0)
£_
O
ro
TJ
C
ro
a.
n
o:
4)
U
ra
D.
U)
ra
2
-3"
UJ
| —
i
04
CJ
z:
o
4-J
OJ
C
cn
c
ra
U)
>.
ra
i_
i_
ro
(N
QJ
x:
cn
c
N
,
ro
Ul
u
o
4 1
ro
TJ
QJ
X
t-
o
X
c
OJ
~~
OJ
OJ
X
QJ
x'
Q.
-3-
CJ
\
I/)
x:
4-J
O
TJ
QJ
C
a
Ul
ra
c
O
4-J
U
QJ
lumberec
Ol
OJ
4-J
c
o
o
4-J
TJ
01
QJ
U
X
QJ
T1
QJ
3
QJ
4-J
O
QJ
O
1
H
ff
CJ
0
—I
CO
0)
4-J
ro
ro
U)
ro
c
TJ
• —
ro
4~J
"?
O
I/I
v
O-
-3-
o:
CJ
\
F
ro
cn
O
CL
in
been renumbered
o
ro
oo
0
o
"ograms
0-
m
H
Q
0
o
4-J
(T
Q)
XI
D
0
.
x
XI
TJ
CL
3
-£J
'-
CO
>-
Q)
.C
4-J
C
ro
0
o
—
ro
XI
Q_
ieir predecessors
4-J
(D
Lt_
rentage
Q_
OJ
i_
i_
ra
CL
ri
UJ
TJ
C
OJ
a
a:
•
4-J
C
-------
C-181
Appendix C: MOBILE3 Block Data 06
June 7, 1984
76058
76059
76060
76061
76062
76063
76064
76065
76066
76067
76068
76069
76070
76071
76072
76073
76074
76075
76076
76077
76078
76079
76080
76081
76082
76083
76084
76085
76086
76087
76088
76089
76090
76091
76092
76093
76094
76095
76096
76097
76098
76099
76100
76101
76102
76103
76104
76105
76106
76107
76108
76109
761 10
7611 1
76112
76113
76114
76115
C
5fc
;';
*
-*f
;';
5fc
*
5*c
*';
:':
>';
5V
s'c
;V
s'*
;V
s'c
;';
*
i;
C
C
C
C
*
;V
*
;';
"
;'c
Vc
;V
>'c
!':
;'c
5'c
5rc
sV
*
5V
s'c
5*C
5';
EQUIVALENCE
(CRED12(1,1
(CRED12 (1, 1
(CRED120.1
(CRED12 (1, 1
(CRED12(1,1
(CRED12(1, 1
(CRED12 (1, 1
(CRED120.1
(CRED12 (1, 1
(CRED12 (1 , 1
(CRED12 (1,1
(CRED12 (1 , 1
(CRED12(1,1
(CRED12 (1,1
(CRED12 (1 , 1
(CRED12 (1,1
(CRED12 (1, 1
(CRED12 (1 ,1
(CRED12 (1 , 1
EQUIVALENCE
(CRED12 (1 , 1
1 nspect i on
through 2:
DATA Rl 1 1 I/
DATA R21 1 I/
;V
.*-
;'c
;'c
V*
5';
.'-
5'C
5't
5';
,1,1,
,2,1,
,3,1,
,4,1,
,5,1,
,1,2,
,2,2,
,3,2,
,4,2,
,5,2,
,1,1,
,2, 1,
,3,1,
,4,1,
,5,1,
,1,2,
,2,2,
,3,2,
,4,2,
,5,2,
/ ma
.028,
.104,
.064,
.114,
.065,
. 120,
.066,
. 122,
.068,
.129,
.070,
.137,
.072,
.143,
.073,
.146,
.074,
.153,
.075,
.149,
.078,
.141,
.083,
.133,
.088,
.125,
.092,
.117,
.097,
.109,
. 101 ,
1} ,R1 1 1 1 (1
1) .R1211 (1
1) ,R13H (1
1) ,R141 1 (1
1) ,R15H (1
1) .R1121 (1
1) .R1221 (1
1) .R1321 (1
1) ,R1421 (1
1) .R1521 (1
2) ,R1 1 12 (1
2) ,R1212 (1
2) ,R1312(1
2) ,R1412(1
2) ,R1512(1
2) ,R1122(1
2) ,R1222(1
2) ,R1322(1
2) ,R1422 (1
2) ,R1522(1
1 ntenance
.055,. 050,
.115, -128,
.049,. 058,
.126, . 140,
.052, .061 ,
.133, .147.
.055,. 065,
.134, .148,
.062, .069,
.140, .153,
.067, .074,
.148, . 160,
.072, .078,
.153, .165,
.077, .082,
-158, .143,
.081, .089,
.145, .134,
.088, . 100,
.137, .125,
.098, . 1 12,
. 130, . 117,
.109, .123,
. 121 , . 1 10,
.120,. 135,
.113, .102,
.131. . 148,
.106, .095,
.143, . 160,
.098, .088,
.15^, .m,
,0),
,D),
,0),
,D),
,D),
,D) ,
,D) ,
,0),
,D),
,D),
,D),
,0),
,D),
,D),
,0) ,
,D),
,D),
,D) ,
,0) ,
,D),
(CRED
(CRED
(CRED
(CRED
(CRED
(CRED
(CRED
(CRED
(CRED
(CRED
(CRED
(CRED
(CRED
(CRED
(CRED
(CRED
(CRED
(CRED
(CRED
(CRED
reduct i on
.059,
.141,
.065,
.154,
.066,
.161,
.066,
.162,
.070,
.166,
.073,
.172,
.074,
. 144,
.078,
.134,
.087,
.125,
.097,
. 1 16,
.107,
.107,
.118,
• 099,
.129,
.092,
.140,
.085,
.151,
.079,
.161,
.066,
.156,
.071,
.169,
.070,
.175-
.069,
.176,
.071,
.180,
.071,
.152,
.075,
.141,
.083,
.130,
• 093,
.120,
. 102,
. 1 10,
.111,
. 102.
.119,
.094,
.127,
.086,
.138,
.078,
.148,
.075,
• m,
12(1,
12(1,
12(1,
12(1,
12(1,
12(1,
12(1,
12(1,
12(1,
12(1,
12(1,
12(1,
12(1,
1 2(1,
12(1,
12(1,
12(1,
12 (1,
12(1,
12(1,
11,1,
11,2,
11,3,
11,4,
11,5,
ll.i,
11,2,
11,3,
1 1 ,4,
11,5.
11,1,
11,2,
11,3,
11,4,
11,5,
11,1,
11,2,
11,3,
i i , 4 ,
11,5,
1,1) ,
1,1) ,
1,1),
1.1),
1,1),
2,1) ,
2,1) ,
2,1) ,
2,1),
2,1) ,
1,2) ,
1,2) ,
1,2),
1,2) ,
1,2),
2,2) ,
2,2) ,
2,2) ,
2,2),
2,2) ,
percentages for
.072,
.171,
.075,
.183,
.0/6,
.189,
.076,
.191,
.076,
.173,
.076,
.160,
.083.
.147,
.092,
.136,
.100,
.125,
.109,
.114,
.118,
. 104,
.125,
.094,
.133,
.085,
.143,
.080,
.168,
.079,
.162,
.077,
.185,
.080,
.197,
.080,
.202,
.080,
.199,
.084,
.185,
.089,
.172,
-095,
.158,
.102,
.146,
.109,
.134,
.117,
.122,
.125,
.109,
.133,
.099,
.141,
.093,
.164,
.090,
.157,
.087,
.150,
.083,
•199,
.087,
.210,
.086,
.189,
.066,
.179,
.094,
.169,
.100,
. 157,
.105,
.145,
.112,
.134,
.119,
.124,
.127,
.114,
.135,
. 104,
-143,
.097,
.159,
.094,
.152,
.090,
. 144,
.086,
.138,
R21 11
R2211
R2311
R2411
R251 1
R2121
R2221
R2321
R2421
R2521
R21 12
R2212
R2312
R2412
R2512
R2122
R2222
R2322
R2422
R2522
(1,0),
(1,0),
(1,1)),
(1,1)),
(1,1)),
(1,D) ,
(1,1)),
0,0),
(1,0),
(i,D),
(i,D) ,
(i,D),
(1,0),
(1,0),
(1,0),
(1,0),
(1,0),
(1,0),
(1,1))
(1,0)
technologies 1
.089,
.213,
.092,
.085,
.092,
.082,
.096,
.079,
.104,
.075,
. 1 12,
.072,
.118,
.068,
.124,
.065,
.130,
.061,
-138,
• 057/
.145,
.054,
.156,
.052,
.148,
.051,
. 140,
.049,
.133,
.047,
.126,
.095,
. 102,
.105,
.109,
.117,
.125,
.131,
.135,
.142,
.149,
• 153,
.145,
.137,
.129,
.121,
.114,
-------
C-182
Appendix C: MOBILE3 Block Data 06 June 7, 1984
76116 * .103, .092, .083, .075, .074, .077, .083, .082, .045,
76117 * .105,.165,.187,.181,.168,.156,.144,.132,.119,.108,
76118 *
76119
76120 *
76121 V!
76122 *
76123
76124 *
76125 DATA R121I/.
76126 *
76127
76128 *
76129
76130 *
76131 *
76132
76133
76134 *
76135
76136 *
76137 *
76138
76139
76140 *
76141 *
76142 *
76143 *
76144 *
76145" DATA R221I/.
76146
76147
76148 *
76149 *
76150 *
76151 *
76152 *
76153
76154 *
76155
76156 *
76157
76158
76159
76160 *
76161 *
76162 *
76163 *
76164 *
76165 DATA R13H/.
76166 *
76167 *
76168
76169 *
76170 *
76171 *
76172
76173 *
.096,
.109,
.090,
.112,
.088,
.195,
.086,
.033,
.126,
.075,
.138,
.079,
. 149,
.084,
.161 ,
.086,
.171,
.088,
.180,
.091,
.190,
.093,
.199,
.095,
.209,
.097,
.200,
.102,
.191,
.109,
.179,
.115,
.168,
.122,
.157,
. 128,
.147,
.134,
.138,
.139,
.128,
.144,
.118,
.149,
.115,
.244,
.113,
• 037,
.136,
.083,
.148,
.088,
.160,
.094,
.172,
.099,
.087,
• 175,
.084,
.192,
.085,
.182,
.082,
.074,
.140,
.079,
.154,
.087,
.165,
.093,
.177,
.097,
.186,
.102,
.195,
.108,
.205,
.113,
.213,
.118,
.197,
.126,
.186,
.138,
.176,
.151,
.164,
.164,
.153,
.176,
.143,
.189,
.134,
.201 ,
.124,
.213,
.115,
.225,
.111,
.241,
.111,
.228,
.109,
.087,
.150,
.096,
.164,
.103,
.175,
.110,
.188,
.116,
.081,
.187,
.081,
.180,
.081,
.168,
.077,
.078,
.155,
.085,
.169,
.091,
.180,
.096,
.191,
.101,
.201 ,
.106,
.210,
.112,
.220,
.117,
• 195,
.126,
.183,
. 140,
.172,
.154,
. 162,
.167,
.150,
.182,
.140,
.198,
.129,
.213,
. 120,
.228,
.112,
.243,
.108,
.236,
.107,
.225,
.107,
.212,
. 104,
.095,
.166,
.099,
.179,
.103,
.191,
.109,
.204,
.116,
.076,
.173,
.076,
.166,
.075,
.155,
.072,
.084,
.170,
.088,
.183,
.092,
.194,
.096,
.206,
.098,
.216,
.101 ,
.225,
.105,
.194,
.111,
.182,
. 122,
.170,
.136,
.159,
.149,
.148,
.163,
.137,
.177,
.127,
.191,
.117,
.206,
.109,
.219,
.105,
.231,
.103,
.221,
.102,
.210,
.101,
.196,
• 097,
.099,
.181,
.102,
• 195,
.105,
.207,
.109,
.220,
.113,
.074,
. 160,
• 073,
.153,
.071,
.142,
.069,
.088,
.185,
.093,
.198,
.097,
.209,
.100,
.220,
. 101 ,
.231,
. 101 ,
.197,
. 106,
.185,
.1 16,
.172,
.127,
• 159,
.139,
.148,
.151,
.136,
.164,
.125,
.176,
.115,
.188,
.107,
.198,
.103,
.227,
.101 ,
.216,
.100,
• 205,
• 097,
.194,
• 095,
.181,
.091,
.103,
.197,
. 106,
.210,
.108,
.223,
.112,
• 235,
.114,
.075,
.148,
.072,
.140,
.069,
.130,
.068,
.095,
.200,
. 101,
.213,
.103,
.224,
.105,
.234,
.105,
.213,
.108,
.199,
.117,
.185,
.127,
.171,
.139,
.157,
.150,
.144,
.161,
.131,
.173,
.119,
.185.
.1 10,
.194,
. 104,
.222,
.102,
.213,
. 100,
.202,
.097,
.190,
.094,
.179,
.092,
.166,
• 093,
.109,
.212,
.112,
.227,
.114,
.239,
.116,
.250,
.1 18,
.079,
.136,
.075,
. 128,
.070,
.118,
.066,
. 102,
.215,
. 106,
.228,
.108,
• 239,
.111,
.244,
.115,
.228,
.122,
.212,
.131,
.197,
.142,
. 182,
.153,
.168,
.164,
.153,
• 175,
.139,
.187,
.127,
- 198,
.120,
.216,
.116,
.207,
.113,
.198,
.109,
.186,
.105,
• 175,
. 100,
.164,
.096,
.152,
.096,
.114,
.227,
.117,
.241,
.118,
.255,
.121,
.287,
. 126,
.076,
.124,
.071,
.117,
.067,
.106,
.049,
.108,
.231,
.113,
.244,
.115,
.250,
. 120,
• 237,
.129,
.224,
.137,
.210,
.146,
.196,
.156,
.181,
.167,
.167,
.179,
.153,
.190,
. 140,
.200,
.132,
.211,
.128,
.201,
.124,
.192,
.119,
.182,
.113,
.171,
.106,
.160,
.101,
.151,
.098,
.139,
.081,
.119,
.241,
.123,
.256,
.125,
.296,
.131,
.281,
.142,
.043
.112
.041
.104
.038
.096
.017
.114
.247
• 117
.162
.122
.156
.132
.150
.142
.142
• 151
• 135
.161
.128
.171
.121
.181
.113
.193
. 104
.204
.099
.207
.097
.196
.094
.186
.091
.177
.087
.167
.082
.156
.077
I4f>
.074
.136
.070
.126
.031
.124
• 257
.128
.225
• 133
.217
.143
.208
.156
»
> »
9
9 •
9
9 •
/
9 •
)
9 •
9
9 •
9
9 •
)
) •
9
9 •
9
9 •
9
9 *
9
9 •
9
9 •
/
9 •
»
9 *
9
9 •
9
9 •
9
9 •
9
9 •
9
9 •
9
9
9 •
9
9 •
/
9 •
9
9 •
9
9 •
9
9 •
9
9 •
101
095
089
118
125
135
147
157
165
174
185
195
206
204
193
182
172
162
152
142
m
123
118
129
135
145
158
170
9
9
9
9
9
9
9
9
r
9
9
9
9
9
9
»
«
9
9
9
9
9
9
9
9
9
9
-------
C-183
Appendix C: MOBILES Block Data Of June 7, 1984
76174
7&175
76176
76177
76178
76179
76180
76181
76182
76183
761814
76185
76186
76187
76188
76189
76190
76191
76192
76193
76194
76195
76196
76197
76198
76199
76200
76201
76202
76203
76204
76205
76206
76207
76208
76209
76210
76211
76212
76213
76214
76215
76216
76217
76218
76219
76220
76221
76222
76223
76224
76225
76226
76227
76228
76229
76231 * .I6l!.204,.227,.224,.227,.238,.307,.289,.272,.253,
ft
i'c
;';
ft
ft
ft
ft
ft
ft
ft
A
DATA
ft
ft
i'c
ft
ft
ft
ft
ft
ft
ft
ft-
ft
ft
ft
ft
ft
ft
ft
ft
DATA
ft
ft
ft
ft
ft
i'c
*•,
ft
i'c
;V
ft
;';
ft
ft
ft
ft
ft
1 DATA
i'C
i'c
i'c
ft
ft
.186,
.103,
.199,
.106,
.210,
.109,
.221,
.111,
.234,
.114,
.250,
R23H/.120,
.245,
.128,
.235,
.137,
.220,
.144,
.206,
.151,
.193,
.157,
.180,
.164,
.166,
.170,
.153,
.177,
.147,
.295,
.142,
R1411/.043,
.142,
.096,
.155,
. 102,
.169,
. 108,
.183,
.113,
.198,
.117,
.210,
.121,
.222,
.124,
.236,
.127,
.249,
.129,
.298,
R241 I/. 135,
.282,
.144,
.266,
.152,
.250,
.201 ,
.120,
.214,
.124,
.225,
.128,
.236,
.133,
.249,
.141,
.234,
.154,
.228,
.167,
.218,
.180,
.204,
.193,
.190,
.206,
.176,
.219,
.163,
.231,
.150,
.244,
.143,
.294,
141 ,
.278,
.137,
.100,
.156,
. 109,
.171,
.114,
.185,
.119,
.199,
.124,
.212,
.128,
.225,
.133,
.239,
.136,
.252,
. 140,
.295,
.148,
.280,
. 161 .
.264,
.176,
.248,
. 190,
.232,
.217,
.121,
.229,
.125,
.241,
.129,
.253,
.138,
.233,
.154,
.218,
.169,
.21 1 ,
.184,
.201,
.200,
.188,
.216,
.173,
.231,
. 160,
.246,
.148,
.261,
.142,
.290,
.139,
.276,
.136,
.260,
.130,
.107,
.172,
. 109,
.186,
.114,
.201 ,
.119,
.214,
.123,
.228,
.128,
.241,
-134,
-255,
.139,
.294,
.147,
.278,
.162,
.263,
.178,
.247,
• 193,
.231,
.210,
.214,
.232,
.116,
.245,
.119,
.250,
.125,
.238,
.138,
.217,
.152,
.201,
.166,
. 195,
.181,
.184,
.196,
.171,
.211,
.158,
.226,
. 146,
.240,
. 140,
.286,
.136,
.272,
.133,
.258,
.129,
.242,
.122,
.109,
.187,
.ill,
.202,
.115,
.216,
. 120,
.230,
.124,
.243,
.127,
-256,
.129,
.293,
• 135,
.277,
.148,
.261,
.163,
.245,
.179,
.230,
. 194,
.213,
.208,
.197,
.247,
.117,
• 255,
.122,
.241,
.132,
.227,
-145,
.207,
.158,
.190,
.170,
.181,
.184,
.170,
.198,
. 156,
.210,
.143,
. 2 2 1 .
.136,
.282,
.133,
.269,
.130,
.254,
.125,
.240,
. 120,
.223,
.115,
.112,
-203,
. ! 16,
.218,
. 120,
.232,
.123,
.246,
.126,
-259,
.127,
.294,
.133,
.277,
.144,
.261,
.157,
-245,
.172,
.229,
.186,
.213.
.200,
.196,
.213,
.179,
.268,
.124,
.252,
.135.
.235,
.146,
.220,
.158,
.200.
.170,
.183,
.183,
.172.
. 196,
.159,
-209,
.145,
.221 ,
.138,
.278,
.135,
.265,
.131,
.251,
.126,
.236.
. 120,
.221 ,
.115,
.205,
.115.
.117,
.218,
.1^1,
.234.
.124,
.248,
.126,
-262,
- 129,
. 300 ,
.134,
.283,
.145,
.265,
.157,
.248,
.171,
.2^1,
.185,
.214,
.199,
.197.
.212,
.180,
.226,
.165,
.270,
.138,
-253,
.150.
.236.
.162.
.219,
• 173,
.201 .
. 185,
.184,
.198,
- 169,
.211,
.155.
.223,
.147,
.274,
. 142,
.262,
.138.
.249,
.132,
.234,
.126.
-219.
. 121 ,
.2C4,
.118,
. 189,
. 120,
. 121 ,
-234,
.124.
• 249,
.127,
.264,
.130,
• 313,
.136.
-295,
.147-
• 277.
.160,
.259,
• 173,
.241 ,
.187,
.223,
.201,
.205,
.215,
.188,
.229,
.172,
.241,
.16?,
.265,
-154,
.249,
- 165,
.233,
.177.
.216.
. 189.
.198,
.200,
.180.
.213.
.166.
.226,
.158,
.271,
.153,
-257,
.148,
.244,
.141 ,
.231 -
.133,
217.
.128,
.202.
.125,
.188,
.123,
.173.
.1 14,
.125.
.249.
.128.
.264.
-131,
. 320.,
.138.
-304,
inl .
,287.
.163,
.270,
.175,
.253,
.188,
.235,
.203,
.218,
.217,
.199,
.231 ,
.18;:,
.244,
.171,
.305,
.165,
. 199
.,169
• 190
.181
.180
,192
.170
.204
- 1 55
.216
,
, .
,
» .
,
. .
,
, .
,
, *
184,
196.
207.
219.
231 .
.1427
.229
,H8
.269
.136
• 255
.131
.240
.126
.227
, 120
.214
• 1 15
.199
.113
,185
.ill
.171
, 108
.157
. .
,
, •
,
, •
,
, .
,
, •
,
, .
.
. .
,
, -
, .
,
. .
261,
252.
238.
224.
210.
196,
182.
168,
156,
148,
.0487
-129
.264
-133
.270
. 140
.260
.152
.249
- I 66
.238
.179
.227
.190
.215
.204
.202
.219
, 189
.232
, .
,
, .
,
, -
.
,
, -
,
, .
,
, .
,
, •
,
, .
133-
141 ,
1 54
168
132,
194,
206,
221,
234,
247.
.1767
-246
.167
.303
.161
.288
.155
, .
,
, .
,
, *
,
299.
284,
268.
-------
C-184
Appendix C: MOBILES Block Data 06 June 7, ig84
76232 * .233,.216,.199,.181,.165,.157,.158,.158,.149,
76233 * .168,.217,.244,.238,.241,.309,.291,.273,.255,.237,
76234 * .218,.200,.183,.166,.156,.152,.152,.151,.141,
76235 * .176,.230,.259,-254,.312,.294,.276,.257,.239,-221,
76236 * .202,.184,.168,.157,.152,.147,.145,.143,.136,
76237 * .183,.242,.275,-316,.298,.279,.260,.241,.223,.205,
76238 * .187,.170,.160,.153,-147,.141,.137,.138,.135,
76239 * .190,.254,.319,-301,.282,.263,.244,.225,.207,.189,
76240 * .172,.162,.155,-148,.141,.134,.132,.138,.135,
76241 ft .197,-322,.303,.285,.266,.247,.228,.209,.191,.173,
76242 ft .163,.158,.150,.143,.135,.130,.130,.138,.135,
76243 * .323,-304,.286,.267,.248,.229,.210,.192,.174,.164,
76244 ft .159,.152,.143,.135,.130,.129,.135,.137,.0617
76245 DATA R1511/.050,.114,.118,.118,.120,.123,.127,.131,.134,. 137,
76246 ft .144,.157,-173,.188,.203,.219,.234,.249,.264,
76247 ft .111,.120,.119,.120,.123,.126,.131,.134,.137,.144,
76248 * .157,-172,.188,.203,.219,.234,.249,.264,.305,
76249 * .113,-124,.122,.123,.125,.128,.134,.137,.145,.158,
76250 * . 172,.187,.203,.218,.234,.250,.265,.344,.294,
76251 * .119,.128,.125,.125,.127,.131,.136,.145,.158,.173,
76252 * .187,.203,.219,.235,.250,.264,.334,.327,.281,
76253 * .123,.131,-130,.128,.130,.134,.143,.157,.173,.188,
76254 ft .203,.219,.235,.250,.266,.325,.315,.309,.269,
76255 * . 127,.134,.135,-131,.134,.142,.155,.171,-188,.203,
76256 ft .218,.233,.249,.265,.323,.307,.297,.292,.255,
76257 * .130,.137,.139,-136,.141,.155,.170,.186,.202,.218,
76258 * .233,-248,.264,.323,.306,.289,.279,-274,.242,
76259 * .133,.141,.144,.144,.154,.169,.185,.201,.217,.233,
76260 ft .249,.264,.324,.307,-288,.271,.261,.256,.227,
76261 * .136,.14*5,.153,-159,-169,.184,.199,-215,.232,.247,
76262 ft .263,.325,.307,.289,.270,.252,.242,.237,.212,
76263 ft .138,.152,.168,.174,.184,.199,.214,.230,.246,.262,
76264 * .326,.308,.289,.271,.252,.233,-223,.218,.1967
76265 DATA R2511/. 143, . 165, . 185, . 190, . 199, .214, .229, .24*,, .260, .328,
76266 ft .308,.290,.271,.252,.233,-214,.204,.199,.185,
76267 * .153,-179,-202,.206,.214,.228,.243,.259,-332,.313,
76268 ft .29^,.275,.256,.237,-217,.199,.187,.188,.179,
76269 * .162,.193,-218,.220,.229,.243,.257,.334,.316,.297,
76270 >'< .278, .258, .239,-220, .201, .184, .177,-182, .172,
76271 * .170,.206,.235,.237,-243,.257,-335,-316,.298,.279,
76272 * .259,-240,.221,.201,.183,-173.-171,-173,.164,
76273 * .179,.219,-252,.254,.260,.336,.317,.298,.279,-260,
76274 ft .240,.221,.202,.183,.172,.165,.162,.164,.155,
76275 * .186,.232,.269,.270,.337,-318,.299,-280,.260,.241,
76276 ft .222,.203,.184,.173,-165,.158,.153,-155,.151,
76277 * .193,-244,.284,.338,.320,.300,.280,.261,.242,.222,
76278 ft .204,.185,.174,.166,.158,.151,.144,.150,.153,
76279 * .200,.256,.341,.323,.305,-284,.263,.244,.224,.205,
76280 ft .187,.175,-167,.159,.151,.143,.141,.151,-155,
76281 ft .206,.346,.327,.308,.289,.269,.248,.227,.208,.190,
76282 ft .178,.170,.161,.152,.144,.141,.144,.152,.158,
76283 * .347,.329,-310,.290,.271,.250,.229,.209,.191,.180,
76284 ft .172,.163,.154,.145,.142,.144,.149,.156,.0727
76285 DATA Rl121/.023,.075,.102,.123,.144,.165,.183,.202,.221,.241,
76286 ft .259,.278,.296,.313,.329,-344,.357,-371,.383,
76287 * .067,.097,-119,.139,.160,.179,.197,-215,.234,.252,
76288 * .270,.289,.305,.321,.336,.350,.363,-376,.124,
76289 ft .074,.101,.123,.143,.162,.180,.197,-214,.230,.246,
-------
c-185
Appendix C: MOBILE3 Block Data 06 June 7, 1984
76290 * .262,.279,-294,.308,.322,.335,.347,.161,.123,
76291 * .077,.103,.123,-142,.160,.177,.195,.212,.228,.244,
76292 ft .258,.272,.285,.298,.311,.323,.183,-160,.122,
76293 * .081,.108,.128,.146,.163,.179,-195,-211,.227,.243,
76294 ft .257,.272,.285,.299,-312,.196, .181,.160, .121,
76295 ft .083,.111,.130,.148,.163,.178,.192,.207,.222,.236,
76296 ft .250, .263,.276,.290,.198,.186,.170,.149,.113,
76297 ft .084,.114,.134,.151,-166,.180,.193,-207,.220,.233,
76298 ft .246,.259,.271,-210,.199,.187,.172,.151,.116,
76299 * .085,.115,.136,.153,-168,.182,.195,.208,.220,.233,
76300 ft .245,.257,.210,.199,-188,.175,.160,.141,.108,
76301 ft .087,.117,.139,.156,.171,.184,.197,-209,.221,.233,
76302 ft .244, .213,.203,-193,-181,.168,.154,.135,.104,
76303 ft .088,.119,.142,.159,.174,.187,.200,.212,.223,.235,
76304 ft .222,.211,.200,.189,.178,.166,.152,.133,.1037
76305 DATA R2121/.089,.122,.145,.162,.177,.190,.203,.214,.226,.234,
76306 ft .223,.211,.199,-188,.176,.164,.150,.131,.102,
76307 ft .091,.125,.148,.165,.179,.192,.204,.214,.245,.235,
76308 ft .224,.212,.200,.188,.176,.164,.149,.129,.101,
76309 ft .094,.130,.155,-172,.186,.199,.210,.2oO,.249,-237,
76310 ft .225,.213,.201,.188,.175,.162,.i47,.127,.099,
76311 ft .102,.139,-165,.184,.199,-211,.277,.264,.251,.239,
76312 ft .226,.213,.199..186,.173..158,.H*3,.125,.099,
76313 ft .099,. 137,-164,.182,.197,.292,.280,.267,.254,.241,
76314 ft .228,.215,-200,.186,.171,.157,-142,.123,.098,
76315 ft .107, .147,.174,.192,.314,.302,.288,.275..261,.247,
76316 ft .232, .218,.203,.187,.171,.156,-140,.121,.096,
76317 ft .108,.149,.176,.328,.316,.304,.292,.279,.265,.251,
76318 ft .235,.219,.201,.184,.168,.152, .134, .116,.092,
7&319 ft" .109,.151.-356,.343,-330,.316,.302,.287,.271,.255,
76320 ft .239,.223,.206,.189,.170,.153,-134,.114,.090,
76321 ft .110,.383.-370,.356,.342,.327,.311,-293,.276,.259,
76322 ft .242,.224,.207,.191,.172,.153, -133,-HI,.085,
76323 * .390, .377,-362,.348,.333,-317,-300..282,.265,.247,
76324 ft .229,.211,.195,.178,.159,-139,.117,.092,.0307
76325 DATA Rl2217.037,-117,-151,.1/6,.199,-222,.244,.265,.284,.302,
76326 ft .321,.338,.354,.370,.385,-399,.413,-426,.439,
76327 ft .108, .146,.171,.194,.217,.239,.260,.279,-298,.316,
76328 ft .334,.349,-365,.380,.393,.408,.421,.433,.196,
76329 ft .119,.156,.181,.201,.222,.244,.263,.282,.300,.318,
76330 ft .334,.349,.363,-377,-390,.403,.416,.248,.195,
76331 ft .127, .163,.187,.208,.227,.247,.267,.285,.303,.318,
76332 ft .334, .349,-363,.378, .391,-40^, .271,.245,.193,
76333 ft .132,.167,.189,.208,.227,.246,.265,.283,.299,.315,
76334 ft .330,.345,-359,-373,.386,.285,-2&7,.242,.191,
76335 * .137,.171,.193,.210,.227,.243,.260,.276,.292,.309,
76336 ft .324, .339,-352,.365,.294, .280, .263,.239,.189,
76337 ft .141,.177,.199,.215.-230,.244,.259,-274,.289,.303,
76338 ft .318,.332,.346,.302,.290, .2/6, .260, .235,.187,
76339 ft .146,.183,.206,.223,.237,.251,-264,.278,.291,.305,
76340 ft .318,.332,.301,.289,.277,.263,.247,.225,.181,
76341 ft .151, .192,.215,-233,-247,.261,.274,.287,.300,.313,
76342 ft .326, .314,.302,.290, .277,.264,.248,.224,.182,
76343 * .154,.197,.222,.239,.254,.268,.282,.295,.307,-320,
76344 ft .319, .307,.295,.282,.269,.256,.240,.217,.1787
76345 DATA R2221/.159,.203,.229,-247,.262,.276,.290,.304,.317,.324,
76346 ft .312,.300,.287,.275,-262,.248,.233,-211,.173,
76347 * .163,.209,.237,.256,-271,-286,.299,-312,.332,.321,
-------
C-186
Appendix C: ttOBILE3 Block Data 06 June 7, 1984
76348 * .309,-297,-284,.272,.258,.244,.227,.206,.170,
76349 * .163,.210,.238,.257,.273,.288,.300,.337,.325,.313,
76350 * .301,.289,.277,-263,.249,.234,.218,.198,.165,
76351 - .169,.220,.249,.270,.286,.300,.352,.339,.326,.313,
76352 * .299,.285,.270,.255,.241,.227,.211,.192,.161,
76353 * .171,.223,.253,.275,.291,.373,.360,.344,.329,.315,
76351* * .300,.284,.268,.252,.235,-221,.205,.187,.157,
76355 * .173,-227,.258,.280,.394,.380,.366,.351,-335,-320,
76356 * .303,.287, .269,.251,.234,.217,.201,.182,.153,
76357 * .175,-230,.263,.413,.400,.386,.372,.357,.342,.327,
76358 * .310,.292,.273,-255,.235,.217,.198,.180,.150,
76359 * .177,.234,.433,.419,.407,.393,-379,.363,.347,.330,
76360 * .313,-294,.276,.256,.235,-214,.194,.175,-143,
76361 * .178,.453,-^0,.427, .412, .397, .381, .364, .348, .331,
76362 * .313,.294,.275,-255,-233,.210,.192,.170,.135,
76363 * .459,-446,.432,.418,.402,.386,.369,-352,.336,.318,
76364 * .300,.281,.260,.238,.216,.197,-176,.144,.0477
76365 DATA Rl321/.048,.147,.183,.211,.237,-263,.284,.302,.319,.336,
76366 * .352,.368,.382,.396,.408,.420,.432,.443,.455,
76367 * .139,.179,.209,.234,.260,.282,.301,.318,.335,-351,
76368 * .366,.381,.395,.408,.420,.433,-444,.455,.257,
76369 * .153,.195,-224,.247,.270,.292,.312,.329,-346,.362,
76370 * .376,.392,.405,.418,.432,.444,.456,.332,.255,
76371 * .164,.209,.235,.257,.278,.298,.318,.336,.353,-369,
76372 * .385,.400,.414,.426,.439,.451,.361,-328,.253,
76373 * .175,-222,.249,.269,.289,.308,.327,-344,.361,.377,
76374 * .392,.405,.418,.431,.443,.376,.355,-323,.250,
76375 * .182,.230,,257,.278,.296,.313,.329,.3^5,.361,.376,
76376 * .390,.404,.417,.430,.384,.369,.349,.319,-247,
76377 * .191,.243,.271,.291,.308,.325,.341,.355,-370,.384,
76378 * .398,.411,.423,-390,.377,-361,.343,-314,.244,
76379 * .197,-249,.278,.298,.316,.333,.348,.362,.376,.389,
76380 * .402,.415,.387,.374,.361,.346,.329,-301,.237,
76381 * .201,.256,.285,.305,.323,-339,-353,.367,-380,.394,
76382 * .407,.391,.378,.365,-350,.335,-318,.292,.232,
76383 * .205,.263,.293,.314,.331,.345,-359,-373,-386,.400,
76384 * .399,.386,.372,.358,.344,.330,.313,.287,.2287
76385 DATA R2321/.210,.269,.301,.322,.338,.352,.366,.380,.393,•407,
76386 * .394,.382,.368,.354,.340,.324,.309,.281,.224,
76387 * .214,.275,.307,-327,.343,-358,.371,-384,.419,.406,
76388 * .392,.379,.365,-351,.335,-319,-301,.274,.220,
76389 * .219,.283,.316,.337,-353,-368,.380,.431,.418,.405,
76390 * .391,-377,.363,-3V,-330,.312,.293,-268,.216,
76391 * .227,.296,.331,-352,.368,.383,.441,.429,.417,.403,
76392 * .388,.373,-357,-340,.323,.306,.286,.262,.211,
76393 * .230,.300,.337,-358,.375,-448,.436,.423,.409,.394,
76394 * .379,.362,.345,.329,-312,.293,-274,.249,.202,
76395 * .233,-305,.343,-366,.466,.453,.439,.424,.409,.393,
76396 * .376,.359,-341,.323,-304,.284,.265,.240,.196,
76397 * .235,-310,.348,.476,.462,.448,.434,.419,.403,.387,
76398 * .370,.352,.332,.313,.292,.272,.251,.227,.186,
76399 * .238,.313,-482,.469,.455,-440,.427,.412,.397,.382,
76400 * .365,.347,-328,.308,.285,.265,.242,.218,.177,
76401 * .240,.482,.470,.457,.444,.429,.416,.401,.386,.369,
76402 * .353,.336,.318,.299,.275,.254,.232,.207,.169,
76403 * .482,.469,.457,-444,.430,.416,.401,.386,.369,.353,
76404 * .337,-320,.301,.279,-257,.235,.211,.178,.0597
76405 DATA Rl4217.054,.165,.207,.235,.258,.277,.296,.312,.328,.343,
-------
- I O/
Appendix C: MOBILE3 Block Data 06
June 7, 1984
76406
76407
76408
76409
76410
7641 1
76412
76413
76414
76415
76416
76417
76418
76419
76420
76421
76422
76423
76424
76425
76426
76427
76428
76429
76430
76431
76432
76433
76434
76435
76436
76437
76438
76439
76440
76441
76442
76443
76444
76445
76446
76447
76448
76449
76450
76451
76452
76453
76454
76455
76456
76457
76458
76459
76460
76461
76462
76463
• 358,
.IS'*.
* -373,
* .170,
* -387,
* • 1 85 ,
• 398,
* .197,
.409,
.208,
.420,
.217,
.432,
.227,
.443,
.234,
.453,
.241,
.474,
DATA R2421/.250,
.462,
.256,
.453,
.264,
.442,
.268,
.429,
.271,
.415,
.275,
.401 ,
.279,
• 387,
.282,
• 374,
.284,
• 361,
.466,
• 346,
DATA R1521/.058,
• 362,
.167,
• 374,
.185,
• 385,
.201 ,
•398,.
.216, .
.410, .
.229,.
.422,.
.241,.
.432,.
.251,.
.443,.
.259,-
.453,.
.267,.
• 372,
.204,
• 387,
.224,
.400,
.239,
.411,
-254,
.421,
.268,
.432,
.280,
.444,
.291,
.454,
• 301,
.469,
• 311,
.460,
• 321,
.448,
• 330,
.439,
• 340,
.428,
• 347,
.414,
-354,
.400,
.360,
• 386,
• 365,
• 372,
• 371,
.360,
467,
346,
456,
331,
177,
374,
216,
386,
235,
397,
250,
410,
266,
421,
282,
432,
297,
442,
311,
452,
323,
476,
334,
• 387,
-234,
• 399,
.253,
.411,
.269,
.422,
.284,
.433,
• 297,
.444,
.310,
.456.
• 322,
.468,
• 333,
.456,
.344,
.446,
• 356,
.433,
• 366,
.425,
.377,
.414,
.385,
.400,
• 393,
• 385,
• 399,
• 371,
.406,
• 358,
.473,
• 345,
.457,
• 331,
.445,
• 317,
.218,
.386,
.244,
• 396,
.262,
.409,
.276,
.421,
• 293,
.431,
• 308,
.442,
• 323,
452,
337,
476,
350,
463,
364,
• 399,
.257,
.412,
.274,
.423,
.290,
.433,
• 305,
.445,
• 317,
.455,
• 330,
,461,
• 343,
.454,
.355,
.441 ,
.367,
.430,
• 378,
.418,
• 388,
.410,
.401 ,
• 398,
.409,
• 384,
.416,
• 369.,
.423,
• 354,
.478,
• 342,
.462,
• 330,
.446,
.316.
.434,
• 301,
.244,
• 396,
.265,
.407,
.282,
.420,
.296,
•431,
• 312,
.440,
-328,
.451,
• 341,
.475,
• 356,
463,
369,
450,
384,
.412,
• 277,
.423,
.294,
.434,
• 308,
.444,
• 323,
.456,
• 334,
.454,
• 347,
-447,
.360,
• 439,
• 372,
.425,
• 384,
.415,
• 396,
.402,
.405,
• 393,
.418,
• 382,
.425,
• 368,
.432,
• 352,
.481,
• 338,
.466,
• 326,
.450,
• 313,
.435,
• 300,
.423,
.285,
.265,
.406,
.282,
.418,
.298,
.431,
• 314,
.441,
• 330,
.450,
.345,
.473,
• 358,
461,
372,
448,
385,
437,
398,
.423,
.295,
.433,
• 311,
.444,
• 325,
-455,
• 339,
• 445,
• 350,
.436,
• 363,
.429,
• 376,
.422,
.388,
.408,
• 399,
• 398,
.411,
.384,
.420,
• 375,
-433,
• 363,
.440,
• 349,
.482,
• 335,
.470,
• 321,
.454,
• 309,
.438,
.295,
.424,
.283,
.411,
.266,
.283.
.418,
• 300,
.429,
• 315,
.441,
• 330,
.450,
• 346,
.465,
• 360,
.455,
• 372,
.444,
.386,
.432,
399,
421,
41 1 ,
.433,
• 313,
.443,
• 328,
.455,
.342,
.425,
• 355,
.420,
.366,
.414,
.378,
.407,
• 390,
.400,
.402.
.386.
.414,
• 377,
.425,
• 363,
• 433,
-352,
.445,
.341,
.483,
.328,
.469,
.314,
-457,
• 301,
.441,
.289,
.426,
.276,
.412,
.263,
.400,
.24^ ,
• 300,
-42S,
• 317,
.440,
.332,
.451,
.346,
.450,
.361,
.440,
• 374,
.431,
.386,
.421 ,
• 399,
.411,
.41 1 ,
400,
423,
.442,
• 329,
.452,
• 345,
• 392,
-357,
• 385,
-369,
-379,
.381,
• 373,
• 392,
.366.
.404,
• 359,
. 4 1 6 ,
• 349,
.427,
• 340,
• 437,
.329,
.446,
-319,
.484,
•309,
.470,
.297,
.456,
.285,
.442,
.274,
.428,
.261,
.4U .
.249,
.400,
.236,
• 387,
.201 ,
.317,
• 333,
.445,
• 346,
.416,
• 361,
.409,
-374,
.402,
.387,
• 394,
.400,
.386.
.412,
-376,
.423,
366,
433,
.452,
.344,
.299,
.360,
.296,
• 371,
.293,
.383,
.289,
• 395,
.285,
.406,
.282,
.417-
.278,
• 429,
.271,
.439,
.2657
.4^9,
.257,
.480,
.250,
.471,
.242,
-456,
-233,
.443,
.224,
.429,
.215,
.415,.
.205,
.402, .
. 194,
-387,.
.186,
•374,.
.0667
-334,.
,449.
•347,.
-325,
.360, .
• 321,
•374,.
• 316,
.387,.
• 311,
.400, .
• 307,
.411,.
301,
423,.
296,
433,.
289,
444,.
.358,
.374,
.385,
• 396,
.408,
.419,
-430,
.441,
.451,
475,
467,
456,
443,
429,
415,
401 ,
388,
374,
360,
348
361,
373,
387,
399,
412,
423,
433-
443,
454,
-------
C-188
Appendix C: MOBILE3 Block Data 06
June 7, 1984
76464
76465
76466
76467
76468
76469
76470
76471
76472
76473
76474
76475
76476
76477
76478
76479
76480
7&481
76482
76483
76484
76485
76486
76487
76488
76^89
76490
76491
76492
76493
76494
76495
76496
76497
76498
76499
76500
76501
76502
76503
76504
76505
76506
76507
76508
76509
76510
76511
76512
76513
76514
76515
76516
76517
76518
76519
7&520
76521
* .473,
DATA R2521/.274,
.460,
* .280,
* -447,
* .287,
.434,
.293,
.423,
.299,
.412,
• 303,
.400,
• 308,
.388,
.313,
.376,
• 317,
• 364,
.460,
.351,
DATA Rl 1 12/.013,
.393,
.045,
.412,
.046,
.422,
.044,
.427,
.048,
.436,
.050,
.447,
.053,
.457,
.055,
.465,
.057,
.474,
.059,
• 537,
DATA R21 12/. 060,
•529,
.061,
• 522,
.063,
.514,
.064,
• 506,
.065,
.495,
.067,
.489,
.068,
.480,
.069,
.469,
.070,
.461,
• 344,
.449,
• 353,
.436,
• 363,
.423,
• 372,
.411,
• 381,
• 399,
• 389,
.388,
• 397,
• 375,
.403,
• 363,
.460,
• 351,
.451,
• 340,
.065,
.414,
.121,
.432,
.134,
.442,
.142,
.445,
.156,
.453,
.169,
.463,
.182,
.472,
.194,
.480,
.204,
•534,
.215,
• 524,
.224,
• 516,
• 233,
.506,
.242,
.498,
.252,
.489,
.260,
.477,
.269,
.469,
.276,
.459,
.283,
.447,
• 599,
.449,
• 375,
.437,
.386,
.425,
• 397,
.412,
.407,
• 399,
.415,
• 386,
.424,
• 374,
.433,
• 362,
.461,
• 349,
.452,
• 339,
.442,
.326,
.132,
.434,
.177,
.451,
.196,
.460,
.211,
.462,
.230,
.469,
.248,
.478,
.266,
.486,
.282,
• 530,
.296,
.522,
-311,
• 510,
.324,
• 501,
• 336,
.491,
• 347,
.482,
• 359,
.472,
• 370,
-459,
.381,
.448,
• 392,
.437,
• 594,
.424,
.587,
.437,
• 395,
.425,
.405,
.413,
.416,
• 399,
.426,
• 386,
.435,
• 372,
.444,
• 359,
.461,
• 347,
.453,
• 335,
.442,
• 325,
.433,
• 313,
.183,
.453,
.219,
.470,
.240,
.477,
.255,
.479,
.275,
.484,
.294,
.492,
• 311,
• 529,
• 327,
• 519,
-341,
• 510,
• 356,
.498,
• 370,
.488,
• 382,
.478,
• 393,
.467,
.405,
.455,
.416,
.441,
.427,
.427,
• 586,
.414,
• 581,
• 399,
• 574,
.423,
.410,
.411,
.419,
• 399,
.430,
.386,
.440,
• 371,
.451,
• 357,
.461,
.345,
.452,
• 333,
.443,
.320,
.433,
• 311,
.423,
.299,
.222,
.472,
.254,
.487,
-273,
.493,
.288,
.493,
.307,
.499,
.324,
• 527,
-341,
.518,
• 356,
• 509,
• 371,
.498,
.385,
-487,
• 398,
= 476,
.409,
.466,
.420,
.453,
-432,
• 439,
.443,
-423,
• 577,
.408,
-574,
• 392,
.568,
.374,
• 560,
.408,
.422,
• 397,
.431,
• 383,
.443,
• 369,
.453,
• 355,
.462,
.341,
.452,
• 330,
.442,
.318,
.433,
• 306,
.423,
.297,
.412,
.284,
.256,
.490,
.284,
• 504,
.302,
.508,
• 316,
• 508,
.334,
• 521,
• 349,
.512.
• 365.
• 502,
• 379,
.493,
• 392,
.484,
.405,
.472,
.418,
.460,
.429,
.448,
.440,
.434,
.451,
.419,
• 567,
.403,
• 564,
• 387,
.560,
.368,
• 554,
• 349,
• 546,
.389,
.433,
• 377,
.442,
.363,
.454,
.349,
.463,
• 337,
.453,
.324,
.443,
• 312,
.433,
.300,
.423,
.289,
.412,
.282,
.400,
.264,
.287,
.506,
• 312,
.518,
• 328,
• 522,
• 341,
.487,
.358,
.478,
• 372,
.470,
.386,
.460,
• 399,
.451,
.411,
.442,
.423,
.431,
.435,
.418,
.446,
.406,
.456,
• 393,
• 561,
• 379,
• 555,
• 364,
• 551,
.348,
• 547,
• 329,
• 540,
.308,
• 530,
• 355,
.443,
• 344,
.453,
• 334,
.466,
• 323,
.453,
• 310,
.444,
.298,
.434,
.266,
.423,
• 275,
.412,
.266,
.400,
• 259,
.388,
.224,
• 315,
• 521,
.340,
• 532,
• 354,
• 371,
.364,
• 367,
.379,
• 361,
• 393,
-354.
.405,
• 346,
.418,
• 339,
.428,
• 331,
.440,
• 323,
.451,
.314,
.461,
• 304,
• 556,
• 293,
.548,
.283,
.541,
.272,
• 536,
• 259,
• 531,
.245,
.524,
.228,
• 514,
.283
.454
.276
.468
.268
.456
.261
.444
.253
.433
.243
.423
.233
.411
.223
.400
.215
.388
.209
• 376
.074
• 342
• 535
.366
.123
• 378
.122
.386
.120
• 399
.119
.412
.118
.424
.116
.435
.115
.444
.113
.455
.111
.466
.109
• 550
.106
• 543
. 104
• 535
.100
• 527
.096
.521
.093
.515
.090
• 507
.086
.496
/
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
/
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
/
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
.471,
.458,
.445,
.434,
.422,
.412,
.400,
• 389,
• 376,
• 364,
• 369,
• 390,
.401,
.407,
.418,
.430,
.441,
.450,
• 459,
.470,
• 543,
• 536,
• 529,
.521,
.512,
• 506,
• 497,
.489,
.478,
-------
C-189
Appendix C: MOBILE3 Block Data 06 June 7, 1984
76522 * .457, .434,.409,.382,.356,.327,.286,.210,.080,
76523 * .601,.588,.575,.562,.547,.532,.515,.498,.480,.459,
76524 * .437,-412,.385,.358,.329,.292,.226,.115,.0237
76525 DATA Rl212/.025,-109,.189,.242,.280,.312,.342,-371,-399,-424,
76526 ft .446,.466,.486,.504,.520,.535,-549,-562,.574,
76527 * .084,.179,.238,.278,.309,-340,.369,-397,-423,.444,
76528 * .465,.485,.502,.518,.533,-548,.560,.573,.250,
76529 * .089,.199,.264,.303,.332,.361,.388,.415,.439,.459,
76530 * .479,-497,.513,.527,-542,.555,.567,.493,.248,
76531 * - 093, .219, .289,. 327, .355,. 380, .*t06, .*»3l,. 452, .471,
76532 * .490,.507,.523,.536,.549,.562,.579,-488,.246,
76533 * .096,.237,.313,-350,.374,.396,.420,.443,.462,.481,
76534 * .498,.515,.530,.543,-556,.597,-571,-481,.241,
76535 * .096, .252,.333, .367,.387,-407,.429, .451, .470,.487,
76536 * .503,.519,-534,.547,-600,.588,.563,.475,-239,
76537 * .100,.273,.358,.390,.407,-423,-442, .^62, .481,.498,
76538 * .513, .528,.542,.601,.590,.5/9,.554,.467,.236,
76539 * .103, .288,.377,.409,.424,.439,.456,,474,.492,.508,
76540 * .523,.536,.602,.591,.580,.569,-544,.459,-233,
76541 * .106,.302,.396,.427,.440, .454,.470, .486, .502,.517,
765^2 * .532, .603,-592,.580,.569,-558,.534,.450,.227,
76543 * .109,.314,.412,.442,.455,.468,.48<,.498,.513,.526,
76544 * .605,.594,.582,.569,.558,.546,.523,-44i,.2227
76545 DATA R2212/.111, .327,.427,.457,.469,.481,.494, .508, .522,.609,
76546 ft .597,.585,-572,.558,.545,-533,-511,-431,.218,
76547 * .113, .337,.440,.471,.482,.493,.506,.518,.610,.599,
76548 * .587, .574, .56!, .547,-534, .521 ,.498, .420, .214,
76549 * .115,.347,-453,-484,.495,.505,.517, .614,.602,.591,
76550 * .578,.565,-551,-536,.522,.508,.484,.409,-210,
76551 * .117,.356,.465,.496,.506,.515,-619,-607,.595,.583,
76552 * .569,.555,-540,.525,-509,.493,.470, .398,.205,
76553 * .119,.366,.476,.507,-517,-624,.613,-601,.589,.575,
76554 * .560, .544, .528,.511,.494, .476..453, .382,.197,
7^555 * .121,.375,-487,.517,-628,.617..605,.592,.579-.565.
76556 * .549,-532,.515,-495,.477,-459,.435,-365..189,
76557 * .123,.383,-497,.630,.615,.608,.595,.58i,.568,.553,
76558 * .536,.518,.500, .479,.460,.441,.416,.3nb,.179,
76559 ft . 124, .390, .633, .621 , .609, .597, .58i*. .571 , .556, .540,
76560 ft .523, .506,.486,.464,.^43,.422,.395,-327,-168,
7&561 ft .125,.635,.624,.612,.600, .588,.5/6, .563,-5^8,.532,
76562 ft .514,.496,.473,.^48,.424,.401,.371,.306,.157,
76563 * .635,.624,.613,.601,.589, .577,o65,-55C,.535,.517,
76564 ft .498,.476,.451,.426,.40;,.373,.318, . 197,.0467
76565 DATA Rl3127.035,.143,-222,.271,.307,.33S,.369,.397,.423,.447,
76566 ft .467,.487,.505,.522,.538,.552,.565,-575,-586,
76567 * .119, .215,-268,.305,.337,.367,-395,-42 ,.445,.466,
76568 ft .485,.504,.520,.536,.550,.56^,.575,-58£,.341,
76569 * .126,.241,.298,.333,-361,.389,-4'5, -435--t6l,.481,
76570 ft .499,.515,.530,.545,.559,-572,.583,.555,-337,
76571 * .131,.265,.328,.361,.386, .410,.433,-455,-475,-493,
76572 * .511 , -527, -542,.555,-568,.580,.622,.549,-334,
76573 * .137, .287,.355,.386,.407,.428,.4^9,.470,.489,.506,
76574 ft .523, .537,.551,.564,.575, .641,.614, .542,.330,
76575 * .142,.307,.379,.408,.427, .446,.465, .485,-502,.519,
76576 ft .534,.547,.560,.573,.643,.632,.605,. 536,. 326,
76577 * .145,.322,.398,.427,.444,.462,.480,.458,.514,.529,
76578 ft .543,.556,.568,.643,.635,.623,.596,.528,.322,
76579 * .146,.335,.415,.443,.458,.474,.491,.508,.524,.538,
-------
C-190
Appendix C: MOBILE3 Block Data 06 June 7, 1984
76580 * .552,.564,.644,.635,-626,.613,.586,.519,-318,
76581 * .150,.350,.433,.^60,.473,.^87,.502,.519,.53^,.5^8,
76582 * .561,.640,.629,.620,.612,.600,.575,.506,.305,
76583 * .153,-364,.450,.477,.^88,.500,.513,.528,.543,.556,
76584 * .642,.631,.621,.610,.600,.588,.563,.496,.2977
76585 DATA R2312/.157,.377,.^66,.492,.502,.513,-525,-539,.552,.647,
76586 >v .637,-626,.615,.603,.592,.578,.553,.^89,.298,
76587 * .160,.388,.479,.505,.515,.525,-537,.550,.650,.640,
76588 * .629,.618,.605,.593,-580,.565,.5^1,.479,.293,
76589 * .164,.400,.493,.518,.527,.536,-5^7,.650,.640,.630,
76590 * .619,.607,-591*, .581, .567, .551, .527, .467, .286,
76591 * .166,.409,.504,.530,.538,.547,.651,.640,.630,.620,
76592 * .608,.596,.582,.568,.553,.538, .513,.^,.278,
76593 * .168,.418,.515,.5^1,-5^9,.652,.643,.633,.622,.610,
76594 * .598,.584,.571,.555,.539,.523,.497,.438,.268,
76595 * .170,.427,-525,-551,.653,.644,.633,-622,.611,.599,
76596 * .586,.572,.557,-5^2,.524,.506,.480,.422,.259,
76597 * .173,^35,-535,.653,-643,.633,.623,.611,.599,.586,
76598 * .572,.558,.5^3,.526,.508,.488,.462,.405,.249,
76599 * •175,.444,.652,.642,.632,.622,.611,.599,-586,.573,
76600 * .559,-544,.528,.510,.489,.468,.442,.386,.237,
76601 * .178,.651,.642,.632,.621,.610,.598,.586,.573,-559,
76602 * .545,-529,-512,.492,.469,.445,.419,.367,.227,
76603 * .651,.641,.631,.621,.610,.598,.586,.573,-559,.5^5,
76604 * .529,-512,.492,.469,.445,.419,.376,.265,.0677
76605 DATA R1412/.044,.175,.252,.295,.327,.357,-384,.408..431,.452,
76606 ft .474,.493,-511,.527,-542,.556,.569,.582,.593,
76607 * .151,-245,.294,.326,.357,-384,.408,.431,.452,.473,
76608 * .493,.511,-527,.5^2,.556,.569,.582,.593,.396,
76609 * .160,.269,.322,.355,-384,.409,.431,.452,.473,.492,
76610 * .510,.526,.541,.555,-568,.581,.592,-578,.392,
76611 * .169,.293,-351,.383,.408,.430,.451,.471,.490,.508,
76612 * .525,-540,.554,.567,-579,.591,-631,.571,.388,
76613 * .177,-3^,-375,-407, .429, .450, .469, .489, .507, .524,
76614 * .539,-553,-566,.577,.589,.646,.623,.564,.384,
76615 * .181,.333,-398,.429,.448,.467,.485,.503,.520,.535,
76616 * .5^9,.562,.574,.585,.650,.637,-615,.556,.379,
76617 * .186, .352, .420, .448, .465, .482, .499,-515,-530, .5^,
76618 * .558,.571,.583,-651,.640,.628,.605,-548,.374,
76619 * .191,-370,.441,.466,.480,.496,.512,.528,.542,.556,
76620 * .569, .581, .651, .641, .631, .618, .596, .540, .368,
76621 * .196,.386,.459,.483,.496,.510,.525,-540,.554,.567,
76622 * .579,-650,.641,.632,.621,.607,.585,.530,.362,
76623 * .201,.401,.477,-499,-511,-524,.538,.551,-564,.576,
76624 * .650,.641,.632,.621,.610,.595.-574,.519,.3567
76625 DATA R24127.205,.415,.492,.51^,.525,.537,.550,.562,.574,.650,
76626 * .641,.631,.621,.610,.598,.583,.562,.508,.349,
76627 * .209,.429,-506,.528,.538,.548,.560,.572,.649,.640,
76628 * .630,.620,.610,.598,.585,.570,.550,.496, .341,
76629 * .213,.442,.520,.541,.549,-559,-570,.648,.638,.629,
76630 * .619,.609,-597,.585,-573,-557,-536,.484,.332,
76631 * .216,.454,.533,-553,-561,.570,.646,.637,.628,.618,
76632 * .607,.596,.585,-572,.559,-543,-522,.471,.323,
76633 * .219,.465,.5^5,-564,.572,.646,.637,.627,.617,.607,
76634 * -596,.585,.573,.559,.545,.528,.506,.456,.312,
76635 * .223,.475,-556,-574,.645,.636,.626,.617,.607,.596,
76636 >v .585,.573,-560,.545,.529,.512,.488,.439,-301,
76637 * .226,.483,.565,.644,.635,.626,.617,.607,.596,.585,
-------
C-191
Appendix C: MOBILES Block Data 06
June 7, 1984
76638
76639
76640
76641
76642
76643
76644
76645
76646
76647
76648
76649
76650
76651
76652
76653
76654
76655
76656
76657
76658
76659
76660
76661
76662
76663
76664
76665
76666
76667
76668
76669
76670
766/1
76672
76673
76674
76675
76676
76677
76678
76679
76680
76681
76682
76683
76684
76685
76686
76687
76688
76689
76690
76691
76692
76693
76694
76695
* .572,
* .228,
* -559,
* .231.
* .544,
* .641,
• 529,
DATA R1512/.052,
.471,
.176,
.490,
.188,
• 509,
.198,
.526,
.207,
.543,
.215,
• 557,
.221,
-569,
.228,
.581,
.236,
• 592,
.242,
.638,
DATA R2512/.248,
.629,
.254,
.615,
• 259,
.604,
.264,
• 595,
.268,
.584,
.272,
• 573,
.276,
.560,
.280,
.546,
.283,
.530,
.620,
.516,
DATA Rl 122/.030,
• 378,
. 101 ,
.388,
. 102,
• 374,
.097,
.360,
.098,
• 353,
.095,
• 559,
.491,
-544,
.641,
• 529,
.633,
• 513,
.196,
.490,
.260,
.507,
.285,
• 525,
.310,
• 540,
.332,
• 556,
• 353,
.569,
.374,
.581,
• 395,
.592,
.413,
.638,
.429,
.629,
.445,
.620,
.459,
.606,
.471,
• 595,
.483,
• 585,
.494,
.574,
• 504,
.561,
• 513,
• 548,
.522,
• 533,
.621 ,
.517,
.612,
.503,
.117,
• 395,
.160,
.403,
.158,
.389,
.151,
• 374,
.152,
.368,
.147,
-545,
.643,
• 529,
.633,
• 512,
.624,
.496,
.265,
.507,
• 303,
.524,
• 330,
• 540,
.358,
• 554,
.385,
.569,
.409,
.581,
.432,
.593,
.455.
.639,
.475,
.630,
.492,
.620,
.509,
.610,
-524,
• 596,
• 538,
• 585,
• 551,
• 574,
-563,
.562,
• 574,
• 549,
.584,
• 535,
.624,
• 520,
.613,
• 503,
.604,
.488,
.173,
.410,
.205,
.417,
.201,
.402,
.191,
• 387,
.190,
.381,
.185,
• 529,
.635,
• 513,
.625,
-496,
.614,
.478,
• 303,
• 523,
• 332,
• 539,
• 359,
• 553,
.386,
.568,
.411,
.581,
.435,
• 592,
.457,
.640,
.477,
.630,
.497,
.621,
.514,
.61 1 ,
• 530,
.600,
.545,
.586,
• 557.
• 574,
.570,
.562,
.581,
• 550,
..593,
.5-56,
.626,
• 521,
-617,
• 505,
.606,
.488,
• 596,
.472,
.215,
.424,
.240,
.430,
.235,
.415,
.222.
• 399,
.222,
• 393,
.217,
.513,
.626,
.496,
.615,
.478,
.604,
.458,
• 332,
• 538,
• 359,
• 552,
.384,
.566,
.410,
.580,
.432,
• 591,
.454,
.639,
.476,
.630,
.494,
.621 ,
.511,
.611,
• 527,
.600,
-542,
• 589,
• 556,
• 575,
-567,
.562,
.578,
.550,
.589,
. ^"16,
.627,
-522,
.619,
.506.
.609,
• 49C,
• 597,
.473,
.587,
.45**,
.247,
.437,
.267,
.443,
.262,
.427,
.248,
.411,
.248,
.406,
.242,
.495,
.616,
.477,
.605,
.457,
• 594,
.432,
.359,
• 552,
.385,
.565,
.409,
• 579,
.432,
• 591,
.453,
.636,
.474,
.627.
.493,
.619,
• 510,
.609,
.526,
.595,
. ^ 1 .
.587,
• 555,
• 576,
.567,
• 562,
• 578,
• 549,
.587,
.536,
.628,
. 5? i ,
.6:9,
. 506 .
.6)0,
.490 ,
-59S,
.^72,
.587,
.454,
• 577,
.431,
.275,
.450,
.293,
.455,
.2.85,
.433,
.271,
.422,
.270,
.296,
.264,
.470,
. 606 ,
.451,
• 594,
.431,
.582,
• 393,
• 385,
.565,
.410,
• 577,
.433,
• 590,
.454,
.625,
.474,
.618,
.492,
.610,
.510,
.601 ,
.526,
.591-
.540,
.581,
.554,
..570,
.567.
.558,
• 578,
. Si^ ,
.587,
.531,
.62r,
• 5V/,
.620,
• 50 ,
.611,
."85,,
.60 ,
.no! ,
.58'.,
.4^;,
• 577,
.^30,
.566,
• 396,
.30:,
. i+6:. .
. 3 i l, ,
.46;,
.300,
.450,
.291,
.266,
.289,
.265,
.283,
.423,
• 595,
.405,
.583,
-386,
• 571,
.297,
.410,
• 577,
.433,
.583,
.455,
.587,
.475,
.580,
.493,
• 573,
.510,
.565,
.526,
.558,
.541,
.549,
• 555,
• 539,
.567,
.528,
• 579,
.518,
.589.
.504,
.630,
.491 .
. O .~; : ,
.478,
.612,
.46;',
.603,
• 4 4 7 ,
.^(i? ,
- 4 X' ,
• 579.
. 4 i . ,
.566,
• 390,
• 555,
• 309,
.322,
.473-
• 335-
.477,
.326,
.224,
• 310.
.224,
.306,
.225,
.302,
.290,
• 584,
.279,
• 571,
.266,
.558,
.0787
.432,
.588,
.453,
.427,
.475,
.422,
.494,
.417,
• 511,
.412,
• 528,
.406,
.542,
.400,
.556,
• 393,
.568,
.386,
• 579,
• 3777
• 590,
.368,
.632,
,360,
.622,
• 351,
.612,
.341,
• 603,
• 331 ,
• 593,
.320,
.582,
• 308,
.565,
.296,
• 556,
.282,
• 543,
.0837
.342,
.484,
.354,
. 161 ,
• 343,
.160,
• 327,
.160,
• 323,
.159,
.318,
• 572,
• 558,
.544,
.452,
.472,
.493,
• 511,
.528,
.542,
• 556,
• 569,
• 580,
• 591.
.637,
.624,
.613,
.604,
• 594,
.583,
• 571,
• 557.
• 543,
.530,
-361,
• 371,
• 359,
.344,
.338,
• 333,
-------
C-192
Appendix C: MOBILE3 Block Data 06 June 7, 1984
76696 * .347,.361,.374,.386,.309,.284,.253,-212,.148,
76697 * .093,.145,.184,.214,.240,.261,.282,.299,.315,.330,
76698 * .344,.357,.369,-335,-314,.290,.260,.219,.154,
76699 * .091,.144,.182,.213,.237,-259,.279,.296,-311,-326,
76700 * .339,-352,.341,.322,.300,.274,.244,.205,.144,
76701 * .091,.144,.182,.212,.237,-258,.277,.294,.309,.324,
76702 * .337,-351,-334,.316,.295,.270,.239,.199,.139,
767C3 * .090,.142,.182,.213,.237,.258,.276,.293,.308,.321,
76704 * -368,.352,.335,-316,.295,.272,.242,.199,.1397
76705 DATA R2122/.090,.142,.182,.212,.236,.256,.273,.290,.304,.390,
76706 * .374,.358,.339,-320,.298,.274,.242,.200,.138,
76707 * .089,.143,.182,.211,.233,-252,.269,.284,.409,.396,
76708 ft .381,.364,.345,-326,.302,.277,.244,.201,.139,
76709 * .092,.146,.186,.214,.238,.257,.274,.434,.419,.404,
76710 * .387,.369,-350,.329,-306,.278,.244,.200,.138,
76711 * .100,.155,.196,.227,.252,.270,.459,.444,.428,.410,
76712 * .392,.373,-352,.330,.307,.279,-245,.201,.140,
76713 * .095,.150,.192,.220,.243,.479,.466,.451,.435,.418,
76714 A .401, .382,.360,.336,.310,.281,.247, .203, .141,
76715 * .103,.158,.200,.230,.503,.489,.473,.458,.441,.423,
76716 ft .405,.386,.365,-341,.313,.283,.248,.204,.143,
76717 * .103,.159,.200,.520,.507,.493,.478,.463,.446,.429,
76718 ft .409,.387,.363,.338,.312,.280,.243,.199,.140,
76719 * .104,.160,.547,-534,.521,.508,.493,.476,.459,.441,
76720 ft .422,.401,.377,-352,.322,.289,.252,.203,.143,
76721 ft .104..572,.561,.547,.534,.520,.504,.488,.470,.452,
76722 ft .433,.412,.389,-364,.334,.299,.256,.204,.137,
76723 * -578,.567,-554,-540,.527,-511,-495,-477,-459,-441,
76724 ft .420,.397,-374,.345,.311,.269,.218,.154,.0417
76725 DATA R12227.051,.192,.262,.303,.330,.353,.372,.391,.408,.423,
76726 ft .437,.450,.462,.474,.485,.495,.505,.515,-525,
76727 * .168,.250,.295,.324,.348,.368,.386,.403,.418,.433,
76728 ft .446,.458,.470,.481,.492,.502,.512,.521,.279,
76729 * .170,.251..298,.328,.351,-37',-388,.403-.418,.432,
76730 ft .445,.456,.468,.478,.489,.499,.509,.356,.278,
76731 * .171,-252,.299,-330,.354,.374,.390,.405,-420,.433,
76732 * .445,.456,.467,.477,.488,.498,.400,.354,.276,
76733 * .169,.247,.291,-321,.344,.365,-384,.400,.415,.428,
76734 * .440,.452,.463,.474,.484,.431,.397,.353,.275,
76735 * .169,.241,.284,.315,.338,.357,-373,-390,.406,.419,
76736 ft .431,.443,.454,.465,.454,.428,.395,.352,.273,
76737 * .170,.239,-282,.313,.336,.354,.370,.384,.398,.410,
76738 * .422,.434,.445,.471,.451,.426,.395,.350,.271,
76739 * .171,-241,.283,.314,.337,-355,-371,.385,.398,.411,
76740 ft .422,.433,-477,.459,.437,.411,.380,.337,-263,
76741 ft .172,.244,.289,.320,.342,.359,.375,.389,.402,.414,
76742 ft .425,.495,-480,.461,.441,.417,.386,.342,.268,
76743 * .171,.244,.290,.319,-341,.358,.373,.387,.400,.413,
76744 ft .504,.489,.471,.453,-432..409,.379,-334,.2627
76745 DATA R2222/.173,.247,.293,.321,.343,.362,.378,.392,.406,.512,
76746 ft .497,.482,.465,.447,.427,.404,.373,-331,.257,
76747 * .176,.252,.298,.328..350,.369,.385,.399,.523,-510,
76748 ft .497,-482,.466,.448,.428,.403,.373,-331,.257,
76749 * .173,-247,.290,.321,.345,-364,.381,.529,-517,.503,
76750 * .489,.475,.459,.441,.419,-395,-364,.323,.251,
76751 * .176,.254,.302,.333,-357,-375,-542,.530,.518,.504,
76752 * .489,.474,.456,.437,.416,.392,.362,.319,.248,
76753 * .176,.254,.300,.333,-357,-560,.548,.535,-522,.508,
-------
C-193
Appendix C: MOBILE3 Block Data 06 June 7, 1984
7675^ * -^92, .476, .459, .440,.418,. 394, .362, .318, .246,
76755 * .177,.254,.300,.334,.582,.570,.558,.544,.530,.515,
76756 * .498,.482,.464,.444,.422,.397,.365,-319,.245,
76757 * .178,.255,-302,.600,.589,.578,.565,-553,-540,.525,
76758 * .509,.490,.472,.451,.428,.401,.369,.325,.245,
76759 * .178,.257,.620,.609,.599,.587,.575,-561,.5^7,-531,
76760 * .514,.497,.479,.458,.434,.406,.373,.326,.240,
76761 * .179,.638,.628,.617,-605,.592,.578,.563,-5^9,-533,
76762 * .516,.498,.479,.^58,.434,.408,.376,-327,.235,
76763 * .643,.633,.622,.610,.596,-582,.567,-553,-538,.521,
76764 ft .503,.483,.463,.440,.415,.386,.342,.261,.0717
76765 DATA R1322/.066,.242,.313,-354,.380,.400,.417,.431,.445,.458,
76766 * .469,.480,.490,.500,.509,.518,.527,.536,.544,
76767 * .217,-300,.346,.375,.396,.414,.429,.443,.456,.467,
76768 * .479,-^89,.499,-508,.517,-526,.535,-5M,.354,
76769 * .212, .300, .346, .376, .399,-416, ,432, .446, .459,^71,
76770 * .481,.492,.501,.511,-520,.529,.538,.465,.353,
76771 * .209,.300,.349,.378,.400..418,.433,.448,.460,.472,
76772 * .483,.493,.503,.513,-522,.532,.514,.464,.353,
76773 * .212,.306,.356,.385,.^07,.425,.440,.454,.466,.479,
76774 * .490,.500,.510,.519,-529,-5^2,.512,.461,.351,
76775 * .213,.307,-357,.388,.410,.427,.442,.455,-467,.479,
76776 * .489,.500,.509,.519,.558,.538,-508,.458,.349,
76777 * .217,-314,.366,.396,.418,.434,.449,.462,.474,.485,
76778 * .496,.506,.515,-571,-555,-53^,.505,.456..3^7,
76779 * .217,.316,.368,.399,.421,.438,.452,.465,.476,.487,
76780 * .497,.507,.569,-556,.5^0,.519,.492,.443,-339,
76781 * .216,.317,-370,.401,.424,.441,.455,-467,.478,.489,
76782 * .500, .576, .564, .549, -532, .511, .1*83, .435, -335,
76783 * .217,.319,-372,.405,.429,.447,.460,.473,.484,.494,
76784 * .586,.574,.561,.546,.529,-510,.480,.432,.3327
76785 DATA R2322/.217,.319,-373,-409,.432,.450,.463,.4/6,.487,.595,
76786 * .583,.572,.560,.544,.528,.508,.480,.430,.329,
76787 - .218, .318,.376,.411,.435,-453,-467,.4/9,.606,.595,
76788 * .584,.572,.559,-544,.528,.506,.476,.427,.325,
76789 ft .220,.324,.382,.418,.442,.460,.474,.618,.6C8,.596,
76790 ft .585,. 572,.558,.542,.523,-501,.472,.426,.324,
76791 * .226, .333,-391,-42.7, .453, .471, .630, .620, .609,-597,
76792 * .584,.570,.554,.537,-518,.496,.467,.422,.322,
76793 * .226, .334, .394, .431, .457, .635, .626, .615, .603,089,
76794 ft .576,.560,.544,.528,.509,.486,.458,.413,.313,
76795 * .227,.337,.398,.436,.646,.636,.625,-613,.601,.589,
76796 ft .574, .559,-544,.526,.506,.^82,.454,.409,.311 ,
76797 ft .229,-339,-^Ol,.651,.641,.62°,.618,.606,.593,.581,
76798 ft .567,-552,.536,.518,.497,-473,.445,-399,.303,
76799 ft .228, .339,.654,.644,.633,.621,.610,.599,.586,.573,
76800 ft .560,.545,-530,.513,-493,-471,-441,.396,-300,
76801 ft .228,.649..639,.629,.619,-607,.596,.585.-572..559,
76802 ft .547,-534,.520,.504,.486,.465..436,.391,-297,
76803 ft .647, .637,-627,.617,.606,.595,-584,.571,.558,.
76804 ft .534,.521,.505,.488,.468,.442,.402,.324,.0907
76805 DATA R14227.081,.293,-365,.400,.421,.437,.451,.463,.47^,.
76806 ft .494, .505,-SI1*,-522, .530, .537, .5^4. .550, .556,
76807 * .267, .355, -395, -M8, .435, .449, -^ 1, -473, -483, .494,
76808 ft .503, .513, -521, .529, -536, .5M, .549, -555, .387,
76809 ft .264,.357,.400,.423,.441,.454,.466,.479,.489,.499,
76810 ft .508,.517,-524,.532,.539,-5^6,.553,-524,.385,
76811 ft .258,.355,.^02,.427,.445,.459,-J+71,.^82,.493,-502,
-------
C-194
Appendix C: MOBILE3 Block Data 06
June 7, 1984
76812
76813
76814
76815
76816
76817
76818
76819
76820
76821
76822
76823
76824
76825
76826
76827
76828
76829
76830
76831
76832
76833
76834
76835
76836
76837
76838
76839
76840
76841
76842
76343
76844
76S45
76846
76847
76848
76849
76850
76851
76852
76853
76854
76855
76856
76857
76858
76859
76860
76861
76862
76863
76864
76865
76866
76867
76868
76869
* -512,
* .255,
• 513,
* -252,
* -517,
* -249,
• 523,
.249,
• 529,
.249,
• 535,
.251,
.649,
DATA R2422/.253,
.640,
.255,
.632,
.258,
.623,
.259,
.610,
.260,
• 595,
.261,
• 579,
.261,
• 565,
.262,
.551,
.263,
.536,
.603,
.526,
DATA R1522/.091,
• 505,
• 301,
• 514,
.308,
• 523,
• 311,
• 530,
• 312,
• 535,
.313,
.542,
• 314,
.546,
• 316,
• 550,
• 316,
• 554,
.316,
.621,
DATA R2522/.315,
.607,
• 308,
•595,
• 310,
.520,
• 354,
• 522,
• 356,
• 526,
• 355,
• 531,
.356,
• 537,
• 357,
.647,
• 361,
.638,
• 366,
.628,
• 370,
.621,
• 376,
.612,
• 378,
-598,
• 381,
• 583,
.384,
.568,
-386,
• 554,
• 389,
-541,
.607,
• 527,
• 596,
.516,
• 322,
-514,
.381,
• 523,
• 394,
• 531,
.402,
• 538,
.407,
• 543,
.413,
.549,
-419,
.553,
.422,
• 556,
.424,
.629,
.427,
.611 ,
.428,
.598,
.424,
•587,
.427,
• 528,
.403,
• 531,
.404,
• 534,
.405,
• 540,
.409,
.644,
.413,
.635,
.419,
.626,
.426,
.616,
.432,
.609,
.438,
• 599,
.442,
.586,
.445,
• 571,
.448,
• 557,
.453,
.544,
.623,
• 531,
.600,
.517,
.588,
.506,
• 387,
.523,
.415,
• 532,
.428,
• 540,
.438,
• 545,
.446,
• 550,
.453,
• 555,
.458,
• 559,
.464,
.632,
.468,
.619,
.474,
.602,
.477,
• 589,
.477,
• 579,
.481,
• 535,
.431,
• 539,
.432,
• 543,
.435,
-639,
.440,
-631,
.445,
.621,
.450,
.613,
.458,
.603,
.465,
• 596,
.473,
.585,
.478,
.572,
.483,
• 557,
.487,
.543,
.635.
• 533,
.614,
• 520,
• 592,
• 507,
.580,
• 4S7,
.416,
• 531,
.434,
• 539,
.448,
-547,
.458,
• 553,
.467,
• 557,
.474,
.561,
.480,
.631,
.486,
.619,
.492,
.607,
.499,
• 592,
.503,
.580,
• 505,
• 570,
.509,
.543,
.449,
• 547,
.451,
.629,
.455,
.623,
.461,
.615,
.465,
.605,
.470,
.597,
.479,
• 586,
.487,
• 579,
• 495,
• 569,
.501,
• 557,
• 506,
.544,
.643,
• 530,
.625,
• 520,
.605,
• 508,
.584,
.497,
• 573,
.485,
.434,
.539,
.449,
• 547,
.462,
• 555,
.472,
• 560,
.481,
• 563,
.488,
.626,
.494,
.616,
• 501,
.604,
• 507,
• 595,
• 513,
• 581,
• 518,
• 570,
• 521,
• 559,
• 526,
• 551,
.463,
.612,
.465,
.606,
.470,
.600,
.476,
• 594,
.481,
.584,
.487,
• 577,
.495,
.567,
• 504,
• 559,
.512,
• 549,
.518,
.537,
.650,
• 526,
.635,
• 513,
.616,
• 504,
• 596,
.492,
• 577,
.484,
.566,
.468,
.448,
• 547,
.462,
• 554,
.474,
.561,
.483,
.566,
.491,
.613,
.498,
.605,
.504,
• 596,
.512,
.586,
.518,
.577,
.524,
• 565,
.529,
• 555,
• 533,
• 545,
• 538,
.580,
.475,
-577,
.477,
• 573,
.482,
• 568,
.488,
• 563,
.494,
• 553,
• 500,
.547,
.509,
• 536,
• 517,
• 529,
.525,
• 519,
.654,
• 509,
.639,
.498,
.624,
.489,
.606,
.480,
• 587,
.471,
• 569,
.464,
-559,
.437,
.461,
.554,
.474,
.561,
.485,
.568,
.493,
.587,
• 501,
• 580,
• 508,
• 573,
.514,
-566,
.521,
• 558,
• 526,
.549,
.532,
• 540,
• 537,
• 531,
• 542,
• 520,
• 548,
.518,
.485,
• 514,
.488,
.511,
.493,
• 506,
• 500,
• 503,
• 505,
.495,
• 511,
.489,
• 520,
.481,
• 528,
.473,
.657,
.467,
.643,
• 459,
.629,
.451,
.613,
.445,
.596,
.436,
• 580,
.431,
.562,
.428,
• 551,
• 360,
.474,
• 561,
.485,
• 567,
• 495,
• 531,
.504,
• 527,
• 511,
• 522,
• 518,
.517,
.524,
• 513,
• 529,
• 505,
• 534,
.497,
• 539,
.488,
• 545,
.480,
• 550,
.474,
.604,
.383,
.495,
.380,
.498,
.377,
.504,
• 375,
• 510,
.372,
• 515,
.370,
.521,
.3667
.530,
.362,
.654,
• 357,
.646,
• 352,
.632,
• 347,
.618,
• 342,
.602,
• 337,
.587,
.332,
• 571,
• 331,
• 554,
.332,
.543,
.1017
.485,
.567,
• 495,
.396,
• 505,
.392,
• 513,
.389,
.519,
.386,
.526,
• 383,
• 531,
.380,
• 537,
.377,
.541,
• 373,
.546,
.3707
• 552,
.365,
.609,
.362,
• 596,
.504,
.508,
• 514,
• 520,
• 525,
.531,
.651,
.643,
.634,
.621 ,
.607,
• 590,
-576,
.561,
.545,
.535,
.495,
.505,
• 514,
• 522,
• 528,
.534,
• 539,
• 544,
.548,
• 552,
.615,
.602,
• 589,
-------
c-195
Appendix C: MOBILE3 Block Data 06
June 7, '984
76870
76871
76872
76873
76874
76875
76876
76877
76878
76879
76880
76881
76882
76883
76884
76885
76886
.581,.574,
•310,.430,
•572,.564,
.311,.432,
•564,.555,
•312,.434,
• 556,.547,
.312,.437,
.548,.540,
•313,.439,
.543,.534,
.313,-597,
.536,.528,
.597,-591,
•528,.521,
.567,-558,-548,
.485,.514,-531,
.556,.547,.536,
.488,.518,.536,
•546,.536,.526,
.491,.521,.598,
.538,.528,.519,
•495,.598,.592,
.531,.523,.514,
.598,.592,.586,
.525,.518,.510,
•591,.585,.580,
.520,.513,-505,.
.585,-579,-573,.
.513,-506,.498,,
533,-510,
543,-600,
522,.501,
598,.592,
512,.493,
592,.586,
507,.490,
585,-579,
504,.488,
580,.573,
500,.485,
573,-566,
497,-485,
566,.558,
488,.465,
.468,.360,
•593,.586,.579,
.461,.356,
.586,.578,.571,
•457,-355,
•579,-572,.564,
.453,.356,
• 572,.565,.557,
•453,-359,
.566,.559,-552,
.454,.364,
•559,-551,-543,
.456, .370,
•551,.543,.535,
•398,.1137
END
-------
77000
77001
77002
77003
77004
77005
77006
77007
77008
77009
77010
"7 "7A 1 T
//UN
77012
77013
77014
77015
77016
77017
77018
77019
77020
77021
77022
77023
77024
77025
77026
77027
77028
77029
77030
77031
77032
77033
77034
77035
77036
77037
77038
77039
77040
77041
77042
77043
77044
77045
77046
77047
77048
77049
77050
77051
77052
77053
7705^
77055
77056
77057
0196
Appendix C: MOBILE3 Block Data 07 June 7,
BLOCK DATA
C
C BLOCK DATA Subprogram 07
C
C Common block array subscripts:
C
C CRED4P(19,2,7,3,3) - CRED4P ( IBY, IP, ITECH-3, ICUTS, ITEST)
C
C Common block dictionary:
C
C Name Type Description
C /IMCR4P/:
C
C CRED4P R i/M credit percentages for technologies 4-10 (4+ or 4f
C
C Local array subscripts:
C
C C4(19,2,4) - C4 ( IBY, IP, ITECHA )
C C8<1>(19,2,3) - C8 ( IBY, IP, ITECHB )
C
C where 1 = ICUTS = 1,2,3; J = ITEST = 1,2,3
C ITECHA = technologies 4-7; ITECHB = technologies 8-10
C
C Local array dictionary:
C
C The local arrays are all technology 4+ I/M credit percentages. Their
C names follow the IJ syntax described for the subscripts. Note that:
C
C C4(1 , 1 , 1) EQU to CRED4P(1, 1 ,!,, ) (technologies 4 through
C C8(] , 1, 1) EQU to CRED4P (1 , 1 ,5,,) (technologies 8 through
C
C Notes:
C
C MOBILE2 had both credits arrays initialized in 1 BLOCK DATA. MOBILE3
C assigns a BLOCK DATA to each, due to their size.
C
C
COMMON /IMCR4P/ CRED4P (1 9, 2 , 7, 3, 3)
C
DIMENSION
*C4ll (19,2,4) ,C8ll (19,2,3) ,
*C421(19,2,4),C821 (19,2,3),
*C431 (19,2,4) ,c831 (19,2,3) ,
*C412(19,2,4) ,C812(19,2,3) ,
*C422(19,2,4) ,0822(19,2,3) ,
*C432(19,2,4) ,C832(19,2,3) ,
*C413(19,2,4) ,C81309,2,3) .
*C42309,2,4) ,C823(19.2,3) -
*C433(19.2,4) ,C83309,2,3)
C
EQUIVALENCE
*(CRED4P(1,1,1 , 1, 1) ,C4ll (1,1,1)) , (CRED4P(1,1,5,1,D ,C8l 1 (1 , 1 , 1) ) ,
*(CRED4P(1, 1,1 ,2, 1) ,C421 (1,1,1)) , (CRED4P(1, 1 ,5,2, 1) ,C821 (1 , 1 , 1) ) ,
*(CRED4P (1,1,1 ,3,1) ,C431 (1,1,1)) , (CRED4P(1,1,5,3,D ,C831 0 , 1 , D ) ,
*(CRED4P( 1,1,1 ,1,2) ,C412 (1,1,1)) , (CRED4P(1, 1 ,5, 1 ,2) ,C8l2 (1 , 1 , 1) ) ,
*(CRED4P(1,1,1,2,2) ,C422 (1,1,1)) , (CRED4P (1 , 1 ,5, 2 , 2) , C822 (1 , 1 , 1) ) ,
*(CRED4P(1, 1,1,3,2) ,C432 (1,1,1)) , (CRED4P (1 , 1 , 5 , 3 , 2) ,C832 (1 , 1 , 1) ) ,
1984
»)
7)
10)
-------
c-197
Appendix C: MOBILE3 Block Data 07 June 7, 1984
77058 ft(CRED4P(l,l,l,l,3) ,C4 13 (1,1,D) , (CRED4P( 1,1,5,1,3) , C8l 3 (1 , 1 , 1)) ,
77059 *(CRED4P(1,1,1,2,3) ,C423 (1,1.1)) , (CRED4P (1 , 1 ,5, 2, 3) ,C823 (1 , 1 , 0 ) ,
77060 ft(CRED4P(l,l,l,3,3) ,C433 (1,1,D) , (CRED4P (1, 1 ,5, 3, 3) ,C833(1 , 1 , D)
77061 C
77062 C technologies 4 through 10 credit percentages:
77063 C
77064 DATA C41 I/
77065 * .027,.105,.173,.225,,266,.315,-355,-384, .405, .421,
77066 * .433,.442,.449,.454,.458,.460,.461,.458,.445,
77067 * .032,.120,.193,.249,.293,.349,-397,.431,.457,.477,
77068 * .494,.507,.517,.526,.532,-537,-539, .537,-520,
77069 * .028,.109,.177,-229,.268,.317,-357, 085,-406,.421,
77070 * .433,.442,.448,.453,.456,.458,.458, .455, .442,
77071 * .041,.142,.219,-275,-318,.375,-422,.455,.480,.499,
77072 ft .514,.526,.535,-542,.548,.552,.553,-550,.530,
77073 - .028,.106,.172,.222,.260,.308,.347,-375,-395,.410,
77074 * .422,.430,.437,-441,.445,.447,.447, .444,.432,
77075 ft .040,.139,.215,.269,.311,.367,.413.-445,.469,-487,
77076 ft .502,.513,-522,.530,.535,-539,-540,.538,.521,
77077 * .030,.113,.181,.232,.271,.319,-358,.385,-405,.420,
77078 ft .432,.440,.447,.452,.456,.459,.461 , .461, .458,
77079 * .043,-143,.218,.271,.311,.365,.410,.441,.465,.483,
77080 ft .497,.508,.517,.525,-531,-536,.540,.542,.5387
77081 DATA C8l I/
77082 ft .027,.101,.162,.207,.242,.287,.324,.351,.370,.384,
77083 ft .394, .402,.409,.413,.417,.419,.420, .421,.417,
77084 ft .040,.135,-205,.255,-292,.344,.387,.417,.439,-455,
77085 ft .468, .478,.487,.493,.499,.503,.506,.507,.503,
77086 ft .024,.090,.145,.185,.216,.258,.294,.319,-337,-350,
77087 ft .360,.368,.373,.378,.381,.383,.385,.386,.386,
77088 ft .037,-126, .191,.237,-270,-319,-359,.387,.408,.423,
77089 ft .435, .444, .452, .458, .462, .466, .469, .i-72, .4/3,
77090 ft .022, .084, . 135, . 173.-201 , .242. .277, ..'01 . .318, .331 ,
770S1 -: .341, .348,.353,-357..360,.362,.364..365,.364,
77092 ft .036, .123,.186,.229,.261,.308,.3^8,.375,-395,.409,
77093 ft .420, .429,.436,.441,.446,.449,.452, .453,.4547
77094 DATA C421/
77095 * .022, .087,.148,.198,.239,.289,-332,.363,-386,.403,
77096 ft .416, .427,.434,.440,.444,.447,.447, .445, .432,
77097 ;- .027,.103,.171,-225,.263,.323,-379,-H15,-^42,.464,
77098 ft .481 , .495,-506,.514,.521,.526,.528,.520,.509,
77099 '; .023,.089,.150,.199,.239,.290,.333,.363,-386,.403,
77100 ft .416,.425,.433,.438,.442,.444, .444, .442, .428,
77101 ft .034, . 121,.193,.248,.293,.352, .402, .438,.464,.484,
77102 ft .500,.513,-523,-530,.536,.540,.541, .538,.518,
77103 ft .022,.086,.145,.193,-231,.281,.323..353,-375,-392,
77104 ft .405, .414,.422,.427,-431,.433,.433,-451,-420,
77105 '- .034, .119,.189,.242,.285,.344, .393,-428,.453,.473,
77106 ft .488, .501,.510,.518,.524,.528,.529, .527, .510,
77107 ft .024,.093,.154,.202,.242,,292, .334, .364,.386,.402,
77108 ft .415, .425,.433,.439,.443, .447, .449, .450,.447,
77109 ft .036,.122,.191,-244,.286,.343,-391,-424,.450,.469,
77HO ft .484, .497,-507,.515,.521, .527..531,-533,-530/
77111 DATA C821/
77112 ft .021, .081,.135,.178,.213,.260,.300, .329, .350,.366,
77H3 * .378, .387,-394, .400, .404, .407, .409, .410, .407,
77H4 ft .034, .1 15, .180, .229, .268, .322, .368, .400, .424, .442,
77H5 * .456, .467, .476, .483, .489, .494, .497, .498, .495,
-------
C-198
Appendix C: MOBILE3 Block Data OJ
June 7, 1984
77H6
77H7
77H8
77H9
77120
77121
77122
77123
77124
77125
77126
77127
77128
77129
77130
77131
77132
77133
77134
77135
77136
77137
77138
77139
77140
771M
77142
77143
77144
77145
77146
77'47
77148
77 US
77150
77151
77152
77153
77154
77155
77156
77157
77158
77159
77160
77161
77162
77163
77164
77165
77166
77167
77168
77169
77170
77171
77172
77173
DATA C431/
DATA C831/
.018,
.344,
.031,
.423,
.017,
.325,
.030,
,409,
.016,
.380,,
.018,,
.442,,
.016,,
.378,,
.023,,
.459,,
.016,.
.367,,
.023,,
.448,.
.018,,
.378,.
.024,.
.446,.
DATA C412/
071,. 118,.157,-188,.232,.270,.298,.318,.333,
353,-360,.365,.369,-372,.375,-376,.377,
I07,.l67,.212,.247,.298,.34l,.372,.394,.4ll,
434,.442,.448,.454,.458,.462,.464,.466,
065,.109,.144,.173,.216,.253,.280,.299,.314,
333,-340,.345,.349,.351,.354,.355,.355,
103,.161,.204,.238,.288,.330,.359,.381,.397,
419,.426,.432,.437,-441,.444,.446, .4477
.065,
391,
072,
458,
066,
389,
083,
474,
063,
378,
081,
463,
068,
390,
084,
461,
401,
125,
471,
n4,
398,
140,
486,
109,
387,
136,
474,
117,
399,
139,
473,
.156,
.408,
.172,
.481,
.155,
.405,
.188,
.495,
.149,.
• 394,
.183,,
.483,,
.158,
.407,,
.185,,
.483,,
193,
413,
214,
488,
191,
410,
230,
502,
183,
399,
224,
490,
193,
413,
225,
491,
.244,
.416,
.275,
.494,
.242,
.413,
.293,
• 506,
.233,
.402,
.286,
• 495,
.244,
.418,
.286,
.497,
.288,
.418,
• 329,
.496,
.287,
.414,
.348,
.508,
.277,
.403,
• 339,
.497,
.287,
.421,
.338,
.502,
DATA C812/
.031,
.443,
.042,
.509,
.033,
.443,
.054,
• 530,
.033,
.432,
.053,
.518,
.036,
.441,
.056,
.512,
.032,
.404,
121,
451,
152,
521,
126,
451,
179,
541,
123,
440,
176,
529,
131,
449,
181,
522,
.193,
.458,
.230,
• 531,
.198,
.457,
.261,
• 550,
.193,
.446,
.256,
• 537,
.203,
.455,
.259,
• 531,
.245,.285,
.463,.466,
.283,.323,
•539,-546,
.250,.288,
.462,.465,
•314,.353,
•557,.562,
.243,.280,
.'•SO,. 453,
•308,.345,
•544,.549,
.254,.291,
.460,.463,
• 309, .344,
•537,.543,
• 321,
.416,
• 368,
.495,
.319,
.412,
.387,
• 505,
.309,
.402,
• 378,
.495,
.320,
.423,
• 376,
.505,
014,
341,
022,
418,
012,
308,
020,
338,
010,
289,
019,
373,
.057,
• 352,
.078,
.432,
.048,
-319,
.071,
.400.
.042,
.299,
.068,
.386,
.098,
• 361,
.128,
.443,
.083,
.328,
.117,
.411,
• 073,
.308,
.112,
• 395,
.133,
• 368,
.171,
.452,
.113,
• 335,
.156,
.419,
. 101,
• 315,
.149,
.403,
.165,
.371*,
.208,
.459,
.141,
• 341,
-189,
.426,
.126,
• 320,
.181 ,
.410,
.212,
•378,
.266,
.465,
.185,
• 345,
.244,
.1*32,
• 169,
• 324,
.234,
.415,
.254,
.381,
.316,
.469,
.225,
• 349,
.292,
.437,
.208,
.328,
.280,
.420,
.285,
.383,
• 352,
.472,
.255,
.352,
.326,
.441,
.237,
.330,
.311.,
.423,
.331,.369,.396,
.468,.469,.467,
•376,.419,.451,
•550,.553,.552,
•334,. 372,.398,
.467,.467,.464,
.404,.447,.477,
.566,.567,.565,
.325,.362,.388,
•455,.455, .453,
•395,.437,.466,
•552,.554,.552,
.335,-372,.398,
.466,.468,.468,
•393,.433,.462,
•547,.551,.553,
• 345,
.405,
• 399,
.400,
.417,
.487,
• 333,
• 392,
.407,
.480,
• 3^,
.422,
.405,
.5047
• 365,
.423,
• 363,
.441,
.352,
.430,
• 363,
.428,
•309,.327,
• 382,
.380,.401,
.470,
.277,.295,
• 353,
•352,.372,
-443,
.259,.276,
• 332,
•339,.358,
.4257
.416,
.475
• 534
.418
.450
.499
• 545
.407
.441
.488
• 535
.417
.465,
.483,.499,
• 5497
431,
494,
432,
517,
421,
505,
431,
.118,.184,
.411,.417,
229, .261, .304,.339,.363, .381,.394,
421,.424,.426,.427,.427,-423,
-------
C-199
Appendix C: MOBILE3 Block Data 07 June 7, 1984
77m * .053,.172,.246,.293,.325,-371,.410,.437,-^56,.471,
77175 * .483,.492,.499,.505,-510,.514,.516,.517,-513,
77176 * .029,.107,.166,.206,.235,.275,.308,.331,.3^8,.360,
77177 * .369,-376,.381,.385,.388,.390,.391,-392,.392,
77178 * .050,.162, .231,.273,-302,.345,.381,.406,.425,.438,
77179 * .449,.457,.463,.468,.472,.476,.478,.480,.481,
77180 * .027,.101,.156,.193,-220,.258,.291,.313,.329,.3^1,
77181 * .350,.356,.361,.364,.367,.369,-370, .370,.369,
77182 * .048,.158, .224,.265,.292,.334,.370,.394,.411,.424,
77183 * .434,.442,.447,.452,.456,.458,.460,.462,.4627
77184 DATA C422/
77185 * .026,.103,.171,.223,.264,.313,-354,.382,.404,.420,
77186 * .432,.441,.448,,454,.457,-459,.460,.457,-444,
77187 * .036,.134,.210,.265,.308,.362,.408,.441,.466,.486,
77188 * .501,.514,.524,.532,.539,.543,.546, .544,.526,
77189 * .028,.107, .175,-227,-266,.315,-355,-384,.405,.420,
77190 * .432,.441,.447,.452,.456,.457,.457,-455,.441,
77191 * .046,.158,.238,.294,.335,.389,.434,.466,.489,.508,
77192 * .522,.533,-5^2..550,.555,.559,.560,.557,.537,
77193 - .027,.104, .170,.220,.258,.306,.346,.374,.394,.409,
77)94 * .42 !,.429,.436,.441,.444,.446,.446,.444,.432,
77195 * .046..155,-234,.288,.327,-381,.425,.455,-478,.496,
77196 * .510,.521,.530,.537,-542,.545,.547, .545,-527,
77197 * .030,.111,.179,.230,.269,.317,.356,.384,.404,.419,
77198 * .431,.439,.446,.451,.455,.458,.460,.46),.458,
77199 * .049,.160,.237,.289,.327,-379,.421,.451,.474,.491,
77200 •:• .504, .515, .524, .531, .537,-542, .545, .547, .543/
77201 DATA C822/
77202 * .026,.099,.160,.205,.240,.285,.323.-349,.368,.383,
77203 -• .333,-^02,.408,.412,.416,.418,.420,.420,.417,
77204 * .046,.151,.224,.273,.308,.357,.398,.426,.447,.463,
77205 * .475,-485, .493,.499,-504, .508, .511, .512,.508,
77206 * .023,.089,.143,.183,.214,.256,.292,.357,-336,.349.
77207 * .359,.367,-373,-377, .380, .383,084, .386, .386,
77208 * .043,.142,.209,.254,.286,.332,.370,.397,.416,.431,
77209 * .442, .451, .457,.463,.467,.471,.474,.476,.477,
77210 * .022,.082,.133,.171,•)99,-240,.275,.299,-317,-330,
77211 * .340,.347,.352,.357,.360,.362, .363,-364,.364,
77212 * .041,.138,.203,.246,.276,.321,.359,-384,.403,.417,
77213 * .427,.435,-442,.447,.451,.454,.456,.458,.4587
77214 DATA C432/
77215 * .020,.080,.138,.187,.227,.278,.321,.353,.376,.394,
77216 * .408, .419,-427,.433,-437,-440,.441,.438,.426,
77217 * .026,.098,.164,.218,.262,.322,.373,-409,.437,.459,
77218 * .477,-490,.502,.511,.518,.522,.524,.522,.505,
77219 * .021,.082,.140,.187,.227,.278,.322,.353,-376,.394,
77220 * .407, .417, .425,.431, .435,-437, .438, .435..422,
77221 * .033,-115,.185,.240,.284,.345,-396,.432,.459,.479,
77222 * .495,-508,.519,-527,-532,.536, .538, .534,.515,
77223 * .020,.079,-135,.181,.219,.269,-312,.343,-366,.383,
77224 * .396,.406,.414,.420,.424,.426,.427,.425,.414,
77225 * .032,.113,.181,.234,.278,.337,.386,.422,.448,.468,
77226 * .484,.497,.506,.514,.520,.524,.526, .523,.506,
77227 * .022,.086,.143,.191,.229,.280,.322,.353,.376,.39^,
77228 * .407, .417, .426, .432, .437,-^1 ,-443, .444, .442,
77229 * .034,.117,.184,.236,,278,.336,.354,.419,.445,.464,
77230 * .480,.493,.503,-511,-518,.524,.528,.530,.5277
77231 DATA C832/
-------
C-200
Appendix C: MOBILES Block Data 07 June 7, 1984
77232 * .019,.074,.124,.166,.200,.248,.289,.319,-341,.357,
77233 * .370,.380,.387,.393,.398,.401,.403,.404,.402,
77234 * .032,.109,.172,.221,.260,.315,-362,.395,-419,.437,
77235 * .452,.463,.473,.480,.486,.491,.494,.495,-492,
77236 * .016,.064,.108,.145,.175,.220,.260,.288,.309,-324,
77237 * .336,.346,.353,.359,-363,.367,.369,.371,-372,
77238 * .029,.101,.160,.204,.239,.291,-335,-366,.389,.406,
77239 * .420,.430,.439,-445,.451,.455,.459,.462,.463,
77240 * .015,.058,.099,.132,.160,.204,.242,.270,.290,.305,
77241 * .317,.326,.333,.338,.343,-346,.348,.350,.350,
77242 * .028,.098,.154,.197,.230,.281,.324,.354,.376,-393,
772^3 * .405, .415,.423,.429,.434,.438,.441,.444,.4447
77244 DATA C413/
77245 * .035,.133,-206,.258,.295,.340,.377,.403,.423,.437,
77246 * .448,.457,.463,.468,.471,.473,.474,.471,.458,
77247 * .047,.168,.246,.298,.336,.386,.428,.459,-482,.501,
77248 * .555,.527,-537,.545,.551,-556,.558,.557,.540,
77249 * .037,.'39,-212,.263,.299,.344,.380,.406,.424,.438,
77250 * .449,.457,.463,.467,.470,.471,.472,.469,.455,
77251 -- .061,.199,-280,.330,.366,.415,.456,.485,-507,.523,
77252 * -537, .547,.556,.563,-568,.572,.573,-571,-552,
77253 * .037,.136,.207,.256,.291,.334,.370,.395,.413,.427,
77254 * .437,.445,.451,.455,.458,.459,.459,.457,.445,
77255 * .060,.196,.275,-324,.358,.406,.446,.474,.495,.511,
77256 * .524,.534,.543,.549,-554,.558,.559,.558,.541,
77257 * .040,.145,.218,.267,.302,.345,-380,.405,.423,.436,
77258 * .446,.454,.460,.464,.468,.470,.471,.472,.468,
77259 * .064,.201,.278,.325,.358,.404,.442,.469,.489,.505,
77260 * .517,.527,.536,.542,.548,.552,.555,-557,-5537
77261 DATA C8137
77262 * .036,.132,.198,.242,.273,.313,-347,-370,.387,.400,
77263 * .409,.416,.421,.425,.428,.430,.431,.431,.427,
77264 * .060,.192,.265,.308,.338,.382,.418,.444,.463,.477,
77265 * .488,.497..504,.510,.514,.518,.520,.521,.517,
77266 * .033,.120,.180,.219,.246,.284,.316,.338,.354,.365,
77267 * .374,.380,.385,.389,-39U.393,-394,.395,-394,
77268 * .057,.181,.248,.288,.314,.355,-390,.414,.431,.444,
77269 * .454,.461,.468,.472,.476,.479,-482,.483,.484,
77270 * .031,.114,.170,.206,.231,.267,.298,.320,.335,-346,
77271 * .354,.360,.365,-368,.370,.372,.373,.373,-372,
77272 * .055,.176,.242,.280,.305,-344,.378,.401,.418,.430,
77273 * .439,-446,.452,.456,.459,.462,.464,.465,.4657
77274 DATA C423/
77275 * .029,.112,.182,.235,.275,.323,-362,.390,.411,.426,
77276 * .438,.447,.454,.459,-462,.464,.465,.462,.449,
77277 * .041,.148,.226,.280,.321,.373,.418,.449,.474,.493,
77278 * .508,. 520,.530,.538,.545,.549,-552,.550,.533,
77279 * .031,.116,.187,.239,.278,.325,-364,.392,.412,.427,
77280 * .438..446,.453,.458..461,.462,.462..460,.446,
77281 * .052,.175,-257,-311,.350,.402,.445,.475,.498,.515,
77282 * .529,.540,.549,-556,-561,.565,-566,-564,.544,
77283 * .030,.113,.182,.232,.270,.316,.3?4,.381,.401,.416,
77284 * .427,.435,.441,.446,.449,.451,.451,.448,.436,
77285 * .052,.172,.252,.304,.342,.393,-435,.464,.486,.503,
77286 * .5U,-527,.536,.542,.548,.551,-553,-551,-534,
77287 * .033,.121,.191,-243,.281,.327,.365,-392,.411,.425,
77288 * .436, .445,.451,.456,.460,.462,.464,.465,.461,
77289 * .055,-177,-255,.305,-341,.391,-43U-460,.481,.498,
-------
C-201
Appendix C: M081LE3 Block Data 07
June 7, 1984
77290
77291
77292
77293
77294
77295
77296
77297
77298
77299
77300
77301
77302
77303
77304
77305
77306
77307
77308
77309
77310
77311
77312
77313
77314
77315
77316
77317
77318
77319
77320
77321
77322
77323
77324
77325
77326
77327
77328
77329
77330
77331
77332
77333
7733^
77335
• 511,
DATA C823/
.029,
* -399,
.052,
* .482,
* .026,
• 365,
* .048,
* .448,
* .024,
* .345,
.047,
.433,
DATA C433/
* .022,
* • ^ 1 9 ,
» .029,
.486,
» -023,
* .M9,
* -037,
* .506,
* -023,
* .407,
* .036,
.494,
.025,
.418,
.039,
.489,
DATA C833/
* .022,
.381,
• *J w ! »
ft .036,
.461,
* .019,
• 347,
.033,
.428,
.017,
.328,
* .032,
* .414,
• 521,
.109,
.407,
.168,
-491 ,
.098,
• 372,
.158,
.456,
.092,
• 352,
.154,
.440,
.089,
• 429,
. 1 10,
• 500,
.092,
.428,
.129,
.518,
.089,
.417,
. 126,
• 506,
.095,
.428,
.130,
.501,
.083,
. 390,
* ~s ~* *
.123,
.472,
.073,
• 356,
.1 14,
.438,
.067,
• 336,
. 1 10,
.423,
•529,
.172,
.413,
.242,
.498,
• 155,
• 377,
.227,
.462,
.145,
• 357,
.221,
.446,
.151,
.^37,
.179,
.510,
.154,
-435,
.203,
.528,
. 149,
.424,
• 199,
• 515,
.158,
.435,
.201 ,
.511,
.138,
• 397,
f> *> I '
. 190.
.481,
.122,
-362,
.176,
.446,
.1 12,
• 342,
.171,
.430,
• 536,
.218,
.417,
.289,
• 504,
.195,
.381,
.270,
.467,
.183,
. 361 ,
.2o2,
.451,
.202,
.443,
.234,
• 519,
.204,
.441 ,
.259,
• 535,
.197,
.429,
.253,
• 523,
.207,
.441,
• 255,
• 519,
.182,
.402 ,
.239,
.487,
. 161 ,
• 367,
.222,
.452,
. 148,
• 347,
.214,
.436,
• 542,
.251,
.420,
.322,
.509,
.225,
.384,
.299,
.4/2,
.210,
.364,
.290,
.455,
.243,
.447,
.279,
.526,
.244,
.445,
.303,
.541,
.236,
.433,
.296,
.528,
.246,
-445,
.296,
• 525,
.217,
.406,
.277,
.493,
.192,
• 371,
.256,
.457,
.177,
• 351,
.247,
.441 ,
-5V,
• 295,
.422,
• 369,
• 513,
.266,
.387,
• 3^3,
.475,
.250,
.365,
• 332,
.458,
.293,
.449,
• 337,
• 530,
.294,
.447,
• 362,
• 545,
.285,
.435,
• 353,
.532,
.296,
.449,
• 352,
• 531,
.264,
.409,
i ^ _j )
.331,
.497,
.236,
• 374,
• 307,
.461 ,
.220,
• 353,
.296,
.444,
• 550,
• 332,
.424,
.408,
• 515,
• 301,
.388,
.380,
.478,
.284,
• 367,
.368,
.460,
.336,
.449,
.386,
• 533,
• 337,
.447,
.410,
-546,
• 327,
.436,
.401,
• 534,
• 337,
.45',
• 398,
-534,
.304,
.41 ,
• 376,
.500,
.274,
• 377,
.349,
.465,
.257,
• 355,
• 337,
.447,
• 552,
• 357,
.424,
.435,
• 516,
.325,
.389,
.405,
.479,
• 307,
• 367,
• 392,
.461,
-366,
.447,
.422,
• 531,
• 367,
.444,
.445,
• 543,
• 357,
.433,
.435,
• 531,
.367,
.452,
.431,
• 536,
• 333,
4 1 1
.407,
.502,
• 301,
• 378,
.378,
.467,
.283,
• 357,
.366,
.449,
.5487
.375,
.420,
.455,
• 512,
.3^2,
.389,
.423,
.480,
.324,
.367,
.410,
.4617
.389,
-434,
.448,
• 513,
.389,
.431,
.470,
• 523,
• 379,
.422,
.460,
.51^,
.389,
.449,
.456,
• 5337
• 353,
.409,
.430,
.498,
.321,
• 379,
.400,
.468,
.302,
.357,
• 387,
.4507
• 389,
.470,
• 355,
.437,
• 336,
.423,
.406,
.469,
.406,
.490,
• 395,
.479,
.405,
.1*75,
.369,
.447,
• 336,
.416,
.317,
.402,
END
-------
78000
78001
78002
78003
78004
78005
78006
78007
78008
78009
78010
78011
78012
78013
78014
78015
78016
78017
78018
78019
78020
78021
78022
78023
78024
78025
78026
78027
78028
78029
78030
78031
78032
78033
78034
78035
78036
78037
78038
78039
78040
780** 1
78042
7802*3
78044
780^5
78046
78047
78048
78049
78050
78051
78052
78053
78054
78055
78056
78057
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
r
w
c
c
c
c
c
r
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
C-202
Appendix C: MOBILE3 Block Data 08 June
BLOCK DATA
BLOCK DATA Subprogram 08
BLOCK DATA 08 initializes methane offset values.
Common block array subscripts:
EXMETH (3,5.8,2) - EXMETH ( IB, IEX, IV, IR)
MYGEXM(5,8,2) - MYGEXM ( IG, IV, IR )
Common block dictionary:
Name Type Description
/BEFGCM/:
EXMETH R methane offset to the basic emission factor
MYGEXM 1 the last year of the methane offset model year groups
Local array subscripts:
EXML01(3,15) - EXML01 ( IB, IEX/IV)
EXML02(3,15) - EXML02 ( IB, IEX/IV)
EXML03(3,10) - EXML03 ( IB, IEX/IV)
EXMHI1(3,15) - EXMHI1 ( IB, IEX/IV)
EXMHI2(3,15) - EXMHI2 ( IB, IEX/IV)
EXMHI3(3,10) - EXMHI3 ( IB, IEX/IV)
IEXMLO(5,8) - IEXMLO ( IG, IV )
IEXMHI (5,8) - IEXMH1 ( IG, IV )
Local array dictionary:
Name Type Description
EXML01 R low alt. region methane offset by bag for LDGV, LDGT1
EXML02 R low alt. region methane offset by bag for HDGV, LDDV,
EXML03 R low alt. region methane offset by bag for HDDV, MC
EXMHI1 R high alt. region methane offset by bag for LDGV, LDGT
EXMHI2 R high alt. region methane offset by bag for HDGV, LDDV
EXMHI3 R high alt. region methane offset by bag for HDDV, MC
IEXMLO 1 last year of model year groups, low altitude region
IEXMHI 1 last year of methane offset my groups, high altitude
Notes:
In MOBILE2, methane was a multiplicative factor.
The methane offset values were installed in this BLOCK DATA
as a subtractive factor in MOBILE3-
7, 1984
, LDGT2
LDDT
1, LDGT2
, LDDT
reg ion
COMMON /BEFGCM/ EXMETH (3, 5 , 8 , 2) , MYGEXM (5, 8, 2)
DIMENSION
EXML01 (3,
EXML02(3
'< EXML03(3,
EXMHI1 (3,
15)
5)
10)
15)
EXMHI2(3,15)
-------
C-203
Appendix C: MOBILE3 Block Data 08
June 7, 1984
78058
78059
78060
78061
78062
78063
78061+
78065
78066
78067
78068
78069
78070
78071
78072
78073
7SO/4
78075
78076
78077
78078
78079
78080
78081
78082
78083
78084
78085
78086
78087
78088
78089
78090
78091
78092
78093
78094
78095
78096
78097
78098
78099
78100
78101
78102
78103
7810**
78105
78106
78107
78108
78109
78 no
781 11
78112
78113
78114
78115
* EXMHI3(3,10) ,
* iEXMLO(5,8),
* IEXMHI (5,8)
C
EQUIVALENCE
(EXMETHd, 1,1,1) ,EXML01 (1,1)),
(EXMETHd, 1,4, 1) ,EXML02(1, 1)) ,
(EXMETH (1,1,7,1) .EXML030 , D) ,
(EXMETHd, 1,1,2) , EXMHI 1 (1,1)) ,
(EXMETH (1,1, A, 2) ,EX«H!2(1, D) ,
(EXMETHd, 1,7,2) ,EXMHI3(1, 1)) ,
(MYGEXMd ,1,1), IEXMLO(1 , 1)) ,
(MYGEXMd ,1,2), IEXMHI d 0)
C
C Methane offset values by bag, by model
C year group, by vehicle, by region
C
C Low altitude region.
r
o
C Bagl Bag2 Bag3
C
DATA EXML01/
C LDGV
* 0.1*20, 0.310, 0.230,
* 0.250, 0. 160, 0. 120,
* 0.250, 0.160, 0. 120,
* 0.250, 0. 160, 0.120,
* o. i4o, 0.090, 0.080,
C LDGT1
* 0.420, 0.310, 0.230,
* 0.290, 0. 190, 0. 140,
* 0.260, 0. 160, 0.130,
* o. 170, 0.110, o. loo,
* 0.000, G.OOO, 0.000,
C LDGT2
* 0.420, 0.310, 0.230,
* 0.420, 0.310, 0.230,
* 0.260, o. 160, 0.130,
* 0.170, o.no, o.ioo,
* 0.000, 0.000, O.OOO/
DATA EXML02/
C HDGV
* 0.670, 0.670, 0.670,
* 0.310, 0.310, 0.310,
* 0.180, o. 180, 0.180,
* 0.000, 0.000, 0.000,
* 0.000, 0.000, 0.000,
C LDDV
* 0.043, 0.043, 0.043,
* 0.011, 0.011, 0.011,
* 0.011, 0.011, 0.011,
* 0.000, 0.000, 0.000,
* 0.000, 0.000, 0.000,
C LDDT
* 0.034, 0.034, 0.034,
* 0.034, 0.034, 0.034,
* 0.017, 0.017, 0.017,
* 0.000, 0.000, 0.000,
-------
C-204
Appendix C: MOBILE3 Block Data 08 June 7, 1984
78116
78117
78118
78119
78120
78121
78122
78123
78124
78125
78126
78127
78128
78129
78130
78131
78132
78133
78134
78135
78136
78137
78138
78139
78140
78141
78142
781*43
78144
78145
78146
73147
78148
78149
78150
78151
78152
78153
78154
78155
78156
78157
78158
78159
78160
78161
78162
78163
78164
78165
78166
78167
78168
78169
78170
78171
78172
78173
* 0.000, 0.000,
DATA EXML03/
C HDDV
* 0.145, 0.145,
* 0.145, 0.145,
* 0.118, 0.118,
* 0.100, 0.100,
* 0.000, 0.000,
C MC
* 0.530, 0.530,
* 0.270, 0.270,
* 0.240, 0.240,
* 0.000, 0.000,
* 0.000, 0.000,
C
C Hi gh al t i tude reg
C Bagl Bag2
C '
DATA EXMHI I/
C
C LDGV
* 0.570, 0.420,
* 0.470, 0.300,
* 0.220, 0. 140,
* 0.490, 0.310,
* 0.300. 0.200,
C LDGT1
* 0.570, 0.420,
* 0.560, 0.370,
* 0.500, 0.310,
* 0.370, 0.240,
* 0.000, O.COO,
C LDGT2
* 0.570, 0.420,
* 0-570, 0.420,
* 0.500, 0.330,
* 0.370, 0.240,
* 0.000, 0.000,
DATA EXMHI2/
C HDGV
* 0.910, O.giO,
* 0.600, 0.600,
* 0.350, 0.350,
* 0.000, 0.000,
* 0.000, 0.000,
C LDDV
* 0.099, 0.099,
•i' 0.025, 0.025,
* 0.025, 0.025,
* 0.000, 0.000,
* 0.000, 0.000,
C LDDT
* 0.079, 0.079,
* 0.079, 0.079,
* 0.040, 0.040,
* 0.022, 0.022,
* 0.000, 0.000,
DATA EXMHI3/
O.OOO/
0.145,
0.145,
0.118,
0.100,
0.000,
0.530,
0.270,
0.240,
0.000,
O.OOO/
i on
Bag3
0.310,
0.230,
0.110,
0.240,
o. 170,
0.310,
0.270,
0.250,
0.220,
0.000,
0.310,
0.310,
0.250,
0.220,
O.OOO/
0.910,
0.600,
0.350,
0.000,
0.000,
0.099,
0.025,
0.025,
0.000,
0.000,
0.079,
0.079,
0.040,
0.022,
O.OOO/
-------
C-205
Appendix C: MOBILES Block Data 08
June 7, 1981*
78m
78175
78176
78177
78178
78179
78180
78181
78182
78183
78184
78185
78186
78187
78188
78189
78190
78191
78192
/8193
78194
78195
78196
78197
78198
78199
78200
78201
78202
78203
78204
78205
78206
78207
78208
78209
78210
78211
78212
78213
C HDDV
* 0.333, 0.333, 0.333.
* 0.333, 0.333, 0.333,
* 0.271 , 0.271 , 0.271 ,
* 0.230, 0.230, 0.230,
* 0.000, 0.000, 0.000,
C MC
* 0.068, 0.068, 0.068,
0.034, 0.034, 0.034,
0.037, 0.037, 0.037,
0.000, 0.000, 0.000,
0.000, 0.000, O.OOO/
C
C Last year of methane offset model year groups for a
C
C Low al t i tude reg i on
C
DATA IEXML07
* 1974,1976,1977,1979,2020,
" 1974,1978,1983,2020,0000,
* 1973,1978,1983,2020,0000,
* 1978,1986,2020,0000,0000,
; 1974,1979,2020,0000,0000,
- 1977,1980,2020,0000,0000,
- 1977,1981,1987,2020,0000,
5 1977,1979,2020,0000,00007
r
\s
C High altitude region
C
DATA IEXMHI/
* 1974,1976,1977,1979,2020,
* 1974,1978,1983,2020,0000,
* 19/3,1978,1983,2020,0000,
* 1978,1986,2020,0000,0000,
* 1974,1979,2020,0000,0000,
* 1978,1980,1983,2020,0000,
*' 1977,1981,1987,2020,0000,
* 1977,1979,2020,0000,00007
C
END
8 vehicle types
-------
C-206
Appendix C: MOBILE3 Block Data 09
June 7, 1984
79000
79001
79002
79003
79004
79005
79006
79007
79008
79009
79010
79011
79012
79013
7QO 1 L
/yu i 4
79015
79016
79017
79018
79019
79020
79021
79022
79023
79024
79025
79026
79027
79028
79029
79030
70071
/yuj i
79032
79033
79034
79035
79036
79037
79038
79039
79040
79041
79042
79043
79044
79045
79046
79047
79048
79049
79050
79051
79052
79053
79054
79055
79056
79057
C
C
C
C
C
C
c
c
c
c
c
c
c
p
^
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
r
L
c
c
c
c
c
c
c
c
c
c
c
c
c
c
BLOCK DATA
BLOCK DATA Subprogram 09
BLOCK DATA 09 initializes evaporative HC hot soak losses.
Common block array subscripts:
HOTVAL(13,8,2) - HOTVAL ( IG, IV, IR )
MYGHOT(13,8,2) - MYGHOT ( IG, IV, IR )
Common block dictionary:
Name Type Description
/HOTCOM/:
MAXHOT 1 maximum number of hot soak HC model year groups allowed
HOTVAL R hot soak HC loss
MYGHOT 1 last year of hot soak HC model year groups
Local array subscripts:
HOTVLO(13,8) - HOTVLO ( IG, IV )
HOTVH 1 (13,8) - HOTVH 1 ( IG, IV )
IHOTL003.8) - IHOTLO ( IG, IV )
IHOTHI (13,8) - IHOTHI ( IG, IV )
Local array dictionary:
Name Type Description
HOTVLO R hot soak HC loss, low altitude region
HOTVHI R hot soak HC loss, high altitude region
IHOTLO 1 last year of model year groups, low altitude region
IHOTHI 1 last year of model year groups, high altitude region
Notes:
New commercial fuel hot soak losses were installed.
COMMON /HOTCOM/ MAXHOT, HOTVAL (1 3 , 8, 2) .MYGHOT (1 3, 8, 2)
DIMENSION
* HOTVLO (13, 8) ,
* HOTVHI (13,8) ,
* !HOTLO(13,8) ,
* IHOTHI (13,8)
EQUIVALENCE
* (HOTVAL (1,1,1) .HOTVLO (1,1)) ,
* (HOTVAL (1,1,2) .HOTVHI (1,1)) ,
* (MYGHOT (1 ,1,1), IHOTLO (1, 1)) ,
* (MYGHOT (1, 1,2) , IHOTHI (1,1))
DATA MAXHOT/13/
value of hot soak evaporative HC emissions
-------
C-207
Appendix C: MOBILE} Block Data 09
June 7,
79058
79059
79060
79061
79062
79063
79064
79065
79066
79067
79068
79069
79070
79071
79072
79073
79074
79075
79076
79077
79078
79079
79080
79081
79082
79083
79084
79085
79086
79087
79088
79089
79090
7909"
79092
79093
79094
79095
79096
79097
79098
79099
79100
79101
79102
79103
79104
79105
79106
79107
79108
79109
79HO
791H
79H2
79H3
79114
79115
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
low altitude region
DATA HOTVLO/
LDGV
*22. 45, 16. 15, 12. 32, 3.98, 3-75, 3-54, 3-31,
* 3.01, 2.50, 2.05, 1 -82, 2*0.,
LDGT1
-V22.45.l6.15J2.32, 3-98, 3-59, 3-20, 2.8l,
* 2.47, 2.05, 1-82, 3*0.,
LDGT2
*27.66, 3-98, 3-59, 3-20, 2.81, 2.47, 2.05,
* 1.82, 5*0.,
HDGV
*27.66, 6.34,11*0.,
LDDV
* 0.00, 12*0.,
LDDT
* 0.00, 12*0.,
HDDV
* 0.00, 12*0. ,
MC
* 4.56, 7-00, 7-53, 10*0./
hi gh al t i tude region
DATA HOTVHI/
LDGV
*29- 18, 20. 99, 20. 96, 12.32, 10.31 , 9-71, 4.60,
* 4.30, 3-01, 2.50, 2.05, 1.82, 1*0.,
LDGT1
*29-l8,20.99,20.96, 12.32,10.31 , 4.67, 4.16,
* 3.65, 3-21, 2.67, 2.37, 2*0.,
LDGT2
*35.96, 10.31, 4.67, 4.16, 3.65, 3-21, 2.67,
* 2.37, 5*0.,
HDGV
*35-96, 8.24,11*0.,
LDDV
* 0.00, 12*0. ,
LDDT
* 0.00, 12*0. ,
HDDV
* 0.00, 12*0.,
MC
* 5-93, 9.10, 9-79, io*o./
last year of hot soak HC model year groups
1 ow a 1 1 i tude reg i on
DATA IHOTL07
-- 1970,1971,1977,1980,1981,1982,1983,1984,1986,1989,2020, 2*0,
- 1970,1971.1977,1983,1984,1985,1986,1987,1989,2020, 3*0,
• 1978,1983,1984,1985,1986,1987,1989,2020, 5*0,
-- 1984,2020,11*0,
> 2020,12*0,
* 2020, 12*0,
* 2020, 12*0,
-------
C-208
Appendix C: MOBILE3 Block Data 09
June 7, 198*4
79H6
79H7
79118
79119
79120
79121
79122
79123
7912*4
79125
79126
79127
79128
79129
79130
* 1977,1979,2020,10*07
high altitude region
DATA IHOTHI/
1970,1971,1976,1977,1980,1981,1982,1983,198*1,1986,1989,2020, 1*0,
1970,1971,1976,19/7,1983,198*4,1985,1986,1987,1989,2020, 2*0,
1978,1983,198*4,1985,1986, 1987,1989,2020, 5*0,
198*4,2020,11*0,
2020,12*0,
2020,12*0,
2020,12*0,
': 1977,1979,2020,10*07
END
-------
C-209
Appendix C: MOBILE3 Block Data 10
June 7, 1984
80000
80001
80002
80003
80004
80005
80006
80007
80008
80009
80010
8001 1
80012
80013
0 r\ r\ i 1
00014
80015
80016
80017
80018
80019
S0020
80021
80022
80023
80024
80025
80026
80027
80028
80029
80030
80031
80032
80033
80034
80035
80036
80037
80038
80039
80040
80041
80042
80043
80044
80045
80046
80047
80048
80049
80050
80051
80052
80053
80054
80055
80056
80057
C
C
C
C
C
C
c
c
r
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
r
c
c
c
c
c
c
c
c
c
c
BLOCK DATA
BLOCK DATA Subprogram 10
BLOCK DATA 10 initializes the average trips per day values.
Common block array subscripts:
TPDVAL(2,8,2) - TPDVAL ( IG, IV, IP. )
MYGTPD(2,8,2) - MYGTPD ( IG, IV, IR)
Common block dictionary:
Name Type Description
/TPDCOM/:
MAXTPD 1 maximum number of model year groups allowed
TPDVAL R average trips per day (tpd)
MYGTPD 1 the last year of the model year group
Local array subscripts:
ITPDLO(2,8) - ITPDLO ( IG, IV )
ITPDHI (2,8) - ITPDHI ( IG, IV )
TPDVLO(2,8) - TPDVLO ( IG, IV )
TPDVHI (2,8) - TPDVHI ( IG, IV )
Local array dictionary:
Name Type Description
ITPDLO 1 last year of low altitude region tpd model year group
iTPDHi 1 last year of high altitude region tpd model year group
TPDVLO R average trips per day in low altitude region
TPDVHI R average trips per day in high altitude region
COMMON /TPDCOM/ MAXTPD .TPDVAL (2 , 8 , 2) , MYGTPD (2 , 8, 2)
DIMENSION
* TPDVLO (2, 8) ,
* TPDVHI (2,8) ,
* ITPDLO (2, 8) ,
* ITPDHI (2,8)
EQUIVALENCE
* (TPDVAL (1 ,1 , 1) .TPDVLO (1 , 1)) ,
(TPDVAL (1,1, 2) ,TPDVH! (1,1)) ,
* (MYGTPD (1, 1,1), ITPDLO (1 ,1) ) ,
* (MYGTPD (1,1, 2) , ITPDHI (1,1))
DATA MAXTPD/2/
Average number of trips per day
Low altitude region
-------
C-210
Appendix C: MOBILE3 Block Data 10
June 7, 1984
80058
80059
80060
80061
80062
80063
80064
80065
80066
80067
80068
80069
80070
80071
80072
80073
80074
80075
80076
80077
80078
80079
80080
80081
80082
80083
80084
80085
80086
80087
80088
80089
80090
80031
80092
80093
80094
80095
80096
80097
80098
80099
80100
80101
80102
80103
80104
80105
DATA TPDVLO/
* 3.05, o.o,
* 3.05, o.o,
* 3.05, o.o,
- 6.88, 0.0,
3.05, o.o,
3.05, o.o,
• 6.65, 0.0,
1.35, o.o/
C
C High altitude region
C
DATA TPDVHI/
* 3.05, o.o,
3.05, o.o,
3.05, o.o,
* 6.88, 0.0,
3.05, o.o,
3.05, o.o,
6.65, o.o,
1.35, o.o/
C
C Last year of model year groups
C Low altitude region
C
DATA ITPDLO/
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020, OOOO/
C
C High altitude region
C
DATA ITPDHI/
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020, OOOO/
L.
END
-------
C-211
Appendix C: MOBILE3 Block Data 11
June 7, 1984
81000
81001
81002
81003
81004
81005
81006
81007
81008
81009
81010
8101 1
81012
81013
81 A 1 /
1014
81015
81016
81017
81018
81019
81020
81021
81022
81023
81024
81025
81026
81027
81028
81029
81030
8"1 r> "2 i
1 U 3 1
81032
81033
81034
81035
81036
81037
81038
81039
81040
81041
81042
81043
81044
81045
81046
81047
81048
81049
81050
81051
81052
81053
81054
81055
81056
81057
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
BLOCK DATA
BLOCK DATA Subprogram 11
BLOCK DATA 11 initializes the evaporative HC diurnal losses.
Common block array subscripts:
DIUVAL(13,8,2) - DIUVAL ( IG, IV, IR)
MYGD1U(13,8,2) - MYGDIU ( IG, IV, IR )
Common block dictionary:
Name Type Description
/DIUCOM/:
MAXDIU 1 maximum number of diurnal HC model year groups allowed
DIUVAL R diurnal HC loss
MYGDIU 1 the last year of the diurnal HC model year groups
Local array subscripts:
DIUVLO(13,8) - DIUVLO ( IG, IV )
DIUVHI (13,8) - DIUVHI ( IG, IV )
IDIULO(13,8) - IDIULO ( IG, IV )
IDI UHI (13,8) - IDIUHI ( IG, IV )
Local array dictionary:
Name Type Description
DIUVLO R diurnal HC loss in low altitude region
DIUVHI R diurnal KC loss in low altitude region
IDIULO 1 last year of low altitude region diurnal HC model year groups
IDIUHi 1 last year of high altitude reg. diurnal HC model year groups
Notes:
New commercial fuel diurnal losses were installed.
COMMON /DIUCOM/ MAXD 1 U , D 1 UVAL (1 3 , 8 , 2) , MYGD 1 U (1 3, 8 , 2)
DIMENSION
* DIUVLO (13, 8) ,
* DIUVHI (13,8) ,
* IDIULO (13,8) ,
* IDIUHI (13,8)
EQUIVALENCE
* (DIUVAL (1,1,1) , DIUVLO (1 , 1)) ,
* (DIUVAL (1, 1,2) .DIUVHI (1, 1)) ,
* (MYGDIU (1 , 1 , 1) , IDIULO (1 , 1)) ,
* (MYGDIU (1,1 ,2) , IDIUHI (1,1))
DATA MAXDIU/13/
Value of diurnal evaporative HC emissions
-------
C-212
Appendix C: MOBILE3 Block Data 11 June 7, 1984
81058 c
81059 C Low altitude region
81060 C
81061 DATA DIUVLO/
81062 C LDGV
81063 * ^7.99,38.58,23.53, 9-31, 9*0.,
81064 C LDGT1
81065 * 47.99,38.58,23.53, 9-31, 9*0.,
81066 C LDGT2
81067 * 77-89, 9-31,11*0.,
81068 C HDGV
81069 * 77-89,14.83,11*0.,
810/0 C LDDV
81071 * 0.00,12*0. ,
81072 C LDDT
81073 * 0.00,12*0.,
81074 C HDDV
81075 * 0.00,12*0.,
81076 C MC
81077 * 6.71, 8.44, 8.60, 10*0./
81078 c
81079 C High altitude region
81080 C
81081 DATA DIUVHI/
81082 C LDGV
81033 * 62.38,50.15,^.93,22.53,24.11,12.10, 9-31,
81084 * 6*0.,
81085 C LDGT1
81086 * 62.38,50.15,^-93,23-53,24.11,12.10, 7*0.,
81087 C LDGT2
81088 * 101.26,24.11,12.10,10*0.,
81089 C KDGV
81090 *ioi.26,19.28,11*0.,
SlOgi C LDDV
81092 * 0.00,12*0.,
81093 C LDDT
81094 ft 0.00,12*0.,
81095 C HDDV
81096 ft 0.00,12*0.,
81097 C MC
81098 ft 8.72,10.97,11.18, lo*o./
81099 c
81100 C Last year of diurnal HC model year groups
81101 C
81102 C Low altitude region
81103 c
81104 DATA 1D1ULO/
81105 * 1970,1971,1977,2020, 9*0,
81106 * 1970,1971,1977.2020. 9*0,
81107 1978,2020,11*0,
81108 1984,2020,11*0,
81109 2020,12*0,
81110 2020,12*0,
81111 2020,12*0,
81112 1977,1979,2020,10*0/
81113 c
81114 C High altitude region
81115 c
-------
co
en
ra o o
O (Nl -^
CD t^"*
-^ fM
f~\ u . .
— O ro O
r\j •— CO CN
i CQ en o
O i— rM
rr\ - .
uj •— •—
—J CO CO
— en en
CQ .— —
o ...
a-^ ^^. r^«. c^
en en o
u ^- ^- •— r-
X vJD vD O O O
•— r^- r-- rsj -X rsj
TJ en en o — o
C \ i— .—• (Nl — t-xl
OJ —........
a. n:^ — — oooocn
a. Z3 i—- r—. co oj -:: -x -:: r-
ooooj-ooor-^.
•
-------
82000
82001
82002
82003
82004
82005
82006
82007
82008
82009
82010
8201 1
82012
82013
R?n 1 4
U i. U 1 H
82015
82016
82017
82018
S2019
82020
82021
82022
82023
82024
82025
82026
82027
82028
82029
82030
R T " 1
^^ J 1
32C32
82033
82034
82035
82036
82037
82038
82039
82040
82041
82042
82043
82044
82045
82046
82047
82048
82049
82050
82051
82052
82053
82054
82055
82056
82057
C
c
C
c
c
f
u
c
c
c
c
c
c
c
r
L
C
c
c
c
c
r
^
c
c
c
c
c
c
c
c
c
c
r
t
r
w
c
c
c
c
c
c
c
c
c
c
c
c
C-214
Appendix C: MOBILE3 Block Data 12 June 7, 1984
BLOCK DATA
BLOCK DATA Subprogram 12
BLOCK DATA 12 initializes the average miles per day values.
Common block array subscripts:
XMPVAL (2,8,2) - XMPVAL ( IG, IV, IR)
MYGMPD (2,8,2) - MYGMPD ( IG, IV, IR )
Common block dictionary:
Name Type Description
/XMPCOM/:
MAXXMP 1 maximum number of mpd model year groups allowed
XMPVAL R average miles per day (mpd)
MYGMPD 1 last year of mpd model year groups
Local array subscripts:
IMPDLO(2,8) - IMPDLO ( IG, IV )
IMPDHI (2,8) - IMPDHI ( IG, IV )
X«PVLO(2,8) - XMPVLO ( IG, IV )
XMPVHI (2,8) - XMPVHI ( IG, IV )
Local array dictionary:
Name Type Description
IMPDLO 1 last year of low altitude region mpd model year groups
'MPDHI ; last year of high altitude region mpd model year groups
XMPVLO R average miles per day in low altitude region
XMPVHI R average miles per day in high altitude region
COMMON /XMPCOM/ MAXXMP, XMPVAL (2 , 8 , 2) ,MYGMPD (2 , 8, 2)
DIMENSION
* XMPVLO (2, 8) ,
* XMPVHI (2,8) ,
* IMPDLO (2, 8) ,
* IMPDHI (2,8)
EQUIVALENCE
'•-• (XMPVAL (1,1,1) , XMPVLO (1 , 1)) ,
* (XMPVAL (1, 1 ,2) .XMPVHI (1,1)) ,
* (MYGMPD(1, 1,1), IMPDLO (1, 1)) ,
* (MYGMPD (1,1,2), IMPDHI (1,1))
DATA MAXXMP/2/
Average miles per day
Low a 1 1 i tude reg i on
DATA XMPVLO/
-------
C-215
Appendix C: MOBILE} Block Data 12
June 7, 1984
82058
82059
82060
82061
82062
82063
82064
82065
82066
8206?
82068
82069
82070
82071
82072
82073
82074
82075
82076
82077
82078
82079
82080
82081
82082
82083
82084
82085
82086
82087
82088
82089
82090
82091
82092
82093
82094
82095
82096
82097
82098
82099
82100
82101
82102
82103
82104
31.1, 0.0,
26.3, o.o,
33-7, o.o,
36.7, o.o,
> 31.1, 0.0,
29.8, o.o,
138.3, o.o,
- 8.3, O.O/
C
C High altitude region
C
DATA XMPVHI/
31.1, 0.0,
26.3, o.o,
33-7, o.o,
36.7, o.o,
31.1, o.o,
29.8, o.o,
138.3, o.o,
* 8.3, O.O/
C
C Last year of mpd model year groups
C Low altitude region
C
DATA IMPDLO/
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020,0000,
••• 2020,0000,
* 2020, OOOO/
r
\^
C High al t i tude regi on
C
DATA IMPDHI/
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020,0000,
* 2020.0000/
C
END
-------
C-216
83000
83001
83002
83003
83004
83005
83006
83007
83008
83009
83010
8301 1
83012
83013
D on i J.
O jU 1 4
83015
83016
83017
83018
83019
83020
83021
83022
83023
83024
83025
83026
83027
83028
83029
83030
83032
83033
83034
83035
83036
83037
83038
83039
83040
83041
83042
83043
83044
83045
83046
83047
83048
83049
83050
83051
83052
83053
83054
83055
83056
83057
C
C
C
C
C
C
C
C
C
C
C
C
C
r
L
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r*
C
C
C
C
C
C
C
C
C
C
C
C
C
C
Appendix C: MOBILE3 Block Data 13 June 7,
BLOCK DATA
BLOCK DATA Subprogram 13
BLOCK DATA 13 initializes the evaporative crankcase HC emissions.
Common block array subscripts:
CRAVAL (3,8,2) - CRAVAL ( IG, IV, IR)
MYGCRA (3,8,2) - MYGCRA ( IG, IV, IR )
Common block dictionary:
Name Type Description
/CRACOM/:
MAXCRA 1 maximum number of crankcase HC model year groups allowed
CRAVAL R crankcase HC emissions
MYGCRA 1 last year of crankcase HC model year groups
Local array subscripts:
CRAVLO(3,8) - CRAVLO ( IG, IV )
CRAVHI (3,8) - CRAVHI ( IG, IV )
ICRALO (3,8) - ICRALO ( IG, IV )
1CRAHI (3,8) - ICRAHI ( IG, IV )
Local array dictionary:
Name Type Description
CRAVLO R crankcase HC emissions in high altitude region
CRAVHI R crankcase HC emissions in high altitude region
ICRALO I last year of crankcase HC model year groups
ICRAHI 1 last year of crankcase HC model year groups
COMMON /CRACOM/ MAXCRA , CRAVAL (3, 8, 2) .MYGCRA (3, 8, 2)
DIMENSION
* CRAVLO (3, 8),
* CRAVHI (3,8) ,
* ICRALO (3, 8),
ICRAHI (3,8)
EQUIVALENCE
* (CRAVAL (1,1,1) , CRAVLO (1 , 1)) ,
* (CRAVAL (1,1,2) , CRAVHI (1,1)),
* (MYGCRA (1 ,1,1), ICRALO (1 , 1)) ,
* (MYGCRA (1 ,1,2), ICRAHI (1,1))
DATA MAXCRA/3/
Value of crankcase HC emissions
Low a 1 1 i tude reg i on
DATA CRAVLO/
-------
C-217
Appendix C: MOBILE3 Block Data 13
June 7, 1984
83058
83059
83060
83061
83062
83063
83064
83065
83066
83067
83068
83069
83070
83071
83072
83073
83074
83075
830/6
83077
83078
83079
83080
83081
83082
83083
83084
83085
83086
83087
83088
53085
83090
33051
83092
83093
83094
83095
83096
83097
83098
83099
83100
83101
83102
83103
83104
83105
ft 4.10, 0.80, 0.00,
ft 4.10, 0.80, 0.00,
ft 5.70, 0.00, 0.00,
ft 5.70, o.oo, o.oo,
ft 0.00, 0.00, 0.00,
ft 0.00, 0.00, 0.00,
ft 0.00, 0.00, 0.00,
ft 0.31, 0.00, O.OO/
c
C High al t i tude reg i on
r-
L,
DATA CRAVHI/
ft 5.29, 1.03. o.oo,
5.29, 1.03, o.oo,
ft 7.35, 0.00, 0.00,
7-35, o.oo, o.oo,
ft 0.00, 0.00, 0.00,
ft 0.00, 0.00, 0.00,
ft 0.00, 0.00, 0.00,
ft 0.40, 0.00, O.OO/
c
C Last year of crankcase HC model year groups
C
C Low al t i tude regi on
C
DATA ICRALO/
ft 1962,1967,2020,
ft 1962,1967,2020,
ft 1967,2020,0000,
ft 1967,2020,0000,
ft 2020,0000,0000,
ft 2020,0000,0000,
ft 2020,0000,0000,
ft 1977. 2020. OOOO/
C
C High altitude region
C
DATA ICRAHI/
ft 1962,1967,2020,
ft 1962,1967,2020,
ft 1967,2020,0000,
ft 1967,2020,0000,
ft 2020,0000,0000,
ft 2020,0000,0000,
ft 2020,0000,0000,
ft 1977, 2020, OOOO/
C
END
-------
C-218
Appendix C: MOBILE3 Block Data 14
June 7, 1984
84000
84001
84002
84003
84004
84005
84006
84007
84008
84009
84010
8401 1
84012
84013
84014
84015
84016
84017
84018
840 1Q
U *t \J 1 _7
84020
84021
84022
84023
84024
84025
84026
84027
84029
84030
84031
84032
84033
84034
84035
84036
84037
84038
84039
84040
84041
84042
84043
84044
84045
84046
84047
84048
84049
84050
84051
84052
84053
84054
84055
84056
84057
BLOCK DATA
C
C BLOCK DATA Subprogram 14
C
C BLOCK DATA 14 initializes miscellaneous integer-valued parameters.
C
C Common block array subscripts:
C
C 1 VPTRG(8) - 1 VPTRG ( 1 VG )
C IVPTRT (8) - IVPTRT ( 1 VT )
C 1 VPTRA (8) - 1 VPTRA ( 1 VA )
C IVPTRB (8) - IVPTRB ( 1 VB )
C
C Common block dictionary:
C
C /10UCOM/: a special format is utilized for the i /o unit number (#)
C common block:
C
C Unit# Usage Description
—
C IOUAER input ant i -tamper i ng program effectiveness rates (when ATPFLG=2)
C IOUIMD input user supplied 1 /M credits (when IMFLAG=2)
C IOUGEN input user supplied general input data
C IOUREP output formatted report file
C IOUERR output error/warning messages file
C 1 OUASK output prompting messages file
C
C Name Type Description
C /IVPCOM/:
C IVPTRG 1 IV subgroup pointer into MYGSPD & GPACOF (see 1 VG subscript
C def i n i t i on)
C IVPTRT 1 IV subgroup pointer into TTACOF (see 1 VT subscript
C def i n i t i on)
C 1 VPTRA 1 IV subgroup pointer into SCFADJ, ISPGRP & ALHRET (see 1
C subscript definition)
C IVPTRB 1 IV subgroup pointer into GPBCOF (see 1 VB subscript
C def i n i t i on)
C
C /NEWEQU/:
C
C HAXEQU 1 maximum number of emission rate equations possible for
C given combination of IR, IV and IP. MAXEQU = dimension
C the first subscript of arrays ZMLBEF, DRBEF, ZMLIDL, DR
C and MYGERQ.
C
C /SYSCOM/:
C
C MAXVEH ! maximum number of vehicle types - additional categories
VA
any
of
IDL
C may be created by combining 2 or more of the base 8 types
C (LDGT = LDGT1 + LDGT2)
C MAXLTW 1 maximum number of vehicle types that can be affected by
C ALUH's optional correction factors for a/c, extra load
C and trailer towing ( = 3 = LDGV, LDGT1 & LDGT2 )
C MAXPOL 1 maximum number of pollutants covered by MOBILE3
C ( = 3 = HC, CO & NOx )
C MAXREG 1 maximum number of regions allowed in MOBILE3
C (=3=low, high&mid)
-------
8^058
8^059
84060
84061
84062
84063
84064
84065
84066
84067
84068
84069
84070
84071
840/2
84073
84074
84075
84076
84077
84078
84079
84080
84081
84082
84083
84084
84085
84086
84087
84088
84089
84090
84091
84092
84093
84094
84095
84096
C
C
C
C
C
C
C
C
C
C
r
\s
C
C
C
C
C
C
C
C
C
C
*~
L
C
C
C
INITPR
/YEARS
IY1941
IY1960
IY2020
Notes :
The va
new mo
IOUUNF
COM,
COMi
COMi
COMi
COMi
DAT,
DAT,
DAT,
DAT,
DAT,
DAT,
DAT/
DAT;
END
C-219
Appendix C: MOBILES Block Tata 14 June 7, 1984
switch: 1 •= initial print pass -> call OUTHDR; 0 = skip call
4-digit representation of year 1941
it-digit representation of year I960
4-digit representation of year 2020
The value of MAXEQU was increased from 15 to 20 as a result of the
new model year groups and ZML and DR rates for HDGV and HDDV.
10UUNF I/O unit parameter was removed. IOUAER was added & set equal to 3-
COMMON /iOUCOM/ IOUAER,iOUIMD,IOUGEN,IOUREP,IOUERR,IOUASK
COMMON /IVPCOM/ 1VPTRG (8) ,IVPTRT (8) ,iVPTRA (8) ,IVPTRB (8)
COMMON /NEWEQU/ MAXEQU
COMMON /SYSCOM/ MAXVEH,MAXLTW,MAXPOL,MAXREG,!NITPR
COMMON /YEARSV I Y 1 94 1 , ! Y 1 9&0 , I Y2020
DATA IOUAER,IOUIMD,10UGEN,iOUREP,IOUERR.IOUASK/3,4,5,3*6/
DATA IVPTRG/1,2,3,0,4,5,0,6/
DATA IVPTRT/1,2,3,0,4,5,0,6/
DATA 1VPTRA/],2,3,0,0,0,0,4/
DATA IVPTRB/0,0,0,1,2,3,4,0/
DATA MAXEQU/20/
DATA MAXVEH,MAXLTW,MAXPOL,MAXREG,INiTPR/8,3,3,2,I/
DATA IY1941, m96o, ^2020/1941.1960,20207
-------
C-220
Appendix C: MOBILE3 Block Data 15
June 7, 1984
85000
85001
85002
85003
8500*+
85005
85006
85007
85008
85009
85010
8501 1
85012
85013
85014
85015
85016
850 1 7
85018
85015
85020
85021
85022
85023
85024
85025
85026
85027
85028
85029
85030-
85031
85032
35033
85034
85035
85036
85037
85038
85039
85040
85041
85042
85043
85044
85045
85046
85047
85048
85049
85050
85051
85052
85053
85054
85055
85056
85057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
C
C
r
C
C
r-
U
c
C
c
c
c
c
c
u
c
c
c
r
V_
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
BLOCK DATA
BLOCK DATA Subprogram 15
BLOCK DATA 15 initializes the temperature correction factor coefficients.
Common block
TTACOF (2
TT4COF (2
TT7COF (2
,3,9,
,9,3)
,3)
Common block
Name
/TCCQM1/
TTACOF
TT4COF
TT7COF
Local ar
TC1HC (2,
TC1CO(2,
TC1NOX(2
TC2HC (2,
TC2CO(2,
TC2NOX(2
TC3HC (2,
TC3CO (2,
TC3NOX (2
TC4HC(2,
TC4CO(2,
TC4NOX (2
TC5HC(2,
TC5CO(2,
TC5NOX (2
TCoHC (2,
TC6CO(2,
TC6NOX(2
TC8HC(2,
TC8CO(2,
TC8NOX(2
Local ar
Type
:
R
R
R
array subscr i pts :
3,6) - TTACOF ( MDLOHI
- TT4COF ( MDLOH!
- TT7COF ( MDLOHI
d i ct i onary :
Descr i pt
low/high temperature
all light duty veh i c
low/high temperature
low/high temperature
, IB, IT, IP, IVT )
, IT, IP )
, IP )
i on
correction factor (cf) coefficients for
les/trucks and MC
cf
cf
coefficients for HDGV
coefficients for HDDV
ray subscr i pts :
3,9)
3,9)
,3,9)
3,9)
3,9)
,3,9)
5,3)
3,3)
,3,5)
9)
9)
,9)
3,9)
3,9)
,3,9)
3,9)
3,9)
,3,9)
3,9)
3,9)
,3,9)
ray d
Name Type
For the
TC<
1 oca 1
!P> R
- TC1HC ( MDLOHI ,
- TC1CO ( MDLOHI ,
- TC1NOX ( MDLOHI ,
- TC2HC ( MDLOHI ,
- TC2CO ( MDLOHI ,
- TC2NOX ( MDLOHI ,
- TC3HC ( MDLOHI ,
- TC3CO ( MDLOHI ,
- TC3NOX ( MDLOH i ,
- TC4HC ( MDLOHI ,
- TC4CO ( MDLOHI ,
- TC4NOX ( MDLOHI ,
- TC5HC ( MDLOHI ,
- TC5CO ( MDLOhl ,
- TC5NOX ( MDLOHI ,
- TC6HC ( MDLOHI ,
- TC6CO ( MDLOHI ,
- TC6NOX ( MDLOHI ,
- TC8HC ( MDLOHI ,
- TC8CO ( MDLOHI ,
- TC8NOX ( MDLOHI ,
i ct i onary:
Descr i
arrays equivalenced
low/high temperature
IB,
IB,
IB
IB,
IB,
IB
IB,
IB,
:B
IT
IT
IT
IB,
IB,
IB
IB,
IB,
IB
IB,
IB,
IB
pti
to
cf
group for vehicle type
For the
local
(HC, CO, NOX)
arrays equivalenced
to
IT )
IT )
, IT )
IT )
IT )
, IT )
IT '
IT )
, IT )
)
)
)
IT )
IT )
, IT )
IT )
IT )
, IT )
IT )
IT )
, IT )
on
TTACOF:
coefficients by bag and model year
IVT (1,2,3,5,6,8) and pollutant IP
TT4COF:
-------
C-22'
Appendix C: MOBILE3 Block Data 15
June 7, 1984
85058
85059
85060
85061
85062
85063
85064
85065
85066
85067
85068
85069
85070
85071
85072
85073
85074
85075
85076
85077
85078
85079
85080
85081
85082
85083
85084
85085
85086
85087
85088
85089
85090
85091
85092
85093
85094
85095
85096
85097
85098
85099
85100
85101
85102
85103
85104
85105
85106
85107
85108
85109
851 10
85111
85112
85H3
85114
85115
C
C TC4 R low/high temperature cf coefficients by model
C for pollutant IP (HC, CO. NOX)
C
C Notes:
C
C Temperature correction factor coefficents were updated for
C
COMMON /TCCOM1/ TTACOF (2 , 3 , 9 , 3 , 6) .TT4COF (2 , 9 , 3) .TT7COF (2
C
DIMENSION
* TC1HC(2,3,9) ,TC ICC (2,3,9) , TCI NOX (2,3,9) .
TC2HC(2,3,9) ,TC2CO(2,3,9) .TC2NOX (2 , 3,9) .
TC3HC(2,3,9) ,TC3CO(2,3,9) ,TC3NOX(2,3,9) ,
TC4HC(2,9), TC4CO(2,9), TC4NOX(2,9),
TC5HC(2,3,9) ,TC5CO(2,3,9) ,TC5NOX (2 , 3 , 9) ,
TC6HC(2,3,9) ,TC6CO(2,3,9) ,TC6NOX (2 , 3, 9) ,
TC8HC(2,3,9) ,TC8CO(2,3,9) ,TC8NOX(2,3,9)
C
EQUIVALENCE
* (TTACOF (1, 1, 1, 1, 1) ,TC1HC (1, 1 ,1)) ,
* (TTACOF (1,1,1,1,2) ,TC2HC (1,1,1)),
(TTACOF (1,1,1,1,3) ,TC3HC(1, 1,1)),
* (TTACOF (1,1,1,1,4) ,TC5HC(1, 1,1)),
* (TTACOF (1,1,1,1,5) .TC6HC (1,1,1)),
* (TTACOF ( 1 , 1,1,1,6) ,TC8HC (1,1,1)),
* (TTACOF (1 , I , 1 ,2, 1) , TCI CO (1 , 1 , 1)) ,
* (TTACOF (1,1, 1,2,2) ,TC2CO(1, 1,1)),
* (TTACOF (1,1,1,2,3) .TC3CO (1,1,1)),
* (TTACOF (1,1,1,2,4) ,TC5CO(l, 1,1)),
-v (TTACOF (1,1,1,2,5) ,TC6CO(1, 1,1)) ,
* (TTACOF (1,1,1,2,6) ,TC8CO (1, 1,1)) ,
(TTACOF (1,1,1,3,1) .TC1NOX (1,1,1)),
* (TTACOF (1,1,1,3,2) .TC2NOX (1 ,1,1)),
* (TTACOF (1,1,1,3,3) ,TC3NOX(1 ,1,1)),
(TTACOF (1,1,1,3,^) ,TC5NOX(1 ,1,1)),
* (TTACOF (1,1,1,3,5) ,TC6NOX(1 ,1,1)),
* (TTACOF (1, 1, 1,3,6) ,TC8NOX(1 ,!,!))
C
EQUIVALENCE
* (TT4COF (1,1,1) ,TC4hC (1,1)),
(TT4COF (i , 1 ,2) .TC4CO (1,1)) ,
* (TT4COF (1,1,3) .TC4NOX (1,1))
C
C LDGV
C HC
C Bag 1 Bag 2 Bag
DATA TC1HC/
*-. 02062300, -.01 438 100, -.00240320, .00 132 190, -.00 1008 10,
*-. 02446200, -.01 255200, -.00320 170, .00426670, -.00086884,
•• -.02125500, -.01088800.-. 00052755, -.00047925. .00093659,
•' -.02142700. -.00661070. -.00039442, .00262880, .00497310,
-. -.02 35 1700, -.01409500. -.00880570, .02 6 1 7900 ,-.00 162220,
> -.02/79300, -.01 409500, -.010 i7700, .026 17900, -.00826800,
• -.03388300, .01 195900, -.01 01 1 300, -.12627E -4, -.00806500,
* .00000000, .00000000, .00000000, .00000000, .00000000,
* .00000000, .00000000, .00000000, .00000000, .00000000,
C CO
year group
1980+ years
,3)
3
.00347990,
.00758430,
.00766660,
.01232000,
.02429700,
.02429700,
.00787650,
.00000000,
.000000007
-------
85116
85117
85118
85119
85120
85121
85122
85123
85124
85125
85126
85127
85128
85129
85130
85131
85132
85133
85134
85135
85136
85137
85138
85139
85140
85141
85142
85^3
85144
85145
85146
85147
85148
85:^9
85150
85151
85152
85153
85154
85155
85156
85157
85158
85159
85160
85161
85162
85163
85164
85165
85166
85167
85168
85169
85170
85171
85172
85173
C-222
Appendix C: MOBILE3 Block Data 15
C
C
C
C
C
C
DATA TCI CO/
ft-. 01 348700, -
ft-. 021 12600,-
''---. 02084300, -
ft-. 01 909 100, -
ft-. 02483500, -
ft-. 02662800, -
ft-. 03599800,-
ft .OOOOOOOO,
ft .OOOOOOOO,
NOX
DATA TC1NOX/
ft-. 000 16897,
ft-. 00025074,-
ft .00388550,-
ft-.45504E-4,-
' -.00760440,-
> -.00301 100,-
'-.00537100,-
' .OOOOOOOO,
ft .OOOOOOOO,
LDGT1
HC
DATA TC2HC/
ft-. 02062300, -
ft-. 02446200, -
ft-. 02 125500, -
ft-. 02142700, -
ft-. 02 35 1700, -
ft-. 02779300,-
ft-. 033S8300,
ft .OOOOOOOO,
ft .OOOGOCOO,
CO
DATA TC2CO/
ft-. 01348700, -
ft-. 021 12600,-
ft-. 02084300, -
ft-. 01 909 100, -
ft-. 02483500, -
ft-. 02662800, -
ft-. 03599800,-
ft .OOOOOOOO,
ft .OOOOOOOO,
NOX
DATA TC2NOX/
''.--.00016897,
.-.00025074,-
.- .00388550,-
.--.45504E-4,-
.-.00760440,-
.--.00301 100,-
ft-. 00537 100,-
ft .OOOOOOOO,
ft .OOOOOOOO,
.01469100,
.03876700,
.021 16500,
.01314600,
.01961200,
.01961200,
.01259600,
.OOOOOOOO,
.OOOOOOOO,
.00388410,
.00103890,
.01830100,
.00714200,
.02615300,
.02615300,
.03441600,
.OOOOOOOO,
.OOOOOOOO,
.01438100,
.01255200,
.01088800,
.00661070,
.01409500,
.01409500,
.0! 195500,
.oooooooo,
.oooooooc,
.01469100,
.03876700,
.021 16500,
.01314600,
.01961200,
.01961200,
.01259600,
.oooooooo,
.oooooooo,
.00388410,
,00103890,
.01830100,
.00714200,
.02615300,
.02615300,
.03441600,
.OOOOOOOO,
.oooooooo,
.00157840,
-.00152890,
-.00599510,
-.00042373,
-.00883360,
-.01778300,
-.01881300,
.OOOOOOOO,
.oooooooo,
-.00892450,-
-.00597910,-
-.00241560,-
-.00125750,-
-.00680450,-
-.00671300,-
-.00650500,-
.00000000,
.oooooooo,
-.00240320,
-.00320170,
-.00052755,-
-.00039442,
-.00880570,
-.01017700,
-.0101 1300,-
.00000000,
.oooooooo,
.00157840,
-.00152890,
-.00599510,
-.00042373,
-.00883360,
-.01778300,
-.01881300,
.OOOOOOOO,
.oooooooo,
-.00892450,-
-. 005979^, -
-.00241560,-
-.00125750,-
-.00680450,-
-.00671300,-
-.00650500,-
.00000000,
.oooooooo,
.00374620,
.00846850,
.02360300,
.02471700,
.04853700,
.04853700,
.01386100,
.OOOOOOOO,
.00000000,
.00873250,
.00924660,
.01092500,
.00879100,
.01860300,
.01860300,
.03587100,
.oooooooo,
.oooooooo,
.00132190,
.00426670,
.00047925,
.00262880,
.02617900,
.02617900,
. 12627E-4,
.OOOOOOOO,
.oooooooo,
.00374620,
.00846850,
.02360300,
.02471700,
.04853700,
.04853700,
.01386100,
.OOOOOOOO,
.OOOOOOOO,
.00873250,
.00924660,
.01092500,
.00879100,
.01860300,
.01860300,
.03587100,
.OOOOOOOO,
.OOOOOOOO,
.00110970,
.00157490,
.00182530,
.00579820,
-.00115530,
-.01087100,
-.01 195100,
.oooooooo,
.oooooooo,
-.00725800,-
-.00626900,-
-.0021 1880,-
-.00053153,-
-.00541980,-
-.00453100,-
-.00856500,-
.00000000,
.oooooooo,
-.00100810,
-.00086884,
.00093659,
.00497310,
-.00162220,
-.00826800,
-.00806500,
.oooooooo,
.oooooooo,
.001 10970,
.00157490,
.00182530,
.00579820,
-.00115530,
-.01087100,
-.01 195100,
.oooooooo,
.oooooooo,
-.00725800,-
-.00626900,-
-.0021 1880,-
-.00053153,-
-.00541980,-
-.00453100,-
-.00856500,-
.00000000,
.oooooooo,
June 7,
.01 101400,
.02517900,
.02848300,
.02584800,
.03143900,
.03143900,
.00969390,
.OOOOOOOO,
.oooooooo/
.01083900,
.01010800,
.01804200,
.00754700,
.02087800,
.02087800,
.02883000,
.OOOOOOOO,
.oooooooo/
.00347990,
.00758430,
.00766660,
.01232000,
.02429700,
.02429700,
.00787650,
.OOOOOOOO,
.OOOOOOOO/
.01 101400,
.02517900,
.02848300,
.02584800,
.03143900,
.03143900,
.00969390,
.OOOOOOOO,
.OOOOOOOO/
.01083900,
.01010800,
.01804200,
.00754700,
.02087800,
.02087800,
.02883000,
.OOOOOOOO,
.OOOOOOOO/
1984
C LDGT2
-------
C-223
Appendix C: MQBILE3 Block Data 15
June 7, 1984
85174
85175
85176
85177
85178
85179
85180
85181
85182
85183
85184
85185
85186
85187
85188
85189
85190
85191
85192
85193
85194
85195
85196
85197
85198
85199
85200
85201
85202
85203
85204
85205
85206
85207
85208
85209
85210
8521 1
85212
85213
85214
85215
85216
85217
85218
85219
85220
85221
85222
85223
85224
85225
85226
85227
85228
85229
85230
85231
C HC
DATA TC3HC/
ft-. 02062300, -
ft-. 02446200, -
ft-. 02 125500, -
ft-. 02142700, -
ft-. 02 35 1700, -
ft-. 02779300, -
ft-. 03388300,
* .00000000,
ft .00000000,
C CO
DATA TC3CO/
ft-. 01 348700, -
ft-. 021 12600,-
ft~. 02084300, -
ft-. 01 909 loo, -
ft-. 02483500, -
ft-. 02662800,-
*-• 03599800, -
* .00000000,
ft .00000000,
C NOX
DATA TC3NOX/
ft-, ooo 16897,
ft-. 00025074,-
ft .00388550,-
ft-.45504E-4,-
ft-. 00760440, -
ft~. 00301 100,-
ft-. 00537 100,-
ft .00000000,
ft .00000000,
f
u
C HDGV
C HC
DATA TC4HC/
ft-. 00589030,
ft-. 00738700,
ft-. 00497590,
ft-. 00285490,
ft-. 0074 1070,
ft-. 00928590,
ft .00000000,
ft .00000000,
ft .00000000,
C CO
DATA TC4CO/
ft- .00205760,
ft-. 004554 1C,
ft-. 00428990,
ft-, oo 130850.
ft-. 00771 i/o,
ft-. 0060 1950,
ft .00000000,
ft .00000000,
ft .00000000,
C NOX
.01438100,
.01255200,
.01088800,
.00661070,
.01409500,
.01409500,
.01 195900,
.00000000,
.00000000,
.01469100,
.03876700,
.021 16500,
.01314600,
.01961200,
.01961200,
.01259600,
.00000000,
.00000000,
.00388410,
.00103890,
.01830100,
.00714200,
.02615300,
.02615300,
.03441600,
.oooooooc,
.00000000,
.00134580,
.00523170,
.00546510,
.01008200,
.02054600,
.00848420,
.00000000,
.00000000,
.oooooooo/
.0081720,
.02026800,
.02412700,
.02206100,
.02701900,
.00714570,
.00000000,
.00000000,
.oooooooo/
-.00240320,
-.00320170,
-.00052755,
-.00039442,
-.00880570,
-.01017700,
-.0101 1300,
.oooooooo,
.oooooooo,
.00157840,
-.00152890,
-.00599510,
-.00042373,
-.00883360,
-.01778300,
-.01881300,
.oooooooo,
.oooooooo,
-.00892450,
-.00597910,
-.00241560,
-.00125750,
-.00680450,
-.00671300,
-.00650500,
.oooooooo,
.oooooooo,
.00132190
.00426670
-.00047925
.00262880
.02617900
.02617900
-. 12627E-4
.oooooooo
.oooooooo
.00374620
.00846850
.02360300
.02471700
.04853700
.04853700
.01386100
.oooooooo
.oooooooo
-.00873250
-.00924660
-.01092500
-.00879100
-.01860300
-.01860300
-.03587100
.00000000
.oooooooo
,-.00100810,
,-.00086884,
, .00093659,
, .00497310,
,-.00162220,
,-.00826800,
,-.00806500,
, .oooooooo,
, .oooooooo,
, .00110970,
, .00157490,
, .00182530,
, .00579820,
,-.00115530,
,-.01087100,
,-.011 95 100,
, .oooooooo,
, .00000000,
,-.00725800,-
,-.00626900,-
,-.0021 1880,-
,-.00053153,-
,-.00541980,-
,-.00453100,-
,-.00856500,-
, .00030000,
, .OOOOOOOO,
.00347990,
.00758430,
.00766660,
.01232000,
.02429700,
.02429700,
.00787650,
.OOOOOOOO,
.OOOOOOOO/
.0110 1400,
.02517900,
.02848300,
.02584800,
.03143900,
.03143900,
.00969390,
.oooooooo,
.oooooooo/
.01083900,
.01010800,
.01804200,
.00754700,
.02087800,
.02087800,
.02883000,
.OOOOOOOC,
.oooooooo/
-------
/OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'00000000'
'OOOOOOOO'
'OOOOOOOO'
/OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
/OOOOOOOO'
'00000000'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
/OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'00000000'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'00000000'
'OOOOOOOO'
'00000000'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
/OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'00*785620'
'OOC65L20'
'00000000'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
/3H931 V1VQ
3H 3
laai 3
3
'OOOOOOOO' *
'OOOOOOOO' x
'OOOOOOOO' *
'OOOOOOOO' ¥
'OOOOOOOO' •-:•
'OOOOOOOO' x
'OOOOOOOO' v
'OOOOOOOO' *
'OOOOOOOO' v
/XON531 viva
XON 3
'COCCOOOO' v
'OOOOOOOO' v
'OOOOOOOO' *
'OOOOOOOO' --.=
'OOOOOOOO' v
'OOOOOOOO' *
'OOOOOOOO' v
'OOOOOOOO' >.-
'OOOOOOOO' *
/03531 VIVO
03 3
'OOOOOOOO' v
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO'
'OOOOOOOO' *
'OOOOOOOO' v
'OOOOOOOO' V-
'00000000' v
/3H531 VIVO
3H 3
Aaai 3
3
'00000000' v
'OOOOOOOO' v
'OOOOOOOO' v
- 'o££ Z6tOO' -;.:
- ' 0*j25/500' -v
69253
88258
Z8258
98258
58258
*?8258
£ 8258
28258
18258
08258
6^258
8^258
^/2S8
9/258
5/258
*7/258
C/258
2^258
L/258
0^258
69258
89258
/92S8
99258
59258
W58
^9258
29258
19258
09258
65258
85258
Z5258
95258
55258
*75258
1 5258
25258
15258
05258
6*7258
8*?258
/*7258
91258
5*7258
*7*7258
C*r25s
2*7258
1*7258
0*7258
6^258
8^258
/C258
'0688*7/00'-'25^9*7000'-.-,
'006/08lO'-'o696£ lOO'->.
'00889800'-'(
'0986f800'-'(
/XON*i31 VIVO
=3
2C258
t/22-3
-------
C-225
Appendix C: MOBILE3 Block Data 15
June 7, 1984
85290
85291
85292
85293
85294
85295
85296
85297
85298
85299
85300
85301
85302
85303
85304
85305
85306
85307
85308
85309
85310
853H
85312
85313
85314
85315
85316
85317
85318
85319
85320
85321
85322
85324
85325
85326
85327
85328
85329
85330
85331
85332
85333
85334
85335
85336
85337
85338
85339
85340
85341
85342
85343
85344
85345
85346
85347
C CO
DATA TC6CO/
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
C NOX
DATA TC6NOX/
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
C
C HDDV
DATA TT7COF/
ft 0.0000, 0.
ft 0.0000, 0.
ft 0.0000, 0.
C
C MC
C HC
DATA TC8HC/
ft-. 02062300,-
ft- .02^46200, -
ft-. 02 125500, -
ft-. 02142700,-
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
ft .OOOOOOOO,
C CO
DATA TC8CO/
ft-. 01 348700, -
ft-. 021 12600,-
ft-. 02084300, -
ft-. 01 909 100,-
.00000000,
.OOOOOOOO,
.oooooooo,
.oooooooo,
.oooooooo,
C NOX
DATA TC8NOX/
ft-. 000 16897,
ft-. 00025074,-
ft .OOOOOOOO,
ft .OOOOOOOO,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.00000000,
.oooooooo,
.oooooooo,
.oooooooo.
.oooooooo,
0000,
0000,
oooo/
.01438100,
.01255200,
.01088800,
.00661070,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.01469100,
.03876700,
.021 16500,
.01314600,
.oooooooo,
.oooooooc,
.oooooooo,
.oooooooo,
.oooooooo,
.00388410,
.00103890,
.00000000,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.00000000,
.oooooooo,
-.00240320,
-.00320' 70,
-.00052755,
-.00039442,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.00157840,
-.00152890,
-.00599510,
-.00042373,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
-.00892450,
-.00597910,
.oooooooo,
.oooooooo,
.oooooooo,
.00000000,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.00132190,
.00426670,
-.00047925,
.00262880,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.00374620,
.00846850,
.02360300,
.02471700,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo.
.oooooooo,
-.00873250,
-.00924660,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.00000000,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
-.00100810,
-.00066334,
.00093659.
.00497310,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.001 10970,
.00157490,
.00182530,
.00579820,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
-.00725800,
-.00626900,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo/
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo/
.00347990,
.00758^30.
.00766660,
.01232000,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo/
.01 101400,
.02517900,
.02848300,
.02584800,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo,
.oooooooo/
-.01083900,
-.01010800,
.oooooooo,
.oooooooo,
-------
C-226
Appendix C: MOBILES Block Data 15
853^8
853^9
85350
85351
85352
85353 C
8535^
• .ooooonoo
' .00000000
-- .00000000
< .00000000
: .00000000
END
.00000000, .00000000,
.00000000, .00000000,
June 7, 198^4
.00000000, .00000000, .00000000, .00000000, .00000000,
.00000000, .00000000, .00000000, .00000000, .00000000,
.00000000, .00000000, .00000000,
.00000000, .00000000, .00000000,
.00000000, .00000000, .00000000, .00000000, .OOOOOOOO/
-------
C-227
Appendix C: MOBILE) Block Data 16
June 7, 1984
86000
86001
86002
86003
86004
86005
86006
86007
86008
86009
86010
86011
86012
86013
86014
86015
86016
86017
86018
86019
Q C, r\ "i A
ob020
86021
86022
86023
86024
86025
86026
86027
86028
8602°
86030
86031
86032
86033
86034
86035
86036
86037
86038
86039
86040
86041
86042
86043
86044
86045
86046
86047
86048
86049
86050
86051
86052
86053
86054
86055
86056
86057
C
r
c
c
c
c
c
c
c
c
c
c
c
c
c
r
C
c
c
c
c
c
c
c
c
c
c
c
c
c
c
r
c
c
f-
L
c
c
c
c
r
r
c
c
c
c
c
f-
c
c
c
r
c
c
c
c
c
BLOCK DATA
BLOCK DATA Subprogram 16
BLOCK
DATA
and the
Common
GPACOF
b
(8
16
speed
lo
, 1
IGPA =
GPBCOF
(3
=
=
,3
IGPB =
Common
Name
b
lo
ck
3,3
bag
1,3
2,4
,3,
initializes the normalized bag fractions used for LDV/T & MC
correction factor co
efficients used for HDV 6 LDDV/T.
array sub scripts:
,6) - GPACOF
( IGPA
fraction coefficient
,5,7 tor ZMLs
,6,8 for DRs
4) - GPBCOF
second degree po 1
CK
Type
diet! onary :
of bag
of bag
( IGPB
ynom i a 1
D e s c r i p t i
, IGPPTR, IP, IVG )
i ndex
1, baq 2, bag 3, 6 FTP, respectively
1, bag 2, bag 3, & FTP, respectively
, IP, IGPPTR, IVB )
coefficient index
on
/GPCCOM/:
GPACOF
GPBCOF
Local
GPAC1 1
GPAC12
GPAC13
GPAC21
GPAC22
GPAC23
GPAC31
GPAC32
GPAC33
GPAC51
GPAC52
GPAC53
GPAC61
GPAC62
GPAC63
GPAC81
GPAC82
GPAC83
GPBC04
GPBC05
GPBCOb
GPBC07
Loca 1
Name
GPAC< 1 P>
- GPACll (
- GPAC12 (
- GPAC13 (
- GPAC21 (
- GPAC22 (
^ n A r~ ™< ^ f
ur h^^. _, \
- GPAC31 (
- GPAC32 (
- GPAC33 (
- GPAC51 (
- GPAC52 (
- GPAC53 (
- GPAC61 (
- GPAC62 (
GPAC63 (
- GPAC81 (
- GPAC82 (
- GPAC83 (
- GPBC04 (
- GPBC05 (
- GPBC06 (
- GPBC07 (
i ct ionary :
Type
R normal
iGPA, 1
IGPA, 1
IGPA, 1
!GPA, I
iGPA, 1
IGPA, 1
iGPA, 1
iGPA, i
IGPA. 1
, CPA. 1
:GPA. 1
iGPA, I
iGPA, 1
iGPA, 1
iGPA, 1
1 G P A , i
IGPA, 1
iGPA, i
iGPB, !
IGPB, i
IGPB, 1
IGPB, i
GPPTR )
GPPTR )
GPPTR )
GPPTR )
GPPTR )
GPDTR )
npprp )
GPPTR )
GPPTR )
GPPTR 1
GPP IV )
GPP1R )
GPPTR )
GPPTR )
GPPTR )
GPPTR )
GPPTR )
GPPTR )
P, i GPPTR )
P, IGPPTR )
P, IGPPTR )
P, IGPPTR )
Df scr i pt i on
ized ba
R speed
correct
'see subscript definitions for IVG & IP)
ion factor coefficients for vehicle type
-------
C-228
Appendix C: MOBILE3 Block Data 16
June 7, 1984
86058
86059
86060
86061
86062
86063
86064
86065
86066
86067
86068
86069
86070
86071
86072
86073
86074
86075
86076
86077
86078
86079
86080
86081
86082
86083
86084
86085
86086
86087
86088
86089
86090
86091
86092
86093
86094
86095
86096
86097
86098
86099
86100
86101
86102
86103
86104
86105
86106
86107
86108
86109
861 10
861 1 1
86112
861 13
86114
86115
C
C
C
C
C
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
IVB (see 1 VB definition in subscript dictionary)
Notes:
Normalized bag fractions were updated for 1975+ years. The dimensions for
bag fractions were increased from 9 (MOBILE2) to 13.
Speed correction factors were updated. The HDDV NOx speed coefficients
were zeroed out.
COMMON /GPCCOM/ GPACOF (8 , 1 3 , 3 , 6) , GPBCOF (3, 3 , 3, 4)
DIMENSION
* GPAC1 1 (8, 13) ,GP AC 12 (8, 13) ,GPAC13 (8,13),
* GPAC21 (8, 13) ,GPAC22 (8, 13) .GPAC23 (8, 13) ,
* GPAC31 (8,13) .GPAC32 (8,13) ,GPAC33(8, 13) ,
GPAC51 (8, 13) ,GPAC52(8,13) ,GPAC53(8,13) ,
* GPAC61 (8, 13) .GPAC62 (8, 13) .GPAC&3 (8,13) ,
* GPAC81 (8, 13) ,GPAC82 (8, 13) ,GPAC83(8,13)
EQUIVALENCE
* (GPACOF (1,1,1,1) .GPAC11 (1,1)),
* (GPACOF (1 , 1,2,1) ,GPAC12(1, 1)) ,
* (GPACOF (1 , 1,3,1) ,GPAC13(1,1)) ,
* (GPACOF (1,1,1,2) ,GPAC21 (1,1)),
* (GPACOF (1,1,2,2) ,GPAC22 (1,0),
* (GPACOF (1, 1,3,2) ,GPAC23(1,D) ,
* (GPACOF (1,1,1,3) .GPAC31 (1,0) ,
* (GPACOF (1 , 1 ,2,3) .GPAC32 (1 , 0) ,
* (GPACCF (1, 1,3,3) ,GPAC33(1, 0) ,
* (GPACOF (1,1,1,4) .GPAC51 (1,0),
* (GPACOF (1 , 1 ,2,4) ,GPAC52 (1,1)),
* (GPACO- (1 , ] ,3.4) ,GPAC53(1 , 0) ,
* (GPACOr (1 ,1,1 ,5) ,GPAC6l (1,0),
* (GPACOF (1 , 1 ,2,5) ,GPAC62 (1,0),
* (GPACOF (1, 1,3,5) ,GPAC63(1 ,0) ,
* (GPACOF (1,1,1,6) ,GPAC8l (1,1)),
* (GPACOF (1 , 1,2,6) ,GPAC82(1, 1)) ,
* (GPACCF (1, 1,3,6) ,GPAC83(1,0)
DIMENSION
GPBC04(3,3,3) ,
* GPBC05(3,3,3) ,
* GPBC06(3,3,3) ,
* GPBCO/(3,3,3)
EQUIVALENCE
* (GPBCOF (1,1,1,1) ,GPBC04(1, 1,0) ,
* (GPBCOF (1,1,1,2) ,GPBC05(1 , 1,0) ,
* (GPBCOF (1,1,1,3) .GPBC06 (1,1,0),
* (GPBCOF (1,1,1,4) ,GPBC07 (1,1,0)
bag & FTP emissions normalized by zero mile FTP rate
LDGV
HC
Bag 1 Bag 2 Bag 3 FTP
DATA GPAC1 I/
-------
'OOO'O
'OOO'O
'OOO'O
'OOO'O
'*r65*o
'982-0
'£*72'0
' l50'0
'•721-0
'950'0
'520-0
'OOO'O
'OOO'O
'OOO'O
'OOO'O
'000' 1
'000' I
'000' 1
'000* 1
'000' I
'000' 1
'000' I
'000*
'000*
'000'
'000'
'16£*
'£*?! '
'961 •
'9£o*
'£60*
'8*70*
'610'
0
0
0
0
0
o
0
0
0
0
0
'OOO'O
'OOO'O
'OOO'O
'OOO'O
'£/6' 0
'•716-0
••708*0
'616-0
'*?68'0
'2*i8'0
'6£8'0
'OOO'O
'OOO'O
'OOO'O
'OOO'O
'66vo
' I £ L • 0
'*r£2 "0
'550'0
' 8 1 1 • 0
'*750'0
'820'0
'000
'000
'000
'000
'89£
' 1/5
'99£
'588
'616
'9*76
'£/6
'0
'0
'0
'0
'0
'0
'0
'0
'0
*c
*0
'OOO'O
'OOO'O
'OOO'O
'OOO'O
'*IOI " 1
"7 1 / ' 0
'5*?£'0
'ogo'o
'8/1 '0
"7/0*0
'520*0
'000'
'000'
'000*
'000*
'*7£9*
'002'
'098*
'86£-
'5*i£-
'5^£*
'282'
0 ¥
0 ¥
0 ¥
0 ¥
2 ¥
2 ¥
1 ¥
1 ¥
1 ¥
1 ¥
1 ¥
/123VdD VIVO
/£/ro
'£/ro
'2/ro
' Z L I u
'S*7l '0
'621 '0
'8£i*o
'2*70-0
'6*70-0
'6oo'0
'*7tO*0
'OOO'O
'OCO'O
/£92'i
'80£'1
'98£' 1
'26*7* 1
'•762-1
'962' 1
'598*0
'01 1*0
'8*7 1 '0
'090-0
'*7/0'0
'9*70'0
'620*0
'000* I
'000' 1
'000' 1
'000' 1
'000' 1
'000' 1
'000' 1
'000' 1
'000' I
'000* 1
'000* I
'000* 1
'000* 1
'000* 1
'000* t
'000' I
'000* I
'000* I
'000* I
'000* I
'000' I
'000* I
'000' I
'000* I
'000* 1
'000* 1
'222'
'222'
'612'
6 1 Z
'£81'
'291 '
'£/! '
'*750'
'£90-
' 9 1 0 '
'/20-
'900'
'600-
'6/6-
'*7iO*
' 180'
'£91'
'/oo-
'010'
'659*
'9/0-
•6or
'620-
'8£o-
'££0-
'520-
0
0
0
u
0
0
0
0
0
0
0
0
0-
0
I
1
I
1
1
0
0
0
0
0
0
0
'6£6'0
'6£6'0
'2*76*0
c *i6 o
'£/5*o
' L 56 ' o
'5£6'0
'52 1 ' I
'99; ' I
'•76; " L
'2*72 ' I
'5*i2' {
'6l£ ' l
'*?69*0
'6S9'0
'989*0
'5/9'0
'9*i£*o
'55/*o
'£5g"0
' 129'0
'829*0
'55/'0
'I I/'O
'*I/9'0
'85/"0
'6-71 '0
'6>7> '0
•8*71-0
S*7 ' 0
'62'. -0
• 5 1 1 * 0
'£21 '0
'*?£0' 0
'9*70*0
'*700*0
'*7CO*0
'200*0-
' 100*0
•*?*•'• I
'98' * 1
'•?52 ' I
' lS£ ' l
'£5l'l
'25l't
'26/*0
' L90*0
*/5l '0
'6/C'o
'6/0*0
'2*70*0
'620'0
'•TO/
'£o/
'LcL
'82/-
'89/-
'LiL
'018
'99£
' 18-
' 0/£
'£6£
' 5Q /
'000
'000
' 000
'000
'000
' 000
'000
'6*79
'288
'206
'££6
'966
•£io
'0
• o
'0
"C
'0
• Q
" C
'0
'0
•o
'0
"0
"0
'0
*0
'0
•o
'0
'0
'0
•o
'0
'0
•o
"0
• 1
'691 'o
'691 'o
' /9l *0
' /9 i ' c
'/.£ro
' ! 21 '0
'621 '0
' /*?0* 0
'0*70* o
'2i0'0
'220'Q
'*IOO'0-
'600'0
/£13V
'0*76-1
'600 '2
lt?21 "2
'582-2
'0£0'2
' 1*70*2
'52£* l
'8/2*0
'// L *0
'•750*0
'601 *C
' !/0°0
'££0'0
'o£8*
'o£8*
'818*
'/L8*
'52/'
'259'
'25/*
'£ i£*
'!/.£'
'Z62'
'292'
•66r
'121'
dO VI
'5£6'
'1*76*
'9*76*
'656*
'598'
'*758'
'*72/'
'£0*7'
'26/'
'£/5*
'£55'
'2*1*7'
'//2-
3H
L1DQ1
i ¥
1 ¥
1 ¥
I ; j
1 ¥
1 ¥
! ,,
1 ¥
1 ¥
1 ¥
1 ¥
1 V
1 ¥
,¥0
XON
£ ¥
£ ¥
£ ¥
£ ¥
£ ¥
£ ¥
£ ¥
2 ¥
1 ¥
1 ¥
1 ¥
1 ¥
1 ¥
3
3
3
^
J
/213VdD V1VQ
///5-0
'•765-0
'gig* o
'•759-0
'/55-0
'£55*0
'8/+r'0
'•7/2*0
'9*72*0
' 150'0
'•721-0
'950'0
'520-0
'000* 1
'000* 1
'000* 1
'000' 1
'000* 1
'000* 1
'000* I
'000' 1
'000' 1
'000* 1
'000* 1
'000* 1
'000* I
'5g£*
'l6£*
'•70*7'
'/I*;'
* / Q C *
* G Q C *
'Ol£-
'£•71-
'961-
'9£o-
'£60-
'8+70"
'610-
91
0
0
o
o
o
o
0
0
0
0
0
o
0
B-i
'696-0
'£/6"0
' 186' 0
'636-0
'856*0
' /56'0
'626-0
'*il6'0
' 208*0
'6l6'0
'*768'0
'2*i8"0
'6£8*0
ea >poi
'63*7-0
'66*7*0
'015*0
'625*0
'£*7'7'0
'5£*7*o
'5/£*0
' 1 / I • 0
'££2*0
"55o'0
'81 1*0
'*?5o*o
'820-0
.8 £3113
'89£
'89£
' I /£
'2/.£
't7g£
'/gc
'£8£
' 1/5
'59£
'588
'6l6
'9*76
'£/6
OW :
'0
•o
•o
'0
•o
•o
'0
'0
'0
'0
'0
'0
•o
3 x
'150* 1
'*701 ' I
'£/! ' 1
'582'1
'/6o" l
' 10! ' I
'096'0
'*7l/'0
'5*?£*0
'ogo'o
'8/1*0
'*r£o*0
'520*0
j puaddy
'6£9'
'*7£9*
'/ 19'
'£09-
'£19-
'609*
'*7$9*
'002*
'958*
'86£*
'5*?£-
'5*r£-
'282*
03
2 ¥
2 ¥
2 ¥
2 ¥
2 ¥
2 ¥
2 ¥
2 ¥
1 ¥
1 ¥
1 ¥
1 ¥
1 ¥
3
£/l98
2/198
1/198
0/198
69198
89198
/9198
99198
59198
*f9l98
£9198
29198
19198
09198
65198
85198
/5198
95198
55198
*r5l98
£5198
25198
15198
05198
6-7198
8*7198
/*?198
9*7198
5*7(99
t7*il98
2*7198
I*il98
0*7198
6£l98
8£l98
9£l98
5£l98
££198
2£l98
t£l98
O£l98
62198
82198
/2198
92198
52198
•72198
£2198
22198
12198
02198
61198
8H98
£1198
91L98
*786l 'L 3unr
622-3
-------
-3-
co
(Tl
(U
c
3
sX>
ro
4-J
TO
Q
O 0
on o
rsl —
1 CO
on
UJ
_j
CO
o
o
X
-o
c
0)
CL
CL
0
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
0
o
0
0
0
o
o
o
o
o
0
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
0
o
o
0
0
0
0
o
0
o
o
o
o
o
o
cnvx)
rsi -J-
o o
o
o
o
o
LA
rsi
o
o
o
o
o
o
-3" O
r— sx>
o o
0 0
o o
o o
o o
onco cn
on on rsi
OOO
o
CO -3"
LA r-.
r-^ sX>
o
CM
o
o
1 —
o
' —
on
\ on
rsl o
(_> O
o
o
rsi
-3-
o
o
s.D
cn
cn
o
o
o
rsl
-J
o o
cn •—
on i —
o o
o o
0 O
o o
cn P-.
0 r-.
— 0
o o
•— LAOO •—
• — LA rsl rsl
p"~> r — — vo si)
O 0
cn cn
p1— • p-^
o o
o o
oo r-j
oo O
cn cn
0 0
cn -j-
o LA
r- O
O 0
on oo
LA r-~
LA LA
o o
LA sX>
•— o
0 0
— oo
co LA
CO sX>
o o
sX> rsi
r-^co
— rsi
0 0
rsl CO
i — on
cn -T
CO O
o o
on o
— o
o o
0 O
O 0
-4- O
— o
0 0
— o
cn o
CO O
sX> 0
O 0
sX) O
OO O
•— o
— o
o o
o o
o o
o o
cn o
0 0
0 O
rsi o
— o
-J 0
cn o
on o
O 0
o o
o o
o o
o o
o o
o o
O 0
o o
O 0
o o
o o
o o
0 0
0 0
0 0
0 0
o o
0 O
o o
o o
o o
o o
O 0
0 O
o o
o o
o o
0 0
0 0
0 0
0 0
0
0
o
0
o
o
o
o
o
o
o
0
o
o
0
o
o
o
o
o
o
0
0
0
0
o
o
0
o
0
0
o
0 O
0 0
o o
0 O
o o
0 O
o o
o o
o o
0 O
0 O
o o
o o
o o
o o
o o
o o
0 0
O 0
0 0
0 0
O 0
0 0
0 0
0 0
o o
0 O
0 O
O 0
o o
o o
o o
o
o
o
o
o
o
o
o -j-
o —
O 0
o o
o o
0 0
o o
rsi •—
•— LA
o o
o o
o o
0 O
0 O
cn sxi r~- sx> oo
O O rsl r- sX>
O O 0 0 O
o
1
cn
on
'-
o
o
0
LA
oo
o
cn
\ 0
oo O
0 O
o —
rsi
«=c •—
•a: r-
Q
x -;c
o
0 0
LA rsi
rsj rsi
•- —
o o
o o
o o
1
o o
55
-- —
--f s£)
o -3-
o o
o o
oo o on si)
cn r-- co sx>
r — r — i — r-~
o o
-3" rsi
O rsl
0 0
O 0
1
cn rsi
• — rsi
* *
0 O
rsl O
— J-
0 O
0 O
oo O
r- o
•— o
0 O
o o
0 0
0 O
rsl o
rsi o
rsl o
o o
cn o
oo O
cn o
O 0
cn o
-3- O
— o
o o
o o
r-^ o
o o
cn o
si) O
•— o
o o
cn rsi o o
cn r — on o
rsi moo O
-X -X
•— 0
0 0
0 0
O 0
0 0
o o
o o
o o
o o
o o
o o
o o
o o
o o
o o
0 0
o o
0 0
o o
o o
o o
o o
o o
o o
0 0
O 0
o o
o o
o o
0 0
0 0
o o
0 0
o o
o o
o o
o o
0 0
o o
o o
o o
o o
o o
0 O
o o
o o
o o
o o
o o
o o
0 0
o o
o o
0 0
O 0
0 0
0 O
0 0
o o
o o
0 0
o o
o o
0 0
o o
o
o
o
o
o
o
o
o
o
0
o
o
o
o
o
o
o
o
o
o
o
o
0
o
o
o
o
0
o
o
o
o
o
o
o
o
o
o
o
0
o
0
0
o
o
o
o
o
o
o
0
o
o
o
o
o
o
o
o
o
o
o
o
o
LA
rsl
o
o
o
0
o
sX>
LA
o
o
o
0
o
cnco
— -3-
0 O
o
co
o
3
o
on
cn
o
LA
^ rsl
— 0
<-> O
O rsi
co
-J- OO sX>
cnco r-~.
o
-3-
r^
o
o
0 O
o LA
si) -4-
O oo
o o
LAOO O
-3- cn si)
r
;;
sX>
CO
rsl
o
o
o
o
J-
o
cn
0
^
o
r^
LA
0
-3-
o
o
o
rsi
rsl
-3- O
cn o
LA O
o o
o o
0 0
0 0
•— o
cn o
o o
r^ 0
cn o
0 O
cn o
o o
co o
sX> O
on o
0 0
-3" O
o o
•— o
•— o
-J 0
on o
si) O
rsi o
o
0
o
0
o
o
o
o
o
o
o
o
0
o
0
o
o
o
o
0
o
o
o
0
o
o
0
o
0 0
0 0
0 O
0 0
o o
o o
o o
o o
o o
o o
o o
o o
0 0
o o
o o
o o
0 0
o o
0 0
0 0
o o
o o
o o
0 O
o o
o o
o o
o o
OOO
000
OOO
OOO
OOO
OOO
OOO
OOO
OOO
OOO
OOO
OOO
OOO
OOO
000
OOO
000
OOO
000
OOO
OOO
OOO
OOO
000
OOO
OOO
OOO
OOO
cn SD o cn -- co o
rsl -3- s£> rr\ — o O
O O O •— — oo o
ooooooo
ooooooo
ooooooo
ooooooo
LA ro cn cn r~ -3- o
rsi cv-\ rsi o r^ •— O
o o o •— o o o
o o o o o — o
oo ^r LAOO •— cn o
LA r— . LA rsi rsl co O
3 s£> o
ooooooo
Cn rsl cn r*- rsl si) O
rsl -3- r— LA sX> CO O
O O O — O — O
O O O O O — O
rg — CO O O
— cn o co LA o o
o cn cn co sx> o o
•— o o o o o o
oo •— -4" sD rsl Cn O
\.OOI— lAr-~CO O O
rsioOO1— rslOO
CJOOOOOrslo
sX> s£) sX) sX) s£> sjD sjO sX) vD s£> sJD ^O si) vD s£> s.O vX) v£) sX> sX> sX) sX> >X) sX) sX> vD vO sX) sX> sX» sXt sX> sXt sX) vD sX) sXl sX> \x> sX> sX) sX) vD sX) sX> sX> sX) sX) sX> vX> sXl sX) sX>
COCOOOCOCOCXJOOCOCOCOCOOOOOCOOOCOOOCOOOCXDCOOOOOCOCOCOCOOOCOCOOOaDOOCOCOaDOOOOOOOOCOO^
-------
cocococooocococococo---j
.'--j^j — i-
— s o~>
'aNa^C^
roroi\jNiMNjrjroror*JtoM^
a> cr* o^ ui vj~i vn v_n vn u~i Ui vn v_n Ui .c- .p- .e- .t^ jr- £-.e-_
ro--jOU3Co — i a^ ui £- uo r-< — . o vja oo — i ON vn -C- v^j ro — ^
0 0
co co
0 0
* *
o o
v>j OJ
— , — ,
0 0
• •
^D V.O
CO CO
— —
•• *
o o
o o
V>J O-J
V-*-J V>J
- ••
0 0
• •
vi* VC
cc co
VJ"1 \J1
- 4
O O
O O
\^J Oo
0 0
— —
0 0
O 0
0 0
0 O
o o
V*A) V>J
ro ro
•e
c
o
• -H
0 !=•
ON
co o
- -a
j>
0 0
• VJ1
O O-)
ro \^
ON
0
•
*X)
CO
— '
*
0
o
ho
V£>
»
O
•
•j_i
co
VJT
••
O
o
ro
f^
—
0
o
o
o
o
ro
co
D
O
O
o
o
o
o
o
0
o
o
o
o
o
0
o
o
o
^_J
o
o
o
o
o
o
o
0
o
o
o
o
o
o
o
o
o
o
o
o
0
0
o
o
0
o
o
o
o
0
o
— ,
0
o
o
0
o
0
0
o
o
0
o
o
o
o
0
o
o
o
o
o
0
0
o
o
0
0
o
o
o
0
o
CJ
0
0
o
o
o
o
0
o
o
o
o
o
o
o
0
o
o
o
o
o
0
o
o
o
0
0
o
o
o
0
o
o
0
0
o
o
o
o
o
o
o
o
o
o
o
o
0
o
o
0
o
o
0
0
o
o
0
0
o
o
o
o
o
^,
0
o
o
o
o
0
0
o
o
o
o
o
o
o
o
o
o
o
0
o
0
o
o
o
0
o
o
o
o
0
o
0
C.)
0
o
0
o
0
o
0
o
o
o
o
0
o
0
o
o
o
o
o
0
o
o
o
0
0
o
o
o
0
o
0
0
0
0
0
o
o
o
o
o
o
o
o
0
0
VTl
— \
0
o
ON
—
—*
o
0
0
o
o
ro
ON
o
VaD
o
-p-
0
o
Vjo
Ul
o
o
o
o
o
V..J
Ul
U3
0
o
ON
•^
0
V£>
O-J
VJO
o
o
-p-
co
o
UD
' — J
4r-
o
0
VJ1
"-1
o
o
o
o
o
VJ1
*""
UD
0
o
0N
~-l
o
**x>
OJ
vn
o
o
-Ir-
CQ
o
\^o
— (
-p~
o
0
VJ~I
^
o
o
0
o
o
VJl
-p-
UD
o
o
ON
--J
0
V£3
VjJ
VJ~)
o
o
f-
co
o
kO
• — \
.p-
o
0
vn
"-J
o
o
0
o
o
VJ1
-p-
UD
0
0
GN
^
0
kD
V.W
VJ1
o
o
-p-
co
o
\£j
*^J
-p-
o
0
\J~\
"-1
o
o
0
o
o
vn
-p-
c
c
0
• -H
VID co
3>
O 0
o ro
ON \
o
o
U)
\JJ
vri
0
o
.p-
ro
o
vx^
— 1
_p-
o
o
VJ~I
— '
o
o
o
o
o
-p-
co
T
3
o
0
0
o
o
o
o
o
0
0
0
o
o
o
0
o
o
o
o
o
o
o
o
0
o
o
o
o
o
o
0
o
o
o
0
o
0
o
0
o
0
o
o
o
0
o
o
o
o
o
o
o
o
0
o
o
o
o
o
o
o
o
o
o
0
o
0
o
0
0
0
o
•o
o
0
o
o
0
o
o
o
o
o
o
o
0
o
0
o
o
o
o
o
o
o
o
0
o
0
0
0
o
0
0
0
o
o
0
o
o
c
o
o
0
o
o
o
0
o
0
o
o
o
o
o
Q
o
o
o
0
CO
o
0
o
o
O
0
o
o
o
o
o
o
o
o
0
0
0
o
o
o
o
o
p
o
o
0
o
o
0
o
o
0
0
0
o
o
0
o
o
o
o
o
o
o
0
o
o
o
0
o
o
o —
O -P-
o o
O — '
o o
O V-o
o o
O UD
O ON
O ON
0 O
0 —
O OJ
O CO
0 0
O --J
o vr>
O V>j
o o
o -^
o o
O i^J
o -^
0 0
O 0
o o
o o
0 —
O V_AJ
O CO
1C r
0 C
::- ::- :;• ::- x- c
o <
-H
o o o o o
- - - , , -o
s>
O O O O O 0
, , , _j Q .
O O O O "-J \
VII VJ^ U-i \J~[ -*
— , — . — , , — , — ,
0 O O O O
*^~J ~^-J "• — J ^ — 1 ^^1
V^u OO Oo \^J OJ
o o o o o
O 0 O O O
CO CO CO CO O~l
-p- -p- .tr- _{r- CTN
0 0 0 O O
--J ~-J ^-J — J * — 1
o o o o o
V-O \_AJ W<> V>J V_*-J
o o o o o
o o o o o
CO CO CO CO ON
co co co co -P-
00000
O 0 0 O O
o o o o o
O O 0 O O
o o o o o
V>O VX> V£> VID CTN
oo co co co —
^
p :c-
0
o
o
o
o
o
o
0
o
o
o
0
o
o
o
o
o
o
0
0
o
0
o
o
o
o
o
o
o
o
o
0
\
0
o
o
o
0
o
0
o
o
o
0
0
o
o
o
o
o
o
0
0
o
ro
o
o
o
0
o
o
o
0
0
0
0
o
o
o
0
o
0
0
o
o
0
0
o
0
o
o
o
o
0
0
o
0
0
o
o
0
0
o
o
0
0
0
0
o
o
o
o
o
ro
0
o
o
0
0
o
o
o
o
o
0
0
0
o
ro
0
o
o
0
0
o
o
0
0
o
0
o
o
o
0
o
0
0
o
o
0
0
o
o
0
o
o
0
0
0
o
0
0
o
o
0
0
o
o
0
0
o
o
o
o
o
0
o
0
o
o
o
ro
0
o
o
o
o
0
0
0
0
o
0
o
o
o
0
0
o
o
0
0
o
0
o
o
o
0
o
ro
0
o
o
0
o
o
o
o
o
o
ro
0
0
o
0
o
o
o
0
0
o
o
0
0
0
o
o
o
o
0
0
0
o
o
o
ro
0
o
o
o
o
o
ro
0
0
o
0
o
o
o
0
0
o
o
0
0
0
CO
o
0
,
CTN
U3
0
~^j
ro
o
,
_i_-
V")
o
^o
^D
o
ro
ro
ro
0
o
o
o
.
• — 1
<~0
UJ
— 1
ro
0
CO
-p-
o
0
-^J
ON
o
o
-p-
ON
—
— .
ON
~^J
o
0
ON
^
0
0
0
o
0
— •
ro
ON
ro
0
0
ro
ro
0
--J
-^1
o
o
o
0
_p-
— .
ro
-p-
ro
o
0
ro
•^
0
0
o
o
0
-t-
UD
1
0
o
0
-p-
0
-~-J
VX>
V>J
1
o
0
0
ro
— .
ro
.p-
o
ro
o
CJN
0
0
0
o
0
0
o
•c
c
a
• -H
ro
— CO
-u
J^
O 0
O >->o
o \
vo
o
*^4
OO
vn
o
o
o
— 1
—
V>J
1
vx>
1
o
o
o
UD
o
o
0
o
o
o
o
^
5
< X-
o
0
0
o
o
o
o
o
o
o
o
o
o
o
0
o
o
o
o
o
o
o
o
o
o
o
o
0
o
o
o
o
o
0
o
o
0
0
0
o
0
0
0
o
0
0
(->
o
o
0
o
o
o
0
0
o
o
o
ro
0
o
0
0
o
o
0
o
o
0
0
0
o
0
0
0
o
o
0
0
0
o
0
ro
o
o
ro
0
0
o
0
0
o
o
ro
0
o
o
o
o
o
0
0
0
o
0
0
0
o
o
0
0
o
o
0
0
o
o
0
0
o
o
0
0
0
o
0
0
o
o
0
o
o
o
0
0
o
0
0
0
o
o
0
0
o
o
ro
ro
o
o
0
o
0
o
0
0
0
o
0
0
o
o
o
o
o
o
0
0
o
0
0
0
o
o
0
0
o
o
0
o
o
o
o
0
0
o
o
0
0
o
0
0
o
3>
T3
T>
ro
CL
X
CO
3
o
ro
P"1
\^.l
ro
CD 1
— ro
O UJ
O — '
;>C
a
01
rt
DJ
,
ON
c
3
n>
CO
-------
C-232
Appendix C: MOBILE3 Block Data 16
June 7, 1984
86290
86291
86292
86293
86294
86295
86296
86297
86298
86299
86300
86301
86302
86303
86304
86305
86306
86307
86308
86309
86310
86311
86312
86313
86314
86315
86316
86317
86318
86319
86320
86321
86322
86323
8632*+
86325
86326
86327
86328
86329
86330
86331
86332
86333
86334
86335
86336
86337
86338
86339
86340
86341
86342
86343
86344
86345
863-1+6
86347
C
C
C
ft 1
ft 1
* 0
ft 0
* 0
* 0
* 0
* 0
ft 0
* 0
LDDT
HC
.068,
.068,
.969,
.969,
.969,
.000,
.000,
.000,
.000,
.000,
0.031,
0.031,
0.031,
0.031,
0.031,
0.000,
0.000,
0.000,
0.000,
0.000,
0.981,
0.981,
1 .062,
1 .062,
1 .062,
0.000,
0.000,
0.000,
0.000,
0.000,
0.033,
0.033,
0.047,
0.047,
0.047,
0.000,
0.000,
0.000,
0.000,
0.000,
0.985,
0.985,
0.906,
0.906,
0.906,
0.000,
0.000,
0.000,
0.000,
0.000,
0
0
0
0
0
0
0
0
0
0
.030,
.030,
.031,
.031,
.031,
.000,
.000,
.000,
.000,
.000,
1
1
1
1
1
0
0
0
0
0
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
0.032,
0.032,
0.039,
0.039,
0.039,
0.000,
0.000,
0.000,
0.000,
o.ooo/
DATA GPAC61/
C
* 1
* 1
* 1
* 1
* i
-• o
= 0
• 0
- 0
ft 0
* 0
ft 0
ft 0
CO
.209,
.209,
.209,
.209,
.209,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
0. 1 12,
0.1 10,
0. 1 10,
0.115,
0.090,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
1.073,
1.073,
1.073,
1.073,
1.073,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.091,
0.089,
0.089,
0.093,
0.072,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.703,
0.703,
0.703,
0.703,
0.703,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0
0
0
0
0
0
0
0
0
0
0
0
0
• 093,
.092,
.092,
• 095,
• 077,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
1
1
1
1
1
0
0
0
0
0
0
0
0
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
0.096,
0.094,
0.094,
0.098,
0.077,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
o.ooo/
DATA GPAC62/
C
ft 1
ft 1
ft 1
ft 1
ft 1
ft 0
ft 0
ft 0
ft 0
ft 0
ft 0
ft 0
ft 0
NOX
.199,
.199,
.199,
.199,
.199,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
0.062,
0.060,
0.057,
0.057,
0.049,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.935,
0.935,
0.935,
0.935,
0.935,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.044,
0.043,
0.040,
0.040,
0.034,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.974,
0.974,
0.974,
0.974,
0.974,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0
0
0
0
0
0
0
0
0
0
0
0
0
.053,
.051,
.048,
.048,
.042,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
1
1
1
1
1
0
0
0
0
0
0
0
0
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
0.050,
0.049,
0.046,
0.046,
0.039,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
o.ooo/
DATA GPAC63/
ft 1
ft 1
ft 1
ft 1
ft 1
ft 1
ft 1
ft 1
ft 0
ft 0
ft 0
ft 0
ft 0
.068,
.068,
.068,
.068,
.068,
.068,
.068,
.068,
.000,
.000,
.000,
.000,
.000,
0.033,
0.033,
0.036,
0.071,
0.040,
0.071,
0.040,
0.054,
0.000,
0.000,
0.000,
0.000,
0.000,
0.981,
0.981,
0.981,
0.981,
0.981,
0.981,
0.981,
0.981,
0.000,
0.000,
0.000,
0.000,
0.000,
0.036,
0.035,
0.038,
0.072,
0.042,
0.072,
0.042,
0.055,
0.000,
0.000,
0.000,
0.000,
0.000,
0.985,
0.985,
0.985,
0.985,
0.985,
0.985,
0.985,
0.985,
0.000,
0.000,
0.000,
0.000,
0.000,
0
0
0
0
0
0
0
0
0
0
0
0
0
.032,
.032,
• 035,
.068,
.038,
.068,
.038,
.052,
.000,
.000,
.000,
.000,
.000,
1
1
1
1
1
1
1
1
0
0
0
0
0
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
0.034,
0.034,
0.037,
0.071,
0.040,
0.071,
0.040,
0.054,
0.000,
0.000,
0.000,
0.000,
o.ooo/
-------
C-233
Appendix C: MOBILE3 Block Data 16
June 7, 1984
86348
86349
86350
86351
86352
86353
8635^
86355
86356
86357
86358
86359
86360
86361
86362
86363
86364
86365
86366
86367
86368
86369
86370
86371
S&372
86373
86374
86375
86376
86377
86378
86379
86380
86381
86382
86^83
86384
86385
86386
86387
86388
86389
86390
86391
86392
86393
86394
86395
86396
86397
86398
86399
86400
86401
86402
86403
86404
86405
C MC
C HC
DATA GPAC81/
1.282, 0.025,
1.345, 0.074,
1.345, 0.178,
1.398, 0.060,
0.000, 0.000,
0.000, 0.000,
0.000, 0.000,
0.000, 0.000,
0.000, 0.000,
* 0.000, 0.000,
>'- 0.000, 0.000,
* 0.000, 0.000,
* 0.000, 0.000,
C CO
DATA GPAC82/
* 1.277, 0.033,
* 1.442, 0.071,
* 1.553, 0.109,
* 1-573, 0.054,
* 0.000, 0.000,
* 0.000, 0.000,
* 0.000, 0.000,
* 0.000, 0.000,
* 0.000, 0.000,
* 0.000, 0.000,
* 0.000, 0^.000,
* o.ooo, o'.ooo,
* 0.000. 0.000,
C NOX
DATA GPAC83/
* 1.121. 0.009,
* 1 . 199, -0.004,
* 0.000, 0.000,
* 0.000, 0.000,
* 0.000, 0.000,
* 0.000, 0.000,
* 0.000, 0.000,
* 0.000, 0.000,
* 0.000, 0.000,
* 0.000, 0.000,
* 0.000, 0.000,
* 0.000, 0.000,
* 0.000, 0.000,
C
C Speed correction
C
C HDGV
DATA GPBC04/
* 1.608, -.097,
* 1.520, -.098,
* .824, .0088
* 1.608, -.097,
* 1 .520, -.098,
* .824, .0088
* 1.608, -.097,
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
n
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
•973, o
.946, 0
.919, o
.885, 0
.000, 0
.000, C
.000, 0
.000, 0
.000, 0
.000, 0
.000, 0
.000, 0
.000, 0
.017, 0
.996, o
.933, 0
.902, o
.000, 0
000 , 0
.000, 0
.000, 0
.000, 0
.000, 0
.000, 0
.000, 0
.000 n
.735, c
.793, -0
.000, 0
.000, 0
.000, 0
.000, 0
.000, 0
.000, 0
.000, 0
.000, 0
.000, 0
.000, 0
.000, 0
.028,
.054,
.118,
.055,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.029,
.042,
• 079,
.079,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.001 .
.002,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
factor coef f i c i
f
*
.00083,
.001 10,
.00000,
.00083,
.001 10,
.00000,
.00083,
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
n
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
.839,
.842,
.894,
.919,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.758,
.674,
.711,
.755,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.319,
.21*5,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
ents :
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
n
0
0
0
-0
0
0
0
0
0
0
0
0
0
0
0
0
.019,
.048,
.093,
.036,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.025,
.033,
.038,
.029,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
000,
.009.
.006,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
.000,
1 .
1 .
1.
1 .
0.
0.
0.
0.
0.
0.
0.
0.
0.
1 .
1 .
1 .
1 .
0.
0.
0.
0.
0.
0
0.
0.
0.
1 .
1 .
0.
0.
0.
0.
0.
0.
0.
0.
0.
0.
0.
neavy duty
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
000,
and
0.025,
0.056,
0.124,
0.051,
0.000,
0.000,
0.000,
0.000.
0.000,
0.000,
0.000,
0.000,
o.ooo/
0.029,
0.046,
0.074,
0.060,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
o.ooo/
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
0.000,
o.ooo/
d i esel
-------
C-234
Appendix C: MOBILES Block Data 16
June 7, 1984
86406
86407
86408
86409
86410
86411
86412
86413
86414
86415
86416
86417
86418
86419
86420
86421
86422
86423
86424
86425
86426
86427
86428
86429
86430
86431
86432
86433
86434
86435
86436
86437
86438
86433
86440
86441
86442
86443
86444
86445
C
C
C
C
C
C
C
* i .520, -.098, .00110,
* .824, .0088, .OOOO/
LDDV
DATA GPBC05/
* .9090, -.055, .000'+'+,
* 1.3752, -.088, .00091,
* .6680, -.0148, .00071,
* .9090, -.055, .000^4,
* 1.3752, -.088, .00091,
* .6680, -.048, .00071,
* .9090, -.055, .00044,
* 1.3752, -.088, .00091,
* .6680, -.048, .000717
LDDT
DATA GPBC067
* .9090, -.055, .00044,
* 1.3752, -.088, .00091,
* .6680, -.048, .00071,
* .9090, -.055, .00044,
* 1-3752, -.088, .00091,
* .6680, -.048, .00071,
* .9090, -.055, .00044,
* 1-3752, -.088, .00091,
* .6680, -.048, .000717
HDDV
DATA GPBC077
.9240, -.0550, .00044,
1.3960, -.0880, .00091,
.6760, -.0480, .00071,
.9240, -.0550, .00044,
1.3960, -.0880, .00091,
.6760, -.0480, .00071,
.9240, -.0550, .00044,
1.3960, -.0880, .00091,
.6760, -.0480, .00071/
END
-------
C-235
Appendix C: MOBILE3 Block Data 17
June 7, 1981*
87000
87001
87002
87003
87004
87005
87006
87007
87008
87009
87010
8701 1
87012
87013
O 7 A ] 1
0 / U 1 H
87015
87016
87017
87018
87019
87020
87021
87022
87023
87024
87025
87026
8/027
87028
87029
87030
87031
87032
87033
Q 7n 7 /,
0 / U_}4
87035
87036
87037
87038
8703S
870-1+0
87041
87042
87043
87044
87045
87046
87047
87048
87049
87050
87051
87052
87053
87054
87055
87056
87057
C
C
C
C
C
C
C
C
C
C
C
C
C
r
L
c
C
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
r
L
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
BLOCK DATA
BLOCK DATA Subprogram 17
BLOCK DATA 17 defines the last years of the model year groups used for
indexing GPBCOF and GPACOF .
Common block array subscripts:
MYGPBA (13,3,2,8) - MYGPBA ( IG, iP, IR, IV)
Common block dictionary:
Name Type Description
/PTRCOM/:
MAXIGP R maximum number of model year groups allowed
MYGPBA 1 last year of model year groups for GPBCOF and GPACOF
Local array subscripts:
IGPYR1 (13,3,2) - IGPYR1 ( IG, IP, IR )
IGPYR2 (13,3,2) - IGPYR2( IG, IP, IR)
IGPYR3(13,3,2) - IGPYR3( IG, IP, IR )
IGPYR4 (13,3,2) - IGPYR4( IG, IP, IR )
IGPYR5(13,3,2) - IGPYR5( IG, IP, IR )
IGPYR6(13,3,2) - IGPYR6( IG, IP, IR )
IGPYR7 (13,3,2) - IGPYR7( IG, IP, IR )
IGPYR8(13,3,2) - IGPYR8( IG, IP, IR )
Local array dictionary:
Name Type Description
IGPYR1 1 the last year of the LDGV model year group
IGPYR2 I the last year of the LDGT1 model year group
IGPYR3 1 the last year of the LDGT2 model year group
IGPYR4 1 the last year of the HDGV model year group
IGPYR5 1 the last year of the LDDV model year group
IGPYR6 1 the last year of the LDDT model year group
IGPYR7 1 the last year of the HDDV model year group
IGPYR8 1 the last year of the MC model year group
Notes :
New model year groups were installed.
The dimensions were increased from 9 (in MOBILE2) to 13-
COMMON /PTRCOM/ MAX 1 GP, MYGPBA ( 1 3 , 3, 2 , 8)
DIMENSION
* IGPYR1 (13,3,2) ,
IGPYR2(13,3,2) ,
* IGPYR303.3.2) ,
IGPYR4(13,3,2) ,
* 1GPYR5(13,3,2) ,
-------
C-236
Appendix C: MOBILE3 Block Data 17
June 7, 1984
87058
87059
87060
87061
87062
87063
87064
87065
87066
87067
87068
87069
87070
87071
87072
87073
87074
87075
87076
87077
87078
87079
87080
87081
87082
87083
87084
87085
87086
87087
87088
87089
87090
87091
87092
87093
87094
87095
87096
87097
87098
87099
87100
87101
87102
87103
87104
87105
87106
87107
87108
87109
87HO
87H1
87112
87113
87114
87115
* IGPYR6(13,3,2) ,
IGPYR7(13,3,2) ,
IGPYR8(13,3,2)
c
EQUIVALENCE
* (MYGPBA (1, 1 , 1 , 1) , 1
-'= (MYGPBAd, 1,1,2) , 1
* (MYGPBAd, 1 ,1,3) , 1
* (MYGPBA (1 , 1 , 1,4) , 1
* (MYGPBAd, 1 , 1,5) , 1
* (MYGPBA (1, 1 , 1 ,6) , 1
>'-• (MYGPBA (1, 1 , 1 ,7) , 1
* (MYGPBA (1 , 1 , 1 ,8) , 1
C
DATA MAXIGP/137
C
C Last year of model year
C
DATA IGPYRl/
C Low al t i
* 1967
* 1967
* 1967
C High alt
* 1967
* 1967
* 1967
C
C
DATA
C Low alti
* 1967
* 1967
* 1967
C Hi gh al t
* 1967
* 1967
* 1967
C
C
DATA
C Low alti
* 19&9
* 1969
* 1969
C High alt
* 1969
* 1969
* 1969
C
C
DATA
C Low alti
* 1969
* 1969
* 1969
C High alt
ft 1969
tude region
,1969,1971,1974,
,1969,1971,1974,
,1972,1974,1976,
i tude reg i on
,1969,1971,1974,
,1969,1971,1974,
,1972,1974,1976,
IGPYR2/
tude region
, 1969,1971,1974,
,1969,1971,1974,
JS72, 1974,1978,
i tude region
,1969,1971,1974,
,1969,1971,1974,
,1972,1974,1978,
IGPYR3/
tude region
,1973,1978,1983,
,1973,1978,1983,
,1973,1978,1986,
i tude region
,1973,1978,1983,
,1973,1978,1983,
,1973,1978,1986,
IGPYR4/
tude region
,1973,1978,1983,
,1973,1978,1983,
,1973,1978,1983,
itude region
,1973,1978,1983,
GPYR1 (1,1,1)) ,
GPYR2(1,1,1)) ,
GPYR3(1,1,D) ,
GPYR4(1,1,1)) ,
GPYR5(1,1,D) ,
GPYR6d,l,l)) ,
GPYR7d,l,D) ,
GPYR8(1 ,1,1))
groups for normalized bag
1979
1979
1979
1979
1979
1979
1983
1983
1986
1983
1983
1986
1986
1986
2020
1986
1986
2020
1984
1984
1984
1984
,1980
,1980
,1980
,1980
,1980
,1980
,1986
,1986
,2020
,1986
,1986
,2020
,2020
,2020
,0000
,2020
,2020
,0000
,2020
,2020
,2020
,2020
,1981,
,1981,
,1981,
,1981,
,1981,
,1981,
,2020,
,2020,
,0000,
,2020,
,2020,
,0000,
,0000,
,0000,
,0000,
,0000,
,0000,
,0000,
,0000,
,0000,
,0000,
,0000,
1982,
1982,
1982,
1982,
1982,
1982,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
1983,
1983,
1983,
1983,
1983,
1983,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
oooo,
fractions
1984
1984
1984
1984
1984
1984
oooo
oooo
oooo
oooo
oooo
oooo
oooo
oooo
oooo
oooo
oooo
oooo
oooo
oooo
oooo
oooo
,1986
,1986
,1986
,1986
,1986
,1986
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,1989
,1989
,1989
,1989
,1989
,1989
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000
,2020,
,2020,
,2020,
,2020,
,2020,
,20207
•
,0000,
,0000,
,0000,
,0000,
,0000,
,00007
,0000,
,0000,
,0000,
,0000,
,0000,
,0000/
,0000,
,0000,
,0000,
,0000,
-------
C-237
Appendix C: MOBILE3 Block Dats 17
June 7, 1984
87116
87117
87118
87119
87120
87121
87122
87123
87124
87125
87126
87127
87128
87129
87130
87131
87132
87133
87134
67135
87136
87137
87138
87139
87140
87141
87142
87143
87144
87145
87146
87147
87148
87149
87150
87151
87152
87153
87154
87155
87156
87157
87158
87159
87160
87161
87162
87163
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
" 1969, 1973, 1978, 1983, 1984,2020,0000,0000,0000,0000,0000,0000,0000,
* 1969, 1973, 1978, 1983, 1984, 2020, 0000,0000, 0000, 0000, 0000, 0000,00007
DATA 1GPYR5/
Low altitude region
* 1974, 1976, 1977, 1978, 1979,2020,0000,0000,0000,0000,0000,0000,0000,
* 1974, 1976, 1977, 1978, 1979,2020,0000,0000,0000,0000,0000,0000,0000,
* 1974, 1976, 1977, 1978, 1979, 1980, 1982,2020,0000,0000,0000,0000,0000,
H i gh a! t i tude reg i on
•' 1971*. 1976, 1977, 1978, 1979,2020,0000,0000,0000,0000,0000,0000,0000,
- 1974, 1976, 1977, 1978, 1979,2020,0000,0000,0000,0000,0000,0000,0000,
* 1974, 1976, 1977, 1978, 1979, 1980, I982,2020,0000,0000t0000,0000,0000/
DATA IGPYR6/
Low altitude region
* 1978, 1979, 1982,2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,
* 1978, 1979, 1982,2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,
* 1978,1979,1984, 2020 , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
High altitude region
- 1978, 1979, 1982,2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,
* 1978, 1979, 1982,2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,
- 1978, 1979, 1984,2020,0000,0000,0000,0000,0000,0000,0000,0000,00007
DATA IGPYR77
Low altitude region
* 2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
* 2020, OOOO, OOOO, OOOO, OOOO, OOOO, OOOO, OOOO, OOOO", OOOO, OOOO, OOOO, OOOO,
* 2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
High altitude region
* 2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
* 2020 , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO , OOOO . OOOO , OOOO , OOOO . OOOO ,
* 2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,00007
DATA IGPYR8/
Low altitude region
* 1977, 1979,2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
* 1977, 1979,2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
-'- 1977,2020, oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo , oooo ,
High altitude region
* 1977, 1979,2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
* 1977, 1979,2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
* 1977,2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,00007
END
-------
C-238
Appendix C: MOBILE3 Block Data 18
June 7, 1984
88000
88001
88002
88003
88004
88005
88006
88007
88008
88009
88010
88011
88012
88013
88014
O Qf. -i £
88016
88017
88018
880 1 9
88020
88021
88022
88023
88024
88025
88026
88027
88028
88029
RRn 30
0 0 U _5 J
88031
88032
88C33
88034
88035
88036
88037
88038
88039
88040
88041
88042
88043
88044
88045
88046
88047
88048
88049
88050
88051
88052
88053
88054
88055
88056
88057
C
r
C
C
c
c
r
o
c
c
c
c
c
c
c
r
C
C
c
c
c
c
c
c
c
c
c
c
c
c
r
C
C
c
c
c
c
c
c
c
c
c
c
BLOCK DATA
BLOCK DATA Subprogram 18
BLOCK DATA 18 defines the last years of the model year groups used for
speed correction factor (scf) coefficients.
Common block array subscripts:
MYGSPD (21, 2, 3) - MYGSPD ( IG, IR, IV)
MYGSMC (2 1,2, 3) - MYGSMC ( IG, IR, IP)
Common block dictionary:
Name Tyoe Description
/ISPCOM/:
MYGSPD 1 last year of scf model year groups for LDGV, LDGT1 6 LDGT2
MYGSMC i last year of scf model year groups for MC
Local array subscripts:
ISPDY1 (21 ,2) - ISPDY1 ( IG, IR )
ISPDY2 (21 ,2) - ISPDY2 ( IG, IR )
ISPDY3(21,2) - ISPDY3( IG, IR )
Local array dictionary:
Name Type Description
ISPDY1 1 the last year of LDGV scf model year group
ISPDY2 1 the last year of LDGT1 scf model year group
[SPDY3 ! the last year of LDGT2 scf modei year group
COMMON /ISPCOM/ MYGSPD (2 1 , 2 , 3) , MYGSMC (2 1 , 2 , 3)
DIMENSION
* ISPDY1 (21,2),
* ISPDY2 (21 ,2) ,
* !SPDY3(21,2)
EQUIVALENCE
* (MYGSPD (1,1, 1) , ISPDY1 (1,1)) ,
* (MYGSPD (1 ,1,2), ISPDY2 (1,1)),
* (MYGSPD (1,1, 3) ,ISPDY3(1,D)
Last year of model year groups for speed correction factor coefficients
LDGV
DATA ISPDY1/
Low altitude region
* oooo, 1967.0000, 1968, 1969, 1970, 1971 ,0000,0000,0000,
* 0000,0000,0000, 1972,0000,0000, 1974, 1977, 1979, 1980,2020,
High altitude region
* 1967,0000,0000,0000,0000,0000,0000, 1968, 1969, 1970,
- 1971 , 1972,0000,0000, 1974, oooo, oooo, 2020, oooo, oooo, oooo/
-------
88058
88059
88060
88061
88062
88063
88064
88065
88066
88067
88068
88069
88070
88071
88072
88073
88074
88075
88076
88077
88078
88079
88080
88081
88082
88083
88084
88085
88086
88087
88088
88085
88090
88091
88092
88093
88094
88095
88096
88097
88098
88099
88100
C
C
C
C
C
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C-239
Appendix C: MOBILE3 Block Data 18
LDGT1
DATA ISPDY2/
Low altitude region
* oooo,1967,0000,1968,1969,1970,1971,0000,0000,0000,
* 0000,0000,0000,1972,0000,0000,1974,1978,1983,1986,2020,
High altitude region
* 1967,0000,0000,0000,0000,0000,0000,1968,1969,1970,
* 1971 , 1972,0000,0000,1974,0000,0000,2020,0000,0000,00007
LDGT2
DATA ISPDY3/
Low alt i tude regi on
* oooo,1969,0000,0000,1973,0000,0000.0000,0000,0000,
* 0000,0000,0000,0000,0000,0000,1978,0000,1983,1986,2020,
High altitude region
* i969,oooo,oooo,oooo,oooo,oooo,oooo,oooo,oooo,oooo,
* oooo,1973,0000,0000,1978,0000,0000,2020,0000,0000,00007
MC
DATA MYGSMC7
HC
Low altitude region
* oooo, 1977,0000,0000,1979,0000,2020,0000,0000,0000,
* OOOO,OOOO,OOOO,OOOO,OOOO,OOOO,OOOO,OOOO,OOOO,OOOO,OOOO,
High altitude region
* 1977,0000,0000,0000,0000,0000,0000,0000,1979,0000,
* 2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
CO
Low altitude region
* OOOO,1977,0000,0000,1979,0000,2020,0000,0000,0000,
* OOOO,OOOO,OOOO,OOOO,OOOO,OOOO,OOOO,OOOO,OOOO,0000,OOOO,
High altitude region
* 1977,oooo,oooo,oooo,oooo,oooo,oooo,oooo,1979,oooo,
2020,OOOO,OOOO,OOOO,OOOO.OOOO.OOOO,OOOO,OOOO,OOOO,OOOO,
NOX
Low altitude region
* oooo,1977,0000,0000,0000,0000,0000,0000,0000,0000,
* 0000,0000,0000,2020,0000,0000,0000,0000,0000,0000,0000,
High altitude region
* 1977,0000,0000,0000,0000,0000,0000,0000,0000,0000,
* OOOO , 2020, OOOO, OOOO , OOOO , OOOO , OOOO, OOOO , OOOO , OOOO, OOOO/
END
June 7, 1984
-------
C-240
Appendix C: MOBILE3 Block Data 19
June 7,
89000
89001
89002
89003
89004
89005
89006
89007
89008
89009
89010
8901 1
89012
89013
89014
89015
89016
89017
Ron i R
u _pu I u
89019
89020
89021
89022
89023
89024
89025
89026
89027
89028
89029
89030
89031
89032
89033
89034
89035
89036
89037
89038
Con IQ
oyu jy
89040
89041
89042
89043
89044
89045
89046
89047
89048
89049
89050
89051
89052
89053
89054
89055
89056
89057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
L
C
C
C
C
C
C
C
C
r
C
C
C
L
r
r
c
c
c
c
c
c
r
0
c
c
c
c
c
c
c
c
c
BLOCK DATA
BLOCK DATA Subprogram 19
BLOCK DATA initializes the correction factors for air conditioning
usage (a/c or AC), extra load (XL), and trailer towing (TW) .
Common block array subscripts:
ACEQ!P(8,3,2) - ACEQIP ( 1GEPTR, IVP, IR )
ACCF (2,3,2,3,2) - ACCF ( IAC, IP, IGUPTR, IVP, IR)
XLCF (3,6,3,2) - XLCF ( IP, IGLPTR, IVP, IR)
TWCF (3,6,3,2) - TWCF ( IP, IGTPTR, IVP, IR)
IAC = AC correction equation coefficient number (2 terms per equation)
Common block dictionary:
Name Type Description
/ALUHAC/:
ACEQIP R fractions of LDGV £. LDGT1/2 vehicles equipped with a/c
ACCF R a/c correction factors
/ALUHLT/:
XLCF R extra load correction factors
TWCF R trailer towing correction factors
Local array subscripts:
TWCFLO(3,6,3) - TWCFLO ( IP, IGLPTR, IVP )
TWCFHI (3,6.3) - TWCFHI ( IP, IGLPTR, IVP )
XLCFLO(3.6,3^ - XLCFLO ( IP, IGLPTR. IVP )
XLCFHI (3,6,3) - XLCFHI ( IP, IGLPTR, IVP )
Local array dictionary:
Name Type Description
TWCFLO R trailer towing correction factors for low altitude region
TWCFHI R trailer towing corrrection factors for high altitude region
XLCFLO R extra load correction factors for low altitude region
XLCFHI R extra load correction factors for high altitude region
COMMON /ALUHAC/ ACEQI P (8, 3, 2) , ACCF (2 , 3 , 2 , 3, 2)
COMMON /ALUHLT/ XLCF (3 , 6 , 3 , 2) , TWCF (3, 6 , 3, 2)
DIMENSION TWCFLO (3, 6, 3) .TWCFHI (3,6,3)
DIMENSION XLCFLO (3,6,3) .XLCFHI (3,6,3)
EQUIVALENCE
* (TWCF (1,1,1,1) , TWCFLO (1, 1,1)),
* (TWCF (1,1,1,2) , TWCFHI (1,1,1)),
* (XLCF (1,1,1,1) ,XLCFLO(1,1,1)) ,
* (XLCF (1,1,1,2) , XLCFHI (1,1,1))
Fraction of vehicles equipped with a/c
-------
C-241
Appendix C: MOBILES Block Data 19
June 7, 1984
89058
89059
89060
89061
89062
89063
8go64
89065
89066
89067
89068
89069
89070
89071
89072
89073
89074
89075
89076
89077
89078
89079
89080
89081
89082
89083
89081+
89085
89086
89087
89088
89089
89090
89091
89092
89093
89094
89095
89096
89097
89098
89099
89100
89101
89102
89103
8gio4
89105
89106
89107
89108
89109
89110
891 11
89112
89113
89114
89115
DATA ACEQIP/
C Low altitude region
* .07, .14, .24, .37, .51,
.32, .52, .39, o.o, o.o,
.32, .52, .39, 0.0, o.o,
C High altitude region
* .07, .14, .24, .37, .51,
.32, .52, .39, 0.0, 0.0,
* .32, .52, .39, 0.0, 0.0,
C
C A/c correction factors
DATA ACCF/
C Low a 1 1 i tude reg ion
* 1.0230E+0, 0.3344E-2, 1.2020E+0,
ft l.OOOOE+0, 0.3512E-2, 1.1300E+0,
* 1.0230E+0, 0.3344E-2, 1.2020E+0,
* l.OOOOE+0, 0.3512E-2, 1.1300E+0,
* 1.0230E+0, 0.3344E-2, 1.2020E+0,
ft l.OOOOE+0, 0.3512E-2, 1.1300E+0,
C High altitude region
* 1.0230E+0, 0.33^4E-2, 1.2020E-K),
* l.OOOOE+0, 0.3512E-2, 1.1300E+0,
* 1.0230E+0, 0.3344E-2, 1.2020E+0,
* l.OOOOE+0, 0.3512E-2, 1.1300E+0,
* 1.0230E+0, 0.3344E-2, 1.2020E+0,
* l.OOOOE+0, 0.3512E-2, 1.1300E+0,
C
C Extra load correction factors
C HC CO NOX
C Low altitude region
DATA XLCFLO/
C LDGV
1.0786, 1.2765, 0.9535,
-'-• 1.0495. 1.1384. 1.0313,
* 1.0852, 1.2478, 1.0313,
* 1.0556, 1.1347, i.0313,
1.0556, 1.1347, 1.0753,
* 1.0455, 1.3058, 1.0719,
C LDGTl
1 .0786, 1.2765, 0.9535,
* 1.0495, 1.1384, 1.03I3,
1.0852, 1.2478, 1.0313,
1.0556, 1.1347, 1.0313,
1.0556, 1.1347, 1.0753,
1.0455, 1.3058, 1.0719,
C LDGT2
* 1.0786, 1.2765, 0.9535,
* 1.0495, 1.1384, 1.0313,
* 1.0556, 1.1347, 1.0753,
1.0455, 1.3058, 1.0719,
* 0.0000, 0.0000, 0.0000,
* 0.0000. 0.0000, O.OOOO/
C
C High al t i tude reg i on
DATA XLCFHI/
C LDGV
1.0786, 1.2765, 0.9535,
* 1.0495, 1.1384, 1.0313,
.61, .72,
0.0, 0.0,
0.0, 0.0,
.61, .72,
0.0, 0.0,
0.0, 0.0,
0.1808E-2,
0.1528E-2,
0.1808E-2,
0. 1528E-2,
0.1808E-2,
0.1528E-2,
0.1808E-2,
0. 1528E-2,
0.1808E-2,
0. 1528E-2,
0.1808E-2,
0. 1528E-2,
0.0,
0.0,
0.0,
0.0,
0.0,
O.O/
1 .2990E+0,
1 .2210E+0,
1 .2990E+0,
1 .2210E+0,
1 .2990E+0,
1.2210E+0,
1 .2990E+0,
1 .2210E+0,
1 .2990E+0,
1 .2210E+0,
1 .2990E+0,
1.2210E+0,
0.5643E-4,
0.4262E-3,
0.5643E-4,
0.4262E-3,
0.5643E-4,
0.4262E-3,
0.5643E-4,
0.4262E-3,
0.5643E-4,
0.4262E-3,
0.5643E-4,
0.4262E-3/
-------
C-242
Appendix C: MOBILE3 Block Data 19
June 7, 1984
89116
89H7
891 18
89119
89120
89121
89122
89123
89124
89125
89126
89127
83128
89129
89130
89131
89132
89133
89134
39135
89136
89137
89138
89139
39140
8gi4l
89142
89143
89144
89145
Sqi46
89147
8gi48
PQ 1 UQ
~ *j * **
89150
89151
89152
89153
89154
89155
89156
89157
89158
89159
89160
89161
89162
89163
89164
89165
89166
89167
89168
89169
89170
89171
89172
891/3
* 1
* 1
* i
* 1
C LDGT1
* 1
* 1
'* 1
* 1
'' 1
A i
C LDGT2
.'. 1
" I
* 1
* 1
•'- 1
* 0
* 0
C
C Trailer
.0852,
.0556,
.0556,
.0455,
.0786,
.0495,
.0852,
.0556,
.0556,
.0455,
.0786,
.0495,
.0556,
.0455,
.0000,
.0000,
tow i ng
C HC
C Low al t
DATA
C LDGV
* 1
* 1
* 1
* 1
* 1
* 1
C LDGT1
* 1
* 1
* 1
•••• 1
* 1
* 1
C LDGT2
* 1
* 1
* 1
* 1
* 0
* 0
C
C High al
DATA
C LDGV
* 1
* 1
* 1
* l
* 1
* 1
C LDGT1
* 1
* 1
* 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
.2478,
• W,
• 1 3^7,
.3058,
.2765,
.1384,
.2478,
• W,
-1347,
.3058,
.2765,
.1384,
.1347,
.3058,
.0000,
.0000,
correct
CO
1
1
1
1
0
l
1
i
i
i
0
1
1
1
0
0
i
.0313
.0313
• 0753
.0719
• 9535
.0313
.0313
.0313
.0753
.0719
• 9535
.0313
.0753
.0719
.0000
f
t
*
,
*
f
t
,
t
t
t
t
9
t
,
.00007
on factors
NOX
i tude reg i on
TWCFL07
.2614,
.2762,
.^598,
.7288,
•7288,
.5909,
.2614,
.2762,
.4598,
.7288,
.7288,
.5909,
.2614,
.2762,
.7288,
.5909,
.0000,
.0000,
t i tude
TWCFHI
.2614,
.2762,
.4598,
.7288,
.7288,
-5909,
.2614,
.2762,
.^598,
1
1
2
2
2
3
1
1
2
2
2
3
1
1
2
3
0
0
•9327,
.8940,
.4753,
.1414,
.1414,
•9722,
•9327,
.8940,
•^753,
.1414,
. 1414,
.9722,
•9327,
.8940,
. 1414,
•9722,
.0000,
.0000,
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
.1184
.1384
.1384
.1384
.2170
.3875
.1184
.1384
.1384
.1384
.2170
• 3875
.1184
.1384
.2170
.3875
.0000
,
t
t
f
*
,
,
,
f
r
,
T
*
,
,
»
»
.00007
reg ion
/
1
1
2
2
2
3
1
1
2
•9327,
.8940,
•^753,
.1414,
. 1414,
•9722,
•9327,
.8940,
•^753,
1
1
1
1
1
1
1
1
1
.1184
.1384
.1384
.1384
.2170
• 3875
.1184
.1384
.1384
f
1
,
,
,
1
J
9
,
-------
C-243
Appendix C: MOBILE3 Block Data 19
June 7, 1984
89174
89175
89176
89177
89178
89179
89180
89181
89182
89183
89184
89185
C LDGT2
1
1
1
1
1
1
1
0
0
.7288,
.7288,
.5909,
.2614,
.2762,
.7288,
•5909,
.0000,
.0000,
2
2
3
1
1
2
3
0
0
.1414,
.1414,
.9722,
•9327,
.8940,
.1414,
•9722,
.0000,
.0000,
1
1
1
1
1
1
1
0
0
.1384,
.2170,
.3875,
.1184,
.1384,
.2170,
•3875,
.0000,
.00007
END
-------
C-244
Appendix C: MOBILES Block Data 20
June 7, 1984
90000
90001
90002
90003
90004
90005
90006
90007
90008
90009
90010
9001 1
90012
90013
900 14
90015
90016
onn i ~!
yuu i /
90018
90019
90020
90021
90022
90023
90024
90025
90026
90027
90028
90029
90030
90031
90032
90033
90034
90035
90036
90037
90038
90039
90040
90041
90042
90043
90044
90045
90046
90047
90048
90049
90050
90051
90052
90053
90054
90055
90056
90057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
o
C
^
L
c
C
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
BLOCK DATA
BLOCK DATA Subprogram 20
BLOCK DATA 20 defines the last years of the model year groups used for
the a/c, XL, 6 TW correction factors.
Common block array subscripts:
MYGACE (8,3,2) - MYGACE ( IG, IVP, IR)
MYGACC (2,3,2) - MYGACC ( IG, IVP, IR )
MYGXLC(6,3,2) - MYGXLC ( IG, IVP, IR)
MYGTWC(6,3,2) - MYGTWC ( IG, IVP, IR)
Common block dictionary:
Name Type Description
/ALUPAC/:
MYGACE 1 the last year of the model year groups for ACEQIP
(fraction of vehicles equipped with a/c)
MYGACC 1 the last year of the model year groups for ACCF
(a/c correction factors)
/ALUPLT/:
MYGXLC 1 the last year of the model year groups for XLCF
(extra load correction factors)
MYGTWC 1 the last year of the model year groups for TWCF
(trailer towing correction factors)
COMMON /ALUPAC/ MYGACE (8 , 3 , 2) .MYGACC (2 , 3, 2)
COMMON /ALUPLT/ MYGXLC (6 , 3 , 2) . MYGTWC (6 . 3 , 2)
DATA MYGACE/
Low altitude region
* 1961, 1964, 1966, 1968,1971, 1976,2020,0000,
* 1976, 1977,2020,0000,0000,0000,0000,0000,
* 1976, 1977,2020,0000,0000,0000,0000,0000,
High altitude region
* 1961, 1964, 1966, 1968, 1971, 1976,2020,0000,
* 1976, 1977,2020,0000,0000,0000,0000,0000,
* 1976, 1977, 2020, 0000, 0000, 0000, 0000, OOOO/
DATA MYGACC/
Low al t i tude reg ion
* 197^,2020,
197^, 2020,
1978,2020,
High altitude region
197^,2020,
* 1974,2020,
* 1978.2020/
DATA MYGXLC/
Low altitude region
* 1967,1969, 1971,1972,197^,2020,
-------
C-2/45
Appendix C: MOBILE3 Block Data 20
June 7,
90058
90059
90060
90061
90062
90063
9006/4
90065
90066
90067
90068
90069
90070
90071
90072
90073
9007/4
90075
* 1967,1969,1971,
* 1969,1973,1978,
C High altitude region
* 1967,1969,1971,
* 1967,1969,1971,
* 1969,1973,1978,
c
DATA MYGTWC/
C Low altitude region
* 1967,1969,1971,
* 1967,1969,1971,
* 1969,1973,1978,
C High altitude region
* 1967,1969,1971,
* 1967,1969,1971,
* 1969,1973,1978,
1972,197/4,2020,
2020,0000,0000,
1972,197*4,2020,
1972,197*4,2020,
2020,0000,00007
1972, 197*4, 2020,
1972,197^,2020,
2020,0000,0000,
1972,197/4,2020,
1972,197*4,2020,
2020,0000,00007
-------
91000
91001
91002
91003
91004
91005
91006
91007
91008
91009
91010
9101 1
91012
91013
91 r\ i li
1 U I H
91015
91016
91017
91018
91019
91020
91021
91022
91023
91024
91025
91026
91027
91028
91029
91030
91 n 7 i
!U< 1
91032
91033
91034
91035
91036
91037
91038
91039
91040
91041
91042
91043
91044
91045
91046
91047
91048
91049
91050
91051
91052
91053
91054
91055
91056
91057
C
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
r
r
r
c
c
c
c
c
c
c
c
c
c
c
c
C-246
Appendix C: MOBILE3 Block Data 21 June 7, 1984
BLOCK DATA
BLOCK DATA Subprogram 21
BLOCK DATA 21 initializes the gasoline vs diesel sales fractions.
Common block array subscripts:
GSFRAC(22,8,2) - GSFRAC ( IGSFPT, IV, IR)
MYGSF (22,8,2) - MYGSF ( IG, IV, IR)
Common block dictionary:
Name Type Description
/GSFCOtt/:
MAXGSF 1 maximum number of sales fractions for any IR £ IV case
GSFRAC 1 gasoline vs diesel sales fractions
MYGSF 1 gasoline vs diesei sales fraction model year groups
Local array subscripts:
GSFLO(22,8) - GSFLO ( IGSFPT, IV)
GSFHI (22,8) - GSFHI ( IGSFPT, IV)
IGSFLO(22,8) - IGSFLO ( IG, IV )
IGSFHI (22,8) - IGSFHI ( IG, IV )
Local array dictionary:
Name Type ' Description
GSFLO R low altitude region sales fractions
GSFHI R high altitude region sales fractions
IGSFLO 1 last year of sales fraction model year groups
for low altitude regions
IGSFHI 1 last year of sales fraction model year groups
for high altitude regions
Notes:
Sales fractions were updated.
COMMON /GSFCOM/ MAXGSF , GSFRAC (22 , 8, 2) , MYGSF (22 , 8 , 2)
DIMENSION
* GSFLO (22, 8),
* GSFHI (22,8) ,
* IGSFLO (22,8) ,
* IGSFHI (22,8)
EQUIVALENCE
* (GSFRAC(1 ,1,1) ,GSFLOd,0) ,
* (GSFRAC (1 , 1 ,2) , GSFHI (1,1)),
* (MYGSF (1, 1,1) , IGSFLO (1,1)) ,
* (MYGSF (1, 1 ,2) , IGSFHI (1,1))
DATA MAXGSF/22/
-------
VDVOVOVOVDVOVOVOVDVOVOVOVOVDVDVQVOVaVOVDVOVOVQVDVOVOVOVOVOVOVOVOVOVOVDVOVDV^
Vn -p- VA> NJ
—• — —•—<—.—.—._.—._ OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
o o o o o o o o o OvDvovovDvovovovovnvo oooooooocooooooooooo—i ^j --j —-j—i^~j-~4 —i -j •—p cT^c;>a^o^a^cr>ci^o-Vn-P-VA>rv>—'OVOOO
,
0
o
o
o
o
o
0
0
0
o
o
o
0
0
o
o
0
o
0
0
o
o
o
o
0
o
o
o
o
o
o
0
o
o
3
o
o
o
o
o
o
o
o
o
o
o
o
0
0
o
0
0
o
0
0
0
o
o
o
0
o
o
o
o
o
o
0
o
X- X-
o o
o o
0 0
0 0
0 0
o o
o o
o o
0 0
O 0
0 O
0 0
o o
o o
o o
0 O
0 0
o o
o o
0 0
0 0
o o
o o
o o
0 0
o o
o o
o o
o o
o o
o o
0 0
o o
o
o
o x-
cr>
0
OO
o
NJ
o
NJ
.p-
0
NJ
o
NJ
VD
-p-
o
NJ
NJ
o
VA)
VA)
VO
;•.
o
0
0
o
o
NJ
0
o
0
o
vn
o
o
VO
o
NJ
00
o
-p-
o
o
o
oo
o
o
o
VA)
o
n
1—
a
CJ X-
H
o
— 1
VA)
o
OO
o
0
VD
o
o
o
VA)
-p-
vn
o
o
0
o
o
o
o
o
o
0
0
0
o
1 —
o
X- 0
0
o
o
o
o
VA)
0
o
o
o
VD
o
NJ
oo
o
VA)
.p-
o
0
.p-
o
vn
VAI
o
o
o
CTN
X- X-
0 O
o o
o o
0 0
o o
o o
O 0
0 0
0 0
0 O
0 O
o o
0 0
0 0
o o
o o
0 0
o o
0 0
o o
o o
o o
o o
O 0
o o
o o
O 0
o o
0 O
0 0
o o
o o
o o
n
a
<
oo
-p-
o
CD
NJ
o
*-J
VO
0
CTN
0
--J
VA)
o
0
o~>
— !
CT-
OO
OO
CTN
• — 1
VD
0^
o
o^
o
o
^ H
o
o
0
VO
VD
co
vo
vo
-~J
VO
VD
vn
vo
vo
~-J
NJ
vo
o~\
cr^
vo
o
VD
ro
0
vo
o
o
OO
-^J
o
<-)
1 —
o
" IL _l
00 O
-P- O
0 0
OOVD
O 00
VD VD
O -J
^J VD
o vn
— 1 VD
VA) VD
o —
~-J VO
0 ~-J
O^ NJ
g~s ^o
VD cr^
(T- VD
OO .p-
oo o
vo o
•^J O
o o
CTN oo
— - o
<-)
1 —
0
X- X- CD
vo o
ro O
VA) O
VO VD
O — 1
— < VD
o o^
O VD
0 --
OOVO
oo-^-i
' — i ro
oovo
oo a^
oovo
oo VA)
vn VD
o vo
o vn
O -P-
O VD
O -r-
O ~-J
O VD
O -P-
o o
o vo
O W)
O -t-~
t~)
3C
(Q
o rr
H 0)
r-*
OO rt
n: o_
— fD
ro
o
D
o o o o
X-
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
0
0
o
o
o
0
o
o
o
o
o
o
o
o
3
n
o
o
o
o
o
o
o
o
o
o
o
o
o
o
0
o
o
o
o
0
0
o
o
o
0
o
o
o
o
o
o
o
o
X- X-
o o
o o
0 0
0 0
O 0
o o
o o
0 0
0 0
0 O
o o
o o
0 0
O 0
o o
o o
o o
o o
o o
o o
0 O
o o
o o
o o
O 0
0 0
O 0
0 0
0 0
o o
o o
o o
o o
a x-
0
oo
o
ro
o
ro
-p-
o
NJ
• — 1
o
NJ
vo
-p-
o
NJ
ro
VA)
o
VA)
vo
1—
a
x- a
H
o
o
0
0
o
NJ
o
0
o
0
vn
0
0
vo
o
NJ
CO
o
VA)
-p-
o
o
o
oo
0
0
0
VA)
o
X-
o
0
co
o
o
vo
o
0
o
vl!
-p-
vn
o
0
o
o
o
0
o
0
o
o
0
o
1 —
a
X- 0
0
o
o
o
o
VA)
o
0
-p-
o
0
VD
o
NJ
O3
o
-p-
o
o
-p-
o
vn
VA)
o
o
o
;;-
0
o
o
o
o
o
o
o
o
0
o
0
o
0
o
o
0
o
o
o
o
o
0
o
o
o
0
0
0
o
o
o
o
x-
o
o
o
o
o
o
o
o
o
0
o
0
o
o
o
o
0
o
o
o
o
o
0
o
o
o
0
0
0
o
o
o
o
DC r—
a o
IT) X- X- O
OO O
-P- O
O 0
OOVD
IV) VD
O OO
— i VO
VD VD
O "• — J
^J VD
CT> VD
o vn
^-J VD
o -^
-~l VD
0 --J
cr^ ro
O> VD
VD cr-
oo .r-
00 O
ON VD
^j ro
VD O
ON VD
~ — 1 O
O 0
rj^ co
— o
) —
o
x- x- cr>
-- — 1
oo o
-P- O
O 0
OOVD
NJ VD
O CO
— J VO
VD VD
O --J
-~J VD
CTN VD
o vn
— 1 VD
VA) VD
o --
--J VD
0 --J
O"> NJ
cr. VD
VD 0^
CT^VD
oo -p-
oo o
cr-vo
-J NJ
vo o
cr- VD
*~J O
o o
CTN OO
-^ o
X- X-
vo o
NJ O
VAI O
VO VD
NJ VD
O -^1
VD VD
-~ VD
o cr*-
VD VD
O VD
o —
OO VD
oo ^-j
*--j ro
oovo
oo a^
OOVD
CO VA)
vn VD
o vo
o vn
o .P-
O VD
o -P-
O — i
O VD
O -P-
o o
O VD
O VA)
O -P-
o
a
3*
c~> t-t
00 C
-n a.
r- m
o
m
-------
91 1 16
91117
91 118
91119
9 11 20
91 121
91 122
91123
91 124
91125
91 126
9H27
91 128
91129
91130
Oil 3 1
_/ ' ' ^ '
91132
9H33
9113^
9H35
91136
91137
91138
91139
91 140
91 141
91 142
91143
91 144
91 145
91 146
9H47
91 148
91 ]Lo
91150
91151
9H52
91153
91154
9H55
91156
9H57
9H58
91159
91160
91 161
91 162
91163
91 164
9H65
91 166
9H67
91168
91169
9H70
9H71
91172
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
Last
Low ,
D,
LDGV
;V
j'c
LDGT
;V
j*j
LDGT;
*
HDGV
;*»
;'c
LDDV
;'c
•s's
LDDT
:'c
;';
HDDV
"
)';
MC
;';
«
High
D/
LDGV
"
LDGT'
;';
"
LDGT;
HDGV
:':
.';
LDDV
»
LDDT
;';
;'c
HDDV
;';
!':
MC
;V
:'-'
Eh
C-248
Appendix C: MOBILE3 Block Data 21
Last year of light duty (or motorcycle) mode! year groups
Low altitude region
DATA IGSFLO/
1974,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,
1986,1987,1988,1989,1991,1993,2020,0000,0000,0000,0000,
1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,
1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,2020,
1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,
1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,2020,
2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
1974,1376,1977,1978,1979,1980,1981,1982,1983,1984,1985,
1986,1987,1988,1989,1991,1993,2020,0000,0000,0000,0000,
1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,
1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,2020,
2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,00007
High altitude region
DATA IGSFHI/
1974,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,
1986,1987,1988,1989,1991,19S3,2020,0000.0000,0000,0000,
1974,1975,1976,19/7,1978,1979,1980,1981,1982,1983,1984,
1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,2020,
1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,
1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,2020,
2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
1974,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,
1986,1987,1988,1989,1991,1993,2020,0000,0000,0000,0000,
1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,
1985,1986,1987,1988,1989,1990,1991.1992,1993,1994,2020,
2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
0000.0000,0000,0000,0000,0000,0000.0000,0000,0000,0000,
2020,0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,
0000,0000,0000,0000,0000,0000,0000,0000,0000,0000,OOOO/
June 7, 1984
-------
C-249
Appendix C: MOBILE3 Block Data 22
June 7, 1984
92000
92001
92002
92003
92004
92005
92006
92007
92008
92009
92010
92011
92012
92013
92011*
92015
n ") n 7 w
y/U I D
92017
92018
92019
92020
92021
92022
92023
92024
92025
92026
92027
92028
92029
92030
92031
92032
92033
92034
92035
92036
92037
92038
92039
92040
92041
92042
92043
92044
C
C
C
C
C
C
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
BLOCK DATA
BLOCK DATA Subprogram 22
BLOCK DATA 22 initializes character strings used in output formats and
pointers into character string arrays.
Common block array subscripts:
NOYES(2) - MOVES ( < 1 NO , 1 MTF LG , 1 MFLAG , ATPF LG> )
USNAME (4, 4) - USNAME ( ICH, IUSD )
IUSD(4) - IUSD ( iCT )
Common block dictionary:
Name Type Description
/STRING/:
NOYES R character string for no/yes
COMMA R character string for comma
PERIOD R character string for period
/USDATA/:
IUSD 1 pointers to the names of user supplied one-time data for run
NUSD 1 number of names of user supplied one-time data for this run
USNAME R names of one-time data supplied by user
REAL*8 USNAME
COMMON /STRING/ NOYES (2) , COMMA , PER 1 OD
COMMON /USDATA/ USNAME (4 , 4) , NUSD , I USD (4)
DATA NOYES/'No ' , 'Yes '/
DATA COMMA/1, '/, PERIOD/1. '/
DATA USNAME/1 tamper i ',' ng and m ' , ' i sf uel i n ' , ' g rates ',
* ' basic ', 'exhaust '.'emission'.'s rates ',
" ' mi 1 eag ' , ' e accrua','1 distri'.'butions ',
« ' veh reg ' , ' i strat i o1 , ' n distri'.'butions '/
DATA NUSD, 1 USD/5*0/
END
-------
C-250
Appendix C: MOBILE3 Block Data 23
June 7, 1984
93000
93001
93002
93003
93004
93005
93006
93007
93008
93009
93010
93011
93012
93013
93014
93015
93016
93017
93018
93019
93020
93021
93022
93023
93024
93025
93026
93027
93028
93029
93030
93031
93032
93033
93034
93035
93036
93037
93038
93039
93041
93042
93043
93044
93045
93046
93047
93048
93049
93050
93051
93052
93053
93054
93055
93056
93057
C
C
C
C
C
C
C
C
r
c
C
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
r
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
BLOCK DATA
BLOCK DATA Subprogram 23
BLOCK DATA 23 defines and initializes the common blocks created by the
tamper i ng code .
Common block array subscripts:
AER(11,11,2,2) - AER ( IC11, IC11, 1 PG , IAY )
ATR(7,2) - ATR ( i D , 1 AY )
BTR(7,2) - BTR ( 1 D , 1 AY )
CSAE (12) - CSAE ( 1C )
CSIZE (12,2) - CSIZE ( 1C , 1 AY )
DRTAM(7,2,4) - DRTAM ( ID, IM, IVTAM )
EGS(7,2) - EGS ( IEG, 1 PG )
EMEGR(4.3,3) - EMEGR ( IG2, IB, IP )
EMI (7,3,3) - EMI ( IEG, IB, IP )
EMOX (3, 3, 3) - EMOX ( IEK, IB, IP )
EM3W(3,3,3) - EM3W ( IEK, IB, IP )
EVPAER (2,2) - EVPAER ( IHG, 1 AY )
EVPEMI (1 1 ,3,4) - EVPEMI ( IG4, IH, IVTAM)
EVPTGS(3,2,4) - EVPTGS ( IG3, IHG, IVTAM)
INDXCS (5,4) - INDXCS ( NT, IS )
LVTFLG (4) - LVTFLG ( IVTAM )
MYEGR(4,4) - MYEGR ( 1G2, IVTAM )
MYTGS(10,6,4) - MYTGS ( IG1, 1 QG , IVTAM)
MYVEI(11,2,4) - MYVEI ( IG4, IHG, IVTAM)
MYVTS(3,2,4) - MYVTS ( IG3, IHG, IVTAM )
NTERMS (4) - NTERMS ( IS )
OMTCF (20,3,8) - OMTCF ( IDX, IP, IV)
OMTTAM(20,3,4) - OMTAM ( IDX, !P, IVTAM)
TAM3AG (3,3,20,4) - TAMBAG ( IB, IP, IDX, IVTAM)
TAMEVP(3,20.4) - TAMEVP ( IHC, IDX, IVTAM)
TGS(10,6,4) - TGS ( IG1, IQG, IVTAM )
ZMLTAM(7,2,4) - ZMLTAM ( ID, IM, IVTAM )
Common block dictionary:
Name Type Description
/ATPPAR/:
ATPFLG = 2 => user enters EVPAER, AER & all of this block:
LAPSY 1 ATP start year
LAP1ST ! 1st (oldest) model year of the ATP
LAPLST 1 last (youngest) model year of the ATP
LVTFLG 1 which vehicle types covered by the ant i -tamper i ng program.
for each of the 4 (LDGV, LDGT1, LDGT2, HDGV) flags:
1 = not covered
2 = covered
all "l"s = same result as ATpFLG = 1 = no program - the ATP
effectiveness matrices are not applied.
NLAT 1 number of lines in the ATP name (line 1 of AER matrices file)
ATNAME R ATP name (lines 2 to NLAT+1 of AER matrices file)
= description of the set of credits supplied by the file
-------
C-251
Appendix C: MOBILE} Block Data 23
June 7,
93058
93059
93060
93061
93062
93063
93061*
93065
93066
93067
93068
93069
93070
93071
93072
93073
9307^
93075
93076
53077
93078
93079
93080
93081
93082
93083
93081*
93085
93086
93087
93088
93089
93090
93051
93092
93093
9309^
93095
93096
93097
93098
93099
93100
93101
93102
93103
9310^
93105
93106
93107
93108
93109
93110
93H1
93H2
93H3
93m
93H5
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
c
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
u
C
C
C
C
C
/BASETR/:
BTR R
ZMLTAM R
DRTAM R
TAMFLG = 2 =:
/EGSCAL/:
AER R
TGS R
EGS R
/EMECAL/:
EM3W R
EMOX R
EMEGR R
EMI R
/EVPDAT/:
EVPAER R
EVPTGS R
EVPEMI R
/LOOKUP/:
IVTAM, IQG,
/MYCODE/:
MY 1
LDXSY 1
LMYRVT 1
IMDXSY 1
KINK !
IDX, JDX and
/MYUBPT/:
base tampering rate for standalone disablement cases
tampering zero mile level (intercept)
tampering deterioration rate (slope)
user replaces all of ZMLTAM & DRTAM with values read in by
ONESEC (1-time Data Section).
anti-tampering program effectiveness rates: ATPFLG = 2 =>
user supplies 4 il X 11 matrices using 11F5-2 format:
11 X 11 matrix 1 - previous (up thru LAPSY), HC/CO
11X1] matrix 2 - previous, NOX
11 X 11 matrix 3 - subsequent (after LAPSY), HC/CO
11 X 11 matrix k - subsequent, NOX
row 1C of each 11 X 11 is multiplied times vector CSIZE to
get CSAE (IC) .
technology (pollution control equipment) group size
tampering effects group size
emission impact rates for 3~way catalysts
emission impact rates for oxidation catalysts
emission offsets for EGR failure
emission impact offset assuming 100% tampering rate
evap/PCV ATP effectiveness rates: ATPFLG = 2 => user supplies
one 2X2 matrix using 4F5-2 format:
(1,1) - previous evap (1,2) - subsequent evap
(2,1) - previous CC (2,2) - subsequent CC
evap/PCV technology group sizes
evap/PCV emission impact rates
PG , JPGD
I HG are defined in the subscript dictionary.
model year being evaluated on current IDX loop pass
pointer: anti-tampering program start year's location in the
calendar year's 20 model year window; JDX ordering
flag: 1 = IDX not in ATP my range & vt is covered
2 = IDX & vt ok
pointer: inspection / maintenance program start year's
location in the calendar year's 20 model year window;
JDX ordering
flag: 1 = tampering rate curves straight;
2 = tampering rate curves have I/M kink
AY are defined in the subscript dictionary.
-------
C-252
Appendix C: MOBILES Block Data 23
June 7, 198*4
93H6
93H7
93118
93119
93120
93121
93122
93123
93124
93125
93126
93127
93128
93129
93130
93131
93132
93133
93134
93135
93136
93137
93138
93139
93140
93141
93142
931^3
93144
93145
93146
93147
93148
93149
93150
93151
93152
93153
93154
93155
93156
93157
93158
93159
93160
93161
93162
93163
93164
93165
93166
93167
93168
93169
93170
93171
93172
93173
C
C
C
C
C
C
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
MYTGS 1
MYEGR 1
MYVTS 1
MVVEI i
/OMTCOM/:
OMTCF R
OMTTAM R
/SIZCAL/:
ATR R
TGSUSE R
CSIZE R
CSAE R
/SIZPAR/:
NT E RMS 1
INDXCS 1
/TAMOUT/:
TAMBAG R
TAMEVP R
Local array
MYTGSH (10,6)
MYTGSL (10,6,
TGSHDV (10,6)
TGSLDV(10,6,
Local array
Name Type
MYTGSH 1
MYTGSL 1
TGSHDV R
TGSLDV R
Notes:
model year range upper bound years for IGDPTR indexing TGS
model year range upper bound years for IGDPTR indexing EMEGR
model year range upper bound years for IGDPTR indexing EVPTGS
model year range upper bound years for IGDPTR indexing EVPEM1
operating mode & temperature correction factor to the
composite emission factor. Calculated in BIGCFX. Passed to
function BEF to be multiplied times the CEF.
operating mode and temperature corrected tampering effect on
bag emissions. Calculated in BIGCFX. Passed to BEF to be
added to the (corrected for OMTCF £ 1 /M) CEF.
tampering rate adjusted for equipment type & size
technology group size from TGS used on EFFGRP IQG loop pass.
effects category size
CSIZE modified by AER
number of overlap category sizes to be subtracted from
ATR(ISJAY) to obtain CS 1 ZE (I S+7 , 1 AY) .
pointer to the category sizes to be subtracted from
ATR(IS.IAY) to obtain CS 1 ZE (1 S+7, 1 AY)
tampering effects on the exhaust bag data. Calculated in
subroutine TAMPER. Passed to BIGCFX to get OMTTAM.
tampering effects on the non-exhaust HC emissions: hot soak 5
diurnal evap 6 crankcase. Calculated in subroutine TAMPER.
passed to function CCEVRT 6 added to CCEVRT's components.
subscr i pts :
- MYTGSH ( IG1 , IQG )
3) - MYTGSL ( IG1 , IQG, IVTAM )
- TGSHDV ( IG1 , IQG )
3) - TGSLDV ( !G1 , IQG, IVTAM )
diet! onary :
Descr i pt ion
my range ub years for HDGV for IGDPTR indexing TGS
my range ub years for LDGV/T1/T2 for IGDPTR indexing TGS
technology group sizes for HDGV
technology group sizes for LDGV/T1/T2
The following common blocks defined and used elsewhere in MOBILE3 contain
data used by
the tampering effects section:
/CUMCOM/: CUKMlL - cumulative mileage array (JDXJV)
-------
C-253
Appendix C: MOSILE3 Block Data 23
June 7, 1984
93174
93175
93176
93177
93178
93179
93180
93181
93182
93183
93184
93185
93186
93187
93188
93189
93190
93191
93192
93193
93194
93195
93^6
93197
93198
93199
93200
93201
93202
93203
93204
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
/FLAGS2/: IMFLAG - I/M program flag
/IMPAR1/: ICYIM - I/M program start year
MODYR1 - first model year covered by I/M program
MODYR2 - last model year covered by I/M program
ILDT - vehicle types covered by I/M program
See the BLOCK DATA sections for these commons for more information on their
variables / arrays.
FORTRAN limits the number of continuation lines to 19. Use equivalenced
local arrays to initialize common block arrays if this limit will be
exceeded otherwise. This is true throughout all the BLOCK DATAs.
COMMON /ATPPAR/ LAPSY, LAP1 ST, LAPLST, LVTFLG (4) , NLAT, ATNAME (20,9)
COMMON /BASETR/ BTR (7 , 2) , ZMLTAM (7 , 2 , 4) , DRTAM (7 , 2 , 4)
COMMON /EGSCAL/ AER (11 , 1 1 , 2 , 2) ,TGS (1 0, 6, 4) , EGS (7 , 2)
COMMON /EMECAL/ EM3W(3,3,3) ,EMOX(3,3,3) , EMEGR (4, 3 , 3) ,EMI (7,3,3)
COMMON /EVPDAT/ EVPAER (2 , 2) , EVPTGS (3 , 2 , 4) , EVPEMI ( 11 , 3, 4)
COMMON /LOOKUP/ i VTAM, 1 QG , 1 PG , JPGD , 1 HG
COMMON /MYCODE/ MY , 1 DX , JDX , LDXSY , LMYRVT , i AY , 1 MDXSY , K ! NK
COMMON /MYUBPT/MYTGS (1 0, 6 , 4) , MYEGR (4 , 4) ,MYVTS (3,2,4) ,MYVEI (11,2,4)
COMMON /OMTCOM/ OMTCF (20, 3 . 8) , OMTTAM (20, 3, 4)
COMMON /SIZCAL/ ATR (7 , 2) ,TGSUSE , CS 1 ZE (1 2 , 2) , CSAE (1 2)
COMMON /SIZPAR/ NTERMS (4) , 1 NDXCS (5, 4)
COMMON /TAMOUT/ TAMBAG (3 , 3 , 20 , 4) .TAMEVP (3, 20 , 4)
DIMENSION MYTGSL (10,6,3) .MYTGSH (10,6)
DIMENSION TGSLDV(10,6,3) .TGSHDV (10, 6)
EQUIVALENCE (MYTGS(1,1 ,1) .MYTGSL (1,1,1))
93205
93206
93207
93208
93209
93210
93211
93212
93213
93214
93215
93216
93217
93218
93219
93220
93221
93222
93223
93224
93225
93226
93227
93228
93229
93230
93231
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
EQUIVALENCE (MYTGS (1,1,4) .MYTGSH (1,1))
EQUIVALENCE (TGS (1,1,1) ,TGSLDV(1,1,1))
EQUIVALENCE (TGS (1,1,4) ,TGSHDV (1,1))
/ATPPAR/: values can be replaced by user entered values.
DATA LAPSY,LAP1ST,LAPLST/3*2020/,LVTFLG/4*17
DATA NLAT/0/.ATNAME/180*1 '/
/BASETR/: contains BTR, whose rates are calculated during execution.
ZMLTAM and DRTAM have hardcoded values that can be replaced with
user supplied values in the One-time Data input section.
DATA BTR/14*0./
Continuation line codes for ZMLTAM and DRTAM:
1 = non-l/M case
2 = I/M case
Each line contains the 7 disablement intercepts (ZMLTAM) and deterioration
rates (DRTAM) for the given vehicle type and IM case.
warning: the I/M rates for HDGV are LDGT2 rates and will not be accessed
by MOBILE3, since I/M for HDGV is not allowed in MOBILE3.
DATA ZMLTAM/
LDGV
1 -.0271 ,-.0195,-.0143, .0165,-.0006,-.0048,.0002,
-------
93232
93233
93234
93235
93236
93237
93238
93239
93240
93241
93242
93243
93244
93245
93246
93247
93248
93249
93250
93251
93252
93253
93254
93255
93256
93257
93258
93259
93260
93261
93262
93263
93264
93265
93266
93267
93268
93269
93270
93271
93272
93273
93274
93275
93276
93277
93278
93279
93280
93281
93282
93283
93284
93285
93286
93287
93288
93289
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
c
C
C
C
C
C
r
^*
C
C
C
C
C
C
C
C-254
Appendix C: MOBILE3 Block Data 23 June 7, 1984
2 -.0101,-.0011,-.0077, .0382,-.0006,-.0048,.0002,
LDGT1
l .0489, -1353, .1101, .0696,.0502, .0377, .0308,
2 -.0100, .0332, .0470, .0699,.0502, -0377, .0308,
LDGT2
1 .0489, .1353, .1101, .0696,.0502, .0377, -0308,
2 -.0100, .0332, .0470, .0699,.0502, .0377, .0308,
HDGV
1 .0489, .1353, .1101, .0696,.0502, .0377, .0308,
2 -.0100, .0332, .0470, .0699,.0502, .0377, .0308/
DATA DRTAM/
LDGV
1 .02652,.01611,.02022, .00559,.02199,.00335,-00248,
2 .01111,.00459,.01000,-.00211,.02199,-00335,.00248,
LDGT1
1 .02652,.01611,.02022, .00559,.02199,-00335,-00248,
2 .01111,.00459,.01000,-.0021l,.02199,.00335,.00248,
LDGT2
1 .02652,.01611,.02022, .00559,-02199,-00335,-00248,
2 .01111,.00459,.01000,-.00211,.02199,.00335,.00248,
HDGV
1 .02652,.01611,.02022, .00559,.02199,.00335,.00248,
2 .01111,.00459,.01000,-.00211,.02199,-00335,.00248/
/EGSCAL/: TGS never changes, but AER can be replaced by user supplied
rates in One-time Data. EGS is always computed during execution.
AER is initialized to 4 11 X 11 matrices with l.'s down the major diagonal
and O.'s for all other cells. The continuation line code is:
1 = previous (before ATP start year), HC/CO
2 = previous, NOX
3 = subsequent (at or after ATP start year) , HC/CO
4 = subsequent, NOX
DATA AER/
1
1
2
2
3
3
4
4
1 . , 1 1 AO . ,
1 . , 11 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 *0 • ,
i . , n AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 11 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1..11AO.,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1.J1AO.,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1.,
1 . , 1 1 AO . ,
1 .,
1 . , 1 1 AO . ,
1.,
1..11AO.,
1.7
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1 . , 1 1 AO . ,
1..11AO.,
TGS has up to 10 percentages for each vehicle type / technology
combination. The remaining cells are dummied out with zeroes.
For each IVTAM, the continuation line technology code is:
1 = a i r pumo only
2 = air pump / catalyst
3 = cata1yst only
4 = EGR only
5 = EGR / 3-way catalyst
6 = no EGR / 3~way catalyst
DATA TGSLDV/
LDGV
i .00, .05, .10, .30, .15, .10, .05, .00, .00, .00,
-------
C-255
Appendix C: MOBILE} Block Data 23
June 7, 1984
93290
93291
93292
93293
93294
93295
93296
93297
93298
93299
93300
93301
93302
93303
93304
93305
93306
93307
93308
93309
93310
933H
93312
93313
93314
93315
9331&
93317
93318
93319
93320
93321
93322
93323
93324
93325
93326
93327
93328
93329
93330
93331
93332
93333
93334
93335
93336
93337
93338
93339
93340
93341
93342
93343
93344
93345
93346
93347
C
C
C
C
C
C
c
c
r
c
c
c
c
c
c
c
c
c
c
c
c
2 .00, .30, .20, .25, -65, .85, -70, .60, .40, .30,
3 .00, .50, .55, .65, -30, .15, -30, .40, .60, .70,
4 .00, .80, .90, .05, .00, .00, .00, .00, .00, .00,
5 .00, .07, .85, .93, .90, .00, .00, .00, .00, .00,
6 .00, .02, .07, .10, .00, .00, .00, .00, .00, .00,
LDGT1
1 .00, .05, .10, .30, .10, .00, .00, .00, .00, .00,
2 .00, .30, .20, .40, .50, .50, .00, .00, .00, .00,
3 .00, .40, .50, .55, ,40, .50, .00, .00, .00, .00,
4 .00, .80, .90,1.00, .95, .80, .70, .60, .15, .00,
5 .00, .05, .20, .30, .40, .85, .00, .00, .00, .00,
6 .00, .00, .00, .00, .00, .00, .00, .00, .00, .00,
LDGT2
1 .00, .00, .00, .00, .00, .00, .00, .00, .00, .00,
2 .00, .50, .00, .00, .00, .00, .00, .00, .00, .00,
3 .00, .50, .00, .00, .00, .00, .00, .00, .00, .00,
4 .00, .30,1.00, .90, .60, .15, .00, .00, .00, .00,
5 .00, .10, .40, .85, .00, .00, .00, .00, .00, .00,
6 .00, .00, .00, .00, .00, .00, .00, .00, .00, .007
HDGV
DATA TGSHDV/
1 .00, .00, .00, .00, .00, .00, .00, .00, .00, .00,
2 .00, .37, .00, .00, .00, .00, .00, .00, .00, .00,
3 .00, .37, .00, .00, .00, .00, .00, .00, .00, .00,
4 .00,1.00, .00, .00, .00, .00, .00, .00, .00, .00,
5 .00, .00, .00, .00, .00, .00, .00, .00, .00, .00,
6 .00, .00, .00, .00, .00, .00, .00, .00, .00, .007
DATA EGS/14*0.0/
/EMECAL/: EM3W, EMOX, EMEGR and EM 1 (1 /6/7 , 1 B , 1 P) never change.
EMI (2~5, IB, IP) values are computed during execution.
Each of the 4 arrays is ordered 1st oy polluiant and tnen by bag.
The continuation 1 i ne code is thus:
1 = HC
2 = CO
3 = NOX
Within each line the values are blocked by bag 1,2,3 in that order.
Within each block the values are ordered by disablement effects group
for EM3W, EMOX AMD EMI or by model year group for EMEGR.
DATA EM3W/
1 1.52, 1.48, 1.44, 0.11, 1.89, 1.77, 0.50, 1.44, 1.30,
2 41.20,23.87,14.^9, 5.18,18.11,11.32, 18.69,12.64, 8.86,
3 o.oo, 1.66, 0.76, o.oo, 2.27, 0.66, o.oo, 2.34, 0.957
DATA EMOX/
1 1.80, 2.31, 2.30, 1.37, 3-40, 2.57, 1.04, 2.95, 2.40,
2 34.67,41.40,46.50, 33-90,28.97,13.13, 21 . 28, 16 .06, 16.62,
3 o.oo, o.oo, o.oo, o.oo, o.oo, o.oo, o.oo, o.oo, o.oo/
DATA EMEGR/
1 4*0.00, 4*0.00, 4*0.00,
2 4*0.00, 4*0.00, 4*0.00,
3 1.40,3.82,4.11,1.36,0.96,2.63,2.68,1.19, 1 .54,4.21 ,4.53, 1 -217
-------
933^8
933^9
93350
93351
93352
93353
9335^
93355
93356
93357
93358
93359
93360
93361
93362
933&3
93364
93365
93366
93367
93368
93369
9337Q
S3371
93372
93373
93374
93375
93376
93377
93378
93379
93380
93381
93382
93383
93384
93385
93386
93387
93388
93389
933SO
93391
93392
93393
93394
93395
93396
93397
93398
93399
93400
93401
93402
93^03
93404
93405
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
w
r
O
C
C
C
r
U
C
C
C
C
C
C-256
Appendix C: MOBILE3 Block Data 23 June 7, 198**
DATA EMI/
1 1.80,6*0.00, 1.37,6*0.00, 1. Oil, 6*0.00,
2 3**.67,6*0.00, 33.90,6*0.00, 21.28,6*0.00,
3 5*0.00,3-02,2.12, 5*0.00,3-46,1.85, 5*0.00,3.55,2.167
/EVPDAT/: EVPTGS and EVPEMI never change. The user will be allowed to
replace the EVPAER rates with values from the One-time Data
sect i on.
All the evap and PCV effectiveness rates start at the neutral value, 1.
DATA EVPAERA*! ./
EVPTGS continuation line code is:
1 = LDGV
2 = LDGT1
3 = LDGT2
4 = HDGV
Each line is divided into evap and PCV blocks. Each block is filled with
model year group values and dummy zeroes.
DATA EVPTGS/
1 .00,1.00, .00, .00, .00,1.00,
2 .00,1.00, .00, .00, .00,1.00,
3 .00, .05,1.00, .00,1.00, .00,
4 .00,1.00, .00, .00,1.00, .OO/
The EVPEMI continuation line code is:
1 = hot soak evap
2 = diurna! evap
3 = crankcase (PCV)
There are up to 9 model year group values per line, with dummy zeroes
f i 1 1 i ng out the array.
DATA EVPEMI/
LDGV
l .00, 6.39,18.77,10.85,12.03,10.85, 9.61, 7-97, 5-18, 2.72, I.U9,
2 .00,16.66,11.92,16.04,10.79,10.79,10.79, 10.79,10.79,10.79,10.79,
3 0.00, 3-80, 3.71*. 3-51, 3-44, 3-29, 2.83, 2.68, 2.1*9, 2*0.,
LDGT1
1 .00, 6.39,18.77,10.85,13.28,11.16, 9-03, 6.91, 5-05, 2.72, 1.49,
2 .00,16.66,11.92,16.04,10.79,10.79,10.79,10.79,10.79,10.79,10.79,
3 0.00, 3-80, 3-71*, 3-51, 3-^, 3-29, 2.83, 2.68, 2.49, 2*0.,
LDGT2
1 0.00,10.85,13.28,11.16, 9-03, 6.91, 5-05, 2.72, 1.49, 2*0.,
2 o.oo,16.01*,10.79,10.79,10.79,10.79,10.79.10.79,10.79, 2*°->
3 0.00, 5-20, i*.88, i+.78, 4.57, 3-93, 3-73, 3-^6, 3*0.,
HDGV
1 0.00,17.28, 9*0.,
2 0.00,25.5^, 9*0.,
3 o.oo, 5.70, 9*0.oo/
/LOOKUP/ 6 /MYCODE/ are all indices computed during execution.
DATA IVTAM,IQG,IPG.JPGD,IHG/5*!/
DATA MY,IDX,JDX,LDXSY,LMYRVT,IAY,IMDXSY,KINK/2020,7*1/
/MYUBPT/': the mode! year upper bound pointers never change.
-------
0257
Appendix C: MOBILE3 Block Data 23
June 7, 1984
93406
93407
93408
93409
93410
93411
93412
93^13
93414
93415
93416
93^17
93418
93419
93420
93^21
93422
93423
93424
93425
93426
93427
93428
93429
93^30
93431
93432
93433
93434
93435
93436
93437
93438
93^39
93440
93442
93443
93444
93445
93446
93447
93448
93449
93^50
93451
93452
93453
93454
93455
93456
93457
93458
93459
93460
93^61
93^62
93463
C
C
C
C
C
C
C
C
C
C
C
C
w
C
C
C
C
C
C
r*
v^
r
V*
C
C
C
MYTGS continuation line code
1 = a i r pump on 1 y
2 = air pump / catalyst
3 = cata 1 yst on 1 y
4 = EGR only
5 = EGR / 3-way catalyst
6 = no EGR / 3~way catalyst
DATA MYTGSL/
LDGV
1
2
3
4
5
6
LDGTl
1
2
3
4
5
6
LDGT2
1
2
3
4
5
6
HDGV
DA
1
2
3
4
5
6
MY EGR
1967,
1974,
1974,
1972,
1979,
1980,
1967,
1974,
1974,
1972,
1980,
2020,
1978,
1978,
1978,
1972,
1982,
2020,
1971,
1976,
1975,
1973,
1980,
1983,
197U
1976,
19/5,
1973.
1981,
0000,
2020,
2020,
2020,
1978,
1983,
0000,
1972
1977
1976
1980
1983
1986
1972
1978
1976
1978
1982
0000
0000
0000
0000
1982
1986
0000
,1974,
,1979,
,1979,
,1983,
,1986,
,2020,
,1974,
,1980,
J978,
, 1980,
,!983,
,0000,
,0000,
,0000,
,0000,
,1983,
,2020,
,0000,
1975
198C
1980
2020
2020
0000
1980
1983
1980
1981
1986
0000
OOOC
0000
0000
1986
0000
0000
corresponds
,1977
,1981
, 1981
,0000
,0000
,0000
,2020
,2020
,2020
,1982
,2020
,0000
,0000
,0000
,0000
,2020
,0000
,0000
,1979,
,1982,
,1982,
,0000,
,0000,
,0000,
,0000,
,0000,
,0000,
,1983,
,0000,
,0000,
.0000,
,0000,
,0000,
,0000,
,0000,
,0000,
to
2020
1984
1984
0000
0000
0000
0000
0000
0000
1986
0000
0000
0000
0000
0000
0000
0000
0000
the 1 QG code:
,0000,
,1986,
,1986,
,0000,
,0000,
,0000,
,0000,
,0000,
,0000,
,2020,
,0000,
,0000,
,0000,
,0000,
,0000,
,0000,
,0000,
,0000,
0000,
2020,
2020,
0000,
0000,
0000,
0000,
0000,
0000,
0000,
0000,
0000,
0000,
0000,
0000,
0000,
0000,
oooo/
TA MYTGSH/
2020.
1986,
1986,
1986,
2020,
2020,
keys
0000,
2020,
2020,
2020,
0000,
0000,
on 1 y
and bag number .
NOX 3
1 VTA/A
oooc
0000
0000
0000
0000
0000
on
Al
.1 stanaard my
correspond to
The cont i nuat i on 1 i
1 _
2 =
3 =
4 =
LDGV
LDGT
1
,0000.
,0000,
,0000,
,0000,
,0000,
,0000,
veh i c i
so, ce
range
0000
0000
oooc
0000
0000
0000
,0000
,0000
,0000
,0000
,0000
,0000
,0000,
,0000,
,0000,
,0000,
,0000,
,0000,
oooc
0000
0000
0000
0000
0000
e type, even though
1 1 2
for
for
LDGT
LDGT2
i s a
2. Otherw
the no standard, 3- 1
ne code is
the
IVTAM
1
, i. .
code
,0000,
,0000,
,0000,
,0000,
,0000,
,0000,
EMEGR
dummy
0000,
0000,
0000,
0000,
0000,
oooo/
varies with pollutant
, s i nee there i s no
ise, the 4 ranges for each
0 and
:
1 .0 cases .
LDGT2
HDGV
DATA MYEGR/
C
C
C
1
2
3
4
MYVTS
1974,
1974,
1978,
1986,
cont
1976,
1978,
1978,
2020,
i nuat
1980
1986
1986
0000
i on
d i v i ded i nto the ev
,2020,
,2020,
,2020,
,00007
1 i ne code
ap and
PCV
is a 1
so the
IVTAM code. Each line is
b 1 ocks .
-------
C-258
Appendix C: MOBILE} Block Data 23
June 7, 1984
93464
93465
93466
93467
93468
93469
93470
93471
93472
93473
93474
93475
93476
93477
934/8
93479
93480
93481
93482
93483
93484
93485
93486
93487
93488
93489
93490
93491
93492
93493
93494
93^95
93496
934S7
93498
93499
93500
93501
93502
93503
93504
93505
93506
c
c
c
c
c
c
c
r
c
r
w
c
r
C
c
c
c
c
r
r
u
c
o
c
c
DATA MYVTS/
1 1970,2020,0000, 1962,1967,2020,
2 1970,2020,0000, 1962,1967,2020,
3 1970,1978,2020, 1967,2020,0000,
4 1984,2020,0000, 1967,2020,0000/
MYVE I continuation line code is
1 = evap (hot soak & diurnal)
2 = crankcase
DATA MYVEI/
LDGV
1 1970,1971,1977,1980,1981,1982,1983,1984,1986,1989,2020,
2 1963,1967,1970,1974,1977,1979,1980,1982,2020, 2*0,
LDGT1
1 1970,!97l,1977,1980,1983,1984,1985,1986,1987,1989,2020,
2 1963,1967,1970,1974,1977,1979,1980,1982,2020, 2*0,
LDGT2
1 1978,1980,1983,1984,1985,1986,1987,1989,2020, 2*0,
2 1967,1970,1974,1977,1979,1980,1982,2020, 3*0,
HDGV
1 1984,2020, 9*0,
2 1967,2020, 9*07
/OMTCF/: all values are computed during execution by BIGCFX.
DATA OMTCF/480*!.0/,OMTTAM/240*0.O/
/SIZCAL/: values are all computed during execution.
DATA ATR,TGSUSE.CSIZE.CSAE/51*0.0/
/SIZPAR/: values never change.
DATA NTERMS/5,5,3,3/
DATA INDXCS/1,2,3,4,5,1,4,5,6,7,2,4,6,0,0,3,5,7,0,07
/TAMOUT/: all values are computed during execution - TAMBAG by BAGEME
and TAMEVP by BAGEVP.
DATA TAMBAG/720*0.0/,TAMEVP/240*0.0/
END
-------
C-259
Appendix C: MOBILE3 Block Data 2k
June 7, 1984
94000
94001
94002
94003
94004
94005
94006
94007
94008
94009
94010
9401 1
94012
94013
940 1 4
94015
94016
94017
94018
94019
94020
94021
94022
94023
94024
94025
94026
94027
94028
94029
94030
94031
94032
94033
94034
94035
94036
94037
94038
94039
94040
94041
94042
94043
94044
94045
94046
94047
94048
94049
94050
94051
94052
94053
94054
94055
94056
94057
C
c
c
c
c
c
c
c
c
c
r
C
C
C
c
c
c
c
c
c
c
r
C
C
C
C
C
c
c
r
C
C
C
C
C
C
C
c
c
c
c
c
c
c
c
BLOCK DATA
BLOCK DATA Subprogram 24
BLOCK DATA 24 defines the model
correction factors.
Common block array subscripts:
MYGTCF (9,3,2,8) - MYGTCF ( IG
Common block dictionary:
Name Type Descri
year groups for the temperature
, IP, IR, IV )
pt i on
/TCCOM2/:
MAXTCF
MYGTCF
Local
MYTCV1
MYTCV2
MYTCV3
MYTCV4
MYTCV5
MYTCVb
MYTCV7
MYTCY8
Loca i
Name
MYTCV1
MYTCV2
MYTCV3
MYTCV4
MYTCV5
MYTCV6
MYTCV7
MYTCV8
Notes :
Model
1
1
max
the
imum number
last year
of
of
tcf
the
model year
groups a 1 1 owed
tcf model year groups
array subscr i pts :
(9,3,2)
(9,3,2)
(9,3,2)
(9,3,2)
(9,3,2)
(9,3,2)
(9,3,2)
(9,3,2)
array d i
Type
1
1
1
1
1
1
1
1
-
-
-
-
-
-
-
-
cti
MYTCV1 ( 1
MYTCV2 ( 1
MYTCV3 ( 1
MYTCV4 ( 1
MYTCV5 ( 1
MYTCV6 ( !
MYTCV7 ( 1
MYTCV8 ( I
onary :
G,
G,
G,
G,
G,
G,
G,
G,
Descr i
the
the
the
the
the
the
the
the
year groups
last year
last year
last year
last year
last year
last year
last year
last year
of
of
of
of
of
of
of
of
were updated
IP,
IP,
IP,
IP,
IP,
IP,
IP,
IP,'
IR )
IR )
IR )
IR )
IR )
IR )
IR )
IR )
pi i on
the
the
the
the
the
the
the
the
for
COMMON /TCCOM2/ MAXTCF , MYGTCF (9 ,
C
LDGV model
LDGT1 model
LDGT2 model
HDGV model
LDDV model
LOOT model
HDDV model
year groups
year groups
year groups
year groups
year groups
year groups
year groups
MC model year groups
1980-1- years
3,2,8)
.
DIMENSION
:';
•<
*'\
;':
j.
;'c
MYTCV1
MYTCV2
MYTCV3
MYTCV4
MYTCV5
MYTCV6
MYTCV7
(9
(9
(9
(9
(9
(9
(9
,3,
,3,
,3,
,3,
,3,
,3,
,3,
2),
2),
2),
2),
2),
2),
2),
-------
C-260
94058
94059
94060
94061
94062
94063
94064
94065
94066
94067
94068
94069
94070
94071
94072
94073
94074
94075
94076
94077
94078
94079
94080
94081
94082
94083
94084
94085
94086
94087
94088
94089
94090
94091
94092
94093
94094
94095
94096
94097
94098
94099
94100
94101
94102
94103
94104
94105
94106
94107
94108
94109
941 10
941 1 1
941 12
94113
941 14
94115
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
Appendix C: MOBILE3 Block Data
MYTCV8 (9,3,2)
June 7, 1984
EQUIVALENCE
(MYGTCF
(MYGTCF
(MYGTCF
(MYGTCF
(MYGTCF
(MYGTCF
(MYGTCF
(MYGTCF
(1
(1
(1
(1
(1
(1
(1
(1
,1,1,1)
,1,1,2)
,1,1,3)
,1,1,4)
,1,1,5)
,1,1,6)
,1,1,7)
,1,1,8)
,MYTCV1
,MYTCV2
.MYTCV3
,MYTCV4
.MYTCV5
.MYTCV6
.MYTCV7
.MYTCV8
(] ,
(1,
(1,
(1,
(1,
(1,
(1,
(1,
1,1)),
l.D),
1,D),
l.D),
1,D),
1,D),
1,D),
1,D)
DATA MAXTCF/9/
Last year of model year groups for temperature correction factor
DATA MYTCV1/
Low altitude region
1967,1969,1971,1974,
1967,1969,1971,1974,
1967,1972,1974,1976,
High a 11 i tude region
1967,1969,197
* 1967,1969,197
1979,1980,2020,0000,0000,
1979,1980,2020,0000,0000,
1979,1980,2020,0000,0000,
1979,1980,2020,0000,0000,
1979,1980,2020,0000,0000,
967,1972, 1974,1976,1979,1980,2020,0000,0000/
1974,
DATA MYTCV2/
Low a 11 i tude reg i on
* 1967,1969,1971,1974,1983,1986,2020,0000,0000,
- 1967,1969,1971.1974,1983,1986,2020,0000,0000,
* 1967,19/2,1974,1978,1986,0000,2020,0000,0000,
High a 1t i tude reg i on
* 1967, 1969, i971 . 1971*. 1983,0000,2020,0000.0000,
1967, 1969, 1971 ,197!+, 1983,0000,2020,0000,0000,
- 1967,1972,1974,1978,1986,0000,2020,0000,00007
DATA MYTCV3/
Low altitude region
* 1969,1973,1986,1978,1983,0000,2020,0000,0000,
* 1969,1973, 1986,1978,1983,0000,2020,0000,0000,
- 1969,1973,1978,0000,1986,0000,2020,0000,0000,
High a 11 i tude reg ion
- 1969,1973,0000,1978,1983,0000,2020,0000,0000,
" 1969,1973,0000,1978,1983,0000,2020,0000,0000,
* 1969,1973,1978,0000,1986,0000,2020,0000,00007
DATA MYTCV47
Low altitude region
1969,1973,1978,1983,
1969,1973,1978,1983,
1969,1973,1978,1983,
High alt i tude region
1969,1973,1978,1983,
1969,1973,1978
1984,2020, 0000,0000, 0000 ,
1984,2020,0000,0000,0000,
1984,2020,0000,0000,0000,
1 984 , 2020,0000,0000,0000,
1984,2020,0000,0000,0000,
1969,1973,1978,1983,1984,2020,0000,0000,00007
1983,
-------
Appendix C: MOB1LE3 Block Data 2k
June 7, 1984
94116
9^117
94118
94119
94120
94121
94122
94123
94124
94125
94126
94127
94128
94129
94130
9M31
94132
94133
94131*
94135
94136
94137
94133
94139
94140
94141
94142
94143
94144
94145
34146
34147
9M48
94143
94150
Q4151
94152
94153
94154
94155
94156
94157
94158
94159
94160
94161
C
C
C
C
C
C
C
r
c-
C
C
C
C
C
C
C
C
C
DATA
Low alti
'V 1C
* 1C
* IS
High alt
* 1C
* 1C
* IS
DATA
Low alti
15
* 1C
1C
High alt
* IE
1C
1 S
DATA
L ow a i t i
* 2(
* 2C
* 2C
High all
* 2C
;'; 2 (
* 2C
DATA
Low alti
* 1:
" 1C
* 1C
High all
- 15
* 15
1 c
END
974,1976,1977,1978,1979,2020,0000,0000,0000,
1974,1976,1977,1978,1979,2020,0000,0000,0000,
1974,1976,1977,1978,1979,1980,1982,2020,0000,
Ititude region
1974,1976,1977,1978,1979,2020,0000,0000,0000,
1974,1976,1977,1978,1979,2020,0000,0000,0000,
1971*, 1976,1977,1978,1979,1980,1982,2020,0000/
1978.1979,1982,2020,0000,0000,0000,0000,0000,
1978,1979,1982,2020,0000,0000,0000,0000,0000,
1978,1979,1984,2020,0000,0000,0000,0000,0000,
t i tude reg i on
978,1979,1982,2020,0000,0000,0000,0000,0000,
978,1979,1982,2020,0000,0000,0000,0000,0000,
978,1979,1984,2020,0000,0000,0000,0000,00007
2020,0000,0000,0000,0000,0000,0000,0000,0000,
2020,0000,0000,0000,0000,0000,0000,0000,0000,
2020,0000,0000,0000,0000,0000,0000,0000,0000,
11 i tude reg i on
2020,0000,0000,0000,0000,0000,0000,0000,0000,
2020,0000,0000,0000,0000,0000,0000,0000,0000,
2020,0000,0000,0000,0000,0000,0000,0000,00007
MYTCV8/
tude region
377,1979,2020,0000,0000.0000,0000,0000,0000,
977,1973,2020,0000,0000,0000,0000,0000,0000,
977,2020,0000,0000,0000.0000,0000,0000,0000,
t i tude reg i on
977,1979,2020,0000,0000,0000,0000,0000,0000,
977,1973-2020,0000,0000,OOGO,0000,0000,0000,
977,2020,0000,0000,0000,0000,0000,0000,00007
-------
C-262
Appendix C: MOBILE} Block Data 25
June 7, 198*1
95000
95001
95002
95003
95004
95005
95006
95007
95008
95009
95010
95011
95012
95013
95014
950 1 5
95016
95017
95018
95019
95020
95021
95022
95023
95024
Q r r\ o r
95026
55027
95028
95029
95030
95031
95032
95033
95034
95035
95036
95037
95038
95039
95040
95041
95042
95043
95044
95045
95046
95047
95048
95049
95050
95051
95052
95053
9505*4
95055
95056
95057
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
u
C
C
r
C
C
C
I*
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
BLOCK DATA
BLOCK DATA Subprogram 25
BLOCK DATA 25 initializes the HDDV characterization data by weight subclass
(C2B,L,M,H array name prefixes) and by relative model year (JDX & KDX):
(1) annual mileage accumulation rates
(2) total new registrations
Common block array subscripts:
C2BDVM(20) - C2BDVM ( JDX )
LHDVM (20) - LHDVM ( JDX )
MHDVM (20) - MHDVM ( JDX )
HHDVM (20) - HHDVM ( JDX )
C2BDRG (21) - C2BDRG (KDX)
LHDRG (21) - LHDRG (KDX)
MHDRG (21) - MHDRG (KDX)
HHDRG (21) - HHDRG (KDX)
KDX=1 for pre-1981, 2 for ig8l 21 for 2000+.
Common block dictionary:
Name Type Description
/HDDMAR/:
C2BDVM R class 2b HDDV mileage accumulation rates
LHDVM R light HDDV mileage accumulation rates
MHDVM R medium HDDV mileage accumulation rates
HHDVM R heavy HDDV mileage accumulation rates
/HDDREG/:
C2BDRG R class 2b HDDV new registrations
LHDRG R light HDDV new registrations
MHDRG R medium HDDV new registrations
HHDRG R heavy HDDV new registrations
Notes :
This a new BLOCK DATA, added in MOBILE3 to calculate the HDDV mileage
accumulation rates weighted by the new registrations of each class.
REAL LHDVM, MHDVM, HHDVM, LHDRG, MHDRG, HHDRG
COMMON /HDDMAR/ C2BDVM (20) , LHDVM (20) , MHDVM (20) , HHDVM (20)
COMMON /HDDREG/ C2BDRG (2 1) , LHDRG (2 1) , MHDRG (2 1) , HHDRG (2 1)
Annual average Class 28 truck mileage accumulation (divided by 100000)
DATA C2BDVM/
* .18352, .16946, .15648, .14449, •1331*2,
* .12320, .11376, .10504, .09700, .08956,
* .08270, .07637, .07052, .06511, .06012,
* .05552, .05126, .04734, .04371, .04036/
-------
95058
95059
95060
95061
95062
95063
95064
95065
95066
95067
95068
95069
95070
95071
95072
95073
95074
95075
95076
95077
95078
95079
95080
95081
95082
95083
95084
95085
95086
95087
95088
95089
95090
S5091
95092
95093
95094
95095
95096
95097
95098
95099
95100
95101
95102
95103
95104
95105
95106
95107
95108
95109
95HO
C
C
C
C
C
C
r
u
C
C
C
C
r
o
c
C
c
c
c
c
c
c
c
Appendix C: MOBILE} Block Data 25 June 7, 1984
Annual average Light HDDV mileage accumulation (divided by 100000)
DATA LHDVM/
'-.45544, .39671, .34558, .30092, .26213,
*.22834, .19898, .17332, .15098, .13152,
*.11456, .09979, .08693, .07572, .06596,
*.057^6, .05005, .04360, .03798, .033087
Annual average medium HDDV mileage accumulation (divided by 100000)
DATA MHDVM/
"•53370, .46901, .41190, .36206, .31812,
*.27948, .24556, .21575, .18956, .16655,
*.14632, .12856, .11296, .09925, .08719,
*.07661, .06728, .05913, .05196, .04565/
Annual average heavy HDDV mileage accumulation (divided by 100000)
DATA HHDVM/
*.82288, .74984, .68328, .62263, .56737,
*.51700, .47111, .42930, .39119, .35647,
*.32483, .29599, .26972, .24578, .22396,
-'--.20408, .18597, .16946, .15442, .140717
Annual Class 2B truck new registrations (1980- through 2000+)
DATA C2BDRG/
* .000, .000, .049, .104, .185, .274, .370, .475, .588, .707,
* .831, .960,1.092,1.225,1.354,1.480,1.600,1.712,1.816,1.912,
''--1.9997
Annual light HDDV new registrations (1980- through 2000+)
DATA LHDRG/
* .006, .006, .009, .013, .022, .037, -053, .071, .089, .106,
* .122, .137, .151, .165, .178, .190, .202, .212, .222, .230,
* .2387
Annual medium HDDV new registrations (1980- through 2000+)
DATA MHDRG/
* .112, .124, .135, -141, .153, .166, .177, .185, -193, .201,
* .208, .215, .222, .229, -237, -245, .253, .261, .269, .276,
* .2837
Annual heavy HDDV new registrations (1980- through 2000+)
DATA HHDRG/
*1.521,1.581,1.599,1.592,1.641,1.719,1.816,1.927,2.041.2. 151 ,
*2.258,2.362,2.471,2.58i,2.693,2.807,2.914,3.015,3-108,3-194,
'-3-2737
END
-------
C-264
Appendix C: MOBILE3 Block Data 26
June 7, 1984
96000
96001
96002
96003
96004
96005
96006
96007
96008
96009
96010
96011
96012
96013
96014
96015
96016
96017
96018
96019
96020
96021
96022
96023
96024
96025
96026
96027
96028
96029
96030
96031
96032
96033
96034
96035
96036
96037
96038
96039
96040
96041
96042
96043
96044
96045
96046
96047
96048
96049
96050
96051
96052
96053
96054
96055
96056
96057
c
c
r
L<
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
r
\~
c
c
c
c
c
c
c
c
c
c
BLOCK DATA
BLOCK DATA Subprogram 26
BLOCK DATA 26
subprograms .
documents those common blocks not initialized by BLOCK DATA
Common block array subscripts:
ALHRET(20,4,3)
BERNEW(2, 100)
CUMMIL (20,8)
EFEVAP(9)
EFFTP(3,9)
EFIDLE(3,9)
GSFVCT(8)
1MNAME (20,9)
JANMYR(20,8)
NEWFIT(IOO)
NEWPAR(5, 100)
OFFCO(20,3)
OFFMTH (20,8)
PROJID(20)
SPD(8)
TF (20,8)
TFMYM(20,8)
TRAILR(3)
USRMPD (8)
USRTPD(8)
WFTP(3)
WIDLE (3)
XLOAD(3)
XMYM(20,8)
Common block d
Name Type
/CEVCOM/:
USRTPD R
USRMPD R
/CUMCOM/:
CUMMIL R
/FLAGS1/:
1 PROMT 1
TAMFLG I
- ALHRET ( JDX, IG, IP )
- BERNEW ( IBER, IFAC )
- CUMMIL ( JDX, IV )
- EFEVAP ( IV9 )
- EFFTP ( IP, IV9 )
- EFIDLE ( IP, IV9 )
- GSFVCT ( IV )
- IMNAME ( JDX, NLIM )
- JANMYR ( JDX, IV )
- NEWFIT ( IFAC )
- NEWPAR ( IPAR, IFAC )
- OFFCO ( JDX, IVP )
- OFFMTH ( JDX, IV )
- PROJID ( ICH )
- SPD ( IV )
- TF ( JDX, IV )
- TFMYM ( JDX, IV )
- TRAILR ( IP )
- USRMPD ( IV )
- USRTPD ( IV )
- WFTP ( IP )
- WIDLE ( IP )
- XLOAD ( IP )
- XMYM ( JDX, IV )
i ct i onary :
Descr i pt i on
user supplied average trips per day
user supplied average miles per day
cumulative mileage accumulation rates
decides Control Section flags read format & prompt status:
1 = use vertical flag format; get no prompts
2 = use vertical flag format; get prompts for input
3 = use horizontal flag format; get no prompts
4 = use horizontal flag format; get prompts for input
1 = use vertical flag format
2 = use horozontal flag format
1 = default tampering rates
2 = user supplies tampering rates
-------
Appendix C: MOBILE3 Block Data 26
June 7, 19814
96058
96059
96060
96061
96062
96063
g6o64
96065
96066
96067
96068
96069
96070
96071
96072
96073
96074
96075
96076
96077
96078
96079
96080
96081
96082
96083
96084
96085
96086
96087
96088
96089
96090
96091
96092
96093
96094
96095
96096
96097
96098
96099
96100
96101
96102
96103
96104
96105
96106
96107
96108
96109
961 10
961 1 1
961 12
96113
961 14
96115
C
C
C
C
C
C
C
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c'
c
c
c
c
c
c
c
c
c
c
c
c
c
SPDFLG 1
VMFLAG 1
/FLAGS2/:
MYMRFG 1
NEWFLG I
IMFLAG 1
ALHFLG !
ATPFLG 1
/FLAGS3/:
(FORM i
PRTFLG 1
ICEVFG 1
1DLFLG 1
NMHFLG 1
/IMPAR1/:
ICYIM 1
ISTRIN i
IMTFLG !
MODYR1 1
MODYR2 1
/IMPAR2/:
ILDT 1
ITEST !
1 =
•^
1 =
2 =
3 =
1 =
2 =
^
4 =
1 =
2 =
•j _
I —
2 =
1 =
2 =
o =
1 =
0 —
t- —
var
1 =
2 =
i
4 =
—
1 =
2 =
3 =
4 =
1 =
1 =
I/M
Tec
mec
f i r
las
veh
1 =
2 =
3 =
4 =
tec
i _
2 =
user supplies one speed for all vehicle types
user supplies 8 speeds, 1 for each vehicle type
default vmt mi x
user supplies a new vmt nix for each scenario
user supplies 1 vmt mix to apply to all scenarios
= default registration distributions/mileage accrual rates
2 = user supplies mileage accumulation rates
3 = user supplies registration distributions
= user supplies both
= use all default exhaust emission rates
= replace some (not all) of the default rates
no I/M program
specify and apply !/M program
no special correction factors
user supplies 6 values: 1 a/c use factor, 3 extra load
usage fractions, 1 trailer towing fraction & 1 humidity
1 evel
user supplies 10 values: the 6 above, except 3 instead of
1 towing fractions plus 1 db & 1 wb temperatures
no anti-tampering (A-T) program
2 = specify A-T program to apply to all scenarios
ious output format selections:
MOBILEl-type numerical format
MOBILE2-type numerical format
112 column descriptive format
80 column descriptive format
HC only, 2 = CO only, 3 = NOx on 1 y
default tpd/mpd & no cc/evap HC output line
default tpd/mpd, but cc/evap HC output line is printed
user supplies tpd/mpd, but no cc/evap HC output line
user supplies tpd/mpd & cc/evap HC output line is printed
no idle emissions output, 2 = idle emissions output
total HC output, 2 = non-rnethane HC output
4 = HC , CO £- NOx
program start year
nology l/ll stringency level of I/M program
anics training flag: 1 = no & 2 = yes
t (earliest) year included in the I/M program
(latest) year included in the I/M program
e types included in the I/M program:
= LDGV only
= LDGV & LDGT1
LDGV & LDGT2
LDGV, LDGT1 & LDGT2
nology iV+ test type:
idle test
2500 rpm idle test
-------
C-266
961 16
96117
96118
96119
96120
96121
96122
96123
96124
96125
96126
96127
96128
96129
96130
96131
96132
96133
96131+
96135
96136
96137
96138
96139
96140
9611+1
96142
96143
96144
96145
96146
96147
96148
96149
96150
96151
96152
96153
96154
96155
96156
96157
96158
96159
96160
96161
96162
9&163
96164
96165
96166
96167
96168
96169
96170
96171
96172
96173
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
r
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
ICUTS
NUDATA
MUM
IMNAME
/LNKCOfV
SPD
AMBT
PCCN
PCHC
PCCC
/MYRCAL/
XMYM
JANMYR
TF
TFMYM
/NEWCOfV
NEWPAR
BERNEW
NEWF IT
NEWCT
/OFFCOM/
OFFCO
OFFMTH
/PROJCM/
PROJID
/REGCOM/
IREJN
1
1
1
1
:
R
R
R
R
R
:
R
R
R
R
:
R
R
1
1
;
R
R
:
R
;
i
Appendix C: MOBILE3 Block Data 26
3 = loaded idle test
Technology I V+ cuts:
1 = 0.5 % CO and 100 ppm HC
2 = 1 .2 % CO and 220 ppm HC
3-0 % CO and 300 ppm HC
I /M credits data flag:
use all default I /M credits
June J, ig84
3 =
new
1 =
2 =
3 =
replace Tech
replace Tech
k = replace all
number of lines
I/I I I /M credits
IV+ I /M credits
I /M credits
in the I /M credits
file title
I /M credits file title (usually program type)
user supplied average speeds of 8 vehicle types
user supplied ambient temperature
user supplied % in cold start mode by non-catalyst
equipped vehicle types
user supplied % in hot start mode by catalyst
equipped vehicle types
user supplied % in cold start mode by catalyst
equipped vehicle types
January 1 model year mileage accumulation rates used to
compute CUMMIL
January 1 registration distributions
travel weighting fractions
January 1 mileage accumulation rates used to compute TF
parameters identifying where (region, vehicle type and
pollutant) and when (first 6 last model years included)
to use new (user supplied) emission rates
intercept and slope of user supplied emission rates
whether or not (1 or 0) user supplied emission rate
information can be fit into the affected data arrays
(no => the new rate is not stored £ not used)
count of number of sets of new emission rate specifications
entered by user (not necessarily the number actually used -
see NEWFIT)
CO offset to basic emission rate
methane offset to basic emission rate
user supplied project (i.e., run) title
user supplied region code: 1
1 = 1ow altitude region
= low altitude, 2 = high
-------
Appendix C: MOBILE3 Block Data 26
June 7, 198*1
96174
96175
96176
96177
96178
96179
96l8o
96181
96182
96183
96184
96185
96186
96187
96188
96189
96190
96191
96192
96193
96194
96195
96196
96197
96198
96199
96200
96201
96202
96203
96204
96205
96206
96207
96208
96209
96210
9621 1
96212
96213
96214
96215
96216
96217
96218
96219
96220
96221
96222
96223
96224
96225
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
2 =
ALT R alti
/REGSUM/:
GSFVCT R flee
/RESULT/:
EFFTP R comp
i vg
WFTP R FTP
cor r
EFEVAP R HC e<
EFIDLE R hot
WIDLE R idle
cor r
/RET1/:
ALHRET R comb
on a,
hum i i
/XCFS1/:
AC R a/c i
XLOAD R extr;
TRAiLR R trai
ABSHUM R abso
DB R dry I
WB R wet t
COMMON /CEVCOM/
COMMON /CUMCOM/
COMMON /FLAGS!/
COMMON /FLAGS2/
COMMON /FLAGS3/
COMMON /IMPAR1/
COMMON /IMPAR2/
COMMON /LNKCOM/
COMMON /MYRCAL/
COMMON /NEWCOM/
COMMON /OFFCOM/
COMMON /PROJCM/
COMMON /REGCOM/
COMMON /REGSUM/
COMMON /RESULT/
COMMON /RET1/
COMMON /XCFS1/
END
2 = high altitude region
alti tude i n feet
fleet gasoline/diesel sales fractions used to split LDV, LOT
composite (3 bag cycle weighted) FiP emission factor for each
cl ass
emission factor for each IV class weighted by
corresponding normalized vmt mix fraction and summed together
evaporative emission factor for each IVg class
stabilized idle emission factor for each IV9 class
emission factor for each IV class weighted by
corresponding normalized vmt mix fraction and summed together
combined correction factor derived from user supplied data
a/c, extra load & trailer towing usage and on ambient
y & temperature.
usage factor
oad usage fractions
towing usage fractions
absolute humidity level
dry bulb temperature
bulb temperature
USRTPD (8) , USRMPD (8)
CUMMI L (20,8)
iPROMT,TAMFLG,SPDFLG,VMFLAG
MYMRFG.NEWFLG,IMFLAG,ALHFLG,ATPFLG
I FORM, PRTFLG,ICEVFG,IDLFLG,NMHFLG
ICYIM,ISTRIN,IMTFLG.MODYR1,MODYR2
I LOT, I TEST,ICUTS.NUDATA.NLIM, IMNAME (20,
SPD(8),AMBT,PCCN,PCHC,PCCC
XMYM(20,8) ,JANMYR(20,8) ,TF (20,8) ,TFMYM(20,8)
NEWPAR (5, 100) ,BERNEW(2, 100) , NEWF IT (100) , NEWC"
OFFCO(20,3) .OFFMTH (20,8)
PROJID (20)
IREJN.ALT
GSFVCT (8)
EFFTP (3,9) ,WFTP (3) .EFEVAP (9)
ALHRET(20,4,3)
AC,XLOAD (3) ,TRAILR (3) ,ABSHUM,DB.WB
,9)
EFIDL.E (3,9) ,WIDLE (3)
-------
Appendix D
ANTI-TAMPERING PROGRAM MATRICES
-------
Appendix D
Table of Contents
Program Type
Description of Inspection
L i ne' Numbers
Page
Annual
Annua 1
Annua 1
Annual (Non-l/M)
Annual (Non-l/M)
Annual
Annual
Annual ( 1 /M)
Annual (I/M)
Annua 1
Annua 1
Annua 1
Annual (Non-l/M)
Annual (Non-l/M)
Annua 1
Annual
Annual (!/M)
Annual (I/M)
Annua 1
Annua 1
Annua 1
Annual (Non-i/M)
Annual (Non-l/M)
Annua 1
Annua 1
Annual (I/M)
Annual (I/M)
Inspect Air Pump Only
Inspect Catalyst Only
Inspect Air Pump & Catalyst
Inspect Catalyst & Fuel Inlet
Inspect Air Pump, Catalyst 6
Fuel Inlet
Inspect Catalyst & Fuel Inlet
(and Plumbtesmo)
Inspect Air Pump, Catalyst &
Fuel Inlet (and Plumbtesmo)
Inspect Catalyst & Fuel Inlet
Inspect Air Pump, Catalyst &
Fuel Inlet
Inspect Air Pump & Canister
Inspect Catalyst & Canister
inspect Air Pump, Catalyst &
Can i ster
Inspect Catalyst, Fuel Inlet &
Can i ster
Inspect Air Pump, Catalyst,
Fuel Inlet 6 Canister
Inspect Catalyst, Fuel Inlet
(and Plumbtesmo) & Canister
Inspect Air Pump, Catalyst,
Fuel Inlet (and Plumbtesmo) &
Can i ster
Inspect Catalyst, Fuel Inlet &
Can i ster
Inspect Air Pump, Catalyst,
Fuel Inlet & Canister
Inspect Air Pump & PCV
Inspect Catalyst 6 PCV
Inspect Air Pump, Catalyst &
PCV
Inspect Catalyst, Fuel Inlet &
PCV
Inspect Air Pump, Catalyst,
Fuel Inlet & PCV
inspect Catalyst, Fuel Inlet
(and Plumbtesmo) & PCV
Inspect Air Pump, Catalyst,
Fuel Inlet (and Plumbtesmo) &
PCV
Insoect Catalyst, Fuel Inlet &
PCV
Inspect Air Pump, Catalyst,
Fuel 1 nlet & PCV
1
51
101
151
201
251
301
351
1*01
*»5i
501
551
601
651
701
751
801
851
901
351
1001
1051
1 101
1151
1201
1251
1301
- 50
- 100
- 150
- 200
- 250
- 300
- 350
- i+00
- 450
- 500
- 550
- 600
- 650
- 700
- 750
- 800
- 850
- 900
- 950
- 1000
- 1050
- 1 100
- 1 150
- 1200
- 1250
- 1330
- 1350
D-l
D-2
D-3
D-l*
D-5
D-6
D-7
D-8
0-9
D-10
D-l 1
D-12
D-13
D-l U
D-15
D-lb
D-l?
D-lS
D-19
D-20
D-2 1
D-22
D-23
D-2k
D-25
D-2&
D-27
-------
Appendix D
Table of Contents
i i
Program Type
Description of Inspection
Line Numbers
Paqe
Annua 1
Annua 1
Annua 1
Annual (Non-l/M)
Annual (Non-l/M)
Annua 1
Annua 1
Annual (I/M)
Annual ( 1 /M)
B i enn i a 1
B i enni al
B i enn i a 1
Biennial (Non-l/M)
Biennial (Non-l/M)
B i enn i a 1
8 i enn i a 1
Biennial (I/M)
Biennial (I/M)
B i enn i a!
B i enn i a 1
B i enn i a 1
Biennial (Non-l/M)
8 i enni al (Non- 1 /M)
8 i enn i a 1
B i enn i a 1
Biennial (I/M)
Biennial (I/M)
Inspect Air Pump, Canister & PCV
Inspect Catalyst, Canister & PCV
Inspect Air Pump, Catalyst,
Canister & PCV
Inspect Catalyst, Fuel Inlet,
Canister 6 PCV
Inspect Air Pump, Catalyst,
Fuel Inlet, Canister 6 PCV
Inspect Catalyst, Fuel Inlet
(and Plumbtesmo), Canister £ PCV
inspect Air Pump, Catalyst,
Fuel Inlet (and Plumbtesmo),
Canister & PCV
Inspect Catalyst, Fuel Inlet &
Canister 6 PCV
Inspect Air Pump, Catalyst,
Fuel Inlet & Canister 6 PCV
Inspect Air Pump Only
Inspect Catalyst Only
Inspect Air Pump & Catalyst
Inspect Catalyst & Fuel Inlet
Inspect Air Pump, Catalyst &
Fue 1 Inlet
Inspect Catalyst & Fuel Inlet
(and Plumbtesmo)
Inspect Air Pump, Catalyst &
Fuel Inlet (and Plumbtesmo)
Inspect Catalyst & Fuel Inlet
inspect Air Pump, Catalyst &
Fuel Inlet
Inspect Air Pump 6 Canister
Inspect Catalyst & Canister
Inspect Air Pump, Catalyst &
Cani ster
Inspect Catalyst, Fuel Inlet 6
Can i ster
Inspect Air Pump, Catalyst,
Fuel Inlet & Cani ster
Inspect Catalyst, Fuel Inlet
(and Plumbtesmo) & Canister
Inspect Air Pump, Catalyst,
Fuel Inlet (and Plumbtesmo) &
Can i ster
Inspect Catalyst, Fuel Inlet &
Can ! ster
Inspect Air Pump, Catalyst,
Fuel Inlet 6 Cani ster
1351
11*01
11*51
1501
1551
1601
1651
1701
1751
1801
1851
1901
1951
2001
2051
2101
2151
2201
2251
2301
2351
21+01
21*51
2501
2551
2601
2651
- 11*00
- 11+50
- 1500
- 1550
- 1600
- 1650
- 1700
- 1750
- 1800
- 1850
- 1900
- 1950
- 2000
- 2050
-2100
-2150
- 2200
- 2250
- 2300
- 2350
- 21*00
- 21*50
- 2500
- 2550
- 2600
- 2650
- 2700
D-28
D-29
D-30
D-31
0-32
D-33
0-31*
D-35
0-36
D-37
D-38
D-39
D-i+0
D-i+1
D-l+2
0-1*3
0-1*1+
D-i+5
0-1*6
0-1*7
D-i+8
D-i+9
D-50
0-51
D-52
D-53
0-51*
-------
Appendix D
Table of Contents
i i i
Program Type
Description of Inspection
L i ne Numbers
Page
B i enn i a 1
B i enni al
B i enn i al
Biennial (Non- 1 /H)
Biennial (Non- 1 /M)
B i enn i a 1
B i enni al
Biennial ( 1 /M)
Biennial (I/M)
B i enni a 1
B i enn i al
B i enni al
Biennial (Non- 1 /M)
Biennial (Non- 1 /M)
B i enn i a 1
B i enn i a 1
Biennial ( i /M)
Biennial (I/M)
Change of Ownership
Change of Ownership
Change of Ownership
Change of Ownership
(Non- I/M)
Change of Ownership
(Non- I/M)
Change of Ownership
Change of Ownership
Change of Ownership
(I/M)
Change of Ownership
(I/M)
1 nspect Air Pump & PCV
Inspect Catalyst & PCV
Inspect Air Pump, Catalyst &
PCV
Inspect Catalyst, Fuel Inlet &
PCV
Inspect Air Pump, Catalyst,
Fuel Inlet & PCV
Inspect Catalyst, Fuel Inlet
(and Plumbtesmo) & PCV
Inspect Air Pump, Catalyst,
Fuel Inlet (and Plumbtesmo) &
PCV
Inspect Catalyst, Fuel Inlet &
PCV
Inspect Air Pump, Catalyst,
Fuel Inlet & PCV
Inspect Air Pump, Canister & PCV
Inspect Catalyst, Canister 6 PCV
Inspect Air Pump, Catalyst,
Canister & PCV
Inspect Catalyst, Fuel Inlet,
Canister & PCV
Inspect Air Pump, Catalyst,
Fuel Inlet, Canister & PCV
Inspect Catalyst, Fuel Inlet
(and Plumbtesmo), Canister 6 PCV
Inspect Air Pump, Catalyst,
Fuel Inlet (and Plumbtesmo),
Canister & PCV
Inspect Catalyst, Fuel Inlet &
Canister 6 PCV
Inspect Air Pump, Catalyst,
Fuel Inlet 6 Canister £ PCV
Inspect Air Pump Only
Inspect Catalyst Only
Inspect Air Pump & Catalyst
Inspect Catalyst & Fuel Inlet
Inspect Air Pump, Catalyst 6
Fue 1 Inlet
Inspect Catalyst & Fuel Inlet
(and Plumbtesmo)
Inspect Air Pump, Catalyst &
"uel Inlet (and Plumbtesmo)
Inspect Catalyst 6 Fuel Inlet
Inspect Air Pump, Catalyst &
Fuel Inlet
2701
2751
2801
2851
2901
2951
3001
3051
3101
3151
3201
3251
3301
3351
3401
3451
3501
3551
3601
3651
3701
3751
3801
3851
3901
3951
4001
- 2750
- 2800
- 2850
- 2900
- 2950
- 3000
- 3050
-3100
- 3150
- 3200
- 3250
- 3300
- 3350
- 3400
- 3^50
- 3500
- 3550
- 3600
- 3&50
- 3700
- 3750
- 3800
- 3850
- 3900
- 3950
- 4000
- 4050
D-55
D-5&
D-57
D-58
D-59
D-60
D-61
D-62
D-63
D-64
D-65
D-66
D-67
D-68
D-&9
D-70
D-71
D-72
D-73
D-74
D-75
D-76"
D-77
D-78
D-79
D-80
D-81
-------
Appendix D
Table of Contents
i v
Program Type
Line Numbers
Paqe
Random Aud i t
Random Audit
Random Aud i t
Random Aud i t
(Non-l/M)
Random Aud i t
(Non-l/M)
Random Aud i t
Random Audit
Random Aud i t
( 1 /M)
Random Aud i t
(I/M)
Random Aud i t
Random Aud i t
Random Aud i t
Random Aud i t
(Non-l/M)
Random Aud i t
(Non-l/M)
Random Aud i t
Random Aud i t
Random Aud i t
(I/M)
Random Aud i t
(i/M)
Random Aud i t
Random Aud i t
Random Aud i t
Random Aud i t
(Non-l/M)
Random Aud i t
(Non-l/M)
Random Aud i t
Random Aud i t
Random Aud i t
(I/M)
Random Aud i t
( 1 /M;
No Program
(1%)
(1%)
0%)
0%)
(1%)
(1%)
(1%)
(1%)
(1%)
(2%)
(2%)
(2%)
(2%)
(2%)
(2%)
(2%)
(2%)
(2%)
(5%)
(5%)
(5%)
(5%)
(5%)
(5%)
(5%)
(5%)
(5%)
Inspect Air Pump Only
Inspect Catalyst Only
Inspect Air Pump 6 Catalyst
Inspect Catalyst & Fuel Inlet
Inspect Air Pump, Catalyst &
Fuel Inlet
Inspect Catalyst 6 Fuel Inlet
(and PI umbtesmo)
Inspect Air Pump, Catalyst &
Fuel Inlet (and Plumbtesmo)
Inspect Catalyst & Fuel Inlet
Inspect Air Pump, Catalyst 6
Fuel Inlet
Inspect Air Pump Only
Inspect Catalyst Only
Inspect Air Pump & Catalyst
inspect Catalyst 6 Fuel Inlet
Inspect Air Pump, Catalyst &
Fuel Inlet
Inspect Catalyst 6 Fuel inlet
(and Plumbtesmo)
Inspect Air Pump, Catalyst 6
Fuel Inlet (and Plumbtesmo)
Inspect Catalyst 5 Fuel Inlet
Inspect Air Pump, Catalyst 6
Fuel Inlet
Inspect Air Pump Only
Inspect Catalyst Only
Inspect Air Pump & Catalyst
Inspect Catalyst 6 Fuel Inlet
Inspect Air Pump, Catalyst 5
Fuel Inlet
Inspect Catalyst & Fuel Inlet
(and Plumbtesmo)
Inspect Air Pump, Catalyst 6
Fuel Inlet (and Plumbtesmo)
Inspect Catalyst 5 Fuel Inlet
Inspect Air Pump, Catalyst 6
Fuel Inlet
No Reductions
4051
4101
4151
4201
4251
4301
4351
4401
4451
4501
4551
4601
4651
4701
4751
4801
4851
4901
4951
5001
5051
5101
5151
5201
5251
5301
5351
5401
- 4100
- 4150
- 4200
- 4250
- 4300
- 4350
- 4400
- 4450
- 4500
- 4550
- 4600
- 4650
- 4700
- 4750
- 4800
- 4850
- 4900
- 4950
- 5000
- 5050
-5100
- 5150
- 5200
- 5250
- 5300
- 5350
- 5400
- 5^50
j
D-82
D-83
D-84
D-85
D-86
D-87
D-88
D-89
D-90
D-91
D-92
D-93
D-94
D-95
D-96
D-97
D-98
D-99
D-100
D-101
D-102
D-103
D-104
D-105
D-106
D-107
D-10S
D-109
-------
D-l
— OJ f~\ -3" l-T
6
7
8
9
10
1 1
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
35
36
37
38
39
40
41
42
43
45 "
46
47
48
49
50
4
iii;
** ANNUAL :
;'c s'c
1 .00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
".00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
INSPECT AIR PUMP ONLY
1 .00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
0.20
.00
0.80
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.8o
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.80
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.80
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-2
51
52
53
5k
55
56
57
58
59
60
61
62
63
6^4
65
66
67
68
69
70
71
72
73
7^
75
76
77
78
79
80
81
82
83
8k
85
86
87
88
89
90
91
92
93
3k
95
96
97
98
99
100
k
**c ;'*
** ANNUAL :
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT CATALYST ONLY
1 .00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-3
101
102
103
101*
105
106
107
108
109
1 10
1 11
1 12
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
HO
141
142
143
144
145
146
147
148
149
150
4
;':*
** ANNUAL
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
i .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT AIR PUMP 6
1 .00 1 .00
.00 .00
.00 0. 15
0.20 .00
.00 0.05
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 0.80
0.80 .00
.00 .00
.00 .00
1.00 .00
.00 1 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 ,00
.00 .00
.00 .00
.00 0.15
0.20 .00
.00 0.05
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 0.80
0.80 .00
.00 .00
.00 .00
1.00 .00
.00 1 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
CATALYST ONLY
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00'
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREV
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREV
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (PREV
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
IOUS)
IOUS)
IOUS)
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK"
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
16?
168
169
170
171
172
173
m
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
4
Aft
** ANNUAL :
5*C 5*C
sV :'c
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.83
.00
.00
.00
.00
.00
0.17
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT CATALYST 6 FUEL
(NON-I/K AREAS ONLY)
1 .00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
' .00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.62
.00
0.05
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
0.05
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.62
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
' .00
.00
.00
.00
1 .00
.00
.00
.00
.00
INLET ONLY
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
'.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
' .00
.00
.00
.00
.00
.00
.00
0.83
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
"AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK""
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK"
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-5
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242"
243
244
245
246
247
248
249
250
4
'* ANNUAL :
o'c
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.63
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.50
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
INSPECT AIR PUMP, CATALYST &
(NON-I/H AREAS ONLY)
1 .00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.8o
.00
.00
1 .00
.00
.00
.00
' .00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.8o
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.47
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.50
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.62
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
FUEL
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
INLET ONLY
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.83
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK.
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVi
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)"
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-6
251
252
253
254
255
256
257
258
259
260
261
262
263
261*
265
266
267
268
269
270
271
272
273
271.
275
276
277
278
279
280
281
282
283
28/4
285
286 '
287
288
289
290
291
292
293
29/4
295
296
297
298
299
300
4
**
*'* **C
** ANNUAL :
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.25
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
" .00
.00
.00
0.85
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT CATALYST 6 FUEL INLET (AND PLUMBTESMO)
1 .00
.00
.00
0.25
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
0.85
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.20
.00
0.05
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
.00
0.85
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.05
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
0.85
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00'
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.25 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.15 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK '
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-7
301 4
302 **
303 **
304 ** ANNUAL : INSPECT AIR PUMP, CATALYST & FUEL INLET (AND PLUMBTESMO)
305
306
307
308
309
310
311
312
3i3
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
341
3^*2
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 ."00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.10
.00
0.05
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
346
347
348
349
350 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 TNK
-------
D-8
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
37^
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
4
** ANNUAL :
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.67
.00
.00
.00
.00
.00
0.33
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT CATALYST 6 FUEL
(I/K AREAS ONLY)
1 .00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.36
.00
0.05
.00
.00
.00
0.59
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.36
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00"
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
INLET ONLY
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
'.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
" .00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT "(PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK'
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK '
.00 CAT/TNK
.00 EGR
.00 CAT '
.00 NCK
1.00 TNK
-------
D-9
401
402
403
404
405
406
40?
408
409
410
411
412
413
414
415
416
M7
4l8
419
420
421
422
423
424
425
426
^27
428
429
430
431
M2
^33
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
4
•'•-• ANNUAL
;'c*
*'*5
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.47
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
INSPECT AIR PUMP, CATALYST &
(I/M AREAS ONLY)
1.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.21
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0. 10
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.36
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
FUEL
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
INLET ONLY
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00"
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-10
1.51
454
455
456
1*57
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
i»73
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
^93
494
495
496
497
498
499
500
** ANNUAL
0.30
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.8o
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT AIR PUMP &
0.30
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
0.20
.00
0.80
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.80
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.80
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.80
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
CANISTER
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
."00
.00
.00
."00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
".00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
A 1 R/CAT/NCK
AiR/CAT/TNK
CAT/NCK'
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
A 1 R/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-l
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
53^
535
536
537
538
539
540
541
542
543
544
545
546
5W
548
549
550
4
** ANNUAL :
0.30
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
'.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT CATALYST &
0.30
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
;oo
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
CANISTER
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
,00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
] .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
I'.OO TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-12
551
552
553
55^
555
556
557
558
559
560
561
562
563
56*4
565
566
567
568
569
570
571
572
573
57^
575
576
577
578
579
580
581
582
583
58k
585
586
587
588
' 589
590
591
592
593
59**
595
596
597
598
599
. 600
k
j':;';
** ANNUAL :
;'; ;'c
0.30
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1.00
.00
".00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT AIR PUMP, CATALYST &
0.30
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
" .00
.00
.00
.00
.00
.00
1 .00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1.00
.00
.00"
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
0.05 .00
.00 0.05
.00 .00
.00 .00
0.95 .00
.00 0.95
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
1.00 .00
.00 1.00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
0.05 .00
.00 0.05
. 00 . 00'
.00 .00
0.95 .00
.00 0.95
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
1 . 00 .00
.00 1.00
.00 .00
.00 .00
.00 .00
.00 .00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
' ' .00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
CANISTER
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00'
.00
.00
.00'
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
' .00
.00
.00
'.00
.00
1 .00
.00
.00
.00
."00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00'
.00
.00
.00
.00
1.00
EVAP/PCV
AIR/CAT (PREVI
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVI
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (PREVI
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
OUS)
OUS)
OUS)
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-13
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
621*
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
4
;'c*
ft* ANNUAL :
;'; i;
.". .'.
0.30
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
,00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.83
.00
.00
.00
.00
.00
0.17
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
INSPECT CATALYST, FUEL 1
(NON-I/M AREAS ONLY)
0.30
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
,00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.62
.00
0.05
.00
.00
.00
0.33
.00
.00
.00
.00
.00
,00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
0.05
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
,00
,00
.00
00
,00
.00
.00
i .00
.00
.00
.00
.00
.00
00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.62
,00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
,00
.00
.00
.00
.00
0.05
,00
.00
.00
0.65
.00
.00
00
.00
.00
.00
i .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
,00
.00
.00
,00
,00
.00
.00
.00
.00
,00
0.05
.00
.00
.00
0-95
.GO
.00
.00
,00
.00
.00
"! .00
.00
.00
.00
.00
NLET
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
,00
1 .00
.00
.00
00
.00
.00
.00
.00
.00
.00
.00
! .00
00
.00
.00
.GO
.00
.00
,00
.00
.00
.00
; .00
.00
.00
.00
6 CANISTER
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
,00
.00
.00
.00
.00
.00
,00
.00
00
i .00
.00
.00
,00
,00
,00
,00
.00
00
00
.00
o .05
,00
.00
00
.00
.00
.CO
.00
.00
.00
.00
1 .00
. 00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.83
.00
.00
.00
.00
.00
.00
,00
00
.00
,00
1 ,00
,00
00
.00
.00
.00
,00
.00
00
,00
,00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
i .00
.00
EVAP/PCV
.00 AIR/CAT (PREV
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AiR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
,00 NCK
1.00 TNK
.00 EGR/CAT (PREV
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
IOUS)
IOUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
,00 AiR
.00 CAT
.00 NCK
1.00 TNK
.00 :GR/CAT (SUBS
,00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
,00 NCK
i.OO TNK
EQUENT)
-------
651 It
652 **
653 ** ANNUAL : INSPECT AIR PUMP, CATALYST, FUEL INLET & CANISTER
6Sk ** (NON-I/M AREAS ONLY)
655
656 0.30 1.00 0.30 1.00 ' EVAP/PCV
657 0.05 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 AIR/CAT (PREVIOUS)
658 .00 0.20 .00 0.15 .00 .00 .00 .00 .00 .00 .00 AIR/NCK
659 .00 .00 0.20 .00 0.15 .00 .00 .00 .00 ".00 .00 AIR/TNK
660 .00 .00 .00 0.05 -00 .00 .00 .00 .00 .00 .00 AIR/CAT/NCK
661 .00 .00 .00 .00 0.05 .00 .00 .00 .00 .00 .00 AIR/CAT/TNK
662 .00 .00 .00 .00 .00 0.05 .00 .00 .00 .00 .00 CAT/NCK
663 .00 .00 .00 .00 .00 .00 0.05 .00 .00 .00 .00 CAT/TNK
66i* 0.15 .00 .00 .00 .00 .00 .00 0.20 .00 .00 .00 AIR
665 .00 .00 .00 .00 .00 .00 .00 .00 0.05 .00 .00 CAT
666 .00 0.63 .00 0.^7 .00 0.62 .00 .00 .00 0.83 .00 NCK
667 .00 .00 0.80 .00 0.80 .00 0.95 .00 .00 .00 1.00 TNK
668 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT (PREVIOUS)
669 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/NCK
670 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/TNK
671 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT/NCK
672 .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 EGR/CAT/TNK
673 .00 .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 CAT/NCK
67!+ .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 .00 CAT/TNK
675 .00 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 EGR
676 .00 .00 .00 .00 .00 .00 .00 .00 i.oo .00 .00 CAT
677 .bo .00 .00 .00 .00 .00 .00 .00 .00 i.oo .00 NCK
678 .00 .00 .00 ."OO .00 .00 .00 .00 .00 .00 1.00 TNK
679 0.05 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 AIR/CAT (PREVIOUS)
680 .00 0.20 .00 0.15 .00 .00 .00 .00 .00 .00 .00 AIR/NCK
681 .00 .00 0.20 .00 0.15 .00 .00 .00 .00 .00 .00 AIR/TNK
682 .00 .00 .00 0.05 .00 .00 .00 .00 .00 .00 .00 AIR/CAT/NCK
683 .00 .00 .00 .00 0.05 .00 .00 .00 .00 .00 .00 AIR/CAT/TNK
684 .00 .00 .00 .00 .00 0.05 .00 .00 .00 .00 .00 CAT/NCK
685 .00 .00 .00 .00 .00 .00 0.05 .00 .00 .00 .00 CAT/TNK
686 0.15 '-00 .00 .00 .00 .00 .00 0.20 .00 .00 .00 AIR
687 .00 .00 .00 .00 .00 .00 .00 .00 0.05 .00 .00 CAT
688 .00 0.50 .00 0.50 .00 0.65 .00 .00 .00 0.70 .00 NCK
689 .00 .00 0.80 .00 0.80 .00 0.95 .00 .00 .00 1.00 TNK
690 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT (SUBSEQUENT)
691 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/NCK
692 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/TNK
693 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT/NCK
69/4 ' .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 EGR/CAT/TNK
695 .00 ' .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 CAT/NCK
696 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 .00 CAT/TNK
697 .00 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 EGR
698" .00 .00 .00 '.oo .00 ".60 .00 .00'1.06 .00 .00 CAT
699 .00 .00 .00 .00 .00 .00 .00 .00 .00 i.oo .00 NCK
700 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 TNK
-------
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
7^5
746
747
748
749
750
** ANNUAL : INSPECT CATALYST, FUEL INLET (AND PLUMBTESMO) & CANISTER
0.30
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.25
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
0.85
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
0.25
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
0.85
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.20
.00
0.05
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
.00
0.85
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.05
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
0.85
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
u.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
I .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.CO
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
! .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
I .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
. 00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
I .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.CO
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.25 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
ous)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 A i R
.00 CAT
.00 NCK
0.15 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 FGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
b-i6
751
752
753
754
755
756
757
758
759
760
761
762
763
76/4
765
766
767
768
769
770
771
772
773
77^
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
79^
795
796
797
798
799
800
** "ANNUAL
s'n'e
**
0.30
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
' .00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT AIR PUMP,
& CANISTER
0.30
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.10
.00
0.05
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
1 .00
.00"
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.06
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.10
.00
.00
.00
.00
.00
.00
1 .00'
.00
.00
.00
.00
.00
CATALYST. FUEL
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.10
.00
.00
.00
.00
.00
' .00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
INLET
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
'.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
."00
.00
.00
.00
.00
.00
.00
1 .00
.00
(AND
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
" .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
'.00
.00
.00
.00
.00
1 .00
EVAP/PCV
.00 AIR/CAT (PREVIOUS)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
AIR
CAT
NCK
TNK
.00 EGR/CAT (PREVIOUS)"
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
EGR
CAT
NCK
TNK
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
AIR
CAT
NCK
TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK"
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK'
.00 CAT/TNK
EGR
TNK
-------
D-17
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
4
it*
** ANNUAL :
!'; ;'c
>'; is
0.30
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.67
.00
.00
.00
.00
.00
0.33
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
INSPECT CATALYST, FUEL 1
(I/M AREAS ONLY)
0.30
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.36
.00
0.05
.00
.00
.00
0.59
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00"
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.36
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
'.00'
1 .00
.00
.00
.00
.00
NLET
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
& CANISTER
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
' .00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV'
AIR/CAT (PREVIOUS)
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
.00 EGR/CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK"
.00 CAT/TNK
EGR
CAT
NCK
TNK
-------
851
852
853
854
855
856
857
858
859
P-SO
c Cl
862
863
864
865
bob
p £ -*
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
88^
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
** ANNUAL
0.30
0.05
.00
.00
.00
.00
.00
.00
".15
. 00
. 00
1 .00
.00
.00
.00
.00
.00
.00
.00
,00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
u.,47
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT AIR P
(\/A ARLAS
0.30
.00
.00
0.20
.00
.00
,00
00
,00
,00
00
o.So
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
C.20
,00
.00
.00
.00
.00
.00
.00
0.80
,00
,00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
,00
0.15
.00
0.05
00
00
JO
,00
,00
C 2 i
,00
00
, JO
00
1 ,00
.00
00
.00
.JO
00
00
,00
00
o. 15
.00
0.05
00
.00
.00
.00
.00
0.10
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
c.05
.00
.00
.00
.00
.00
c So
00
00
.00
.00
! ,00
,,00
00
.00
.CO
CO
00
.00
.00
L' . 15
.00
0.05
,00
,00
.00
.00
.00
0.80
.00
,00
.00
.00
1 00
,00
,00
.00
.00
.00
.00
Cr;LY;
.00
.00
.00
.00
,00
c.05
00
00
00
0.36
00
00
.00
.00
,00
.00
i .00
.00
00
00
.00
. 00
,00
00
00
00
.00
u,05
00
.00
.00
0.25
.00
.00
.00
.00
,00
.00
! 00
.00
on
.00
.00
.00
1
.00
.00
.00
.00
00
.00
i 05
,00
00
00
u . 35
00
00
,00
.00
.00
.00
1 .00
,00
.00
00
.00
.00
00
,00
.00
.00
.00
c.05
.00
.00
,00
0.95
.00
,00
.00
.00
.00
.00
i .00
.00
.00
.00
.00
.00
.00
00
.00
00
00
00
0.20
00
00
00
.00
.00
.00
.00
,00
.00
.00
i 00
00
00
,00
.00
.00
.00
.00
.00
.00
.00
0.20
,00
.00
.00
.00
.00
.00
00
.00
.00
.00
> , 00
.00
.00
.00
FUEL
.00
.00
.00
.00
.DO
.00
00
00
0.05
00
.00
.00
.00
.00
.00
.00
.00
.00
.00
i .00
,00
.00
.00
.00
,00
.00
.00
,00
.00
.00
0.05
.00
.00
.00
.00
,00
.00
.00
.00
.00
,00
1 .00
.00
.00
INLET
.00
.00
.00
00
00
.00
00
.00
.00
C.67
.00
.00
.00
.00
.00
.00
.00
.00
,00
.00
1 ,00
.00
.00
.00
.00
.00
.00
.00
00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVIOUS)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
,00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVIOUS)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
-------
D-19
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
4
** ANNUAL :
1 .00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.8o
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT AIR PUMP &
1 .00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0,30
.00
.00
.00
0.20
.00
0.80
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.8o
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.80
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.80
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
PCV
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
I .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
} .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.03
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
n r*
. V\_J
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
T'NK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-20
951
952
953
95^
955
956
957
958
959
960
961
962
963
961*
965
966
967
968
969
970
971
972
973
3Jk
975
976
977
978
979
980
981
982
983
981*
985
986
987
988
989
990
991
992
993
99^
995
996
997
998
999
1000
i+
XX
/': ;'c
** ANNUAL :
**
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
1 .00
.00
.00
.00
".00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
INSPECT CATALYST &
1 .00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
".00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.66
.00
.00
.60
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.66
.00
.00
.00
.06
.00
.66
.00
.60
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
PCV
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .66
.00
.06
.66
.06
.00
.00
.00
.00
.00
.00
0.05
.00
.60
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.66
.06
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.66
.66
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
'.00
.00
.00
.00
.00
.00
".00
.00
.00
1 .00
.00
.00
.00
.00
.66
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
".00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAt (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-2'
1001
1002
1003
1001+
1005
1006
1007
1008
1009
1010
101 1
1012
1013
1011+
1015
1016
1017
1018
1019
1020
1021
1022
1023
1021+
1025
1026
1027
1028
1029
1030
1031
1032
1033
1031+
1035
1036
1037
1038
1039
1040
101+1
101+2
10^+3
101+1+
101+5
IQl+6
101+7
101+8
101+9
1050
i+
s'c ;'c
;'c ;';
** ANNUAL :
/'c ;V
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00"
.00
.00
1 .00"
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
INSPECT AIR PUMP, CATALYST &
1 .00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
PCV
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-22
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
107^
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
k
A A
** ANNUAL :
A A
1 .00 0.30
0.05 .00
.00 0.83
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
0.95 0.17
.00 .00
.00 .00
.00 .00
i.bo .00
.00 1.00
.00 .00
.00 .00
.00 .00
.00 .00
.00' .00
.00 .00
.00 .00
.00 .00
.00 .00
0.05 .00
.00 0.70
.00 .00
.00 .00
'".00" .00
.00 .00
.00 .00
0.95 0.30
.00 .00
.00 .00
.00" .00
1.00 .00
.00 1 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
: INSPECT CATALYST, FUEL
(NON-I/M AREAS ONLY)
1.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.62
.00
0.05
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
0.05
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.62
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
i .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
INLET
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00'
.00
.00
.00
.00
1 .00
.00
.00
.00
& PCV
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.'00
.00
.00
.'00
.00
.00
.00
0.83
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
T.OO
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
.00'
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
i.oo
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVI
AIR/NCK
AIR/TNK '
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVI
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCR
TNK
OUS)
OUS)
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT"
NCK
TNK
-------
D-23
1101
1102
1103
1 104
1 105
1 106
1 107
1108
1 109
11 10
mi
1 1 12
1113
1 1 14
1115
1 1 16
in?
n 18
11 19
1 120
i 121
1 122
1 123
1 1 2k
1125
1 126
1127
1128
1 129
1130
1131
1132
1133
1 134
1135
1 136
1137
1138
1133
1 140
1 141
l 142
1 143
1 144
1 145
1 146
1 147
1148
1 149
1 150
4
y'v /*C
** ANNUAL :
,', A
:':*
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.63
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.50
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT AIR PUMP, CATALYST, FUEL 1
(NON-I/M AREAS ONLY)
1 .00
.00
.00
0.20'
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.47
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.50
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.62
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
,00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
. .00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
NLET
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.83
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
6 PCV
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1 .00 TNK
OUS)
OUS)
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-2'lf
1151
1152
1153
115*»
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1 165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1 181
1182
1183
1184
1185
1186
1187
1188
1189
1 190
1191
1192
1193
119^
1195
1196
1197
1198
1199
1200
k
*'' **C
;'c ;'c
** ANNUAL :
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.25
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
0.85
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT CATALYST, FUEL 1
1.00
.00
.00
0.25
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
" .00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
0.85
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.20
.00
0.05
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
.00
0.85
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.05
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.10
.00
0.05
.00
.00
0.85
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00"
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
NLET
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
(AND
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
PLUMBTESMO) & PCV
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00"
.00
.00
.00
1 .00
.00
EVAP/P'CV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.25 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.15 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-25
1201
1202
1203
120*4
1205
1206
1207
1208
1209
1210
1211
1212
1213
121*4
1215
1216
1217
1218
1219
1220
1221
1222
1223
122*4
1225
1226
1227
1228
1223
1230
1231
1232
1233
123*4
1235
1236
1237
1238
1239
12*4l
12*42
12*43
12*4*4
12*45
12*46
12*47
12*48
12*49
1250
*+
*;';
** ANNUAL :
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
INSPECT AIR PUMP, CATALYST, F
& PCV
1 .00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
,00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.10
.00
. 00
.00
.00
.00
.00
I .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0 . 1 C
. 00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.GO
, 0 D
.00
.00
.00
; .00
.00
.00
.00
:UEL 1
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
,00
. uu
.00
. 00
.00
.00
.00
.00
.00
1 .00
.00
.00
NLET
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
o.;5
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
(AND PLUMBTESttO)
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AiR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.25 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1 .00 TNK
.00 AIR/CAT (SUBSE
.00 AIR/NCK
.00 AiR/TNK
.00 AiR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.15 TNK
OUS)
ous)
QUENT)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-26
1251
1252
1253
125**
1255
1256
1257
1258
1259
1260
1261
1262
1263
126^4
1265
1266
1267
1268
1269
1270
1271
1272
1273
1275
1276
1277
1278
1279"
1280
1281
1282
1283
128^4
1285
1286
1287
1288
1289
1290
1291
1292
1293
1295
1296
1297
1298
1299
1300
k
»•* .*,
** ANNUAL :
V: :':
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.67
.00
.00
.00
.00
.00
0.33
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
".00
.00
.00
0.30
.00
.00
.00
.00
.00
0.70
.00
.00
'.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT CATALYST, FUEL
(I/M AREAS ONLY)
1.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.36
.00
0.05
.00
.00
.00
0.59
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.36
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
6.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
INLET
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
£ PCV
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
".00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
I'.OO
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
."00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00"
.00
.00
.00"
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS) "
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK "
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-27
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
134/+
1345
1346
13W
1348
1349
1350
4
;':;';
** ANNUAL
**
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.47
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.10
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT AIR PUMP, CATALYST, FUEL
(I/M AREAS ONLY) •
1 .00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.21
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0. 10
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.36
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.25
.00
.00
.GO
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.oc
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
G./O
.00
.00
. 00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
i .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
! .00
.00
.00
INLET
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.oc
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
& PCV
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AiR/TNK
A IR/CAT/NCK
A 1 R/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
A IR/CAT/NCK
A 1 R/CAT/TNK
CAT/NCK.
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-28
1351
1352
1353
135<*
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
13&5
1366
1367
1368
1369
1370
1371
1372
1373
137^
1375
1376
1377
1378
1379
1380
1381
1382
1383
138*1
1385
1386
1387
1388
1389
1390
1391
1392
1393
139**
1395
1396
1397
1398
1399
11+00
i»
**
j;i;
** ANNUAL
;';j't
0.30
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1.00
" '.00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT AIR PUMP, CANISTER &
0.30
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
".00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.8o
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
0.20
.00
0.80
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.80
.00
.00
.00
.00
.00
.00
.00
.00"
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.80
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.80
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00"
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00"
.00
.00
PCV
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
'.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
".00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
" .'00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
.00 AIR/CAT (PREVIOUS)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
.00 EGR/CAT (PREVIOUS)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR'/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
EGR
CAT
NCK "
TNK
.00 AIR/CAT (SUBSEQUENT)
.00 AiR/N'CK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK """
.00 EGR/CAT/NCK
EGR/CAT/TNK
.00 CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-29
11*01
11*02
11*03
11*01*
11*05
11+06
11*07
11*08
ll*og
11*10
ii*ll
ll*12
11*13
11*11*
11*15
11*16
11*17
1418
11*19
11*20
11*21
11*22
11*23
1421*
11*25
11*26
1427
11*28
11*29
11*30
11*31
11*32
ll*33
11+31+
11+35
11+36
1437
11*38
ii*39
11+1*0
11*1*1
11*1*2
11*1*3
1 1+1*1*
11*45
1446
1447
1448
1449
1450
4
>'C 1'i
** ANNUAL :
;':*
0.30
0.05
.00
.00
.00
.00
.00
.00
0.95
.00"
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
- .00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
INSPECT CATALYST, CANISTER &
0.30
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0-95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
,00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
,00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
,00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0-95
.00
.00
.00
.00
.00
.00
! .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.CO
.00
.00
.00
.00
.00
; .00
.00
.00
.00
PCV
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
] .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
,00
.00
i .00
.00
.00
.00
.00
. 00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
'i .00
.00
.00
.00
.00
.00
,00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREV
AIR/NCK
AIR/TNK
AIR/CAT/NCK
A 1 R/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREV
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBS
AIR/NCK
AIR/TNK
AIR/CAT/NCK
A 1 R/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBS
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
IOUS)
IOUS)
EQUENT)
EQUENT)
-------
D-30
1451
11*52
11*53
11*51*
1^55
11*56
11*57
11*58
1^59
H*60
li»6l
11*62
11*63
11+61*
ll»65
H66
11*67
11*68
11*69
11*70
11*71
11*72
11*73
ll*7i»
T*75
11*76
1^77
11*78
11*79
11*80
li*8l
11*82
11*83
li*8i*
11*85
11*86
11*87
11*88
11.89
11*90
11*91
ll*92
1^93
11*91*
1^95
11*96
11*97
11*98
11*99
1500
i*
*;':
*'. .',
** ANNUAL i
a'ssY
0.30
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
; INSPECT AIR PUMP, CATALYST, CANISTER 6
0.30
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
' .00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00"
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0-95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00"
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
" .00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00"
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00"
1 .00
.00
PCV
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK"
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK"
OUS)
OUS)
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-31
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
4
;';;':
** ANNUAL :
;'c ;'c
0.30
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.83
.00
.00
.00
.00
.00
0.17
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
INSPECT CATALYST, FUEL 1
(NON-I/M AREAS ONLY)
0.30
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.62
.00
0.05
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
0.05
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.62
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
NLET
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
, CAN
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
ISTER
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.83
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
& PCV
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AiR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AiR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-32
1551
1552
1553
155^
1555
1556
1557
1558
1559
1560
1561
1562
1563
15^
1565
1566
1567
1568
1569
1570
1571
1572
1573
157^
1575
1576
1577
1578
1579
1580
1581
1582
1583
I58*t
1585
1586
1587
1588
1589
1590
1591
1592
1593
159^
1595
1596
1597
1598
1599
1600
it
>'c )'c
** ANNUAL !
i; :'c
)'c ;';
0.30
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
'.00
.00
.00
0.30
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.63
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.50
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
; INSPECT AIR PUMP, CATALYST, ' FUEL 1
(NON-I/M AREAS ONLY)
0.30
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.1*7
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 15
.00
0.05
.00
.00
.00
.00
.00
0.50
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.62
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00'
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00'
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
'.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
INLET, CANISTER 6 PCV
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.83
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 A 1 R/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 A 1 R/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-33
1601 k
1602 **
1603 ** ANNUAL : INSPECT CATALYST, FUEL INLET (AND PLUMBTESMO),
1604 ** CANISTER & PCV
1605
1606
1607
1608
1609
1610
161 1
1612
1613
1614
1615
1616
1617
16)8
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
16311
1635
1636
1637
1638
1639
1640
161*1
1642
1643
1644
1645
1646
1647
1648
1649 .00 .00 .00 .00 .00 .00 .OC .00 .00 1.00 .00 NCK
1650 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 TNK
0.30
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.25
.00
.00
.00
.00
.00
0.75
.00
.oc
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
0.85
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
0.25
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
0.85
.00
.00
.00
.Of.
.00
1 .00
.00
.00
.00
.00
.00
.00
0.30
.00
0.20
.00
0.05
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
.00
0.85
.00
.00
.00
.oc.
.00
.Of;
1 .OC
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.05
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
0.85
.00
.00
.00
.00
.00
.00
. 00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.oc
0.05
.00
. oc
.00
0.1C
.00
.oc
.00
.oc
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
. oc
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.10
.0'
.00
. oc
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 ,00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 . OC
.00
.00
.00
.oc
.00
. 00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.oc
.00
.00
.00
.00
.00
.00
.00
O.Of
.00
. 00
.oc
.oc
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
. 00
.00
.00
.00
.00
.00
.00
o . i s
.00
.01
.oc,
. 00
.Oi,
.00
.00
.00
.00
.on
.00
.00
.00
.00
.00
.00
.00
.00
.00
,00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.oc
.00
0.15
. oc
.oc
.oc
.oc
.oc
.00
.oc
.00
.00
EVAP/PCV
AIR/CAT (PREVIOUS)
AiR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
A!R
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AiR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
-------
D-31*
1651 k
1652 -••-'•
1653 ** ANNUAL : INSPECT AIR PUMP, CATALYST, FUEL INLET "(AND PLUMBTESMO) ,
1654 ** CANISTER 6 PCV
1655 **
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
16714
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 TNK
0.30
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00-
.00
.00
0.15
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.10
.00
0.05
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
,00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00'
.00
.00
.00
.00
.00
I'.OO
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
".00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00"
.00
.00
.00"
.00
.00
.00
.00
EVAP/'PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AI'R/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT "
NCK
-------
D-35
1701
1702
1703
1701*
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
171*5
1746
1747
1748
1749 -00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 .00 NCK
1750 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 TNK
4
ftft ANNUAL :
0.30
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.67
.00
.00
.00
.00
.00
0.33
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
; INSPECT CATALYST, FUEL 1
(I/M AREAS ONLY)
0.30
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
0.30
.00
0.36
.00
0.05
.00
.00
.00
0.59
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.36
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
NLET
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
, CAN
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
ISTER
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
& PCV
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
,00
.00
.00
.00
.00
.00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AiR/NCK
AIR/TNK
A!R/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
-------
D-36
1751
1752
1753
175^
1755
1756
1757
1758
1759
17&0
1761
1762
1763
1765
1/66
1767
1768
1769
1770
1771
1772
1773
177^
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
179^
1795
1796
1797
1798
1799
1800
k
;'c ;'*
** ANNUAL
*'. A
0.30
0.05
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.0*0
0.05
.00
.00
.00
.00
.00
.00
0.15"
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.47
.00
.00
1 .00
.00
.00
.00
.00
".00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.10
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT AIR PUMP, CATALYST, FUEL
(I/M AREAS ONLY)
0.30
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
0.80
.00
.00
1 .00"
.00
.00
".00
.00
.00
.00
.00
.00
0.30
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.21
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0. 10
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
0.05
.00
.00
.00
.00
.00
0.80
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.36
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.25
.00
.00
.00
.00"
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
."00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
INLET
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
, CANI
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
STER 6 PCV
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-37
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
4
;' t ;'c
** 31 ENNI AL : INSPECT AIR
;'o'c
1 .00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
o.7C
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .OC
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.OC
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.OC
.OC
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
0.30
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.OC
.00
.00
.00
.OC
.00
.OC
.00
.00
.00
0-3C
.00
0.70
.00
.00
.OC
.OC
.00
.OC
.OC
.OC
: .oc
.OC
.00
.00
.OC
.00
.00
.00
.00
.00
.00
.00
0.30
.00
c.70
.00
.00
.00
,00
.OC
. OC
.OC
.OC
i .OC
.00
.00
.00
.OC
.OC
.OC
.OC
.OC
,00
.00
0.30
.00
0.70
.00
.OC
.OC
.00
.OC
.OC
.OC
.OC
, . 00
.00
. 00
.00
.00
.OC
.00
PUMP
.00
.00
.00
.00
.OC
1 .00
.00
.00
.00
.OC
.00
.00
.OC
.OC
.00
.00
' .OC
.00
.OC
.OC
.00
.OC
.OC
.00
.OC
.OC
.OC
i .OC
.OC
.00
.OC
.OC
.OC
.OC
.OC
.OC
.OC
.OC
} .00
.OC
.00
.00
.OC
.OC
ONLY
.OC
.OC
.00
.00
.OC
.00
: .OC
.00
.00
.OC
.00
.00
.OC
.Of
.OC
.OC
.OC'
! .OC
.OC
.OC
.OC
.OC
.00
.OC
.OC
.OC
.00
.OC
. 00
.00
.OC
.OC
.OC
.Oi
.OC
.OC
.OC
.OC
.00
i .OC
.OC
.00
.OC
.OC
.00
.00
.OC
.00
.00
.00
.00
1,, . 30
.00
.00
.OC
.00
.OC
.OC
.00
.OC
.OC
.00
.OC
.00
.00
.OC
.OC
.00
.00
.00
.00
.OC
.00
o . 30
.OC
.OC
.00
.00
.OC
,00
.OC
.OC
.00
.OC
. .00
.00
.00
.OC
.00
.OC
.00
.OC
.00
.00
.OC
.OC
; .00
.01
.OC
.00
.OC
.00
.OC
.OC
.00
.00
.OC
.OC
.00
.OC
.00
.00
.00
.OC
.00
.00
.00
.or
.00
AX
. OC
. o\.
00
. JC
.00
.OC
.00
.00
.OC
1 .00
.00
.00
.00
.00
.00
.OC
.00
.00
.00
.00
.00
.DC
.00
.00
.00
.OC
.00
.OC
.00
.00
.OC
.OC
] .00
.OC
.OC
.00
.01
.OC
.OC
.OC
.OC
.00
.IK
.0'.
.OC
.01
. OC
.OC
.CK
.OC
.00
.OC
.00
.00
, .OC
.OC
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 A 1 R/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 A 1 P.
.00 CAT
.00 NCK
i.OO TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.OC EGR/TNK
.00 EGR/OAT/NCK
.OC EGR/CAT/TNK
.OC CAT/NCK
.00 CAT/TNK
.OC EGR
.OC CAT
.00 NCK
.00 TNK
.OC AIR/CA1 (SUBSE
.00 AIR/NCK
.00 AIR/TNK
.00 A 1 R/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.OC OAT/TNK
,00 AIR
.OC OAT
.00 NCi
: .00 TNK
OUS)
ous)
QUENT)
-OC bGiV^Ai IbuB^LQUENT)
.OC tGk/NOr,
.00 EGR/TNK
. OC EGR/CA'i /NCr-
.00 EGR/CA1/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
i.OO TNK
-------
D-38
1851
1852
1853
185**
1855
1856
1857
1858
'1859
i860
1861
"1862
1863
I86i*
1865
1866
1867
1868
1869
1870
1871
1872
1873
IS?**
1875
1876
1877
1878
1879
1880
1881
1882
1883
l88ii
1885
1886 "
1887
1888
1889
1890
1891
1892
1893
189^4
1895
1896
1897
1898
1899
1900
k
;'* "}'
.', ,*.
** BIENNIAL : INSPECT CATALYST
1.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
i.oo
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
Too
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
" .00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
i.oo
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
ONLY
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
" .00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
" .00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00"
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
".00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NICK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00" EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/C'AT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 'CAT/TNK
.00 EGR
.00 CAT
'.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00' AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
" ' .'00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 " CAT
.00 NCK
1.00 TNK
-------
D-39
1901
1902
1903
190*1
1905
1906
1907
1908
1909
1910
1911
1912
1913
19H
1915
1916
1917
1918
1919
1920
1921
1922
1923
192^
1925
1926
1927
1928
1929
1930
1931
1932
1933
193^
1935
1936
1937
1938
1939
I9k0
191+1
191+2
19^3
191*1+
19*45
191+6
19^7
1948
19^9
1950
k
**
** Bl ENNIAL : INSPECT AIR
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00*
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
PUMP
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
,00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
,00
.00
.00
1 .00
.00
.00
.00
.00
.00
& CATALYS"
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
r ONLY
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
. 00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
I .00
.00
.00
.00
.00
.00
,00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AiR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
A!R
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AiR/CAT/NCK
AiR/CAT/TNK
CAT/NCK
CAT/TNK
AiR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
1951
1952
1953
1954
1955
1956
1957
1958
1959
I960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
197^
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
199^
1995
1996
1997
1998
1999
2000
iV sV
** BIENNIAL : INSPECT CATALYST 6 FUEL INLET ONLY
** (NON-I/M AREAS ONLY)
5*' ;';
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.83
.00
.00
.00
.00
.00
0.17
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.62
.00
0.05
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
0.05
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.62
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
" .00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.83
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREV1
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00" EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-41
2001
2002
2003
200k
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
202*4
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
4
;'c*
** BIENNIAL : INSPECT AIR PUMP, CATALYST
** (NON-I/M AREAS ONLY)
is it
] .00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.53
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.40
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.53
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.40
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.62
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0-95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
& FUEL INLET ONLY
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
. 00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.83
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (PREVIOUS)
AIR/NCK
AiR/TNK
AiR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AiR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-k2
2051 *4
2052 **
2053 **
2054 ** BIENNIAL : INSPECT CATALYST 6 FUEL INLET (AND PLUMBTESMO)
2055
2056 1.00 1.00 1.00 1.00 EVAP/PCV
2057 0.05 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 AIR/CAT (PREVIOUS)
2058 .00 0.25 -00 0.20 .00 .00 .00 .00 .00 .00 .00 AIR/NCK
2059 .00 .00 0.25 .00 0.20 .00 .00 .00 .00 '.00 .00 AIR/TNK
2060 .00 .00 .00 0.05 .00 .00 .00 .00 .00 .00 .00 AIR/CAT/NCK
2061 .00 .00 .00 .00 0.05 .00 .00 .00 .00 .00 .00 AIR/CAT/TNK
2062 .00 .00 .00 .00 .00 0.05 .00 .00 .00 .00 .00 CAT/NICK
2063 .00 .00 .00 .00 .00 .00 0.05 -00 .00 .00 .00 CAT/TNK
2061* 0.95 0.75 0.75 0.75 0.75 .00 .00 1.00 .00 .00 .00 AIR
2065 .00 .00 .00 .00 .00 .00 .00 .00 0.05 .00 .00 CAT
2066 .00 .00 .00 .00 .00 0.20 .00 .00 .00 0.25 .00 NCK
2067 .00 .00 .00 .00 .00 .00 0.20 .00 .00 .00 0.25 TNK
2068 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT (PREVIOUS)
2069 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/NCK
2070 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/TNK
2071 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT/NCK
2072 .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 EGR/CAT/TNK
2073 -00 .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 CAT/NCK
2074 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00' .00 CAT/TNK
2075 -00 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 EGR
2076 .00 .00 .00 .00 .00 .00 .00 .00 1.00 .00 .00 CAT
2077 -00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 .00 NCK
2078 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 TNK
2079 0.05 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 AIR/CAT (SUBSEQUENT)
2080 .00 0.15 .00 0.10 .00 .00 .00 .00 .00 .00 .00 AIR/NCK
2081 .00 .00 0.15 .00 0.10 .00 .00 .00 .00 .00 .00 AIR/TNK
2082 .00 .00 .00 0.05 .00 .00 .00 .00 .00 .00 .00 AIR/CAT/NCK
2083 .00 .00 .00 .00 0.05 .00 .00 .00 .00 .00 .00 AIR/CAT/TNK
208k .00 .00 .00 .00 .00 0.05 .00 .00 .00 .00 .00 CAT/NCK
2085 .00 .00 .00 .00 .00 .00 0.05 .00 .00 .00 .00 CAT/TNK
2086 0.95 0.85 0.85 0.85 0.85 .00 .00 1.00 .00 .00 .00 AIR
2087 .00 .00 .00 .00 .00 .00 .00 .00 0.05 .00 .00 CAT
2088 .00 .00 .00 .00 .00 0.10 .00 .00 .00 0.15 .00 NCK
2089 .00 .00 .00 .00 .00 .00 0.10 .00 .00 .00 0.15 TNK
2090 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT (SUBSEQUENT)
2091 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/NCK
2092 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/TNK
2093 -00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT/NCK
209^ .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 EGR/CAT/TNK
2095 -00 .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 CAT/NCK
2096 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 .00 CAT/TNK
2097 -00 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 EGR
2098 .00 .00 .00 .00 .00 .00 .00 .00 i.oo '.oo .00' CAT"
2099 .00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 .00 NCK
2100 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 TNK
-------
D-43
2101
2102
2103
210*4
2105
2106
2107
2108
2109
21 10
21 1 1
21 12
2113
21 14
2115
21 16
2117
2118
21 19
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
4
;V ;'*
>'c;'c
** Bl ENNIAL : INSPECT AIR
1i ;'c
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.25
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.25
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.20
.00
0.05
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.05
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
PUMP, CATALYST
.00
.00
.00
.00
.00
0.05
.00
.00
,00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
,00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
& FUEL INLET (AND PLUMBTESMO)
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.CO
.00
1 .CO
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00_
.00"
.00
.00
.00
.00
.00
.00
.00
.CO
.00
0.15
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.CO
.00
.00
.00
o. 15
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
A1R/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-kk
2151
2152
2153
215^
2155
2156
2157
2158
2159
2160
21bl
2162
2163
216*4
2165
2166
2167
2168
2169
2170
2171
2172
2173
217k
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2191*
2195
2196
2197
2198
2199
2200
it
-• •- BIENNIAL : INSPECT CATALYST & FUEL INLET ONLY
ft (I/M AREAS ONLY)
c ;
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
0.67
.00
.00
.00
.00
.00
0.33
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
".00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
0.36
.00
0.05
.00
.00
.00
0.59
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
" .00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.36
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
,00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
".00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
00 AIR/CAT (PREVIOUS)
00 AIR/NCK
00 AIR/TNK
00 AIR/CAT/NCK
00 AIR/CAT/TNK
.00 CAT/NCR
.00 CAT/TNK
AIR
CAT
NCK
TNK
.00 EGR/CAT (PREVIOUS)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
EGR
CAT
NCK
TNK
.00 AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK "
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 " EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
EGR
CAT
NCK
TNK
-------
D-45
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
221 1
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249 .00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 .00 NCK
2250 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 i.oo INK
4
/'c ;'c
»': BIENNIAL : INSPECT AIR PUMP, CATALYST
<* (I/M AREAS ONLY)
1.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.37
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.30
.00
.00
.00
.00
.00
' .00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.11
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.36
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
& FUEL INLET ONLY
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
ous)
ous)
ous)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
-------
2251
2252
2253
2251*
2255
2256
2257
2258
2259
2260
2261
2262
2263
226i*
2265
2266
2267
2268
2269
2270
2271
2272
2273
221k
2275
2276
2277
2278
2279
2280
2281
2282
2283
228k
2285
2286
2287
2288
2289
2290
2291
2292
2293
2291*
2295
2296
2297
2298
2299
2300
k
A A
•>'•* BIENNIAL : INSPECT AIR
A A
0.1*3
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
;oo
.00
.00
.00
.00
.00
1 .00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.1*3
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
0.30
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
PUMP
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
£. CANISTER
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
A1R/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK "
CAT/TNK
EGR
" CAT "
NCK
TNK
-------
D-47
2301 1*
2302 **
2303 ft*
2301+ ** BIENNIAL : INSPECT CATALYST 5 CANISTER
2305
2306
2307
2308
2309
2310
2311
2312
2313
2311*
2315
2316
2317
2318
2319
2320
2321
2322
2323
2321*
2325
2326
2327
2328
2329
2330
2331
2332
2333
2331*
2335
2336
2337
2338
2339
231*0
231*1
231*2
23^3
231*1*
231*5
231+6
231+7
23^+9
2350
0.1*3
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
,00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.1*3
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
,00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.oc
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AiR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-l+8
2351 I*
2352 ft*
2353 **
2351+ ** BIENNIAL : INSPECT AIR PUMP, CATALYST 6 CANISTER
2355
2356
2357
2358
2359
2360
2361
2362
2363
236**
2365
2366
2367
2368
2369
2370
2371
2372
2373
2371*
2375
2376
2377
2378
2379
2380
2381
2382
2383
2381+
2385
2386
2387
2388
2389
2390
2391
2392
2393
239^
2395
2396
2397
2398
2399
21+00
0.1+3
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00"
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.1+3
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
i.oo
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
' .00
.00
.00
".00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
".00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
' .00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00 "
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)'
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK'
TNK
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-l+9
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
241 1
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
4
}'C )'<
** BIENNIAL : INSPECT CATALYST, FUEL INLET & CANISTER
** (NON-I/M AREAS ONLY)
;'c ;'c
0.43
0.05
.00
.00
.00
.00
.00
.00
0-95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
0.83
.00
.00
.00
.00
.00
0.17
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.43
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.62
.00
0.05
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
0.05
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.62
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
i .00
.CO
.00
.00
.00
.00
.00
.00
.00
.00
.00
i .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.83
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.CO
0.70
.00
.CO
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-50
2451
21452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
24yi
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
248g
24go
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
4
)'* >V
** BIENNIAL : INSPECT AIR PUMP, CATALYST,' FUEL INLET & CANISTER
** (NON-I/M AREAS ONLY)
0.43
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.53
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.40
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.43
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.53
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.40
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.62
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
."00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00"
.00
1 .00
.00"
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.83
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-51
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2535
2540
251+1
2542
2543
2544
2545
2546
2547
2548
2549
2550
4
** BIENNIAL : INSPECT CATALYST, FUEL INLET (AND PLUMBTESMO) ,
** & CANISTER
0.43
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.25
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
0.85
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.43
.00
.00
0.25
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
0.85
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.20
.00
0.05
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
.00
0.85
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.05
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.10
.00
0.05
.00
.00
0.85
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. iO
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
I .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
A1R/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-52
2551
2552
2553
2551*
2555
2556
2557
2558
2559
2560
2561
2562
2563
256^
2565
2566
2567
2568
2569
2570
2571
2572
2573
2571*
2575
2576
2577
2578
2579
2580
2581
2582
2583
258i*
2585
2586
2587
2588
2589
2590
2591
2592
2593
259^
2595
2596
2597
2598
2599
2600
k
** BIENNIAL : INSPECT AIR
** 6 CANISTER
•>';•!;
0.^3
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.25
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.43
.00
.00
0.25
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
0.20
.00
0.05
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
:00
0. 10
.00
0.05
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.05
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
PUMP,
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
, CATALYST
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
, FUEL INLET (AND PLUMBTESMO) ,
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.25 INK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.15 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-53
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
4
;'c ;';
<* BIENNIAL : INSPECT CATALYST, FUEL INLET & CANISTER
.-* (I/M AREAS ONLY)
c*
0.43
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.67
.00
.00
.00
.00
.00
0.33
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.43
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.36
.00
0.05
.00
.00
.00
0.59
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
' .00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.36
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0-95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.CO
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AiR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
2651 k
2652 **
2653 ** BIENNIAL : INSPECT AIR PUMP, CATALYST, FUEL INLET & CANISTER"
265^ »* (I/M AREAS ONLY)
2655
2656 0.43 1.00 0.43 1.00 EVAP/PCV
2657
2658
2659
2660
2661
2662
2663
26614
2665
2666
2667
2668
2669
2670
2671
2672
2673
267^
2675
2676
2677
2678
2679
2680
2681
2682
2683
268i*
2685
2686 "
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700 .00 .00 .00 .00 ..00 .00 .00 .00 .00 .00 1.00 TNK
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.37
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0. 11
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.36
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00'
.00
.00
.00
.00
AIR/CAT (PREVIOUS)
AIR/NCK
A 1 R/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
-------
D-55
2701
2702
2703
2JOk
2705
2706
2707
2708
2709
2710
2711
2712
2713
27U
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
27^1
2742
27^3
274i*
271*5
2746
2747
2748
2749
2750
4
;'oV
*5'C
** Bl ENNIAL : INSPECT AIR
1 .00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
" .00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
.00
.00
0.30
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
PUMP
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
& PCV
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00'
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NICK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-56
2751 4
2752 **
2753 ** •
2754 ** BIENNIAL : INSPECT CATALYST 6 PCV
2755 **
2756 1.000.44 1.000.44 ' '" EVAP/PCV
2757 0.05 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 AIR/CAT (PREVIOUS)
2758 .00 1.00 .00 0.95 .00 .00 .00 .00 .00 .00 .00 AIR/NCK
2759 -00 .00 1.00 .00 0.95 -00 .00 .00 .00 .00 .00 A'lR/TNK
2760 .00 .00 .00 0.05 .00 .00 .00 .00 .00 .00 .00 AIR/CAT/NCK
2761 .00 .00 .00 .00 0.05 .00 .00 .00 .00 .00 .00 AIR/CAT/TNK
2762 .00 .00 .00 .00 .00 0.05 -00 .00 .00 .00 .00 CAT/NCK
2763 .00 .00 .00 .00 .00 .00 0.05 .00 .00 .00 .00 CAT/TNK
2764 0.95 .00 .00 .00 .00 .00 .00 i.oo .00 .00 .00 AIR
2765 .00 .00 .00 .00 .00 .00 .00 .00 0.05 .00 .00 CAT
2766 .00 .00 .00 .00 .00 0.95 .00 .00 .00 i.oo .00 NCK
2767 .00 .00 .00 .00 .00 .00 0.95 .00 .00 .00 1.00 TNK
2768 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT (PREVIOUS)
2769 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/NCK
2770 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/TNK
2771 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT/NCK
2772 .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 EGR/CAT/TNK
2773 .00 .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 CAT/NCK
2774 ' .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 .00 CAT/TNK'"
2775 .00 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 EGR
2776 .00 .00 .00 .00 .00 .00 .00 .00 i.oo .00 .00 CAT
2777 .00 .00 .00 .00 .00 .00 .00 .00 .00 i.oo .00" NCK
2778 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 TNK
2779 0.05 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 AIR/CAT (SUBSEQUENT)
2780 .00 1.00 .00 0.95 .00 .00 .00 .00 .00 .00 .00 AIR/NCK
2781 .00 .00 1.00 .00 0.95 .00 .00 .00 .00 .00 .00 AIR/TNK
2782 .00 .00 .00 0.05 .00 .00 .00 .00 .00 .00 .00 AIR/CAT/NCK
2783 .00 .00 .00 .00 0.05 .00 .00 .00 .00 .00 .00 AIR/CAT/TNK
2784 .00 .00 .00 .00 .00 0.05 -00 .00 .00 .00 .00 CAT/NCK
2785 .00 .00 .00 .00 .00 .00 0.05 .00 .00 .00 .00 CAT/TNK
2786 0.95 .00 .00 .00 .00 .00 .00 i.oo .00 .00 ,00 AIR
2787 .00 .00 .00 .00 .00 .00 .00 .00 0.05 .00 .00 CAT
2788 .00 .00 .00 .00 .00 0.95 .00 .00 .00 i.oo .00 NCK
2789 .00 .00 .00 .00 .00 .00 "0.95 .00 .00 .00 1.00 TN'K
2790 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT (SUBSEQUENT)
2791 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/NCK
2792 .00 .00 1.00 .00 .00 .00 .00 .00 '.00' .00 .00 EGR/TNK
2793 -00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT/NCK
2794 .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 EGR/CAT/TNK
2795 ' -00 .00 .00' .00 .00 1.00 .00 .00 .00' .00 .00 CAT/NCK
2796 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 .00 CAT/TNK
2797 -00 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 EGR
2798 .'oo .00 .00 .00 .00 .00 .00 .00 r.oo .00 ".oo" CAT
2799 .00 .00 .00 .00 .00 .00 .00 .00 .00 i.oo .00 NCK
2800 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 TNK
-------
D-57
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2327
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
4
** Bl
;'; ;'c
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
ENNIAL : INSPECT AIR
0.44
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
PUMP
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
, CATALYST
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
& PCV
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK.
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-58
2851
2852
2853
285/4
2855
2856
2857
2858
2859
2860
2861
2862
2863
286*4
2865
2866
2867
2868
2869
2870
2871
2872
2873
287^4
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
289^4
2895
2896
2897
2898
2899
2900
if
;'o'c
ft* BIENNIAL : INSPECT CATALYST, FUEL INLET 6 PCV
ft* (NON-l/n AREAS ONLY)
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
'Q.kk
.00
0.83
.00
.00
.00
.00
.00
0.17
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
o.U
.00
0.62
.00
0.05
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
0.05
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.62
.00
.00
.00
.00
.00
.00
} .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.'00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.83
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00'
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
"AIR""
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK '
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-59
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
291 1
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2921*
2925
2926
2927
2928
2929
2930
2931
2932
2933
293^
2935
2936
2937
2938
2939
2940
2941
2942
29^3
2944
29^5
2946
2947
2948
2949
2950
4
=•'• BIENNIAL : INSPECT AIR PUMP, CATALYST
«* (NON-I/M AREAS ONLY)
:;';
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.53
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.40
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.53
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.40
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.62
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
, FUEL INLET & PCV
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.83
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1 .00 TNK
OUS)
ous)
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-60
2951
2952
2953
235k
2955
2956
2957
2958
2959
2960
2961
2962
2963
296^
2965
2966
2967
2968
2969
2970
2971
2972
2973
237k
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
233k
2995
2996
2997
2998
2999
3000
k
»'* »',
** BIENNIAL : INSPECT CATALYST, FUEL INLET (AND PLUMBTESMO) ,
** & PCV
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
] .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
O.It It
.00
0.25
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
0.85
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.25
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
0.85
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
o.u.
.00
0.20
.00
0.05
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
.00
0.85
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.05
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.10
.00
0.05
.00
.00
0.85
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
• .00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00'
.00
.00
'.00
.00
.00
1 .00
.00
.00
.00
.00
".00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.25 TNK
.00 EGR/CAT (FREVI
.00 EGR/NCK.
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NC'K
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 ' AIR
.00 CAT
.00 NCK
0.15 TNK'
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR'/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK "
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-6l
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
301*4
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
4
** BIENNIAL : INSPECT AIR
** 6 PCV
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.25
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.25
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.20
.00
0.05
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.05
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
1 .00
,00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
PUMP,
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
, CATALYST,
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
, FUEL INLET (AND PLUMBTESMO) ,
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AiR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-62
3051 4
3052
3053 ** BIENNIAL : INSPECT CATALYST, FUEL INLET & PCV
3054 ** (I/M AREAS ONLY)
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.67
.00
.00
.00
.00
.00
0.33
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.36
.00
0.05
.00
.00
.00
0.59
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.36
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
" .00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00"
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-63
3101
3102
3103
3104
3105
3106
3107
3108
3109
31 10
3111
3112
3113
3114
3H5
31 ID
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
4
** BIENNIAL : INSPECT AIR PUMP, CATALYST
** (i/M AREAS ONLY)
1 .00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.37
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
".00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.11
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.36
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0 . 30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
i .00
.00
,00
.00
, FUEL INLET & PCV
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
;00
.00
.00
.00
.00
.00
.00
.00 '
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
i .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREV
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
IOUS)
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (PREV
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUB;.
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
IOUS)
EQUENT)
-------
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
316?
3168
3169
3170
3171
3172
3173
317^
3175
3176
3177
3178
3179
3180
3181
3182
3183
3l8i»
3185
3186
3187
3188
3189
3190
3191
3192
3193
319*4
3195
3196
3197
3198
3199
3200
k
**
;'c;'c
*ft BIENNIAL : INSPECT AIR
**
0.1*3
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
".00
.00
.00
.00
.00
.00
0.44
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.43
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
o.44
.00
.00
.00
0.30
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
PUMP, CAN
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
ISTER
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
& PCV
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREV
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/KICK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREV
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
IOUS)
IOUS)
.00 AIR/CAT (SUBSEQUENT)
.00' AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00' EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00" CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-65
3201
3202
3203
320*4
3205
3206
3207
3208
3209
3210
3211
3212
3213
32 Tt
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3'229
3230
3231
3232
3233
323^
3235
3236
3237
3238
3239
32i»0
32M
32^2
32it3
32U
32^5
32^*6
32i+7
32^.8
32^*9
3250
it
>'c )'c
** BIENNIAL : INSPECT CATALYST
.'- ,".
O.i*3
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
o.i»i»
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.43
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.1*1*
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
, CAN
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
ISTER
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
'.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
& PCV
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NICK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1 .00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-66
3251 k
3252 **
3253
3254 *ft BIENNIAL : INSPECT AIR PUMP, CATALYST, CANISTER 6 PCV
3255 **
3256 0.43 0.44 0.43 0.44 EVAP/PCV"
3257 0.05 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 AIR/CAT (PREVIOUS)
3258 .00 0.30 .00 0.25 -00 .00 .00 .00 .00 .00 .00 AIR/NCK
3259 .00 .00 0.30 .00 0.25 .00 .00 .00 .00 .00 .00 AIR/TNK
3260 .00 .00 .00 0.05 .00 .00 .00 .00 .00 .00 .00 AIR/CAT/NCK
3261 .00 .00 .00 .00 0.05 -00 .00 .00 .00 .00 .00 AIR/CAT/TNK
3262 .00 .00 .00 .00 .00 0.05 .00 .00 .00 .00 .00 CAT/NCK
3263 .00 .00 .00 .00 .00 .00 0.05 .00 .00 .00 .00 CAT/TNK
3264 0.25 .00 .00 .00 .00 .00 .00 0.30 .00 .00 .00 AIR
3265 .00 .00 .00 .00 .00 .00 .00 .00 0.05 .00 .00 CAT
3266 .00 0.70 .00 0.70 .00 0.95 .00 .00 .00 1.00 .00 NCK
3267 .00 .00 0.70 .00 0.70 .00 0.95 -00 .00 .00 1.00 TNK
3268 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT (PREVIOUS)
3269 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/NCK
3270 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/TNK
3271 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT/NCK
3272 .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 EGR/CAT/TNK
3273 .00 .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 CAT/NCK
3274 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 .00 CAT/TNK
3275 .00 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 EGR
3276 .00 .00 .00 .00 .00 .00 .00 .00 i.oo .00 .00 CAT
3277 .00 .00 .00 .00 .00 .00 .00 .00 .00 i.oo .00 NCK
3278 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 TNK
3279 0.05 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 AIR/CAT (PREVIOUS)
3280 .00 0.30 .00 0.25 .00 .00 " .00 .00 .00 .00 .00 AIR/NCK
3281 .00 .00 0.30 .00 0.25 .00 .00 .00 .00 .00 .00 AIR/TNK
3282 .00 .00 .00 0.05 -00 .00 .00 .00 .00 .00 .00 AIR/CAT/NCK
3283 .00 .00 .00 .00 0.05 -00 .00 .00 .00 .00 .00 AIR/CAT/TNK
3284 .00 .00 .00 .00 .00 0.05 .00 .00 .00 .00 .00 CAT/NCK
3285 .00 .00 .00 .00 .00 .00 0.05 .00 .00 .00 .00 CAT/TNK
3286 0.25 .00 .00 .00 .00 .00 .00 0.30 .00 .00 .00 AIR
3287 .00 .00 .00 .00 .00 .00 .00 .00 0.05 .00 .00 CAT
3288 .00 0.70 .00 0.70 .00 0.95 .00 .00 .00 1.00 .00 NCK
3289 .00 .00 0.70 .00 0.70 .00 0.95 .00 .00 .00 i.oo TNK
3290 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT (SUBSEQUENT)
3291 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/NCK
3292 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/TNK
3293 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT/NCK
3294 .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 EGR/CAT/TNK
3295 .00 ".00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 CAT/NCK
3296 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 .00 CAT/TNK
3297 .00 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 EGR
3298 .00 .00 .00 .00 .00 .00 .00 .00 i.oo .00 .00 CAT
3299 .00 .00 .00 .00 .00 .00 .00 .00 .00 i.oo .00 NCK
3300 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 TNK
-------
D-67
3301
3302
3303
3304
3305
3306
3307
3308
3303
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
333^
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
BIENNIAL : INSPECT CATALYST, FUEL INLET, CANISTER 6 PCV
(NON-I/M AREAS ONLY)
0.43
0.05
.00
.00
.00
.00
.00
.00
O.S5
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.83
.00
.00
.00
.00
.00
0.17
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.43
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.62
.00
0.05
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
0.05
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.62
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
I .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.83
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVIOUS)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
.00 TNK
.00 EGR/CAT (PREVIOUS)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
.00 TNK
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
.00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
.00 TNK
-------
D-68
3351
3352
3353
335^
3355
3356
3357
3358
3359
3360
3361
3362
3363
336*4
3365
3366
3367
3368
3369
3370
3371
3372
3373
337^
3375
3376
3377
3378
3379
3380
3381
3382
3383
338i*
3385
3386
3387
3388
3389
3390
3391
3392
3393
339<*
3395
3396
3397
3398
3399
3^00
i*
**
** BIENNIAL : INSPECT AIR PUMP, CATALYST
** (NON-I/M AREAS ONLY)
/** ***
O.J*3
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
O.M»
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.53
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.^0
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.143
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.1*1*
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.53
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
o.ko
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00-
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.62
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
, FUEL INLET, CANISTER & PCV
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.83
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 " CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-6g
3*401
31+02
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
4
",'c ;'c
** BIENNIAL : INSPECT CATALYST
** CANISTER 6 PCV
;'c )';
0.43
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.25
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
0.85
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.43
.00
.00
0.25
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
0.85
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.20
.00
0.05
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
.00
0.85
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.05
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.10
.00
0.05
.00
.00
0.85
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
, FUEL INLET (AND PLUMBTESMO) ,
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
,00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
,00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NICK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.25 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.1.5 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-70
3451 4
3^52 *a
3^53 ** BIENNIAL : INSPECT AIR PUMP, CATALYST, FUEL INLET (AND PLUMBTESMO) ,
3454 *ft CANISTER £ PCV
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3^70
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 TNK
0.43
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.25
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
o. 15
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.43
.00
.00
0.25
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.20
.00
0.05
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.CO
.00
.00
0.15
.00
.00
.00
.00
.00
.00
1 .00
.CO
.00
.00
.00
.00
.00
.00
.00
0.20
.00
0.05
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.CO
0.10
.00
0.05
.00
.00
0.15
.00
.00
.00
.CO
.CO
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
,00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
,00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.20
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .CO
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.CO
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
o. 15
.00
.00
.00
.00
.00
.00
.00
,00
.00
.00
1 .00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.25 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.15 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
-------
D-71
3501
3502
3503
3501*
3505
3506
3507
3508
3509
3510
3511
3512
3513
351^
3515
3516
3517
3518
3513
3520
3521
3522
3523
3521*
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
it
** BIENNIAL : INSPECT CATALYST, FUEL
** (I/M AREAS ONLY)
j'c ;'c
0.1*3
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.1*1*
.00
0.67
.00
.00
.00
.00
.00
0.33
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.1*3
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.1*1*
.00
0.36
.00
0.05
.00
.00
.00
0.59
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.36
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
INLET, CANISTER & PCV
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-72
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
356?
3568
3569
3570
3571
3572
3573
357*4
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
4
/V ;'c
** BIENNIAL : INSPECT A!R PUMP, CATALYST
«* (I/M AREAS ONLY)
;V ;'c
0.1+3
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.37
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.43
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.44
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0. i 1
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.36
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0-95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
, FUEL INLET, CANISTER 6 PCV
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00'
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NICK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR'
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-73
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
361 1
3612
3613
36 lit
3615
3616
3617
3618
3619
3620
3621
3622
3623
36214
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
4
:V:'c
;'; ;'c
** CHNG-OF-OWN :
..', A
1 .00
0.66
.00
.00
.00
.00
.00
.00
.00
0.34
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.66
.00
.00
.00
.00
.00
.00
.00
0.34
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
0.66
.00
.00
.00
.00
.00
.00
.00
0.34
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
INSPECT AIR PUMP ONLY
1 .00
.00
.00
.00
0.66
.00
0.34
.00
.00
.00
.00
.00
.00
.00
.00
] .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.66
.00
0.34
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.66
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
'.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
.00 AIR/CAT (PREVIOUS)
.00 AIR/NCK
.00 AIR/TNK
AIR/CAT/NCK
A IR/CAT/TNK
CAT/NCR
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
A IR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-74
3651
3652
3653
3654
3^55
3^56
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
4
** CHNG-OF-OWN :
1 .00
0.5k
.00
.00
.00
.00
.00
.00
0.46
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT CATALYST ONLY
1 .00
.00
0.46
.00
0.5k
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.46
.00
0.54
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.5k
.00
.00
.00
0.46
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.54
.00
.00
.00
0.46
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.54
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCR
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-75
3701
3702
3703
3705
3706
3707
3708
3709
3710
3711
3712
3713
371^
3715
3716
3717
3718
3719
3720
3721
3722
3723
372^
3725
3726
3727
3728
3729
3730
3731
3732
3733
373^
3735
3736
3737
3738
3739
37^0
37^1
37^2
37^3
37M»
37^5
37^6
37V
37^8
37^9
3750
k
;',->';
** CHNG-OF-
1 .00
0.54
.00
.00
.00
.00
.00
.00
0.12
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00~
.00
.00
1 .00
.00
0.66
.00
.00
.00
.00
.00
.00
.00
0.3^4
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
-OWN
1 .00
.00
.00
0.66
.00
.00
.00
.00
.00
.00
.00
0.3^
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT AIR PUMP &
1 .00
.00
0.12
.00
0.5k
.00
.00
.00
.00
.00
O.Ik
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0. 12
.00
o.5k
.00
.00
.00
.00
.00
0.3^
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
o.5k
.00
.00
.00
O.kG
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
o.5k
.00
.00
.00
0.1*6
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
I .00
.00
.00
.00
.00
CATALYST ONLY
.00
.00
.00
.00
.00
.00
.00
0.66
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.54
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AiR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1 .00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1 .00 TNK
OUS)
OUS)
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-77
3801
3802
3803
380/4
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
4
** CHNG-OF
;': ;':
1 .00
0.54
.00
.00
.00
.00
.00
.00
0. 12
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.66
.00
.00
.00
.00
.00
.00
.00
0.26
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.40
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
-OWN
1 .00
.00
.00
0.66
.00
.00
.00
.00
.00
.00
.00
0.34
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT AIR PUMP, CATALYST £
(NON-I/M AREAS ONLY)
1 .00
.00
0. 12
.00
0.54
.00
.00
.00
.00
.00
0.26
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.40
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.12
.00
0.54
.00
.00
.00
.00
.00
0.34
.00
.00
.00
.00
I .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.54
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.34
.00
.00
.00
0.46
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.66
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.54
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
FUEL
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.92
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
INLET ONLY
EVAP/PCV
.00 AIR/CAT (PREV
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREV
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREV
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1 .00 TNK
IOUS)
IOUS)
IOUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-78
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
k
»', _»,
** CHNG-OF-
1 .00
0.54
.00
.00
.00
.00
.00
.00
0.1*6
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.6/4
.00
.00
.00
.00
.00
0.36
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
0.85
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
•OWN :
1 .00
.00
.00
0.64
.00
.00
.00
.00
0.36
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
0.85
.00
.00
.00
.00
.00
] .00
.00
.00
.00
.00
.00
.00
.00
.00
INSPECT CATALYST & FUEL INLET (AND PLUMBTESMO)
1 .00
.00
0. 10
.00
0.54
.00
.00
.00
0.36
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.10
.00
0.05
.00
.00
.00
0.85
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.10
.00
0.5*4
.00
.00
0.36
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
0.85
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.54
.00
.00
.00
0.10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.54
.00
.00
.00
0.10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.54
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.64
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00'
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
".00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 A IR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.64 TNK
.00 EGR/CAT" (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 A IR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.15 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-79
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
393^
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
4
XX
;'c ;'c
** CHNG-OF-
1 .00
0.54
.00
.00
.00
.00
.00
.00
0. 12
.00
.00
.00
I .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.64
.00
.00
.00
.00
.00
0.02
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
-OWN ;
1 .00
.00
.00
0.64
.00
.00
.00
.00
0.02
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
: INSPECT AIR PUMP, CATALYST &
1 .00
.00
0. 10
.00
0.54
.00
.00
.00
0.02
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
0.05
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.10
.00
0.54
.00
.00
0.02
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.10
.00
0.05
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.54
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.54
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0. 10
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.66
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.54
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
FUEL
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.64
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
INLET (AND PLUMBTESMO)
EVAP/PCV
.00 AIR/CAT (PREV
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.64 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK"
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
IOUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.15 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-80
3951 4
3952
3953 ** CHNG-OF-OWN : INSPECT CATALYST 6 FUEL INLET ONLY
3954 ** (i/M AREAS ONLY)
3955
3956 1.00 1.00 1.00 1.00 EVAP/PCV
3957 0.54 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 AIR/CAT (PREVIOUS)
3958 .00 0.84 .00 0.18 .00 .00 .00 .00 .00 .00 .00 AIR/NCK
3959 .00 .00 i.oo .00 o.46 .00 .00 .00 .00 .00 .00 AIR/TNK
3960 .00 .00 .00 0.54 .00 .00 .00 .00 .00 .00 .00 AIR/CAT/NCK
3961 .00 .00 .00 .00 0.54 .00 .00 .00 .00 .00 .00 AIR/CAT/TNK
3962 .00 .00 .00 .00 .00 0.54 .00 .00 .00 .00 .00 CAT/NCK
3963 .00 .00 .00 .00 .00 .00 0.54 .00 .00 .00 .00 CAT/TNK
3964 0.46 0.16 .00 0.28 .00 .00 .00 1.00 .00 .00 .00 AIR
3965 .00 .00 .00 .00 .00 .00 .00 .00 0.54 .00 .00 CAT
3966 .00 .00 .00 .00 .00 0.18 .00 .00 .00 0.84 .00 NCK
3967 .00 .00 .00 .00 .00 .00 0.46 .00 '.00 .00 1.00 TNK
3968 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT (PREVIOUS)
39&9 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/NCK
3970 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/TNK
3971 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT/NCK
3972 .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 EGR/CAT/TNK
3973 .00 .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 CAT/NCK
3974 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 .00 CAT/TNK
3975 .00 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 EGR
3976 .00 .00 .00 .00 .00 .00 .00 .00 i.oo .00 .00 CAT
3977 .00 .00 .00 .00 .00 .00 .00 .00 .00 i.oo .00 NCK
3978 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 TNK
3979 0.05 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 AIR/CAT (SUBSEQUENT)
3980 .00 0.30 .00 0.25 -00 .00 .00 .00 .00 .00 .00 AIR/NCK
3981 .00 .00 1.00 .00 0.95 .00 .00 .00 .00 .00 .00 AIR/TNK
3982 .00 .00 .00 0.05 .00 .00 .00 .00 .00 .00 .00 AIR/CAT/NCK
3983 .00 .00 .00 .00 0.05 .00 .00 .00 .00 .00 .00 'AIR/CAT/TNK
3984 .00 .00 .00 .00 .00 0.05 .00 .00 .00 .00 .00 CAT/NCK
3985 ' .00 .00 .00 .00 .00 .00 0.05 .00 .00 .00 .00 CAT/TNK
3986 0.95 0.70 .00 0.70 .00 .00 .00 1.00 .00 .00 .00 AIR
3987 .00 .00 .00 .00 .00 .00 .00 .00 0.05 .00 .00 CAT
3988 .00 .00 .00 .00 .00 0.25 .00 .00 .00 0.30 .00 NCK
3989 .00 .00 .00 .00 .00 .00 0.95 .00 .00 .00 1.00 TNK
3990 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT (SUBSEQUENT)
3991 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/NCK
3992 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 .00 EGR/TNK
3993 -00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 .00 EGR/CAT/NCK
3994 .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 .00 EGR/CAT/TNK
3995 .00 .00 .00 .00 .00 1.00 .00 .00 .00 .00 .00 CAT/NCK
3996 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 .00 CAT/TNK
3997 -00 .00 .00 .00 .00 .00 .00 1.00 .00 .00 .00 EGR
3998 .00 .00 .00 .00 .00 .00 .00 .00 i.oo .00 .00 CAT
3999 .00 .00 .00 .00 .00 .00 .00 .00 .00 i.oo .00 NCK
4000 .00 .00 .00 .00 .00 .00 .00 .00 .00 .00 1.00 TNK
-------
D-81
4001
4002
4003
4oo4
4005
4oo6
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
^033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4
** CHNG-OF-
;'c )'c
1 .00
0.54
.00
.00
.00
.00
.00
.00
0.12
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
0.25
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.66
.00
.00
.00
.00
.00
.00
.00
0.18
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
•OWN :
1 .00
.00
.00
0.66
.00
.00
.00
.00
.00
.00
.00
0.34
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
INSPECT AIR PUMP, CATALYST S
(I/M AREAS ONLY)
1 .00
.00
0.12
.00
0.54
.00
.00
.00
.00
.00
0.06
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.12
.00
0.54
.00
.00
.00
.00
.00
0.34
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.25
.00
0.05
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.54
.00
.00
.00
0.18
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.54
.00
.00
.00
0.46
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.66
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
o . 30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.54
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
FUEL
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.84
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
INLET ONLY
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1 .00 TNK
OUS)
OUS)
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-82
4051
1+052
1*053
1+051+
4055
1+056
1+057
1+058
1+059
1+060
1+061
1+062
1+063
1+064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
<»077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4
>': -,';
;'c ;'c
ft* 1%
1 .00
0.97
.00
.00
.00
.00
.00
.00
.00
0.03
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
0. 18
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT AIR
1 .00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
0.03
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
0.18
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
0.03
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
0.18
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
0.97
.00
0.03
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
0. 18
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.97
.00
0.03
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
0.18
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
PUMP
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
ONLY
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/INK
.00 AIR
.00 CAT '
.00 NCK
1.00 INK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 INK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK"
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-83
4101
it 102
4103
4104
4105
4106
4107
4108
4109
41 10
4111
41 12
41 13
4114
4l 15
4116
41 17
4118
41 19
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4
;'c ;'c
** 1%
;'; ;'c
1 .00
0.96
.00
.00
.00
.00
.00
.00
0.04
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00"
.00
0.76
.00
.00
.00
.00
.00
.00
0.24
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT CATALYST
1.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
'.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.04
.00
0.96
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.24
.00
0.76
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.04
.00
0.96
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.24
.00
0.76
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
0.04
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
0.24
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
ONLY
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
0.0i+
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
0.24
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVi
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1 .00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-84
4151 4
4152 **
4153
11154 ** 1% AUDIT : INSPECT AIR PUMP & CATALYST ONLY
1*155 **
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
"4186
4187
4188
4l8g
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
1 .00
0.96
.00
.00
.00
.00
.00
.00
0.01
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
.00
.00
.00
0.06
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
0.03
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
0.18
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
0.03
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
0.18
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.01
.00
0.96
.00
.00
.00
.00
.00
0.03
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.06
.00
0.76
.00
.00
.00
.00
.00
0.18
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.01
.00
0.96
.00
.00
.00
.00
.00
0.03
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.06
.00
0.76
.00
.00
.00
.00
.00
0. 18
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
0.04
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
0.24
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
0.04
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
0.24
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
" .00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-85
4201
1*202
4203
4204
4205
4206
4207
4208
4209
4210
421 1
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
422*8
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4
A*
** 1%
*ft
*ft
1 .00
0.96
.00
.00
.00
.00
.00
.00
0.04
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
.00
.00
.00
0.24
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT CATALYST 6 FUEL INLET ONLY
(NON-I/M AREAS ONLY)
1 .00
.00
0-99
.00
.00
.00
.00
.00
0.01
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.92
.00
.00
.00
.00
.00
0.08
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.03
.00
0.96
.00
.00
.00
0.01
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0. 16
.00
0.76
.00
.00
.00
0.08
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.04
.00
0.96
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.24
.00
0.76
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
0.03
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
0. 16
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
,00
0.96
.00
.00
.00
0.04
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
0.24
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.99
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.92
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1 .00 TNK
OUS)
ous)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK.
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (SUBSE
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
QUENT)
-------
D-86
4251
4252
^253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
^277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4
j't 5'C
ft* 1%
;'; ;'c
1 .00
0.96
.00
.00
.00
.00
.00
.00
0.01
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
.00
.00
.00
0.06
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT AIR
(NON-I/M
1.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
0.02
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
0.10
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
0.03
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
0. 18
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.01
.00
0.96
.00
.00
.00
.00
.00
0.02
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.06
.00
0.76
.00
.00
.00
.00
.00
0. 10
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.01
.00
0.96
.00
.00
.00
.00
.00
0.03
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.06
.00
0.76
.00
.00
.00
.00
.00
o. 18
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
PUMP, CATALYST
AREAS ONLY)
.00
.00
.00
.00
.00
0.96
.00
.00
.00
0.03
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
0.16
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00'
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
0.04
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
0.24
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
& FUEL INLET ONLY
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.99
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.92
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-8y
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
431 1
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4
•ft .'.
>v*
ftft 1%
x ;';
1 .00
0.96
.00
.00
.00
.00
.00
.00
0.04
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
.00
.00
.00
0.24
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT CATALYST
1 .00
.00
0.97
.00
.00
.00
.00
.00
0.03
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.79
.00
.00
.00
.00
.00
0.21
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.97
.00
.00
.00
.00
0.03
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.79
.00
.00
.00
.00
0.21
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.01
.00
0.96
.00
.00
.00
0.03
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.03
.00
0.76
.00
.00
.00
0.21
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.01
.00
0.96
.00
.00
0.03
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.03
.00
0.76
.00
.00
0.21
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
0.01
.00
.00
.00
.00
.00
,00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
0.03
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
& FUEL INLET
.00
.00
.00
.00
.00
.00
O.y6
.00
.00
.00
0.0'
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
0.03
.00
.00
.00
.00
.00
.00
i .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.CO
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
(AND PLUMBTESMO)
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.79
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.97 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.79 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-88
435' 4
4352 **
4353
^3514 ** ]% AUDIT : INSPECT AIR PUMP, CATALYST & FUEL INLET (AND PLUMBTESKO)
4355
4356
4357
4358
4359
4360
i*36l
4362
4363
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
1 .00
o.g6
.00
.00
.00
.00
.00
.00
0.01
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
.00
.00
.00
0.06
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.79
.00
.00
.00
.00
.00
0.03
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.79
.00
.00
.00
.00
0.03
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.01
.00
0.96
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.03
.00
0.76
.00
.00
.00
0.03
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.01
.00
0.96
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.03
.00
0.76
.00
.00
0.03
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
0.01
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
0.03
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
0.01
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
0.03
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.79
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0-79
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-8S
4401
4402
4403
4404
4405
4/406
4407
4408
44og
4410
4411
4412
4413
4414
4415
4416
441?
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4
>'t :':
ft* 1%
1 .00
0.96
.00
.00
.00
.00
.00
.00
0.04
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
.00
.00
.00
0.24
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT CATALYST & FUEL INLET ONLY
(I/M AREAS ONLY)
1 .00
.00
0.99
.00
.00
.00
.00
.00
0.01
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
0.18
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00 1.00
.00 .00
.00 0.02
1.00 .00
.00 0.96
.00 .00
.00 .00
.00 .00
.00 0.02
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
1 .00 .00
.00 1 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 0.06
1.00 .00
.00 0.76
.00 .00
,00 .00
.00 .00
.00 0. 18
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
1.00 .00
.00 1.00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00
.00
0.04
.00
0.96
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.24
.00
0.76
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
0.02
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
0.06
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
O.y6
.00
.00
.00
0.04
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
0.24
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
,00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.99
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVI
AiR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK"
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVI
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
OUS)
OUS)
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK "
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-90
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4
ft ft
ftft 1%
ft ;''
ft ft
1 .00
0.96
.00
.00
.00
.00
.00
.00
0.01
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
.00
.00
.00
0.06
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT AIR PUMP, CATALYST
(I/M AREAS ONLY)
1 .00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
0.02
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
0.03
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
0. 18
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.01
.00
0.96
.00
.00
.00
.00
.00
0.01
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.06
.00
0.76
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.01
.00
0.96
.00
.00
.00
.00
.00
0.03
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.06
.00
0.76
.00
.00
.00
.00
.00
0.18
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
0.02
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
0.06
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
0.04
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
0.24
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
& FUEL INLET ONLY
.00
.00
.00
.00
.00
.00
.00
.00
0.96
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.76
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.99
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
• .00
.00
.00
.00
.00
.00
.00
1.00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-91
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
451 I
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
^533
4534
4535
4536
4537
4538
4533
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4
ft ft 2%
1 .00
0.95
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT AIR
1 .00
.00
0.95
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
0.05
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
0.25
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
PUMP
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
I .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
ONLY
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
.00 TNK
.00 EGR/CAT (PREVIOUS)
EVAP/PCV
.00 .00 .00 AIR/CAT (PREVIOUS)
.00 .00 AIR/NCK
.00 .00 AIR/TNK
.00 .00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
00 CAT/TNK
00 AIR
00 CAT
00 NCK
00 TNK
00 EGR/CAT
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK.
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1 .00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
.00 1.00 TNK
-------
D-92
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4
V* 5*C
** 2%
1 .00
0.93
.00
.00
.00
.00
.00
.00
0.07
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
".00
.00
.00
.00
.00
.00
0.33
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT CATALYST
1 .00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.07
.00
0.93
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.33
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.07
.00
0.93
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.33
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0-93
.00
.00
.00
0.07
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
ONLY
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
0.07
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 .00 AIR/CAT (PREVIOUS)
.00 .00 AIR/NCK
.00 .00 AIR/TNK
.00 .00 AIR/CAT/NCK
.00 .00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 .00 AIR
.00 CAT
.00 NCK
.00 TNK
.00 EGR/CAT (PREVIOUS)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 .00 CAT/TNK
.00 EGR
.00 CAT
.00 .00 NCK
.00 1.00 TNK
.00 .00 AIR/CAT (SUBSEQUENT)
00 AIR/NCK
00 AIR/TNK
00 AIR/CAT/NCK
00 AIR/CAT/TNK
00 CAT/NCK
.00 .00 CAT/TNK
.00 .00 AIR
.00 CAT
.00 NCK
.00 1.00 TNK "
.00 .00 EGR/CAT (SUBSEQUENT)
.00 .00 EGR/NCK
.00 .00 EGR/TNK
.00 .00 EGR/CAT/NCK
.00 .00 EGR/CAT/TNK
.00 .00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
.00 1.00 TNK
-------
D-93
4601
4602
4603
4604
^605
4606
4607
4608
4603
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
^633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4
>'; ;'c
;V ;'c
-'- ••• o 9-
-... 2-b
•.*, o.
1.00
0.93
.00
.00
.00
.00
.00
.00
0.02
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
0.08
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT AIR
1 .00
.00
0.95
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.02
.00
0.93
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.08
.00
0.67
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.02
.00
0.93
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.08
.00
0.67
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
} .00
.00
.00
.00
.00
.00
.00
PUMP
.00
.00
.00
.00
.00
0.93
.00
.00
.00
0.07
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
& CATALYST ONLY
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
0.07
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
,00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1 .00 TNK
OUS)
OUS)
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-g4
4651
4652
^653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
466?
4668
4669
4670
4671
4672
^673
46?4
4675
4676
^677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
^693
4694
4695
46g6
^697
4698
4699
4700
4
ft* 2%
it ;'c
;*; ;'<
1 .00
0.93
.00
.00
.00
.00
.00
.00
0.07
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
0.33
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT CATALYST 6 FUEL INLET ONLY
(NON-I/M AREAS ONLY)
1 .00
.00
0.99
.00
.00
.00
.00
.00
0.01
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.89
.00
.00
.00
.00
.00
0. 1 1
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.04
.00
0.93
.00
.00
.00
0.03
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.22
.00
0.67
.00
.00
.00
0. 1 1
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.07
.00
0.93
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.33
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
0.04
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
0.22
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
0.07
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.99
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.89
.00
.00
.00
.00
.00
.00
.00
.00
.00
" .00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK "
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-95
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
472]
4722
1^723
4724
4725
1+726
1+727
1+728
^729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
V40
4741
4y42
4743
4744
4745
4y46
4747
4748
4749
1.750
4
fts 2%
1 .00
0.93
.00
.00
.00
.00
.00
.00
0.02
.00
.00
.00
I .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
0.08
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT AIR
(NON-I/M
1 .00
.00
0.95
.00
.00
.00
.00
.00
.00
.00
0.01+
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
0.11+
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.02
.00
0.93
.00
.00
.00
.00
.00
o.oi*
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.08
.00
0.67
.00
.00
.00
.00
.00
0. 14
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
,00
.00
0.02
.00
0.93
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.08
.00
0.67
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
PUMP, CATALYST
AREAS ONLY)
.00
.00
.00
.00
.00
0.93
.00
.00
.00
0.04
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
0.22
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
0.07
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
£ FUEL INLET ONLY
.00
.00
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.99
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.89
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-96
1*752
4753
4754
4755
4756
4757
4758
4759
1*760
1*761
1*762
1*763
1*761*
4765
1*766
4767
1*768
1*769
1*770
4771
1*772
^773
4775
4776
^777
4778
1*780
1*781
1*782
1*783
1*781+
4785
1+786
1+787
1*788
1*789
W90
1+791
4792
4793
1*791*
4795
1*796
4797
4798
1*799
1*800
;'c ;'c
*:'« 2%
;'c *'c
1 .00
0.93
.00
.00
.00
.00
.00
.00
0.07
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
0.33
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT CATALYST
1 .00
.00
0.94
.00
.00
.00
.00
.00
0.06
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
0.30
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.94
.00
.00
.00
.00
0.06
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
0.30
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.01
.00
0.93
.00
.00
.00
0.06
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.03
.00
0.67
.00
.00
.00
0.30
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.01
.00
0.93
.00
.00
0.06
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.03
.00
0.67
.00
.00
0.30
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
0.01
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
0.03
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
£. FUEL INLET
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
0.01
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
0.03
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
(AND PLUMBTESMO)
.00
.00
" .00
.00
.00
.00
.00
.00
" .00
0.94
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.70
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.94 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.70 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-97
4801
4802
4803
4804
4805
4306
4807
4808
4809
4810
481 1
4812
4813
4814
4815
4816
481?
48 18
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
^33
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4
;':;';
-'--•• iSr
'•••
-------
4851
4852
W53
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
A877
4878
4879 -
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4
** 2%
;'c ;*c
1 .00
0.93
.00
.00
.00
.00
.00
.00
0.07
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
0.33
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT CATALYST & FUEL INLET ONLY
(I/M AREAS ONLY)
1 .00
.00
0.97
.00
.00
.00
.00
.00
0.03
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.02
.00
0.93
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.08
.00
0.67
.00
.00
.00
0.25
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.07
.00
0.93
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.33
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
0.02
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
0.08
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
0.07
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AiR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1 .00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AiR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK"
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-gg
4901
4902
4903
4904
4905
14906
1*907
4908
i*909
1*910
1*91 1
1*912
1+913
1*911*
4915
4916
1*917
1*918
1*919
4920
1*921
1*922
1+923
4924
1*925
'4926
4927
1*928
1*929
1+930
1+931
4932
4933
1*931+
1+935
1*936
1+937
1*938
1*939
1*940
1*941
4g42
4943
4944
4945
4946
4947
4948
4949
4950
4
;'c :';
ft* 2%
;'; ;V
>'; :';
1 .00
0.93
.00
.00
.00
.00
.00
.00
0.02
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
0.08
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT AIR PUMP, CATALYST
(I/M AREAS ONLY)
1 .00
.00
0.95
.00
.00
.00
.00
.00
.00
.00
0.02
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
.00
0.05
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
0.25
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.02
.00
0.93
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.08
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.02
.00
0.93
.00
.00
.00
.00
.00
0.05
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.08
.00
0.67
.00
.00
.00
.00
.00
0.25
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
0.02
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
0.08
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
0.07
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.95
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
& FUEL INLET ONLY
.00
.00
.00
.00
.00
.00
.00
.00
0.93
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.67
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.75
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-100
4952
^953
4954
4955
4956
^957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
^971
4972
4973
497^
4975
4976
^977
4978
4979
4g8o
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
^991
4992
4993
4994
4995
4996
4997
4998
4999
5000
»v* 5%
1 .00
0.87
.00
.00
.00
.00
.00
.00
.00
0.13
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
.00
0.35
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT AIR
1 .00
.00
0.87
.00
.00
.00
.00
.00
.00
.00
0.13
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
.00
0.35
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.87
.00
.00
.00
.00
.00
.00
.00
0.13
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
.00
0.35
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
0.87
.00
0.13
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
0.35
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.87
.00
0.13
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
0.35
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
PUMP
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
ONLY
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.87
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-101
5001 4
5002 **
5003
500*4 ** 5% AUDIT : INSPECT CATALYST ONLY
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
1 .00
0.82
.00
.00
.00
.00
.00
.00
0.18
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
.00
.00
.00
0.48
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
:oo
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
o. 18
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.48
.00
0.52
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.18
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.48
.00
0.52
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
0.18
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
0.48
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
0.18
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
0.48
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-102
5051 k
5052 **
5053
5051* ** 5% AUDIT : INSPECT AIR PUMP 6 CATALYST ONLY
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
507*4
5075
5076
5077
5078
5079
5080
5081
5082
5083
508^
5085
5086
5087
5088
5089
5090
5091
5092
5093
509^
5095
5096
5097
5098
5099
5100
1 .00
0.82
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
.00
.00
.00
0.13
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.87
.00
.00
.00
.00
.00
.00
.00
o. 13
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
.00
0.35
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.87
.00
.00
.00
.00
.00
.00
.00
0.13
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
.00
0.35
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.05
.00
0.82
.00
.00
.00
.00
.00
0.13
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.13
.00
0.52
.00
.00
.00
.00
.00
0.35
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
0.82
.00
.00
.00
.00
.00
0.13
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.13
.00
0.52
.00
.00
.00
.00
.00
0.35
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
0. 18
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
0.48
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
0. 18
.00
.00
.00
.00
.00
.00
] .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
0.48
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.87
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (PREVIOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK "
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCR
CAT/TNK
EGR
CAT
NCK
TNK
-------
D-103
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5H3
5114
5115
51 16
5117
5118
51 19
5120
5121
5122
5123
512/+
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5)35
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
4
*< 5%
Vc c
;'i c
1 .00
0.82
.00
.00
.00
.00
.00
.00
0.18
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
.00
.00
.00
0.48
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT CATALYST & FUEL INLET ONLY
(NON-I/M AREAS ONLY)
1 .00
.00
0.97
.00
.00
.00
.00
.00
0.03
.00
.00
.00'
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.85
.00
.00
.00
.00
.00
0.15
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1.00 1.00
.00 .00
.00 0.12
1.00 .00
.00 0.82
.00 .00
.00 .00
.00 .00
.00 0.06
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
1.00 .00
.00 1.00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 0.33
1.00 .00
.00 0.52
.00 .00
.00 .00
.00 .00
.00 0.15
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
1.00 .00
.00 1.00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00 .00
.00
.00
0.18
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.48
.00
0.52
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
0. 12
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
0.18
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
0.48
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
] .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.85
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREVI
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/INK
AIR
CAT
NCK
TNK
EGR/CAT (PREVI
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
OUS)
ous)
AIR/CAT (SUBSEQUENT)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
AIR/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT)
EGR/NCK
EGR/TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
-------
5151
5152
5153
515*+
5155
5156
5157
5158
5159
5160
5161
5162
5163
516^4
5165
5166
5167
5168
5169
5170
5171
5172
5173
517*1
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
519^
5195
5196
5197
5198
5199
5200
it
.'. .',
** 5%
**
1 .00
0.82
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
.00
.00
.00
0.13
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT AIR
(NON-I/M
1 .00
.00
0.87
.00
.00
.00
.00
.00
.00
.00
0. 10
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
".00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
.00
0.20
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.87
.00
.00
.00
.00
.00
.00
.00
0.13
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
.00
0.35
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.05
.00
0.82
.00
.00
.00
.00
.00
0.10
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.13
.00
0.52
.00
.00
.00
.00
.00
0.20
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
0.82
.00
.00
.00
.00
.00
0.13
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.13
.00
0.52
.00
.00
.00
.00
.00
0.35
.00
.00
.00
.00
1.00
.00
.00
.00
.00
.00
.00
PUMP, CATALYST
AREAS ONLY)
.00
.00
.00
.00
.00
0.82
.00
.00
.00
0.12
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
0.18
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
o.i.8
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.87
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.33
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
& FUEL INLET ONLY
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00"
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.97
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.85
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK'
1.00 TNK
.00 AIR/CAT (PREVI
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS}
OUS)
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK '
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-105
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
4
** 5%
1 .00
0.82
.00
.00
.00
.00
.00
.00
0.18
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
.00
.00
.00
0.48
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT CATALYST
1 .00
.00
0.86
.00
.00
.00
.00
.00
0. 14
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.57
.00
.00
.00
.00
.00
0.43
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
-00
.00
0.86
.00
.00
.00
.00
0. 14
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.57
.00
.00
.00
.00
0.43
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.04
.00
0.82
.00
.00
.00
0.14
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
0.52
.00
.00
.00
0.43
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
o.o4
.00
0.82
.00
.00
0. 14
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
0.52
.00
.00
0.43
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
0.04
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
6 FUEL INLET
.00
.00
.00
.00
.00
.00
0.8:
.00
.00
.00
0.04
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
(AND PLUMBTESMO)
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.86
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.57
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVl
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.86 TNK
.00 EGR/CAT (PREVl
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
OUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.57 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-106
5251
5252
5253
525^
5255
5256
5257
5258
5259
5260
52 61
5262
5263
526^4
5265
5266
5267
5268
5269
5270
5271
5272
5273
527^
5275
5276
5277
5278
5279
5280
528)
5282
5283
5284
5265
5286
5287
5288
5289
5290
5291
5292
5293
5291*
5295
5296
5297
5293
5299
5300
k
;': ;':
:': :';
.'.-•. r°-
-" 5*
1 .00
0.82
.00
.00
.00
.00
.00
.00
0.05
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
.00
.00
.00
0.13
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT AiR
1 .00
.00
0.86
.00
.00
.00
.00
.00
0.0!
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.57
.00
.00
.00
.00
.00
0.08
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
I .00
.00
.00
0.86
.00
.00
.00
.00
0.01
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00-
.00
.00
0.57
.00
.00
.00
.00
0.08
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.0^4
.00
0.82
.00
.00
.00
0.01
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
0.52
.00
.00
.00
0.08
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
o.ok
.00
0.82
.00
.00
0.01
.00
.00
0.82
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
0.52
.00
.00
0.08
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
PUMP
.00
.00
.00
.00
.00
0.82
.00
.00
.00
0.0k
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
, CATALYST
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
0.0^4
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
0.05
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.87
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
& FUEL INLET (AND PLUMBTESMO)
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.86
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.57
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVI
.00 AIR/NICK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.86 TNK
.00 EGR/CAT (PREVI
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
IOUS)
OUS)
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
0.57 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
1.00 TNK
-------
D-107
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5311*
5315
531°
5317
5318
5319
5320
5321
5322
5323
5321+
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
53A5
5346
5347
5348
5349
5350
4
** 5%
1 .00
0.82
.00
.00
.00
.00
.00
.00
0.18
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
.00
.00
.00
0.48
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
AUDIT : INSPECT CATALYST & FUEL INLET ONLY
(I/M AREAS ONLY)
1 .00
.00
0.9^
.00
.00
.00
'.00
.00
0.06
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
,00
0,65
.00
.00
.00
.00
.00
0.35
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.07
.00
0.82
.00
.00
.00
0.11
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.13
.00
0.52
.00
.00
.00
0.35
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.18
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.48
.00
0.52
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
0.07
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
0.13
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
0.18
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
0.1*8
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.91*
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVIOUS)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 A1R/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
1.00 TNK
.00 EGR/CAT (PREVIOUS)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
I.00 TNK
.00 AIR/CAT (SUBSEQUENT)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
.00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
.00 TNK
-------
D-108
5351
5352
5353
** 5% AUDIT : INSPECT AIR PUMP, CATALYST & FUEL INLET ONLY
** (I/M AREAS ONLY)
5355
5356
5357
5358
535S
5360
5361
5362
5363
536*4
5365
5366
5367
5368
5369
5370
5371
5372
5373
537*4
5375
53/6
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
51400
1
0
0
1
0
0
1
.00
.82
.00
.00
.00
.00
.00
.00
.05
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.52
.00
.00
.00
.00
.00
.00
-13
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.87
.00
.00
.00
.00
.00
.00
.00
0.07
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
0.87
.00
.00
.00
.00
.00
.00
.00
0.13
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
.00
0.35
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
0.05
.00
0.82
.00
.00
.00
.00
.00
0.02
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.13
.00
0.52
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.05
.00
0.82
.00
.00
.00
.00
.00
0.13
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
0.13
.00
0.52
.00
.00
.00
.00
.00
0.35
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
0.07
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
0.13
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
0. 18
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
0.48
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.87
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.82
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.52
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.9*4
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
0.65
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
EVAP/PCV
.00 AIR/CAT (PREVIOUS)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCR
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
.00 TNK
.00 EGR/CAT (PREVIOUS)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
.00 TNK
.00 AIR/CAT (PREVIOUS)
.00 AIR/NCK
.00 AIR/TNK
.00 AIR/CAT/NCK
.00 AIR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 AIR
.00 CAT
.00 NCK
.00 TNK
.00 EGR/CAT (SUBSEQUENT)
.00 EGR/NCK
.00 EGR/TNK
.00 EGR/CAT/NCK
.00 EGR/CAT/TNK
.00 CAT/NCK
.00 CAT/TNK
.00 EGR
.00 CAT
.00 NCK
.00 TNK
-------
D-109
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5^31
5432
5433
5'4 34
54 35
NO PROGRAM (UNITY MATRIX)
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
i .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
. 00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
1 .00
EVAP/PCV
AIR/CAT (PREViOUS)
AIR/NCK
AIR/TNK
AIR/CAT/NCK
A! R/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (PREVIOUS)
EGR/NCK
EGR /TNK
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
AIR/CAT (SUBSEQUENT
AIR/NCK
AIR/TNK
AIR/CAT/NCK
A 1 R/CAT/TNK
CAT/NCK
CAT/TNK
AIR
CAT
NCK
TNK
EGR/CAT (SUBSEQUENT
EGR/NCrx
EGR/TNi\
EGR/CAT/NCK
EGR/CAT/TNK
CAT/NCK
CAT/TNK
EGR
CAT
NCK
TNK
------- |