Ref A: effe4cedeabb4fddb7ef5692a0de19e7 Ref B: 3367C15F2FAF242E9BB80440C1C44A09 Ref C: Fri Jan 30 20:49:19 2015 PST