Ref A: ee492660443a49448a05e85390878def Ref B: 4E6056DA4CA25735857C758634409D4E Ref C: Fri Mar 06 17:50:59 2015 PST