Ref A: feb58657318541718e375d28f79f8a52 Ref B: 5D6400C0901187A08A5D93403086686D Ref C: Mon Mar 02 19:51:40 2015 PST