What winch do I have? ’02 660

I have now gone end to end on the ’02 660 I just bought. It was low miles and low time, but I left nothing to chance and replaced all the fluids, pad checks, bearings check, cleaned the Ultramatic; a once over like I would do on an airplane.

Now I get to the winch. I thought it was a stock Yamaha winch.

When determining why the winch cable was so chewed up, I found that the flange is broken and I need a new drum. The only markings I can find on the winch is a Model Number TR 9203, a serial number of WH 0309-B01, and stenciled in paint "2000 LB".

Question number one: Did ’02 660 Grizzlys come with a Warn winch?

Question number 2: If not a Warn, did Yamaha have their own brand winch?

Question number 3: If the answer to 1 and 2 are negative, does anyone have any idea what brand winch I have with these numbers?

Any help would be much appreciated!
.