Ref A: 3af1aa495671468eba6f5683ee06699d Ref B: BFF1636582B74096ECE02E8818437872 Ref C: Fri Jan 30 14:24:29 2015 PST