Ref A: 172fb1290ed84ccfbe839ad4cc468eb7 Ref B: 1B6B13EB8062A05C4502C9B0FD162919 Ref C: Tue Jul 29 05:11:45 2014 PST