Ref A: 6df3e57fb9dd43fd84e8ef48b2ecaced Ref B: 9425D49C3F75F917FCC91B4C8BE47DE5 Ref C: Thu Jul 30 18:48:44 2015 PST