Ref A: e94a6a9ba6574540baa61795c412468b Ref B: BFBEEE338F6D835551E5939809475A96 Ref C: Tue May 21 14:27:02 2013 PST