Ref A: 9bf57dcb337848d7b5ec09c994fcaffa Ref B: C2E7A8F60A2E82D82EA3268C336233F2 Ref C: Fri Jan 30 14:16:53 2015 PST