Ref A: 47ad076b57b643ee8fad24b58bfcc302 Ref B: 14023F1B101629ECDD7CD27682B4FAC7 Ref C: Mon Oct 20 11:32:58 2014 PST