Ref A: 485e906cc22c4aec99e2acefaf36ade2 Ref B: 170E62104ABAD6E77EF5C46FC1A1306E Ref C: Mon Mar 02 03:45:43 2015 PST