Skip to main content
Skip to Filters
485 listings
    • 128,709 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 24 City / 31 Hwy MPG
    • We Care Auto (29 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    Close

    Located in Pomona, CA / 29 miles away from Huntington Beach, CA

    affordable vehicles that are mechanically inspected , in a good running condition , we offer finance and cash deals , small business that will pu...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: YV440MDK6F2698600
    Stock: 698600
    Certified Pre-Owned: No
    Listed since: 06-07-2025

    • 64,570 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 24 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from IL to CA*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    Close

    Located in Glencoe, IL / 1,738 miles away from Huntington Beach, CA

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: Yes

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: YV440MDC4F2592798
    Stock: 26943997
    Certified Pre-Owned: No

  • Price Drop
    $15,551
    great price
    $3,119 below market
    • 86,387 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 22 City / 28 Hwy MPG
    • All In Auto Sales (31 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Norco, CA / 31 miles away from Huntington Beach, CA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: YV4102RK1J1093561
    Stock: 1093561
    Certified Pre-Owned: No
    Listed since: 07-13-2025

  • $21,500
    good price
    $1,909 below market
    • 60,487 miles
    • 2 accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 20 City / 29 Hwy MPG
    • Auto City (89 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in El Cajon, CA / 89 miles away from Huntington Beach, CA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    23 Combined MPG (20 City/29 Highway)

    Listing Information:

    VIN: YV449MRS2H2124898
    Stock: 124898
    Certified Pre-Owned: No

  • Price Drop
    $8,499
    great price
    $2,278 below market
    • 105,796 miles
    • No accidents, 4 owners, corporate fleet vehicle
    • 5 Seats, 23 City / 31 Hwy MPG
    • Select Auto Wholesales (30 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    Close

    Located in Glendora, CA / 30 miles away from Huntington Beach, CA

    2016 Volvo XC60 T5 E DRIVE PREMIER 2.0L TURBO CHARGER FWD 8-Speed Automatic**clean title** Automatic Transmission** Very Clean!!!!***Lots of Service R...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: YV440MDK2G2850504
    Stock: 850504
    Certified Pre-Owned: No
    Listed since: 05-20-2025

  • Stock photo**
    $12,988
    great price
    $2,091 below market
    • 77,751 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 23 City / 31 Hwy MPG
    • Bahia Auto Sales (94 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Chula Vista, CA / 94 miles away from Huntington Beach, CA

    Introducing the stunning GOLD 2016 Volvo XC60, a sleek and stylish ride that exudes luxury and sophistication. This beauty is not only a head-turner o...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: YV440MDM6G2868764
    Stock: 250604
    Certified Pre-Owned: No

  • $5,995
    good price
    $1,409 below market
    • 151,667 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 19 City / 25 Hwy MPG
    • Select Auto Wholesales (30 mi away)
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Glendora, CA / 30 miles away from Huntington Beach, CA

    2012 VOLVO XC60 "PLATINUM " FWD ** VEHICLE IN EXCELLENT CONDITION!!! VERY CLEAN INSIDE AND OUT, 151K MILES,NAVEGATION, POWER WINDOWS, POWER LOCKS, PAN...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (19 City/25 Highway)

    Listing Information:

    VIN: YV4940DL3C2280566
    Stock: 280566
    Certified Pre-Owned: No
    Listed since: 05-08-2025

  • Price Drop
    $13,995
    great price
    $1,307 below market
    • 69,973 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 22 City / 29 Hwy MPG
    • Asata Car Sales (28 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Los Angeles, CA / 28 miles away from Huntington Beach, CA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    24 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: YV449MDM2G2866922
    Stock: 70
    Certified Pre-Owned: No
    Listed since: 06-26-2025

  • Price Drop
    $18,981
    good price
    $2,396 below market
    • 87,113 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 21 City / 27 Hwy MPG
    • Hello Mazda of Valencia (57 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Santa Clarita, CA / 57 miles away from Huntington Beach, CA

    This 2018 Volvo XC60 T6 Inscription AWD in Osmium Grey Metallic with Charcoal leather seats is a California vehicle with 2 previous owners, a clean Ca...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    23 Combined MPG (21 City/27 Highway)

    Listing Information:

    VIN: YV4A22RL6J1049493
    Stock: 2H0583
    Certified Pre-Owned: No
    Listed since: 06-05-2025

  • $11,998
    good price
    $1,444 below market
    • 94,221 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 20 City / 28 Hwy MPG
    • Vision Hankook Motors (6 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Garden Grove, CA / 6 miles away from Huntington Beach, CA

    Vehicle Overview LOADED WITH VALUE! Comes equipped with: Air Conditioning, Sunroof, Bluetooth, Navigation System, Front Heated Seats. This Volvo XC60 ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    23 Combined MPG (20 City/28 Highway)

    Listing Information:

    VIN: YV449MRK8G2905357
    Stock: 905357
    Certified Pre-Owned: No
    Listed since: 07-16-2025

  • $9,395
    good price
    $1,075 below market
    • 113,987 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 23 City / 31 Hwy MPG
    • Mogul Auto Sales (22 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    Close

    Located in Hawthorne, CA / 22 miles away from Huntington Beach, CA

    Visit Mogul Auto Sales online at www.mogulautosales.com to see more pictures of this vehicle or call/text us at 3**.8**.2*** today to schedule your ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: YV440MDK5G2784868
    Stock: 784868
    Certified Pre-Owned: No
    Listed since: 06-18-2025

  • $13,495
    good price
    $1,188 below market
    • 81,874 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 23 City / 31 Hwy MPG
    • Royal Cars (28 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Los Angeles, CA / 28 miles away from Huntington Beach, CA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: YV440MDM9G2869424
    Stock: 812
    Certified Pre-Owned: No

  • New Listing
    $7,400
    fair price
    $597 below market
    • 123,682 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats, 19 City / 25 Hwy MPG
    • Golden Bull Auto (21 mi away)
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Lawndale, CA / 21 miles away from Huntington Beach, CA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (19 City/25 Highway)

    Listing Information:

    VIN: YV4940DZXC2289219
    Stock: 11326
    Certified Pre-Owned: No
    Listed since: 10-12-2024

  • Price Drop
    $10,497
    fair price
    $736 below market
    • 72,067 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 19 City / 25 Hwy MPG
    • Auto Connections (12 mi away)
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Orange, CA / 12 miles away from Huntington Beach, CA

    Introducing the 2012 Volvo XC60 3.2, a premium SUV that combines elegance with performance. Equipped with a robust 3.2L I6 230hp 221ft. lbs. PZEV engi...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (19 City/25 Highway)

    Listing Information:

    VIN: YV4940DLXC2310307
    Stock: 102459
    Certified Pre-Owned: No
    Listed since: 03-26-2025

  • $12,495
    fair price
    $591 below market
    • 89,553 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 23 City / 31 Hwy MPG
    • Royal Cars (28 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Los Angeles, CA / 28 miles away from Huntington Beach, CA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: YV440MDM0G2887763
    Stock: 742
    Certified Pre-Owned: No

  • $21,590
    good price
    $887 below market
    • 76,965 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 21 City / 27 Hwy MPG
    • Driveway (39 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Los Angeles, CA / 39 miles away from Huntington Beach, CA

    High Demand,Apple CarPlay,Back-Up Camera,Bluetooth,Brake Assist,Hands-Free Liftgate,Keyless Start,Leather Seats,Navigation System,Remote Start,Satelli...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    23 Combined MPG (21 City/27 Highway)

    Listing Information:

    VIN: LYVA22RM1JB106395
    Stock: JB106395P
    Certified Pre-Owned: No

  • $12,995
    fair price
    $326 below market
    • 76,177 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 23 City / 31 Hwy MPG
    • SoCal Auto Mall (56 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    Close

    Located in Valencia, CA / 56 miles away from Huntington Beach, CA

    One Owner, No Accidents, Clean Title, Drives GreatSoCal Auto Mall is a licensed auto dealership, Financing is available for ALL Credit Situations and ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: YV440MDKXG2824801
    Stock: 1-434
    Certified Pre-Owned: No

  • New Listing
    Stock photo**
    $12,985
    good price
    $959 below market
    • 82,019 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 23 City / 31 Hwy MPG
    • C.I.T Motors (37 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    Close

    Located in Sherman Oaks, CA / 37 miles away from Huntington Beach, CA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: YV440MDK9G2781570
    Stock: 13003
    Certified Pre-Owned: No
    Listed since: 07-30-2025

  • $6,600
    fair price
    $100 below market
    • 133,777 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats, 19 City / 25 Hwy MPG
    • Car Sho (28 mi away)
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Corona, CA / 28 miles away from Huntington Beach, CA

    Our 2012 Volvo XC60 3.2 Premier Plus Crossover is displayed in Caspian Blue Metallic. Powered by a 3.2 Liter 6 Cylinder that offers 240hp tethered to ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (19 City/25 Highway)

    Listing Information:

    VIN: YV4940DL9C2342455
    Stock: 342455
    Certified Pre-Owned: No
    Listed since: 08-13-2024

  • Price Drop
    $21,851
    fair price
    $162 above market
    • 67,451 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 21 City / 27 Hwy MPG
    • Lexus of Cerritos (10 mi away)
    • Home delivery*Five Star Dealer
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Cerritos, CA / 10 miles away from Huntington Beach, CA

    Panoramic RoofLeather SeatsRear SpoilerThis vehicle includes a Money-Back Guarantee* and passed our precise inspection process. Best of all the p...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    23 Combined MPG (21 City/27 Highway)

    Listing Information:

    VIN: YV4A22RK6J1005758
    Stock: J1005758
    Certified Pre-Owned: No
    Listed since: 07-14-2025

  • $19,998
    fair price
    $1,088 above market
    • 63,014 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 20 City / 28 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NC to CA*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Charlotte, NC / 2,116 miles away from Huntington Beach, CA

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: Yes

    Features and Specs:

    23 Combined MPG (20 City/28 Highway)

    Listing Information:

    VIN: YV449MRM8G2928204
    Stock: 27548952
    Certified Pre-Owned: No

Showing 43 - 63 out of 485 listings

Consumer Reviews for the Volvo XC60

Read recent reviews for the Volvo XC60
Overall Consumer Rating
4.4 out of 5 stars30 Reviews
Write a vehicle reviewSee all 30 reviews
  • 5 star
    (67%)
  • 4 star
    (20%)
  • 3 star
    (7%)
  • 2 star
    (0%)
  • 1 star
    (7%)
4.88 out of 5 stars

Best car I’ve ever owned - great for road trips.

keepeyesopen, 12/23/2012
2013 Volvo XC60 T6 4dr SUV AWD (3.0L 6cyl Turbo 6A)
I traded in a 2010 Honda CRV EX-L for the 2013 Volvo XC60 T6 Platinum. Big difference! The XC60 is far more quiet, smooth and powerful. The quietness and seat comfort contributed to a very comfortable 10-hour road trip. There is plenty of power for passing and merging. The blind spot warning system works well. The navigation system responds well to voice commands, and the bluetooth … integration with both Android and iPhones is excellent. The navigation system, radio and media controls on the steering wheel are easy to use after a short learning period. One unexpected finding was the seat comfort. This is hard to appreciate on a short test drive, but apparent on long trips.
Report abuse

Used 2015 Volvo XC60 in Huntington Beach, CA Values

Estimated values
2015 Volvo XC60 T5 Drive-E Premier 4dr SUV (2.0L 4cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$6,483$9,403$11,341
Clean$6,249$9,033$10,857
Average$5,859$8,415$10,049
Rough$5,353$7,612$9,000

The average list price of a used 2015 Volvo XC60 in Huntington Beach, California is $13,890. The average mileage on a used Volvo XC60 2015 for sale in Huntington Beach, California is 90,821. Based on the average mileage of 90,821 for used 2015 Volvo XC60 for sale in Huntington Beach, CA and using an average vehicle condition rating, which means the vehicle may have a few mechanical and/or cosmetic problems and may require a considerable amount of reconditioning, we appraise the average trade-in value of a used Volvo XC60 2015 in Huntington Beach, California to be $5,859.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius100 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

Trim

Mileage

Accidents & History

EV Details

Engine & Drivetrain

Exterior Color

Interior Color

Total Seating

Edmunds Review

Features

Options & Packages

MPG

Listing Details


* Delivery of any kind does not apply to Alaska and Hawaii. Contact the dealer for delivery details, restrictions and costs.