Ref A: 0dfb97c0e4f34f57825f8825dc57ca24 Ref B: EA0F0EAD1305219289335B16778FCAD8 Ref C: Wed Jul 23 11:45:39 2014 PST