Ref A: 26ea4170400046eaa478e2e28672003b Ref B: 7AD33DABBD44A6F498DC54CAAC9E5035 Ref C: Sat May 25 07:06:28 2013 PST