Ref A: 9801147ee3ef435282673e577fa28b57 Ref B: DD63CD4101D0DC860A176C06442C4F8E Ref C: Wed Mar 04 13:22:34 2015 PST