Ref A: 50b729debcb64b41b6fb475892c109a2 Ref B: 93C5AECE15BD2BD608581073EE9648AE Ref C: Wed Oct 22 07:59:45 2014 PST