Ref A: 267880406e4d47519c7def753cfe9b22 Ref B: 6A6D9312883EBC8B797CD3E96795EA78 Ref C: Mon May 20 10:10:47 2013 PST