Ref A: d1463fd083434dadbbe1b6d6a68881df Ref B: 7046265F24721CB9C86D15B314E9DC1E Ref C: Thu Jul 31 02:53:44 2014 PST