Ref A: 3b151c42591249688469d6d27787a82d Ref B: 67775F48F027ECC81DE78D31B227CD94 Ref C: Thu Nov 27 19:36:24 2014 PST