Ref A: e549809624494fff988db921105fe9ae Ref B: E882EDD00792FEB5EC2EEC2B60B8BAEB Ref C: Tue May 21 01:50:38 2013 PST