35YOM W FX FEMUR  SHOULDER DISLOCATION S P FALLING 25 FT WHILE WORKING ON A ROOF