Ref A: 86ed632c77654e2282f95010ff7d5834 Ref B: ED3B5C1D610BEAE36ADE8E28C11D5259 Ref C: Thu Mar 05 16:40:06 2015 PST