Ref A: a9cec380178449cd8ea29a3a83379dac Ref B: 1FE9EB689751067C18279051D318442A Ref C: Tue Oct 21 02:12:04 2014 PST