Ref A: 8cf72c8008584a74aff4a41b0c3cc195 Ref B: 95CD17834F8AF18320B9B8A71B6C1D98 Ref C: Wed May 22 16:40:34 2013 PST