Ref A: 606e4c02153b41c88849144625418fa6 Ref B: 0A4B8295AA5AFEBC50A0226B4FCA5A95 Ref C: Thu May 23 23:59:45 2013 PST