Ref A: f2118f2593614e3ebffdad085a156fce Ref B: 229F205E7209AF8C954248947787BDD5 Ref C: Tue Sep 02 18:39:59 2014 PST