BMW AC Condenser - Koyorad 64539229021

$169.99 CAD $1,106.00 CAD Save $936.01 CAD

Koyo SKU: 64539229021

<p>Earn [points_amount] when you buy this item.</p>

64539229021

Product Information


A/C Condenser

The A/C condenser is effectively a radiator for your vehicle's A/C system, designed to vent heat from the air conditioner's refrigerant. The A/C condenser is usually mounted to or near the main radiator in the front of the vehicle. Its function is to cool the high-pressure hot gas refrigerant coming from the compressor, condensing it back into a liquid. The cooled liquid leaves the condenser and flows through the A/C receiver drier on its way to the evaporator, where the evaporation process provides cool air to the cabin. A/C condensers are typically made completely out of aluminum and are fairly lightweight and delicate. Both sides of the A/C condenser are connected to the high and low-pressure pipes using bolted fittings and O-rings. Due to the high-pressure nature of the A/C system, even the most minor leak can cause complete A/C failure.

The most common reason for failure in A/C Condensers is from road debris, such as rocks or dirt, which causes punctures or bent fins. A punctured condenser will vent the refrigerant in the system, usually 134a, fairly quickly leading to immediate failure. Bent fins will not typically lead to condenser failure, but will reduce the effective cooling capacity due to reduced airflow.

Internal blockage is another common failure mode, mostly in older or higher-mileage vehicles that have not had regular A/C services. A blockage is usually caused by internal corrosion as a result of water accumulation in the system. The corrosion grows and clogs the narrow passages, leading to reduced efficiency and sometimes even cracks and leaks. Leaks can be hard to find, especially when the A/C condenser is peppered from thousands of miles of highway exposure. The best way to find a leak in your A/C system is to charge it with an oil containing reactive UV dye after a thorough engine bay cleaning, and running the air conditioning. If there is a leak, it will be easily viewed using a UV (black light) flashlight as a bright neon reflection.

A/C Condenser Failure Symptoms

  • Internal blockage: If the A/C system is rarely or never serviced, the A/C receiver drier will become saturated and allow water that has made it into the system to circulate along with the refrigerant. Water and R134a combine to create a corrosive acid, which causes corrosion buildup in the narrow passageways of the A/C condenser and evaporator, reducing efficiency and sometimes causing the A/C to stop working altogether.
  • External impact damage: The A/C Condenser is a lightweight aluminum assembly positioned right in the front of the car. It’s common to take a beating with prolonged high-speed miles, especially in the winter when the area uses rock salt on the roads. Even a pinhole leak is enough to eventually empty the A/C system, and leaks will not be readily identifiable without A/C dye.

Koyo Cooling A/C Condenser

Koyo engineers design the A/C Condensers to meet the demanding OE specifications, offering a true plug and play installation: No drilling, cutting, relocating, or stretching to get our radiators to fit properly.

Features and Benefits:

  • Japanese Engineered, OE Equivalent Quality
  • Meet or exceed OEM specifications.
  • Utilizes the factory style mounts, connectors and fittings.
  • Compatible with R12 and R134a refrigerant.
  • Applicable gaskets and O-rings supplied with each part.

Fits These Cars

BMW 335i

  • 2007 BMW 335i A/C Condenser
    Automatic RWD Convertible 3.0L L6 N54B30A Gas
  • 2007 BMW 335i A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
  • 2007 BMW 335i A/C Condenser
    Automatic RWD Coupe 3.0L L6 N54B30A Gas
  • 2007 BMW 335i A/C Condenser
    Manual RWD Coupe 3.0L L6 N54B30A Gas
  • 2007 BMW 335i A/C Condenser
    Automatic RWD Sedan 3.0L L6 N54B30A Gas
  • 2007 BMW 335i A/C Condenser
    Manual RWD Sedan 3.0L L6 N54B30A Gas
  • 2008 BMW 335i A/C Condenser
    Automatic RWD Convertible 3.0L L6 N54B30A Gas
  • 2008 BMW 335i A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
  • 2008 BMW 335i A/C Condenser
    Automatic RWD Coupe 3.0L L6 N54B30A Gas
  • 2008 BMW 335i A/C Condenser
    Manual RWD Coupe 3.0L L6 N54B30A Gas
  • 2008 BMW 335i A/C Condenser
    Automatic RWD Sedan 3.0L L6 N54B30A Gas
  • 2008 BMW 335i A/C Condenser
    Manual RWD Sedan 3.0L L6 N54B30A Gas
  • 2009 BMW 335i A/C Condenser
    Automatic RWD Convertible 3.0L L6 N54B30A Gas
  • 2009 BMW 335i A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
  • 2009 BMW 335i A/C Condenser
    Automatic RWD Coupe 3.0L L6 N54B30A Gas
  • 2009 BMW 335i A/C Condenser
    Manual RWD Coupe 3.0L L6 N54B30A Gas
  • 2009 BMW 335i A/C Condenser
    Automatic RWD Sedan 3.0L L6 N54B30A Gas
  • 2009 BMW 335i A/C Condenser
    Manual RWD Sedan 3.0L L6 N54B30A Gas
  • 2010 BMW 335i A/C Condenser
    Automatic RWD Convertible 3.0L L6 N54B30A Gas
  • 2010 BMW 335i A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
  • 2010 BMW 335i A/C Condenser
    Automatic RWD Coupe 3.0L L6 N54B30A Gas
  • 2010 BMW 335i A/C Condenser
    Manual RWD Coupe 3.0L L6 N54B30A Gas
  • 2010 BMW 335i A/C Condenser
    Automatic RWD Sedan 3.0L L6 N54B30A Gas
  • 2010 BMW 335i A/C Condenser
    Manual RWD Sedan 3.0L L6 N54B30A Gas
  • 2011 BMW 335i A/C Condenser
    Automatic RWD Convertible 3.0L L6 N55B30A Gas
  • 2011 BMW 335i A/C Condenser
    Manual RWD Convertible 3.0L L6 N55B30A Gas
  • 2011 BMW 335i A/C Condenser
    Automatic RWD Coupe 3.0L L6 N55B30A Gas
  • 2011 BMW 335i A/C Condenser
    Manual RWD Coupe 3.0L L6 N55B30A Gas
  • 2011 BMW 335i A/C Condenser
    Automatic RWD Sedan 3.0L L6 N55B30A Gas
  • 2011 BMW 335i A/C Condenser
    Manual RWD Sedan 3.0L L6 N55B30A Gas
  • 2012 BMW 335i A/C Condenser
    Automatic RWD Convertible 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2012 BMW 335i A/C Condenser
    Manual RWD Convertible 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2012 BMW 335i A/C Condenser
    Automatic RWD Coupe 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2012 BMW 335i A/C Condenser
    Manual RWD Coupe 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW 335i A/C Condenser
    Automatic RWD Convertible 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW 335i A/C Condenser
    Manual RWD Convertible 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW 335i A/C Condenser
    Automatic RWD Coupe 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW 335i A/C Condenser
    Manual RWD Coupe 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
 

BMW 335xi

  • 2007 BMW 335xi A/C Condenser
    Automatic AWD Sedan 3.0L L6 N54B30A Gas
  • 2007 BMW 335xi A/C Condenser
    Manual AWD Sedan 3.0L L6 N54B30A Gas
  • 2008 BMW 335xi A/C Condenser
    Automatic AWD Coupe 3.0L L6 N54B30A Gas
  • 2008 BMW 335xi A/C Condenser
    Manual AWD Coupe 3.0L L6 N54B30A Gas
  • 2008 BMW 335xi A/C Condenser
    Automatic AWD Sedan 3.0L L6 N54B30A Gas
  • 2008 BMW 335xi A/C Condenser
    Manual AWD Sedan 3.0L L6 N54B30A Gas
 

BMW 135i

  • 2008 BMW 135i A/C Condenser
    Automatic RWD Convertible 3.0L L6 N54B30A Gas
  • 2008 BMW 135i A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
  • 2008 BMW 135i A/C Condenser
    Automatic RWD Coupe 3.0L L6 N54B30A Gas
  • 2008 BMW 135i A/C Condenser
    Manual RWD Coupe 3.0L L6 N54B30A Gas
  • 2009 BMW 135i A/C Condenser
    Automatic RWD Convertible 3.0L L6 N54B30A Gas
  • 2009 BMW 135i A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
  • 2009 BMW 135i A/C Condenser
    Automatic RWD Coupe 3.0L L6 N54B30A Gas
  • 2009 BMW 135i A/C Condenser
    Manual RWD Coupe 3.0L L6 N54B30A Gas
  • 2010 BMW 135i A/C Condenser
    Automatic RWD Coupe 3.0L L6 N54B30A Gas
  • 2010 BMW 135i A/C Condenser
    Manual RWD Coupe 3.0L L6 N54B30A Gas
  • 2011 BMW 135i A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2011 BMW 135i A/C Condenser
    Manual RWD Convertible 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2011 BMW 135i A/C Condenser
    Automatic Dual Clutch RWD Coupe 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2011 BMW 135i A/C Condenser
    Manual RWD Coupe 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2012 BMW 135i A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2012 BMW 135i A/C Condenser
    Manual RWD Convertible 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2012 BMW 135i A/C Condenser
    Automatic Dual Clutch RWD Coupe 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2012 BMW 135i A/C Condenser
    Manual RWD Coupe 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW 135i A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW 135i A/C Condenser
    Manual RWD Convertible 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW 135i A/C Condenser
    Automatic Dual Clutch RWD Coupe 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW 135i A/C Condenser
    Manual RWD Coupe 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
 

BMW 335d

  • 2009 BMW 335d A/C Condenser
    Automatic RWD Sedan 3.0L L6 M57T2D30 Diesel
  • 2010 BMW 335d A/C Condenser
    Automatic RWD Sedan 3.0L L6 M57T2D30 Diesel
  • 2011 BMW 335d A/C Condenser
    Automatic RWD Sedan 3.0L L6 M57T2D30 Diesel
 

BMW 335i xDrive

  • 2009 BMW 335i xDrive A/C Condenser
    Automatic AWD Coupe 3.0L L6 N54B30A Gas
  • 2009 BMW 335i xDrive A/C Condenser
    Manual AWD Coupe 3.0L L6 N54B30A Gas
  • 2009 BMW 335i xDrive A/C Condenser
    Automatic AWD Sedan 3.0L L6 N54B30A Gas
  • 2009 BMW 335i xDrive A/C Condenser
    Manual AWD Sedan 3.0L L6 N54B30A Gas
  • 2010 BMW 335i xDrive A/C Condenser
    Automatic AWD Coupe 3.0L L6 N54B30A Gas
  • 2010 BMW 335i xDrive A/C Condenser
    Manual AWD Coupe 3.0L L6 N54B30A Gas
  • 2010 BMW 335i xDrive A/C Condenser
    Automatic AWD Sedan 3.0L L6 N54B30A Gas
  • 2010 BMW 335i xDrive A/C Condenser
    Manual AWD Sedan 3.0L L6 N54B30A Gas
  • 2011 BMW 335i xDrive A/C Condenser
    Automatic AWD Coupe 3.0L L6 N55B30A Gas
  • 2011 BMW 335i xDrive A/C Condenser
    Manual AWD Coupe 3.0L L6 N55B30A Gas
  • 2011 BMW 335i xDrive A/C Condenser
    Automatic AWD Sedan 3.0L L6 N55B30A Gas
  • 2011 BMW 335i xDrive A/C Condenser
    Manual AWD Sedan 3.0L L6 N55B30A Gas
  • 2012 BMW 335i xDrive A/C Condenser
    Automatic AWD Coupe 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2012 BMW 335i xDrive A/C Condenser
    Manual AWD Coupe 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW 335i xDrive A/C Condenser
    Automatic AWD Coupe 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW 335i xDrive A/C Condenser
    Manual AWD Coupe 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
 

BMW Z4

  • 2009 BMW Z4 sDrive35i A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2009 BMW Z4 sDrive35i A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2010 BMW Z4 sDrive35i A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2010 BMW Z4 sDrive35i A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2011 BMW Z4 sDrive35i A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2011 BMW Z4 sDrive35i A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2011 BMW Z4 sDrive35is A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2012 BMW Z4 sDrive28i A/C Condenser
    Automatic RWD Convertible 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2012 BMW Z4 sDrive28i A/C Condenser
    Manual RWD Convertible 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2012 BMW Z4 sDrive35i A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2012 BMW Z4 sDrive35i A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2012 BMW Z4 sDrive35is A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW Z4 sDrive28i A/C Condenser
    Automatic RWD Convertible 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW Z4 sDrive28i A/C Condenser
    Manual RWD Convertible 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW Z4 sDrive35i A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW Z4 sDrive35i A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW Z4 sDrive35is A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2014 BMW Z4 sDrive28i A/C Condenser
    Automatic RWD Convertible 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2014 BMW Z4 sDrive28i A/C Condenser
    Manual RWD Convertible 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2014 BMW Z4 sDrive35i A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2014 BMW Z4 sDrive35i A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2014 BMW Z4 sDrive35is A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2015 BMW Z4 sDrive28i A/C Condenser
    Automatic RWD Convertible 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2015 BMW Z4 sDrive28i A/C Condenser
    Manual RWD Convertible 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2015 BMW Z4 sDrive35i A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2015 BMW Z4 sDrive35i A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2015 BMW Z4 sDrive35is A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2016 BMW Z4 sDrive28i A/C Condenser
    Automatic RWD Convertible 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2016 BMW Z4 sDrive28i A/C Condenser
    Manual RWD Convertible 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2016 BMW Z4 sDrive35i A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2016 BMW Z4 sDrive35i A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2016 BMW Z4 sDrive35is A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
 

BMW 335is

  • 2011 BMW 335is A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
  • 2011 BMW 335is A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
  • 2011 BMW 335is A/C Condenser
    Automatic Dual Clutch RWD Coupe 3.0L L6 N54B30A Gas
  • 2011 BMW 335is A/C Condenser
    Manual RWD Coupe 3.0L L6 N54B30A Gas
  • 2012 BMW 335is A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2012 BMW 335is A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2012 BMW 335is A/C Condenser
    Automatic Dual Clutch RWD Coupe 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2012 BMW 335is A/C Condenser
    Manual RWD Coupe 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW 335is A/C Condenser
    Automatic Dual Clutch RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW 335is A/C Condenser
    Manual RWD Convertible 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW 335is A/C Condenser
    Automatic Dual Clutch RWD Coupe 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW 335is A/C Condenser
    Manual RWD Coupe 3.0L L6 N54B30A Gas
    Notes: Incl.A/C Receiver Drier
 

BMW X1

  • 2012 BMW X1 xDrive28i A/C Condenser
    Automatic AWD Sport Utility 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW X1 sDrive28i A/C Condenser
    Automatic RWD Sport Utility 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW X1 xDrive28i A/C Condenser
    Automatic AWD Sport Utility 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2013 BMW X1 xDrive35i A/C Condenser
    Automatic AWD Sport Utility 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2014 BMW X1 sDrive28i A/C Condenser
    Automatic RWD Sport Utility 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2014 BMW X1 xDrive28i A/C Condenser
    Automatic AWD Sport Utility 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2014 BMW X1 xDrive35i A/C Condenser
    Automatic AWD Sport Utility 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier
  • 2015 BMW X1 sDrive28i A/C Condenser
    Automatic RWD Sport Utility 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2015 BMW X1 xDrive28i A/C Condenser
    Automatic AWD Sport Utility 2.0L L4 N20B20A Gas
    Notes: Incl.A/C Receiver Drier
  • 2015 BMW X1 xDrive35i A/C Condenser
    Automatic AWD Sport Utility 3.0L L6 N55B30A Gas
    Notes: Incl.A/C Receiver Drier

This website does not show live stock.

If the product is in stock we ship same/next day.

If a product needs to be ordered in the typical wait time is 1-2 weeks. This means the product is special ordered.

Shipping times vary depending if the part is in stock at our warehouse and which shipping option is chosen at checkout.

Please contact us for an accurate ETA and availability.