Ref A: 07ef0f20a69e40e98c928dadfe577cb1 Ref B: 22E884295AB05A2E2CF39FFE502E5767 Ref C: Wed May 22 09:24:37 2013 PST