Ref A: 89f3d3e1f4ed4a16b04004e414503516 Ref B: 15C8022135C11999F8FAB57F1E48D599 Ref C: Mon May 20 04:48:47 2013 PST