Ref A: bf5f0900800d4629906526cbc157fcee Ref B: 54EC072204785329460AB5F5FC696993 Ref C: Wed Mar 04 22:57:17 2015 PST