Ref A: c92610a224cd4948bb89f50f182a48e4 Ref B: BFD1791EC2221C3A5FE08B11479289C9 Ref C: Fri Jan 30 09:59:07 2015 PST