Ref A: 732d59e12b0049f69bdc630fc6ab3674 Ref B: 757392CC4298BA82EA2BE896ACBB9BC3 Ref C: Sat Dec 20 23:17:48 2014 PST