Ref A: 0f0d2f7872e6448b95e23d986cee168f Ref B: 9425D49C3F75F917FCC91B4C8BE47DE5 Ref C: Thu Jul 31 03:32:33 2014 PST