Ref A: 522ab89d10d54211940ebbd1f16ed963 Ref B: 2AD38CF76D316ECDB24E75899B7131EF Ref C: Wed Apr 16 15:46:06 2014 PST