Ref A: b54aa67089b4403b8425a769f9bfe879 Ref B: CCEB553CAEF4B1B23D84B806C2268993 Ref C: Sat Apr 19 00:18:25 2014 PST