Ref A: aca3fb07b6c0475082d8f9c207d4a635 Ref B: FC94A7426FD41D9048A0719CF15A4F81 Ref C: Fri Aug 01 16:45:35 2014 PST