Ref A: b057606d2a6944cbaeebf392655c1a5c Ref B: 4335112834E590C809B3FF661DBFF402 Ref C: Wed Mar 04 22:43:46 2015 PST