Ref A: 098a3a50be794b77bc52dd8c1558653e Ref B: DFDF8F6447E42AFC197F9AA3119B7F9A Ref C: Wed Oct 22 17:58:52 2014 PST