- 
    
        
        ![Gite Complex, 2 Pools, Spa, Sauna, Pizza Oven]() Aquitaine, Dordogne (24), Ribérac13 Aquitaine, Dordogne (24), Ribérac13€675,000
- 
    
        
        ![Very pretty stone farmhouse with swimming pool, gite and large barn]() Poitou-Charentes, Charente (16), Rioux-Martin4 Poitou-Charentes, Charente (16), Rioux-Martin4€273,000
- 
    
        
        ![Amazing Opportunity to Buy Established & Profitable Gite & Event Centre | 1km from Beach]() Brittany, Côtes-d'Armor (22), Plestin-les-Grèves25 Brittany, Côtes-d'Armor (22), Plestin-les-Grèves25€1,250,000
- 
    
        
        ![A 3 Bedroom Property with Separate 1 Bedroom Gite Near Eymet]() Aquitaine, Dordogne (24), Eymet4 Aquitaine, Dordogne (24), Eymet4€220,000
- 
    
        
        ![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
- 
    
        
        ![Character Property with Gîtes and Swimming Pool, 18th Centur]() Languedoc-Roussillon, Gard (30), Cardet10 Languedoc-Roussillon, Gard (30), Cardet10€999,500
- 
                                Advertise your property here!
Gîtes for sale in France
- 
    
    
          Superb Gite Complex with Swimming Pool and OutbuildingsLocation: Midi-Pyrénées, Gers (32), SeissanRegion: Midi-Pyrénées Department: Gers (32) Location: Seissan, 322606 bed gîte complex for sale in Seissan. Beautiful property with 2 gîtes and a campsite with a swimming pool: 
 - 2 furnished 2* and 3* holiday cottages
 - Family campsite with 5 pitches, a 4-person lodge tent and …6 Bedrooms 6 Bathrooms Habitable Size: 360 m² Land Size: 4,000 m²Ref: 623484€588,000
- 
                    
- 
    
    
          Traditional Stone Farmhouse with 2 Garages, Gite and Surrounded by NatureLocation: Provence-Alpes-Côte d'Azur, Vaucluse (84), SarriansRegion: Provence-Alpes-Côte d'Azur Department: Vaucluse (84) Location: Sarrians, 842603 bed gîte for sale in Sarrians. Nestled in lush greenery in the heart of the countryside, this authentic farmhouse for sale in Sarrians combines old-world charm, traditional architecture, and a relaxed … 3 Bedrooms 4 Bathrooms Habitable Size: 182 m² Land Size: 4,251 m²Ref: 622401€500,000
- 
                    
- 
    
    
          Immaculate Stone House with Gite, Outbuildings and Elegant Swimming PoolLocation: Languedoc-Roussillon, Gard (30), AramonRegion: Languedoc-Roussillon Department: Gard (30) Location: Aramon, 303905 bed gîte for sale in Aramon. Come and discover this farmhouse for sale near Avignon. 
 This superb stone house of approximately 285 sqm is nestled in the heart of a landscaped park of over 6,000 sqm with …5 Bedrooms 3 Bathrooms Habitable Size: 285 m² Land Size: 6,487 m²Ref: 621912€995,000
- 
                    
- 
    
    
          Beautiful Stone House with Gite, Swimming Pool and Lovely ViewsLocation: Aquitaine, Dordogne (24), MontignacRegion: Aquitaine Department: Dordogne (24) Location: Montignac, 242906 bed gîte for sale in Montignac. In the Périgord Noir region, 8 kilometres from Montignac-Lascaux, this beautiful, characterful property is quietly located in a wooded setting, with no close neighbours. It … 6 Bedrooms 5 Bathrooms Habitable Size: 240 m² Land Size: 2,016 m²Ref: 621261€848,000
- 
                    
- 
    
    
          Splendid Renovated Stone House with Gites, Swimming Pool and GarageLocation: Midi-Pyrénées, Hautes-Pyrénées (65), TarbesRegion: Midi-Pyrénées Department: Hautes-Pyrénées (65) Location: Tarbes, 650005 bed gîte complex for sale in Tarbes. Situated south of Tarbes is this superb farmhouse property comprised of a 175m² home and two gites. Charm and comfort is present with open kitchens, master bedrooms, terraces … 5 Bedrooms Habitable Size: 297 m² Land Size: 800 m²Ref: 620982€390,000
- 
                    
- 
    
    
          Exceptional Stone House with Gite, Swimming Pool and Vast Wooded GardenLocation: Midi-Pyrénées, Gers (32), Castéra-VerduzanRegion: Midi-Pyrénées Department: Gers (32) Location: Castéra-Verduzan, 324106 bed gîte for sale in Castéra-Verduzan. Beautiful property consisting of a main house (275m2) in perfect condition to which is attached a guest house (105m2) with 3 bedrooms. 
 The entrance to the property is …6 Bedrooms 2 Bathrooms Habitable Size: 273 m² Land Size: 9,026 m²Ref: 621088€499,000
- 
                    
- 
    
    
          Elegant Village Home & Five Luxury Gîtes with Excellent Income PotentialLocation: Poitou-Charentes, Deux-Sèvres (79), Les AlleudsRegion: Poitou-Charentes Department: Deux-Sèvres (79) Location: Les Alleuds, 7919017 bed gîte complex for sale in Les Alleuds. Set in a charming village, this superb fully renovated stone property offers the perfect combination of luxury living and proven income. The elegant main house provides … 17 Bedrooms 13 Bathrooms Habitable Size: 550 m² Land Size: 2,745 m²Ref: 29957€669,995
- 
                    
- 
    
    
          Five Bedroom Property with Two GitesLocation: Poitou-Charentes, Deux-Sèvres (79), Prissé-la-CharrièreRegion: Poitou-Charentes Department: Deux-Sèvres (79) Location: Prissé-la-Charrière, 793608 bed gîte complex for sale in Prissé-la-Charrière. Beautiful, private, five bedroom 18th century property on the Charente Maritime and Deux-Sèvres border. Just south of Niort. Full of character. Covered swimming pool, … 8 Bedrooms 5 Bathrooms Habitable Size: 515 m² Land Size: 5,262 m²Ref: 28814€739,500
- 
                    
- 
    
    
            
          Old House of Character, Outbuilding, Exterior Courtyard not OverlookedLocation: Languedoc-Roussillon, Aude (11), NarbonneRegion: Languedoc-Roussillon Department: Aude (11) Location: Narbonne, 111004 bed gîte for sale in Narbonne. Old, characterful house, owned by a master winemaker, with a very large adjoining outbuilding and an outdoor courtyard with no overlooked views, offering breathtaking views … 4 Bedrooms 1 Bathroom Habitable Size: 136 m² Land Size: 291 m²Ref: IFPC45293€285,000
- 
                    
- 
    
    
          Beautiful Stone Complex with Gîte, Barn and Swimming Pool.Location: Aquitaine, Lot-et-Garonne (47), DausseRegion: Aquitaine Department: Lot-et-Garonne (47) Location: Dausse, 471405 bed gîte for sale in Dausse. 
 In the small commune of Dausse, in a countryside setting with breathtaking views of the valley and the Noaillac castle, over the canton of Penne d'Agenais and its …5 Bedrooms 2 Bathrooms Habitable Size: 175 m² Land Size: 9,660 m²Ref: 245_101780€399,000
- 
                    
- 
    
    
          Beautiful Stone Farmhouse with GiteLocation: Languedoc-Roussillon, Gard (30), Bagnols-sur-CèzeRegion: Languedoc-Roussillon Department: Gard (30) Location: Bagnols-sur-Cèze, 302006 bed gîte for sale in Bagnols-sur-Cèze. This beautiful, renovated farmhouse is situated in a peaceful hamlet called Sabran, in the Vallee de la Ceze. It is full of character, with high ceilings and vaults, and has … 6 Bedrooms 4 Bathrooms Habitable Size: 230 m² Land Size: 4,267 m²Ref: 15732-06799€479,000
- 
                    
- 
    
    
          Close to Duras - a Charming House with Independent 2 Bed AppLocation: Aquitaine, Lot-et-Garonne (47), DurasRegion: Aquitaine Department: Lot-et-Garonne (47) Location: Duras, 471205 bed gîte for sale in Duras. Just a couple of minutes from the vibrant hilltop town of Duras - renowned for its chateau, lively weekly market, and array of shops, bars, restaurants - this delightful … 5 Bedrooms 2 Bathrooms Habitable Size: 162 m² Land Size: 6,034 m²Ref: CJG049€379,000
- 
                    
- 
    
    
          Cotes D'armor. Nr. Glomel with 2 Gites, a Heated Swimming Pool and over 4 HectaresLocation: Brittany, Côtes-d'Armor (22), RostrenenRegion: Brittany Department: Côtes-d'Armor (22) Location: Rostrenen, 221106 bed gîte complex for sale in Rostrenen. This stunning detached stone Manor is for sale, it has been renovated to a high level. The property comes with 2 bedrooms in the main principal house with 2 bathrooms, plus … 6 Bedrooms Habitable Size: 274 m² Land Size: 4.17 haRef: JD-4358€453,500
- 
                    
- 
    
    
          La Manche: Stone Home, Four Gites, Apartment, and Pool Near St Saveur Le VicomteLocation: Lower-Normandy, Manche (50), Saint-Sauveur-le-VicomteRegion: Lower-Normandy Department: Manche (50) Location: Saint-Sauveur-le-Vicomte, 503905 bed gîte complex for sale in Saint-Sauveur-le-Vicomte. Charming Stone Property with Gîtes, Apartment et Pool in the Heart of Normandy ? Near D-Day Beaches 
 Nestled in the peaceful countryside near St Sauveur le Vicomte, this …5 Bedrooms Land Size: 1.38 haRef: SG-4796€1,300,000
- 
                    
- 
    
    
          Correze Near Uzerche. Magnificent 13th Century Castle with 3 Gîtes, Lake and 12 Hectares of Land.Location: Limousin, Corrèze (19), TulleRegion: Limousin Department: Corrèze (19) Location: Tulle, 1900014 bed gîte complex for sale in Tulle. Situated in the centre of its own grounds of over 12 hectares stands this superb imposing 13th century stone castle. Within the grounds beside the fishing lake of 6075m2 is … 14 Bedrooms 12 Bathrooms Habitable Size: 511 m² Land Size: 12.3 haRef: CC-4461€1,600,000
- 
                    
- 
    
    
          Historic Water Mill, no Near Neighbours, Pool, 1 haLocation: Poitou-Charentes, Charente (16), Saint-FraigneRegion: Poitou-Charentes Department: Charente (16) Location: Saint-Fraigne, 161408 bed gîte complex for sale in Saint-Fraigne. Historic RIVER FRONT French former watermill near Aigre Charente in an idyllic setting of tranquilly and calm, with nearly 10,000 m² of mature gardens all bordering the river … 8 Bedrooms 7 Bathrooms Habitable Size: 340 m² Land Size: 9,539 m²Ref: 706523€489,000
- 
                    
- 
    
    
          A Pretty Cottage with Pool, Great Views and an Old Bread OvenLocation: Midi-Pyrénées, Tarn-et-Garonne (82), GinalsRegion: Midi-Pyrénées Department: Tarn-et-Garonne (82) Location: Ginals, 823305 bed gîte for sale in Ginals. The views over the Seye Valley from this detached stone property (160m2) are fabulous. Formerly two houses, they have been amalgamated to make a four bedroom house with three … 5 Bedrooms 4 Bathrooms Habitable Size: 160 m² Land Size: 2,188 m²Ref: 2731€365,000
- 
                    
- 
    
    
            
          Spacious house with gite in the TownLocation: Aquitaine, Dordogne (24), RibéracRegion: Aquitaine Department: Dordogne (24) Location: Ribérac, 246004 bed gîte complex for sale in Ribérac. A spacious stone house situated in the centre of Riberac, a bustling Town in the Dordogne. This stone house has a new roof, there is a garden 2500m2, a gite and a garage. … 4 Bedrooms 3 Bathrooms Habitable Size: 261 m² Land Size: 2,500 m²Ref: 142€178,500
- 
                    
- 
    
    
          Beautiful Family Home with Independent 2-Bedroom ApartmentLocation: Franche-Comté, Jura (39), PlasneRegion: Franche-Comté Department: Jura (39) Location: Plasne, 398005 bed gîte for sale in Plasne. Ref. 19186LV: PLASNE 
 In the town of Plasne, just a few kilometers from Poligny and the schools, come discover this beautiful stone property with a separate two-bedroom …5 Bedrooms 2 Bathrooms Habitable Size: 257 m² Land Size: 1,043 m²Ref: 19186LV€375,000
- 
                    
- 
    
    
          Beautiful Stone House with 177 M2 of Living Space, Courtyard and Terrace.Location: Languedoc-Roussillon, Hérault (34), BédarieuxRegion: Languedoc-Roussillon Department: Hérault (34) Location: Bédarieux, 346003 bed gîte for sale in Bédarieux. Located between the sea and the mountains, in a charming village with a few amenities, less than 10 minutes from all shops and Bedarieux, 25 minutes from Beziers and the … 3 Bedrooms 2 Bathrooms Habitable Size: 177 m²Ref: FB246000E€246,000
- 
                    
- 
    
    
            
          A 3 Bedroom Property with Separate 1 Bedroom Gite Near EymetLocation: Aquitaine, Dordogne (24), EymetRegion: Aquitaine Department: Dordogne (24) Location: Eymet, 245004 bed gîte for sale in Eymet. Nestled in a small village near the vibrant riverside town of Eymet, known for its shops, bars, restaurants, and weekly markets, this property offers the perfect blend of … 4 Bedrooms 2 Bathrooms Habitable Size: 150 m² Land Size: 2,510 m²Ref: CCG034€220,000
- 
                    
- 
    
    
          Stunning Historic Old Stone Mill, in the Heart of a Village, Outbuildings, River Views – Lizant (Vienne)Location: Poitou-Charentes, Vienne (86), LizantRegion: Poitou-Charentes Department: Vienne (86) Location: Lizant, 864004 bed gîte for sale in Lizant. DESCRIPTION 
 New listing a must-see, exceptional mill, ready for immediate occupation in complete comfort set in the heart of a sought after village with a boulangerie and a …4 Bedrooms 2 Bathrooms Habitable Size: 320 m² Land Size: 1,841 m²Ref: 706506€392,200
- 
                    
- 
    
    
            
          Charming Two-Home Estate with Character and ComfortLocation: Midi-Pyrénées, Tarn-et-Garonne (82), Beaumont-de-LomagneRegion: Midi-Pyrénées Department: Tarn-et-Garonne (82) Location: Beaumont-de-Lomagne, 825009 bed country estate for sale in Beaumont-de-Lomagne. A dream property in the heart of the Lomagne, offering two beautifully renovated houses that perfectly 
 combine modern comfort and authentic charm. The main house impresses …9 Bedrooms 5 Bathrooms Habitable Size: 500 m² Land Size: 3.5 haRef: LP89418€695,000
- 
                    
- 
    
    
            
          Magnificent Villa with Pool, Spa Area & Jacuzzi, | Excellent Rental Potential | 10 mins to Beaches & PerpignanLocation: Languedoc-Roussillon, Pyrénées-Orientales (66), BompasRegion: Languedoc-Roussillon Department: Pyrénées-Orientales (66) Location: Bompas, 664305 bed gîte for sale in Bompas. 230 m2 living space (285 m2 including the summer kitchen and the garage). 
 Magnificent house located in the popular town of Bompas. Combining space, comfort and serenity, …5 Bedrooms 2 Bathrooms Habitable Size: 235 m² Land Size: 1,503 m²Ref: IFPC45451€500,000
- 
                    
- 
    
    
            
          Luxury Modern Home, 15 mins from Sea & Stunning Sandy Beaches | Ideal Family Home, Holiday Home or Rental PropertyLocation: Pays de la Loire, Loire-Atlantique (44), Sainte-PazanneRegion: Pays de la Loire Department: Loire-Atlantique (44) Location: Sainte-Pazanne, 446805 bed gîte for sale in Sainte-Pazanne. Ideally located near the village center and all amenities (train station, shops, schools, healthcare, leisure), this house offers both comfort and energy efficiency. 
 Built …5 Bedrooms 2 Bathrooms Habitable Size: 195 m² Land Size: 980 m²Ref: IFPC45978€640,000
- 
                    
 
                 
                 
                 
                 
                 
                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                         
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                         
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                         
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                         
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                     
                         
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                                    
                                    
                                 
                     
                    