Inverell Rescue Squad racks up 40 years of service