Ref A: 59de494c8e444c37b3378dcec53c7574 Ref B: 28D1E87F0BE3934DDD7C03AE546DFE7B Ref C: Thu Nov 27 07:01:30 2014 PST