Ref A: 50bba23bac404cbba536a8504d475e5d Ref B: B785DEB14232C72B612546781873DC67 Ref C: Tue May 21 21:00:56 2013 PST