Ref A: b47eff830e2b4b9088bdfad63a344f5a Ref B: 0DDC15C0D9FA83829FA341D845F16F36 Ref C: Thu Apr 17 19:11:25 2014 PST