Year |
|
Project |
|
Owner |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SPECIAL BUILDING STRUCTURES
(CULTURAL-EDUCATIONAL-HOTELS -SPORTS FACILITIES -MUSEUMS etc.) |
|
|
|
|
|
|
|
|
|
|
|
|
2013 |
|
Refreshment hall &
forecourt pergolas in the Elementary school of Roussopouli |
|
MUNICIPALITY
of LEMNOS |
|
Structural
design of Refreshment hall & forecourt pergolas in the Elementary school
of Roussopouli, Lemnos |
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-2013 |
|
Astronomic
observatory park on mount Orliakas, Grevena |
|
REGION OF WESTERN MACEDONIA - ANAPTYXIAKI GREVENON |
|
Astronomic observatory park
on mount Orliakas, Grevena |
|
|
` |
|
|
|
|
|
|
|
|
|
|
2008 |
|
Municipal multiple
activities Athletic Center in Thessaloniki |
|
MUNICIPALITY of THESSALONIKI |
|
Three
storey steel building with concrete floors on pile foundation |
|
|
|
|
|
|
|
|
|
|
|
|
|
2008 |
|
Structural
design: Building donated by Michael Zachos. |
|
MUNICIPALITY of ARGOS ORESTIKON - Region of Western
Macedonia |
|
Structural
design: Building donated by Michael Zachos. A four story building for
municipal services housing. Total area:600 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2008 |
|
Elementary school |
|
PERFECTURE of KASTORIA |
|
Expansion
of the 5th Elementary school of Kastoria |
|
|
|
|
|
|
|
|
|
|
|
|
|
2008 |
|
Elementary
school |
|
PERFECTURE of KASTORIA |
|
Expansion
of the Elementary school of Dipotamia, Kastoria |
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-2010 |
|
Structural design for the
Central monetary vault of the Bank of Greece in Thessaloniki |
|
BANK OF GREECE |
|
Supervision
of the construction of the building complex, the surrounding area works, and
the acess road |
|
|
|
|
|
|
|
|
|
|
|
|
|
2000 -2008 |
|
Structural design for the
Central monetary vault of the Bank of Greece in Thessaloniki. |
|
BANK OF GREECE |
|
The project
consists of three major buildings (administration building, central vault,
money sorting and trafficking : total area 7748m2), two auxiliary
buildings (entrance check &
parking :total area 865m2) , and shaping of the surrounding area (roads,
underground passes, retaining walls etc. : total area: 30150 m2) |
|
|
|
|
|
|
|
|
|
|
|
|
|
2006-2007 |
|
Structural design of a school campus In Tagarades,
Thessaloniki |
|
PINEWOOD, THE INTERNATIONAL SCHOOL OF THESSALONIKI |
|
The school
campus includes Kindergarten, Elementary school, High school, Library, Amphitheater, Fitness Center,
Boardinghouse, Indoor Basketball stadium, Open tennis and football courts.
-Total area: 10.000 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2006-2007 |
|
Multi-purpose Cultural
Center in Pilea, Thessaloniki. |
|
G & X. KRASSAS |
|
4 levels
below ground & 2 levels above ground, including amphitheater-congress
hall, underground parking, administration offices & restaurant-bar. Total area 12200 m2. |
|
|
|
|
|
|
|
|
|
|
|
|
|
2005 |
|
Cultural center at
ancient school of Aristotle |
|
MUNICIPALITY of NAOUSA- Region of Central Macedonia - Family Lanaras |
|
Underground
exhibition space, congress hall & ground floor foyer & café.
Total area:1000 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2005 |
|
Strutural design of
expansion of hotel installation |
|
Stefanos Dislias HOTEL LOGGAS |
|
Hotel
Loggas, Sidirohori, Kastoria
Construction of a congress hall building (total area:1200 m2) |
|
|
|
|
|
|
|
|
|
|
|
|
|
2005 |
|
Structural design for the
Folk Museum of Argos Orestikon |
|
MUNICIPALITY of ARGOS ORESTIKON - Region of Western
Macedonia |
|
Structural
design for the Folk Museum of Argos Orestikon |
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-2005 |
|
Expansion of
installations of the Polytechnic school of AUTH |
|
AUTH - Aristotle University of Thessaloniki |
|
Expansion
of installations of the Polytechnic school of AUTH. Steel structures
design. Cooperation with Prof. Ch
Baniotopoulos
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004 |
|
Indoor Basketball stadium
& Gym in Kozani |
|
D.Ε.Μ.Κ.Ο. KOZANI - Region of Western Macedonia |
|
Main hall
with steel roof (Diameter:50m) Total Area: 2500 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2004 |
|
New
passenger station in the port of Thessaloniki |
|
THESSALONIKI PORT ORGANIZATION |
|
Consultant
services for the preliminary structural design |
|
|
|
|
|
|
|
|
|
|
|
|
|
2003 |
|
Cultural center of
Polytechnic school campus |
|
POLYTECHNIC SCHOOL of CRETE - Chania |
|
Underground
Music Hall and three storey building (Preliminary design) |
|
|
|
|
|
|
|
|
|
|
|
|
|
2003 |
|
Academy of literature
& Culture |
|
MUNICIPALITY of KALAMARIA |
|
Participation
to the competition of Municipality of Kalamaria (1st prize) - Preliminary
Design |
|
|
|
|
|
|
|
|
|
|
|
|
|
2001 |
|
9th
all-day Kindergarten-Primary School in
Kastoria |
|
KASTORIA - Region of Western Macedonia |
|
Structural
design of the 9th all-day Kindergarten-Primary School in Kastoria. Total area: 950 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2001 |
|
Cultural
center of Argos Orestikon |
|
REGION OF WESTERN MACEDONIA |
|
Design for
the steel roof of the Cultural center of Argos Orestikon |
|
|
|
|
|
|
|
|
|
|
|
|
|
2000 |
|
Training
center |
|
IRAKLIS FOOTBALL TEAM |
|
Preliminary
structural design of three steel buildings (training center, office building
& refreshmet hall in Mikra |
|
|
|
|
|
|
|
|
|
|
|
|
|
2001 |
|
Expansion of the
building installations of
Technological Park of Thessaloniki |
|
Ε.Κ.Ε.Τ.Α. - Technological Park of Thessaloniki |
|
Preliminary
structural design for the expansion of the building installations of Technological Park of Thessaloniki - Total
area: 80.000 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1999 |
|
Hotel
Loggas |
|
HOTEL LOGGAS - Stefanos Dislias |
|
Structural
design for Hotel Loggas in Sidirohori, Kastoria - Total area: 1700 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1998 |
|
Monastic
Center |
|
Οdysseas Fokas |
|
Structural
design of Monastic Center and
expansion of monastic hostel in Thessaloniki. (Cooperation with Kriton
Salpigktis) |
|
|
|
|
|
|
|
|
|
|
|
|
|
1996-1997 |
|
Theater
& Cultural Center - Municipality of Menemeni, Thessaloniki
|
|
ORGANIZATION FOR THESSALONIKI CULTURAL CAPITAL 1997 |
|
Structural
design for two buildings for cultural center of multiple use with indoor
theater and open roof cinema - Total Area:3150 m2 (Cooperation with Nikos Petropoulos) |
|
|
|
|
|
|
|
|
|
|
|
|
|
1995-1997 |
|
Passenger
station & surrounding area works of the Railway station of Platamonas |
|
HELLENIC RAILWAYS
ORGANISATION - ΕRGOSE S.A. |
|
Structural
design of a) Passenger station of
total area 1000 m2 b) Underground
passageways of total area 100 m2 , c) Steel shelters in the surrounding area
of total area 2100 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1996 |
|
Surgical
section of the General Hospital of Kastoria |
|
GENERAL HOSPITAL of KASTORIA |
|
Complementary
structural design of surgical section of the General Hospital of Kastoria -
Prefecture of Kastoria, Region of Western Macedonia - Total area:1200 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1995 |
|
Pedagogical
College of Florina |
|
AUTH - Aristotle University of Thessaloniki |
|
Preliminary
structural design of the Pedagogical College of Florina - In the Frames of the research Project:
Urban design in the Faculty of Education of Florina (Participation on competition). |
|
|
|
|
|
|
|
|
|
|
|
|
|
1993 |
|
Educational
building |
|
AMYLUM HELLAS A.E |
|
Educational
building and personnel refreshment hall |
|
|
|
|
|
|
|
|
|
|
|
|
|
1991 |
|
Gym
shelter |
|
N. KARATZAS - I. KOUNTOURAS |
|
Steel Gym
Shelter of the Elementary scholl of Mesimeri |
|
|
|
|
|
|
|
|
|
|
|
|
|
1991-1992 |
|
Expansion of the
Polytechnic school |
|
AUTH -
Aristotle University of Thessaloniki |
|
Preliminary structural
design for the expansion of the Polytechnic school of Aristotle University of
Thessaloniki - In the frames of
research project Master plan of the Central campus of AUTH - Total
area:10.000 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
SPECIAL PROJECTS |
|
|
|
|
|
|
|
|
|
|
|
|
2014 |
|
Rope Network |
|
BANK OF
GREECE |
|
Design of rope network in
the surrounding area of the Monetary Vault of the Bank of Greece, in the
frame of taking additional security measures. |
|
|
|
|
|
|
|
|
|
|
|
|
|
2006 |
|
Bridge
design |
|
MUNICIPALITY of KORESTIA Region of Western
Macedonia |
|
Single span
river bridge |
|
|
|
|
|
|
|
|
|
|
|
|
|
2001 -2002 |
|
Indoor Olympic
Standards Swimming pool center |
|
MUNICIPALITY of KASTORIA Region of Western Macedonia
|
|
Indoor Olympic Standards Swimming pool center in
Kastoria Total area: 5.000m2 - Main
Hall Dimensions: 40 x 90 m
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2002 |
|
Design
of Underground parking under Gatsou square |
|
MUNICIPALITY of NEAPOLIS, Thessaloniki |
|
Design of
Underground parking under Gatsou square 130 underground parking places. |
|
|
|
|
|
|
|
|
|
|
|
|
|
2002 |
|
Buildings
for the operation of the tunnel Dodoni |
|
EGNATIA ODOS S.A. |
|
Two service
buildings for the operation of the tunnel Dodoni |
|
|
|
|
|
|
|
|
|
|
|
|
|
2000-2001 |
|
Aeolian
Park 100MW |
|
TOMEN-ALEXOPOULOS
S.A. |
|
Analysis and design of 1 MW
wind turbines aeolian park (100MW) -Owner:TOMEN-ALEXOPOULOS S.A. -
Contractor:ΕΚΜΕ S.A. -Position: Kalogerovouni, Laconia - Tower height: 45 m |
|
|
|
|
|
|
|
|
|
|
|
|
|
2001 |
|
Expansion and remodeling of the front side
of Administration Building of Hellenic
Petroleum |
|
HELLENIC
PETROLEUM |
|
Expansion
and remodeling of the front side of
Administration Building of Hellenic Petroleum |
|
|
|
|
|
|
|
|
|
|
|
|
|
2000 |
|
Service
station for refuse collection vechicles |
|
ΑΝΑPTYXIAKI KASTORIAS |
|
New service
station for refuse collection vechicles - Municipality of Orestis |
|
|
|
|
|
|
|
|
|
|
|
|
|
2000 |
|
Steel
structures on the Airport |
|
DOMIKA ERGA |
|
Steel
structures for the modernization of the Airport "Macedonia",
Thessaloniki |
|
|
|
|
|
|
|
|
|
|
|
|
|
1999 |
|
Arch
Bridge |
|
REGION OF WESTERN MACEDONIA |
|
Structural
design of arch bridge on the mountain road Lavda to Avdela in Grevena -
Bridge length: 24 m (Cooperation with Pavlos Sidiropoulos) |
|
|
|
|
|
|
|
|
|
|
|
|
|
1994 |
|
Antenna mast |
|
Radio Thessaloniki |
|
55 m high
Steel emission tower |
|
|
|
|
|
|
|
|
|
|
|
|
|
1991-1992 |
|
University
Master Plan |
|
Research Commitee , Aristotle University of Thessaloniki |
|
Master plan
of the central University campus. Static preliminary design |
|
|
|
|
|
|
|
|
|
|
|
|
|
REDEVELOPMENT PROJECTS |
|
|
|
|
|
|
|
|
|
|
|
|
2002-2009 |
|
Redevelopment
of the New Waterfront of Thessaloniki |
|
MUNICIPALITY
of THESSALONIKI |
|
Construction of 13 theme
parks and the waterfront pavement (total length 3 km). Includes steel
pergolas, gardeners houses, refreshment buildings, restaurants, water pools
etc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-2009 |
|
Structural
design of surrounding area works, and of the acess road to the Monetary vault
of Bank of Greece |
|
BANK OF GREECE |
|
Structural
design of surrounding area works of total area 30.150 sq.m., and design of
the acess road to the Monetary vault of Bank of Greece |
|
|
|
|
|
|
|
|
|
|
|
|
|
2009 |
|
Protection
Coverings for the archeological site on the Neolithic village in Avgi,
Kastoria. |
|
REGION OF WESTERN MACEDONIA |
|
Protection
Coverings for the archeological site on the Neolithic village in Avgi,
Kastoria. Structural design. Total coverage area: 1700 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2009 |
|
Footbridge
on the waterfalls of Edessa |
|
MUNICIPALITY
of EDESSA |
|
Steel
footbridge over the river before the watefalls of Edessa |
|
|
|
|
|
|
|
|
|
|
|
|
|
2005 |
|
The
Garden of Greece |
|
HELEXPO Organization |
|
Garden
design (pergolas, refreshment stands) for participation to SHENYANG
horticultural expo 2006 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2002 |
|
Underground
parking and redevelopment of Gatsou square |
|
MUNICIPALITY
of NEAPOLIS, Thessaloniki |
|
The projects is about the
construction of an uderground parking below the square Gatsou in Neapolis,
and the redevelopment of the square above the parking |
|
|
|
|
|
|
|
|
|
|
|
|
|
INDUSTRIAL & COMMERCIAL BUILDINGS |
|
|
|
|
|
|
|
|
|
|
|
|
2013 |
|
Expansion of Grading &
Refrigerating facilities |
|
Tsomplektsoglou
Giorgos |
|
New steel
building in expansion to existing Grading & Refrigerating facilities in
Edessa |
|
|
|
|
|
|
|
|
|
|
|
|
|
2011 |
|
Open
Industrial Shelter |
|
AGROFLORA
S.A. |
|
Open Industrial shelter 20m
wide, total area 1500m2 on Lakoma Chalkidiki |
|
|
|
|
|
|
|
|
|
|
|
|
|
2009 |
|
Expansion of the
installations of the Fish Auction Market in Nea Michaniona (phase B') |
|
REGION OF
CENTRAL MACEDONIA - DIRECTORATE OF PUBLIC WORKS |
|
Expansion
of the installations of the Fish Auction Market in Nea Michaniona and
replacement of the concrete outdoor floors |
|
|
|
|
|
|
|
|
|
|
|
|
|
2009 |
|
Industrial
warehouse |
|
I. Konstantinidis & Co. |
|
Steel
warehouse in the area "Beleyk" of Neochorouda Thessaloniki |
|
|
|
|
|
|
|
|
|
|
|
|
|
2005-2006 |
|
Improvement
and expansion of facilities at the
customs station of Evzoni, Prefecture of Kilkis |
|
REGION OF
CENTRAL MACEDONIA - DIRECTORATE OF PUBLIC WORKS |
|
Construction
of a Nark Control building, a maintenance building and retaining walls in the
surrounding area. |
|
|
|
|
|
|
|
|
|
|
|
|
|
2006 |
|
Design
for 2nd production line building for stone-wool |
|
FIBRAN D. Αnastasiadis
S.A. |
|
FIBRAN
insulating products factory. Seven story Industrial steel building carrying
heavy industrial machinery, with concrete underground. |
|
|
|
|
|
|
|
|
|
|
|
|
|
2003 |
|
Industrial
building |
|
Filopoimin Tzigas, Technical representations |
|
Structural design of
industrial building for storage and assembly of metal cutting machinery |
|
|
|
|
|
|
|
|
|
|
|
|
|
2002 |
|
Industrial
building |
|
ILEKTROMAKEDONIKI S.A. |
|
Industrial
building in the Industrial area of Sindos. Total area: 1190 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2001 - 2002 |
|
Design
of headquarters office building for
the Aluminium industry ALUMIL |
|
ALUMIL |
|
Design
of headquarters office building for
the Aluminium industry ALUMIL. |
|
|
|
|
|
|
|
|
|
|
|
|
|
2000 |
|
Processing
unit for fresh & frozen fish |
|
Athanasios Chatzisotiriou |
|
Fish
processing unit in Nea Michaniona, Thessaloniki. Steel structure - Total
area: 1190 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2000 |
|
Palettization
warehouse |
|
Phosphate fertilizer industry XBBE |
|
Steel
warehouse. Total area 2000 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1999-2000 |
|
Commercial
warehouse |
|
Maria Stavridou |
|
Concrete
commercial warehouse with steel roof in Pefka Thessaloniki. Total area 1000
m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1995 |
|
Representation
of Mercedes building |
|
DOMIA |
|
Installations
of the representation of Mercedes in Micra |
|
|
|
|
|
|
|
|
|
|
|
|
|
1991 |
|
4-storey
office building |
|
Xr. Stefanouri |
|
4 storey
office building in Kalamata. Total area: 423 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1990 |
|
Storage&cooling installations of milk facrory DELTA |
|
Milk factory DELTA S.A. |
|
Industrial
installations-Steel structures in Langadas Thessaloniki. Total area 3950 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
INDUSTRIAL INSTALLATIONS |
|
|
|
|
|
|
|
|
|
|
|
|
2014 |
|
Reverse osmosis facilities
building and rainwater management tank |
|
Cement
factory TITAN |
|
One storey
building for Reverse Osmosis Facilities and open tank for the management of
rainwater in TITAN cement factory |
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-2012 |
|
Piperack Unit |
|
HELLENIC
PETROLEUM |
|
Static capacity check,
strengthening and expansion of the steel Piperack of "Utilities"
section of the refinery in Thessaloniki |
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-2012 |
|
Substitution
of the main flare pipeline in the Hellenic Petroleum refinery of Thessaloniki |
|
HELLENIC
PETROLEUM |
|
Substitution of the main
flare pipeline from 20 pipe to 36 supported on 7 m height, in a total
length of 750 m. Static & seismic capacity checks for the pipe itself,
and for the supporting structure. |
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-2012 |
|
Expansion of piperack units in the Hellenic petroleum refinery of
Thessaloniki |
|
HELLENIC
PETROLEUM |
|
4 piperack units. Total
Length: 400 m |
|
|
|
|
|
|
|
|
|
|
|
|
|
2011 |
|
Erection systems |
|
HELLENIC
PETROLEUM |
|
Steel frames for the
erection and transportation of parts of industrial structures in the Refinery
of Hellenic Petroleum |
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-2011 |
|
Pile
foundation of 85 m steel tower (flare)
in the Hellenic petroleum refinery of Thessaloniki |
|
HELLENIC
PETROLEUM |
|
Pile foundation of 85 m
steel tower (flare) in the Hellenic
petroleum refinery of Thessaloniki
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009 |
|
PIPE RACKS |
|
HELLENIC
PETROLEUM |
|
Thessaloniki Refinery
upgrading project -PIPE RACKS [DODD], [U-100], [U-400] |
|
|
|
|
|
|
|
|
|
|
|
|
|
2006-2009 |
|
Analysis and design
optimization of a 2 MW wind turbine tower which is constructed in Portugal by
REPOWER. |
|
REPOWER
- Portugal |
|
In the frames of HISTWIN
research project -Tower height: 75 m -Hub height:80 m -Rotor Diameter: 92.5 m
-Cooperation with: I. Lavasas, P. Zervas, Prof. Ch. Baniotopoulos, and the
other HISTWIN participants |
|
|
|
|
|
|
|
|
|
|
|
|
|
2008 |
|
Check of
Structural design of a cluster of 4 crude oil tanks |
|
HELLENIC
PETROLEUM |
|
Check of Structural design
of a cluster of 4 crude oil tanks HELLENIC PETROLEUM, Thessaloniki -Total
capacity: 240.000 m3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2007 |
|
Transformers
unit |
|
HELLENIC PETROLEUM |
|
Installation
of new transformers unit on Hellenic Petroleum refinery |
|
|
|
|
|
|
|
|
|
|
|
|
|
2007 |
|
TGCU Unit |
|
HELLENIC PETROLEUM |
|
Supervision
and consulting services for the design of the
Tail Gass Cleanup Unit on Hellenic Petroleum Refinery |
|
|
|
|
|
|
|
|
|
|
|
|
|
2006 |
|
Furnace
[F-101] |
|
HELLENIC PETROLEUM |
|
Design of
the foundation of the preheater of the furnace [F-101] and especially of the
main unit of the cluster |
|
|
|
|
|
|
|
|
|
|
|
|
|
2005 |
|
Steel tanks for HCL storage |
|
TATE & LYLE GREECE
S.A. |
|
Steel tanks
for HCL storage - Tate & Lyle Hellas, Thessaloniki (former Amylum
Hellas) |
|
|
|
|
|
|
|
|
|
|
|
|
|
2005 |
|
Steel
tank for condensates storage |
|
TATE & LYLE GREECE
S.A. |
|
Steel tank
for condensates storage - Tate & Lyle Hellas, Thessaloniki (former Amylum
Hellas) |
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-2005 |
|
RVF
building |
|
TATE & LYLE GREECE
A.E. |
|
Design of
the RVF building of Tate & Lyle
Hellas (former Amylum Hellas) |
|
|
|
|
|
|
|
|
|
|
|
|
|
2003 |
|
Building
for glutene filter-press installation |
|
AMYLUM HELLAS S.A |
|
Building
for glutene filter-press installation. Amylum Hellas A.E. Thessaloniki |
|
|
|
|
|
|
|
|
|
|
|
|
|
2003 |
|
New
storage tanks and expansion of machinery installation |
|
AMYLUM HELLAS S.A |
|
Structural
Design of the project "New storage tanks and expansion of machinery
installation (No. 17824) |
|
|
|
|
|
|
|
|
|
|
|
|
|
2003 |
|
Cluster of
Tanks&Filters |
|
AMYLUM HELLAS S.A. |
|
Expansion
of production and warehouse units of the factory |
|
|
|
|
|
|
|
|
|
|
|
|
|
2003 |
|
Shaping of
the surrounding area, and the access unit of polypropylene production unit |
|
HELLENIC
PETROLEUM |
|
Shaping of
the surrounding area, and the access unit of polypropylene production unit.
HELLENIC PETROLEUM, Thessaloniki |
|
|
|
|
|
|
|
|
|
|
|
|
|
2003 |
|
TK-17
Crude oil Steel Tank Repair after strong deformations due to ground
settlement |
|
HELLENIC
PETROLEUM |
|
TK-17 Crude
oil Steel Tank Repair after strong deformations due to ground settlement.
HELLENIC PETROLEUM, Thessaloniki -
Tank Capacity:12.000 m3 - The main
objective of the project was lifting the entire tank 2.0 m above the ground
for soil improvement below it.Consultant: Prof. Ch Baniotopoulos |
|
|
|
|
|
|
|
|
|
|
|
|
|
2003 |
|
Blockage
beams |
|
ATTIKAT S.A |
|
Blockage
beams structural design on project
Karla Reservoirs and related projects |
|
|
|
|
|
|
|
|
|
|
|
|
|
2002 |
|
Design of stainless steel silo cluster F9
for glucose storage |
|
AMYLUM HELLAS S.A |
|
Design of
stainless steel silo cluster F9 for glucose storage - Amylum Hellas
Thessaloniki - The cluster consists of
3 stainless-steel cylindrical silos Total capacity:2250 m3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2002 |
|
Expansion
of Pressure leaf filters unit |
|
AMYLUM HELLAS S.A |
|
Expansion
of Pressure leaf filters unit. Amylum Hellas Thessaloniki. |
|
|
|
|
|
|
|
|
|
|
|
|
|
2001 - 2002 |
|
Crude oil tank [ΤΚ-862] |
|
HELLENIC
PETROLEUM |
|
Consultant
and check services for the design of crude oil steel tank [ΤΚ-862] (capacity: 50.000 m3) |
|
|
|
|
|
|
|
|
|
|
|
|
|
2001 - 2002 |
|
Furnace
[F-202] |
|
HELLENIC PETROLEUM |
|
Design of
the foundation - supervision and consulting of the design of the tower of the
furnace [F-202] (50 m height) |
|
|
|
|
|
|
|
|
|
|
|
|
|
2001 |
|
Transportable
raised steel hoppers for cereal loading |
|
THESSALONIKI PORT ORGANIZATION |
|
Transportable
raised steel hoppers for cereal loading |
|
|
|
|
|
|
|
|
|
|
|
|
|
2000-2001 |
|
Crude oil
tanks [ΤΚ-881] & [ΤΚ-882] |
|
HELLENIC PETROLEUM |
|
Steel cdude
oil tanks 2x80.000 m3 and technical works (bridges, basins etc) |
|
|
|
|
|
|
|
|
|
|
|
|
|
1999 |
|
Piperacks |
|
JET OIL |
|
Piperack
network in the installations of JET OIL in Kalochori |
|
|
|
|
|
|
|
|
|
|
|
|
|
1998 |
|
Reverse
osmosis unit |
|
AMYLUM HELLAS S.A. |
|
Building
& installations for the reverse osmosis unit of the factory |
|
|
|
|
|
|
|
|
|
|
|
|
|
1997-1998 |
|
CHP Unit |
|
AMYLUM HELLAS S.A. |
|
Electrical
power production unit from natural gas for coveric the factory needs |
|
|
|
|
|
|
|
|
|
|
|
|
|
1997-1998 |
|
Biological
Cleaning of Thessaloniki |
|
THEMELIODOMI |
|
Tanks,
towers and several units of the expansion of the Biological Cleaning
installations of Thessaloniki. Total area 40.000 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1997 |
|
Polypropylene
Unit |
|
ELLINIKI TECHNODOMIKI |
|
Preliminary
design of structures (25 Units) for the Polypropylene Unit of Hellenic
petroleum |
|
|
|
|
|
|
|
|
|
|
|
|
|
1996 |
|
New bases
of Flare |
|
HELLENIC PETROLEUM S.A. |
|
Bases for
the anchoring of cables, and foundation of the refinery's Flare |
|
|
|
|
|
|
|
|
|
|
|
|
|
1996 |
|
Piperacks |
|
AMYLUM HELLAS S.A. |
|
Six steel
piperacks |
|
|
|
|
|
|
|
|
|
|
|
|
|
1995 |
|
Biological
Cleaning Unit |
|
AMYLUM HELLAS S.A. |
|
Biological
cleaning unit of the factory. Total area 6000 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1995 |
|
VCM
Storage Unit |
|
HELLENIC PETROLEUM |
|
Equipment
bases & steel structures of the VCM tank [TK-1015A] |
|
|
|
|
|
|
|
|
|
|
|
|
|
1995 |
|
Steel
structures of Hospital |
|
MICHANIKI |
|
Steel
structures for the Hospital "PAPAGEORGIOU" Thessaloniki |
|
|
|
|
|
|
|
|
|
|
|
|
|
1993 |
|
Amylum
Silos Cluster |
|
AMYLUM HELLAS S.A. |
|
35 m height
unit consisting of two Aluminium silos, concrete base, steel superstructures
with pile foundation |
|
|
|
|
|
|
|
|
|
|
|
|
|
RESIDENCE BUILDINGS |
|
|
|
|
|
|
|
|
|
|
|
|
2012-2013 |
|
Cluster of steel
residences in Ierissos Chalkidiki |
|
Evaggelos
Antoniadis |
|
Cluster of four residences
in Ierissos, Chalkidiki. The skeleton
of the houses are consisting entirely of steel frames |
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-2013 |
|
Cluster of steel
residences in Nea Roda Chalkidiki |
|
Ioannis
Antoniadis |
|
Cluster of three residences
in Nea Roda, Chalkidiki. The skeleton of the houses are consisting entirely
of steel frames |
|
|
|
|
|
|
|
|
|
|
|
|
|
2011 |
|
Residence
in Pilea, Thessaloniki |
|
Karamanidis - Hatzianesti |
|
Residence
in Pilea, Thessaloniki |
|
|
|
|
|
|
|
|
|
|
|
|
|
2011 |
|
Vacation residence in Chalkidiki |
|
Ν. Moussiopoulos - Urlike Kammerer |
|
Vacation
residence in Chalkidiki |
|
|
|
|
|
|
|
|
|
|
|
|
|
2008 |
|
Residence |
|
G. Christodoulou |
|
Two storey
residence in Langadas, Thessaloniki |
|
|
|
|
|
|
|
|
|
|
|
|
|
2008 |
|
Residence |
|
A. Archontis |
|
Two
residences in Epanomi, Thessaloniki |
|
|
|
|
|
|
|
|
|
|
|
|
|
2003 |
|
Two
story bioclimate residence |
|
Efthimia Karioti |
|
Two storey
steel skeleton residence with concrete underground & outdoor swimming
pool |
|
|
|
|
|
|
|
|
|
|
|
|
|
2003 |
|
Residence |
|
A. & M. Zafraka |
|
Two
2-storey residences in Epanomi Thessaloniki |
|
|
|
|
|
|
|
|
|
|
|
|
|
2003 |
|
Residence |
|
M. Lazaridou |
|
2-storey
residence in Ano Polis Thessaloniki |
|
|
|
|
|
|
|
|
|
|
|
|
|
2003 |
|
Residence |
|
Ath. Mpetos |
|
2-storey
residence with outdoor swimming pool in Eleone Pilea. |
|
|
|
|
|
|
|
|
|
|
|
|
|
1999 |
|
Residence
building cluster |
|
Acrolithos S.A. |
|
Two
multistorey buildings with ground store & underground parking in Kastoria |
|
|
|
|
|
|
|
|
|
|
|
|
|
1998 |
|
Three-storey
multi residence building |
|
G. Lagopoulos |
|
Three
storey multi residence building in Thermi Thessaloniki. Total Area 870 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1998 - 1999 |
|
Three
storey single residence building |
|
G. Theodorakis - M. Tsiridou |
|
Three
storey single residence building in Eptapyrgion Thessaloniki |
|
|
|
|
|
|
|
|
|
|
|
|
|
1997-1998 |
|
2 Three-storey multi residence buildings |
|
G. Lagopoulos |
|
2 Three
storey multi residence buildings in Thermi Thessaloniki. Total Area 1220 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1996 |
|
Six storey
multi residence building cluster |
|
Acrolithos S.A. |
|
Two Six
storey multi residence & store buildings in Kastoria |
|
|
|
|
|
|
|
|
|
|
|
|
|
1991 |
|
Two storey
single residence |
|
S. Papalexiou |
|
Two storey
single residence in Thermi Thessaloniki. Total area 200 m2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
STATIC CAPACITY CHECKS - RETROFITING OF BUILDINGS |
|
|
|
|
|
|
|
|
|
|
|
|
2014 |
|
Static capacity check of
building |
|
THESSALONIKI
PORT ORGANIZATION |
|
Static analysis and
capacity check of the building in Gate 4, Dock 1, Port of Thessaloniki |
|
|
|
|
|
|
|
|
|
|
|
|
|
2014 |
|
Static
capacity check of building |
|
THESSALONIKI PORT ORGANIZATION |
|
Static
analysis and capacity check of the East Central Gate Room of Gate 1, Dock 1,
Port of Thessaloniki |
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-2014 |
|
Static capacity check and
strengthening of a building in Munich, Germany |
|
FILEKPEDEFTIKI ETAIRIA |
|
Static capacity check and
strengthening by a steel skeleton of a masonry building which will be used as
a Kindergarten in Munich, Germany |
|
|
|
|
|
|
|
|
|
|
|
|
|
2013 |
|
Static
capacity check of the former Port Authority building |
|
THESSALONIKI PORT ORGANIZATION |
|
Static
analysis and capacity check of the former Port Authority building on Dock 1
of the port of Thessaloniki |
|
|
|
|
|
|
|
|
|
|
|
|
|
2013 |
|
Static
capacity of the roof of the former port Authority building |
|
THESSALONIKI PORT ORGANIZATION |
|
Static
capacity check of the roof of the former Port Authority building on Dock 1 of
the Port of Thessaloniki |
|
|
|
|
|
|
|
|
|
|
|
|
|
2011 |
|
Static
checks |
|
PAPAGEORGIOU
GENERAL HOSPITAL, Thessaloniki |
|
Static
checks for the supporting plates for
the installation of a 60 kN magnetic tomograph. |
|
|
|
|
|
|
|
|
|
|
|
|
|
2006 |
|
Static check for the existing main tower Τ- 101 |
|
HELLENIC
PETROLEUM |
|
Static
check for the existing main tower Τ- 101
HELLENIC PETROLEUM installations in Thessaloniki. Tower height:60 m |
|
|
|
|
|
|
|
|
|
|
|
|
|
2006 |
|
Static check for the existing tower Τ- 410 |
|
HELLENIC
PETROLEUM |
|
Static
check for the existing tower Τ- 410 HELLENIC PETROLEUM installations in
Thessaloniki Tower height:34 m |
|
|
|
|
|
|
|
|
|
|
|
|
|
2001 |
|
Check of
static adequacy for the Cultural Center of Kastoria |
|
MUNICIPALITY of KASTORIA, REGION OF WESTERN MACEDONIA |
|
Check of
static adequacy for the Cultural Center of Kastoria |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|