Ref A: ea6516546e3a4acea9db7df08e14147d Ref B: D0D787919E3F736DE3999881CF18A322 Ref C: Tue Nov 25 21:30:14 2014 PST