BASELINE
DATA
SET
BASELINE
DATA
SET
Facility
Name
City
State
Aircraft/
Aerospace
Appl/
Bus
Equip
A­
1
Fiberglass,
Inc.
Hastings
NE
0
0
A.
R.
E.,
Inc.
(Massillon)
Massillon
OH
0
0
A.
R.
E.,
Inc.
(Mount
Eaton)
Mount
Eaton
OH
0
0
ABC
Industries,
Inc.
(Grand
Junction,
CO)
Grand
Junction
CO
0
0
ABC
Industries,
Inc.
(Grand
Junction,
CO)
Grand
Junction
CO
0
0
ABC
Industries,
Inc.
(Wallace,
ID)
Wallace
ID
0
0
ABC
Industries,
Inc.
(Wallace,
ID)
Wallace
ID
0
0
ABC
Industries,
Inc.
(Winona
Lake,
IN)
Winona
Lake
IN
0
0
ABC
Industries,
Inc.
(Winona
Lake,
IN)
Winona
Lake
IN
0
0
Accent
Marble
Co.,
Inc.
(Houston,
TX)
Houston
TX
0
0
Accra
Industries,
Inc.
South
Beloit
IL
0
0
Accurate
Glass,
Inc.
Terre
Haute
IN
0
0
Acme
Fiberglass,
Inc.
Hayward
CA
0
0
ACME
Reinforced
Plastics,
Inc.
Marysville
CA
0
0
ACME
Reinforced
Plastics,
Inc.
Marysville
CA
0
0
ACME
Reinforced
Plastics,
Inc.
Marysville
CA
0
0
ACME
Reinforced
Plastics,
Inc.
Marysville
CA
0
0
Aero
Transportation
Products
Independence
MO
0
0
Aero
Transportation
Products
Independence
MO
0
0
AKER
Plastics
Co.,
Inc.
(Martinsburg)
Martinsburg
WV
0
0
AKER
Plastics
Co.,
Inc.
(Martinsburg)
Martinsburg
WV
0
0
AKER
Plastics
Co.,
Inc.
(Plymouth,
N
Oak
Rd)
Plymouth
IN
0
0
AKER
Plastics
Co.,
Inc.
(Plymouth,
Pidco
Dr)
Plymouth
IN
0
0
Alliance
Equipment
Co.,
Inc.
Alliance
OH
0
0
Allied
Moulded
Products,
Inc.
Bryan
OH
0
0
American
Acrylic
Corp.
West
Babylon
NY
0
0
American
Bluegrass
Marble
Co.,
Inc.
Louisville
KY
0
0
American
Marble
Co.,
Inc.
Birmingham
AL
0
0
American
Reinforced
Plastics
Tacoma
WA
0
0
American
Slate
and
Marble
of
Hickory,
Inc.
Hickory
NC
0
0
Americh
Corp.
(Charlotte,
NC)
Charlotte
NC
0
0
Americh
Corp.
(Hollywood,
CA)
North
Hollywood
CA
0
0
An­
Cor
Industrial
Plastics,
Inc.
North
Tonawanda
NY
0
0
An­
Cor
Industrial
Plastics,
Inc.
North
Tonawanda
NY
0
0
Appalachian
Plastics,
Inc.
Glade
Spring
VA
0
0
Appalachian
Plastics,
Inc.
Glade
Spring
VA
0
0
Appalachian
Plastics,
Inc.
Glade
Spring
VA
0
0
Appalachian
Plastics,
Inc.
Glade
Spring
VA
0
0
Appalachian
Plastics,
Inc.
Glade
Spring
VA
0
0
Appalachian
Plastics,
Inc.
Glade
Spring
VA
0
0
Appalachian
Plastics,
Inc.
Glade
Spring
VA
0
0
Appalachian
Plastics,
Inc.
Glade
Spring
VA
0
0
Applied
Composites
Corp.
Saint
Charles
IL
0
0
Applied
Composites
Corp.
Saint
Charles
IL
0
0
Applied
Composites
Corp.
Saint
Charles
IL
0
0
Aqua
Bath
Co.,
Inc.
Nashville
TN
0
0
Armorcast
Products
Co.
North
Hollywood
CA
0
1
Arrow
Dynamics,
Inc.
Clearfield
UT
0
0
Arrowhead
Plastic
Engineering,
Inc.
Muncie
IN
0
0
Arrowhead
Plastic
Engineering,
Inc.
Muncie
IN
0
0
Athena
Marble,
Inc.
Salisbury
NC
0
0
Attbar
Plastics,
Inc.
Vancouver
WA
0
0
Austin
Countertops,
Inc.
Austin
TX
0
0
Baja
Products
Ltd.
(Salisbury)
Salisbury
NC
0
0
Baja
Products
Ltd.
(Salisbury)
Salisbury
NC
0
0
Baja
Products
Ltd.
(Salisbury)
Salisbury
NC
0
0
Baja
Products
Ltd.
(Salisbury)
Salisbury
NC
0
0
Baja
Products
(Tucson)
Tucson
AZ
0
0
Baja
Products
(Tucson)
Tucson
AZ
0
0
Bathcraft,
Inc.
Valdosta
GA
0
0
Beden­
Baugh
Products,
Inc.
Laurens
SC
0
0
Beden­
Baugh
Products,
Inc.
Laurens
SC
0
0
Bedford
Reinforced
Plastics,
Inc.
Bedford
PA
0
0
Beetle
Plastics,
Inc.
Ardmore
OK
0
0
Beetle
Plastics,
Inc.
Ardmore
OK
0
0
Beetle
Plastics,
Inc.
Ardmore
OK
0
0
Belding
Tank
Technology
(D
&
R
Fabrication,
Inc.)
Greenville
MI
0
0
Belding
Tank
Technology
(D
&
R
Fabrication,
Inc.)
Greenville
MI
0
0
Belding
Tank
Technology
(D
&
R
Fabrication,
Inc.)
Greenville
MI
0
0
Bittner
Industries,
Inc.
Prichard
AL
0
0
Bittner
Industries,
Inc.
Prichard
AL
0
0
Bittner
Industries,
Inc.
Prichard
AL
0
0
Blue
Dolphin
Fiberglass
Pools
Largo
FL
0
0
Bolfing
Brothers
Marble,
Inc.
Cypress
TX
0
0
Bowie
Manufacturing,
Inc.
Lake
City
IA
0
0
Bowie
Manufacturing,
Inc.
Lake
City
IA
0
0
Bradley
Specialties
Corp.
Shartlesville
PA
0
0
Bremen
Glas,
Inc.
Bremen
IN
0
0
Bristol
Fiberlite
Industries
Santa
Ana
CA
0
0
Brunnel
Products
of
Florida,
Inc.
St.
Petersburg
FL
0
0
Builders
Marble,
Inc.
Jackson
MS
0
0
C
&
K
Fiberglass
Plastics,
Inc.
Millersburg
IN
0
0
Cameo
Marble
New
Albany
IN
0
0
Cameo
Marble
New
Albany
IN
0
0
Capital
Marble
Creations,
Inc.
Lillington
NC
0
0
Capon
Valley
Marble,
Inc.
Moorefield
WV
0
0
Carolina
Counters
Locust
NC
0
0
Carolina
Counters
Locust
NC
0
0
Carsonite
International
Corp.
Carson
City
NV
0
0
Carsonite
International
Corp.
Carson
City
NV
0
0
CDR
Systems
Corp.
(Corcoran)
Corcoran
CA
0
0
CDR
Systems
Corp.
(Corcoran)
Corcoran
CA
0
0
CDR
Systems
Corp.
(Corcoran)
Corcoran
CA
0
0
CDR
Systems
Corp.
(Corcoran)
Corcoran
CA
0
0
CDR
Systems
Corp.
(Waynoka)
OK
0
0
CDR
Systems
Corp.
(Waynoka)
OK
0
0
CDR
Systems
Corp.
(Waynoka)
OK
0
0
CDR
Systems
Corp.
(Palatka)
Palatka
FL
0
0
CDR
Systems
Corp.
(Palatka)
Palatka
FL
0
0
CDR
Systems
Corp.
(Palatka)
Palatka
FL
0
0
CDR
Systems
Corp.
(Palatka)
Palatka
FL
0
0
CDR
Systems
Corp.
(Palatka)
Palatka
FL
0
0
CDR
Systems
Corp.
(Palatka)
Palatka
FL
0
0
Cedar
Manufacturing,
Inc.
(Bremen
Glas)
Cedar
Rapids
IA
0
0
Central
Marble
Products,
Inc.
Rice
MN
0
0
Century
Manufacturing
Co.
Aurora
NE
0
0
Century
Manufacturing
Co.
Aurora
NE
0
0
Century
Manufacturing
Co.
Aurora
NE
0
0
Century
Marble
Co.,
Inc.
Indianapolis
IN
0
0
Chance
Operations,
Inc.
Wichita
KS
0
0
Chance
Operations,
Inc.
Wichita
KS
0
0
Charloma
Fiberglass,
Inc.
Cherryvale
KS
0
0
Charloma
Fiberglass,
Inc.
Cherryvale
KS
0
0
Charloma
Fiberglass,
Inc.
Cherryvale
KS
0
0
Clark
Manufacturing
Chino
CA
0
0
Coastal
Engineered
Products,
Inc.
Varnville
SC
0
0
Composites
USA,
Inc.
Northeast
MD
0
0
Composites
USA,
Inc.
Northeast
MD
0
0
Composites
USA,
Inc.
Northeast
MD
0
0
Composites
USA,
Inc.
Northeast
MD
0
0
Comtech
Antenna
Systems,
Inc.
Saint
Cloud
FL
0
0
Concept
Plastics,
Inc.
High
Point
NC
0
0
Concept
Plastics,
Inc.
High
Point
NC
0
0
Conley
Corp.
Tulsa
OK
0
0
Contemporary
Products,
Inc.
Menomonee
Falls
WI
0
0
Contemporary
Products,
Inc.
Menomonee
Falls
WI
0
0
Contemporary
Products,
Inc.
Menomonee
Falls
WI
0
0
Continental
Camper
Co.,
Inc.
La
Follette
TN
0
0
Core
Materials
Corp.
(formerly
Navistar
International)
Columbus
OH
0
0
Covermaster,
Inc.
Elkhart
IN
0
0
Creative
Pultrusions,
Inc.
(Alum
Bank)
Alum
Bank
PA
0
0
Creative
Pultrusions,
Inc.
(Roswell,
NM)
Roswell
NM
0
0
Cultured
Marble
Products,
Ltd.
Sacramento
CA
0
0
Custom
Fibreglass
Manufacturing
Co.
Long
Beach
CA
0
0
Custom
Fibreglass
Manufacturing
Co.
Long
Beach
CA
0
0
Custom
Marble,
Inc.
Millstadt
IL
0
0
Dasco
Pro,
Inc.
Rockford
IL
0
0
Delta
Fiberglass
&
Environmental
Products,
Inc.
Denham
Springs
LA
0
0
Delta
Fiberglass
Structures,
Inc.
Salt
Lake
City
UT
0
0
Delta
Fiberglass
Structures,
Inc.
Salt
Lake
City
UT
0
0
Delta
Fiberglass
Structures,
Inc.
Salt
Lake
City
UT
0
0
Delta
Fiberglass
Structures,
Inc.
Salt
Lake
City
UT
0
0
Diamond
Coach
Corp.
Oswego
KS
0
0
Diamond
Fiberglass
Fabricators,
Inc.
Victoria
TX
0
0
Diamond
Fiberglass
Fabricators,
Inc.
Victoria
TX
0
0
Dom­
Fab
(DFI
Pultruded
Composites)
Erlanger
KY
0
0
E­
T­
M
Enterprises,
Inc.
Grand
Ledge
MI
0
0
E­
T­
M
Enterprises,
Inc.
Grand
Ledge
MI
0
0
Eagle
Craft,
Inc.
Plymouth
IN
0
0
Ebonite
International,
Inc.
Hopkinsville
KY
0
0
Eckler
Industries
Titusville
FL
0
0
Eckler
Industries
Titusville
FL
0
0
ED
Industries,
Inc.
(Sportsman
Pickup
Covers)
Rogersville
MO
0
0
ED
Industries,
Inc.
(Sportsman
Pickup
Covers)
Rogersville
MO
0
0
Electric­
Glass,
Inc.
Jackson
TN
0
0
Elmore
Truck
Accessories,
Inc.
Elmore
MN
0
0
Emsig
Manufacturing
Corp.
New
York
NY
0
0
Emsig
Manufacturing
Corp.
New
York
NY
0
0
Emsig
Manufacturing
Corp.
New
York
NY
0
0
Epoch
Industries
Los
Angeles
CA
0
0
Evelands,
Inc.
Backus
MN
0
0
Faball
Enterprises
of
Utah,
Inc.
Clearfield
UT
0
0
FG
Products,
Inc.
Rice
Lake
WI
0
0
Fiber
Pad,
Inc.
Tulsa
OK
0
0
Fiber
Pad,
Inc.
Tulsa
OK
0
0
Fiber
Pro
(formerly
Great
Dane
Trailers
Indiana,
Inc.)
Cadillac
MI
0
0
Fibercast
Co.
Sand
Springs
OK
0
0
Fibercast
Co.
Sand
Springs
OK
0
0
Fibercast
Co.
Sand
Springs
OK
0
0
Fibercast
Co.
Sand
Springs
OK
0
0
Fiberdome,
Inc.
(Plant
#1)
Lake
Mills
WI
0
0
Fiberflex,
Inc.
Big
Spring
TX
0
0
Fiberflex,
Inc.
Big
Spring
TX
0
0
Fiberflex,
Inc.
Big
Spring
TX
0
0
Fiberglass
&
Plastic
Fab.,
Inc.
Indianapolis
IN
0
0
Fiberglass
&
Plastic
Fab.,
Inc.
Indianapolis
IN
0
0
Fiberglass
Engineering
Corp.
Midland
VA
0
0
Fiberglass
Forms,
Inc.
Independence
KS
0
0
Fiberglass
Forms,
Inc.
Independence
KS
0
0
Fiberglass
Forms,
Inc.
Independence
KS
0
0
Fiberglass
Industries,
Inc.
Fort
Valley
GA
0
0
Fiberglass
Industries,
Inc.
Fort
Valley
GA
0
0
Fiberglass
Plus
Recreational
Industries,
Inc.
Biddeford
ME
0
0
Fiberglass
Products,
Inc.
Auburn
ME
0
0
Fiberglass
Products,
Inc.
Auburn
ME
0
0
Fiberglass
Specialties,
Inc.
Henderson
TX
0
0
Fiberglass
Systems,
Inc.
Boise
ID
0
0
Fiberglass
Systems,
Inc.
Boise
ID
0
0
Fibre
Body
Industries,
Inc.
Swea
City
IA
0
0
Fibrenetics,
Inc.
Woodbridge
NJ
0
0
Fibrenetics,
Inc.
Woodbridge
NJ
0
0
Fibrex
Corp.
Burlington
WA
0
0
Fibrex
Corp.
Burlington
WA
0
0
Florida
Line
of
Astatula,
Inc.
Astatula
FL
0
0
Marble
Creations,
Inc.
(Foreman
Industries,
Inc.)
Warsaw
IN
0
0
Foremost
Interiors,
Inc.
Rancho
Cordova
CA
0
0
Fowler
Manufacturing,
Inc.
Atlantic
Beach
FL
0
0
Fowler
Manufacturing,
Inc.
Atlantic
Beach
FL
0
0
G.
W.
Fiberglass,
Inc.
O'Fallon
MO
0
0
Gesmar
Corp.
Richmond
VA
0
0
GHM,
Inc.
Orwigsburg
PA
0
0
GHM,
Inc.
Orwigsburg
PA
0
0
Gibbon
Fiberglass
Reprod.,
Inc.
Gibbon
NE
0
0
Glas
Master,
Inc.
(Plant
#1)
White
Pigeon
MI
0
0
Glas
Master,
Inc.
(Plant
#2)
White
Pigeon
MI
0
0
Glasforms,
Inc.
(Birmingham)
Birmingham
AL
0
0
Glasforms,
Inc.
(San
Jose)
San
Jose
CA
0
0
Glasgo
Plastics,
Inc.
Springfield
OH
0
0
Glasgo
Plastics,
Inc.
Springfield
OH
0
0
Glasteel
Industrial
Laminates
Collierville
TN
0
0
Global
Glass,
Inc.
Elkhart
IN
0
0
GPI
Corp.
Schofield
WI
0
0
GPI
Corp.
Schofield
WI
0
0
GPM
Industries,
Inc.
Holland
MI
0
0
Grayson
Tool
Co.
Minden
NE
0
0
Great
Lakes
Plastics
Corp.
Hancock
MI
0
0
Great
Lakes
Plastics
Corp.
Hancock
MI
0
0
Gruber
Systems,
Inc.
Valencia
CA
0
0
H
&
R
Industries,
Inc.
Beecher
IL
0
0
Hartzell
Fan,
Inc.
(Bldg
275)
Piqua
OH
0
0
Hartzell
Fan,
Inc.
(Bldg
275)
Piqua
OH
0
0
Hartzell
Fan,
Inc.
(Bldg
275)
Piqua
OH
0
0
Hartzell
Fan,
Inc.
(Bldg
275)
Piqua
OH
0
0
Hartzell
Fan,
Inc.
(Bldg
275)
Piqua
OH
0
0
Hasbrouck
Plastics,
Inc.
Lake
View
NY
0
0
Hasbrouck
Plastics,
Inc.
Lake
View
NY
0
0
Hastings
Group,
Inc.
­
Viatec
(Belding)
Belding
MI
0
0
Hastings
Group,
Inc.
­
Viatec
(Belding)
Belding
MI
0
0
Hastings
Group,
Inc.
­
Viatec
(Belding)
Belding
MI
0
0
Hastings
Reinforced
Plastics
­
Viatec
(Hastings)
Hastings
MI
0
0
Hastings
Reinforced
Plastics
­
Viatec
(Hastings)
Hastings
MI
0
0
Hastings
Reinforced
Plastics
­
Viatec
(Hastings)
Hastings
MI
0
0
HEMCO
Corp.
Independence
MO
0
0
Henderson,
Black
&
Green,
Inc.
Troy
AL
0
0
Heritage
Marble
of
Ohio,
Inc.
Columbus
OH
0
0
Hess
County
Industries
of
WV,
Inc.
La
Habra
CA
0
0
Hood
Manufacturing,
Inc.
Santa
Ana
CA
0
0
Hood
Manufacturing,
Inc.
Santa
Ana
CA
0
0
Hood
Manufacturing,
Inc.
Santa
Ana
CA
0
0
Hy­
Tec
Fiberglass,
Inc.
Fort
Wayne
IN
0
0
I.
M.
Penna,
Inc.
Houston
TX
0
0
I.
M.
Penna,
Inc.
Houston
TX
0
0
Images
Products
Corp.
Erwin
TN
0
0
IMCO
Reinforced
Plastics,
Inc.
Moorestown
NJ
0
0
Industrial
Dielectrics,
Inc.
Noblesville
IN
0
0
Industrial
Dielectrics,
Inc.
Noblesville
IN
0
0
Industrial
Fiberglass
Specialties,
Inc.
Dayton
OH
0
0
Industrial
Linings,
Inc.
Mobile
AL
0
0
International
Grating,
Inc.
Houston
TX
0
0
International
Grating,
Inc.
Houston
TX
0
0
International
Marble,
Inc.
Woodstock
GA
0
0
International
Reinforced
Plastics
Denmark
SC
0
0
International
Reinforced
Plastics
Denmark
SC
0
0
Iten
Industries
Ashtabula
OH
0
0
Jason
Industries,
Inc.
(Elkhart,
IN)
Elkhart
IN
0
0
Jason
International,
Inc.
(N.
Little
Rock,
AR)
North
Little
Rock
AR
0
0
Johnson
Truck
Bodies
Rice
Lake
WI
0
0
Johnson
Truck
Bodies
Rice
Lake
WI
0
0
Kalwall
Corp.
Bow
NH
0
1
KBK
Industries,
Inc.
Rush
Center
KS
0
0
KBK
Industries,
Inc.
Rush
Center
KS
0
0
Kenro,
Inc.
Fredonia
WI
0
0
Kerrico
Corp.
Selinsgrove
PA
0
0
Kivett's,
Inc.
Clinton
NC
0
0
Kreider
Manufacturing,
Inc.
Ligonier
IN
0
0
Laminated
Products,
Inc.
Kenosha
WI
0
0
Larson
Co.
AZ
0
0
Larson
Co.
AZ
0
0
LaValley
Industries,
Inc.
(Vancouver)
Vancouver
WA
0
0
LaValley
Industries,
Inc.
(Vancouver)
Vancouver
WA
0
0
Lawrence
Wittman
&
Co.,
Inc.
Copiague
NY
0
0
Lawrence
Wittman
&
Co.,
Inc.
Copiague
NY
0
0
Leer
East,
Inc.
Milton
PA
0
0
Leer
Midwest
Elkhart
IN
0
0
Lehigh
Cultured
Marble,
Inc.
Macungie
PA
0
0
Liberty
Polyglas,
Inc.
West
Mifflin
PA
0
0
Lippert
Corp.
Menomonee
Falls
WI
0
0
Lippert
Corp.
Menomonee
Falls
WI
0
0
LL
Cultured
Marble
Mount
Airy
NC
0
0
Lund
Industries,
Inc.
Minneapolis
MN
0
0
M.
C.
Gill
Corp.
El
Monte
CA
1
0
Mac
Molding
Co.,
Inc.
Saint
Louis
MO
0
0
Magnum
Plastics,
Inc.
Aurora
OH
0
0
Magnum
Plastics,
Inc.
Aurora
OH
0
0
Marbelite
Corp.
Novi
MI
0
0
Marble
Designs,
Inc.
Central
Point
OR
0
0
Marble
Products
Co.
Wichita
KS
0
0
Marble
Products
Co.
Wichita
KS
0
0
Marble
Works,
Inc.
Greenwood
DE
0
0
Marblecast
Products,
Inc.
Wheeling
IL
0
0
Marquis
Corp.
Independence
OR
0
0
McClarin
Plastics,
Inc.
Hanover
PA
0
0
McClarin
Plastics,
Inc.
Hanover
PA
0
0
McClure
Industries,
Inc.
Portland
OR
0
0
Melcher
Manufacturing
Co.,
Inc.
Spokane
WA
0
0
Mesa
Fiberglass,
Inc.
Commerce
City
TN
0
0
Mesa
Fiberglass,
Inc.
Commerce
City
TN
0
0
Mesa
Fully
Formed,
Inc.
Mesa
AZ
0
0
Michiana
Fiberglass,
Inc.
White
Pigeon
MI
0
0
Micro­
Fab,
Inc.
Theodore
AL
0
0
Micro­
Fab,
Inc.
Theodore
AL
0
0
Miles
Fiberglass
&
Plastics,
Inc.
Oregon
City
OR
0
0
Miles
Fiberglass
&
Plastics,
Inc.
Oregon
City
OR
0
0
Millennium
Products,
Inc.
Elkhart
IN
0
0
Millennium
Products,
Inc.
Elkhart
IN
0
0
Mincey
Marble
Manufacturing,
Inc.
Gainesville
GA
0
0
Miracle
Recreation
Co.
Monett
MO
0
0
Molded
Plastic
Industries,
Inc.
Holt
MI
0
0
Molded
Plastic
Industries,
Inc.
Holt
MI
0
0
Molded
Plastic
Industries,
Inc.
Holt
MI
0
0
Monarch
Plastic,
Inc.
Orrville
OH
0
0
Monarch
Plastic,
Inc.
Orrville
OH
0
0
Mr.
Tubs,
Inc.
Sugar
Hill
GA
0
0
Murphy
Body
Co.
Wilson
NC
0
0
National
Fiber
Glass
Products,
Inc.
Romeoville
IL
0
0
New
England
Plastic
Coated
Products,
Inc.
Norton
MA
0
0
New
England
Plastic
Coated
Products,
Inc.
Norton
MA
0
0
New
York
Blower
Co.
(Plant
#2)
La
Porte
IN
0
0
New
York
Blower
Co.
(Plant
#2)
La
Porte
IN
0
0
Newport
Laminates
Santa
Ana
CA
0
0
Niagara
Fiberglass,
Inc.
Buffalo
NY
0
0
Non
Metallic
Resources,
Inc.
Mobil
AL
0
0
Nordic
Fiberglass,
Inc.
(Devils
Lake)
Devils
Lake
ND
0
0
Nordic
Fiberglass,
Inc.
(Devils
Lake)
Devils
Lake
ND
0
0
Nordic
Fiberglass,
Inc.
(Devils
Lake)
Devils
Lake
ND
0
0
Nordic
Fiberglass,
Inc.
(Warren)
Warren
MN
0
0
Northwest
Bodies,
Inc.
Manson
IA
0
0
Nova
Group,
Inc.
Napa
CA
0
0
Nova
Group,
Inc.
Napa
CA
0
0
Nova
Group,
Inc.
Napa
CA
0
0
Nova
Marble
Products
Asheville
NC
0
0
Oasis­
Bertch
Cabinet
Manufacturing
Waterloo
IA
0
0
Oasis
Industries,
Inc.
Batavia
IL
0
0
Odom
Fiberglass,
Inc.
Milton
FL
0
0
Olympic
Fiberglass
Industries,
Inc.
Rochester
IN
0
0
Omega
Pultrusions,
Inc.
Aurora
OH
0
0
Omega
Pultrusions,
Inc.
Aurora
OH
0
0
Omega
Pultrusions,
Inc.
Aurora
OH
0
0
Omega
Pultrusions,
Inc.
Aurora
OH
0
0
Osborne
Industries,
Inc.
Osborne
KS
0
0
Oxford
CMP,
Inc.
Oxford
MS
0
0
Pacific
Tank,
Ltd.
Adelanto
CA
0
0
Pacific
Tank,
Ltd.
Adelanto
CA
0
0
Pacific
Tank,
Ltd.
Adelanto
CA
0
0
Parkson
Aeration
&
Fiberglas
Corp.,
Inc.
Medley
FL
0
0
Parkson
Aeration
&
Fiberglas
Corp.,
Inc.
Medley
FL
0
0
Parthenon
Marble
Products,
Inc.
Greenville
SC
0
0
Pearl
Baths,
Inc.
Brooklyn
Park
MN
0
0
Perma
Grain
Products,
Inc.
Lenoir
City
TN
0
0
Peterson
Products
Belmont
CA
0
0
Peterson
Products
Belmont
CA
0
0
Phil
Carter
System,
Inc.
Newport
News
VA
0
0
Picken's
Plastics,
Inc.
Ashtabula
OH
0
0
Picken's
Plastics,
Inc.
Ashtabula
OH
0
0
Picken's
Plastics,
Inc.
Ashtabula
OH
0
0
Picken's
Plastics,
Inc.
Ashtabula
OH
0
0
Picken's
Plastics,
Inc.
Ashtabula
OH
0
0
Piedmont
Fiberglass,
Inc.
Mooresville
NC
0
0
Pillings
F.
R.
P.
Shamokin
PA
0
0
Pillings
F.
R.
P.
Shamokin
PA
0
0
Pinta's
Cultured
Marble,
Inc.
Worth
IL
0
0
Plas­
Tech,
Ltd.
Honolulu
HI
0
0
Plas/
Steel
Products
Walkerton
IN
0
0
Plasti­
Fab,
Inc.
Tualatin
OR
0
0
Plasti­
Fab,
Inc.
Tualatin
OR
0
0
Plastic
Composites
Corp.
Fort
Wayne
IN
0
0
Plastic
Composites
Corp.
Fort
Wayne
IN
0
0
Plastic
Composites
Corp.
Fort
Wayne
IN
0
0
Plastic
Development
Co.
Williamsport
PA
0
0
Polymer
Concrete
Corp.
Detroit
MI
0
0
Polyply,
Inc.
(Grand
Haven)
Grand
Haven
MI
0
0
Prestigious
Accessories,
Inc.
Tyler
TX
0
0
Primero,
Inc.
Nashua
NH
0
0
Prodelin
Corp.
(Catawba
Facility)
Catawba
NC
0
1
Prototype
Concepts,
Inc.
Costa
Mesa
CA
0
0
R
&
D
Marble
Willis
TX
0
0
Radiant
Marble
Co.
Deerfield
Beach
FL
0
0
Red
Ewald,
Inc.
Karnes
City
TX
0
0
Red
Ewald,
Inc.
Karnes
City
TX
0
0
Retterbush
Injection
Molded
Fiberglass
Corp.
Piqua
OH
0
0
Retterbush
Injection
Molded
Fiberglass
Corp.
Piqua
OH
0
0
Roma
Marble,
Inc.
Ludlow
MA
0
0
Rubber
&
Plastic
Applicators
Mobile
AL
0
0
Rubber
&
Plastic
Applicators
Mobile
AL
0
0
Rynone
Manufacturing
Corp.
(Sayre
Plant)
Sayre
PA
0
0
S.
R.
Smith,
Inc.
Canby
OR
0
0
S.
R.
Smith,
Inc.
Canby
OR
0
0
Schmitt
Marble
Products
Loveland
OH
0
0
Seal
Reinforced
Fiberglass
Copiague
NY
0
0
Seal
Reinforced
Fiberglass
Copiague
NY
0
0
Shenandoah
Fiberglass
Products
Co.
Front
Royal
VA
0
0
Shenandoah
Fiberglass
Products
Co.
Front
Royal
VA
0
0
Southeast
Marble,
Inc.
Kissimmee
FL
0
0
Space
Tables,
Inc.
Minneapolis
MN
0
0
Specialty
Plastics
Associates,
Inc
Lakeland
FL
0
0
Specialty
Plastics,
Inc.
Baton
Rouge
LA
0
0
St.
Croix
of
Park
Falls,
Ltd.
Park
Falls
WI
0
0
St.
Mary's
Marble,
L.
L.
C.
Saint
Marys
KS
0
0
Standard
Glas,
Inc.
Bremen
IN
0
0
Standard
Glas,
Inc.
Bremen
IN
0
0
Structron
Corp.
San
Marcos
CA
0
0
Sunrise
Fiberglass
Corp.
Wyoming
MN
0
0
Sunrise
Fiberglass
Corp.
Wyoming
MN
0
0
Sunrise
Fiberglass
Corp.
Wyoming
MN
0
0
Sunset
Plastics,
Inc.
Anderson
CA
0
0
Superior
Home
Products
Maryville
IL
0
0
Superior
Home
Products
Maryville
IL
0
0
Synmar,
Inc.
San
Francisco
CA
0
0
Taylor
Industries,
Inc.
Parker
Ford
PA
0
0
Teco,
Inc.
Fort
Wayne
IN
0
0
Tecton
(Fargo)
Fargo
ND
0
0
Tiffany
Marble
Manufacturing,
Inc.
Fenton
MO
0
0
Tom
Smith
Fiberglass,
Inc.
Eugene
OR
0
0
Tom
Smith
Fiberglass,
Inc.
Eugene
OR
0
0
Tom
Smith
Fiberglass,
Inc.
Eugene
OR
0
0
Trail
Wagons,
Inc.
Yakima
WA
0
0
Tri­
City
Marble,
Inc.
Allentown
PA
0
0
U.
S.
Fiberglass
Products,
Inc.
Middlebranch
OH
0
0
U.
S.
Fiberglass
Products,
Inc.
Middlebranch
OH
0
0
Ultra/
Glas
of
Lakeville
Lakeville
IN
0
0
United
States
Marble,
Inc.
Remus
MI
0
0
Universal
Plastics,
Inc.
Maple
Grove
MN
0
0
Universal
Plastics,
Inc.
Maple
Grove
MN
0
0
Universal
Plastics,
Inc.
Maple
Grove
MN
0
0
Universal
Plastics,
Inc.
Maple
Grove
MN
0
0
Universal
Plastics,
Inc.
Maple
Grove
MN
0
0
Universal
Plastics,
Inc.
Maple
Grove
MN
0
0
Universal
Plastics,
Inc.
Maple
Grove
MN
0
0
Universal
Plastics,
Inc.
Maple
Grove
MN
0
0
Vendura
Industries,
Inc.
Madison
WI
0
0
Venetian
Marble,
Inc.
(Helotes,
TX)
Helotes
TX
0
0
Venetian
Marble,
Inc.
(Richmond,
VA)
Richmond
VA
0
0
Vertex
Plastics,
Inc.
Kearney
MO
0
0
VMC
Fiberglass
Products,
Inc./
Tri­
Glas
Daleville
AL
0
0
Warminster
Fiberglass
Co.
(Jacksonville)
Jacksonville
TX
0
0
Warminster
Fiberglass
Co.
(Jacksonville)
Jacksonville
TX
0
0
Warminster
Fiberglass
Co.
(Jacksonville)
Jacksonville
TX
0
0
Warminster
Fiberglass
Co.
(Jacksonville)
Jacksonville
TX
0
0
Warminster
Fiberglass
Co.
(Southampton)
Southampton
PA
0
0
Warminster
Fiberglass
Co.
(Southampton)
Southampton
PA
0
0
Warminster
Fiberglass
Co.
(Southampton)
Southampton
PA
0
0
Warminster
Fiberglass
Co.
(Southampton)
Southampton
PA
0
0
Warminster
Fiberglass
Co.
(Southampton)
Southampton
PA
0
0
Warminster
Fiberglass
Co.
(Southampton)
Southampton
PA
0
0
Water
Heater
Innovations,
Inc.
Eagan
MN
0
0
Wayne
Manufacturing
Co.
Cedar
Rapids
IA
0
0
Western
Recreational
Vehicles,
Inc.
Yakima
WA
0
0
William
Kreysler
&
Associates,
Inc.
Petaluma
CA
0
0
William
Kreysler
&
Associates,
Inc.
Petaluma
CA
0
0
William
Kreysler
&
Associates,
Inc.
Petaluma
CA
0
0
William
Kreysler
&
Associates,
Inc.
Petaluma
CA
0
0
Wilson
Marble
Co.
Marion
NC
0
0
Xenon
Co.,
Inc.
Ashland
VA
0
0
Xenon
Co.,
Inc.
Ashland
VA
0
0
Xerxes
Corp.
(Anaheim)
Anaheim
CA
0
0
Xerxes
Corp.
(Anaheim)
Anaheim
CA
0
0
Xerxes
Corp.
(Anaheim)
Anaheim
CA
0
0
Xerxes
Corp.
(Avon)
Avon
OH
0
0
Xerxes
Corp.
(Avon)
Avon
OH
0
0
Xerxes
Corp.
(Avon)
Avon
OH
0
0
Xerxes
Corp.
(Lakeland)
Lakeland
FL
0
0
Xerxes
Corp.
(Seguin)
Seguin
TX
0
0
Xerxes
Corp.
(Tipton)
Tipton
IA
0
0
Xerxes
Corp.
(Williamsport)
Williamsport
MD
0
0
Yankee
Plastic
Co.
Davenport
IA
0
0
Zane's
Fiberglass
Shop,
Inc.
Scranton
ND
0
0
Zehrco
Plastics,
Inc.
(Plant
#1)
Ashtabula
OH
0
0
Custom
Fiberglass
Moldings,
Inc.
0
0
Dixie­
Pacific
Manufacturing
Co.
0
0
Fiber­
Tech
Industries,
Inc.
0
0
Hydro
Systems
0
0
Gen
Construction
Plumbing
Fixtures
Panels
Consumer
Prod
Corrosion­
Resistant
Electrical/
Electronic
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
Land
Transpt
Misc
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
1
1
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
1
0
1
0
0
0
0
0
0
1
0
1
0
1
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
1
0
0
0
