Ref A: e12305cfa8b54f0da293ec1753b90481 Ref B: A55717DAFB965B849E86D687856DAEC2 Ref C: Wed May 22 18:04:51 2013 PST