Ref A: 54a2658f6aa34bf6937945ddb4c64889 Ref B: BFEE0AA0E1A97EBD6F681D4EC06D75EE Ref C: Wed May 22 11:01:08 2013 PST