Ref A: e91f5e116373434b82c2f91b11359be9 Ref B: A179D8B3C72132F97FE42CB31C81A581 Ref C: Tue Sep 02 13:18:48 2014 PST