Ref A: 4bffb81c686649f0b329aec613705fda Ref B: 3929640674E05D9F909CA2887D5929C7 Ref C: Tue Jan 27 01:45:23 2015 PST