Ref A: 699ef90cea14478fb9e41a9b6523d6bd Ref B: EDBC846F4A9EDA83C7CBF09F24277497 Ref C: Thu Apr 17 12:11:32 2014 PST