Arecibo Observatory 2012