Ref A: dd928d8fb1d44275b3f4c6efe2d7c49b Ref B: D13D95E126B4852287ECF9C3748426DF Ref C: Thu Apr 24 00:41:36 2014 PST