Ref A: 20329598b3ba45cfa59663e06654d33d Ref B: F05FA277A407D4CE5F163B8F28E3C3D7 Ref C: Thu Sep 18 15:07:42 2014 PST