Ref A: 49ee214304d64b00bda6b94ac8c57b11 Ref B: 33DBE3623A834DBF05A7A01436FB6CE4 Ref C: Sat Dec 20 03:54:49 2014 PST