Ref A: fcd223067014460f9f910a330f39e73c Ref B: 877976ED918775112F9E0D37FEAA94F9 Ref C: Mon Oct 20 21:41:24 2014 PST