Ref A: 2a84d75dd85f4f629de4770edfe30fb0 Ref B: 2574B292D974EAB5F6A18013D8633FB9 Ref C: Fri Aug 29 23:43:32 2014 PST