Ref A: c3f3fc0a17ff49b6944a68782a99e773 Ref B: AC1DF46A919994FE9A02CEBB716A7828 Ref C: Thu Jan 29 17:09:38 2015 PST