Ref A: 05a2ed73b6854e51b6fe16188978015f Ref B: E75C8F90461A6CCD1AFA3B5948B44D43 Ref C: Tue May 21 00:35:37 2013 PST