Ref A: 4bb955fdeb854c42a767a4e8b18043ce Ref B: 2845A0E79E3DC691EF17F5E50D283DD0 Ref C: Fri Aug 22 20:36:42 2014 PST