Ref A: 68e545e87bcf4c5a92bb8728cbbd210e Ref B: 1D70CEFA5392BB77FA37C4579C717935 Ref C: Wed May 22 17:21:03 2013 PST