Ref A: 26e907583521456aae423207276fdf62 Ref B: 263388830CD93A98DF106E203437090E Ref C: Fri Dec 26 08:02:32 2014 PST