Ref A: 9c93e1a438b74e1785f211ed6d528bb0 Ref B: 21B6968BAE70302AD63DA0F3C514543C Ref C: Tue Sep 02 23:04:00 2014 PST