Ref A: 51033e4739174c6995e5dd2973ff9353 Ref B: 30EDD6F2765B39BE08AEA362EBCC1114 Ref C: Thu Jan 29 00:23:49 2015 PST