Ref A: 14893e2b990c4cc0a0f444a79c6b50c1 Ref B: D5487FD1DCB5CCCB56B046C6FCE0F817 Ref C: Wed Sep 02 20:40:40 2015 PST