Ref A: 8c53d7f3b6a64601b6cef6f7973b5ac6 Ref B: 190092AF4D0811FECF9BE953AF24E8D2 Ref C: Fri Mar 06 10:43:22 2015 PST