Ref A: bb0e4ba3efe74034bee1f2f95a88c1c6 Ref B: 6241FEA30F35B82F25BE30804293B752 Ref C: Thu Nov 27 16:26:48 2014 PST