Ref A: fdf7bf8d10104c019ff8f11899f706be Ref B: D0CF8C261EA7837A81FC8623FB876A68 Ref C: Thu Dec 25 02:19:55 2014 PST