Ref A: 2fbe8517bf59499da2f5c17a7f584456 Ref B: 2CC6BFCC5BCC2377A239D3498124C887 Ref C: Sat Apr 19 00:28:02 2014 PST