Ref A: bad23d6de75045a5b13c7221e3a5405a Ref B: 287C1EAC9BF04CE95FAF2713F6B23E80 Ref C: Tue Sep 02 21:45:27 2014 PST