Ref A: 22a015f173f04bf3a3d54b0c1e228c7e Ref B: B016265991EA3E2437BF166E3F4BBDC5 Ref C: Mon Sep 01 00:33:45 2014 PST