Ref A: d5448f029add4f898359fa3615a4170f Ref B: D7D6623A75BADD918816108938D9178D Ref C: Tue Sep 30 09:39:18 2014 PST