Ref A: ea92794e995445dea517e7260fb152e5 Ref B: F06C39AA6C4DB0232FD50917733348DB Ref C: Wed May 22 14:17:29 2013 PST