Ref A: 952c4fc6c0c840239880ab02f92e1c6b Ref B: AC5BE843B7D9EB9BD71AE0586E612944 Ref C: Tue Sep 02 20:40:24 2014 PST