- 
    
        
        ![Renovated House with Gîte, Outbuildings and Pool]() Aquitaine, Lot-et-Garonne (47), Fumel5 Aquitaine, Lot-et-Garonne (47), Fumel5€474,600
- 
    
        
        ![Small Chateau with Cottage and Equine Facilities.]() Poitou-Charentes, Charente (16), Lesterps7 Poitou-Charentes, Charente (16), Lesterps7€984,000
- 
    
        
        ![A Unique Ecotourism Opportunity in the Heart of the Millevaches Regional Natural Park, in Nouvelle-Aquitaine.]() Limousin, Haute-Vienne (87), Nedde7 Limousin, Haute-Vienne (87), Nedde7€729,000
- 
    
        
        ![Riverside Elegance Meets Loft-Style Living – Discover the Luxury Riverfront Property]() Poitou-Charentes, Charente (16), Lessac4 Poitou-Charentes, Charente (16), Lessac4€439,999
- 
    
        
        ![5 Gites (or 1 House + 4 Gites), Swimming Pool with Cover, Barn and Outbuildings, Gardens and Plot of Land (Formerly with…]() Centre-Val de Loire, Indre (36), Cléré-du-Bois13 Centre-Val de Loire, Indre (36), Cléré-du-Bois13€525,000
- 
    
        
        ![Renovated Fermette with Well-Maintained Barns, 2 Small Gites, 2.2 Hectares, Suitable Horses, North Mayenne.]() Pays de la Loire, Mayenne (53), Trans4 Pays de la Loire, Mayenne (53), Trans4€299,950
- 
                                Advertise your property here!
Country estates for sale in France
- 
    
    
         Save SaveCharming House on a Shared EstateLocation: Aquitaine, Lot-et-Garonne (47), VilleréalRegion: Aquitaine Department: Lot-et-Garonne (47) Location: Villeréal, 472104 bed country estate for sale in Villeréal. Sweet villa: Charming house on a shared estate, swimming pool, outbuilding and seasonal rental service 
 In the heart of a character estate nestled in a preserved natural …4 Bedrooms 3 Bathrooms Habitable Size: 200 m² Land Size: 2.6 haRef: 349€435,000
- 
                    
- 
    
    
         Save SaveCharming House on a Shared EstateLocation: Aquitaine, Lot-et-Garonne (47), VilleréalRegion: Aquitaine Department: Lot-et-Garonne (47) Location: Villeréal, 472102 bed country estate for sale in Villeréal. Le Pigeonnier: Charming house on a shared estate, swimming pool, outbuilding and seasonal rental service 
 In the heart of a character estate nestled in a preserved natural …2 Bedrooms 1 Bathroom Habitable Size: 85 m² Land Size: 2.6 haRef: 354€290,000
- 
                    
- 
    
    
         Save SaveSuperb Stone Property, Cottages, Swimming Pool, 2 HectaresLocation: Midi-Pyrénées, Lot (46), CardaillacRegion: Midi-Pyrénées Department: Lot (46) Location: Cardaillac, 461007 bed gîte complex for sale in Cardaillac. Set in an idyllic setting, this unique property offers a collection of three fully renovated stone houses, with an infinity pool and breathtaking views of the surrounding … 7 Bedrooms 5 Bathrooms Habitable Size: 250 m² Land Size: 2.09 haRef: 28091€550,000
- 
                    
- 
    
    
         Save SaveLight Filled Manor on Nearly 10 HectaresLocation: Midi-Pyrénées, Gers (32), CondomRegion: Midi-Pyrénées Department: Gers (32) Location: Condom, 321006 bed country estate for sale in Condom. This property ticks most people’s “wish lists” when they are looking for a property in South-West France and particularly in the Gers. Symmetrical stone-built house, private … 6 Bedrooms Habitable Size: 228 m² Land Size: 9.21 haRef: mm619€530,000
- 
                    
- 
    
    
         Save SaveCharming House on a Shared EstateLocation: Aquitaine, Lot-et-Garonne (47), VilleréalRegion: Aquitaine Department: Lot-et-Garonne (47) Location: Villeréal, 472102 bed country estate for sale in Villeréal. Villa Aurore: Charming house on a shared estate, swimming pool, outbuilding and seasonal rental service 
 In the heart of a character estate nestled in a preserved natural …2 Bedrooms 1 Bathroom Habitable Size: 139 m² Land Size: 2.6 haRef: 350€345,000
- 
                    
- 
    
    
         Save SaveAmazing spacious house with gite potentialLocation: Aquitaine, Dordogne (24), Saint-Paul-LizonneRegion: Aquitaine Department: Dordogne (24) Location: Saint-Paul-Lizonne, 2432018 bed hotel for sale in Saint-Paul-Lizonne. This impressive old stone building which stands proud in the village was once the old post office and a farm. It is a huge building with lots of possibilities you could run … 18 Bedrooms 17 Bathrooms Habitable Size: 720 m² Land Size: 3,200 m²Ref: 94A€399,000
- 
                    
- 
    
    
            
         Save SaveCharming Loire Valley Manor, 20 Acres, Pool | Great Location North of Tours, Indre-Et-LoireLocation: Centre-Val de Loire, Indre-et-Loire (37), ToursRegion: Centre-Val de Loire Department: Indre-et-Loire (37) Location: Tours, 370007 bed château for sale in Tours. Beautiful Loire Valley manor. located 16 km (10mins) north of Tours with 546 m2 of living space on an area of 8 ha 23 (20acres) with parkland and forests. 
 Fully automatic …7 Bedrooms 4 Bathrooms Habitable Size: 540 m² Land Size: 8.23 haRef: IFPC43690€1,250,000
- 
                    
- 
    
    
            
         Save SaveBeautiful Farmhouse with Swimming Pool and Two Small Cottages, in the Heart of the Périgord Noir.Location: Aquitaine, Dordogne (24), Savignac-de-MiremontRegion: Aquitaine Department: Dordogne (24) Location: Savignac-de-Miremont, 242604 bed gîte complex for sale in Savignac-de-Miremont. A main house and two guest houses surround a garden planted with large red maple trees. A lovely view of a wooded valley, while being in the heart of a small, quiet village.… 4 Bedrooms 4 Bathrooms Habitable Size: 280 m² Land Size: 1,575 m²Ref: IFPC44968€600,000
- 
                    
- 
    
    
         Save SaveDelightful Character Property Comprising of a Manor House, an Old Wine Storehouse, a Second House and a Small Productive…Location: Aquitaine, Gironde (33), CadillacRegion: Aquitaine Department: Gironde (33) Location: Cadillac, 334104 bed country estate for sale in Cadillac. Delightful character property comprising of a manor house, an old wine storehouse, a second house and a small productive vineyard, set in almost 6 acres of land in a … 4 Bedrooms Habitable Size: 200 m² Land Size: 2.39 haRef: 254596€522,500
- 
                    
- 
    
    
         Save SaveOutstanding Country Estate in a Beautiful Setting between Toulouse and Bordeaux, with 22 En Suite Bedrooms, Swimming Poo…Location: Midi-Pyrénées, Tarn-et-Garonne (82), Saint-BeauzeilRegion: Midi-Pyrénées Department: Tarn-et-Garonne (82) Location: Saint-Beauzeil, 8215022 bed country estate for sale in Saint-Beauzeil. Outstanding country estate in a beautiful setting between Toulouse and Bordeaux, with 22 en suite bedrooms, swimming pool and much more providing a desirable hospitality … 22 Bedrooms 24 Bathrooms Habitable Size: 1840 m² Land Size: 3.21 haRef: 254636€2,316,000
- 
                    
- 
    
    
         Save SaveSpacious and Very Nicely Restored Manor House with a Thousand Years of History, Offering Versatile Accommodation and Equ…Location: Pays de la Loire, Vendée (85), Saint-Hilaire-des-LogesRegion: Pays de la Loire Department: Vendée (85) Location: Saint-Hilaire-des-Loges, 852407 bed country estate for sale in Saint-Hilaire-des-Loges. Spacious and very nicely restored manor house with a thousand years of history, offering versatile accommodation and equestrian facilities set in over 10 acres of land. … 7 Bedrooms 5 Bathrooms Habitable Size: 495 m² Land Size: 4.26 haRef: 254646€700,000
- 
                    
- 
    
    
         Save SaveBeautiful 8 Bedroom Manor House with Income Potential, Set in an Estate of 12 Acres Close to the Charming Village of Va…Location: Limousin, Creuse (23), AubussonRegion: Limousin Department: Creuse (23) Location: Aubusson, 232008 bed château for sale in Aubusson. Beautiful 8 bedroom manor house with income potential, set in an estate of 12 acres close to the charming village of Valiere and just 10 kilometres from Aubusson in the … 8 Bedrooms 3 Bathrooms Habitable Size: 291 m² Land Size: 4.94 haRef: 254639€499,000
- 
                    
- 
    
    
         Save SaveBeautifully Renovated Manor House with 7 Bedrooms and Lovely Pool Area on the Edge of a Sought after Village and just a …Location: Poitou-Charentes, Charente (16), ChallignacRegion: Poitou-Charentes Department: Charente (16) Location: Challignac, 163009 bed country estate for sale in Challignac. Beautifully renovated manor house with 7 bedrooms and lovely pool area on the edge of a sought after village and just a short drive to a popular town with all amenities. … 9 Bedrooms 7 Bathrooms Habitable Size: 544 m² Land Size: 1.11 haRef: 254648€875,000
- 
                    
- 
    
    
         Save SaveRare Opportunity to Acquire this Classified Estate for Sale with Large Beautifully Renovated Chateau, Outstanding Vine…Location: Aquitaine, Gironde (33), RauzanRegion: Aquitaine Department: Gironde (33) Location: Rauzan, 33420Château for sale in Rauzan. Rare opportunity to acquire this Classified Estate for sale with large beautifully renovated chateau, outstanding vineyards and equipment in excellent condition. 
 
 KYC …0 Bedrooms Land Size: 83.2 haRef: 254721€21,000,000
- 
                    
- 
    
    
         Save SaveFull of Character and Charm is this Authentic 4 Bedroom House with Two Separate Gites and Outbuildings, all Nestling in …Location: Poitou-Charentes, Charente-Maritime (17), SaintesRegion: Poitou-Charentes Department: Charente-Maritime (17) Location: Saintes, 171009 bed gîte complex for sale in Saintes. Full of character and charm is this authentic 4 bedroom house with two separate gites and outbuildings, all nestling in nearly 2 acres of beautiful landscaped gardens located … 9 Bedrooms 4 Bathrooms Habitable Size: 501 m² Land Size: 7,543 m²Ref: 254458€1,050,000
- 
                    
- 
    
    
         Save SaveStone House with Gîtes and Swimming Pool at the Entrance to a Typical Village of Périgord NoirLocation: Aquitaine, Dordogne (24), DaglanRegion: Aquitaine Department: Dordogne (24) Location: Daglan, 242509 bed gîte complex for sale in Daglan. Stone house with gîtes and swimming pool 
 At the entrance to a typical village of Périgord Noir bordered by the Céou, with shops and restaurants within walking distance, on a …9 Bedrooms Habitable Size: 370 m² Land Size: 6,800 m²Ref: 1695€570,000
- 
                    
- 
    
    
         Save SaveCharming Estate, Gîtes and Swimming PoolLocation: Aquitaine, Dordogne (24), MonpazierRegion: Aquitaine Department: Dordogne (24) Location: Monpazier, 245407 bed gîte complex for sale in Monpazier. In the heart of nature: Charming estate consisting of a house and its 3 cottages, swimming pool on 4.6ha 
 A few kilometres from a famous medieval bastide with all shops and …7 Bedrooms 5 Bathrooms Habitable Size: 300 m² Land Size: 4.7 haRef: 337€620,000
- 
                    
- 
    
    
         Save SaveAgricultural Manor Estate to be Reimagined in Castelnau-De-MontmiralLocation: Midi-Pyrénées, Tarn (81), Castelnau-de-MontmiralRegion: Midi-Pyrénées Department: Tarn (81) Location: Castelnau-de-Montmiral, 811408 bed château for sale in Castelnau-de-Montmiral. Nestled in the heart of the famous golden triangle of Albi, Cordes, and Gaillac, at the foot of the medieval fortified town of Castelnau-de-Montmiral, this exceptional … 8 Bedrooms 2 Bathrooms Habitable Size: 300 m² Land Size: 3.46 haRef: 27913€426,000
- 
                    
- 
    
    
         Save SaveProvence Estate for Sale in Venelles, Aix-En-ProvenceLocation: Provence-Alpes-Côte d'Azur, Bouches-du-Rhône (13), Aix-en-ProvenceRegion: Provence-Alpes-Côte d'Azur Department: Bouches-du-Rhône (13) Location: Aix-en-Provence, 131006 bed country estate for sale in Aix-en-Provence. Ref: . This former 18th-century farmhouse has been meticulously transformed into a modern, contemporary home that encapsulates the Provençal lifestyle. Designed by a renowned … 6 Bedrooms 8 Bathrooms Habitable Size: 1000 m² Land Size: 3 haRef: 112024-161€8,800,000
- 
                    
- 
    
    
         Save SaveAude. Authentic 16th Century Château, 3 Independent Cottages. 5 HaLocation: Languedoc-Roussillon, Aude (11), Mas-Saintes-PuellesRegion: Languedoc-Roussillon Department: Aude (11) Location: Mas-Saintes-Puelles, 114007 bed gîte complex for sale in Mas-Saintes-Puelles. Beautifully positioned authentic 16th Century château, approximately 900m2 of habitable space, 3 independent cottages and over 5 hectares of park and woodland on the Canal du … 7 Bedrooms 4 Bathrooms Habitable Size: 860 m² Land Size: 5.7 haRef: 706464€1,250,000
- 
                    
- 
    
    
         Save SaveDetached house with outbuildingsLocation: Poitou-Charentes, Charente-Maritime (17), Saint-AigulinRegion: Poitou-Charentes Department: Charente-Maritime (17) Location: Saint-Aigulin, 173605 bed country estate for sale in Saint-Aigulin. Detached house with large gardens and outbuildings situated in a small hamlet in La Genetouze. This property is hidden in the countryside in a quiet location. The house is … 5 Bedrooms 2 Bathrooms Habitable Size: 117 m² Land Size: 1 haRef: 85€199,500
- 
                    
- 
    
    
         Save SaveFor Sale Entrecasteaux Character Family House with Gîtes, Swimming Pool, Large Garden and River AcceLocation: Provence-Alpes-Côte d'Azur, Var (83), EntrecasteauxRegion: Provence-Alpes-Côte d'Azur Department: Var (83) Location: Entrecasteaux, 835707 bed gîte complex for sale in Entrecasteaux. This former 19th-century silkworm farm, built on centuries-old terraces, has retained all of its old-world charm. Nestled in a peaceful, bucolic setting with superb … 7 Bedrooms 2 Bathrooms Habitable Size: 272 m² Land Size: 7,733 m²Ref: t4749€794,000
- 
                    
- 
    
    
         Save Save18Th Century Farmhouse with Dwelling House and Goat Farm for Sale in Gers OpportunityLocation: Midi-Pyrénées, Gers (32), MarciacRegion: Midi-Pyrénées Department: Gers (32) Location: Marciac, 322305 bed country estate for sale in Marciac. This goat farm, located in the southern Gers region, is a great opportunity for a buyer looking to continue an existing agricultural activity or develop a diversification … 5 Bedrooms Habitable Size: 235 m² Land Size: 23.1 haRef: 2163-950€495,000
- 
                    
- 
    
    
         Save SaveCharacter Stone House and Gites in AlbiLocation: Midi-Pyrénées, Tarn (81), AlbiRegion: Midi-Pyrénées Department: Tarn (81) Location: Albi, 810009 bed gîte complex for sale in Albi. Discover this unique property, ideal for family life or a rental investment 15 minutes from the city center of Albi. On a plot of approximately 6,000 m² it offers a … 9 Bedrooms 5 Bathrooms Habitable Size: 374 m² Land Size: 6,000 m²Ref: 27178€597,300
- 
                    
- 
    
    
            
         Save SaveDomaine De Laurel: 17th Century Property with 5ha of Vines & Olive TreesLocation: Languedoc-Roussillon, Hérault (34), VieussanRegion: Languedoc-Roussillon Department: Hérault (34) Location: Vieussan, 343908 bed château for sale in Vieussan. The Domaine de Laurel, found just outside the village of VIEUSSAN in the Herault, Occitania is believed to have been built by the Delmas family, around 1635, on a site with … 8 Bedrooms 2 Bathrooms Habitable Size: 370 m² Land Size: 7 haRef: IFPC29936€735,000
- 
                    
 
                 
                 
                 
                 
                 
                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                         
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                         
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                    