; and (B) includes, with respect to farm equipment, an OEM who offers diagnosis, maintenance, or repair services for the farm equipment that the OEM manufactures or offers for sale. (2) Commonly available The term commonly available means any item that is commercially available for purchase from more than a single seller and is not solely made available by an OEM for use on such OEM's products. (3) Documentation The term documentation means any manual, diagram, reporting output, service code description, schematic, library of diagnosed issues, software bill of material, or other guidance or information used in effecting the services of diagnosis, maintenance, or repair of farm equipment. (4) Farm equipment The term farm equipment means equipment that is designed primarily for use in a farm operation, including any combine, tractor, sprayer, implement, or attachment, including attachments and repair parts thereof used in the planting, cultivating, irrigating, harvesting, or ranching of agricultural products, excluding self-propelled machines designed primarily for the transportation of persons or property on a street or highway. (5) Farm equipment data The term farm equipment data means transmitted or compiled information arising from the operation of farm equipment or any part of farm equipment. (6) Embedded software The term embedded software means a programmable instruction provided on firmware delivered with farm equipment. (7) Fair and reasonable terms The term fair and reasonable terms means a part, tool, software, or documentation is made available either directly from an OEM or through an authorized repair provider and, with respect to a part, tool, software, or documentation, the following: (A) Parts For parts, the following: (i) Costs Costs that are fair to both parties, considering the agreed-upon conditions, promised quality, and timeliness of delivery. (ii) Terms Terms that— (I) do not impose on an owner or an independent repair provider any substantial obligation to use or any restriction on the use