Ref A: 2689063f423a49f587072361c86f4a14 Ref B: EDEBA04FF762279B121E2F5DAB96CF33 Ref C: Wed Jun 19 03:30:16 2013 PST