Ref A: 1326b084976e4c498e17ddc2512db963 Ref B: 67775F48F027ECC81DE78D31B227CD94 Ref C: Tue Jan 27 14:32:29 2015 PST