Ref A: cc2e2e1d21414c3fa85850796903e921 Ref B: 3B2E0C2397379A4D13DA8B760A143572 Ref C: Fri Aug 01 21:06:59 2014 PST