Ref A: 52ffea1702fc4d35b285017b16795aa6 Ref B: 44E8018CF665F2D186E07155C40B8FBE Ref C: Tue Sep 02 17:07:45 2014 PST