Ref A: c92d421aca6140618fc5d9250cdfb4f6 Ref B: 98D646F858F8B85894AF1EA0E4B2D495 Ref C: Thu Apr 24 00:23:06 2014 PST