Ref A: 9bc221b5313640279ec747f21da8915d Ref B: 0C82314D0DF549332961ED295E94FFE2 Ref C: Thu Oct 23 14:59:17 2014 PST