Ref A: 2ea341fc03a74ce3953f21f6dc804502 Ref B: 576CD4C1E352EFD337DB93126A0431C5 Ref C: Wed May 22 18:09:00 2013 PST