Ref A: 196d512ae91e47e7afcd1956306a8dee Ref B: D20EA08752577D1241BF157F4BD92F4B Ref C: Tue Sep 30 15:34:57 2014 PST