Small comment: Even though some label is written in ALL CAPS on a board, that doesn't mean it's proper name is written in the same. But I see you're not local, so I understand it's more difficult for you to determine what has to be caps, and what is just styling. Anyway, thanks for adding a lot of details!