Diane Richardson

Cell: 403-397-3706 |

Affordable Calgary Homes for Sale Under $600,000 Calgary Homes for Sale Under $600,000

Are you searching for affordable Calgary homes that offer exceptional value without compromising quality? Look no further. In Calgary’s competitive real estate market, many buyers discover remarkable opportunities for homes priced under $600,000, including a substantial number of properties available for under $600,000. These homes combine modern amenities, stylish designs, and convenient locations to create a comfortable and attractive living environment. Whether you are a first-time homebuyer or a savvy investor, there is a perfect home waiting for you in Calgary’s diverse neighborhoods. Imagine living in a community that boasts top-rated schools, ample parks, and thriving local businesses, all within reach. Our comprehensive listings highlight properties with spacious living areas, updated kitchens, and inviting outdoor spaces ideal for families and professionals alike. With expert market insights and personalized service from Diane Richardson, you can navigate the Calgary real estate market with confidence. Diane is dedicated to helping you secure the best deal possible, ensuring your home purchase is both smart and satisfying. Don’t miss out on the opportunity to own a quality home at an affordable price. Explore our listings today and take the first step toward your dream home in Calgary. Your future in Calgary begins now.

Contact Diane Richardson

Phone: 403.397.3706
Email: diane@mypadcalgary.com

Unlock Your Calgary Dream Home: Explore Listings by Price Range 

Find Your Perfect Home in Calgary: 3 to 8 Bedroom Homes


Get in Touch with Diane Richardson – Your Trusted Calgary Real Estate Professional

Looking to chat about a property or have questions about buying or selling in Calgary? Diane Richardson is ready to help! Friendly, knowledgeable, and responsive—Diane is committed to making your real estate experience smooth and enjoyable.

Easy Online Contact Form

Simply head to Diane’s convenient online contact form. Provide your name, email, and message, and include any property addresses or MLS® numbers you're curious about. Diane will respond swiftly, ensuring you get all the answers you need!

Call Diane Directly

Prefer a direct conversation? No problem! Just call Diane at 403.397.3706. She's always happy to answer your questions or arrange viewings at your convenience.

Send an Email

Want to connect via email? Reach Diane directly at Diane@Mypadcalgary.com. She'll gladly provide additional information, answer your questions, and assist with your real estate journey.

Don't hesitate—reach out today and experience stress-free, professional guidance from Diane Richardson!

Browse the Latest Cochrane New Listings Updated in the Last 24 Hours

Forgot password Extend Verify Contact
1-12/88
  • 2 73 Glenbrook Crescent: Cochrane Row/Townhouse for sale : MLS®# A2211649

    2 73 Glenbrook Crescent Cochrane Cochrane T4C 1G1
    Main Photo: 2 73 Glenbrook Crescent: Cochrane Row/Townhouse for sale : MLS®# A2211649
    $349,000
    Residential
    Status:
    Active
    MLS® Num:
    A2211649
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,111 sq. ft.
    This well-loved townhome in Cochrane’s desirable Glenbow neighbourhood offers a rare combination of privacy, updates, and unbeatable location. Nestled among mature trees and backing onto a peaceful ravine, the home faces a spacious green space complete with tennis courts and a playground—perfect for enjoying the outdoors right outside your door. South-facing windows invite in warm sunshine during the winter months, while the surrounding trees help keep the space cool and shaded in the summer. Inside, you’ll find thoughtful upgrades over the years that make this home truly move-in ready. Pot lights with a dimmer switch were added to the south-facing living room in 2021 for a cozy, adjustable glow. A brand new Electrolux washer was installed in 2023, followed by a new dishwasher,  main floor bathroom faucet, and a new basement door in early 2025. The deck and front door were freshly painted in 2024, giving the exterior a bright and welcoming feel. Additional updates include a new hot water tank in 2020 and updated exhaust fans in both bathrooms. The kitchen features under-cabinet lighting, a newer faucet, and a refrigerator with a replaced control board. A new window in the stairwell was added to improve airflow, and several walls and baseboards throughout the home have been freshly painted for a clean, refreshed feel. In this condo complex, windows are the owner’s responsibility, so you'll have peace of mind knowing they’ve all been recently replaced. Location is everything, and this one delivers. You’re just a short walk from the extensive pathway system that leads directly to downtown, the Bow River, the Farmers Market at The RancheHouse, and more. With Glenbow Elementary, Cochrane Medical Centre, all the best shops, restaraunts and Spray Lakes Recreation Centre all nearby, everyday convenience is right at your fingertips. Glenbow is one of Cochrane’s most established and beloved neighbourhoods. Known for its large, treed lots and true small-town charm, it offers the perfect blend of nature, community, and walkable access to everything that makes Cochrane special. Whether you're a first-time buyer, downsizer, or investor, this home is a must-see. More details
    Listed by Royal LePage Benchmark
    DIANE RICHARDSON
  • 12 800 Bowcroft Place: Cochrane Row/Townhouse for sale : MLS®# A2203817

    12 800 Bowcroft Place Cochrane Cochrane T4C 1B9
    Main Photo: 12 800 Bowcroft Place: Cochrane Row/Townhouse for sale : MLS®# A2203817
    $350,000
    Residential
    Status:
    Active
    MLS® Num:
    A2203817
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,079 sq. ft.
    END UNIT | NEW PAINT | NEW CARPET | NO NEIGHBOURS BEHIND Welcome home to 12, 800 Bowcroft Place. This 3 bedroom, end-unit townhome is perfect for those looking to get into the market or as an investment opportunity. The main floor features a separate living room and a bright kitchen/dining area with access to your private yard which borders the environmental reserve. The deck and patio are the perfect spot to soak up the sun or entertain family and friends. Upstairs you will find a full 4-piece bath and 3 generous sized bedrooms plus a linen closet. The basement offers additional rec space for game or movie nights. New paint and carpet make this home, move-in ready with immediate possession possible. Book your viewing today. More details
    Listed by First Place Realty
    DIANE RICHARDSON
  • 220 15 Sunset Square: Cochrane Apartment for sale : MLS®# A2203271

    220 15 Sunset Square Cochrane Cochrane T4C 0E7
    Main Photo: 220 15 Sunset Square: Cochrane Apartment for sale : MLS®# A2203271
    $355,000
    Residential
    Status:
    Active
    MLS® Num:
    A2203271
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    1,080 sq. ft.
    If you love the convenience of condo living but crave the privacy and space of a detached home, Unit 220 is a truly unique opportunity. This exceptional unit is completely detached from the main building and features its own private entrance, offering a level of seclusion rarely found in a condominium setting. Nestled in a quiet, serene location, it provides the perfect retreat for those seeking peace and tranquility. Freshly painted, April 2025. Unlike typical condo units, this home is situated below a green space with no units beneath it and only one adjacent neighbor. At 1,080 square feet, this is one of the larger units in the complex, boasting an open-concept layout that is both spacious and inviting. The interior is thoughtfully designed with two bedrooms and two full bathrooms, featuring beautiful hardwood flooring, stylish tile, carpet. and large windows that fill the space with natural light. The modern kitchen offers ample countertop space, stainless steel appliances, and contemporary finishes, making it both functional and visually appealing. The primary bedroom includes a massive walk-in closet, providing plenty of storage for all your needs. In addition to its stunning interior, this home comes with two titled heated underground parking spaces and an assigned storage unit conveniently located just outside your door in the parkade. A private patio and courtyard extend your living space outdoors, creating a perfect spot to relax. Condo fees include utilities, (with the exception of power), making budgeting easy. While pets are permitted, they do require board approval. This is a rare chance to experience the best of both worlds—the ease of condo living with the privacy and space of a stand-alone home. Don’t miss this incredible opportunity—schedule your viewing today! More details
    Listed by Century 21 Masters
    DIANE RICHARDSON
  • 412 207 Sunset Drive: Cochrane Apartment for sale : MLS®# A2210033

    412 207 Sunset Drive Cochrane Cochrane T4C 0H7
    Main Photo: 412 207 Sunset Drive: Cochrane Apartment for sale : MLS®# A2210033
    $359,900
    Residential
    Status:
    Active
    MLS® Num:
    A2210033
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    857 sq. ft.
    Welcome to this extra special TOP FLOOR UNIT, featuring BREATHTAKING MOUNTAIN VIEWS, and UPGRADES everywhere you look! Located in the newest building at "ALORA" in SUNSET RIDGE, this upscale, modern 2 bedroom, 2 bathroom unit has been exceptionally maintained and is a prime opportunity for the buyer that is looking to have it all. The open floor plan offers mountain views from the main living room, the balcony, and both bedrooms. Upon entering you are greeted by a gorgeous, spacious kitchen featuring 2-tone Häcker cabinets, new Stainless Steel appliances, Calcutta quartz counters, and a huge peninsula island with sit-up bar. The kitchen overlooks the dining and cozy main living room with 9' ceilings. New Luxury vinyl plank flooring can be found throughout, and the windows have been treated with amazing Hunter Douglas plantation shutters. A smartly positioned built-in desk is just off the main living space in the hallway for those that work from home. Down the hall, and away from the main living area; are two spacious bedrooms and the main 4-piece bathroom. The primary bedroom features a walk-through closet leading to a convenient 3-piece ensuite with huge stand-up shower, and bedroom two is spacious for the guests or kids - both rooms offer picturesque mountain views to wake up to every morning. The living space is completed with a separate laundry room featuring tons of additional storage and the sunny, west-facing balcony that lures you with its up front, 1st row seat to admire and gaze at the majestic Rockies. This unit comes complete with TWO TITLED PARKING STALLS, and an additional assigned storage locker. An onsite GYM FACILITY is available for those that like to work out, and two guest suites are available (in a separate building) for short term stays. Sunset Ridge is a vibrant community featuring: shopping, dining, parks, schools and a short walk to amenities and walking paths of the historic COCHRANE RANCH HOUSE! Treat yourself today, and book a viewing of this fabulous unit. More details
    Listed by TREC The Real Estate Company
    DIANE RICHARDSON
  • 17 41 Glenbrook Crescent: Cochrane Row/Townhouse for sale : MLS®# A2211385

    17 41 Glenbrook Crescent Cochrane Cochrane T4C 1E9
    Main Photo: 17 41 Glenbrook Crescent: Cochrane Row/Townhouse for sale : MLS®# A2211385
    $367,999
    Residential
    Status:
    Active
    MLS® Num:
    A2211385
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,126 sq. ft.
    DON’T MISS OUT on this incredible opportunity to own a BEAUTIFUL TWO-STOREY TOWNHOME nestled beside the BREATHTAKING NATURAL BEAUTY of Big Hill Creek Ravine in the heart of Cochrane! This charming, well-managed complex is located, within WALKING DISTANCE to SCHOOLS, MAJOR SHOPPING CENTRES, PARKS, SCENIC WALKING TRAILS, and the famous MCKAY’S ICE CREAM. You’re also just minutes from downtown Cochrane, WITH NEARLY EVERYTHING WITHIN A 13-MINUTE WALK—a truly unbeatable location for lifestyle and convenience. BOASTING ALMOST 1,600 SQ FT OF DEVELOPED LIVING SPACE, this thoughtfully designed home offers 3 BEDROOMS, 1 FULL BATHROOM, 2 HALF BATHROOMS, AND A BONUS LOFT that can easily be transformed into a HOME OFFICE, READING NOOK, or an additional bedroom. The SINGLE ATTACHED GARAGE and extra PARKING PAD offer room for two vehicles, plus there's a convenient outdoor storage room right by the entrance! Step inside to discover a bright main floor featuring an open-concept kitchen and dining area with ample white cabinetry, blending seamlessly with A SPACIOUS LIVING ROOM complete with a wood-burning fireplace, vaulted ceilings, and large windows that bathe the space in natural light. A deck door leads to your private backyard patio—perfect for BBQs, Morning Coffee, playtime, or unwinding after a long day. Upstairs, you’ll find TWO LARGE BEDROOMS, a FULL BATHROOM, A BONUS LOFT, and the CONVENIENCE OF UPSTAIRS LAUNDRY, all designed for comfort and functionality. The FULLY FINISHED BASEMENT includes a third bedroom, a bright and cozy family room, a half bath, and a flex room ideal for guests, hobbies, or a home gym. Whether you’re a first-time buyer, a growing family, or looking to downsize without compromising location or space—this is the perfect home that offers the lifestyle you truly deserve. Call today to schedule your private showing with your favorite REALTOR® before this gem is gone! More details
    Listed by RE/MAX Real Estate (Central)
    DIANE RICHARDSON
  • 3 320 First Street E: Cochrane Row/Townhouse for sale : MLS®# A2208077

    3 320 First Street E Cochrane Cochrane T4C 1Z2
    Main Photo: 3 320 First Street E: Cochrane Row/Townhouse for sale : MLS®# A2208077
    $380,000
    Residential
    Status:
    Active
    MLS® Num:
    A2208077
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,316 sq. ft.
    Welcome home to the most unbeatable location in Cochrane! Spectacular end unit home with a single attached garage and 1323 square feet of living space. Spacious entrance greets you as you walk in to discover a beautifully designed home featuring neutral finishes. This level is thoughtfully designed with a laundry room, a convenient half bathroom, and a generously sized living room that can also be used as a bedroom. The living area is bathed in natural light, thanks to a large sliding patio door that opens directly onto a charming patio and the beautifully landscaped backyard—perfect for relaxing or entertaining! Head upstairs to a stunning space adorned with beautiful hardwood flooring and tile throughout. Large windows invite an abundance of natural light, enhancing the bright, airy, and open-concept design. The well-appointed kitchen features classic white appliances, laminate countertops, and white cabinetry, offering ample counter and storage space for all your culinary needs. The inviting living room boasts soaring cathedral ceilings, a cozy corner natural gas fireplace, and an adjoining dining area with sliding patio doors that lead to a private balcony—perfect for enjoying morning coffee or soaking in the sun. Two generously sized bedrooms provide comfortable accommodations for family or guests, while a stylish and functional 4-piece bathroom completes this level. The unfinished basement is a blank canvas awaiting your creative vision and design ambitions. Meticulously clean. Close to all amenities, schools, parks, playgrounds, tennis/pickleball courts and walking paths. Pride of ownership is apparent in this home! Schedule your viewing today and see this beautiful home for yourself! More details
    Listed by 2% Realty
    DIANE RICHARDSON
  • 804 50 Belgian Lane: Cochrane Row/Townhouse for sale : MLS®# A2208292

    804 50 Belgian Lane Cochrane Cochrane T4C 0Y5
    Main Photo: 804 50 Belgian Lane: Cochrane Row/Townhouse for sale : MLS®# A2208292
    $389,500
    Residential
    Status:
    Active
    MLS® Num:
    A2208292
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,208 sq. ft.
    Welcome to your new home, a charming corner-unit townhouse located in the desirable community of Heartland in Cochrane, Alberta. This spacious home boasts over 1,500sqft of living space, including 3 bedrooms and 2.5 bathrooms spread across three thoughtfully designed levels, offering both comfort and style for modern living. The main floor features an open-concept living area with large windows that flood the space with natural light. The contemporary kitchen, complete with sleek appliances and ample counter space, seamlessly flows into the living and dining areas—perfect for entertaining guests or enjoying quiet family dinners. A half bathroom completes the main floor. Upstairs, the second level hosts two generously sized bedrooms and a full bathroom. The top floor is dedicated to the stunning loft-style primary bedroom, providing a private retreat. It includes a walk-in closet and an elegant en-suite bathroom, offering the ultimate space for relaxation. The fully finished basement provides additional living space, ideal for a home office, entertainment room, or gym. Located in beautiful Cochrane, this townhouse offers easy access to local amenities, schools, and parks, making it the perfect choice for families or professionals. Don't miss the opportunity to call this stunning property home. More details
    Listed by CIR Realty
    DIANE RICHARDSON
  • 502 24 Rivercrest Drive: Cochrane Row/Townhouse for sale : MLS®# A2211047

    502 24 Rivercrest Drive Cochrane Cochrane T4C 2C5
    Main Photo: 502 24 Rivercrest Drive: Cochrane Row/Townhouse for sale : MLS®# A2211047
    $416,850
    Residential
    Status:
    Active
    MLS® Num:
    A2211047
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    1,285 sq. ft.
    Discover comfortable, modern living in this practically new Cochrane townhome. Imagine stepping onto your oversized balcony, a perfect spot for morning coffee or evening relaxation, with a pleasant backdrop that includes a glimpse of the iconic Cochrane Big Hill. Inside, you'll find a bright, open-concept haven, perfect for both entertaining and everyday comfort. The heart of the home is a sprawling grey quartz island, ideal for casual meals or hosting gatherings. The kitchen features sleek two-tone cabinetry with soft-close drawers, a full GE stainless steel appliance package, plenty of cabinet space and a pantry, all under the glow of stylish pendant lighting. Large windows on both sides of the unit flood the space with natural light, highlighting the durable vinyl plank floors and soaring, knock-down textured ceilings. Pull-down window coverings offer privacy and shade when desired. The living room area, adjacent to the kitchen, provides a natural gathering spot, perfect for relaxing or entertaining. This meticulously designed townhome offers two spacious bedrooms, 1.5 baths, and a versatile flex space on the main level – perfect for a home office, guest room, or creative studio. The primary suite on the 3rd level boasts dual closets for ample storage and large windows. This level comes complete with a convenient laundry area and a full 4-piece bath. And for those who value convenience, the oversized single-car garage (fully insulated) with dual access is a game-changer (doors on both sides of the unit for convenience) Whether you're storing outdoor gear or creating a workshop, this space offers choice. Location is key, and this townhome offers some great conveniences! Nestled in a fantastic complex, you're just steps from shopping, scenic pathways, and the tranquil Bow River. Bow Valley High School is close by, and a future school site is conveniently located next door. just mere steps to local transit! Enjoy quick access to Calgary for work or entertainment and the majestic mountains for weekend adventures. This isn't just a property; it's a lifestyle – a perfect blend of modern comfort, convenience, and a great location. More details
    Listed by Royal LePage Benchmark
    DIANE RICHARDSON
  • 204 24 Rivercrest Drive: Cochrane Row/Townhouse for sale : MLS®# A2213580

    204 24 Rivercrest Drive Cochrane Cochrane T4C 2V2
    Main Photo: 204 24 Rivercrest Drive: Cochrane Row/Townhouse for sale : MLS®# A2213580
    $422,100
    Residential
    Status:
    Active
    MLS® Num:
    A2213580
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    1,294 sq. ft.
    Discover the charm of contemporary living in this thoughtfully designed townhome. Filled with natural light from ample windows, the open-concept layout spans three inviting levels and offers beautiful mountain views. The stylish kitchen includes sophisticated fawn and white cabinetry, quartz counters, a generous island, and stainless steel appliances. Offering two bedrooms, 1.5 baths, and a cheerful, versatile den, this home provides flexible living spaces. The primary bedroom boasts ample storage and direct access to the main bath featuring a luxurious deep soaker tub/shower combo. A convenient half bath on the main level enhances functionality. Features include vinyl plank floors, cozy carpeting, upper-level laundry, complete blinds, a single garage, and driveway plus street parking. Enjoy nearby pathways, local shopping, and convenient access to both Calgary and mountain adventures. More details
    Listed by Real Broker
    DIANE RICHARDSON
  • 268 Glenpatrick Drive: Cochrane Semi Detached (Half Duplex) for sale : MLS®# A2211991

    268 Glenpatrick Drive Cochrane Cochrane T4C 1G6
    Main Photo: 268 Glenpatrick Drive: Cochrane Semi Detached (Half Duplex) for sale : MLS®# A2211991
    $425,000
    Residential
    Status:
    Active
    MLS® Num:
    A2211991
    Bedrooms:
    5
    Bathrooms:
    2
    Floor Area:
    989 sq. ft.
    Excellent Investment! Amazing VALUE for this BRIGHT and SPACIOUS home with 3 + 3 BEDROOMS. Upstairs features a spacious KITCHEN, a DINING ROOM, and a large LIVING ROOM with a COZY wood-burning FIREPLACE. There are also 3 BEDROOMS, a full BATHROOM, and a LAUNDRY ROOM. There is a SEPARATE entrance to the LOWER LEVEL, which has LARGE WINDOWS making it nice and BRIGHT! You'll find a spacious KITCHEN, DINING AREA, large LIVING ROOM, 3 BEDROOMS, a BATHROOM, and a LAUNDRY ROOM. NEW FLOORING has just been installed on the LOWER LEVEL. Enjoy a LARGE FENCED BACKYARD and a spacious PARKING PAD at the front. Walking distance to PARKS, SHOPPING, RESTAURANTS, and AMENITIES. Exceptional Value! More details
    Listed by RE/MAX Real Estate (Central)
    DIANE RICHARDSON
  • 1405 24 Rivercrest Drive: Cochrane Row/Townhouse for sale : MLS®# A2213588

    1405 24 Rivercrest Drive Cochrane Cochrane T4C 2A4
    Main Photo: 1405 24 Rivercrest Drive: Cochrane Row/Townhouse for sale : MLS®# A2213588
    $425,250
    Residential
    Status:
    Active
    MLS® Num:
    A2213588
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    1,263 sq. ft.
    Welcome to a modern townhome offering comfortable living across three bright, airy levels. Enjoy large windows providing abundant natural light, enhancing the inviting atmosphere. The kitchen showcases elegant white wood grain cabinetry, sleek quartz countertops, an island perfect for gatherings, and stainless steel appliances. This home features two spacious bedrooms, 2.5 bathrooms, and a sunny main-level den ideal for an office or hobby space. The primary bedroom includes dual closets and an ensuite with a deep soaker tub/shower. An additional full bath and a convenient half bath complement the layout. Additional features include vinyl plank flooring, soft carpeting, upstairs laundry, complete blinds, and a single-car garage with driveway parking. Relax outdoors on your south-facing balcony, steps away from scenic pathways, shopping, and amenities, conveniently located between Calgary and the Rocky Mountains. More details
    Listed by Real Broker
    DIANE RICHARDSON
  • 302 501 River Heights Drive: Cochrane Row/Townhouse for sale : MLS®# A2213334

    302 501 River Heights Drive Cochrane Cochrane T4C 2L3
    OPEN HOUSE: Apr 26, 2025
    12:00 PM - 03:00 PM MDT
    Open House on Saturday, April 26, 2025 12:00PM - 3:00PM
    OPEN HOUSE: Apr 27, 2025
    12:00 PM - 03:00 PM MDT
    Open House on Sunday, April 27, 2025 12:00PM - 3:00PM
    Main Photo: 302 501 River Heights Drive: Cochrane Row/Townhouse for sale : MLS®# A2213334
    $454,900
    Residential
    Status:
    Active
    MLS® Num:
    A2213334
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    1,501 sq. ft.
    Welcome to your dream townhome in the sought-after community of River Heights, Cochrane! Take in incredible views and enjoy the convenience of being just minutes from downtown. Close to schools, parks, scenic walking paths, and the SLS Sports Centre, this location offers the best of both nature and city living. This beautifully designed home features dual primary bedrooms, each with its own private ensuite—perfect for families, roommates, or guests. You’ll also love the bonus office space, located on the ground floor, ideal for working from home or a quiet retreat. The second-floor balcony, located just off the kitchen, is perfect for grilling in the evenings or enjoying your morning coffee basking in the early sun. Stay comfortable year-round with central air conditioning, and rest easy with blackout blinds in both bedrooms for a peaceful sleep. The oversized single attached garage provides ample space for parking and storage. Outside you wont have to worry about snow removal or landscaping as that's all looked after and you'll meet friendly neighbours at the community garden or fire pit. Don't miss out, book your showing today! More details
    Listed by Real Broker
    DIANE RICHARDSON
1-12/88
Data was last updated April 24, 2025 at 06: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.