How to Compute PM2.5 Source Contributions Using IPR in CMAQ?

I found the PM2.5 calculation method in the file SpecDef_cb6r3_ae7_aq.txt, and the formula is as follows:
PM25_TOT = ATOTI[0] * PM25AT[3] + ATOTJ[0] * PM25AC[3] + ATOTK[0] * PM25CO[3]

However, I couldn’t find any formula for IPR calculation.

So I have two questions:

First, does PM25_TOT refer to PM2.5 mass concentration?

Second, can I calculate IPR for PM2.5 using the same approach as the PM25_TOT calculation?
For example, I found that:
ATOTK = ASOIL[1] + ACORS[1] + ASEACAT[1] + ACLK[1] + ASO4K[1] + ANO3K[1] + ANH4K[1]

Each of these components has its own IPR terms, such as ZADV_ASOIL, HADV_ASOIL, and EMIS_ASOIL.

Can I calculate the IPR of PM2.5 by applying the same formula used for PM25_TOT, but using the IPR values of each species instead?

Yes, PM25_TOT refers to PM2.5 mass concentration, and yes, you can aggregate the IPR terms for the various aerosol species in the same way you would aggregate the species concentrations.