Ref A: 6227f5d324744d12b7f90ea46d90f95a Ref B: 7AB0C4077E77E422A610A32E9F0C19D7 Ref C: Sat Aug 23 09:11:01 2014 PST