Ref A: 72cf4b9dcfd7474d90775f9ed1529427 Ref B: 5A500E68F4914A4277409CB9F4707926 Ref C: Tue May 21 02:31:39 2013 PST