Heavy Duty Three Point Hitch Receiver