Ref A: 1174c673ea75418ab92dacc1e13d6fe6 Ref B: FC46BEB9A742B95945D2A2C0AB9D81A6 Ref C: Fri Oct 24 09:32:02 2014 PST