Ref A: c27e5b08cc7841d6b8b052ef02dc9226 Ref B: 9833B0DC33ADDD0EB0D8D58AD43987A9 Ref C: Wed May 22 19:17:35 2013 PST