Ref A: fa0e5392208449d4a8f8aef69272ca12 Ref B: 2D065177B311FC09710C29857D3F67C7 Ref C: Fri May 24 06:58:44 2013 PST