Ref A: 98232190d0d64fddafb9d69f3cf7f14d Ref B: FF91A6A4CE79D1E674223FB4DA3C2297 Ref C: Wed Dec 24 20:58:17 2014 PST