Ref A: 64cb283cb71c4475b3a0f022cd5d78a2 Ref B: 14AA656A3782D13A89AEBF6F2D7F98A5 Ref C: Thu Nov 27 10:33:17 2014 PST