Ref A: acce651575cd42b89d0453677cb806f5 Ref B: 9BB9AAC2BCB153C11E662C56F493B13F Ref C: Fri Jan 30 14:44:44 2015 PST