Ref A: f3e77c03ebe14bf6a6d39ed9930483ef Ref B: 00D6B13B2B441AC7DBDA1BB23C47D597 Ref C: Thu Oct 02 03:43:52 2014 PST