Ref A: f4531ade769a406c8afd8048d03751d4 Ref B: 5FADE0D0EFE4C8EFB360D62FD1C418F7 Ref C: Sat Dec 20 05:44:15 2014 PST