Ref A: 0b4d2ba4e40f4cc59d3462d17e3d7b05 Ref B: 44BA27F2C2E4A92F904834CBA704759C Ref C: Thu May 23 11:32:48 2013 PST