Ref A: 626ef87f72264dbaac130ee6f7e081ad Ref B: 16F93573753E800EAAF8CF7362194F71 Ref C: Wed May 22 09:12:05 2013 PST