Is the max restricted to the ally, or the particular ally general?
For example, the Aztecs can have up to 2 Triple Alliance Ally generals.
The maximum number of Military Societies bases in the list is 12. Is this limit per ally general or a finite limit regardless of whether you have one or two ally generals from the Triple Alliance?
If the answer is in the list/rules, my applogies, but I haven't been able to find it quickly.

Thanks for your help.
Gary