Ref A: 1e91e988268b447aaae6326c42e457e0 Ref B: 922ABC60832552B730285B9A6F1230F8 Ref C: Wed Nov 26 22:05:30 2014 PST