Ref A: 2f587d981175425ea7ecc6d04a1face2 Ref B: 44E917989CA2AC553BC15F4581904F1F Ref C: Mon May 20 02:34:56 2013 PST