Ref A: 0b7560daf1b24b049d1f7f8b8ddc9362 Ref B: F9C190373583477E915242A131E67BD7 Ref C: Fri Apr 18 00:05:01 2014 PST