Ref A: c9d81e15f22646e0b36e212b43a34ade Ref B: 07D9AA1CE0F29F4713DCF768BB000ECD Ref C: Fri Jan 30 07:36:16 2015 PST