Ref A: a0d5e6be08d04df4951714d243b477de Ref B: 5A717951007B77643825C9895CF3BB98 Ref C: Mon Sep 01 21:43:58 2014 PST