Ref A: fee96db3b08145c68cb1ea29dbb7e939 Ref B: F8FA2AF55CD088FE532BE3D21F9F7828 Ref C: Thu Oct 30 21:53:46 2014 PST