Ref A: 222f8a89d367464cb321ffe0f24bc700 Ref B: 245155B8A1B9D0B5BF72E7A11B2CCA1C Ref C: Wed Jan 28 17:17:00 2015 PST