Ref A: a7ed9220d1a94fc1af150010bca25d7c Ref B: 9686EFAFB67A378971C443C43F700EEA Ref C: Fri Aug 29 17:03:14 2014 PST