Can somebody help me identify what connector this is?

I can't figure out if it's a 30 pin or 40 pin or something totally different.

I can't figure out if it's a 30 pin or 40 pin or something totally different.