Ref A: d494aa0406c849d687b45e81464def94 Ref B: A665D15FDB123CE402A87112247B3EB9 Ref C: Tue Jun 30 22:47:58 2015 PST