Ref A: 0d85758c8455485e892f1f8e6ec27742 Ref B: 529C03024010B4348793D045FB660476 Ref C: Sat Jan 31 10:11:52 2015 PST