It's obvious that the shift registers are labeled wrong, should be 74HC595. And the NPN symbols are upside-down. The display drive resistors seem undersized for what the shift register can source.
But what are D1-D10 for?! I haven't pulled my board to see if they're there, but I can't see a purpose for them.