Ref A: 8703c4f381f34e8db6699d83f150bfd4 Ref B: BD2100317AEF87CBE382A372C643A695 Ref C: Tue Jul 22 16:51:56 2014 PST