Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- PALLADIUM - NEW YORK MERCANTILE EXCHANGE (CONTRACTS OF 100 TROY OUNCES) : CFTC Code #075651 Open Interest is 24,616 : : Positions : : 3,217 1,721 9,866 1,226 365 3,679 15,063 3,204 2,259 1,326 62 : : : : Changes from: July 9, 2024 : : 263 48 523 -29 -192 -267 976 436 259 -90 -64 : : : : Percent of Open Interest Represented by Each Category of Trader : : 13.1 7.0 40.1 5.0 1.5 14.9 61.2 13.0 9.2 5.4 0.3 : : : : Number of Traders in Each Category Total Traders: 172 : : 8 11 24 7 7 30 51 23 32 11 5 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- PLATINUM - NEW YORK MERCANTILE EXCHANGE (CONTRACTS OF 50 TROY OUNCES) : CFTC Code #076651 Open Interest is 83,416 : : Positions : : 2,446 31,641 14,236 14,124 546 35,739 21,757 4,886 13,223 5,257 2,355 : : : : Changes from: July 9, 2024 : : 176 357 -312 -973 -24 2,050 1,448 357 -438 882 44 : : : : Percent of Open Interest Represented by Each Category of Trader : : 2.9 37.9 17.1 16.9 0.7 42.8 26.1 5.9 15.9 6.3 2.8 : : : : Number of Traders in Each Category Total Traders: 252 : : 9 21 19 17 4 54 37 26 77 19 8 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- SILVER - COMMODITY EXCHANGE INC. (CONTRACTS OF 5,000 TROY OUNCES) : CFTC Code #084691 Open Interest is 166,641 : : Positions : : 2,794 43,342 25,017 68,204 5,370 55,858 19,183 11,386 29,147 5,657 3,643 : : : : Changes from: July 9, 2024 : : -487 -1,303 -562 -801 734 686 1,913 2,865 -32 -368 -499 : : : : Percent of Open Interest Represented by Each Category of Trader : : 1.7 26.0 15.0 40.9 3.2 33.5 11.5 6.8 17.5 3.4 2.2 : : : : Number of Traders in Each Category Total Traders: 231 : : 9 21 18 18 12 60 24 35 63 20 17 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- GOLD - COMMODITY EXCHANGE INC. (CONTRACTS OF 100 TROY OUNCES) : CFTC Code #088691 Open Interest is 579,862 : : Positions : : 23,789 84,107 62,675 311,661 23,577 216,502 31,970 31,300 133,325 32,833 34,880 : : : : Changes from: July 9, 2024 : : 9,758 17,685 492 21,240 6,884 34,520 7,455 -11,634 12,264 9,080 8,063 : : : : Percent of Open Interest Represented by Each Category of Trader : : 4.1 14.5 10.8 53.7 4.1 37.3 5.5 5.4 23.0 5.7 6.0 : : : : Number of Traders in Each Category Total Traders: 343 : : 9 17 19 26 28 111 19 49 94 47 36 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- MICRO GOLD - COMMODITY EXCHANGE INC. (CONTRACTS OF 10 TROY OUNCES) : CFTC Code #088695 Open Interest is 43,755 : : Positions : : 0 0 0 0 0 2,845 0 0 12,577 8,582 10,509 : : : : Changes from: July 9, 2024 : : 0 0 0 0 0 2,569 -1,320 0 1,504 -1,046 1,179 : : : : Percent of Open Interest Represented by Each Category of Trader : : 0.0 0.0 0.0 0.0 0.0 6.5 0.0 0.0 28.7 19.6 24.0 : : : : Number of Traders in Each Category Total Traders: 20 : : 0 0 0 0 0 . 0 0 11 7 8 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- COPPER- #1 - COMMODITY EXCHANGE INC. (CONTRACTS OF 25,000 POUNDS) : CFTC Code #085692 Open Interest is 270,330 : : Positions : : 21,781 103,681 34,767 22,725 9,184 103,818 60,923 29,112 35,956 19,951 14,186 : : : : Changes from: July 9, 2024 : : 1,568 4,578 -431 -1,132 1,727 -3,620 -2,559 7,447 2,157 -1,773 -1,989 : : : : Percent of Open Interest Represented by Each Category of Trader : : 8.1 38.4 12.9 8.4 3.4 38.4 22.5 10.8 13.3 7.4 5.2 : : : : Number of Traders in Each Category Total Traders: 320 : : 33 44 20 13 21 87 32 52 72 33 38 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- COBALT - COMMODITY EXCHANGE INC. 2,204.62 pounds (1 Metric Ton) : CFTC Code #188691 Open Interest is 17,418 : : Positions : : 1,495 3,948 7,926 0 65 4,783 1,920 48 2,985 10,657 20 : : : : Changes from: July 9, 2024 : : 15 120 65 0 10 0 -5 -15 0 20 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 8.6 22.7 45.5 0.0 0.4 27.5 11.0 0.3 17.1 61.2 0.1 : : : : Number of Traders in Each Category Total Traders: 32 : : . 5 6 0 . 5 4 . . 10 . : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- LITHIUM HYDROXIDE - COMMODITY EXCHANGE INC. (1000) Kilograms : CFTC Code #189691 Open Interest is 24,925 : : Positions : : 2,180 4,414 15,395 105 202 4,514 3,917 36 1,885 15,398 467 : : : : Changes from: July 9, 2024 : : 20 114 1,349 0 60 55 153 0 10 1,139 125 : : : : Percent of Open Interest Represented by Each Category of Trader : : 8.7 17.7 61.8 0.4 0.8 18.1 15.7 0.1 7.6 61.8 1.9 : : : : Number of Traders in Each Category Total Traders: 44 : : . 5 7 . . . 9 . . 17 . : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- ALUMINUM - COMMODITY EXCHANGE INC. (25 Metric Tons) : CFTC Code #191691 Open Interest is 5,062 : : Positions : : 715 997 0 1,566 0 1,571 151 110 1,099 818 973 : : : : Changes from: July 9, 2024 : : -81 -242 0 61 -4 -125 50 -51 92 -167 -206 : : : : Percent of Open Interest Represented by Each Category of Trader : : 14.1 19.7 0.0 30.9 0.0 31.0 3.0 2.2 21.7 16.2 19.2 : : : : Number of Traders in Each Category Total Traders: 32 : : 4 . 0 . 0 5 . . 10 5 8 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- ALUMINUM MWP - COMMODITY EXCHANGE INC. (55,116 US Pounds-25 MT) : CFTC Code #191693 Open Interest is 23,081 : : Positions : : 7,145 16,631 10,894 3,673 422 0 2,220 10 4,503 120 0 : : : : Changes from: July 9, 2024 : : 376 553 275 155 -25 0 119 0 75 0 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 31.0 72.1 47.2 15.9 1.8 0.0 9.6 0.0 19.5 0.5 0.0 : : : : Number of Traders in Each Category Total Traders: 38 : : 10 12 8 4 4 0 . . 4 . 0 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- ALUMINIUM EURO PREM DUTY-PAID - COMMODITY EXCHANGE INC. (25 METRIC TONS) : CFTC Code #191696 Open Interest is 18,372 : : Positions : : 7,465 14,757 9,463 1,480 568 0 1,113 0 649 391 37 : : : : Changes from: July 9, 2024 : : 133 438 320 20 -20 0 0 0 0 -5 5 : : : : Percent of Open Interest Represented by Each Category of Trader : : 40.6 80.3 51.5 8.1 3.1 0.0 6.1 0.0 3.5 2.1 0.2 : : : : Number of Traders in Each Category Total Traders: 28 : : 6 9 7 . 4 0 . 0 . . . : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- STEEL-HRC - COMMODITY EXCHANGE INC. (CONTRACTS OF 20 SHORT TONS) : CFTC Code #192651 Open Interest is 23,121 : : Positions : : 12,036 11,297 6,458 246 137 1,848 7,302 1,182 888 2,269 373 : : : : Changes from: July 9, 2024 : : 646 197 485 125 -67 -211 256 227 -69 266 -12 : : : : Percent of Open Interest Represented by Each Category of Trader : : 52.1 48.9 27.9 1.1 0.6 8.0 31.6 5.1 3.8 9.8 1.6 : : : : Number of Traders in Each Category Total Traders: 73 : : 23 16 5 . . 4 21 . 4 9 5 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- NORTH EURO HOT-ROLL COIL STEEL - COMMODITY EXCHANGE INC. (20 Metric Tons) : CFTC Code #192691 Open Interest is 5,792 : : Positions : : 1,431 4,873 430 0 0 2,651 125 75 1,090 621 88 : : : : Changes from: July 9, 2024 : : -28 384 0 0 0 923 -100 0 -102 518 -13 : : : : Percent of Open Interest Represented by Each Category of Trader : : 24.7 84.1 7.4 0.0 0.0 45.8 2.2 1.3 18.8 10.7 1.5 : : : : Number of Traders in Each Category Total Traders: 22 : : 7 5 . 0 0 . . . . 5 4 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- LUMBER - CHICAGO MERCANTILE EXCHANGE (CONTRACTS OF 27,500 BOARD FEET) : CFTC Code #058644 Open Interest is 10,597 : : Positions : : 6,467 1,933 638 0 0 175 6,588 0 2,224 1,039 162 : : : : Changes from: July 9, 2024 : : 218 -499 -26 0 0 0 156 -1 10 324 46 : : : : Percent of Open Interest Represented by Each Category of Trader : : 61.0 18.2 6.0 0.0 0.0 1.7 62.2 0.0 21.0 9.8 1.5 : : : : Number of Traders in Each Category Total Traders: 105 : : 30 15 4 0 0 . 31 0 19 12 . : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- NJ SRECS - ICE FUTURES ENERGY DIV (10 SRECs) : CFTC Code #0063CC Open Interest is 107,514 : : Positions : : 70,922 85,718 11,097 0 700 0 0 0 16,605 12,906 8,190 : : : : Changes from: July 9, 2024 : : 0 0 0 0 0 0 0 0 0 0 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 66.0 79.7 10.3 0.0 0.7 0.0 0.0 0.0 15.4 12.0 7.6 : : : : Number of Traders in Each Category Total Traders: 30 : : 16 10 . 0 . 0 0 0 . 5 . : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- PJM TRI-RECs CLASS 1 - ICE FUTURES ENERGY DIV 100 MWh of renewable energy certificates : CFTC Code #0063CH Open Interest is 261,900 : : Positions : : 175,265 166,615 32,158 15,830 4,570 6,448 0 6,987 32,271 63,711 4,187 : : : : Changes from: July 9, 2024 : : 471 18 -1,841 0 -9 190 0 10 2,511 1,313 -2,323 : : : : Percent of Open Interest Represented by Each Category of Trader : : 66.9 63.6 12.3 6.0 1.7 2.5 0.0 2.7 12.3 24.3 1.6 : : : : Number of Traders in Each Category Total Traders: 56 : : 20 19 5 . . . 0 . 8 10 5 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- CALIF LOW CARBON FSC-OPIS - ICE FUTURES ENERGY DIV 100 LCFS Credits- each of 1 MT : CFTC Code #0063CU Open Interest is 41,829 : : Positions : : 14,076 21,498 9,710 3,363 317 11,540 0 3,062 1,618 12,085 1,504 : : : : Changes from: July 9, 2024 : : -258 -416 0 -50 0 100 0 0 -308 0 114 : : : : Percent of Open Interest Represented by Each Category of Trader : : 33.7 51.4 23.2 8.0 0.8 27.6 0.0 7.3 3.9 28.9 3.6 : : : : Number of Traders in Each Category Total Traders: 36 : : 7 5 5 . . 8 0 . 8 5 . : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- D6 RINs OPIS CURRENT YEAR - ICE FUTURES ENERGY DIV (50,000 RINs) : CFTC Code #0063CW Open Interest is 16,713 : : Positions : : 4,085 6,818 390 813 100 873 2,881 651 9,970 4,730 613 : : : : Changes from: July 9, 2024 : : -199 85 60 20 0 47 29 -20 532 233 -60 : : : : Percent of Open Interest Represented by Each Category of Trader : : 24.4 40.8 2.3 4.9 0.6 5.2 17.2 3.9 59.7 28.3 3.7 : : : : Number of Traders in Each Category Total Traders: 50 : : 6 8 . . . 4 5 . 8 18 7 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- PA SOLAR ALTER ENERGY CREDIT - ICE FUTURES ENERGY DIV (10 PA SRECs) : CFTC Code #0063DA Open Interest is 26,767 : : Positions : : 20,246 17,050 1,750 3,131 396 0 0 0 4,375 6,190 0 : : : : Changes from: July 9, 2024 : : 500 300 0 0 0 0 0 0 0 200 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 75.6 63.7 6.5 11.7 1.5 0.0 0.0 0.0 16.3 23.1 0.0 : : : : Number of Traders in Each Category Total Traders: 23 : : 13 8 . . . 0 0 0 . . 0 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- CALIF CARBON CURRENT AUCTION - ICE FUTURES ENERGY DIV 1,000 California carbon allowances : CFTC Code #0063DB Open Interest is 44,944 : : Positions : : 26,044 1,900 900 250 0 700 17,262 0 15,200 23,432 2,100 : : : : Changes from: July 9, 2024 : : -1,000 -1,000 0 0 0 0 500 0 2,550 2,050 -150 : : : : Percent of Open Interest Represented by Each Category of Trader : : 57.9 4.2 2.0 0.6 0.0 1.6 38.4 0.0 33.8 52.1 4.7 : : : : Number of Traders in Each Category Total Traders: 24 : : 6 . . . 0 . 4 0 . 5 . : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- D4 BIODIESEL RINs OPIS CURR YR - ICE FUTURES ENERGY DIV (50,000 RINs) : CFTC Code #0063DG Open Interest is 13,324 : : Positions : : 4,988 7,114 2,580 1,518 90 2,548 90 0 2,089 3,507 976 : : : : Changes from: July 9, 2024 : : 22 0 0 0 0 31 90 0 -13 -50 11 : : : : Percent of Open Interest Represented by Each Category of Trader : : 37.4 53.4 19.4 11.4 0.7 19.1 0.7 0.0 15.7 26.3 7.3 : : : : Number of Traders in Each Category Total Traders: 34 : : 5 4 . . . 4 . 0 8 7 5 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- MASS COMPLIANCE RECs CLASS 1 - ICE FUTURES ENERGY DIV 100 MWh of Class 1 Renewable Energy Certifi : CFTC Code #0063DL Open Interest is 11,943 : : Positions : : 10,935 5,118 858 0 0 0 0 0 150 6,825 0 : : : : Changes from: July 9, 2024 : : 350 250 0 0 0 0 0 0 150 250 -150 : : : : Percent of Open Interest Represented by Each Category of Trader : : 91.6 42.9 7.2 0.0 0.0 0.0 0.0 0.0 1.3 57.1 0.0 : : : : Number of Traders in Each Category Total Traders: 21 : : 6 8 . 0 0 0 0 0 . 6 0 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- MARYLAND COMPLIANCE REC TIER1 - ICE FUTURES ENERGY DIV (100 Tier 1 RECs) : CFTC Code #0063DM Open Interest is 18,496 : : Positions : : 10,727 13,406 0 1,325 324 0 9 1,967 5,478 1,450 0 : : : : Changes from: July 9, 2024 : : -131 -131 0 -500 0 0 0 0 -500 0 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 58.0 72.5 0.0 7.2 1.8 0.0 0.0 10.6 29.6 7.8 0.0 : : : : Number of Traders in Each Category Total Traders: 24 : : 12 9 0 . . 0 . . . . 0 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- MARYLAND SOLAR REC - ICE FUTURES ENERGY DIV (10 SRECs) : CFTC Code #0063DN Open Interest is 17,740 : : Positions : : 10,930 9,394 3,849 1,601 216 0 0 0 2,745 6,529 0 : : : : Changes from: July 9, 2024 : : 0 0 0 0 0 0 0 0 0 0 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 61.6 53.0 21.7 9.0 1.2 0.0 0.0 0.0 15.5 36.8 0.0 : : : : Number of Traders in Each Category Total Traders: 21 : : 10 4 . . . 0 0 0 . . 0 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- PA COMPLIANCE AECs TIER1 - ICE FUTURES ENERGY DIV (100 AECs) : CFTC Code #0063DT Open Interest is 47,293 : : Positions : : 23,429 34,708 2,874 1,550 120 7,497 0 0 13,363 10,905 10 : : : : Changes from: July 9, 2024 : : 355 525 0 0 0 -100 0 0 400 150 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 49.5 73.4 6.1 3.3 0.3 15.9 0.0 0.0 28.3 23.1 0.0 : : : : Number of Traders in Each Category Total Traders: 36 : : 12 11 . . . . 0 0 10 4 . : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- PJM TRI-RECs CLASS 1 PRIOR YR - ICE FUTURES ENERGY DIV 100 MWh of Class 1 Renewable Energy Certifi : CFTC Code #0063DU Open Interest is 38,583 : : Positions : : 8,887 5,930 0 25,320 0 14,424 0 5,580 9,442 1,503 250 : : : : Changes from: July 9, 2024 : : . . . . . . . . . . . : : : : Percent of Open Interest Represented by Each Category of Trader : : 23.0 15.4 0.0 65.6 0.0 37.4 0.0 14.5 24.5 3.9 0.6 : : : : Number of Traders in Each Category Total Traders: 20 : : 7 4 0 . 0 . 0 . . 4 . : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- CALIF CARBON ALLOWANCE V2024 - ICE FUTURES ENERGY DIV 1,000 California carbon allowances : CFTC Code #0063E2 Open Interest is 198,273 : : Positions : : 31,156 56,813 3,855 64,341 7,625 87,506 14,100 14,352 35,438 22,851 17,767 : : : : Changes from: July 9, 2024 : : -840 730 166 -5,051 -132 -3,303 -339 -178 639 1,041 1,881 : : : : Percent of Open Interest Represented by Each Category of Trader : : 15.7 28.7 1.9 32.5 3.8 44.1 7.1 7.2 17.9 11.5 9.0 : : : : Number of Traders in Each Category Total Traders: 148 : : 25 20 4 10 . 34 12 8 40 13 9 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- CALIF CARBON ALLOWANCE V2025 - ICE FUTURES ENERGY DIV 1,000 California carbon allowances : CFTC Code #0063E5 Open Interest is 50,802 : : Positions : : 19,797 2,027 4,550 22,085 0 24,073 10,519 0 2,234 16,168 0 : : : : Changes from: July 9, 2024 : : 595 522 -105 5,350 0 5,782 -424 0 -327 580 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 39.0 4.0 9.0 43.5 0.0 47.4 20.7 0.0 4.4 31.8 0.0 : : : : Number of Traders in Each Category Total Traders: 47 : : 11 4 . 7 0 9 . 0 7 6 0 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- WASHINGTON CARBON V2024 - ICE FUTURES ENERGY DIV 1,000 Washington carbon allowances : CFTC Code #0063E9 Open Interest is 4,187 : : Positions : : 419 1,638 1,247 336 75 233 1,047 156 1,842 726 170 : : : : Changes from: July 9, 2024 : : -11 -23 0 0 0 0 18 -7 69 68 100 : : : : Percent of Open Interest Represented by Each Category of Trader : : 10.0 39.1 29.8 8.0 1.8 5.6 25.0 3.7 44.0 17.3 4.1 : : : : Number of Traders in Each Category Total Traders: 26 : : . 6 . . . . 6 . 5 . . : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- RGGI V2024 - ICE FUTURES ENERGY DIV 1,000 RGGI CO2 Allowances : CFTC Code #0063EB Open Interest is 52,271 : : Positions : : 23,877 17,592 8,931 16,406 428 11,211 4,343 1,419 5,427 11,128 896 : : : : Changes from: July 9, 2024 : : 941 579 251 -500 3 -338 0 65 29 810 26 : : : : Percent of Open Interest Represented by Each Category of Trader : : 45.7 33.7 17.1 31.4 0.8 21.4 8.3 2.7 10.4 21.3 1.7 : : : : Number of Traders in Each Category Total Traders: 64 : : 14 8 7 . . 15 . 4 13 4 . : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- CBL NATURE GLOBAL EMISSIONS - NEW YORK MERCANTILE EXCHANGE (CONTRACTS OF 1,000 ENVIRONMENTAL OFFSE : CFTC Code #00665T Open Interest is 5,573 : : Positions : : 2,010 2,343 1,223 1,984 0 562 419 0 1,429 498 255 : : : : Changes from: July 9, 2024 : : -69 -11 0 0 0 25 -1 0 39 0 -2 : : : : Percent of Open Interest Represented by Each Category of Trader : : 36.1 42.0 21.9 35.6 0.0 10.1 7.5 0.0 25.6 8.9 4.6 : : : : Number of Traders in Each Category Total Traders: 35 : : 9 8 6 . 0 . . 0 7 . 4 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- TX GREEN-E REC V24 FRONT HALF - NODAL EXCHANGE 1000 Texas Green-e RECs : CFTC Code #006NFH Open Interest is 7,054 : : Positions : : 6,192 4,863 125 412 0 0 0 0 481 1,550 62 : : : : Changes from: July 9, 2024 : : 130 85 0 0 0 0 0 0 0 55 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 87.8 68.9 1.8 5.8 0.0 0.0 0.0 0.0 6.8 22.0 0.9 : : : : Number of Traders in Each Category Total Traders: 30 : : 6 11 . . 0 0 0 0 4 8 . : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- TX GREEN-E REC V25 FRONT HALF - NODAL EXCHANGE 1000 Texas Green-e RECs : CFTC Code #006NFJ Open Interest is 7,726 : : Positions : : 7,072 5,245 0 1,169 0 0 25 0 564 1,175 0 : : : : Changes from: July 9, 2024 : : 50 50 0 0 0 0 0 0 0 0 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 91.5 67.9 0.0 15.1 0.0 0.0 0.3 0.0 7.3 15.2 0.0 : : : : Number of Traders in Each Category Total Traders: 29 : : 12 7 0 . 0 0 . 0 4 . 0 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- TX GREEN-E REC V24 BACK HALF - NODAL EXCHANGE 1000 Texas Green-e RECs : CFTC Code #006NG3 Open Interest is 6,294 : : Positions : : 5,752 3,255 0 625 0 0 0 0 140 2,010 0 : : : : Changes from: July 9, 2024 : : 103 -98 0 0 0 0 0 0 0 200 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 91.4 51.7 0.0 9.9 0.0 0.0 0.0 0.0 2.2 31.9 0.0 : : : : Number of Traders in Each Category Total Traders: 26 : : 10 9 0 . 0 0 0 0 . 8 0 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- TX GREEN-E REC V25 BACK HALF - NODAL EXCHANGE 1000 Texas Green-e RECs : CFTC Code #006NG4 Open Interest is 7,443 : : Positions : : 6,944 3,213 0 880 0 0 25 0 195 3,071 0 : : : : Changes from: July 9, 2024 : : 120 300 0 0 0 0 0 0 0 -160 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 93.3 43.2 0.0 11.8 0.0 0.0 0.3 0.0 2.6 41.3 0.0 : : : : Number of Traders in Each Category Total Traders: 30 : : 13 5 0 . 0 0 . 0 . 6 0 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- PENNSYLVANIA AEC TIER 2-V2024 - NODAL EXCHANGE (100 AECs) : CFTC Code #006NH1 Open Interest is 11,176 : : Positions : : 6,890 7,859 1,180 200 0 0 0 0 3,100 3,117 0 : : : : Changes from: July 9, 2024 : : -35 465 0 0 0 0 0 0 0 -500 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 61.6 70.3 10.6 1.8 0.0 0.0 0.0 0.0 27.7 27.9 0.0 : : : : Number of Traders in Each Category Total Traders: 21 : : 8 7 . . 0 0 0 0 . . 0 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- PENNSYLVANIA AEC TIER 2-V2025 - NODAL EXCHANGE (100 AECs) : CFTC Code #006NH2 Open Interest is 18,094 : : Positions : : 15,042 8,950 1,542 0 0 0 0 0 1,210 8,844 0 : : : : Changes from: July 9, 2024 : : 0 0 0 0 0 0 0 0 0 0 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 83.1 49.5 8.5 0.0 0.0 0.0 0.0 0.0 6.7 48.9 0.0 : : : : Number of Traders in Each Category Total Traders: 20 : : 11 . . 0 0 0 0 0 . . 0 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- TX REC CRS V26 BACK HALF - NODAL EXCHANGE 1000 Texas RECs : CFTC Code #006NHT Open Interest is 5,786 : : Positions : : 5,416 2,841 25 385 0 0 75 0 305 2,400 0 : : : : Changes from: July 9, 2024 : : 141 -150 0 0 0 0 0 0 0 285 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 93.6 49.1 0.4 6.7 0.0 0.0 1.3 0.0 5.3 41.5 0.0 : : : : Number of Traders in Each Category Total Traders: 26 : : 11 7 . . 0 0 . 0 . 4 0 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- TX REC CRS V27 BACK HALF - NODAL EXCHANGE 1000 Texas RECs : CFTC Code #006NHU Open Interest is 6,641 : : Positions : : 6,281 3,313 100 375 0 0 0 0 120 2,865 0 : : : : Changes from: July 9, 2024 : : 113 166 0 0 0 0 0 0 33 -40 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 94.6 49.9 1.5 5.6 0.0 0.0 0.0 0.0 1.8 43.1 0.0 : : : : Number of Traders in Each Category Total Traders: 26 : : 6 10 . . 0 0 0 0 . 5 0 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- TX REC CRS V26 FRONT HALF - NODAL EXCHANGE 1000 Texas RECs : CFTC Code #006NHY Open Interest is 5,320 : : Positions : : 4,468 3,362 0 875 0 0 75 0 847 967 0 : : : : Changes from: July 9, 2024 : : 79 4 0 0 0 0 0 0 -25 27 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 84.0 63.2 0.0 16.4 0.0 0.0 1.4 0.0 15.9 18.2 0.0 : : : : Number of Traders in Each Category Total Traders: 27 : : 11 6 0 . 0 0 . 0 4 4 0 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- TX REC CRS V27 FRONT HALF - NODAL EXCHANGE 1000 Texas RECs : CFTC Code #006NHZ Open Interest is 7,379 : : Positions : : 6,635 3,859 100 678 0 0 0 0 594 2,723 0 : : : : Changes from: July 9, 2024 : : 267 317 0 0 0 0 0 0 227 148 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 89.9 52.3 1.4 9.2 0.0 0.0 0.0 0.0 8.0 36.9 0.0 : : : : Number of Traders in Each Category Total Traders: 27 : : 8 8 . . 0 0 0 0 . 6 0 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- TX REC CRS V28 FRONT HALF - NODAL EXCHANGE 1000 Texas RECs : CFTC Code #006NJ1 Open Interest is 2,794 : : Positions : : 2,002 816 0 538 0 0 0 0 667 1,308 0 : : : : Changes from: July 9, 2024 : : 143 0 0 0 0 0 0 0 -108 34 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 71.7 29.2 0.0 19.3 0.0 0.0 0.0 0.0 23.9 46.8 0.0 : : : : Number of Traders in Each Category Total Traders: 20 : : 6 6 0 . 0 0 0 0 4 . 0 : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- CBL GLOBAL EMISSIONS OFFSET - NEW YORK MERCANTILE EXCHANGE (CONTRACTS OF 1,000 ENVIRONMENTAL OFFS : CFTC Code #006NJZ Open Interest is 5,138 : : Positions : : 161 1,725 391 1,646 0 1,376 150 0 1,645 122 1,475 : : : : Changes from: July 9, 2024 : : -2 0 -15 0 0 40 0 0 3 0 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 3.1 33.6 7.6 32.0 0.0 26.8 2.9 0.0 32.0 2.4 28.7 : : : : Number of Traders in Each Category Total Traders: 29 : : . 5 . . 0 . . 0 12 . . : ---------------------------------------------------------------------------------------------------------------- Disaggregated Commitments of Traders-All Futures Combined Positions as of July 16, 2024 : Reportable Positions : :------------------------------------------------------------------------------------------------------------- : : Producer/Merchant : : : : : Processor/User : Swap Dealers : Managed Money : Other Reportables : : Long : Short : Long : Short :Spreading: Long : Short :Spreading: Long : Short :Spreading : ---------------------------------------------------------------------------------------------------------------- NEW JERSEY RECs CLASS 2 V2025 - NODAL EXCHANGE 100 MWh representing 100 NJ Class 2 RECs : CFTC Code #006NKV Open Interest is 10,540 : : Positions : : 6,226 560 604 9,980 0 150 0 0 3,560 0 0 : : : : Changes from: July 9, 2024 : : 0 0 0 0 0 0 0 0 0 0 0 : : : : Percent of Open Interest Represented by Each Category of Trader : : 59.1 5.3 5.7 94.7 0.0 1.4 0.0 0.0 33.8 0.0 0.0 : : : : Number of Traders in Each Category Total Traders: 20 : : 11 . . . 0 . 0 0 . 0 0 : ----------------------------------------------------------------------------------------------------------------
Updated July 19, 2024