Ref A: 6e0df7d4f8b94fe9b4340c5f61bd90ae Ref B: 46ED3280C4EEB0A06EC9C883BD180CD9 Ref C: Wed Jul 23 17:34:43 2014 PST