Ref A: 290880a4863d422088fe177f427f4fcb Ref B: 6BAC65267D3048B9DC75D36FE3D30575 Ref C: Mon Nov 24 00:17:35 2014 PST