Ref A: 9b0754fc082a4240b90d118eb39a5efd Ref B: 3C074A3CF5EE8F61EC7BCC621C6F02F1 Ref C: Tue Jan 27 13:37:23 2015 PST