Ref A: 327c90f65e764571aa11b5ef3a8b2246 Ref B: BBBC9BB14E376F1171FFE8DA42BA40F1 Ref C: Fri Dec 19 03:51:20 2014 PST