Ref A: 24924223b23d4d328dca413b0a4c093f Ref B: 40F7A817CC154B6014AC5DC0D64E1993 Ref C: Fri Oct 31 13:13:46 2014 PST