Ref A: 483dfb1518b04f968cdf1b6754e0b9c7 Ref B: C6A1A78DACCB7DD64A3155D9B58446F3 Ref C: Tue Mar 03 23:58:49 2015 PST