Ref A: 796167b8464544d69196fcf3880293e8 Ref B: 053184A18DC442A3F3CAD2E7292CFC53 Ref C: Mon Jun 17 22:35:18 2013 PST