Ref A: c4dce641a99748da834432abc24f116e Ref B: 8019F7367CA636F89E96B414BE3BFFB4 Ref C: Mon Apr 21 02:03:19 2014 PST