Ref A: 352ab3dc65fa41bd9f7683dd9eec7de9 Ref B: 78216DB7F8538875B2D9CA20D1602A5C Ref C: Wed Nov 26 16:39:46 2014 PST