Ref A: 878d44a23ebb4a71b35e130f212ab193 Ref B: 36517C9B373EB77BF2DEF4F96132DFB7 Ref C: Sat Mar 28 15:50:34 2015 PST