c----CAMx v7.40 260801
c
c     DDMCHM.INC sets species pointers for the DDM chemistry
c     These equivalences must be consistent with the internal
c     species lists defined in data statements in READCHM
c
c      Copyright Ramboll
c
c     Modifications:
c      04/25/26 -gyarwood- Master species list for CAMx v7.4 (428 species)
c
      integer lmap(NSPNAM)
c
      common /lname/ lmap
c
      integer      lapo2,   lautx,   lbzo2
      integer      lc2o3,   lcgly,    lcro
      integer      lcxo3,   ldpar,   lepx2
      integer       lho2,   lhpo2,      li
      integer        lio,   liso2,   lmeo2
      integer         lo,    lo1d,     loh
      integer       loio,   lopo3,    lro2
      integer       lror,    lto2,   ltpo2
      integer      lxlo2,    lxo2,   lxo2h
      integer      lxo2n,   lxpar,   lxprp
      integer        lbr,    lbro,     lcl
      integer       lclo,   lhco3,   larpx
      integer      lbacl,    ldee,    ldme
      integer      ledoh,    leh2,   lestr
      integer      letac,   letfm,   lethr
      integer      lfvc1,   lhact,   lhket
      integer      lhpar,   libta,   lipoh
      integer      lmeac,   lmefm,   lnpoh
      integer      lpdoh,    lroh,   lsxd5
      integer      ltprd,   laacd,   lacet
      integer      lald2,   laldx,   lbenz
      integer      lcat1,     lco,   lcres
      integer      lcron,    ldms,   lech4
      integer      lepox,    leth,   letha
      integer      lethy,   letoh,   lfacd
      integer      lform,    lgly,   lglyd
      integer      lh2o2,    lhcl,     lhi
      integer      lhio3,   lhno3,    lhoi
      integer      lhono,   lhpld,     li2
      integer      li2o2,   lino3,   lintr
      integer      liole,   lisop,   lispd
      integer      lispx,   lixoy,    lket
      integer      lmeoh,   lmepx,   lmgly
      integer      ln2o5,    lnh3,     lno
      integer       lno2,    lno3,   lntr1
      integer      lntr2,     lo3,    lole
      integer      lopan,   lopen,   lpacd
      integer       lpan,   lpanx,    lpar
      integer       lpna,   lprpa,   lrooh
      integer       lso2,    lsqt,   lsulf
      integer      lterp,    ltol,   lxopn
      integer       lxyl,   lacg1,   lacg2
      integer      laoa0,   laoa1,   laoa2
      integer      lbcg1,   lbcg2,   lboa0
      integer      lboa1,   lboa2,   lccrs
      integer      lcprm,   lfcrs,   lfprm
      integer       lhoa,   livc1,   livc2
      integer      livoa,     lna,    lpal
      integer       lpca,    lpcl,    lpec
      integer       lpfe,   lph2o,     lpk
      integer       lpmg,    lpmn,   lpnh4
      integer      lpno3,    lpsi,   lpso4
      integer       lpti,   lsvoa,    lcg1
      integer       lcg2,    lcg3,    lcg4
      integer       lpoa,   lsoa1,   lsoa2
      integer      lsoa3,   lsoa4,   lsopa
      integer      lsopb,    lntr,    lbr2
      integer      lbrcl,   lbrn2,   lbrn3
      integer      lch3i,    lcl2,   lclad
      integer      lclao,   lcln2,   lcln3
      integer      lfmbr,   lfmcl,    lhbr
      integer      lhobr,   lhocl,   lialk
      integer       libr,    licl,   lino2
      integer       lmb2,   lmb2c,    lmb3
      integer       lmbc,   lmbc2,    lmi2
      integer       lmib,    lmic,   lssbr
      integer      lsscl,   lssn3,    lhg0
      integer       lhg2,  lhgiip, lhgiipc
      integer       lhgp,   livob,   livod
      integer      livog,   lpap0,   lpap1
      integer      lpap2,   lpap3,   lpap4
      integer      lpas0,   lpas1,   lpas2
      integer      lpas3,   lpas4,   lpbs0
      integer      lpbs1,   lpbs2,   lpbs3
      integer      lpbs4,   lpcp0,   lpcp1
      integer      lpcp2,   lpcp3,   lpcp4
      integer      lpfp0,   lpfp1,   lpfp2
      integer      lpfp3,   lpfp4,   lvap1
      integer      lvap2,   lvap3,   lvap4
      integer      lvas1,   lvas2,   lvas3
      integer      lvas4,   lvbs1,   lvbs2
      integer      lvbs3,   lvbs4,   lvcp1
      integer      lvcp2,   lvcp3,   lvcp4
      integer      lvfp1,   lvfp2,   lvfp3
      integer      lvfp4,   laco3,   lactp
      integer      ladcn,   laddc,   lapip
      integer      lbal1,   lbal2,   lbalp
      integer      lbenp,    lcho,   letep
      integer      lethp,   lhc3p,   lhc5p
      integer      lhc8p,   lketp,   llimp
      integer      lmacp,    lmcp,   lmcto
      integer      lmctp,   lmekp,    lmo2
      integer      lmvkp,   lolip,   lolnd
      integer      lolnn,   loltp,   lorap
      integer      lper1,   lper2,   ltlp1
      integer      ltolp,    ltr2,   lualp
      integer       lxy2,   lxyl1,   lxylp
      integer      lxyo2,   lxyop,    lacd
      integer       lace,    lact,    lald
      integer       lapi,    lben,    lcsl
      integer      ldcb1,   ldcb2,   ldcb3
      integer      ldien,    leoh,    lepx
      integer       lete,   leteg,    lhc3
      integer       lhc5,    lhc8,   lhno4
      integer      lishp,    liso,   lison
      integer       llim,   lmahp,    lmct
      integer       lmoh,   lnald,    loli
      integer       lolt,   lonit,    lop1
      integer       lop2,   lora1,   lora2
      integer       lpaa,   lphen,    lppn
      integer      luald,    lxym,    lxyo
      integer       lxyp,   lbzc3,    lbzo
      integer      lmac3,   lmco3,    lo3p
      integer      lrco3,   lro2c,   lro2x
      integer      ltbuo,   lxace,   lxacr
      integer      lxaf1,   lxaf2,   lxaf3
      integer      lxbac,   lxbal,   lxcch
      integer       lxco,   lxgld,   lxgly
      integer      lxhch,   lxho2,   lxipr
      integer      lxma3,   lxmac,   lxmc3
      integer      lxmek,   lxmeo,   lxmgl
      integer      lxmvk,   lxno2,    lxoh
      integer      lxpd2,   lxrc3,   lxrch
      integer      lxrn3,   lxtbu,   ly6px
      integer      lyapx,   lyrpx,   lzrn3
      integer      lacro,   lacye,   lafg1
      integer      lafg2,   lafg3,   lalk1
      integer      lalk2,   lalk3,   lalk4
      integer      lalk5,   lapin,   laro1
      integer      laro2,   lb124,   lbald
      integer      lbd13,   lccho,   lco3h
      integer      lcooh,   lethe,   lhcho
      integer      liprd,   lmacr,    lmek
      integer      lmpan,    lmvk,   lmxyl
      integer      lnphe,   lole1,   lole2
      integer      loxyl,   lpan2,   lpbzn
      integer      lprd2,   lprpe,   lpxyl
      integer      lr6px,   lrapx,   lrcho
      integer      lrno3,   lro3h,   lsesq
      integer      ltolu,     lxn,   ltr01
      integer      ltr02,   ltr03,   ltr04
      integer      ltr05,   ltr06,   ltr07
      integer      ltr08,   ltr09
c
      equivalence
     &   (lmap(  1),   lapo2),(lmap(  2),   lautx),(lmap(  3),   lbzo2),
     &   (lmap(  4),   lc2o3),(lmap(  5),   lcgly),(lmap(  6),    lcro),
     &   (lmap(  7),   lcxo3),(lmap(  8),   ldpar),(lmap(  9),   lepx2),
     &   (lmap( 10),    lho2),(lmap( 11),   lhpo2),(lmap( 12),      li),
     &   (lmap( 13),     lio),(lmap( 14),   liso2),(lmap( 15),   lmeo2),
     &   (lmap( 16),      lo),(lmap( 17),    lo1d),(lmap( 18),     loh),
     &   (lmap( 19),    loio),(lmap( 20),   lopo3),(lmap( 21),    lro2),
     &   (lmap( 22),    lror),(lmap( 23),    lto2),(lmap( 24),   ltpo2),
     &   (lmap( 25),   lxlo2),(lmap( 26),    lxo2),(lmap( 27),   lxo2h),
     &   (lmap( 28),   lxo2n),(lmap( 29),   lxpar),(lmap( 30),   lxprp),
     &   (lmap( 31),     lbr),(lmap( 32),    lbro),(lmap( 33),     lcl),
     &   (lmap( 34),    lclo),(lmap( 35),   lhco3),(lmap( 36),   larpx),
     &   (lmap( 37),   lbacl),(lmap( 38),    ldee),(lmap( 39),    ldme),
     &   (lmap( 40),   ledoh),(lmap( 41),    leh2),(lmap( 42),   lestr),
     &   (lmap( 43),   letac),(lmap( 44),   letfm),(lmap( 45),   lethr),
     &   (lmap( 46),   lfvc1),(lmap( 47),   lhact),(lmap( 48),   lhket),
     &   (lmap( 49),   lhpar),(lmap( 50),   libta),(lmap( 51),   lipoh),
     &   (lmap( 52),   lmeac),(lmap( 53),   lmefm),(lmap( 54),   lnpoh),
     &   (lmap( 55),   lpdoh),(lmap( 56),    lroh),(lmap( 57),   lsxd5),
     &   (lmap( 58),   ltprd),(lmap( 59),   laacd),(lmap( 60),   lacet),
     &   (lmap( 61),   lald2),(lmap( 62),   laldx),(lmap( 63),   lbenz),
     &   (lmap( 64),   lcat1),(lmap( 65),     lco),(lmap( 66),   lcres),
     &   (lmap( 67),   lcron),(lmap( 68),    ldms),(lmap( 69),   lech4),
     &   (lmap( 70),   lepox),(lmap( 71),    leth),(lmap( 72),   letha),
     &   (lmap( 73),   lethy),(lmap( 74),   letoh),(lmap( 75),   lfacd),
     &   (lmap( 76),   lform),(lmap( 77),    lgly),(lmap( 78),   lglyd),
     &   (lmap( 79),   lh2o2),(lmap( 80),    lhcl),(lmap( 81),     lhi),
     &   (lmap( 82),   lhio3),(lmap( 83),   lhno3),(lmap( 84),    lhoi),
     &   (lmap( 85),   lhono),(lmap( 86),   lhpld),(lmap( 87),     li2),
     &   (lmap( 88),   li2o2),(lmap( 89),   lino3),(lmap( 90),   lintr),
     &   (lmap( 91),   liole),(lmap( 92),   lisop),(lmap( 93),   lispd),
     &   (lmap( 94),   lispx),(lmap( 95),   lixoy),(lmap( 96),    lket),
     &   (lmap( 97),   lmeoh),(lmap( 98),   lmepx),(lmap( 99),   lmgly),
     &   (lmap(100),   ln2o5),(lmap(101),    lnh3),(lmap(102),     lno),
     &   (lmap(103),    lno2),(lmap(104),    lno3),(lmap(105),   lntr1),
     &   (lmap(106),   lntr2),(lmap(107),     lo3),(lmap(108),    lole),
     &   (lmap(109),   lopan),(lmap(110),   lopen),(lmap(111),   lpacd),
     &   (lmap(112),    lpan),(lmap(113),   lpanx),(lmap(114),    lpar),
     &   (lmap(115),    lpna),(lmap(116),   lprpa),(lmap(117),   lrooh),
     &   (lmap(118),    lso2),(lmap(119),    lsqt),(lmap(120),   lsulf),
     &   (lmap(121),   lterp),(lmap(122),    ltol),(lmap(123),   lxopn),
     &   (lmap(124),    lxyl),(lmap(125),   lacg1),(lmap(126),   lacg2),
     &   (lmap(127),   laoa0),(lmap(128),   laoa1),(lmap(129),   laoa2),
     &   (lmap(130),   lbcg1),(lmap(131),   lbcg2),(lmap(132),   lboa0),
     &   (lmap(133),   lboa1),(lmap(134),   lboa2),(lmap(135),   lccrs),
     &   (lmap(136),   lcprm),(lmap(137),   lfcrs),(lmap(138),   lfprm),
     &   (lmap(139),    lhoa),(lmap(140),   livc1),(lmap(141),   livc2),
     &   (lmap(142),   livoa),(lmap(143),     lna),(lmap(144),    lpal),
     &   (lmap(145),    lpca),(lmap(146),    lpcl),(lmap(147),    lpec),
     &   (lmap(148),    lpfe),(lmap(149),   lph2o),(lmap(150),     lpk),
     &   (lmap(151),    lpmg),(lmap(152),    lpmn),(lmap(153),   lpnh4),
     &   (lmap(154),   lpno3),(lmap(155),    lpsi),(lmap(156),   lpso4),
     &   (lmap(157),    lpti),(lmap(158),   lsvoa),(lmap(159),    lcg1),
     &   (lmap(160),    lcg2),(lmap(161),    lcg3),(lmap(162),    lcg4),
     &   (lmap(163),    lpoa),(lmap(164),   lsoa1),(lmap(165),   lsoa2),
     &   (lmap(166),   lsoa3),(lmap(167),   lsoa4),(lmap(168),   lsopa),
     &   (lmap(169),   lsopb),(lmap(170),    lntr),(lmap(171),    lbr2),
     &   (lmap(172),   lbrcl),(lmap(173),   lbrn2),(lmap(174),   lbrn3),
     &   (lmap(175),   lch3i),(lmap(176),    lcl2),(lmap(177),   lclad),
     &   (lmap(178),   lclao),(lmap(179),   lcln2),(lmap(180),   lcln3),
     &   (lmap(181),   lfmbr),(lmap(182),   lfmcl),(lmap(183),    lhbr),
     &   (lmap(184),   lhobr),(lmap(185),   lhocl),(lmap(186),   lialk),
     &   (lmap(187),    libr),(lmap(188),    licl),(lmap(189),   lino2),
     &   (lmap(190),    lmb2),(lmap(191),   lmb2c),(lmap(192),    lmb3),
     &   (lmap(193),    lmbc),(lmap(194),   lmbc2),(lmap(195),    lmi2),
     &   (lmap(196),    lmib),(lmap(197),    lmic),(lmap(198),   lssbr),
     &   (lmap(199),   lsscl),(lmap(200),   lssn3),(lmap(201),    lhg0),
     &   (lmap(202),    lhg2),(lmap(203),  lhgiip),(lmap(204), lhgiipc),
     &   (lmap(205),    lhgp),(lmap(206),   livob),(lmap(207),   livod),
     &   (lmap(208),   livog),(lmap(209),   lpap0),(lmap(210),   lpap1),
     &   (lmap(211),   lpap2),(lmap(212),   lpap3),(lmap(213),   lpap4),
     &   (lmap(214),   lpas0),(lmap(215),   lpas1),(lmap(216),   lpas2),
     &   (lmap(217),   lpas3),(lmap(218),   lpas4),(lmap(219),   lpbs0),
     &   (lmap(220),   lpbs1),(lmap(221),   lpbs2),(lmap(222),   lpbs3),
     &   (lmap(223),   lpbs4),(lmap(224),   lpcp0),(lmap(225),   lpcp1),
     &   (lmap(226),   lpcp2),(lmap(227),   lpcp3),(lmap(228),   lpcp4),
     &   (lmap(229),   lpfp0),(lmap(230),   lpfp1),(lmap(231),   lpfp2),
     &   (lmap(232),   lpfp3),(lmap(233),   lpfp4),(lmap(234),   lvap1),
     &   (lmap(235),   lvap2),(lmap(236),   lvap3),(lmap(237),   lvap4),
     &   (lmap(238),   lvas1),(lmap(239),   lvas2),(lmap(240),   lvas3),
     &   (lmap(241),   lvas4),(lmap(242),   lvbs1),(lmap(243),   lvbs2),
     &   (lmap(244),   lvbs3),(lmap(245),   lvbs4),(lmap(246),   lvcp1),
     &   (lmap(247),   lvcp2),(lmap(248),   lvcp3),(lmap(249),   lvcp4),
     &   (lmap(250),   lvfp1),(lmap(251),   lvfp2),(lmap(252),   lvfp3),
     &   (lmap(253),   lvfp4),(lmap(254),   laco3),(lmap(255),   lactp),
     &   (lmap(256),   ladcn),(lmap(257),   laddc),(lmap(258),   lapip),
     &   (lmap(259),   lbal1),(lmap(260),   lbal2),(lmap(261),   lbalp),
     &   (lmap(262),   lbenp),(lmap(263),    lcho),(lmap(264),   letep),
     &   (lmap(265),   lethp),(lmap(266),   lhc3p),(lmap(267),   lhc5p),
     &   (lmap(268),   lhc8p),(lmap(269),   lketp),(lmap(270),   llimp)
      equivalence
     &   (lmap(271),   lmacp),(lmap(272),    lmcp),(lmap(273),   lmcto),
     &   (lmap(274),   lmctp),(lmap(275),   lmekp),(lmap(276),    lmo2),
     &   (lmap(277),   lmvkp),(lmap(278),   lolip),(lmap(279),   lolnd),
     &   (lmap(280),   lolnn),(lmap(281),   loltp),(lmap(282),   lorap),
     &   (lmap(283),   lper1),(lmap(284),   lper2),(lmap(285),   ltlp1),
     &   (lmap(286),   ltolp),(lmap(287),    ltr2),(lmap(288),   lualp),
     &   (lmap(289),    lxy2),(lmap(290),   lxyl1),(lmap(291),   lxylp),
     &   (lmap(292),   lxyo2),(lmap(293),   lxyop),(lmap(294),    lacd),
     &   (lmap(295),    lace),(lmap(296),    lact),(lmap(297),    lald),
     &   (lmap(298),    lapi),(lmap(299),    lben),(lmap(300),    lcsl),
     &   (lmap(301),   ldcb1),(lmap(302),   ldcb2),(lmap(303),   ldcb3),
     &   (lmap(304),   ldien),(lmap(305),    leoh),(lmap(306),    lepx),
     &   (lmap(307),    lete),(lmap(308),   leteg),(lmap(309),    lhc3),
     &   (lmap(310),    lhc5),(lmap(311),    lhc8),(lmap(312),   lhno4),
     &   (lmap(313),   lishp),(lmap(314),    liso),(lmap(315),   lison),
     &   (lmap(316),    llim),(lmap(317),   lmahp),(lmap(318),    lmct),
     &   (lmap(319),    lmoh),(lmap(320),   lnald),(lmap(321),    loli),
     &   (lmap(322),    lolt),(lmap(323),   lonit),(lmap(324),    lop1),
     &   (lmap(325),    lop2),(lmap(326),   lora1),(lmap(327),   lora2),
     &   (lmap(328),    lpaa),(lmap(329),   lphen),(lmap(330),    lppn),
     &   (lmap(331),   luald),(lmap(332),    lxym),(lmap(333),    lxyo),
     &   (lmap(334),    lxyp),(lmap(335),   lbzc3),(lmap(336),    lbzo),
     &   (lmap(337),   lmac3),(lmap(338),   lmco3),(lmap(339),    lo3p),
     &   (lmap(340),   lrco3),(lmap(341),   lro2c),(lmap(342),   lro2x),
     &   (lmap(343),   ltbuo),(lmap(344),   lxace),(lmap(345),   lxacr),
     &   (lmap(346),   lxaf1),(lmap(347),   lxaf2),(lmap(348),   lxaf3),
     &   (lmap(349),   lxbac),(lmap(350),   lxbal),(lmap(351),   lxcch),
     &   (lmap(352),    lxco),(lmap(353),   lxgld),(lmap(354),   lxgly),
     &   (lmap(355),   lxhch),(lmap(356),   lxho2),(lmap(357),   lxipr),
     &   (lmap(358),   lxma3),(lmap(359),   lxmac),(lmap(360),   lxmc3),
     &   (lmap(361),   lxmek),(lmap(362),   lxmeo),(lmap(363),   lxmgl),
     &   (lmap(364),   lxmvk),(lmap(365),   lxno2),(lmap(366),    lxoh),
     &   (lmap(367),   lxpd2),(lmap(368),   lxrc3),(lmap(369),   lxrch),
     &   (lmap(370),   lxrn3),(lmap(371),   lxtbu),(lmap(372),   ly6px),
     &   (lmap(373),   lyapx),(lmap(374),   lyrpx),(lmap(375),   lzrn3),
     &   (lmap(376),   lacro),(lmap(377),   lacye),(lmap(378),   lafg1),
     &   (lmap(379),   lafg2),(lmap(380),   lafg3),(lmap(381),   lalk1),
     &   (lmap(382),   lalk2),(lmap(383),   lalk3),(lmap(384),   lalk4),
     &   (lmap(385),   lalk5),(lmap(386),   lapin),(lmap(387),   laro1),
     &   (lmap(388),   laro2),(lmap(389),   lb124),(lmap(390),   lbald),
     &   (lmap(391),   lbd13),(lmap(392),   lccho),(lmap(393),   lco3h),
     &   (lmap(394),   lcooh),(lmap(395),   lethe),(lmap(396),   lhcho),
     &   (lmap(397),   liprd),(lmap(398),   lmacr),(lmap(399),    lmek),
     &   (lmap(400),   lmpan),(lmap(401),    lmvk),(lmap(402),   lmxyl),
     &   (lmap(403),   lnphe),(lmap(404),   lole1),(lmap(405),   lole2),
     &   (lmap(406),   loxyl),(lmap(407),   lpan2),(lmap(408),   lpbzn),
     &   (lmap(409),   lprd2),(lmap(410),   lprpe),(lmap(411),   lpxyl),
     &   (lmap(412),   lr6px),(lmap(413),   lrapx),(lmap(414),   lrcho),
     &   (lmap(415),   lrno3),(lmap(416),   lro3h),(lmap(417),   lsesq),
     &   (lmap(418),   ltolu),(lmap(419),     lxn),(lmap(420),   ltr01),
     &   (lmap(421),   ltr02),(lmap(422),   ltr03),(lmap(423),   ltr04),
     &   (lmap(424),   ltr05),(lmap(425),   ltr06),(lmap(426),   ltr07),
     &   (lmap(427),   ltr08),(lmap(428),   ltr09)
