Ref A: 098f290afa764020adfaa9aeb886e9ed Ref B: 22523A8296A51E4B91C32210E7C497C6 Ref C: Wed Apr 23 19:46:34 2014 PST