Ref A: c8dfea3ccedb4b2782484a7cf20db2bf Ref B: 74276C416EE67BBF9C890FB94B96484C Ref C: Thu Jul 02 11:02:45 2015 PST