Ref A: 3d984dd3370b4a9887f6e87752f598b4 Ref B: 5225CB1AB5D278B7C899CA9469CEE345 Ref C: Tue Sep 02 22:38:57 2014 PST