Ref A: ecae569582794a269da9e9c8c7212d20 Ref B: 9912507B8E106021793700C84FFA5494 Ref C: Wed Aug 20 14:32:20 2014 PST