Ref A: 13735deb159442eda5f7e0cac31c1c2e Ref B: D7FB267FAF9651A9E9056FB7E1568D2B Ref C: Fri Nov 28 16:23:21 2014 PST