Ref A: b2ecfef094554a5eba92b8caa2c9431b Ref B: AB02D0AE0D60A9F4E5000289C80A6803 Ref C: Wed Apr 16 04:37:33 2014 PST