Ref A: 2f3e7b12d4204acd9b6265afc8dc90de Ref B: 42577A0D9E706C2B2CEBF3678E53185C Ref C: Tue Mar 31 10:02:18 2015 PST