Ref A: 6ace1c82c264407b9d4abfe17b539749 Ref B: 8FF5E32F7872BC59D3BEC831D6B803C0 Ref C: Mon Mar 02 21:09:16 2015 PST