Ref A: a8c50dc7dd8a4e3092762177db8ac261 Ref B: 348BB82C881B3AA37674A0A890CCD840 Ref C: Sat May 25 05:00:07 2013 PST