Ref A: c06be4b305cd4e84b6ee8e6cf591890b Ref B: EF22BC961332C1FAB4CE26CD009C8918 Ref C: Wed Aug 20 07:11:09 2014 PST