Ref A: 99da2ceac2c645c79ccb6a6efcf38827 Ref B: 655F3205EBA23523B32CB9B7118A7043 Ref C: Fri Jan 30 14:20:36 2015 PST