Ref A: daf616858d19435abb2a93a4a7921ad7 Ref B: 823AE2E4ECB8C7C0A6DC639A93717B5D Ref C: Wed Apr 16 03:48:42 2014 PST