Ref A: 9acd1a6e8c294c468ef7e6a6adf391bf Ref B: 27E515619EE2848BB5A77E4BBCF9FDFB Ref C: Wed May 22 11:09:39 2013 PST