Ref A: 9405593b18004e64983359e2a4322d1e Ref B: F077CDB8DDE1045C987C236FB30F3ECB Ref C: Tue Nov 25 23:43:56 2014 PST