Ref A: 66d353f8104c487986202f0b8715ee7b Ref B: 3A650A04086E5E7F691D0F3D948CD4C4 Ref C: Mon Jan 26 02:57:00 2015 PST