Ref A: 8143ef43284a49c593549cc31aa165d9 Ref B: B523B02BA1B3B2386B8C77D125EAA047 Ref C: Fri Dec 19 12:44:36 2014 PST