Ref A: 4c19013570a44f12985248c19bf9bac4 Ref B: 6F7FCE9226DF504F766FE882AA73FC5A Ref C: Sat Dec 27 06:02:05 2014 PST