Ref A: 84aff1aa3a43439d8a2f31997896212b Ref B: C1998280264A43141DE41D6544EDACC6 Ref C: Thu May 23 22:51:08 2013 PST