Ref A: 38a5e605d1284c46bd2a7ce07c10f2b6 Ref B: 314DE590977F128AE377599ABE845795 Ref C: Mon Mar 02 03:38:02 2015 PST