Ref A: 39fb3c811bfb40b1965e4df7d3ba2ae5 Ref B: 419F0BA9446AAD07A9F95C494D8F9522 Ref C: Thu Oct 02 01:58:59 2014 PST