Ref A: 14ba364bb2d2465ca98cdc505dda3745 Ref B: AF7269EF241F5EC3CFFD0046B4B53137 Ref C: Wed Jun 19 20:51:40 2013 PST