Ref A: 6f2e7d892fe84a9a913f949642b9080e Ref B: 47CBBD228BEA0B39618C70DEEFBA292B Ref C: Mon Sep 01 01:51:12 2014 PST