Ref A: 2a0ec06449d44811aa2a4dc647752226 Ref B: F3156EBE003276AFA6924C47D6164FAC Ref C: Fri May 24 08:21:47 2013 PST