Ref A: 9c0f160f49434f33ade0c16b1d8c99d4 Ref B: 99F3E411713D707CD29071FDE38DA571 Ref C: Wed Apr 16 18:55:46 2014 PST