Ref A: 398598d984194e92b1cbb8a2e2090bec Ref B: 4BBE773C745BFCCCC070A9DEA7FDDB40 Ref C: Tue May 21 13:28:19 2013 PST