Ref A: f5aeeb78d1c44ee29ac3212d7a1f4b79 Ref B: 9D2943A1D0C85A3D24E79BD75E0D9235 Ref C: Sat May 25 23:50:24 2013 PST