Ref A: f297aa5b93e74de7abdbac7151ac6869 Ref B: C303C143C5B8AB9017CAA7D99516A698 Ref C: Wed Oct 22 14:51:28 2014 PST