Ref A: 2621dfc74fb74ff1b941a02f43a546d5 Ref B: C9CED090E3B6C3277E7005F36AC832C7 Ref C: Fri Jan 30 14:38:04 2015 PST