Ref A: 41a92281eefd4158ba8be245a6648685 Ref B: 9E3F331BA90DD730EAD6C0632BC352D8 Ref C: Wed May 22 18:37:38 2013 PST