Ref A: a2b0cff1bb8f4ee9934bbef3972bb5ec Ref B: FB8E73CAA127F19930DF9B5480155600 Ref C: Fri Aug 22 17:58:29 2014 PST