Ref A: c7d17fb706fb47f1b176161a7b5d5e14 Ref B: F66B84C7E9077E005CB8C8DBC2444391 Ref C: Mon Dec 22 17:57:24 2014 PST