Ref A: 4c4960e4861643bb9a94f1065aa9e0ea Ref B: A55BED0601CADDD88F61AF324DC190F5 Ref C: Thu Aug 21 00:08:39 2014 PST