CarGurus Logo Homepage Link
  • Buy
    • Used cars
    • New cars
    • Certified pre-owned
    • Start your purchase online
  • Sell
    • Sell my car
    • Car values
  • Research
    • Test drive reviews
    • Price trends
    • Compare cars
  • Saved cars & searches
  • Sign in / Register
    • My account
    • Saved searches
    • Saved cars
    • Recommended cars
    • Browsing history
      • United States (EN)
      • Estados Unidos (ES)
      • Canada (EN)
      • Canada (FR)
      • United Kingdom

Used Toyota RAV4 Hybrid for Sale near Heritage Pointe, AB

81 results
Foothills, AB
2017 Toyota RAV4 Hybrid XLE AWD Roadrunner Wheels And Deals Ltd

2017 Toyota RAV4 Hybrid

XLE AWD

186,855 kilometres

$21,000

Good Deal
Calgary, AB
59 km away
Year:
2017
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
Gray
Combined gas mileage:
7 L/100km
Fuel type:
Hybrid
Transmission:
Automatic
Mileage:
186,855
Stock number:
RD-129443
VIN:
JTMRJREV6HD129443

Sponsored

2025 Toyota RAV4 Hybrid XLE AWD

2025 Toyota RAV4 Hybrid

XLE AWD

45,027 kilometres

$46,995

Good Deal
Certified Pre-Owned
High River, AB
6 km away
Year:
2025
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
White
Combined gas mileage:
6 L/100km
Fuel type:
Hybrid
Transmission:
Automatic
Mileage:
45,027
Stock number:
260086A
VIN:
2T3RWRFV9SW279511

Sponsored

2024 Toyota RAV4 Hybrid XLE AWD

2024 Toyota RAV4 Hybrid

XLE AWD

43,861 kilometres

$42,998

Great Deal
Calgary, AB
43 km away
Year:
2024
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
Black
Combined gas mileage:
6 L/100km
Fuel type:
Hybrid
Transmission:
Automatic
Mileage:
43,861
Stock number:
DGN7
VIN:
2T3RWRFV0RW245869

Sponsored

2024 Toyota RAV4 Hybrid XLE AWD

2024 Toyota RAV4 Hybrid

XLE AWD

43,861 kilometres

$42,998

Great Deal
Calgary, AB
43 km away
Year:
2024
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
Black
Combined gas mileage:
6 L/100km
Fuel type:
Hybrid
Transmission:
Automatic
Mileage:
43,861
Stock number:
DGN7
VIN:
2T3RWRFV0RW245869

2023 Toyota RAV4 Hybrid XLE AWD

2023 Toyota RAV4 Hybrid

XLE AWD

78,370 kilometres

$37,800

Great Deal
Calgary, AB
44 km away
Year:
2023
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
White
Combined gas mileage:
6 L/100km
Fuel type:
Hybrid
Transmission:
Automatic
Mileage:
78,370
Stock number:
H_0178876
VIN:
2T3RWRFVXPW174600

Preparing for a close up...

Photos coming soon

2019 Toyota RAV4 Hybrid

Limited AWD

113,332 kilometres

$29,988

Great Deal
Calgary, AB
46 km away
Year:
2019
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Combined gas mileage:
6 L/100km
Fuel type:
Hybrid
Transmission:
Continuously Variable Transmission
Mileage:
113,332
Stock number:
26RAH6010A
VIN:
2T3DWRFVXKW041399

Preparing for a close up...

Photos coming soon

2017 Toyota RAV4 Hybrid

XLE AWD

186,855 kilometres

$21,000

Good Deal
Calgary, AB
59 km away
Year:
2017
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
Gray
Combined gas mileage:
7 L/100km
Fuel type:
Hybrid
Transmission:
Automatic
Mileage:
186,855
Stock number:
RD-129443
VIN:
JTMRJREV6HD129443

Preparing for a close up...

Photos coming soon

2023 Toyota RAV4 Hybrid

LE AWD

44,165 kilometres

$38,888

Good Deal
Calgary, AB
63 km away
Year:
2023
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
0218 Midnight Black Metallic
Combined gas mileage:
6 L/100km
Fuel type:
Hybrid
Transmission:
Continuously Variable Transmission
Mileage:
44,165
Stock number:
260629A
VIN:
2T3BWRFV4PW172651

Preparing for a close up...

Photos coming soon

2025 Toyota RAV4 Hybrid

XLE AWD

32,268 kilometres

$48,888

Good Deal
Calgary, AB
63 km away
Year:
2025
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
0040 Super White
Combined gas mileage:
6 L/100km
Fuel type:
Hybrid
Transmission:
Continuously Variable Transmission
Mileage:
32,268
Stock number:
260595A
VIN:
2T3RWRFV4SW284874

Preparing for a close up...

Photos coming soon

2024 Toyota RAV4 Hybrid

XLE AWD

16,803 kilometres

$46,998

Good Deal
Certified Pre-Owned
Calgary, AB
37 km away
Year:
2024
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
Red
Combined gas mileage:
6 L/100km
Fuel type:
Hybrid
Transmission:
Continuously Variable Transmission
Mileage:
16,803
Stock number:
6P00867A
VIN:
2T3RWRFV6RW188125

Preparing for a close up...

Photos coming soon

2024 Toyota RAV4 Hybrid

Limited AWD

61,832 kilometres

$49,988

Good Deal
Calgary, AB
63 km away
Year:
2024
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
0089 Wind Chill
Combined gas mileage:
6 L/100km
Fuel type:
Hybrid
Interior colour:
Brown (Beige)
Transmission:
Continuously Variable Transmission
Mileage:
61,832
Stock number:
260282A
VIN:
2T3DWRFV5RW191978

Preparing for a close up...

Photos coming soon

2025 Toyota RAV4 Hybrid

XLE AWD

8,445 kilometres

$49,888

Good Deal
Cochrane, AB
76 km away
Year:
2025
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
Gray
Fuel type:
Hybrid
Interior colour:
Black
Transmission:
1-Speed CVT
Mileage:
8,445
Stock number:
PS0618-C
VIN:
2T3RWRFV4SW285507

Preparing for a close up...

Photos coming soon

2023 Toyota RAV4 Hybrid

XSE AWD

42,167 kilometres

$46,988

Good Deal
Calgary, AB
63 km away
Year:
2023
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
Gray (02QZ Magnetic Grey Metallic wi)
Combined gas mileage:
6 L/100km
Fuel type:
Hybrid
Transmission:
Continuously Variable Transmission
Mileage:
42,167
Stock number:
260421A
VIN:
2T35WRFV1PW173401

Preparing for a close up...

Photos coming soon

2024 Toyota RAV4 Hybrid

LE AWD

147,121 kilometres

$34,995

Good Deal
Calgary, AB
45 km away
Year:
2024
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
Silver
Combined gas mileage:
6 L/100km
Fuel type:
Hybrid
Interior colour:
Black
Transmission:
Continuously Variable Transmission
Mileage:
147,121
Stock number:
SGP2284A
VIN:
2T3BWRFV8RW202284

Preparing for a close up...

Photos coming soon

2025 Toyota RAV4 Hybrid

XLE AWD

15,701 kilometres

$48,888

Good Deal
Cochrane, AB
76 km away
Year:
2025
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
Gray
Fuel type:
Hybrid
Interior colour:
Black
Transmission:
1-Speed CVT
Mileage:
15,701
Stock number:
PS0642-C
VIN:
2T3RWRFV5SW283121

Preparing for a close up...

Photos coming soon

2025 Toyota RAV4 Hybrid

XLE AWD

4,348 kilometres

$51,166

Good Deal
Calgary, AB
59 km away
Year:
2025
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
Silver
Combined gas mileage:
6 L/100km
Fuel type:
Hybrid
Transmission:
Continuously Variable Transmission
Mileage:
4,348
Stock number:
CHP252100A
VIN:
2T3RWRFV7SW252100

Preparing for a close up...

Photos coming soon

2025 Toyota RAV4 Hybrid

XLE AWD

45,027 kilometres

$46,995

Good Deal
Certified Pre-Owned
High River, AB
6 km away
Year:
2025
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
White
Combined gas mileage:
6 L/100km
Fuel type:
Hybrid
Transmission:
Automatic
Mileage:
45,027
Stock number:
260086A
VIN:
2T3RWRFV9SW279511

Preparing for a close up...

Photos coming soon

2019 Toyota RAV4 Hybrid

XLE AWD

120,118 kilometres

$29,988

Good Deal
Calgary, AB
63 km away
Year:
2019
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Combined gas mileage:
6 L/100km
Fuel type:
Hybrid
Transmission:
Continuously Variable Transmission
Mileage:
120,118
Stock number:
25Q53549A
VIN:
2T3RWRFV7KW044301

Preparing for a close up...

Photos coming soon

2023 Toyota RAV4 Hybrid

XLE AWD

42,596 kilometres

$41,988

Good Deal
Cochrane, AB
74 km away
Year:
2023
Make:
Toyota
Model:
RAV4 Hybrid
Body type:
SUV / Crossover
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
2.5L I4 Hybrid
Exterior colour:
Red (Ruby Flare Pearl)
Combined gas mileage:
6 L/100km
Fuel type:
Hybrid
Interior colour:
Gray
Transmission:
Continuously Variable Transmission
Mileage:
42,596
Stock number:
N26079A
VIN:
2T3RWRFV6PW169426

  1. Home
  2. / Used Cars
  3. / Toyota RAV4 Hybrid
  4. / Alberta
  5. / Heritage Pointe
Overview
Reviews
FAQs

CarGurus recommends the 2024 Toyota RAV4 Hybrid

Picture of Toyota RAV4 Hybrid ## Summary - With 819 currently listed for sale and an **average price of $38,869.00 CAD**, 29.5% of 2024 Toyota RAV4 Hybrids for sale on CarGurus are rated as good or great deals. - **Favourably reviewed:** Owners rated the 2024 Toyota RAV4 Hybrid 4.78 / 5 stars. - **100.0% of 2024 RAV4 Hybrid models on CarGurus are accident free.** - The 2024 Toyota RAV4 Hybrid features a robust 219 horsepower output, a spacious interior, and impressive fuel efficiency, making it an ideal choice for both urban and outdoor adventures. ## Why it stands out The 2024 Toyota RAV4 Hybrid is a standout in the compact SUV segment, combining Toyota's dedication to reliability with advanced hybrid technology. It's a practical vehicle that appeals to eco-conscious drivers thanks to its excellent fuel economy—averaging 6.0 litres per 100 kilometres. Inside, the RAV4 Hybrid boasts a well-designed cabin, equipped with modern technology including a user-friendly infotainment system and driver-assistance features that enhance safety. Furthermore, its on-demand all-wheel drive capability, paired with a roomy interior, makes it suitable for a variety of driving conditions, from city streets to rugged trails. ## Other model years to consider - **[2021 Toyota RAV4 Hybrid](https://www.cargurus.ca/Cars/l-Used-2021-Toyota-RAV4-Hybrid-c30919)** - Average price: $34,575.00 CAD - Good/great deal percentage: 30.7% - User rating: 4.82 / 5 - Total listings: 228 - **[2016 Toyota RAV4 Hybrid](https://www.cargurus.ca/Cars/l-Used-2016-Toyota-RAV4-Hybrid-c24883)** - Average price: $19,705.00 CAD - Good/great deal percentage: 33.3% - User rating: 5 / 5 - Total listings: 36 - **[2025 Toyota RAV4 Hybrid](https://www.cargurus.ca/Cars/l-Used-2025-Toyota-RAV4-Hybrid-c33785)** - Average price: $46,985.00 CAD - Good/great deal percentage: 31.8% - User rating: 5 / 5 - Total listings: 296 These recommendations are based on CarGurus' proprietary market data from April 20, 2026, CarGurus experts' opinions, and generative AI.

4.8 Overall rating

(68 reviews)

Customers say

The Toyota RAV4 Hybrid has received positive feedback from owners across various model years. Commonly praised features include its smooth ride, impressive fuel economy, and spacious interior. Many drivers appreciate the advanced technology and safety features that enhance the driving experience. However, some common criticisms include a stiff ride in certain models, occasional noise from the hybrid system, and a desire for more customizable options. Overall, the RAV4 Hybrid stands out as a reliable and practical choice for an SUV.

AI generated from the text of customer reviews.

What people say

comfort fuel economy interior space performance safety features
Jill S
5.0
Reviewed a 2021 Toyota XLE AWD on May 29, 2024

This is the best car I have ever owned, hands down. In addition to the wealth of features that make my long commute easier, the gas mileage cannot be beat. I fill up once a week. It is smooth and comfortable. I love the adaptive cruise control and the steer assist. I live in an area that gets a lot of snow and I trust its ability to get me safely to where I’m going in any weather. It self corrected last winter when the roads were icy. This was on a bridge and other cars were fishtailing all over, but my RAV corrected itself, drove straight, and I swear it saved me from an accident. Also, the pick up when getting on the highway is superb. It is comfortable and at 103,000 miles mine is still going strong. It’s been off road, in the mountains, all over the streets of NYC, and is my daily commuting car. Right now with its current high mileage I’d drive my RAV4 Hybrid to Alaska and back and wouldn’t worry at all about it. It runs just as well as the day I drove it off the lot with 11 miles on the odometer. I keep my cars a long time and I fully expect it to get to 300,000 miles. Take care of the maintenance and you won’t go wrong with a RAV 4 Hybrid.

Jenia C
5.0
Reviewed a 2017 Toyota Limited AWD on Jun. 02, 2025

The RAV4 Hybrid offers a comfortable and generally quiet ride, with the exception of some coarse engine noise during high-speed acceleration

Warren S
5.0
Reviewed a 2025 Toyota RAV4 Hybrid on Apr. 12, 2025

Awesome car. Good gas mileage, comfortable, well made. Highly recommend

Mallory W
5.0
Reviewed a 2023 Toyota Limited AWD on Apr. 01, 2026

Great value . Love the hybrid motor and leather interior. Has great technology to help with driving

Tony T
5.0
Reviewed a 2023 Toyota RAV4 Hybrid on Nov. 06, 2024

He car is exactly what we were looking for, it has all of the features we were hoping for and more, its gently used, and it is a great deal.

Toyota RAV4 Hybrid FAQs

How much does the Toyota RAV4 Hybrid cost in Heritage Pointe, AB?

The average Toyota RAV4 Hybrid costs about $38,970.09. The average price has decreased by -0.5% since last year. The 81 for sale near Heritage Pointe, AB on CarGurus, range from $21,000 to $55,635 in price.

How many Toyota RAV4 Hybrid vehicles in Heritage Pointe, AB have no reported accidents or damage?

81 out of 81 for sale near Heritage Pointe, AB have no reported accidents or damage.

What fuel types are available?

Hybrid engines are available.

  • 2025 Toyota RAV4 Hybrid in Heritage Pointe AB

  • 2024 Toyota RAV4 Hybrid

  • 2023 Toyota RAV4 Hybrid

  • 2022 Toyota RAV4 Hybrid

  • 2021 Toyota RAV4 Hybrid

  • 2020 Toyota RAV4 Hybrid

  • Used Toyota RAV4 Hybrid for Sale Under $10,000 Near Heritage Pointe

  • Used Toyota RAV4 Hybrid for Sale Under $15,000 Near Heritage Pointe

  • Used Toyota RAV4 Hybrid for Sale Under $20,000 Near Heritage Pointe

  • Used Toyota RAV4 Hybrid for Sale Under $25,000 Near Heritage Pointe

  • Used Toyota RAV4 Hybrid for Sale Under $30,000 Near Heritage Pointe

  • Used Toyota RAV4 Hybrid for Sale Under $40,000 Near Heritage Pointe

  • Used White Toyota RAV4 Hybrid for Sale in Heritage Pointe

  • Used Blue Toyota RAV4 Hybrid for Sale in Heritage Pointe

  • Used Red Toyota RAV4 Hybrid for Sale in Heritage Pointe

  • Used Black Toyota RAV4 Hybrid for Sale in Heritage Pointe

  • Used Silver Toyota RAV4 Hybrid for Sale in Heritage Pointe

  • Used Gray Toyota RAV4 Hybrid for Sale in Heritage Pointe

  • Toyota RAV4 Hybrid XLE AWD

  • Toyota RAV4 Hybrid LE AWD

  • Toyota RAV4 Hybrid Limited AWD

  • Toyota RAV4 Hybrid XSE AWD

  • Toyota RAV4 Hybrid SE AWD

  • Toyota RAV4 Hybrid Premium XSE AWD

  • Toyota RAV4 Hybrid LE Plus AWD

  • Toyota RAV4 Hybrid XLE Premium AWD

  • Toyota RAV4 Hybrid Woodland Edition AWD

  • Toyota SUVs & Crossovers for Sale in Heritage Pointe AB

  • Toyota 7-Seaters for Sale in Heritage Pointe AB

  • Toyota Sedans for Sale in Heritage Pointe AB

  • Used Toyota RAV4 Hybrid for Sale with Low Mileage in Heritage Pointe

  • Used SUVs / Crossovers for Sale with Low Mileage in Heritage Pointe

  • Used Toyota RAV4 Hybrid for Sale with Tow Package in Heritage Pointe

  • Used SUVs / Crossovers for Sale with Tow Package in Heritage Pointe

  • New Toyota RAV4 Hybrid in Heritage Pointe AB

  • Certified Used Toyota RAV4 Hybrid in Heritage Pointe AB

  • Toyota RAV4 Hybrid in Okotoks AB

  • Toyota RAV4 Hybrid in Calgary AB

  • Toyota RAV4 Hybrid in Lethbridge AB

  • Toyota RAV4 Hybrid in Red Deer AB

  • Toyota RAV4 Hybrid in Cranbrook BC

  • Toyota RAV4 Hybrid in Medicine Hat AB

  • Toyota RAV4 Hybrid in Leduc AB

  • Toyota RAV4 Hybrid in Sherwood Park AB

  • Toyota RAV4 Hybrid in Edmonton AB

  • Toyota RAV4 Hybrid in Alberta

  • Toyota RAV4 Hybrid in British Columbia

  • Toyota RAV4 Hybrid in Manitoba

  • Toyota RAV4 Hybrid in New Brunswick

  • Toyota RAV4 Hybrid in Newfoundland and Labrador

  • Toyota RAV4 Hybrid in Northwest Territories

  • Toyota RAV4 Hybrid in Nova Scotia

  • Toyota RAV4 Hybrid in Nunavut

  • Toyota RAV4 Hybrid in Ontario

  • Toyota RAV4 Hybrid in Prince Edward Island

  • Toyota RAV4 Hybrid in Quebec

  • Toyota RAV4 Hybrid in Saskatchewan

  • Toyota RAV4 Hybrid in Yukon

  • All Used Cars

  • Cheap Cars

  • Manual Transmission Cars

  • Sports Cars

  • Hybrid Cars

  • Red Interior Cars

  • Electric Cars

  • Small Cars

  • AWD Cars

  • Cheap Automatic Transmission Cars

  • Classic Trucks

  • Conversion Vans

  • Three Quarter Ton Trucks

  • Diesel Trucks

  • Small Trucks

  • Chevrolet Diesel Trucks

  • Manual Diesel Trucks

  • One Ton Trucks

  • Cheap Trucks

  • Ford Trucks

  • Cheap SUVs

  • Mercedes-Benz Convertibles

  • Ford Diesel Trucks

  • Mercedes-Benz SUVs

  • BMW Convertibles

  • Chevrolet SUVs

  • Toyota SUVs

  • Nissan SUVs

  • Used Cars Under $10,000

  • Used Cars Under $5,000

  • Used Sedans for Sale with Low Mileage in Heritage Pointe

  • Used SUVs / Crossovers for Sale with Low Mileage in Heritage Pointe

  • Used Hatchbacks for Sale with Low Mileage in Heritage Pointe

  • Used Convertibles for Sale with Low Mileage in Heritage Pointe

  • Used Vans for Sale with Low Mileage in Heritage Pointe

  • Used Minivans for Sale with Low Mileage in Heritage Pointe

  • Used Pickup Trucks for Sale with Low Mileage in Heritage Pointe

  • Used Coupes for Sale with Low Mileage in Heritage Pointe

  • Used Wagons for Sale with Low Mileage in Heritage Pointe

  • Macleod Trail Toyota- Formerly Heninger Toyota

  • Charlesglen Toyota

  • Cochrane Toyota

  • Used Toyota RAV4 Hybrid for Sale with Tow Package in Heritage Pointe

Connect with us
Download our app
Download on the App Store Get it on Google Play
  • Company
  • About CarGurus
  • Our team
  • Press
  • Investor relations
  • Price trends
  • Advertise with CarGurus
  • For dealers
  • Dealer signup
  • Dealer resources
  • Terms
  • Terms of use
  • Privacy policy
  • Interest-based ads
  • Security
  • Help
  • Help center
  • Contact us
    • United States (EN)
    • Estados Unidos (ES)
    • Canada (EN)
    • Canada (FR)
    • United Kingdom

© 2026 CarGurus, Inc., All Rights Reserved.