Ref A: 4503b0a73a8446dc92422b54aaa8a928 Ref B: 46ED3280C4EEB0A06EC9C883BD180CD9 Ref C: Sun Apr 20 15:31:17 2014 PST