Ref A: f7d279b1762b453c8ca8fd18f1dcb191 Ref B: D2CE08FF66AC1DFED16B3EB7E71DFA0F Ref C: Thu May 23 09:21:24 2013 PST