Ref A: 7d379a9ac397441f9bffd1c4a06049d0 Ref B: D070C0F91BDCBDF3DE2B860F2696A642 Ref C: Wed May 22 18:36:32 2013 PST