Ref A: 03d57121ac7844a6aaf15d2d5494248b Ref B: FE3235C2FB7039CC68625B36B4380853 Ref C: Sat Dec 20 03:53:12 2014 PST