Ref A: f7254cacfd72443b850f5da67d312cd4 Ref B: 97857D09A0C52B3E2B186B676B42CB1D Ref C: Fri Apr 18 14:36:33 2014 PST