Ref A: 346e770fe96749a4b5a64fde694477cd Ref B: FAD23F820E807ADBC1DA1BCD59AEC2D6 Ref C: Thu Apr 24 14:03:07 2014 PST