Ref A: aa4d0a192c5c46adbea258838ae5e3a3 Ref B: DC8B84C3C9BFA99FF19657F422334730 Ref C: Tue Sep 01 23:26:07 2015 PST