Ref A: 6d8615a2467a4af4ace6cd6f2b6b81ca Ref B: E3DC2FD7754F9ADC473ED71D6F575356 Ref C: Wed Aug 27 02:07:34 2014 PST