Ref A: 090e654b9d554731a0760a9355dd226a Ref B: AC85751EF0698CA435089175AC6B23F2 Ref C: Fri Oct 24 20:33:01 2014 PST