Ref A: 0e8119cce13443e4b79ff3a1c1c1e643 Ref B: 531192B51F6F1FCC57DEFCB369371FE4 Ref C: Tue May 21 06:59:27 2013 PST