Ref A: e0da338f334649f28ec6aae744747b13 Ref B: C5A86539C7165A995A5B89AA1877B061 Ref C: Tue Nov 25 16:54:54 2014 PST