Ref A: 0be8767d7f8c49d78edab1a8a5f3c67e Ref B: 4267AF0FDDA78731F597E95384CC4377 Ref C: Tue Sep 30 09:37:13 2014 PST