Ref A: bb3397037b49433a8f362f7e9b52e118 Ref B: FB3977FD34BE8B34B2B523A1FB210F22 Ref C: Thu Nov 27 06:38:21 2014 PST