Ref A: 491a960126d540caa44f5d27322cfbb7 Ref B: C3D7C0CEB830A53DCC94BE4E730E9D25 Ref C: Fri Feb 27 15:03:44 2015 PST