Ref A: e58aeab365534cb2b30408a9b26107d1 Ref B: 3A238E168336B68B2FB6A8A9DC00B4F7 Ref C: Fri Dec 19 08:10:57 2014 PST