- 
    
        
        ![Seaside "Belle Epoque" Villa with Sea & Countryside Views | 300m from the Beach]() Picardy, Somme (80), Ault5 Picardy, Somme (80), Ault5€525,000
- 
    
        
        ![Millstone Pool Carp Fishery]() Limousin, Haute-Vienne (87), Nexon4 Limousin, Haute-Vienne (87), Nexon4€599,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
- 
    
        
        ![Luxury Chalet (329m²) with Spa & Sauna | Great Rental Potential | Les Sybelles, 5th Largest Ski Resort in France.]() Rhône-Alpes, Savoie (73), Fontcouverte-la-Toussuire9 Rhône-Alpes, Savoie (73), Fontcouverte-la-Toussuire9€1,099,000
- 
    
        
        ![Charming Country Farmhouse with 4 Acres, 2 Cottages, Established Gîtes/Airbnb, Indoor Swimming Pool & Games Barn]() Poitou-Charentes, Charente (16), Brettes5 Poitou-Charentes, Charente (16), Brettes5€525,000
- 
    
        
        ![15th Century Manor House and Estate, Lucay-Le-Male, Indre]() Centre-Val de Loire, Indre (36), Veuil12 Centre-Val de Loire, Indre (36), Veuil12€995,000
- 
                                Advertise your property here!
Gîtes for sale in France
- 
    
    
          A Haven of Peace in the Heart of the Lot - Renovated Mill, Gîtes and Unspoilt Countryside on 8.3 haLocation: Midi-Pyrénées, Lot (46), CazalsRegion: Midi-Pyrénées Department: Lot (46) Location: Cazals, 462507 bed gîte complex for sale in Cazals. Nestling in the heart of the Bouriane region, this carefully restored stone property offers a haven of peace in a verdant setting. With a natural spring running through it … 7 Bedrooms 1 Bathroom Habitable Size: 326 m² Land Size: 8.3 haRef: 85853668€795,000
- 
                    
- 
    
    
          Beautiful and Large Bourgeois House with Land, Outbuilding, and a Seperate Small Rental Apartment.Location: Limousin, Creuse (23), Évaux-les-BainsRegion: Limousin Department: Creuse (23) Location: Évaux-les-Bains, 231103 bed gîte for sale in Évaux-les-Bains. Beautiful and large bourgeois house with land, outbuilding, and a seperate small rental apartment. 
 Are you looking for a place full of charm and character with space, …3 Bedrooms 2 Bathrooms Habitable Size: 177 m² Land Size: 760 m²Ref: VM3026-CAMPAGNE€199,500
- 
                    
- 
    
    
          Real Estate GroupLocation: Languedoc-Roussillon, Aude (11), BelcaireRegion: Languedoc-Roussillon Department: Aude (11) Location: Belcaire, 113405 bed gîte for sale in Belcaire. M M IMMOBILIER offers this property complex consisting of two houses, one with a garage, a two-story stone barn with a small plot of land, and 4,055 m² of farmland and … 5 Bedrooms 3 Bathrooms Habitable Size: 192 m² Land Size: 4,055 m²Ref: 110277947€91,800
- 
                    
- 
    
    
          Magnificent Stone Property with GîteLocation: Aquitaine, Lot-et-Garonne (47), CazideroqueRegion: Aquitaine Department: Lot-et-Garonne (47) Location: Cazideroque, 473704 bed country estate for sale in Cazideroque. 20 minutes from Villeneuve sur Lot, 10 minutes from Penne d'Agenais and Saint Sylvestre sur Lot, 5 minutes from Tournon d'Agenais, 40 minutes from Agen and 20 minutes from … 4 Bedrooms 2 Bathrooms Habitable Size: 167 m² Land Size: 5.3 haRef: 84205€390,000
- 
                    
- 
    
    
          Charming House Composed of Two ApartmentsLocation: Provence-Alpes-Côte d'Azur, Alpes-Maritimes (06), NiceRegion: Provence-Alpes-Côte d'Azur Department: Alpes-Maritimes (06) Location: Nice, 060004 bed gîte for sale in Nice. Located on the heights of the sought-after residential area of La Colline Bellevue, close to amenities and main roads, this elegant 233 m² house captivates with its majestic … 4 Bedrooms 4 Bathrooms Habitable Size: 233 m² Land Size: 750 m²Ref: 8805585000011€1,325,000
- 
                    
- 
    
    
          Family Property with Guesthouse and Views over the VineyardsLocation: Aquitaine, Gironde (33), PujolsRegion: Aquitaine Department: Gironde (33) Location: Pujols, 333507 bed gîte for sale in Pujols. Nestled in a hamlet, this property will charm you with its breathtaking views of the vineyards. 
 It consists of a bright main house with a living room, dining room, separate …7 Bedrooms Habitable Size: 369 m² Land Size: 3,617 m²Ref: 5050€583,000
- 
                    
- 
    
    
          Beautiful Property with a Guest House and Heated PoolLocation: Midi-Pyrénées, Gers (32), CondomRegion: Midi-Pyrénées Department: Gers (32) Location: Condom, 321006 bed country estate for sale in Condom. Set in the heart of the Gascon countryside, just a few minutes from a village with a school and local shops, this former stone building from 1764 will win you over with its … 6 Bedrooms 5 Bathrooms Habitable Size: 362 m² Land Size: 1.5 haRef: mc33236-bellemaison€690,000
- 
                    
- 
    
    
          Contemporary Perigord with Gîte and Swimming PoolLocation: Aquitaine, Dordogne (24), Sarlat-la-CanédaRegion: Aquitaine Department: Dordogne (24) Location: Sarlat-la-Canéda, 242005 bed gîte for sale in Sarlat-la-Canéda. On the heights of Sarlat, 5 minutes from the Medieval City, contemporary Périgord with a gîte. The house is composed of an entrance, living room with a veranda, kitchen, 4 … 5 Bedrooms Habitable Size: 190 m² Land Size: 3,014 m²Ref: 58776101€385,000
- 
                    
- 
    
    
          2 Independent Houses - Swimming Pool - CausseLocation: Midi-Pyrénées, Aveyron (12), Salvagnac-CajarcRegion: Midi-Pyrénées Department: Aveyron (12) Location: Salvagnac-Cajarc, 122606 bed gîte for sale in Salvagnac-Cajarc. In a peaceful and wooded corner of the Causse de Salvagnac-Cajarc, at the end of a typical Quercy area with around ten stone houses, come and enjoy the peace, the gentle way … 6 Bedrooms 4 Bathrooms Habitable Size: 250 m² Land Size: 2,232 m²Ref: 27433€433,000
- 
                    
- 
    
    
          Property and its Cottages on 5ha, Swimming PoolLocation: Aquitaine, Dordogne (24), BergeracRegion: Aquitaine Department: Dordogne (24) Location: Bergerac, 2410012 bed gîte complex for sale in Bergerac. Beautiful property, hamlet style, 5 dwellings, swimming pool, 2 ponds, outbuildings 
 Between Bergerac and Périgueux, shops 5 minutes away.
 No nuisance, in beautiful …12 Bedrooms 6 Bathrooms Habitable Size: 430 m² Land Size: 8.4 haRef: 366€840,000
- 
                    
- 
    
    
          Gîte Village with Campsite in the LotLocation: Brittany, Finistère (29), LotheyRegion: Brittany Department: Finistère (29) Location: Lothey, 29190Campsite for sale in Lothey. This property located in a green and shady setting offers all the options to welcome your next clientele. It is broken down as follows: 
 - 26 furnished and equipped …Land Size: 2.5 haRef: fg3341€1,248,000
- 
                    
- 
    
    
            
          Impressive house in the TownLocation: Poitou-Charentes, Charente (16), ChalaisRegion: Poitou-Charentes Department: Charente (16) Location: Chalais, 162105 bed gîte for sale in Chalais. Impressive house in the centre of Chalais, a market town in the Charente region. This detached house is spacious and full of the charm and character that you would expect … 5 Bedrooms 3 Bathrooms Habitable Size: 200 m² Land Size: 500 m²Ref: 167€298,000
- 
                    
- 
    
    
          A Lovely Complex of 4 Units with Large Swimming PoolLocation: Midi-Pyrénées, Tarn-et-Garonne (82), CastanetRegion: Midi-Pyrénées Department: Tarn-et-Garonne (82) Location: Castanet, 821609 bed gîte complex for sale in Castanet. Located in a hamlet not far from Castanet with magnificent views over the large parkland at the rear, this large renovated stone property (420m²) has huge potential for … 9 Bedrooms 6 Bathrooms Habitable Size: 418 m² Land Size: 3,420 m²Ref: 2729€595,000
- 
                    
- 
    
    
          Country Style Village House with Gite Complex and PoolLocation: Midi-Pyrénées, Hautes-Pyrénées (65), Labatut-RivièreRegion: Midi-Pyrénées Department: Hautes-Pyrénées (65) Location: Labatut-Rivière, 657003 bed gîte complex for sale in Labatut-Rivière. Tastefully restored country village house with a beautiful outdoor pool entertaining area ,set in 8720m of well developed gardens with two meadows. 
 The front entrance is …3 Bedrooms 3 Bathrooms Habitable Size: 150 m² Land Size: 8,720 m²Ref: GM5305€365,000
- 
                    
- 
    
    
          Country House with Guest House, Stables and PotentialLocation: Poitou-Charentes, Vienne (86), LusignanRegion: Poitou-Charentes Department: Vienne (86) Location: Lusignan, 866005 bed country estate for sale in Lusignan. Set in the peaceful Vienne countryside, just 10 minutes from the lovely market town of Lusignan and 40 minutes from the lively city of Poitiers, this charming property offers … 5 Bedrooms 2 Bathrooms Habitable Size: 187 m² Land Size: 6,306 m²Ref: BVI82911€235,400
- 
                    
- 
    
    
          Country House 5 Beds, Views, Gîte, Outbuildings, Fishing StreamLocation: Poitou-Charentes, Vienne (86), PressacRegion: Poitou-Charentes Department: Vienne (86) Location: Pressac, 864605 bed gîte for sale in Pressac. Perfectly placed 5 bed luminous country house that ticks lots of boxes, benefitting from a completely separate private 2 bed gîte for family and friends or paying guests. … 5 Bedrooms 2 Bathrooms Habitable Size: 156 m² Land Size: 1.09 haRef: 706498€249,000
- 
                    
- 
    
    
          Architect-Designed Villa with Indoor Pool CapbretonLocation: Aquitaine, Landes (40), CapbretonRegion: Aquitaine Department: Landes (40) Location: Capbreton, 401303 bed gîte for sale in Capbreton. Privileged location, in absolute calm in a cul-de-sac in a dominant position, just a few minutes from the city center of Hossegor and the port of Capbreton. Nestled in the … 3 Bedrooms 1 Bathroom Habitable Size: 157 m² Land Size: 1,071 m²Ref: 1708-2282€1,155,000
- 
                    
- 
    
    
          Magical Mill House with GiteLocation: Centre-Val de Loire, Indre (36), OulchesRegion: Centre-Val de Loire Department: Indre (36) Location: Oulches, 368006 bed bed & breakfast for sale in Oulches. On the peaceful waters of the Creuse, this old mill house offers its visitors the charm of a property brimming with history and authenticity. 
 Currently run as a B&B …6 Bedrooms 4 Bathrooms Habitable Size: 270 m² Land Size: 1.02 haRef: 2596€327,050
- 
                    
- 
    
    
          Auv 1193: Quietly Located House with Gîte, Well, AttractiveLocation: Auvergne, Puy-de-Dôme (63), Saint-Julien-la-GenesteRegion: Auvergne Department: Puy-de-Dôme (63) Location: Saint-Julien-la-Geneste, 633903 bed gîte for sale in Saint-Julien-la-Geneste. Auv 1193: Quietly located house with gîte, well, attractive plot 5,340m2This property has been unoccupied for some time and therefore needs to be put back into shape and … 3 Bedrooms Habitable Size: 160 m² Land Size: 5,340 m²Ref: Auv 1193€129,000
- 
                    
- 
    
    
            
          Charming Béarnaise Farmstead with Renovated Home, Barns & Gîte PotentialLocation: Aquitaine, Pyrénées-Atlantiques (64), NavarrenxRegion: Aquitaine Department: Pyrénées-Atlantiques (64) Location: Navarrenx, 641904 bed country estate for sale in Navarrenx. Dating back to the 18th century, the property has been thoughtfully renovated throughout and recently re-roofed, combining traditional features with modern comfort. At the … 4 Bedrooms 1 Bathroom Habitable Size: 160 m² Land Size: 4,535 m²Ref: FCH1156€495,000
- 
                    
- 
    
    
          Pretty Restored Village House with ViewsLocation: Midi-Pyrénées, Tarn-et-Garonne (82), Saint-Antonin-Noble-ValRegion: Midi-Pyrénées Department: Tarn-et-Garonne (82) Location: Saint-Antonin-Noble-Val, 821401 bed gîte for sale in Saint-Antonin-Noble-Val. Located on the edge of the popular medieval village of St Antonin Noble Val with views towards the Roc d’Anglars, this beautifully renovated bijou house is ideal as a lock up … 1 Bedroom 1 Bathroom Habitable Size: 55 m² Land Size: 21 m²Ref: 2718€115,000
- 
                    
- 
    
    
          A Stunning Domaine in the Aveyron with Five Gites, Equestrian Facilities and Huge PotentialLocation: Midi-Pyrénées, Aveyron (12), MalevilleRegion: Midi-Pyrénées Department: Aveyron (12) Location: Maleville, 1235015 bed gîte complex for sale in Maleville. Located on a promentory overlooking the Aveyron river and having spectacular views over the surrounding countryside, this wonderful domaine is set in around 18 hectares of … 15 Bedrooms 11 Bathrooms Habitable Size: 700 m² Land Size: 8.42 haRef: 2695€1,950,000
- 
                    
- 
    
    
          Magnificent Complex of Gites in a Greenery EcrinLocation: Brittany, Morbihan (56), CléguérecRegion: Brittany Department: Morbihan (56) Location: Cléguérec, 5648016 bed gîte complex for sale in Cléguérec. A true haven of peace for this estate located near PONTIVY, a town full of history in the heart of Brittany. When you pass through the magnificent arch, you arrive in the … 16 Bedrooms 9 Bathrooms Habitable Size: 539 m² Land Size: 4.14 haRef: 2245€993,950
- 
                    
- 
    
    
          Magnificent Property with Gites and Horse BoxLocation: Brittany, Côtes-d'Armor (22), Saint-Martin-des-PrésRegion: Brittany Department: Côtes-d'Armor (22) Location: Saint-Martin-des-Prés, 223209 bed gîte complex for sale in Saint-Martin-des-Prés. Absolute calm for this magnificent property which is located at the end of a farm track, an idyllic setting to relax with a gîte activity. Located on a beautiful plot of more … 9 Bedrooms 5 Bathrooms Habitable Size: 282 m² Land Size: 1.09 haRef: 2237€468,000
- 
                    
- 
    
    
          Beautiful Property on the Outskirts of BourgesLocation: Centre-Val de Loire, Cher (18), BourgesRegion: Centre-Val de Loire Department: Cher (18) Location: Bourges, 180007 bed gîte for sale in Bourges. The charm of this pleasant property is immediately felt. It is now divided into two separate, independent dwellings, the smaller of which is currently rented out.… 7 Bedrooms 4 Bathrooms Habitable Size: 353 m² Land Size: 4,218 m²Ref: 404€390,000
- 
                    
 
                 
                 
                 
                 
                 
                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                         
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                         
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                    