Ref A: 647a97c2381548d5a1df45e443d99277 Ref B: 5228ECB064436F67E59DF501BBA7CFE1 Ref C: Tue Jan 27 13:26:39 2015 PST