Created by Gas Engineers, for Gas Engineers • We only sell Genuine Boiler Spares • HSP - Where The Trade Buy
Created by Gas Engineers, for Gas Engineers • We only sell Genuine Boiler Spares • HSP - Where The Trade Buy
| 20069786 - DHW ACTUATOR | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| RRP £29.93 £19.95 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20147535 - AIR VENT VALVE | |||||||||
| RRP £9.45 £6.30 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10025485 - AUTO AIR VENT BOTTLE (PUMP) | |||||||||
| RRP £29.93 £19.95 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20044892 - BURNER 25 KW (CERAMAT) AND TOP GASKET (20116624) | |||||||||
| RRP £182.40 £121.60 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20116624 - GASKET FOR TOP OF 25KW BURNER (20044892) | |||||||||
| RRP £28.22 £18.81 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20044895 - EXCHANGER COVER | |||||||||
| RRP £52.73 £35.15 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20044894 - BURNER GASKET | |||||||||
| RRP £18.53 £12.35 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20133375 - COVER FOR BY-PASS ASSEMBLY (ONE HOLE) | |||||||||
| RRP £17.10 £11.40 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 1552 - VALVE FOR DHW BYPASS | |||||||||
| RRP £12.12 £8.08 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20017596 - CN4 TO MOTORISED VALVE | |||||||||
| RRP £57.00 £38.00 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20165857 - PCB CABLE | |||||||||
| RRP £19.95 £13.30 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20043594 - 3 WAY VALVE CARTRIDGE REP 20017597 | |||||||||
| RRP £69.83 £46.55 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20118922 - CASE | |||||||||
| RRP £94.05 £62.70 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10023532 - LOCKING PIN | |||||||||
| RRP £19.95 £13.30 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10024986 - LOCKING PIN | |||||||||
| RRP £1.58 £1.05 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10025063 - LOCKING PIN | |||||||||
| RRP £1.58 £1.05 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20017598 - SQUARE LOCKING PIN (COMPACT VERSION) | |||||||||
| RRP £2.28 £1.52 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20093799 - CLIP FOR HIGH LIMIT STAT ONTO HEAT EXCHANGER | |||||||||
| RRP £8.42 £5.61 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20164543 - COCK | |||||||||
| RRP £25.65 £17.10 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20025736 - CN1 TO IGN TRANSFORMER, CN3 TO FAN, CN10 TO FAN &CN11 TO FLOW/RETURN NTC'S, FLUE NTC & HIGH LIMIT STAT | |||||||||
| RRP £104.03 £69.35 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20127346 - COMBUSTION CHAMBER COVER | |||||||||
| RRP £65.55 £43.70 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10024640 - CONNECTION | |||||||||
| RRP £17.10 £11.40 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10025059 - CONNECTION | |||||||||
| RRP £18.53 £12.35 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10030382 - CONNECTION (FROM SERIAL NO. PR35O005381 OR PR34O002804) | |||||||||
| RRP £4.85 £3.23 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20118921 - CONTROL PANEL COVER | |||||||||
| RRP £7.98 £5.32 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20014025 - CONTROL KNOB | |||||||||
| RRP £3.29 £2.19 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20026055 - CONTROL PANEL COVER | |||||||||
| RRP £35.63 £23.75 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20082915 - LPG TO NG CONVERSION KIT (FROM SERIAL NO. 20071534K0550073) | |||||||||
| RRP £24.23 £16.15 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20082917 - NG TO LPG CONVERSION KIT (FROM SERIAL NO. 20071534K0550073) | |||||||||
| RRP £24.23 £16.15 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20026060 - CONVEYOR | |||||||||
| RRP £96.90 £64.60 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20025740 - SEAL FOR IGNITION ELECTRODE | |||||||||
| RRP £1.58 £1.05 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20211207 - 8 LITRE EXPANSION VESSEL | |||||||||
| RRP £156.75 £104.50 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20125261 - EXPANSION VESSEL BRACKET | |||||||||
| RRP £3.86 £2.57 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20081316 - FAN ASSEMBLY WITH BUILT IN MIXER | |||||||||
| RRP £397.58 £265.05 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10028603 - PIPE | |||||||||
| RRP £19.95 £13.30 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10027545 - FLEXIBLE PIPE | |||||||||
| RRP £14.25 £9.50 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20186278 - FLOW PIPE | |||||||||
| RRP £39.90 £26.60 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10026043 - FLOW GOVERNOR 8 LITRES PER MIN (WHITE) | |||||||||
| RRP £9.69 £6.46 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20113021 - CN9 TO DHW FLOW SWITCH, DHW NTC & WATER PRESSURE SWITCH - REPLACED 20025734 | |||||||||
| RRP £21.38 £14.25 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20026056 - FLUE COLLECTOR | |||||||||
| RRP £11.69 £7.79 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10028421 - FLUE DRAIN CONNECTION REPLACED 10026311 | |||||||||
| RRP £14.25 £9.50 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20007050 - FLUE SENSOR | |||||||||
| RRP £21.38 £14.25 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20011411 - FRAME ASSEMBLY | |||||||||
| RRP £126.83 £84.55 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20005553 - GAS PIPE | |||||||||
| RRP £38.48 £25.65 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20039202 - GAS VALVE REP 10028538 & 10027187 & 20025752 | |||||||||
| RRP £243.68 £162.45 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20040675 - GAS VALVE SOLENOID (FITS 20039202/20035533) | |||||||||
| RRP £123.98 £82.65 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20039923 - EXCHANGER ASSEMBLY REP 20025765 | |||||||||
| RRP £483.08 £322.05 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 8036 - DOMESTIC HEAT EXCHANGER (WITH 4 X 7999 O | |||||||||
| RRP £198.08 £132.05 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20132650 - HEATING COCK (UP TO SERIAL NO. 20119408M4250108) | |||||||||
| RRP £28.50 £19.00 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20021496 - 3 WAY HTG MANIFOLD & CARTRIDGE | |||||||||
| RRP £122.55 £81.70 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20005585 - HIGH LIMIT STAT | |||||||||
| RRP £4.85 £3.23 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20152306 - HOSE CLAMP | |||||||||
| RRP £3.14 £2.09 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20164544 - HYDRAULIC CONNECTION (FROM SERIAL NO. 20097278PR05P005813) | |||||||||
| RRP £7.98 £5.32 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20025737 - IGNITION ELECTRODE WITH LEAD | |||||||||
| RRP £31.35 £20.90 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20002969 - IGNITION TRANSFORMER WITH WIRES REP 10026237 & 20001563 | |||||||||
| RRP £65.55 £43.70 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20164547 - INSTRUMENT PANEL | |||||||||
| RRP £24.23 £16.15 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20044890 - LATERAL INSULATION PANEL | |||||||||
| RRP £21.38 £14.25 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20043523 - IONISATION ELECTRODE | |||||||||
| RRP £21.38 £14.25 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20164546 - CARD AND KEYBOARD | |||||||||
| RRP £51.30 £34.20 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10024958 - LOCKING PIN | |||||||||
| RRP £1.58 £1.05 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10025062 - LOCKING PIN | |||||||||
| RRP £3.99 £2.66 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10027757 - LOCKING PIN | |||||||||
| RRP £1.14 £0.76 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20019767 - LOCKING PIN | |||||||||
| RRP £0.72 £0.48 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20017594 - ACTUATOR/MOTORISED VALVE | |||||||||
| RRP £92.63 £61.75 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10024985 - NIPPLE | |||||||||
| RRP £17.10 £11.40 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10025056 - NON RETURN VALVE | |||||||||
| RRP £7.98 £5.32 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20081926 - THERMISTOR/NTC REPLACED 20003819 AND 20004365 | |||||||||
| RRP £25.65 £17.10 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20026049 - OUTLET NUT | |||||||||
| RRP £8.55 £5.70 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10023533 - O RING | |||||||||
| RRP £2.15 £1.43 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10024988 - O RING | |||||||||
| RRP £1.14 £0.76 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10025064 - O RING | |||||||||
| RRP £8.27 £5.51 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10025065 - O RING | |||||||||
| RRP £2.85 £1.90 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10025067 - O RING | |||||||||
| RRP £3.86 £2.57 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20024869 - O RING | |||||||||
| RRP £1.14 £0.76 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 6898 - O RING | |||||||||
| RRP £1.58 £1.05 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20145176 - PCB (FROM SERIAL NO. 20116906N0752249 OR 20120894N0950181) | |||||||||
| RRP £176.70 £117.80 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10025839 - PIPE | |||||||||
| RRP £27.08 £18.05 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10025840 - PIPE | |||||||||
| RRP £19.95 £13.30 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20025743 - PIPE TRAP | |||||||||
| RRP £11.27 £7.51 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20025745 - PIPE | |||||||||
| RRP £45.60 £30.40 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20025755 - COPPER PIPE FROM SAFETY VALVE | |||||||||
| RRP £17.10 £11.40 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20132654 - ANGLE PIPE | |||||||||
| RRP £14.25 £9.50 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20166123 - PIPE | |||||||||
| RRP £49.88 £33.25 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20005580 - QUICK PRIMER PRESSURE GAUGE | |||||||||
| RRP £19.95 £13.30 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20044364 - SAFETY VALVE REP 10025055 & 20034917 & 20043820 | |||||||||
| RRP £34.20 £22.80 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20194913 - ERP PUMP - REPLACED 20136316 AND 20099105 | |||||||||
| RRP £537.23 £358.15 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20039954 - RETURN CONNECTION FOR COMPACT A | |||||||||
| RRP £7.70 £5.13 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20169891 - SILICONE TUBE (FROM SERIAL NO. PR35O005381 OR PR34O002804) | |||||||||
| RRP £3.57 £2.38 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20169871 - DRAINAGE PIPE AND SIPHON KIT (FROM SERIAL NO PR35O005381 OR PR34O002804) | |||||||||
| RRP £32.78 £21.85 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20169889 - SIPHON (UP TO SERIAL NO. PR35O005380 OR PR34O002803) | |||||||||
| RRP £27.08 £18.05 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20025760 - SUCTION PIPE | |||||||||
| RRP £9.27 £6.18 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 106647 - SWITCH | |||||||||
| RRP £23.37 £15.58 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20026058 - TEST POINT CAP | |||||||||
| RRP £5.28 £3.52 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10027351 - THERMISTOR/NTC SENSOR | |||||||||
| RRP £12.83 £8.55 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10024646 - DISCHARGE VALVE WITH O RING (10025064) & WASHER (10025066) | |||||||||
| RRP £12.26 £8.17 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10024641 - BY-PASS CASING | |||||||||
| RRP £22.80 £15.20 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10025066 - WASHER | |||||||||
| RRP £5.13 £3.42 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10026345 - WASHER | |||||||||
| RRP £10.83 £7.22 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 10028426 - WASHER | |||||||||
| RRP £12.83 £8.55 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20025753 - WASHER | |||||||||
| RRP £5.70 £3.80 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20026059 - WASHER | |||||||||
| RRP £5.00 £3.33 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 5023 - 3/4" FIBRE WASHER | |||||||||
| RRP £0.72 £0.48 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 5025 - WASHER | |||||||||
| RRP £1.43 £0.95 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 5026 - 1/2" FIBRE WASHER | |||||||||
| RRP £0.57 £0.38 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20132653 - HEAT WATER COCK | |||||||||
| RRP £29.93 £19.95 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20165861 - WATER FILTER | |||||||||
| RRP £3.14 £2.09 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20166541 - WATER PRESSURE SWITCH REPLACED 20003181 AND 10028141 | |||||||||
| RRP £15.68 £10.45 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20096531 - WIRING HARNESS ERP | |||||||||
| RRP £65.55 £43.70 ex. VAT | |||||||||
![]() |
|||||||||
|
|||||||||
|
|||||||||
| 20160017 - NOW USE 20116624 BURNER SEAL 25KW | |||||||||
![]() |
This part number has been updated by the manufacturer
|
||||||||
|
|||||||||
|
|||||||||
| 10030114 - NOW USE 10024640 CONNECTION | |||||||||
![]() |
This part number has been updated by the manufacturer
|
||||||||
|
|||||||||
|
|||||||||
| 20138101 - NOW USE 20211207 8 LITRE EXPANSION VESSEL - REPLACED 20029826 | |||||||||
![]() |
This part number has been updated by the manufacturer
|
||||||||
|
|||||||||
|
|||||||||
| 20160018 - NOW USE 20044894 HEAT EXCHANGER GASKET 25KW | |||||||||
![]() |
This part number has been updated by the manufacturer
|
||||||||
|
|||||||||
|
|||||||||
| 20163794 - NOW USE 20039923 CONDENSING EXCHANGER (FROM SERIAL NO. 20099228PR03P004675) | |||||||||
![]() |
This part number has been updated by the manufacturer
|
||||||||
|
|||||||||
|
|||||||||
| 20001563 - NOW USE 20002969 IGNITION TRANSFORMER | |||||||||
![]() |
This part number has been updated by the manufacturer
|
||||||||
|
|||||||||
|
|||||||||
| 2165 - NOW USE 10027757 LOCKING PIN | |||||||||
![]() |
This part number has been updated by the manufacturer
|
||||||||
|
|||||||||
|
|||||||||
| 20011423 - NOW USE 10025839 PIPE | |||||||||
![]() |
This part number has been updated by the manufacturer
|
||||||||
|
|||||||||
|
|||||||||
| 20137499 - NOW USE 20166123 PIPE | |||||||||
![]() |
This part number has been updated by the manufacturer
|
||||||||
|
|||||||||
|
|||||||||
| 20164545 - NOW USE 20186278 PIPE (FROM SERIAL NO. 20099227PR02P003267) | |||||||||
![]() |
This part number has been updated by the manufacturer
|
||||||||
|
|||||||||
|
|||||||||
| 20136316 - NOW USE 20194913 PUMP ASSEMBLY - REPLACED 20099105 | |||||||||
![]() |
This part number has been updated by the manufacturer
|
||||||||
|
|||||||||
|
|||||||||
| 20003181 - NOW USE 20166541 WATER PRESSURE SWITCH - REPLACED 10028141 | |||||||||
![]() |
This part number has been updated by the manufacturer
|
||||||||
|
|||||||||
|
|||||||||
We only sell genuine boiler parts

HSP K J Plumbing Factors
Copyright ©2025 Heating Spare Parts - All Rights Reserved