Ref A: 44b0a1f14d884ed387809fa3b9915c30 Ref B: 39935669A19BA9B61B2F306219DD3F17 Ref C: Fri May 24 10:34:37 2013 PST