Ref A: c184191f288f422fb930f999f313aeb9 Ref B: E06A1FE62648765096729058C4319348 Ref C: Mon Oct 20 01:17:07 2014 PST