Calgary Mansions for Sale | Calgary luxury homes for sale Calgary mansions for sale

Welcome to Calgary mansions for sale, where elegance, exclusivity, and breathtaking designs define luxury living. Calgary offers a range of high-end properties that cater to those seeking sophistication and comfort in their dream home.

Explore Calgary luxury homes for sale, featuring luxury estates with mountain views, modern luxury homes in Calgary's upscale neighborhoods, and properties with private pools and gardens. These exceptional homes are designed with premium features, spacious layouts, and unparalleled attention to detail.

Whether you're searching for a contemporary architectural masterpiece or a classic estate with timeless appeal, Calgary’s luxury real estate market has something to suit your lifestyle. Diane Richardson is here to guide you through the process, providing expert insights and personalized assistance to help you find the perfect luxury property.

Contact Diane Richardson

Phone: 403.397.3706

Email: diane@mypadcalgary.com

Here are a few ways to make it easy for you to get in touch with Diane Richardson:

  1. Contact form: A contact form on my website can allow you to send me a message directly from this page. Be sure to include your name, email address, and a message.

  2. Phone number: Included is my phone number here on the page can allow you to call you me directly with any questions or to schedule viewings. 403.397.3706

  3.  Email address: an email address ( Diane@Mypadcalgary.com )can allow you to reach out to me with any questions or to request more information.

  4. Live chat: I have a live chat feature on this website, you can get in touch with me in real-time and get immediate answers to your questions.

    Please be sure to include the property address or MLS® number for the listing you are interested in.

OKOTOKS, ALBERTA REAL ESTATE FROM $700,000 to $800,000

The most recent OKOTOKS HOUSES FOR SALE here on DIANE-RICHARDSON.COM. HOMES FOR SALE IN OKOTOKS. You can view all BUNGALOWS FOR SALE IN OKOTOKS available, There are numerous OKOTOKS NEW CONSTRUCTION HOMES FOR SALE, OKOTOKS REAL ESTATE LISTINGS ON THE CALGARY REAL ESTATE MARKET available. All OKOTOKS REAL ESTATE LISTINGS  include photos, neighbourhood information & amenities. 
When you see something that looks interesting and you’re ready for a closer look please email, text or call and I’ll arrange your private viewing at your convenience. 

Diane Richardson @ 403.397.3706

Forgot password Extend Verify Contact
1-12/25
  • 78 Mcrae Street: Okotoks Detached for sale : MLS®# A2207625

    78 Mcrae Street Okotoks Okotoks T1S 1J6
    Main Photo: 78 Mcrae Street: Okotoks Detached for sale : MLS®# A2207625
    $700,000
    Residential
    Status:
    Active
    MLS® Num:
    A2207625
    Bedrooms:
    4
    Bathrooms:
    2
    Floor Area:
    1,176 sq. ft.
    Prime Redevelopment Opportunity in the Heart of Okotoks Situated on a generous 75-foot wide, 9,700+ sq ft lot, 78 McRae Street presents an exceptional opportunity for developers, investors, or visionaries looking to shape the future of downtown Okotoks. The property features Downtown District (D) zoning, which allows for a flexible blend of residential, commercial, and mixed-use developments (subject to Town of Okotoks approval). This zoning supports a variety of possibilities—ground-floor retail with residential units above, office space, cafés, boutique hotels, or even multi-family housing—designed to contribute to a lively, pedestrian-focused town center (subject to city approval). The Town of Okotoks is actively pursuing its Downtown Area Redevelopment Plan (ARP), an initiative focused on revitalizing the core through thoughtful development, public realm improvements, and a mix of old and new architecture. This property is ideally positioned to align with that vision and take advantage of the town’s commitment to creating a vibrant, walkable downtown. The existing home is a classic bungalow that could be renovated, used as a holding property, or cleared for new development. Located just steps from historic Elma Street, local shops, restaurants, and cultural amenities, this property also offers quick access to Calgary in just 15 minutes and the Rocky Mountains for weekend escapes and recreation. Opportunities like this—on large lots in flexible zones with community-backed growth plans—are rare. Seize your chance to be part of Okotoks’ evolving downtown core. More details
    Listed by Real Broker
    DIANE RICHARDSON
  • 48 Drake Landing Square: Okotoks Semi Detached (Half Duplex) for sale : MLS®# A2182354

    48 Drake Landing Square Okotoks Okotoks T1S 0R4
    Main Photo: 48 Drake Landing Square: Okotoks Semi Detached (Half Duplex) for sale : MLS®# A2182354
    $715,900
    Residential
    Status:
    Active
    MLS® Num:
    A2182354
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    1,275 sq. ft.
    *** Brand New Villa-Style Home in Drake Landing*** Discover modern living at its finest in this beautifully constructed villa-style home located in the sought-after community of Drake Landing. Key Features: Inviting Great Room: Step into an airy great room featuring soaring vaulted ceilings and luxury vinyl plank flooring. Large windows flood the space with natural light, creating a warm and welcoming atmosphere. Gourmet Kitchen: The stylish kitchen is a chef's dream, complete with white cabinetry, stunning quartz countertops, a huge island perfect for food prep and gathering, and a convenient walk-in pantry. Top-of-the-line stainless steel appliances are included, making it perfect for entertaining. Outdoor Living: A patio door leads from the kitchen to a private deck, complete with fencing for added seclusion, ideal for summer barbecues or morning coffee. Primary Suite Retreat: The spacious primary bedroom comfortably fits a king-sized bed and features a spa-like ensuite. Enjoy a luxurious large walk-in shower and an expansive closet with built-in shelves for optimal organization. Functional Layout: The second bedroom, ideally located near the front entrance, can easily serve as a den or home office. Adjacent is a well-appointed four-piece bathroom, as well as the laundry area conveniently situated on the main level. Completed Lower Level: Access the professionally developed lower level via a turned central stairwell. Here, you'll find a massive rec room, two generously sized bedrooms, and a full bath, offering plenty of space for family or guests. Garage and Additional Features: Enjoy the convenience of a double attached garage, providing ample storage and protection from the elements. The unique front covered deck offers serene views facing a nearby park, perfect for relaxation. This remarkable home combines stylish design with practical living, making it a must-see in the vibrant Drake Landing community. Don’t miss the opportunity to make this beautiful villa-style home your own! (Photos are representative) More details
    Listed by RE/MAX Complete Realty
    DIANE RICHARDSON
  • 50 Drake Landing Square: Okotoks Semi Detached (Half Duplex) for sale : MLS®# A2182712

    50 Drake Landing Square Okotoks Okotoks T1S 0R4
    Main Photo: 50 Drake Landing Square: Okotoks Semi Detached (Half Duplex) for sale : MLS®# A2182712
    $715,900
    Residential
    Status:
    Active
    MLS® Num:
    A2182712
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    1,275 sq. ft.
    Superbly built BRAND NEW Villa-style home facing park. Beautifully appointed with soaring ceilings in the great room/dining area. Boasting wonderful kitchen wit stylish white cabinetry, island, quartz countertops throughout, walk-in pantry, stainless appliances. You will love the airy great room, with unique electric fireplace, large windows and luxury vinyl plank flooring. Spacious primary bedroom can accommodate your king sized bed. Spa like ensuite with huge walk-in tiled shower, double sinks plus a walk-in closet complete with built in wood shelving. Main floor laundry area. Second bedroom can easily be a den with adjacent 4 piece bath. The lower level has been completely developed with generous recreation room ideal for all your entertaining needs, 2 bedrooms, full bath and ample storage area. Attached garage is at the rear of the home. Villa faces park with front deck to enjoy your morning coffee. This wonderful villa offers both style and substance.Taxes to be re-assessed. More details
    Listed by RE/MAX Complete Realty
    DIANE RICHARDSON
  • 13 Drake Landing Square: Okotoks Semi Detached (Half Duplex) for sale : MLS®# A2162241

    13 Drake Landing Square Okotoks Okotoks T1S 0R4
    Main Photo: 13 Drake Landing Square: Okotoks Semi Detached (Half Duplex) for sale : MLS®# A2162241
    $715,900
    Residential
    Status:
    Active
    MLS® Num:
    A2162241
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    1,275 sq. ft.
    WELCOME to this BRAND NEW, TRENDY AND UNIQUE VILLA-CONCEPT BUNGALOW. This modern and stylish bungalow is perfect for those looking for a new and luxurious living experience. With its open floor plan and high-end finishes, this villa offers a comfortable and chic space to call home. The large windows let in plenty of natural light, creating a bright and inviting atmosphere. The gourmet kitchen is a chef's dream, with sleek white cabinets,walk-in pantry, quartz countertops, and a center island for prep space and seating. The master bedroom is a peaceful retreat, large enough to accommodate your king-size bed, with a spa-like bathroom and ample storage space in the walk-in closets. Outside, the side patio provides a nice outdoor space to bar-b-que and to relax and unwind, while the attached double garage offers convenience and security. Fully developed lower level with a massive rec room, 2 bedrooms, full bath and storage. Don't miss out on the opportunity to own this stunning villa bungalow! All landscaping will be completed by the builder. Just move in and enjoy! More details
    Listed by RE/MAX Complete Realty
    DIANE RICHARDSON
  • 341 Sunset Place: Okotoks Detached for sale : MLS®# A2222065

    341 Sunset Place Okotoks Okotoks T1S 1P7
    Main Photo: 341 Sunset Place: Okotoks Detached for sale : MLS®# A2222065
    $724,900
    Residential
    Status:
    Active
    MLS® Num:
    A2222065
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,520 sq. ft.
    Welcome to your dream bungalow in the highly sought-after community of Suntree! Situated on a sunny corner lot, this stunning and spacious home offers over 3000 sq ft of beautifully designed, fully finished living space with renovated kitchen and baths. From the moment you step inside to the main living space, you’ll be captivated by the vaulted ceilings, expansive windows, and abundant natural light that pours in all day long. At the heart of the home is a gorgeous renovated kitchen, featuring granite counters, a large island, ample cabinetry, pantry, and modern finishes that make it both stylish and highly functional. Whether you’re preparing a quiet dinner or entertaining a crowd, this kitchen is made to impress. The primary suite is a true retreat, generously sized and offering a luxurious spa-inspired ensuite complete with heated floors, a standalone soaking tub and steam shower—your own private oasis at the end of a busy day. Two additional large bedrooms, a stylish 3-piece bath with heated floors, and convenient main floor laundry hookups round out the main level. Downstairs, the fully developed basement delivers exceptional flexibility with two oversized dens, a massive rec room ideal for movie nights or game days, a full bathroom, oversized laundry room, and plenty of storage. Feel safe in your home with the OmniShield Home Safe network. To top it off, you can enjoy your large private yard equipped with underground sprinklers for low-maintenance care, and enjoy summer days on your ground-level deck with pergola—perfect for BBQs, lounging, or gathering with friends. Conveniently let your dogs out off the porch to enter directly into their fenced run. Located just minutes from schools, shopping, parks, and everyday essentials, this home offers the perfect blend of style, space, and convenience in a location you'll love. Don't miss your chance to live in one of the area's most desirable neighbourhood—schedule your showing today! More details
    Listed by CIR Realty
    DIANE RICHARDSON
  • 11 Lock Place: Okotoks Detached for sale : MLS®# A2228007

    11 Lock Place Okotoks Okotoks T1S 1E9
    Main Photo: 11 Lock Place: Okotoks Detached for sale : MLS®# A2228007
    $724,900
    Residential
    Status:
    Active
    MLS® Num:
    A2228007
    Bedrooms:
    5
    Bathrooms:
    3
    Floor Area:
    1,344 sq. ft.
    Set in a mature, peaceful cul-de-sac, this large bungalow has it all. Past the front courtyard, fenced off from the deer, step into the wood-panelled entryway and feel immediately at home. The vaulted living/dining area has room for large furniture and a full dining suite. High windows give onto the landscaped front yard with a chance to see fawns and hares playing. Kitchen is bright and functional with stainless steel appliances and rich cabinetry, note hot water dispenser. The main floor den is made welcoming by a gas fireplace and offers access to the yard beyond. Primary bedroom benefits from a new walk in tiled shower, the 2 other bedrooms upstairs are of a decent size. A bright 4 piece bathroom with a sun tunnel rounds off the upstairs. Basement is fully finished with warm tones and carpet. A wet bar with ample storage serves to entertain guests and a cozy family room is perfect for watching tv or gaming. Further on is a large work out area with tv and darts. Room for a pool table… Lower bedrooms have big closets and would be perfect for teens or guests (basement bedroom windows don't comply with current egress requirements). Laundry room with 2 storage closets is great for crafting or hobbies. Note central air, water softener & sump pump. The sump pump was installed as a preventative measure by the current owners after a Town water main broke in front of the house in 2014. Electrical panel upgraded. New high efficiency Lennox furnace installed in late 2021 and rough in piping for future direct vent water tank done at that time. As nice as the house is, the garden is its crowning glory!!! From the grass in the backyard that never needs cutting, past countless flowers, shrubs, perennials -hostas, daffodills and vines- the rear garden is an oasis of colour and tranquility and reflects the owners' passion for outdoor living. The extensive stone terrace was installed in 2013 (60k) along with the dry river bed and second shaded sitting area set under a white lilac and a towering coniferous tree. Note the peaceful hammock space at the rear of this 125’ lot and drip irrigation system for hassle free potted plant watering. Enjoy the tranquility of the beautifully landscaped yard while relaxing in the salt water Hotspring tub, steps from the back door for easy winter access. Mature greenery envelops you everywhere outside and it's hard to believe you are just 5 minutes' walk from downtown Okotoks or to the rec center pools and local schools. Not a cookie-cutter, but a mature fine home for the discerning buyer. Sellers are both licensed realtors in the province of Alberta. More details
    Listed by Prairie Management & Realty Inc.
    DIANE RICHARDSON
  • 22 Drake Landing Square: Okotoks Semi Detached (Half Duplex) for sale : MLS®# A2217143

    22 Drake Landing Square Okotoks Okotoks T1S 0R4
    Main Photo: 22 Drake Landing Square: Okotoks Semi Detached (Half Duplex) for sale : MLS®# A2217143
    $724,900
    Residential
    Status:
    Active
    MLS® Num:
    A2217143
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,352 sq. ft.
    Superbly built BRAND NEW Villa-style home FACING PARK. Beautifully appointed with soaring ceilings in the great room/dining area. Boasting wonderful kitchen wit stylish white cabinetry, island, quartz countertops throughout, walk-in pantry, stainless appliances. You will love the airy great room, with unique electric fireplace, large windows and luxury vinyl plank flooring. Spacious primary bedroom can accommodate your king sized bed. Spa like ensuite with huge walk-in tiled shower, double sinks plus a walk-in closet complete with built in wood shelving. Main floor laundry area. Second bedroom can easily be a den with adjacent 4 piece bath. The lower level has been completely developed with generous recreation room ideal for all your entertaining needs, 2 bedrooms, full bath and ample storage area. Attached garage is at the rear of the home. Villa faces park with front deck to enjoy your morning coffee. This wonderful villa offers both style and substance.Taxes to be re-assessed.Quick Possession More details
    Listed by RE/MAX Complete Realty
    DIANE RICHARDSON
  • 46 Drake Landing Square: Okotoks Semi Detached (Half Duplex) for sale : MLS®# A2181830

    46 Drake Landing Square Okotoks Okotoks T1S 0R4
    Main Photo: 46 Drake Landing Square: Okotoks Semi Detached (Half Duplex) for sale : MLS®# A2181830
    $724,900
    Residential
    Status:
    Active
    MLS® Num:
    A2181830
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    1,352 sq. ft.
    Nestled in the heart of Drake Landing in Okotoks, this stunning villa-style bungalow offers a harmonious blend of modern sophistication and timeless elegance. With its vaulted ceilings, pristine white kitchen, and luxurious amenities, this residence is the epitome of refined living. Let's take a closer look at the exquisite features that define this captivating home. Design and Layout: Upon entering, guests are greeted by the grandeur of vaulted ceilings that create an airy and spacious ambiance, enhancing the overall sense of openness throughout the home. The thoughtful layout seamlessly integrates the living spaces, providing both functionality and aesthetic appeal. The heart of this home is undoubtedly the chef-inspired kitchen, adorned with sleek stainless steel appliances and pristine white cabinetry. A spacious center island offers ample room for meal preparation and casual dining, while a convenient corner pantry provides storage solutions for culinary essentials. The kitchen serves as a focal point for both culinary enthusiasts and social gatherings, making it the perfect space for entertaining guests or enjoying quiet family meals. The primary bedroom retreat exudes tranquility and sophistication, offering a sanctuary for relaxation and rejuvenation. With plush carpeting, ample natural light, and serene ambiance, this space is designed for ultimate comfort. The luxurious ensuite bathroom boasts modern fixtures, a spacious walk-in shower, quartz countertops and double sinks, providing a spa-like experience in the comfort of home. Second Bedroom and Additional Bath: A second bedroom offers versatility and functionality, serving as a guest suite, home office, or cozy retreat for family members. Adjacent to the second bedroom is another full bath, featuring contemporary design elements and premium finishes, ensuring both comfort and convenience for residents and guests alike. The possibilities are endless with the undeveloped lower level, offering a blank canvas for customization and personalization according to the homeowner's preferences and lifestyle. Whether envisioned as a recreational space, home gym, or additional living area, this expansive lower level presents an opportunity to tailor the home to suit individual needs and desires. In conclusion, this villa-style bungalow embodies the epitome of modern luxury living, with its vaulted ceilings, pristine white kitchen, and luxurious amenities. From the elegant primary bedroom suite to the versatile second bedroom and undeveloped lower level, every detail of this residence has been thoughtfully designed to create a haven of comfort and sophistication. Welcome home to contemporary elegance at its finest. Fully landscaped and fenced. More details
    Listed by RE/MAX Complete Realty
    DIANE RICHARDSON
  • 271 Mountainview Drive: Okotoks Detached for sale : MLS®# A2223925

    271 Mountainview Drive Okotoks Okotoks T1S 0N1
    Main Photo: 271 Mountainview Drive: Okotoks Detached for sale : MLS®# A2223925
    $729,900
    Residential
    Status:
    Active
    MLS® Num:
    A2223925
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    2,049 sq. ft.
    Welcome to this beautifully maintained 3-bedroom, 2.5-bathroom home with a front-attached garage, located in a family-friendly neighbourhood just a short walk from a playground and the popular Laudan Park! Step inside to discover a carpet-free interior—easy to clean and perfect for allergy-friendly living. The main floor offers a bright and functional layout with an open-concept living and dining space, ideal for both relaxing nights in and entertaining guests. Private mud room leads into walk through pantry. Upstairs, you’ll find three generously sized bedrooms, including a comfortable primary suite complete with its own ensuite bathroom and plenty of closet space. You’ll also love the convenience of the upstairs laundry room—no more hauling baskets up and down the stairs! A full bathroom serves the additional bedrooms, and there’s a handy half bath on the main floor for guests. Outside, the large backyard is a dream—perfect for kids, pets, gardening, or summer BBQs. The oversized garage offers extra room for storage or a workspace and even features a man door for added convenience. Located close to green spaces, walking paths, and all the amenities your family needs, this home blends comfort, space, and location in one fantastic package. Don’t miss your chance to see it—book your showing today! More details
    Listed by CIR Realty
    DIANE RICHARDSON
  • 10 Crystalridge Bay: Okotoks Detached for sale : MLS®# A2229219

    10 Crystalridge Bay Okotoks Okotoks T1S 1W5
    Main Photo: 10 Crystalridge Bay: Okotoks Detached for sale : MLS®# A2229219
    $739,900
    Residential
    Status:
    Active
    MLS® Num:
    A2229219
    Bedrooms:
    4
    Bathrooms:
    4
    Floor Area:
    2,074 sq. ft.
    Spend summer at the Lake! Beautifully presented 4 bedroom home with Air conditioning in a quiet cul de sac with Lake access. This awesome home has lots of upgrades, a pie shaped lot and must be viewed to be appreciated. As you walk in you are wowed by the open to above entrance and the abundance of natural light. Upon entering the home, you will appreciate the fabulous kitchen with stained maple cabinets to the ceiling, large island with raised eating bar, upgraded stainless steel appliances including a gas stove with double oven, corner pantry and modern backsplash. Entertain in the vaulted dining room with patio doors leading to the large low maintenance deck - perfect for BBQs! Relax in the spacious living room which features hardwood floors, corner stacked stone fireplace, in floor heating on this level and built in speakers. Completing the main floor is a laundry room and a half bath. On the 2nd level there are 3 good sized bedrooms, the master has a large walk in closet and a lovely 5 piece ensuite. There is a large bonus room with west views and a 4 piece family bathroom. In the fully finished basement is a 3 piece bathroom, a massive family/games room., another good sized bedroom and a playroom. The large pie shaped rear yard features an outdoor fireplace (perfect for making smores), a low maintenance deck, Hot tub "as is", storage shed and lots of room for a trampoline etc. This home benefits from being in the lake community with all its amenities, skating, swimming, boating, fishing etc. Did I mention the speaker system throughout the main areas? This home really does show beautifully and should be viewed to be appreciated. View 3D tour/multimedia/virtual tour. More details
    Listed by RE/MAX First
    DIANE RICHARDSON
  • 97 Drake Landing Crescent: Okotoks Detached for sale : MLS®# A2228670

    97 Drake Landing Crescent Okotoks Okotoks T1S 0E6
    Main Photo: 97 Drake Landing Crescent: Okotoks Detached for sale : MLS®# A2228670
    $744,900
    Residential
    Status:
    Active
    MLS® Num:
    A2228670
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    2,414 sq. ft.
    WELCOME TO 97 DRAKE LANDING CRESCENT !! This big, bright, 2414 sq. ft, 2 storey is in excellent condition inside and out and shows pride of ownership throughout !! The main floor has an open concept with the living room ( WITH GAS FIREPLACE ), kitchen ( WITH ISLAND & GRANITE COUNTERTOPS ) and dining area ( WITH REAR DECK ACCESS ) all flowing together over hardwood floors. You'll also enjoy the large office / dining room, a 2 pc. bath, walk through pantry, large entrance with bench and main floor laundry ! Upstairs there are 3 big bedrooms , including the huge primary suite ( WITH 5 PC. ENSUITE & WALK IN CLOSET ) along with a beautiful bonus room ( WEST FACING ) and a family 4 pc. bath. There is a double. attached front garage ( INSULATED, DRYWALLED & ROUGHED IN HEAT ) Outside you'll find the professionally landscaped yard ( WITH FRONT PORCH, HUGE REAR DECK, SHED & CONCRETE EDGING ) Call today for your personal showing !! More details
    Listed by RE/MAX First
    DIANE RICHARDSON
  • 20 Snowberry Lane: Okotoks Detached for sale : MLS®# A2214599

    20 Snowberry Lane Okotoks Okotoks T1S 5X8
    Main Photo: 20 Snowberry Lane: Okotoks Detached for sale : MLS®# A2214599
    $749,450
    Residential
    Status:
    Active
    MLS® Num:
    A2214599
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    2,328 sq. ft.
    Discover the stunning Denali 6 model – a perfect blend of style and function! Built by a trusted builder with over 70 years of experience, this home showcases on-trend, designer-curated interior selections tailored for a home that feels personalized to you. This energy-efficient home is Built Green certified and includes triple-pane windows, a high-efficiency furnace, and a solar chase for a solar-ready setup. With blower door testing that can offer up to may be eligible for up to 25% mortgage insurance savings, plus an electric car charger rough-in, it’s designed for sustainable, future-forward living. Featuring a full suite of smart home technology, this home includes a programmable thermostat, ring camera doorbell, smart front door lock, smart and motion-activated switches—all seamlessly controlled via an Amazon Alexa touchscreen hub. Photos are a representative. More details
    Listed by Bode Platform Inc.
    DIANE RICHARDSON
1-12/25
Data was last updated June 18, 2025 at 10:05 PM (UTC)
Data is supplied by Pillar 9™ MLS® System. Pillar 9™ is the owner of the copyright in its MLS®System. Data is deemed reliable but is not guaranteed accurate by Pillar 9™.
The trademarks MLS®, Multiple Listing Service® and the associated logos are owned by The Canadian Real Estate Association (CREA) and identify the quality of services provided by real estate professionals who are members of CREA. Used under license.