Ref A: 6274dcea6b974f8db06a6cd75955e2b9 Ref B: 1C1C92DDD99528FA30163A3B5D48DC03 Ref C: Thu Nov 27 08:44:59 2014 PST