Ref A: 7347481cb78f49d3bf120120a7d90eda Ref B: D8CDF9E6416CDFC7E11759BD9852CC0F Ref C: Sat May 25 17:28:54 2013 PST