Graph courtesy of NWS Philadelphia/Mt. Holly