Ref A: 09ee7be06e5b4377a14ccc26b1c439d8 Ref B: 64807671E9A58DEF7A6C1B43677447AD Ref C: Fri May 24 11:22:15 2013 PST