Ref A: 601e513b99d04cf4a3f59331ce80ab65 Ref B: 2E909DC6CF57C4AA7489B8C637512403 Ref C: Thu Sep 03 14:52:04 2015 PST