Ref A: 317b19cb7db946828a3da73ab1f1aa8b Ref B: 95B492BE0B78F87F4C95B5CA430D0D0F Ref C: Fri Nov 28 09:22:00 2014 PST