Ref A: 4872c8eaaf634d39af841b289a116ef6 Ref B: 9C75034463C03BBB9A55854206DD3E24 Ref C: Thu May 23 20:02:42 2013 PST