Ref A: e5af32eb7e77446684f083640722ffed Ref B: 5327FF4332FC4F169C3250A188EE296A Ref C: Tue May 21 06:57:22 2013 PST