0001163609-24-000004.txt : 20240322 0001163609-24-000004.hdr.sgml : 20240322 20240321180036 ACCESSION NUMBER: 0001163609-24-000004 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240322 DATE AS OF CHANGE: 20240321 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SOUTH DAKOTA SOYBEAN PROCESSORS LLC CENTRAL INDEX KEY: 0001163609 STANDARD INDUSTRIAL CLASSIFICATION: FATS & OILS [2070] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 000000000 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-50253 FILM NUMBER: 24772572 BUSINESS ADDRESS: STREET 1: 100 CASPIAN AVE. STREET 2: P.O. BOX 500 CITY: VOLGA STATE: SD ZIP: 57071 BUSINESS PHONE: 6056279240 MAIL ADDRESS: STREET 1: 100 CASPIAN AVE. STREET 2: P.O. BOX 500 CITY: VOLGA STATE: SD ZIP: 57071 FORMER COMPANY: FORMER CONFORMED NAME: SOYBEAN PROCESSORS LLC DATE OF NAME CHANGE: 20011213 10-K 1 sdsp-20231231.htm 10-K sdsp-20231231
0001163609falseFY2023http://fasb.org/us-gaap/2023#AccountsPayableCurrenthttp://fasb.org/us-gaap/2023#AccountsReceivableNetCurrent http://fasb.org/us-gaap/2023#CashAndCashEquivalentsAtCarryingValue00011636092023-01-012023-12-3100011636092023-06-30iso4217:USD00011636092024-03-21xbrli:shares00011636092023-12-3100011636092022-12-310001163609us-gaap:CapitalUnitClassAMember2023-12-310001163609us-gaap:CapitalUnitClassAMember2022-12-3100011636092022-01-012022-12-3100011636092021-01-012021-12-31iso4217:USDxbrli:shares0001163609us-gaap:CapitalUnitClassAMember2020-12-310001163609us-gaap:NoncontrollingInterestMember2020-12-3100011636092020-12-310001163609us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001163609us-gaap:CapitalUnitClassAMember2021-12-310001163609us-gaap:NoncontrollingInterestMember2021-12-3100011636092021-12-310001163609us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001163609us-gaap:CapitalUnitClassAMember2022-01-012022-12-310001163609us-gaap:NoncontrollingInterestMember2022-12-310001163609us-gaap:NoncontrollingInterestMember2023-01-012023-12-310001163609us-gaap:CapitalUnitClassAMember2023-01-012023-12-310001163609us-gaap:NoncontrollingInterestMember2023-12-3100011636092023-09-012023-09-010001163609us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2023-12-310001163609srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-12-310001163609srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001163609srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001163609sdsp:RailcarsMember2023-12-310001163609sdsp:SoybeanMealAndHullsMember2023-01-012023-12-310001163609sdsp:SoybeanMealAndHullsMember2022-01-012022-12-310001163609sdsp:SoybeanMealAndHullsMember2021-01-012021-12-310001163609sdsp:SoybeanOilandOilByproductsMember2023-01-012023-12-310001163609sdsp:SoybeanOilandOilByproductsMember2022-01-012022-12-310001163609sdsp:SoybeanOilandOilByproductsMember2021-01-012021-12-310001163609us-gaap:FinancingReceivables1To29DaysPastDueMember2023-12-310001163609us-gaap:FinancingReceivables1To29DaysPastDueMember2022-12-310001163609us-gaap:FinancingReceivables30To59DaysPastDueMember2023-12-310001163609us-gaap:FinancingReceivables30To59DaysPastDueMember2022-12-310001163609us-gaap:FinancingReceivables60To89DaysPastDueMember2023-12-310001163609us-gaap:FinancingReceivables60To89DaysPastDueMember2022-12-310001163609us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2023-12-310001163609us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-12-31xbrli:pure00011636092019-01-010001163609us-gaap:FutureMember2023-12-310001163609sdsp:PrairieAquaTechLLCMember2023-12-310001163609sdsp:PrairieAquaTechLLCMember2022-12-310001163609sdsp:PrairieAquaTechInvestmentsLLCMember2023-12-310001163609sdsp:PrairieAquaTechInvestmentsLLCMember2022-12-310001163609sdsp:PrairieAquaTechManufacturingLLCMember2023-12-310001163609sdsp:PrairieAquaTechManufacturingLLCMember2022-12-310001163609sdsp:HighPlainsPartnersLLCMember2023-12-310001163609sdsp:HighPlainsPartnersLLCMember2022-12-310001163609sdsp:PrairieAquaTechLLCMember2023-01-012023-12-310001163609sdsp:PrairieAquaTechLLCMember2022-01-012022-12-310001163609sdsp:PrairieAquaTechLLCMember2021-01-012021-12-310001163609us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMembersdsp:HighPlainsPartnersLLCMember2022-09-300001163609sdsp:HighPlainsPartnersLLCMemberus-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMemberus-gaap:CapitalUnitClassBMembersdsp:HighPlainsPartnersLLCMember2022-09-012022-09-300001163609us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMembersdsp:HighPlainsPartnersLLCMember2023-09-300001163609us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMembersdsp:HighPlainsPartnersLLCMember2023-12-310001163609sdsp:CobankMember2023-12-310001163609sdsp:CobankMember2022-12-310001163609us-gaap:LandMember2023-12-310001163609us-gaap:LandMember2022-12-310001163609us-gaap:LandImprovementsMember2023-12-310001163609us-gaap:LandImprovementsMember2022-12-310001163609us-gaap:BuildingAndBuildingImprovementsMember2023-12-310001163609us-gaap:BuildingAndBuildingImprovementsMember2022-12-310001163609us-gaap:MachineryAndEquipmentMember2023-12-310001163609us-gaap:MachineryAndEquipmentMember2022-12-310001163609us-gaap:RailroadTransportationEquipmentMember2023-12-310001163609us-gaap:RailroadTransportationEquipmentMember2022-12-310001163609us-gaap:VehiclesMember2023-12-310001163609us-gaap:VehiclesMember2022-12-310001163609us-gaap:FurnitureAndFixturesMember2023-12-310001163609us-gaap:FurnitureAndFixturesMember2022-12-310001163609us-gaap:ConstructionInProgressMember2023-12-310001163609us-gaap:ConstructionInProgressMember2022-12-310001163609sdsp:SeasonalLoanMember2023-01-012023-12-310001163609sdsp:AdvancesOnRevolvingCreditFacilityMember2023-12-310001163609sdsp:AdvancesOnRevolvingCreditFacilityMember2022-12-310001163609sdsp:RevolvingTermLoanMember2023-12-310001163609sdsp:RevolvingTermLoanMember2022-12-310001163609us-gaap:NotesPayableToBanksMembersdsp:NotesPayableMember2023-12-310001163609us-gaap:NotesPayableToBanksMembersdsp:NotesPayableMember2022-12-310001163609sdsp:RevolvingTermLoanMember2023-12-310001163609sdsp:RevolvingTermLoanMember2023-01-012023-12-3100011636092018-03-202018-03-200001163609srt:ScenarioForecastMember2024-10-202028-03-200001163609srt:MinimumMembersdsp:RailcarsMember2023-12-310001163609srt:MaximumMembersdsp:RailcarsMember2023-12-310001163609sdsp:AmericanRailcarLeasingMaturityDateJun302021Member2023-12-31sdsp:railcar0001163609sdsp:AmericanRailcarLeasingMaturityDateJun302021Member2023-01-012023-12-310001163609sdsp:AndersonsRailcarLeasingCo.MaturityDateJun302026Member2023-12-310001163609sdsp:AndersonsRailcarLeasingCo.MaturityDateJun302026Member2023-01-012023-12-310001163609sdsp:AndersonsRailcarLeasingCoMaturityDateOctober312026Member2023-12-310001163609sdsp:AndersonsRailcarLeasingCoMaturityDateOctober312026Member2023-01-012023-12-310001163609sdsp:FarmCreditLeasingMaturityDateAug312032Member2023-12-310001163609sdsp:FarmCreditLeasingMaturityDateAug312032Member2023-01-012023-12-310001163609sdsp:FarmCreditLeasingMaturityDateMay312033Member2023-12-310001163609sdsp:FarmCreditLeasingMaturityDateMay312033Member2023-01-012023-12-310001163609sdsp:FarmCreditLeasingMaturityDateSeptember302033Member2023-12-310001163609sdsp:FarmCreditLeasingMaturityDateSeptember302033Member2023-01-012023-12-310001163609sdsp:FarmCreditLeasingMaturityDateJune302034Member2023-12-310001163609sdsp:FarmCreditLeasingMaturityDateJune302034Member2023-01-012023-12-310001163609sdsp:FarmCreditLeasingMaturityDateJuly312034Member2023-12-310001163609sdsp:FarmCreditLeasingMaturityDateJuly312034Member2023-01-012023-12-310001163609sdsp:FarmCreditLeasingMaturityDateSeptember302034Member2023-12-310001163609sdsp:FarmCreditLeasingMaturityDateSeptember302034Member2023-01-012023-12-310001163609sdsp:FarmCreditLeasingMaturityDateMarch312035Member2023-12-310001163609sdsp:FarmCreditLeasingMaturityDateMarch312035Member2023-01-012023-12-310001163609sdsp:GATXCorporationMaturityDateJun302020Member2023-12-310001163609sdsp:GATXCorporationMaturityDateJun302020Member2023-01-012023-12-310001163609sdsp:TrinityCapitalMaturityDateMay312026Member2023-12-310001163609sdsp:TrinityCapitalMaturityDateMay312026Member2023-01-012023-12-310001163609sdsp:WellsFargoRailMaturityDateJuly312022Member2023-12-310001163609sdsp:WellsFargoRailMaturityDateJuly312022Member2023-01-012023-12-310001163609sdsp:WellsFargoRailMaturityDateDec312011WithMonthlyPayment2926Member2023-12-310001163609sdsp:WellsFargoRailMaturityDateDec312011WithMonthlyPayment2926Member2023-01-012023-12-310001163609sdsp:WellsFargoRailMaturityDateDec312021WithMonthlyPayment5850Member2023-12-310001163609sdsp:WellsFargoRailMaturityDateDec312021WithMonthlyPayment5850Member2023-01-012023-12-310001163609sdsp:WellsFargoRailMaturityDateDec312022Member2023-12-310001163609sdsp:WellsFargoRailMaturityDateDec312022Member2023-01-012023-12-310001163609us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2023-12-310001163609srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-12-310001163609us-gaap:MachineryAndEquipmentMember2023-01-012023-12-310001163609us-gaap:MachineryAndEquipmentMember2022-01-012022-12-310001163609us-gaap:MachineryAndEquipmentMember2021-01-012021-12-3100011636092020-03-190001163609sdsp:EntityInWesternUnitedStatesMember2023-01-012023-12-310001163609sdsp:EntityInWesternUnitedStatesMember2022-01-012022-12-310001163609sdsp:EntityInWesternUnitedStatesMember2021-01-012021-12-310001163609sdsp:CostOfRevenuesFreightAndRailMember2023-01-012023-12-310001163609sdsp:CostOfRevenuesFreightAndRailMember2022-01-012022-12-310001163609sdsp:CostOfRevenuesFreightAndRailMember2021-01-012021-12-310001163609sdsp:CostOfRevenuesProductionExpenseMember2023-01-012023-12-310001163609sdsp:CostOfRevenuesProductionExpenseMember2022-01-012022-12-310001163609sdsp:CostOfRevenuesProductionExpenseMember2021-01-012021-12-310001163609us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-12-310001163609us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001163609us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001163609us-gaap:PropertyPlantAndEquipmentOtherTypesMember2023-12-310001163609us-gaap:DeferredProfitSharingMember2023-01-012023-12-310001163609us-gaap:DeferredProfitSharingMember2022-01-012022-12-310001163609us-gaap:DeferredProfitSharingMember2021-01-012021-12-310001163609sdsp:DeferredCompensationMembersrt:ExecutiveOfficerMember2022-01-012022-01-310001163609sdsp:DeferredCompensationMembersrt:ExecutiveOfficerMember2023-01-012023-12-310001163609sdsp:DeferredCompensationMembersrt:ExecutiveOfficerMember2022-01-012022-12-310001163609sdsp:DeferredCompensationMembersrt:ExecutiveOfficerMember2021-01-012021-12-310001163609us-gaap:CommodityContractMember2023-12-310001163609us-gaap:ForeignExchangeContractMember2023-12-310001163609us-gaap:InterestRateSwapMember2023-12-310001163609us-gaap:CommodityContractMember2022-12-310001163609us-gaap:ForeignExchangeContractMember2022-12-310001163609us-gaap:InterestRateSwapMember2022-12-310001163609us-gaap:CommodityContractMember2023-01-012023-12-310001163609us-gaap:CommodityContractMember2022-01-012022-12-310001163609us-gaap:CommodityContractMember2021-01-012021-12-310001163609us-gaap:ForeignExchangeContractMember2023-01-012023-12-310001163609us-gaap:ForeignExchangeContractMember2022-01-012022-12-310001163609us-gaap:ForeignExchangeContractMember2021-01-012021-12-310001163609us-gaap:InterestRateSwapMember2023-01-012023-12-310001163609us-gaap:InterestRateSwapMember2022-01-012022-12-310001163609us-gaap:InterestRateSwapMember2021-01-012021-12-310001163609us-gaap:InventoriesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001163609us-gaap:InventoriesMemberus-gaap:FairValueInputsLevel2Member2023-12-310001163609us-gaap:InventoriesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001163609us-gaap:InventoriesMember2023-12-310001163609us-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel1Member2023-12-310001163609us-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel2Member2023-12-310001163609us-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Member2023-12-310001163609us-gaap:FairValueInputsLevel1Member2023-12-310001163609us-gaap:FairValueInputsLevel2Member2023-12-310001163609us-gaap:FairValueInputsLevel3Member2023-12-310001163609us-gaap:FairValueInputsLevel1Member2022-12-310001163609us-gaap:FairValueInputsLevel2Member2022-12-310001163609us-gaap:FairValueInputsLevel3Member2022-12-310001163609sdsp:PrairieAquaTechLLCMember2023-01-012023-12-310001163609sdsp:PrairieAquaTechLLCMember2022-01-012022-12-310001163609sdsp:PrairieAquaTechLLCMember2021-01-012021-12-310001163609sdsp:PrairieAquaTechLLCMember2023-12-310001163609sdsp:PrairieAquaTechLLCMember2022-12-310001163609us-gaap:RevenueFromRightsConcentrationRiskMemberus-gaap:SalesRevenueNetMembersdsp:SoybeanMealMember2023-01-012023-12-310001163609us-gaap:RevenueFromRightsConcentrationRiskMemberus-gaap:SalesRevenueNetMembersdsp:SoybeanMealMember2022-01-012022-12-310001163609us-gaap:RevenueFromRightsConcentrationRiskMemberus-gaap:SalesRevenueNetMembersdsp:SoybeanMealMember2021-01-012021-12-310001163609sdsp:SoybeanOilMemberus-gaap:RevenueFromRightsConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001163609sdsp:SoybeanOilMemberus-gaap:RevenueFromRightsConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001163609sdsp:SoybeanOilMemberus-gaap:RevenueFromRightsConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001163609country:US2023-01-012023-12-310001163609country:US2022-01-012022-12-310001163609country:US2021-01-012021-12-310001163609country:CA2023-01-012023-12-310001163609country:CA2022-01-012022-12-310001163609country:CA2021-01-012021-12-310001163609sdsp:UnitedstatesandCanadaMember2023-01-012023-12-310001163609sdsp:UnitedstatesandCanadaMember2022-01-012022-12-310001163609sdsp:UnitedstatesandCanadaMember2021-01-012021-12-31iso4217:USDsdsp:Units00011636092022-02-012022-02-010001163609us-gaap:SubsequentEventMember2024-01-302024-01-3000011636092023-02-022023-02-02

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-K
 
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE
SECURITIES EXCHANGE ACT OF 1934
 
For the fiscal year ended December 31, 2023
 
           TRANSITION REPORT PURSUANT TO SECTION 13 OR
15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
COMMISSION FILE NO. 000-50253
 
sdsbpl1a33.gif
South Dakota Soybean Processors, LLC
(Exact name of registrant as specified in its charter)
South Dakota 46-0462968
(State or Other Jurisdiction of Incorporation or Organization) (I.R.S. Employer Identification No.)
100 Caspian Avenue; PO Box 500
Volga, South Dakota
57071
(Address of Principal Executive Offices(Zip Code)
(605) 627-9240
(Registrant's telephone number, including area code)
 
SECURITIES REGISTERED PURSUANT TO SECTION 12 (b) OF THE ACT: NONE
 
SECURITIES REGISTERED PURSUANT TO SECTION 12 (g) OF THE ACT:

CLASS A CAPITAL UNITS
 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.
¨   Yes        x   No
 
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.
¨   Yes        x   No
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    x   Yes        ¨   No
 
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).
x   Yes        ¨   No

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§229.405 of this chapter) is not contained in this form, and no disclosure will be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.
x Yes        ¨   No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of accelerated filer, large accelerated filer and smaller reporting company in Rule 12b-2 of the Exchange Act.
¨     Large Accelerated Filer
¨     Accelerated Filer
x     Non-Accelerated Filer
   Smaller Reporting Company
   Emerging Growth Company
  (do not check if a smaller reporting company) 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. ¨

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. ¨

Indicate by check mark whether any of these error correction are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ¨

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). 
¨    Yes          No
 
The aggregate market value of the registrant’s Class A units held by non-affiliates at June 30, 2023 was approximately $298,248,763 computed by reference to the most recent public offering price on Form S-1. The registrant's Class A units are not listed on an exchange or otherwise publicly traded. Additionally, the Class A units are subject to significant restrictions on transfer under the registrant's operating agreement.
 
As of the day of this filing, there were 30,411,500 Class A capital units of the registrant outstanding.
 
DOCUMENTS INCORPORATED BY REFERENCE
 
Part III of Form 10-K - Portions of the Definitive Proxy Statement to be filed with the Securities Exchange Commission within 120 days after the close of the registrant's fiscal year (December 31, 2023).

1


Table of Contents

2


CAUTIONARY STATEMENT REGARDING
FORWARD-LOOKING INFORMATION
The Private Securities Litigation Reform Act of 1995 provides a "safe harbor" for forward-looking statements to encourage companies to provide prospective information to investors. This Annual Report on Form 10-K includes forward-looking statements that reflect our current expectations and projections about our future results, performance, prospects and opportunities. Forward-looking statements include all statements that are not historical in nature. We have tried to identify these forward-looking statements by using words including "may," "will," "should," "could," "expect," "anticipate," "believe," "plan," "intend," "estimate," "continue" and similar expressions. These forward looking statements are subject to a number of risks, uncertainties, assumptions and other factors that could cause our actual results, performance, prospects or opportunities to differ materially from those expressed in, or implied by, these forward looking statements. These factors include the risks, uncertainties, trends and other factors discussed under the headings "Item 1A. Risk Factors," as well as "Item 1. Business," "Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations," and elsewhere in this Annual Report on Form 10-K, including:
The effect of weather conditions and the impact of crop and animal disease;
General economic conditions impacting the availability and price of soybeans and natural gas;
The impact of global and regional economic, agricultural, financial and commodities market, political, social and health conditions;
Fluctuations in U.S. oil consumption and petroleum prices;
Changes in perception of food quality and safety;
Damage to or loss of our facilities due to casualty, weather, mechanical failure or any extended or extraordinary maintenance or inspection that may be required;
Changes in business strategy, capital improvements or development plans;
Changes in the availability of credit and interest rates;
Future levels of indebtedness and capital spending, particularly on new projects;
The availability of additional capital to support capital improvements, development and projects; and
Other factors discussed under the item below entitled “Risk Factors.”
In light of these risks, uncertainties and assumptions, you should not place undue reliance on any forward-looking statements contained in this Annual Report on Form 10-K. Additional risks that we may currently deem immaterial or that are not presently known to us could also cause the forward-looking events discussed in this Annual Report on Form 10-K not to occur. Except as otherwise required by federal securities law, we undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events, changed circumstances or any other reason after the date of this Annual Report on Form 10-K.
PART I
Item 1. Business.
Overview
South Dakota Soybean Processors, LLC (“we,” “us,” “our” or the “Company”) is the owner and operator of two soybean processing plants and a soybean oil refinery in the state of South Dakota. Our principal place of business is in Volga, South Dakota, where we operate a soybean processing plant and refinery, and our administrative offices are located. We also own and operate a small oilseed processing plant near Miller, South Dakota, which is approximately 100 miles from Volga. We recently acquired and own a controlling interest in a subsidiary which indirectly owns and, following completion of construction, will operate a large oilseed processing plant and refinery
3


just south of Mitchell, South Dakota. Construction of the Mitchell facility commenced in September 2023 and is expected to be completed and operational by the fourth quarter of 2025.
We are owned by approximately 2,200 members, many of whom reside are agricultural producers in South Dakota and neighboring states who deliver and sell soybeans to our plants for processing and production of our products. All our assets and operations are domiciled in South Dakota, and all of our products are produced in South Dakota.
Our core business consists of processing locally grown soybeans into soybean meal and oil. We market and sell soybean meal primarily to resellers, feed mills, and livestock producers as livestock feed. We market and sell multiple grades of soybean oil, in either crude or refined formats, to food, biodiesel and chemical industries. Under certain market conditions, we may register and deliver warehouse receipts for crude oil under specific terms and conditions of a Chicago Board of Trade (CBOT) soybean oil futures contract. We also market and sell contracting services for the construction and management of oilseed processing plants.
We strive to maintain a competitive position in the marketplace by producing high quality products, operating highly efficient operations, and adding value to our core products to capture larger margins. We continue to research methods to improve overall efficiency by analyzing new methods of vertical integration, adding value to our products through additional processing investment, and studying applications of our products in the food and energy industries. Although a primary objective is to maximize cash distributions to our members from profits generated by operations, we recognize the need to maintain our financial strength through reinvestment and capital improvements into our business and facilities.
General Development of Business
In 1993, we were organized and operated as a South Dakota cooperative. In 2002, we reorganized and converted organizationally from a cooperative to a South Dakota limited liability company. As a limited liability company, we are taxed as a partnership for U.S. tax purposes, meaning we are not subject to U.S. income taxes but file information returns reporting our income annually, and all of our income is passed through to and included in the taxable income of our members.
After completion of construction of our first facility in Volga in 1996, we commenced operations and processing of soybeans into soybean meal, crude soybean oil, and soybean hulls. Since 1996, we have invested heavily internally by making significant capital improvements and expanding our business to include vertically integrated product lines and services. In 2002, we completed the construction of a refining facility and began refining crude soybean oil which they sell to customers in the oil and other industries. In 2011, we completed the construction and start-up of a deodorizer and began selling deodorized oil directly to customers in the food industry. In 2014, we purchased the Miller oilseed processing plant which has permitted expansion into new markets through the processing of identity-preserved soybeans, including non-genetically modified organisms (GMO) and organic soybeans.
In 2019, we invested into Prairie AquaTech, LLC and its affiliates which are engaged in the research, development and production of high-quality protein feed derived from soybeans. Following our investment, Prairie AquaTech constructed and now operates a 45,000 square foot production facility immediately adjacent to our Volga plant. The facility has the capacity to produce up to 30,000 tons of feed annually, which is currently being marketed and sold to the fish and pet industries.
In 2023, we took major steps toward developing and operating a new oilseed processing facility near Mitchell, South Dakota. We formed a subsidiary, High Plains Partners, LLC, a South Dakota limited liability company, to help finance and develop the Mitchell facility and made a large investment of approximately $100.4 million into it. High Plains Partners subsequently formed a subsidiary, HPP SD Holdings, LLC, a Delaware limited liability company, of which it owns and controls a majority interest, to hold a one-hundred percent ownership interest in High Plains Processing, LLC, a Delaware limited liability company, which is the owner-operating company of the Mitchell facility. The Mitchell facility will be a switch-processing facility, making it capable of processing soybeans and other oilseed varieties. The facility will have the capacity to process 35 million bushels of soybeans annually. Storage volume for the facility is expected to be 4 million bushels of soybean/oilseed, 8,000 metric tons of meal/hulls, 12.3 million gallons of crude oil and 3.52 million gallons of refined oil. Construction of the facility commenced in September 2023 and is scheduled to be completed by the fourth quarter of 2025.
4


Industry Information
Globally, soybean production is concentrated in three principal countries: the U.S., Brazil, and Argentina. The United States Department of Agriculture (“USDA”) reports that, for the 2023 crop year, the U.S. produced approximately 4.35 billion bushels of soybeans, or approximately 28% of estimated world production, Brazil producing 5.8 billion bushels, or 39% of estimated world production, and Argentina producing 1.8 billion bushels, or 13% of estimated world production.
Soybean production fluctuates annually due to various factors, including weather, government policy, economic conditions, and prices of other commodities. Soybean consumption fluctuates less because soybeans have become a staple commodity and are used globally, yet can be subject to fluctuation from time-to-time due to various factors, including general economic conditions, health concerns, population growth and trade policy.
Soybean processing involves the conversion of soybeans into three principal products: soybean meal, soybean hulls, and soybean oil. A bushel of soybeans, weighing approximately 60 pounds, yields, approximately forty-four pounds of meal, four pounds of hulls, and eleven pounds of crude oil. Approximately 80% of a soybean bushel is processed and sold as soybean meal or hulls, with the remaining 20% extracted as crude soybean oil. Soybean meal and hulls are sold and used as feed by livestock producers and fish farms. Soybean oil, which is produced in multiple grades, is sold to and used in the food, petroleum and chemical industries. The food industry typically integrates soybean oil in cooking and salad dressings, baking and frying fats, and butter substitutes.
Soybean processing facilities are generally located near adequate sources of soybeans and there is a strong demand for soybean meal. In the U.S., soybean meal is predominantly fed to and consumed by the poultry and swine industries. On average, exports of soybean meal out of the U.S. account for 20% to 30% of total production. The USDA estimates that approximately 55% of soybeans produced in the U.S. are processed domestically, 42% are exported as whole soybeans, and 3% are retained for seed and residual use. Historically, the U.S. exports more soybeans to China than any other country, followed usually by the European Union, Mexico, and Japan.
Soybean oil refineries are generally located adjacent to soybean processing plants. Refined and crude soybean oil is shipped throughout the U.S. and for export. The USDA estimates that approximately 52% of domestic soybean oil production is used in food, feed and industrial applications, 47% in biofuels production, and 1% for export for various uses.
The soybean industry continues to introduce soy-based products as substitutes for various petroleum-based products including lubricants, plastics, ink, crayons and candles. Soybean oil is increasingly being converted to biofuels, including biodiesel or renewable diesel. Biodiesel and renewable diesel, substitutes for standard, petroleum-based diesel fuel, has experienced rapid growth recently following the expansion of the Renewable Fuel Standard (RFS) program and resumption of the biodiesel blenders’ tax credit.
Soybean crushing and refining margins are generally cyclical in nature. The price of soybeans may fluctuate substantially from year to year, whereas the price of meal and oil generally tracks that of soybeans although not necessarily on a one-for-one basis; therefore, margins can be variable.
Raw Materials and Suppliers
The principal raw material used in our production process is soybeans. We primarily purchase soybeans for our Volga and Miller plants from soybean producers and elevators located within approximately 50 miles of these plants. The State of South Dakota and the upper Midwest, historically, has produced an adequate supply of soybean for our procurement and the soybean processing industry. In 2023, agricultural producers in South Dakota grew and harvested 222 million bushels of soybeans, ranking it eighth among the top producing states in the U.S., as illustrated in the following table:
State Production (bushels)
Illinois 628 million
Iowa 572 million
Minnesota 349 million
Indiana334 million
5


State Production (bushels)
Ohio 274 million
Nebraska 265 million
Missouri 250 million
South Dakota 222 million
North Dakota 209 million
Arkansas 156 million
Producers in South Dakota, in comparison to previous years, grew and harvested approximately 197 million bushels in 2022, 223 million bushels in 2021, 224 million bushels in 2020, and 146 million bushels in 2019. Of this amount, we purchased and processed 33.3 million bushels in 2023, compared to 34.5 million bushels in 2022, 34.9 million bushels in 2021, 34.3 million bushels in 2020, and 33.0 million bushels in 2019.
We control the flow of soybeans into our facilities with a combination of pricing and contracting options. Threats to our soybean supply include weather (especially drought), changes in government programs, and competition from other processors and export markets.
Products and Services
The three principal products produced at our Volga and Miller plants are soybean meal, soybean hulls, and soybean oil. We also offer construction and operational management services for processing oilseed and related companies. We typically enter multi-year agreements to manage the construction or operation of oilseed companies, receiving a fee for services performed based on the type of services being performed. This portion of our business is small, generating only a nominal amount of revenues, historically. We currently serve as owner’s representative during the construction phase of the Mitchell facility under an owner’s representative agreement, where we are responsible for overseeing and managing the facility’s construction phase. Upon completion of construction of the Mitchell facility, we will manage this facility under a management agreement, where we will be responsible for managing the facility’s entire operations.
Sales, Marketing and Customers
Our soybean meal is primarily sold to resellers, feed mills, and livestock producers as livestock feed. The meal is primarily sold to customers in the local area (typically within 200 miles of our Volga plant), Western U.S., and Canada. Our crude oil is sold to refining companies for further processing or refined at our facilities and sold directly to the food industry for human consumption, or to the biofuel industry as transportation fuel.
In 2023, our percentage of sales by quantity of product sold within various markets is illustrated by the following table:
MarketSoybean 
Meal
Crude
Soybean
Oil
Refined
Oil
Local52%61%23%
Other U.S. States16%39%68%
Export32%—%9%
Over half of our products are shipped by rail. Our rail service is provided by the Rapid City, Pierre & Eastern (RCP&E) rail line, which is owned and operated by Genesee & Wyoming, Inc., which connects to the Burlington-Northern Santa Fe, Canadian Pacific (CP), and the Union Pacific rail lines.
Dependence upon a Single Customer
None.
6


Competition
We are in direct competition with several other soybean processing companies in the U.S., many of which have significantly greater resources than we. The U.S. soybean processing industry is comprised primarily of 16 different companies that operate 62 plants in the U.S. The industry is generally characterized as mature, consolidated and vertically-integrated, with four companies - Archer Daniels Midland (ADM), Bunge, Cargill and Ag Processing (AGP) - controlling nearly 84% of the processing industry. The U.S. vegetable oil (including soybean oil) refining industry is divided between oilseed processors and independent vegetable oil refiners. The oilseed processors operate approximately 83% of the vegetable oil refining capacity in the U.S., and ADM, Bunge, Cargill and AGP operate approximately 68% of the oil refining capacity. The three largest independent vegetable oil refiners are ACH Foods (in joint venture with ADM), Smuckers (Proctor & Gamble), and ConAgra (Hunt-Wesson).
We are one of two soybean processing companies operating in South Dakota. AGP operates a processing facility in Aberdeen, South Dakota, approximately 160 miles from our Volga facility. Our processing facilities represent approximately 7% of the total soybean processing capacity in the upper Midwest and about 1.3% in the U.S. Despite our size, we strive to maintain a competitive position in the market by producing high quality products, operating highly efficient operations at the lowest possible cost, and investing into value-add projects and companies.
Utilities
Volga Plant
We use natural gas and electricity to operate the crushing and refining plants in Volga, South Dakota. Natural gas is used for processing heat and drying soybeans. Our natural gas provider is NorthWestern Corporation, Sioux Falls, South Dakota. We are at risk to adverse price fluctuations in the natural gas market but have the capability to use fuel oil and biofuel as a backup to natural gas in the event of delivery interruption or market conditions dictate. We also employ forward contracting to offset some of this risk. Our electricity provider is the City of Volga, South Dakota.
Miller Plant
We use electricity and propane to operate the mechanical press plant in Miller, South Dakota, as natural gas distribution lines are not located in the area. Our electricity provider is NorthWestern Corporation, Sioux Falls, South Dakota, and CHS Farmers Alliance, Mitchell, South Dakota, is our propane provider.
Employees
We currently employ approximately 130 individuals, all but three of whom are full-time. We have no unions or other collective bargaining agreements.
Government Regulation and Environmental Matters
Our business is subject to various laws and regulations that are designed to protect the environment, which are administered by the U.S. Environmental Protection Agency, the South Dakota Department of Agriculture and Natural Resources, and local government agencies. These laws and regulations govern the discharge of materials to the environment, air and water; reporting storage of hazardous wastes; transporting, handling and disposition of wastes; and the labeling of pesticides and similar substances. Our business is also subject to laws and regulations administered by other federal, state, local and foreign governmental agencies which govern the processing, storage, distribution, advertising, labeling, quality and safety of feed and grain products. Failure to comply with these laws, regulations and rules could subject us to administrative penalties, injunctive relief, civil remedies and possible recalls of products.
The sale of soybean oil for human consumption is impacted by the regulation of trans-fat, which results from the hydrogenation process of products such as soybean oil and plant oils. The U.S. Food and Drug Administration requires that food processors disclose the level of trans-fatty acids contained in their products. In addition, various local governments in the U.S. have enacted, or are considering enacting, restrictions on the use of trans-fats in restaurants. As a result, many food manufacturers have reduced the amount of hydrogenated soybean oil included in their products or switched to other oils containing lower amounts of trans-fat.
7


Available Information
Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to reports filed pursuant to the Securities Exchange Act of 1934, as amended, are filed with the SEC. These reports and other information filed by us with the SEC are available on the SEC website (www.sec.gov). The SEC maintains an Internet site that contains reports, proxy, and information statements and other information regarding issuers that file electronically with the SEC at www.sec.gov. The contents of these websites are not incorporated into this filing. Our website is at www.sdsbp.com.
Item 1A. Risk Factors.
We are affected by changes in commodity prices. Our revenues, earnings and cash flows are affected by market prices for commodities such as crude petroleum oil, natural gas, soybeans, and crude and refined vegetable oils. Commodity prices generally are affected by a wide range of factors beyond our control, including weather, disease, insect damage, drought, the availability and adequacy of soybean supply, government regulation and policies, and general political and economic conditions. In addition, we are exposed to the risk of nonperformance by counterparties to contracts. Risk of nonperformance by counterparties includes the inability to perform because of a counterparty’s financial condition and also the risk the counterparty will refuse to perform a contract during a period of price fluctuations where contract prices are significantly different than the current market prices.
We could be affected by inflation which could have a material and adverse effect on our business. We have experienced and anticipate continued effects of inflation on costs such as soybeans, materials, labor, natural gas, and electricity. In response to inflationary pressures, the U.S. Federal Reserve has raised interest rates, which has resulted in uncertainty and volatility in financial markets and increased borrowing costs under our revolving credit facilities. Although inflation has subsided the past few months, inflation and its effects, many of which are beyond our control, could escalate in the future. We may be unable to pass on all of our increased costs as a result of inflation to customers. Accordingly, inflationary pressures could have a material and adverse effect on our business.
We are exposed to risk of nonperformance and nonpayment by counterparties. We are exposed to risk of nonperformance and nonpayment by counterparties, whether pursuant to contracts or otherwise. Risk of nonperformance and nonpayment by counterparties includes the inability or refusal of a counterparty to pay us; the inability or refusal to perform because of a counterparty's financial condition and liquidity, operational failures, labor issues, cybersecurity events, outbreaks of disease or for any other reason; and risk that the counterparty will refuse to perform a contract during a period of price fluctuations where contract prices are significantly different than current market prices. In the event we experience significant nonperformance or nonpayment by counterparties, our business could be materially and adversely affected.
Our business operations and demand for our products are highly dependent on certain global and regional factors that are outside our control. The level of demand for our products is increasingly affected by regional and global demographic and macroeconomic conditions, including population growth rates and changes in standards of living. A significant downturn in global economic growth, or recessionary conditions in major geographic regions, may lead to reduced demand for agricultural commodities which could adversely affect our business and results of operations. Additionally, weak global economic conditions and turmoil in global financial markets, including constraints on the availability of credit, have in the past adversely affected, and may in the future continue to adversely affect, the financial condition and creditworthiness of some of our customers, suppliers and other counterparties which in turn may negatively impact our business.
Our business and operations may be affected by weather conditions that are outside of our control. For example:
Weather conditions during the spring planting season and early summer crop nutrient and crop protection application season affect product volumes and profitability.
Adverse weather conditions, such as heavy snow or rainfall and any flooding that results, may cause delays in or prevent soybeans from being planted which could affect our ability to procure soybeans for production and increase costs.
Changes in weather patterns and conditions, including changes in rainfall and storm patterns and intensities, water shortages, and temperature levels, could adversely impact our costs and business
8


operations; the location, cost and competitiveness of commodity agricultural production, related storage and processing facilities; and demand for agricultural commodities. These effects could significantly reduce demand for the products we sell to or buy from agricultural producers and local elevators, and therefore could adversely impact our business.
We face risks related to health epidemics, pandemics, and similar outbreaks. While we have effectively managed through the risks arising from the pandemic caused by COVID-19, we could be materially affected in the future if a more severe variant or other disease would arise causing disruptions far more severe than COVID-19. We may be unable to perform fully on our contractual obligations, our supply chain and logistical networks may be affected, and costs and working capital needs may increase. These cost increases may not be fully recoverable or adequately covered by insurance. In addition, demand for certain products that we produce, particularly biofuels and ingredients that go into food that support the food services channels, could be materially impacted from a prolonged regional or global outbreak, leading to government-imposed lockdowns, quarantines, or other restrictions.
We could be affected by higher than anticipated operating costs, including but not limited to increased prices for soybeans. In addition to general market fluctuations and economic conditions, we could experience significant cost increases associated with the ongoing operation of our soybean processing and refining plants caused by a variety of factors, many of which are beyond our control. These cost increases could arise from an inadequate local supply of soybeans and a resulting price increase which is not accompanied by an increase in the price for soybean meal and oil. Labor costs can also increase over time, particularly if there is a shortage of labor, or shortage of persons with the skills necessary to operate our facility. Adequacy and cost of electric and natural gas utilities could also affect our operating costs. Changes in price, operation and availability of truck and rail transportation may affect our profitability with respect to the transportation of soybean meal, oil and other products to our customers.
It may become more difficult to sell our soybean oil for human consumption. The U.S. Food and Drug Administration requires food manufacturers to disclose the levels of trans-fatty acids contained in their products. In addition, various local governments in the U.S. are considering, and some have enacted, restrictions on the use of trans-fats in restaurants. Several food processors have either switched or indicated an intention to switch to edible oil products with lower levels of trans-fatty acids. Because processing soybean oil, particularly hydrogenation, creates trans-fat, it may become difficult to sell our oil to customers engaged in the food industry which could adversely affect our revenues and profits.
Hedging transactions involve risks that could harm our profitability. To reduce our price change risks associated with holding fixed price commodity positions, we generally take opposite and offsetting positions by entering into commodity futures contracts (either a straight futures contract or an options futures contract) for soybeans, soybean meal and crude soybean oil on the Chicago Board of Trade. While hedging activities reduce our risk of loss from changing market values, such activities also limit the gain potential which otherwise could result from those market fluctuations. Our policy is to maintain hedged positions within limits, but we can be long or short at any time. In addition, at any one time, our inventory and purchase contracts for delivery to our facility may be substantial, which could limit our ability to adjust our hedged positions. If our risk management policies and procedures that guide our net position limits are inadequate, we could suffer adverse financial consequences.
Our business is not diversified. Our success depends primarily on our ability to profitably operate our soybean processing and soybean oil refining plants. We do not have any other material lines of business or other material sources of revenue if we are unable to operate our soybean processing and soybean oil refining plants. This lack of diversification may limit our ability to adapt to changing business conditions and could cause harm to our business.
We are dependent on our management and other key personnel, and the loss of their services may adversely affect our business. Our success and business strategy is dependent in large part on our ability to attract and retain key management and operating personnel. This can present challenges for us, because we operate in a specialized industry and our business is located in a rural area. Key employees are in high demand and are often subject to competing employment offers in the agricultural value-added industries within the local and regional area. Any loss of the key employees or the failure of these individuals to perform their job functions in a satisfactory manner would have a material adverse effect on our business operations and prospects.
We operate in an intensely competitive industry, and we may not be able to continue to compete effectively. We may not be able to continue to successfully penetrate the markets for our products. The soybean processing business is highly competitive, and other companies presently in the market, or that could enter the market, could
9


adversely affect prices for the products we sell. We compete with other soybean processors such as Archer-Daniels Midland (ADM), Cargill, Bunge, and Ag Processing (AGP), among others, all of which are capable of producing significantly greater quantities of soybean products than we do and may achieve higher operating efficiencies and lower costs due to their scale. AGP's processing facility in Aberdeen, South Dakota, could increase the competition for soybeans and adversely affect our business.
Our profitability is influenced by the protein and moisture content of the soybeans in the local growing area. The northern portion of the western soybean belt, where our two soybean crushing plants are located, typically produces a lower protein content soybean, which results in lower protein soybean meal. Because lower protein soybean meal is sold at a lower price, we may not be able to operate as profitably as soybean processing plants in other parts of the country. If adverse weather conditions further reduce the protein content of the soybeans grown in our area, our business may be materially harmed because we will be required to sell our soybean meal at discounted prices to our customers.
In addition, the moisture content of the soybeans that are delivered to our plants also influences our profitability and the efficiency of our plant operations. Soybeans with high moisture content require more energy to dry them before they can be processed. While we may recover some of these extra energy costs by paying producers less for high moisture soybeans, these savings may not be sufficient to offset our additional operating expenses.
Because soybean processing and refining is energy intensive, our business will be materially harmed if energy prices increase substantially. The price of electricity, natural gas and propane, the primary sources of energy for our plants, have steadily increased the last few years. If the trend in electricity, natural gas and propane prices continues, our energy costs will remain high and could adversely affect our profitability and operating results.
Transportation costs are a factor in the price of soybean meal and oil, and increased transportation costs could adversely affect our profitability. Soybean meal and oil may be shipped by trucks, rail cars, and barges. Added transportation costs are a significant factor in the price of our products, and we may be more vulnerable to increases in transportation costs than other producers because our locations in Volga and Miller are more remote than that of most of our competitors. Today, most of our products are sold FOB Volga or Miller, South Dakota, and those that are not, have the full transportation cost added to the contract. Transportation costs do not currently affect our margin directly; however, the added costs could eventually affect demand for our products.
Increases in the production of soybean meal or oil could result in lower prices for soybean meal or oil and have other adverse effects. New and existing soybean processing and refining plants are expected to be constructed or expanded in the near future. The increased expansion is expected to add approximately 750 million bushels in crush capacity per year within the next one to two years. Without a corresponding increase in the demand for soybean meal and oil, increased soybean meal and oil production may lead to lower prices for soybean meal and oil which could adversely affect our business.
Legislative, legal or regulatory developments could adversely affect our profitability. We are subject to extensive air, water and other environmental laws and regulations at the federal and state level. In addition, some of these laws require our plant to operate under a number of environmental permits. These laws, regulations and permits can often require pollution control equipment or operational changes to limit actual or potential impacts to the environment. A violation of these laws and regulations or permit conditions can result in substantial fines, damages, criminal sanctions, permit revocations and/or plant shutdowns.
New environmental laws and regulations, including new regulations relating to alternative energy sources and the risk of climate change, new interpretations of existing laws and regulations, increased governmental enforcement or other developments could require us to make additional unforeseen expenditures. It is expected that some form of regulation will be forthcoming at the federal level in the U.S. with respect to emissions of GHGs, (including carbon dioxide, methane and nitrous oxides). Also, new federal or state legislation or regulatory programs that restrict emissions of GHGs in areas where we conduct business could adversely affect our operations and demand for our products. New legislation or regulator programs could require substantial expenditures for the installation and operation of equipment that we do not currently possess or substantial modifications to existing equipment.
In addition, although our production of soybean meal and oil is not directly regulated by the U.S. Food & Drug Administration, we must comply with the FDA’s content and labeling requirements, which are monitored at our customers’ facilities. Failure to comply with these requirements could result in fines, liability to our customers or other consequences that could increase our operating costs and reduce profits. In addition, changes to the FDA’s
10


rules or regulations could be adopted that would increase our operating costs and expenses, or require capital investment.
We are subject to industry-specific risks that could adversely affect our operating results. These risks include, but are not limited to, product quality or contamination; shifting consumer preferences; federal, state, and local food processing regulations; socially unacceptable farming practices; environmental, health and safety regulations; and customer product liability claims. Any liability resulting from these risks may not always be covered by, or could exceed liability insurance related to product liability and food safety matters maintained by us. The occurrence of any of the matters described above could adversely affect our revenues and operating results. Our products are used as ingredients in livestock and poultry feed. Thus, we are subject to risks associated with the outbreak of disease in livestock and poultry. The outbreak of disease could adversely affect demand for our products used as ingredients in livestock and poultry feed. A decrease in demand for these products could adversely affect our revenues and operating results.
We could face increased operating costs if we were required to segregate genetically modified soybeans and the products generated from these soybeans. Over the last several years, some soybean producers in our area have been planting genetically modified, or GMO, soybeans, commonly known as Round-up Ready beans. Neither the U.S. Department of Agriculture nor the FDA currently requires that genetically modified soybeans be segregated from other soybeans. If these agencies or our customers were to require that we process these genetically modified soybeans separately, we would face increased storage and processing costs and our profitability could be harmed.
There is no public market for our units. There is no public trading market for our units. While we have established a private online matching service in order to facilitate the transfer of units among our members, the transfer of units on this service is severely limited. The service has been designed to comply with federal tax laws and IRS regulations governing a “qualified matching service,” as well as state and federal securities laws. Under these rules, there are detailed timelines and restrictions that must be followed with respect to offers and sales of units. As a result, units held by our members may not be easily resold and members may be required to hold their units indefinitely. Even if a member is able to resell units, the price may be less than the member's original investment for the units or may otherwise be unattractive to the member.
There are significant restrictions on the transfer of our units. To protect our status as a partnership for federal income tax purposes and to assure no public trading market for our units develops or exists, our units are subject to significant restrictions on transfer. All transfers of units must comply with the transfer provisions of our operating agreement and the capital units transfer system and are subject to approval by our board of managers. Our board of managers reserves the right not to approve any transfer of units that could cause us to lose our partnership tax status or violate federal or state securities laws. As a result, members may not be able to transfer their units and may be required to assume the risks of the investment for an indefinite period of time.
Members may realize taxable income without cash distributions, and may have to use funds from other sources to fund tax liabilities. Because we are taxed as a partnership for U.S. federal income tax purposes, members may realize taxable income in excess of cash distributions by us. There can be no assurance that we will pay distributions at a specific rate or at all. As a result, members may have to use funds from other sources to pay their tax liability.
We rely on information technology and any failure, inadequacy, interruption, or security lapse of that technology, including any cybersecurity incidents, could harm our ability to operate its business effectively. Hackers, government-backed threat actors, and organized crime may be able to penetrate our network or systems, misappropriate or compromise our confidential information or that of third parties, create system disruptions, corrupt data, or cause shutdowns. Using different tools and methodologies the threat actors may be able to deploy malware that attacks our systems or our supplier’s systems, or otherwise exploits any security vulnerabilities of our facilities and equipment. Such vulnerabilities in our systems can also occur due to a lack of robustness, quality, and integrity, in our systems as a whole. While we employ a number of technical, organizational, and physical protective measures, these measures may fail to prevent or detect all attacks on or weaknesses in its systems.
We manage and store various proprietary, sensitive, and confidential information and data relating to our business as well as from our suppliers and customers. Breaches of this information and data due to insufficient security measures, accidental loss, inadvertent disclosure, or unapproved dissemination, including incidents as a result of
11


fraud, trickery, or other forms of deception, could expose us or our customers or suppliers to a risk of loss or misuse of this information.
Any claim that our facilities, equipment, products, or systems are subject to cybersecurity risk or data breaches, whether legitimate or not, could have a material adverse effect on our business.
To the extent we experience any cybersecurity incidents in the future, our relationships with our customers and suppliers may be materially impacted, our brand and reputation may be harmed and we could incur substantial costs in responding to and remediating the incidents and in resolving any investigations or disputes that may result, any of which could have a material adverse effect on our business. In addition, the cost and operational consequences of implementing and adding further data protection measures could be significant.
We face risk associated with the oilseed processing plant near Mitchell, South Dakota, including cost overruns, construction delays and operational issues. Our Board of Managers approved the investment, development and construction of the approximately $500 million oilseed processing plant to be located near Mitchell, South Dakota, which will provide area agricultural producers with new markets for their soybeans and other oilseed crops. We have agreed to invest approximately $100 million into the project, which will be our largest single investment in our history. We are also acting as a guarantor on our subsidiary’s, High Plains Partners’, investment into the project. The plant is intended to be fully operational in the fourth quarter of 2025. There can be no assurance that actual construction costs for the plant will not exceed current estimates, that we will not have to make additional investment into the plant beyond commitments, that the plant will be operational based on our anticipated timing, or that plant will be profitable.
Item 1B. Unresolved Staff Comments.
None.
Item 1C. Cybersecurity.
Risk Management and Strategy
The Company recognizes the importance of developing, implementing, and maintaining cybersecurity measures to safeguard our information and operational technologies and protect the confidentiality, integrity, and availability of our data. Our business is dependent upon our computer systems, devices, software and networks (operational and information technology) to collect, process and store the data necessary to conduct almost all aspects of our business, including the evaluation of acquisition and development opportunities, the monitoring and evaluation of our existing properties and the performance of and data from our operators and the recording and reporting of financial information.
Assessing, Identifying and Managing Material Cybersecurity Risks & Integrated Overall Risk Management. We have processes in place to assess, identify, manage, and address material cybersecurity threats and incidents. These include, among other things: annual and ongoing security awareness training for employees; mechanisms to detect and monitor unusual network activity; and containment and incident response tools. We regularly assess risks from cybersecurity and technology threats and monitor our information systems for potential vulnerabilities. We monitor issues that are internally discovered or externally reported that may affect our systems, and have processes to assess those issues for potential cybersecurity impact or risk.
The Company has integrated cybersecurity risk management into our broader risk management framework to promote a company-wide culture of cybersecurity risk management. This integration is designed to include cybersecurity considerations as part of our decision-making processes at every level. Our IT department and third party service providers seek to continuously evaluate and address cybersecurity risks in alignment with our business objectives and operational needs and coordinate with our overall risk management framework.
In the event of a cybersecurity incident, we maintain an incident response plan. This plan sets forth immediate actions to mitigate the impact of cybersecurity incidents, including referring certain matters to the Company’s Chief Executive Officer (“CEO”) for additional evaluation and oversight, as well as long-term strategies for remediation and prevention of future cybersecurity incidents.
12


Engaging Third Parties on Cybersecurity Risk Management. Recognizing the complexity and evolving nature of cybersecurity threats, the Company engages with third-party service providers, including cybersecurity assessors, and consultants, in evaluating and testing our cybersecurity risk management systems. This enables us to leverage knowledge and insights with the goal of aligning our cybersecurity strategies and processes with best practices for our industry and size. Accordingly, we engage third-party service providers for regular cybersecurity-related audits, threat assessments, and consultation on security enhancements.
Overseeing Third-Party Risk. Because we are aware of the risks associated with engaging third-party service providers, the Company has implemented processes designed to oversee and manage these risks. It is our policy to conduct security assessments of all third-party service providers before engagement and we aim to maintain ongoing monitoring for compliance with our cybersecurity standards. This monitoring includes regular assessments by our Chief Operations Officer.
Cybersecurity Threats. As of the date of this Annual Report on Form 10-K, though the Company and our service providers have experienced certain cybersecurity incidents, we are not aware of any previous cybersecurity incidents that have materially affected or are reasonably likely to materially affect the Company, including our operations or financial condition. We acknowledge that cybersecurity threats are continually evolving, and the possibility of future cybersecurity incidents remains. Despite the implementation of our cybersecurity processes, our security measures cannot guarantee that a significant cybersecurity attack will not occur. While we devote resources to our security measures designed to protect our systems and information, no security measure is infallible. See Item 1A. Risk Factors “Risk Factors Relating to Our Business-We depend on computer and telecommunications systems, and failures in our systems or cyber security threats, attacks or other disruptions could significantly disrupt our business operations.” for additional information about the risks to our business associated with a breach or other compromise to our information and operational technology systems.
Governance
Board of Directors Oversight. The Board has overall responsibility for the oversight of risk management, which includes cybersecurity risks. The Board receives periodic briefings on cybersecurity matters, including key risks to the Company, recent developments, and risk mitigation activities from members of management, who are responsible for overseeing our cybersecurity program. In addition, the Board receives annual briefings from our Chief Operations Officer and our third party service provider(s),on our cybersecurity program.
Management’s Role. Our cybersecurity risk assessment and management efforts are led by our Chief Operations Officer, who is responsible for implementing and overseeing processes for the monitoring of our information systems. This includes responsibility for the deployment of cybersecurity measures and system audits to identify potential cybersecurity vulnerabilities. Our Chief Operations Officer reports directly to our CEO and Board of Managers.
Item 2. Properties.
We conduct our operations principally at two facilities, one in Volga, South Dakota, and the other in Miller, South Dakota.
At our Volga facility, we own the land, consisting of 98 acres, on which most of our infrastructure and physical properties rest. Our facilities consist of a soybean processing plant, a soybean oil refinery and deodorizer, a quality control laboratory, and administrative and operations buildings.
At our Miller facility, we own the land, consisting of approximately 24 acres, on which our soybean processing plant and operations building rest.
All of our tangible property, real and personal, serves as collateral for our debt instruments with our primary lender, CoBank, ACB, of Greenwood Village, Colorado, which is described below under “Item 7—Management’s Discussion and Analysis of Financial Condition and Results of Operation—Indebtedness.”
Item 3. Legal Proceedings.
From time to time in the ordinary course of our business, we may be named as a defendant in legal proceedings related to various issues, including without limitation, workers’ compensation claims, tort claims, or contractual
13


disputes. We carry insurance that provides protection against general commercial liability claims, claims against our directors, officers and employees, business interruption, automobile liability, and workers’ compensation claims. We are not currently involved in any material legal proceedings and are not aware of any potential claims.
Item 4. Mine Safety Disclosures.
None.
Part II
Item 5. Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.
As of December 31, 2023 and March 1, 2024, there were 2,227 and 2,226 members of record, respectively, and a total of 30,411,500 Class A capital units issued and outstanding. We did not make any repurchases of Class A units during the fiscal year 2023 and, as of the date of this annual report, we did not have any publicly announced plans or programs with respect to purchases of our units.
Trading Activity
Our capital units are not traded on an exchange or otherwise publicly traded and are subject to significant restrictions on transfer. Most transfers of capital units are conducted through a “qualified matching service” as defined by the publicly-traded partnership rules of the federal tax code. Under the qualified matching service, bids for capital units submitted by interested buyers and sellers are matched on the basis of a strict set of rules and conditions set forth under the federal tax code and by us; plus, all matching and transfers of units are subject to approval by our board of managers. Our qualified matching service is operated through www.AgStockTrade.com, an SEC-registered and regulated Alternative Trading Service which is owned and operated by Variable Investment Advisors, Inc., Tea, South Dakota, a registered broker-dealer with the SEC, FINRA, and various states. The following table contains historical information by quarter for the past two years regarding the matching of capital units through the qualified matching service:
QuarterLow Price
(1)
High Price
(1)
Average
Price
# of
Capital
Units Matched
First Quarter 2022$4.46 $6.53 $5.14 107,500 
Second Quarter 2022$5.98 $6.56 $6.29 165,000 
Third Quarter 2022$6.65 $7.51 $6.89 34,500 
Fourth Quarter 2022$7.59 $8.38 $7.66 86,000 
First Quarter 2023$8.51 $9.00 $8.70 50,750 
Second Quarter 2023$8.99 $10.75 $9.84 28,250 
Third Quarter 2023$9.00 $10.00 $9.72 40,500 
Fourth Quarter 2023$8.90 $9.12 $9.00 37,250 
(1)The qualified matching service rules prohibit firm bids; therefore, the prices reflect actual sale prices of the capital units.
Transfer Restrictions
As a limited liability company, we must severely restrict trading and transfers of our capital units to preserve our preferential single-level "partnership" tax status at the member level. To preserve this, our operating agreement prohibits transfers of capital units other than through the procedures specified under our capital units transfer system, or CUTS, which may be amended from time to time by our board of managers. Under the CUTS, our capital units cannot be traded on any national securities exchange or in any over-the-counter market. Also, we cannot permit the total number of capital units traded annually through the qualified matching service to exceed 10% of our total issued and outstanding capital units. All transactions, including any trades on the qualified matching service, must be approved by the board of managers, which are generally approved if they fall within “safe harbors”
14


contained in the rules of the federal tax code. Permitted transfers include transfers by gift or death, sales to qualified family members, and trades through the qualified matching service subject to the 10% restriction. Pursuant to our operating agreement, a minimum of 2,500 capital units is required to be owned by an individual or entity for membership, and no member may own more than 10% of our total outstanding capital units.
Distributions to Members
We declared and issued to our members a cash distribution of $36.5 million (120.0¢ per capital unit) and $17.3 million (57.0¢ per capital unit) in the years ended December 31, 2023 and 2022, respectively. On January 30, 2024, our board of managers approved a cash distribution to our members of approximately $39.5 million (130.0¢ per capital unit), which was issued to our members on or about February 1, 2024. Our distributions are declared at the discretion of our board of managers and are issued in accordance with the terms of our operating agreement and distribution policy. Distributions are also subject to restrictions imposed under our loan agreement with our lender. There is no assurance as to if, when, or how much we will make in distributions in the future. Actual distributions depend upon our profitability, expenses and other factors discussed in this report.
Income Tax Considerations
Because we have elected to be taxed as a partnership, each of our members is required to report on his or her income tax return for the taxable year with which, or within which, ends our taxable year his or her distributive share of our income, gains, losses and deductions without regard to whether corresponding cash distributions are received from us. We provide each member with an annual Schedule K-1, indicating the member’s share of our income, loss and their separately stated components.
Under IRS Code Section 701, an entity, such as South Dakota Soybean Processors, subject to taxation as a partnership under Subchapter K of the Code, is not itself subject to U.S. income taxation. Instead, each of our members is required to report his or her allocable share of our income and/or losses, and each of our members is liable for U.S. income tax on such income in each member’s individual or separate capacity. IRS Code Section 702 provides that the character of any such item of income or deduction allocated to a member will be the same as its character to us. Each member will be taxed on his or her distributive share of our income even though the equivalent amount of cash may not be distributed to such member.
Item 6. Selected Financial Data.
The following table sets forth selected financial data of South Dakota Soybean Processors, LLC for the periods indicated. The financial statements included in Item 8 of this report were audited by Eide Bailly LLP.
 20232022202120202019
Bushels processed34,465,628 34,465,628 34,876,323 34,306,674 33,045,418 
Statement of Operations Data: 
Revenues$703,148,409 $721,532,329 $590,150,153 $415,025,765 $371,275,766 
Costs & expenses: 
Cost of goods sold(624,732,341)(648,116,685)(556,675,807)(395,772,460)(356,475,930)
Operating expenses(6,487,573)(5,669,426)(4,590,227)(3,819,645)(3,624,306)
Operating profit (loss)71,928,495 67,746,218 28,884,119 15,433,660 11,175,530 
Non-operating income (loss)2,018,285 1,922,642 758,163 1,239,018 723,812 
Interest expense(2,837,555)(2,204,759)(1,634,367)(1,090,951)(919,157)
Income tax benefit (expense)— — — — (600)
Net income71,109,225 67,464,101 28,007,915 15,581,727 10,979,585 
Net income attributed to non-controlling interests in consolidated entity659,647 — — — — 
Net income (loss)$70,449,578 $67,464,101 $28,007,915 $15,581,727 $10,979,585 
15


 20232022202120202019
Weighted average capital units outstanding
30,411,500 30,411,500 30,419,000 30,419,000 30,419,000 
Net income (loss) per capital unit
$2.317 $2.218 $0.921 $0.512 $0.361 
Balance Sheet Data: 
Working capital$100,176,364 $76,001,793 $37,448,081 $31,391,916 $21,322,260 
Net property, plant & equipment
174,927,830 74,559,969 72,532,608 64,231,194 64,517,204 
Total assets424,740,920 311,196,770 245,286,123 225,823,047 158,104,992 
Long-term obligations22,881,979 26,110,157 20,122,452 23,613,702 15,307,727 
Members’ equity197,494,454 163,538,676 113,414,905 94,836,880 85,947,333 
Other Data: 
Capital expenditures$106,644,436 $7,754,541 $13,442,955 $4,652,368 $10,066,719 
Distributions to members$36,493,800 $17,338,830 $9,429,890 $6,692,180 $15,209,500 
Distributions to members per capital unit$1.200 $0.570 $0.310 $0.220 $0.500 
Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations.
You should read the following discussion along with our consolidated financial statements and the notes to our consolidated financial statements included elsewhere in this report. The following discussion contains forward-looking statements that are subject to risks, uncertainties and assumptions. Our actual results, performance and achievements may differ materially from those expressed in, or implied by, such forward-looking statements. See “Cautionary Statement Regarding Forward-Looking Information” at the beginning of this report.
Overview and Executive Summary
We reached a new height in profitability in 2023 by recording a record profit of $70.5 million, as we continued to build off the record profit of $67.5 million in 2022. The record profit led us to declare and issue a record cash distribution to members of $39.5 million in February 2024.
In the first half of 2023, we encountered a shortage of soybeans due to lower-than-average production in the state during the preceding growing season. This temporary shortage of soybeans raised concerns about the availability of soybean meal and caused meal basis to trade at high levels during the first three quarters of the year. Although the area in which we traditionally purchase soybeans had below-average production levels, the soybeans we purchased were above average in terms of quality, especially oil and protein levels, which helped offset the higher costs associated with drawing soybeans from outside the area. In addition, our Volga and Miller plants operated efficiently throughout the year, with refining production setting a record of over 400 million pounds of crude oil.
Looking ahead, we believe 2024 will be a strong year. During the first half of the year, we expect Argentina will have an increase in soybean production which may increase processing by Argentine-based crushers and weaken processing margins in the U.S. During the second half of the year, we expect renewable diesel production in the U.S. to increase, which should improve soybean oil demand and bolster margins. Similarly, meal demand may improve, with feeding margins showing signs of improvement. Operationally, we are installing new processing equipment at our Volga facility, which should improve overall plant efficiency and operations. Additionally, construction of the new Mitchell facility is on schedule due to a very mild winter.
16


Results of Operations
Comparison of Years Ended December 31, 2023 and 2022
 
Year Ended December 31, 2023
Year Ended December 31, 2022
 $% of
Revenue
$% of
Revenue
Revenue$703,148,409 100.0 $721,532,329 100.0 
Cost of revenues(624,732,341)(88.8)(648,116,685)(89.8)
Gross profit78,416,068 (12.6)73,415,644 (11.3)
Operating expenses(6,487,573)(0.9)(5,669,426)(0.8)
Interest expense(2,837,555)(0.4)(2,204,759)(0.3)
Other non-operating income (expense)2,018,285 0.3 1,922,642 0.3 
Net income71,109,225 10.1 67,464,101 9.4 
Net income attributable to non-controlling interests in consolidate entities659,647 0.1 — — 
Net income attributed to Company$70,449,578 7044957810.0 $67,464,101 674641019.4 
Revenue – Revenue decreased $18.4 million, or 2.5%, for the year ended December 31, 2023, compared to the same period in 2022. The decrease in revenues was primarily due to a 10.7% decrease in the average sales price of refined soybean oil. Oil prices were adversely affected by reduced demand from the renewable diesel industry following a delay in start-up of and various production issues encountered by renewable diesel plants in 2023.
Gross Profit/Loss – Gross profit increased $5.0 million, or 6.8%, for the year ended December 31, 2023, compared to 2022. The increase in gross profit was mainly due to improved board crush margins and growing conditions.Board crush margins improved primarily because of drought conditions in Argentina and North America. Argentina, which accounts for nearly 30% of the world's soybean meal exports, experienced a severe drought which shifted demand for soybean meal to the U.S. as a source. This shift allowed producers, like us, to benefit from increased export opportunities. Partially offsetting the increase in gross profit was a $4.7 million increase, or 12.9%, in production costs in 2023, compared to 2022. The increase in production costs was due to increases in maintenance, personnel, and utility costs because from inflation and supply shortages.
Operating Expenses – Administrative expenses, including selling, general and administrative expenses, increased approximately $0.8 million, or 14.4%, during the year ended December 31, 2023, compared to the same period in 2022. The increase was primarily due to an increase in legal and personnel costs.
Interest Expense – Interest expense increased $0.6 million, or 28.7%, during the year ended December 31, 2023, compared to the same period in 2022. The increase in interest expense was due to an increase in interest rates on our senior debt with CoBank. As of December 31, 2023, the interest rate on our revolving long-term loan was 7.85%, compared to 6.85% as of December 31, 2022. The increase in interest expense was partially offset by an $18.7 million decrease in borrowings from our lines of credit, as we borrowed less due to improved profitability. The average debt level during 2023 was approximately $40.0 million, compared to $58.3 million in 2022.
Other Non-Operating Income (Expense) – Other non-operating income, including patronage dividend income, increased $0.1 million, or 5.0%, for the year ended December 31, 2023, compared to the same period in 2022. The increase in other non-operating income was due to a $1.6 million increase in interest income. During the year ended December 31, 2023, interest income totaled $1.6 million, compared to $0 in 2022. Partially offsetting the increase in interest income was a $1.3 million decrease in gains on our interest rate hedge instruments. During the year ended December 31, 2023, we had losses on interest rate hedges of $0.2 million, compared to gains of $1.1 million during the same period in 2022.
Net Income/Loss – We generated a net income of $70.5 million during the year ended December 31, 2023, a $3.0 million increase from 2022. The increase is primarily attributable to an increase in gross profit and other non-operating income.
17


Comparison of Years Ended December 31, 2022 and 2021
 
Year Ended December 31, 2022
Year Ended December 31, 2021
 $% of
Revenue
$% of
Revenue
Revenue$721,532,329 100.0 $590,150,153 100.0 
Cost of revenues(648,116,685)(89.8)(556,675,807)(94.3)
Gross profit73,415,644 10.2 33,474,346 5.7 
Operating expenses(5,669,426)(0.8)(4,590,227)(0.8)
Interest expense(2,204,759)(0.3)(1,634,367)(0.3)
Other non-operating income (expense)1,922,642 0.3 758,163 0.1 
Net income (loss)$67,464,101 9.4 $28,007,915 4.7 
Revenue – Revenue increased $131.4 million, or 22.3%, for the year ended December 31, 2022, compared to the same period in 2021. The increase in revenues was primarily due to an increase in the average sales price of refined soybean oil. The average sales price of soybean oil increased approximately 32% from 2021 to 2022, because of surging demand from the renewable diesel and food sectors.
Gross Profit/Loss – Gross profit increased $39.9 million, or 119.3%, for the year ended December 31, 2022, compared to 2021. The increase in gross profit was primarily due to increased demand for oil from the renewable diesel sector, as more diesel plants were opened and became operational in the U.S. in 2022. Partially offsetting the increase in gross profit was a $4.6 million increase, or 14.5%, in production costs in 2022, compared to 2021. Production costs increased due to an increase personnel, maintenance, utilities and chemical costs because of inflation and supply shortages.
Operating Expenses – Administrative expenses, including selling, general and administrative expenses, increased approximately $1.1 million, or 23.5%, during the year ended December 31, 2022, compared to the same period in 2021. The increase was primarily due to an increase in personnel costs.
Interest Expense – Interest expense increased $570,000, or 34.9%, during the year ended December 31, 2022, compared to the same period in 2021. The increase in interest expense was due to an increase in interest rates on our senior debt with CoBank. As of December 31, 2022, the interest rate on our revolving long-term loan was 6.85%, compared to 2.56% as of December 31, 2021. The increase in interest expense was partially offset by a $3.3 million decrease in borrowings from our lines of credit, as we borrowed less due to improved profitability and fewer capital improvements. The average debt level during 2022 was approximately $58.3 million, compared to $61.6 million in 2021.
Other Non-Operating Income (Expense) – Other non-operating income, including patronage dividend income, increased $1.2 million, or 154.6%, for the year ended December 31, 2022, compared to the same period in 2021. The increase in other non-operating income was due to a $846,000 increase in gains on our interest rate hedge instruments and a $335,000 increase in patronage dividend income. During the year ended December 31, 2022, gains on interest rate hedges totaled $1,092,000, compared to $246,000 during the same period in 2021. We also received $700,000 in patronage distributions from CoBank, a cooperative lender of which we are a member, during 2022, compared to $365,000 during the same period in 2021.
Net Income/Loss – We generated a net income of $67.5 million during the year ended December 31, 2022, a $39.5 million increase from 2021. The increase is primarily attributable to an increase in gross profit and other non-operating income.
Liquidity and Capital Resources
Our primary sources of liquidity are cash provided by operations and borrowings under our two revolving lines of credit which are discussed below under “Indebtedness.” On December 31, 2023, we had working capital, defined as current assets less current liabilities, of approximately $100.2 million, compared to working capital of $76.0 million on December 31, 2022. Working capital increased between periods primarily due to investment proceeds raised by one of our consolidated subsidiaries, High Plains Partners, LLC, in connection with its financing, the proceeds of which were contributed to the new crush facility project near Mitchell, South Dakota. We acquired a majority
18


ownership in High Plains Partners in exchange for contributing to High Plain Partners cash, property and various construction and development rights for the project. High Plains Partners, in turn, agreed to contribute the cash, property, and rights to High Plains Partners' subsidiary, HPP SD Holdings, LLC, to which owns the Mitchell plant through its wholly-owned subsidiary, High Plains Processing, LLC.
Comparison of the Years Ended December 31, 2023 and 2022
 20232022
Net cash from (used for) operating activities$126,438,041 $27,431,814 
Net cash (used for) investing activities(104,214,603)(9,951,071)
Net cash from (used for) financing activities49,820,199 (17,447,782)
Cash Flows From (Used For) Operating Activities
The $97.9 million increase in cash flows from operating activities was largely due to a $101.4 million decrease in inventories. During the year ended December 31, 2023, our inventories decreased by $60.8 million, compared to a $40.6 million increase during the same period in 2022.
Cash Flows From (Used For) Investing Activity
The $95.5 million increase in cash flows used for investing activities was due to a $94.3 million increase in expenditures for purchases of various property and equipment that were largely made for the construction and development of the Mitchell facility, which we contributed to High Plains Partners as part of our investment into this entity.
Cash Flows From (Used For) Financing Activity
The $67.3 million increase in cash flows from (used for) financing activities was principally due to the receipt of $98.1 million in investments received by High Plains Partners, the proceeds of which will be contributed to HPP SD Holdings to pay for the construction and development of the Mitchell facility. Partially offsetting the increase is a $19.2 million increase in cash distributions to our members in 2023, compared to 2022.
Comparison of the Years Ended December 31, 2022 and 2021
 20222021
Net cash from operating activities$27,431,814 $18,016,268 
Net cash used for investing activities(9,951,071)(13,237,991)
Net cash used for financing activities(17,447,782)(7,595,489)
Cash Flows From (Used For) Operating Activities
The $9.4 million increase in cash flows from operating activities was largely due to a $39.5 million increase in net income. Partially offsetting the increase in net income was a $13.7 million increase in inventories and a $9.0 decrease in net loss on derivative activities. During the year ended December 31, 2022, our inventories increased by $40.6 million, compared to a $26.9 million increase during the same period in 2021. In 2022, we recognized $1.0 million in losses on derivative activities, compared to $10.0 million in losses during the same period in 2021.
Cash Flows From (Used For) Investing Activity
The $3.2 million decrease in cash flows used for investing activities between 2022 and 2021 was due to a decrease in capital improvements in 2022. In 2022, we spent approximately $10.1 million on capital improvements to enhance the quality and efficiency of operations, compared to $13.4 million in 2021.
Cash Flows From (Used For) Financing Activity
The $9.8 million increase in cash flows used for financing activities was due to a $7.9 million increase in cash distributions to members in 2022, compared to 2021. In 2022, we distributed $17.3 million to our members, compared to $9.4 million in 2021.
19


Indebtedness
We hold three lines of credit with CoBank, our primary lender, to meet the short and long-term needs of our operations. The first credit line is a revolving long-term loan. Under this loan, we may borrow funds, as needed, up to the credit line maximum, or $12.0 million, and then pay down the principal whenever excess cash is available. Repaid amounts may be borrowed up to the available credit line. The available credit line decreases by $0.6 million every six months until the credit line’s maturity on March 20, 2028 at which time a balloon payment for the remaining balance is due. We pay a 0.40% annual commitment fee on any funds not borrowed. The principal balance outstanding on the revolving term loan was $0 and $8.8 million as of December 31, 2023 and 2022, respectively. Under this loan, $12.0 million was available to be borrowed as of December 31, 2023.
The second credit line is a revolving working capital (seasonal) loan. The primary purpose of this loan is to finance our operating needs. We may borrow up to $85.0 million until the loan's maturity on October 1, 2024. We pay a 0.20% annual commitment fee on any funds not borrowed; however, we have the option to reduce the credit line during any given commitment period listed in the credit agreement to avoid the commitment fee. As of December 31, 2023 and 2022, the principal balance outstanding on this credit line was $0 and $0.1 million, respectively, allowing us to borrow an additional $85.0 million as of as of December 31, 2023.
The third line of credit is a multiple advance note payable. The primary purpose of this note is to finance our investment in our subsidiary, High Plains Partners, and other larger capital projects. We have an agreement with High Plains Partners to commit to it up to $100.4 million in cash, property and development rights, the proceeds and property of which will be contributed to HPP SD Holdings over time to pay for the construction and development of the new Mitchell facility. The maximum we may borrow under this note is $90.0 million. Under this loan, principal payments of $4.5 million are made every six months which begin on October 20, 2024 and end on the date of maturity, March 20, 2028, at which time a balloon payment is due for the remaining balance. The principal balance outstanding on this note was $0 as of December 31, 2023 and 2022. Under this note, there were $90.0 million of funds available to borrow as of December 31, 2023.
The revolving, seasonal and multiple advance loans with CoBank are set up with a variable rate option. The variable rate is set daily by CoBank. We also have a fixed rate option on all three loans, allowing us to fix rates for any period between one day and the entire commitment period. The annual interest rate on the revolving term and multiple advance loans was 7.85% and 6.85% as of December 31, 2023 and 2022, respectively. As of December 31, 2023 and 2022, the interest rate on the seasonal loan is 7.55% and 2.31%, respectively. We were in compliance with all covenants and conditions under the loans as of December 31, 2023.
Capital Expenditures
We made a total of $104.3 million in capital expenditures on various property and equipment in 2023 compared to approximately $7.8 million in 2022. Significant purchases of property and equipment were made for the construction and development of the new Mitchell facility, which were contributed to High Plains Partners as part of our investment into it. Additional purchases were made to enhance the quality and efficiency of our Volga and Miller facilities. We anticipate spending approximately $200.0 million in capital purchases and improvements in 2024, which will be financed from our multiple advance loan and cash flows from operating activities.
Off Balance Sheet Financing Arrangements
We do not utilize variable interest entities or other off-balance sheet financial arrangements.
Contractual Obligations
The following table shows our contractual obligations for the periods presented:
20


 Payment due by period
CONTRACTUAL
OBLIGATIONS
TotalLess than
1 year
1-3 years3-5 yearsMore than 5
years
Long-Term Debt Obligations (1)$— $— $— $— $— 
Operating Lease Obligations33,653,000 4,228,000 8,198,000 6,461,000 14,766,000 
Total$33,653,000 $4,228,000 $8,198,000 $6,461,000 $14,766,000 
(1)Represents principal and interest payments on our notes payable, which are included on our Balance Sheet.
Recent Accounting Pronouncements
See page F-10, Note 1 of our audited consolidated financial statements for a discussion on the impact, if any, of the recently pronounced accounting standards.
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
Preparation of our consolidated financial statements requires estimates and judgments to be made that affect the amounts of assets, liabilities, revenues and expenses reported. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. We continually evaluate these estimates based on historical experience and other assumptions that we believe to be reasonable under the circumstances.
The difficulty in applying these policies arises from the assumptions, estimates, and judgments that have to be made currently about matters that are inherently uncertain, such as future economic conditions, operating results and valuations as well as management intentions. As the difficulty increases, the level of precision decreases, meaning that actual results can and probably will be different from those currently estimated.
Of the significant accounting policies described in the notes to the consolidated financial statements, we believe that the following may involve a higher degree of estimates, judgments, and complexity:
Commitments and Contingencies
Contingencies, by their nature relate to uncertainties that require management to exercise judgment both in assessing the likelihood that a liability has been incurred, as well as in estimating the amount of the potential expense. In conformity with accounting principles generally accepted in the U.S., we accrue an expense when it is probable that a liability has been incurred and the amount can be reasonably estimated.
Inventory Valuation
We account for our inventories at estimated market value. These inventories are agricultural commodities that are freely traded, have quoted market prices, may be sold without significant further processing, and have predictable and insignificant costs of disposal. We derive our estimates from local market prices determined by grain terminals in our area. Processed product price estimates are determined by the ending sales contract price as of the close of the final day of the period. This price is determined by the average closing price on the Chicago Board of Trade, net of the local basis, for the last two business days of the period and the first business day of the subsequent period. Changes in the market values of these inventories are recognized as a component of cost of goods sold.
Long-Lived Assets
Depreciation and amortization of our property, plant and equipment is provided on the straight-lined method by charges to operations at rates based upon the expected useful lives of individual or groups of assets. Economic circumstances or other factors may cause management’s estimates of expected useful lives to differ from actual.
21


Long-lived assets, including property, plant and equipment and investments are evaluated for impairment on the basis of undiscounted cash flows whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. An impaired asset is written down to its estimated fair market value based on the best information available. Considerable management judgment is necessary to estimate undiscounted future cash flows and may differ from actual.
We evaluate the recoverability of identifiable intangible assets whenever events or changes in circumstances indicate that an intangible asset’s carrying value may not be recoverable. Such circumstances could include, but are not limited to: (1) a significant decrease in the market value of an asset, (2) a significant adverse change in the extent or manner in which an asset is used, or (3) an accumulation of costs significantly in excess of the amount originally expected for the acquisition of an asset. We measure the carrying amount of the asset against the estimated undiscounted future cash flows associated with it. Should the sum of the expected future net cash flows be less than the carrying value of the asset being evaluated, an impairment loss is recognized.
The impairment loss is calculated as the amount by which the carrying value of the asset exceeded its fair value. The fair value is measured based on quoted market prices, if available. If quoted market prices are not available, the estimate of fair value is based on various valuation techniques, including the discounted value of estimated future cash flows. The evaluation of asset impairment requires us to make assumptions about future cash flows over the life of the asset being evaluated. These assumptions require significant judgment and actual results may differ from assumed and estimated amounts.
Accounting for Derivative Instruments and Hedging Activities
We minimize the effects of changes in the price of agricultural commodities by using exchange-traded futures and options contracts to minimize our net positions in these inventories and contracts. We account for changes in market value on exchange-traded futures and option contracts at exchange prices and account for the changes in value of forward purchase and sales contracts at local market prices determined by grain terminals in the area. Changes in the market value of all these contracts are recognized in earnings as a component of cost of goods sold.
Revenue Recognition
We account for all of our revenues from contracts with customers under ASC 606, Revenue from Contracts with Customers, which became effective January 1, 2018. As part of the adoption of ASC 606, we applied the new standard on a modified retrospective basis analyzing open contracts as of January 1, 2018. However, no cumulative effect adjustment to retained earnings was necessary as no revenue recognition differences were identified when comparing the revenue recognition criteria under ASC 606 to previous requirements.
We principally generate revenue from merchandising and transporting manufactured agricultural products used as ingredients in food, feed, energy and industrial products. Revenue is measured based on the consideration specified in the contract with a customer, and excludes any amounts collected on behalf of third parties (e.g. - taxes). We follow a policy of recognizing revenue at a single point in time when we satisfy our performance obligation by transferring control over a product to a customer. Control transfer typically occurs when goods are shipped from our facilities or at other predetermined control transfer points (for instance, destination terms). Shipping and handling costs related to contracts with customers for sale of goods are accounted for as a fulfillment activity and are included in cost of revenues. Accordingly, amounts billed to customers for such costs are included as a component of revenues.
Item 7A. Quantitative and Qualitative Disclosure about Market Risk.
Commodities Risk & Risk Management. To reduce the price change risks associated with holding fixed price commodity positions, we generally take opposite and offsetting positions by entering into commodity futures contracts (either a straight or options futures contract) on a regulated commodity futures exchange, the Chicago Board of Trade. While hedging activities reduce the risk of loss from changing market prices, such activities also limit the gain potential which otherwise could result from these significant fluctuations in market prices. Our policy is generally to maintain a hedged position within limits, but we can be long or short at any time. Our profitability is primarily derived from margins on soybeans processed, not from hedging transactions. Our management does not anticipate that hedging activities will have a significant impact on our future operating results or liquidity. Hedging arrangements do not protect against nonperformance of a cash contract.
22


At any one time, our inventory and purchase contracts for delivery to our facility may be substantial. We have risk management policies and procedures that include net position limits. They are defined by commodity, and include both trader and management limits. This policy and procedure triggers a review by management when any trader is outside of position limits. The position limits are reviewed at least annually with the board of managers. We monitor current market conditions and may expand or reduce the limits in response to changes in those conditions.
An adverse change in market prices would not materially affect our profitability since we generally take opposite and offsetting positions by entering into commodity futures and forward contracts as economic hedges of price risk.
Foreign Currency Risk. We conduct essentially all of our business in U.S. dollars and have minimal direct risk regarding foreign currency fluctuations. Foreign currency fluctuations do, however, impact the ability of foreign buyers to purchase U.S. agricultural products and the competitiveness of and demand for U.S. agricultural products compared to the same products offered by foreign suppliers.
An adverse change in market prices would not materially affect our profitability since we generally take opposite and offsetting positions by entering into commodity futures and forward contracts as economic hedges of price risk.
Interest Rate Risk. We manage exposure to interest rate changes by using variable rate loan agreements with fixed rate options. Long-term loan agreements can utilize the fixed option through maturity; however, the revolving ability to pay down and borrow back would be eliminated once the funds were fixed.
As of December 31, 2023, we had $0 in fixed rate debt and $186.4 million in variable rate debt available to borrow. Interest rate changes impact the amount of our interest payments and, therefore, our future earnings and cash flows. Assuming other variables remain constant, a one percentage point (1%) increase in interest rates on our variable rate debt could have an estimated impact on profitability of approximately $1,864,000 per year.
Item 8. Financial Statements and Supplementary Data.
Reference is made to the “Index to Consolidated Financial Statements” of South Dakota Soybean Processors, LLC located on the page immediately preceding page F-1 of this report, and consolidated financial statements and schedules for the years ended December 31, 2023, 2022 and 2021.
Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.
None.
Item 9A. Control and Procedures.
Evaluation of Disclosure Controls and Procedures. Our management, including our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our “disclosure controls and procedures” (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) as of the end of the period covered by this report. Based on this evaluation, our management has concluded that our disclosure controls and procedures are effective to ensure that information required to be disclosed by us in reports that we file or submit under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms.  Additionally, based on management’s evaluation, our disclosure controls and procedures were effective in ensuring that information required to be disclosed in our Exchange Act reports is accumulated and communicated to our management to allow timely decisions regarding required disclosures.
Management’s Report on Internal Control over Financial Reporting. Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f) of the Securities Exchange Act of 1934. Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements for external purposes in accordance with generally accepted accounting principles. Our internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with U.S. generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (iii) provide reasonable
23


assurance regarding prevention or timely detection of unauthorized acquisitions, use, or disposition of our assets that could have a material effect on the consolidated financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
As of December 31, 2023, our management conducted an assessment of the effectiveness of our internal control over financial reporting based on the criteria set forth in Internal Control- Integrated Framework, issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. Based on this assessment using those criteria, management concluded that, as of December 31, 2023, our internal control over financial reporting is effective. Our management reviewed the results of their assessment with the Audit Committee.
This Annual Report does not include a report of our registered public accounting firm regarding internal control over financial reporting. Our internal control over financial reporting was not subject to an audit report by our registered public accounting firm pursuant to the rules of the Commission that permit us to provide only management’s report in this report.
Changes in Internal Control over Financial Reporting. There was no change in our internal control over financial reporting that occurred during the quarter ended December 31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
 /s/ Thomas Kersting
 Thomas Kersting, Chief Executive Officer
 (Principal Executive Officer)
 /s/ Mark Hyde
 Mark Hyde, Chief Financial Officer
 (Principal Financial Officer)
Item 9B. Other Information.
During the quarter ended December 31, 2023, none of our directors (managers) or executive officers adopted or terminated a Rule 10b5-1 trading plan or a non-Rule 10b5-1 trading arrangement (as defined in Item 408(c) of Regulation S-K).
 
Item 9C. Disclosure Regarding Foreign Jurisdiction that Prevent Inspection.
Not applicable.
PART III
Pursuant to General Instructions G(3), we omit Part III, Items 10, 11, 12, 13, and 14, and incorporate such items by reference to an amendment to this Annual Report on Form 10-K or to a Definitive Proxy Statement to be filed with the Commission within 120 days after the close of the fiscal year covered by this Report (December 31, 2023). 
Part IV 
Item 15. Exhibits, Financial Statement Schedules.
The following exhibits and consolidated financial statements are filed as part of, or are incorporated by reference into, this report:
(a)(1)    Financial Statements — Reference is made to the “Index to Consolidated Financial Statements” of South Dakota Soybean Processors, LLC located on the page immediately preceding page F-1 of this report
24


for a list of the consolidated financial statements for the year ended December 31, 2023. The consolidated financial statements appear on page F-2 of this Report.
(2)     All supplemental schedules are omitted because of the absence of conditions under which they are required or because the information is shown in the Consolidated Financial Statements or notes thereto.
(3)    Exhibits - Exhibits required to be filed by Item 601 of Regulation S-K are set forth in the Exhibit Index accompanying this Annual Report on Form 10-K and are incorporated herein by reference.
Exhibit
Number
Description
____________________________________________________________________________

(*) Filed herewith.
25


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized:
 SOUTH DAKOTA SOYBEAN PROCESSORS, LLC
 
Dated:March 21, 2024By/s/ Thomas Kersting 
 Thomas Kersting, Chief Executive Officer
 (Principal Executive Officer)
  
Dated:March 21, 2024/s/ Mark Hyde
 Mark Hyde, Chief Financial Officer
 (Principal Financial Officer)
Pursuant to the requirements of the Securities Exchange Act, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Dated:March 21, 2024By/s/ Thomas Kersting
 Thomas Kersting, Chief Executive Officer
 (Principal Executive Officer)
  
Dated:March 21, 2024By/s/ Mark Hyde
 Mark Hyde
 Chief Financial Officer (Principal Financial Officer)
Dated:March 21, 2024By/s/ Lewis Bainbridge
 Lewis Bainbridge, Manager
Dated:March 21, 2024By/s/ Mark Brown
Mark Brown, Manager
Dated:March 21, 2024By/s/ Spencer Enninga
 Spencer Enninga, Manager
Dated:March 21, 2024By/s/ Gary Goplen
Gary Goplen, Manager
Dated:March 21, 2024By/s/ Brandon Hope
 Brandon Hope, Manager
 
Dated:March 21, 2024By/s/ Robert Nelsen
 Robert Nelsen, Manager
Dated:March 21, 2024By/s/ Doyle Renaas
 Doyle Renaas, Manager
26


Dated:March 21, 2024By/s/ Ned Skinner
 Ned Skinner, Manager
Dated:March 21, 2024By/s/ Craig Weber
Craig Weber, Manager
27


South Dakota Soybean Processors, LLC
 
Consolidated Financial Statements
 
December 31, 2023, 2022, and 2021 
 
1



SOUTH DAKOTA SOYBEAN PROCESSORS, LLC

Index to Consolidated Financial Statements
 Page
  
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM (PCAOB ID 286)
F-3
  
CONSOLIDATED FINANCIAL STATEMENTS 
Consolidated Balance Sheets
F-5
Consolidated Statements of Operations
F-6
Consolidated Statements of Changes in Members’ Equity
F-7
Consolidated Statements of Cash Flows
F-8
Notes to Consolidated Financial Statements
F-9

2




REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


The Board of Managers and Members
South Dakota Soybean Processors, LLC
Volga, South Dakota
 
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of South Dakota Soybean Processors, LLC (the "Company") as of December 31, 2023 and 2022, and the related consolidated statements of operations, changes in members’ equity, and cash flows, for the years ended December 31, 2023, 2022, and 2021, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of South Dakota Soybean Processors, LLC as of December 31, 2023 and 2022, and the results of its operations and its cash flows for the years ended December 31, 2023, 2022 and 2021, in conformity with accounting principles generally accepted in the United States of America.
Basis for Opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) ("PCAOB") and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our audits included performing procedures to assess the risk of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matters
The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved especially challenging, subjective or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Inventory Basis Adjustment
As discussed in Notes 1, 3 and 14 in the accompanying financial statements, fair value measurement for inventories carried at market value, which approximates net realizable value, are based on exchange-quoted prices adjusted for differences in local markets and/or quality, referred to as basis. Fair values for sales contracts are adjusted for location and quality differences (basis) because the exchange-quoted prices represent contracts that have
3


standardized terms for commodity, quantity, future delivery period, delivery location, and commodity quality or grade. The reported fair value as of December 31, 2023 for inventories, was $72 million.
We identified the Inventory Basis Adjustment as a critical audit matter. Auditing these complex judgments and assumptions involves especially challenging auditor judgment due to the nature and extent of audit evidence and effort required to address these matters, including the extent of specialized skill or knowledge needed.
The primary procedures we performed to address this critical audit matter included:
Gaining an understanding of management's process, controls, and methodology to develop the estimated fair values, including controls related to the identification and reasonableness of key assumptions and accuracy and completeness of the underlying data used in the determination of fair value.
Testing and evaluation of management's process and methodology for determining and developing the estimated fair values of inventories carried at market value through evaluating (i) the reasonableness of the significant assumptions used by management including comparison of quoted commodity pricing to local and regional market conditions (ii) the historical adjustments to inventory balances as compared to the current year’s adjustment, and (iii) the completeness and accuracy of the underlying data supporting the basis adjustments.
Evaluating whether the assumptions used were reasonable by considering comparable basis adjustments used by management to local grain elevators and recent trade prices, including recently executed transactions, and whether such assumptions were consistent with evidence obtained in other areas of the audit.
Evaluating the adequacy of the financial statement disclosure related to the estimated fair value of inventories carried at market value.
/s/ Eide Bailly LLP
We have served as the Company’s auditor since 2001 (such date incorporates the acquisition of certain assets of Gordon, Hughes & Banks, LLP by Eide Bailly LLP in 2008).
Denver. Colorado
March 21, 2024
4


South Dakota Soybean Processors, LLC
Consolidated Balance Sheets
December 31, 2023 and 2022
___________________________________________________________________________________________________________________
 20232022
Assets  
Current assets  
Cash and cash equivalents$72,910,336 $866,699 
Trade accounts receivable43,548,706 43,517,754 
Inventories72,045,951 134,246,154 
Commodity derivative instruments10,334,681 10,950,831 
Margin deposits1,342,978 5,603,930 
Prepaid expenses5,621,052 2,364,362 
Total current assets205,803,704 197,549,730 
Property and equipment246,347,535 140,903,867 
Less accumulated depreciation(71,419,705)(66,343,898)
Total property and equipment, net174,927,830 74,559,969 
Other assets  
Investments in related parties13,637,150 14,576,910 
Investments in cooperatives1,737,862 1,705,549 
Right-of-use lease asset, net28,297,874 22,708,362 
Other assets336,500 96,250 
Total other assets44,009,386 39,087,071 
Total assets$424,740,920 $311,196,770 
Liabilities and Members' Equity  
Current liabilities
Excess of outstanding checks over bank balance$15,728,259 $18,504,251 
Note payable - seasonal loan 138,165 
Current operating lease liabilities2,798,561 2,632,995 
Accounts payable7,462,996 2,245,339 
Accrued commodity purchases66,240,599 70,744,667 
Commodity derivative instruments5,939,687 20,010,772 
Accrued expenses6,700,564 6,062,608 
Accrued interest19,171 135,081 
Deferred liabilities - current737,503 1,074,059 
Total current liabilities105,627,340 121,547,937 
  
Long-term liabilities  
Long-term debt, net of current maturities and unamortized debt issuance costs 8,845,683 
Long-term operating lease liabilities22,827,885 17,168,224 
Deferred liabilities54,094 96,250 
Total long-term liabilities22,881,979 26,110,157 
Commitments and contingencies (Notes 8, 9, 10, 16 & 18)
Members' equity Class A Units, no par value, 30,411,500 units issued and outstanding at December 31, 2023 and 2022
197,494,454 163,538,676 
Non-controlling interests in consolidated entities98,737,147  
Total equity296,231,601 163,538,676 
Total liabilities and members' equity$424,740,920 $311,196,770 

 The accompanying notes are an integral part of these consolidated financial statements. 
5


South Dakota Soybean Processors, LLC
Consolidated Statements of Operations
For the Years Ended December 31, 2023, 2022, and 2021
___________________________________________________________________________________________________________________
  
 202320222021
Net revenues$703,148,409 $721,532,329 $590,150,153 
Cost of revenues:   
Cost of product sold535,025,550 564,568,447 481,430,381 
Production41,344,244 36,607,609 31,980,845 
Freight and rail47,580,715 46,144,752 42,487,645 
Brokerage fees781,832 795,877 776,936 
Total cost of revenues624,732,341 648,116,685 556,675,807 
Gross profit78,416,068 73,415,644 33,474,346 
Operating expenses:   
Administration6,487,573 5,669,426 4,590,227 
Operating income71,928,495 67,746,218 28,884,119 
Other income (expense):   
Interest expense(2,837,555)(2,204,759)(1,634,367)
Other non-operating income (expense)1,325,238 1,223,024 393,016 
Patronage dividend income693,047 699,618 365,147 
Total other income (expense)(819,270)(282,117)(876,204)
Net income71,109,225 67,464,101 28,007,915 
Net income attributable to non-controlling interests in consolidating entity659,647   
Net income attributable to Company$70,449,578 $67,464,101 $28,007,915 
Basic and diluted earnings (loss) per capital unit:$2.32 $2.22 $0.92 
Weighted average number of capital units outstanding for calculation of basic and diluted earnings (loss) per capital unit
30,411,500 30,411,500 30,419,000 
 
The accompanying notes are an integral part of these consolidated financial statements.

6


South Dakota Soybean Processors, LLC
Consolidated Statements of Changes in Members’ Equity
For the Years Ended December 31, 2023, 2022, and 2021
___________________________________________________________________________________________________________________
 Class A UnitsNoncontrollingTotal
 UnitsAmountInterestsEquity
Balances, January 1, 202130,419,000 $94,836,880 $ $94,836,880 
Net income— 28,007,915  28,007,915 
Distribution to members— (9,429,890)— (9,429,890)
Balances, December 31, 2021
30,419,000 113,414,905  113,414,905 
Net income— 67,464,101  67,464,101 
Distribution to members— (17,338,830)— (17,338,830)
Liquidation of members' equity(7,500)(1,500)— (1,500)
Balances, December 31, 2022
30,411,500 163,538,676  163,538,676 
Net income— 70,449,578 659,647 71,109,225 
Issuance of new capital units in consolidated entities— 98,077,500 98,077,500 
Distributions to members— (36,493,800)— (36,493,800)
Balances, December 31, 2023
30,411,500 $197,494,454 $98,737,147 $296,231,601 
 
The accompanying notes are an integral part of these consolidated financial statements.
7


South Dakota Soybean Processors, LLC
Consolidated Statements of Cash Flows
For the Years Ended December 31, 2023, 2022, and 2021
___________________________________________________________________________________________________________________

 202320222021
Operating activities   
Net income$71,109,225 $67,464,101 $28,007,915 
Charges and credits to net income not affecting cash:   
Depreciation and amortization5,834,248 5,563,024 5,092,868 
Net (gain) loss recognized on derivative instruments(24,864,543)1,073,579 10,042,360 
(Gain) loss on sales of property and equipment152,085 (106,863)(96,506)
Non-cash patronage dividends and interest income(32,313)(145,749)(75,411)
Forgiveness of Paycheck Protection Program loan  (10,000)
Change in current operating assets and liabilities74,239,339 (46,416,278)(24,944,958)
Net cash (used for) from operating activities126,438,041 27,431,814 18,016,268 
Investing activities   
Purchase of investments (2,376,180) 
Retirement of patronage dividends  54,904 
Increase in other assets(240,250)(96,250) 
Proceeds from sales of property and equipment293,903 275,900 150,060 
Purchase of property and equipment(104,268,256)(7,754,541)(13,442,955)
Net cash (used for) investing activities(104,214,603)(9,951,071)(13,237,991)
Financing activities   
Change in excess of outstanding checks over bank balances(2,775,992)7,806,012 2,435,219 
Net (payments) proceeds from seasonal borrowings(138,165)138,165  
Proceeds from issuance of capital units98,077,500   
Distributions to members(36,493,800)(17,338,830)(9,429,890)
Proceeds from long-term debt22,706,726 5,761,268 20,344,412 
Principal payments on long-term debt(31,556,070)(13,814,397)(20,945,230)
Net cash from (used for) financing activities49,820,199 (17,447,782)(7,595,489)
Net change in cash and cash equivalents72,043,637 32,961 (2,817,212)
Cash and cash equivalents, beginning of year866,699 833,738 3,650,950 
Cash and cash equivalents, end of year$72,910,336 $866,699 $833,738 
Supplemental disclosures of cash flow information   
Cash paid (received) during the year for:   
Interest$2,953,465 $2,136,804 $1,607,805 
Income taxes$ $ $ 
Noncash investing activities:
Soybean meal contributed as investment in related party$1,436,420 $1,436,420 $1,436,420 
 

The accompanying notes are an integral part of these consolidated financial statements. 
8

South Dakota Soybean Processors, LLC
Notes to the Consolidated Financial Statements
___________________________________________________________________________________________________________________


Note 1 - Principal Activity and Significant Accounting Policies
Organization
South Dakota Soybean Processors, LLC (the “Company” or “LLC”) processes and sells soybean products, such as soybean meal, oil, and hulls. The Company’s principal operations are located where we have plants in Volga and Miller, South Dakota.
Principles of consolidation
The accompanying consolidated financial statements include the accounts of the Company and its controlled subsidiaries, High Plains Partners, LLC, HPP SD Holdings, LLC, and High Plains Processing, LLC, after elimination of all material intercompany accounts, transactions, and profits.
Cash and cash equivalents
The Company considers all highly liquid investment instruments with original maturities of three months or less at the time of acquisition to be cash equivalents.
Inventories
Finished goods (soybean meal, oil, refined oil, and hulls) and raw materials (soybeans) are valued at estimated market value, which approximates net realizable value. This accounting policy is in accordance with the guidelines described in Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) 905, Agriculture (formerly AICPA Statement of Position No. 85-3, Accounting by Agricultural Producers and Agricultural Cooperatives). Supplies and other inventories are stated at lower of cost or net realizable value.
Investments
The Company measures its equity investments in Prairie AquaTech, LLC, Prairie AquaTech Manufacturing, LLC, and Prairie AquaTech Investments, LLC at cost less any impairment plus or minus observable price changes in orderly transactions since these investments do not have readily determinable fair values.
Investments in cooperatives are recorded in a manner similar to equity investments without readily determinable fair values, cost plus the amount of patronage earnings allocated to the Company, less any cash distributions received.
Effective September 30, 2023, the Company began consolidating the accounts of High Plains Processing, LLC, HPP SD Holdings, LLC, and High Plains Partners, LLC, formerly unconsolidated entities, into its financial statements . The Company and other regional investors committed to investing a total of $192.0 million into High Plains Partners. In September 2023, High Plains Partners created a joint venture with another partner to create High Plains Processing, LLC, to build a new multi-seed crush facility near Mitchell, South Dakota. Construction of the facility is estimated to be completed in late 2025. The consolidation is due to the Company's entering into a management agreement with the new processing facility along with its ability to appoint a majority of the board members of each entity. The financial data for previous periods has not been restated to reflect the consolidation of the three entities as there is not a material impact on the financial position or results of operations for the periods presented and has no effect on previously reported net income. If the entities were consolidated in the December 31, 2022 financial statements, the impact would be a reduction in the investments in related parties and an increase construction in progress (property and equipment) of $2.4 million.
Property and equipment
Property and equipment is stated at cost. Expenditures for renewals and improvements that significantly add to the productive capacity or extend the useful life of an asset are capitalized. Expenditures for maintenance and repairs are charged to expense when incurred. When depreciable properties are sold or retired, the cost and accumulated depreciation are eliminated from the accounts and the resultant gain or loss is reflected in income.
9

South Dakota Soybean Processors, LLC
Notes to the Consolidated Financial Statements
___________________________________________________________________________________________________________________

Depreciation is provided for over the estimated useful lives of the individual assets using the straight-line method. The range of the estimated useful lives used in the computation of depreciation is as follows:
Building and improvements
10-39 years
Equipment and furnishings
3-15 years
Railcars
50 years
The Company reviews its long-lived assets for impairment whenever events indicate that the carrying amount of the asset may not be recoverable. If impairment indicators are present and the future cash flows is less than the carrying amount of the assets, values are reduced to the estimated fair value of those assets. The Company did not recognize any impairment on property and equipment during the years ended December 31, 2023, 2022, and 2021.
Use of estimates
The preparation of the accompanying consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Revenue
The Company accounts for all of its revenues from contracts with customers under ASC 606, Revenue from Contracts with Customers.
The Company principally generates revenue from merchandising and transporting manufactured agricultural products used as ingredients in food, feed, energy and industrial products. Revenue is measured based on the consideration specified in the contract with a customer, and excludes any amounts collected on behalf of third parties (e.g. - taxes). The Company follows a policy of recognizing revenue at a single point in time when it satisfies its performance obligation by transferring control over a product to a customer. Control transfer typically occurs when goods are shipped from our facilities or at other predetermined control transfer points (for instance, destination terms). Shipping and handling costs related to contracts with customers for sale of goods are accounted for as a fulfillment activity and are included in cost of revenues. Accordingly, amounts billed to customers for such costs are included as a component of revenues.
Payments received in advance to the transfer of goods, or "contract liabilities", are included in "Deferred liabilities - current" on the Company's balance sheets. These customer prepayments totaled $737,503 and $1,074,059 as of December 31, 2023 and 2022, respectively. The Company recognized $1,032,253 of the $1,074,059 balance as of December 31, 2022 as revenue during the year ended December 31, 2023. All of the $1,347,409 balance as of December 31, 2021 was recognized as revenue during the year ended December 31, 2022.
The following table presents a disaggregation of revenue from contracts with customers for the years ended December initiated 31, 2023, 2022, and 2021, by product type:
202320222021
Soybean meal and hulls$374,038,170 $358,833,129 $335,175,830 
Soybean oil and oil byproducts329,110,239 362,699,200 254,974,323 
Totals$703,148,409 $721,532,329 $590,150,153 
Freight
The Company presents all amounts billed to the customer for freight as a component of net revenue. Costs incurred for freight are reported as a component of cost of revenue.

10

South Dakota Soybean Processors, LLC
Notes to the Consolidated Financial Statements
___________________________________________________________________________________________________________________

Advertising costs
Advertising and promotion costs are expensed as incurred. The Company incurred $115,000, $96,000, and $66,000, of advertising costs in the years ended December 31, 2023, 2022, and 2021, respectively.
Environmental remediation
It is management’s opinion that the amount of any potential environmental remediation costs will not be material to the Company’s financial condition, results of operations, or cash flows; therefore, no accrual has been recorded.
Accounting for derivative instruments and hedging activities
All of the Company’s derivatives are designated as non-hedge derivatives. The futures and options contracts, as well as the interest rate swaps, caps and floors, used by the Company are discussed below. Although the contracts may be effective economic hedges of specified risks, they are not designated as, nor accounted for, as hedging instruments.
The Company, as part of its trading activity, uses futures and option contracts offered through regulated commodity exchanges to reduce risk. The Company is exposed to risk of loss in the market value of inventories. To reduce that risk, the Company generally takes opposite and offsetting positions using futures contracts or options. Unrealized gains and losses on futures and options contracts used to hedge soybean, oil and meal inventories, as well as foreign exchange rates, are recognized as a component of net proceeds for financial reporting.
The Company uses interest rate swaps, caps and floors offered through regulated commodity exchanges. The Company is exposed to risk of loss resulting from potential increases in interest rates on their variable rate debt. To reduce that risk, the Company has purchased interest rate swaps, caps and floors. Unrealized gains and losses on interest rate swaps, caps and floors are reflected in current earnings immediately.
Earnings per capital unit
Earnings per capital unit are calculated based on the weighted average number of capital units outstanding. The Company has no other capital units or other member equity instruments that are dilutive for purposes of calculating earnings per capital unit.
Income taxes
As a limited liability company, the Company’s taxable income or loss is allocated to members in accordance with their respective percentage ownership. Therefore, no provision or liability for income taxes has been included in the consolidated financial statements.
The Company has evaluated the provisions of FASB ASC 740-10 for uncertain tax positions. As of December 31, 2023 and 2022, the unrecognized tax benefit accrual was zero.
The Company will recognize future accrued interest and penalties related to unrecognized tax benefits in income tax expense if incurred.
As of December 31, 2023, the book value of the Company’s net assets exceeds the tax basis of those assets by approximately $49.3 million.
The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions.  We are no longer subject to income tax examinations by U.S. federal and state tax authorities for years prior to 2019.  We currently have no tax years under examination.
Recent accounting pronouncements
Any recent accounting pronouncements are not expected to have a material impact on our consolidated financial statements.
11

South Dakota Soybean Processors, LLC
Notes to the Consolidated Financial Statements
___________________________________________________________________________________________________________________

Note 2 - Accounts Receivable
Accounts receivable are considered past due when payments are not received on a timely basis in accordance with the Company’s credit terms, which is generally 30 days from invoice date. Accounts considered uncollectible are written off. The Company’s estimate of the allowance for for credit losses is based on historical experience, its evaluation of the current status of receivables, and unusual circumstances, if any.
The following table presents the aging analysis of trade receivables as of December 31, 2023 and 2022:
 20232022
Past due:  
Less than 30 days past due$11,438,298 $13,779,760 
30-59 days past due1,425,727 1,780,664 
60-89 days past due114,387 182,146 
Greater than 90 days past due56,028 45,830 
Total past due13,034,440 15,788,400 
Current30,514,266 27,729,354 
Totals$43,548,706 $43,517,754 
The following table provides information regarding the Company’s allowance for credit losses as of December 31:
 202320222021
Balances, beginning of year$ $ $ 
Amounts charged (credited) to costs and expenses (115,208)258,747 
Additions (deductions) 115,208 (258,747)
Balances, end of year$ $ $ 
In general cash received is applied to the oldest outstanding invoice first, unless payment is for a specified invoice. The Company, on a case by case basis, may charge a late fee of 1.5% per month on past due receivables.
The Company's accounts receivable as of January 1, 2022 was $36,571,001.
Note 3 - Inventories
The Company’s inventories consist of the following as of December 31:
 20232022
Finished goods$32,772,392 $62,619,087 
Raw materials38,730,545 71,001,459 
Supplies & miscellaneous543,014 625,608 
Totals$72,045,951 $134,246,154 
Finished goods and raw materials are valued at estimated market value, which approximates net realizable value. Supplies and other inventories are stated at lower of cost or net realizable value.
Note 4 - Margin Deposits
The Company has margin deposits with a commodity brokerage firm used to acquire futures and option contracts to manage the price volatility risk of soybeans, crude soybean oil and soybean meal. Consistent with its inventory accounting policy, these contracts are recorded at market value. At December 31, 2023, the Company’s futures contracts all mature within 12 months.
12

South Dakota Soybean Processors, LLC
Notes to the Consolidated Financial Statements
___________________________________________________________________________________________________________________

Note 5 - Investments in Related Parties
The Company's investment in related parties consists of the following at December 31:
20232022
Prairie AquaTech, LLC$1,553,727 $1,553,727 
Prairie AquaTech Investments, LLC5,000,000 5,000,000 
Prairie AquaTech Manufacturing, LLC7,083,423 5,647,003 
High Plains Partners, LLC 2,376,180 
Totals$13,637,150 $14,576,910 
The Company measures its investments in Prairie AquaTech, LLC, Prairie AquaTech Investments, LLC, Prairie AquaTech Manufacturing, LLC and High Plains Partners, LLC at their cost less any impairment plus or minus any observable price changes in orderly transactions since these equity investments do not have readily determinable fair values.
The Company invested in Prairie AquaTech Manufacturing, LLC $0, $0 and $404,329 in cash and an additional $1,436,420, $1,436,420 and $1,049,834 of soybean meal in 2023, 2022, and 2021 respectively, to be used in the entity's operations.
In February 2022, the Company announced its plans to construct a multi-seed processing plant near Mitchell, South Dakota. In September 2022, the Company entered into a capital contribution and commitment agreement with High Plains Partners, LLC. Per the agreement, the Company transferred to High Plains Partners, LLC all rights, title and interest to all of the tangible and intangible development rights, including engineering, permitting, studies, records, etc., totaling $5.0 million in value in exchange for 2,615 Class B units in High Plains Partners, LLC. The Company also committed to investing up to another $81.4 million for 19,454 Class B capital units in the entity. As of December 31, 2023, the Company had contributed $19.0 million towards the project.
Effective September 30, 2023, the Company began consolidating the accounts of High Plains Processing, LLC, HPP SD Holdings, LLC, and High Plains Partners, LLC, formerly unconsolidated entities, into its financial statements . The Company and other regional investors committed to investing a total of $192.0 million into High Plains Partners. In September 2023, High Plains Partners created a joint venture with another partner to create High Plains Processing, LLC, to build a new multi-seed crush facility near Mitchell, South Dakota. Construction of the facility is estimated to be completed in late 2025. The consolidation is due to the Company's entering into a management agreement with the new processing facility along with its ability to appoint a majority of the board members of each entity. The financial data for previous periods has not been restated to reflect the consolidation of the three entities as there is not a material impact on the financial position or results of operations for the periods presented and has no effect on previously reported net income. If the entities were consolidated in the December 31, 2022 financial statements, the impact would be a reduction in the investments in related parties and an increase construction in progress (property and equipment) of $2.4 million. As of December 31, 2023, High Plains Partners, HPP SD Holdings, and High Plains Processing, LLC received a total of $98.1 million in proceeds from the issuance from capital units.
Note 6 - Investments in Cooperatives
The Company’s investments in cooperatives consist of the following at December 31:
 20232022
CoBank$1,737,862 $1,705,549 
13

South Dakota Soybean Processors, LLC
Notes to the Consolidated Financial Statements
___________________________________________________________________________________________________________________

Note 7 - Property and Equipment
The following is a summary of property and equipment at December 31:
 20232022
CostAccumulated
Depreciation
NetNet
Land$516,326 $ $516,326 $516,326 
Land improvements2,759,442 (1,231,666)1,527,776 1,625,212 
Buildings and improvements29,615,350 (11,985,737)17,629,613 15,001,754 
Machinery and equipment97,248,455 (56,411,412)40,837,043 42,924,227 
Railroad cars10,411,185 (681,502)9,729,683 10,200,714 
Company vehicles151,682 (142,150)9,532 26,226 
Furniture and fixtures1,548,914 (967,238)581,676 394,353 
Construction in progress104,096,181  104,096,181 3,871,157 
Totals$246,347,535 $(71,419,705)$174,927,830 $74,559,969 
Depreciation of property and equipment amounts to $5,830,587, $5,558,143, and $5,087,987 for the years ended December 31, 2023, 2022, and 2021, respectively. 
Note 8 - Notes Payable - Seasonal Loan
The Company has entered into a revolving credit agreement with CoBank which expires on October 1, 2024. The purpose of the credit agreement is to finance the operating needs of the Company. Under this agreement, the Company could borrow up to $85 million, and advances on the revolving credit agreement are secured. Interest accrues at a variable rate (7.55% at December 31, 2023). The Company pays a 0.20% annual commitment fee on any funds not borrowed. There were advances outstanding of $0 and $0.1 million at December 31, 2023 and 2022. The remaining available funds to borrow under the terms of the revolving credit agreement were $85.0 million as of December 31, 2023.
Note 9 - Long-Term Debt
The following is a summary of the Company's long-term debt at December 31:
 20232022
Revolving term loan from CoBank, interest at variable rates (7.85% and 6.85% at December 31, 2023 and 2022, respectively), secured by substantially all property and equipment. Loan matures March 20, 2026.
$ $8,849,344 
Note payable to CoBank, interest at variable rates (7.85% and 6.85% at December 31, 2023 and 2022, respectively), secured by substantially all property and equipment. Note matures March 20, 2028.
  
Total debt before current maturities and debt issuance costs 8,849,344 
Less current maturities  
Less debt issuance costs, net of amortization of $20,339 and $15,458 as of December 31, 2023 and 2022, respectively
 (3,661)
Totals$ $8,845,683 
The Company entered into an agreement as of September 20, 2023 with CoBank to amend and restate its Credit Agreement, which includes the revolving term loan, note payable, and seasonal loan. Under the terms and conditions of the Credit Agreement, CoBank agreed to make advances to the Company for up to $12.0 million on the revolving term loan with a variable effective interest rate of 7.85%. The amount available for borrowing on the revolving term loan will decrease by $600,000 every six months until the loan's maturity date of March 20, 2028. The Company pays a 0.40% annual commitment fee on any funds not borrowed. The debt issuance costs of $24,000 paid by the Company were amortized over the term of the loan. The principal balance outstanding on the
14

South Dakota Soybean Processors, LLC
Notes to the Consolidated Financial Statements
___________________________________________________________________________________________________________________

revolving term loan was $0.0 million and $8.8 million as of December 31, 2023 and 2022, respectively. There were approximately $11.4 million in remaining commitments available to borrow on the revolving term loan as of December 31, 2023.
On September 20, 2023, the Company entered into a note payable to CoBank to borrow up to $90.0 million until August 1, 2024, the proceeds of which are to be used to finance the Company's investment in High Plains Partners, LLC. The Company will make semi-annual payments of $4.5 million beginning October 20, 2024 until the note's maturity on March 20, 2028. The principal balance outstanding on the note payable was $0 as of December 31, 2023 and 2022. There was $90.0 million available to borrow on the note payable as of December 31, 2023.
Under this agreement, the Company is subject to compliance with standard financial covenants and the maintenance of certain financial ratios. The Company was in compliance with all covenants and conditions with CoBank as of December 31, 2023.
The following are minimum principal payments on long-term debt obligations for the years ended December 31:
2024$ 
2025 
2026 
2027 
2028 
Total$ 
Note 10 - Operating Leases
The Company has several operating leases for railcars. These leases have terms ranging from 3-12 years and most do not have renewal terms provided. The leases require the Company to maintain the condition of the railcars, restrict the use of the railcars to specified products, such as soybean meal, hulls or oil, limit usage to the continental United States, Canada or Mexico, require approval to sublease to other entities, and require the Company's submission of its financial statements. Lease expense for all railcars was $4,264,107, $2,938,930, and $3,026,270 for the years ended December 31, 2023, 2022, and 2021, respectively.
The following is a schedule of the Company's operating leases for railcars as of December 31, 2023:
LessorQuantity of
Railcars
Commencement
Date
Maturity
Date
Monthly
Payment
American Railcar Leasing13 6/1/20215/31/2024$7,150 
Andersons Railcar Leasing Co.20 7/1/20196/30/202611,300 
Andersons Railcar Leasing Co.15 11/1/202110/31/20268,250 
Farm Credit Leasing87 9/1/20208/31/203234,929 
Farm Credit Leasing8 6/1/20215/31/20335,966 
Farm Credit Leasing9 10/1/20219/30/20334,624 
Farm Credit Leasing23 7/1/20226/30/203413,863 
Farm Credit Leasing30 8/1/20227/31/203430,422 
Farm Credit Leasing20 10/1/20229/30/203421,668 
Farm Credit Leasing100 4/1/20233/31/203581,466 
GATX Corporation14 7/1/20206/30/20244,200 
Trinity Capital2 6/1/20215/31/2026980 
Wells Fargo Rail109 3/1/20222/28/202751,775 
Wells Fargo Rail7 5/1/20224/30/20272,765 
Wells Fargo Rail15 5/1/20224/30/20275,925 
15

South Dakota Soybean Processors, LLC
Notes to the Consolidated Financial Statements
___________________________________________________________________________________________________________________

LessorQuantity of
Railcars
Commencement
Date
Maturity
Date
Monthly
Payment
Wells Fargo Rail105 1/1/202312/31/202949,875 
Totals577 $335,158 
The Company also has a number of other operating leases for machinery and equipment. These leases have terms ranging from 3-7 years; however, most of these leases have automatic renewal terms. These leases require monthly payments of $3,824. Rental expense under these other operating leases was $54,633, $81,973, and $38,606, for the years ended December 31, 2023, 2022, and 2021, respectively.
On March 19, 2020, the Company entered into an agreement with an entity in the western United States to provide storage and handling services for the Company's soybean meal. The Company paid the entity $3,300,000 after the entity's construction of additional storage and handling facilities. The agreement began on May 1, 2021 and will mature on April 30, 2027 but includes an additional seven-year renewal period at the sole discretion of the Company. Rental expense under this agreement was $235,714, $235,714, and $157,143, for the years ended December 31, 2023, 2022, and 2021, respectively.
Operating leases are included in right-to-use lease assets, current operating lease liabilities, and long-term lease liabilities on the Company's consolidated balance sheets. These assets and liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term using the Company's secured incremental borrowing rates or implicit rates, when readily determinable. Short-term operating leases, which have an initial term of 12 months or less, are not recorded on the consolidate balance sheet.
Lease expense for these operating leases is recognized on a straight-line basis over the lease terms. The components of lease costs recognized within our consolidated statements of operations for the years ended December 31, 2023, 2022, and 2021 were as follows:
202320222021
Cost of revenues - Freight and rail$4,264,107 $2,938,930 $3,026,270 
Cost of revenues - Production272,805 295,271 186,215 
Administration expenses17,542 22,416 9,534 
Total operating lease costs$4,554,454 $3,256,617 $3,222,019 
The following summarizes the supplemental cash flow information for the years ended December 31:
202320222021
Cash paid for amounts included in measurement of lease liabilities$4,146,569 $2,828,257 $6,321,257 
Supplemental non-cash information:
Right-of-use assets obtained in exchange for lease liabilities$8,956,408 $14,387,685 $2,577,558 
The following summarizes the weighted-average remaining lease term and weighted-average discount rate as of December 31, 2023:
Weighted-average remaining lease term - operating leases (in years)9.3
Weighted-average discount rate - operating leases4.25 %
16

South Dakota Soybean Processors, LLC
Notes to the Consolidated Financial Statements
___________________________________________________________________________________________________________________

The following is a maturity analysis of the undiscounted cash flows of the operating lease liabilities as of December 31, 2023:
RailcarsOtherTotal
Year ended December 31:
2024$3,946,639 $45,362 $3,992,001 
20253,885,689 24,857 3,910,546 
20263,794,529 21,559 3,816,088 
20273,052,059 18,270 3,070,329 
20282,913,749 5,872 2,919,621 
Thereafter13,273,376  13,273,376 
Total lease payments30,866,041 115,920 30,981,961 
Less amount of lease payments representing interest(5,345,374)(10,141)(5,355,515)
Total present value of lease payments$25,520,667 $105,779 $25,626,446 
Note 11 - Employee Benefit Plans
The Company maintains a Section 401(k) plan for employees who meet the eligibility requirements set forth in the plan documents. The Company matches a percentage of an employee's contributed earnings. The amounts charged to expense under this plan were approximately $313,000, $305,000, and $249,000 for the years ended December 31, 2023, 2022, and 2021, respectively.
The Company's Board of Managers approved the payment of a profit-based incentive bonus to be awarded to eligible employees following the close of each fiscal year. The Board has allocated approximately 4.7% of profits over $2 million to fund this benefit. Individual amounts are based upon criteria determined by a formula that considers current pay, level of responsibility, and impact on profits of each position. The amounts charged to expense under this incentive were approximately $3,521,000, $3,246,000, and $1,289,000 for the years ended December 31, 2023, 2022, and 2021, respectively.
In 2022, the Company entered into deferred compensation agreements with four key executives. The agreement provides for a monetary incentive, contingent on each individual's performance. These incentives will vest, ratable over eight years, at 12.5% per year. Vested amounts will then be paid in conjunction with retirement or post-separation, as specified by the executives upon the initial awards. The Company recognized expense of $42,062, $12,031 and $0 related to this agreement during the years ended December 31, 2023, 2022 and 2021, respectively, related to this agreement.
Note 12 - Cash Flow Information
The following is a schedule of changes in assets and liabilities used to determine cash from operating activities:
 202320222021
Changes in operating assets and liabilities:   
Trade accounts receivable$(30,952)$(6,948,255)$(7,580,346)
Inventories60,763,783 (40,616,189)(26,909,332)
Commodity derivative instruments11,409,608 (7,724,737)(7,854,325)
Margin account deposit4,260,952 (3,504,304)3,918,375 
Prepaid expenses(3,020,975)563,692 (3,741,574)
Accounts payable5,217,657 313,428 425,132 
Accrued commodity purchases(4,504,068)9,852,373 15,929,390 
Accrued expenses and interest522,046 1,824,814 1,248,720 
Deferred liabilities(378,712)(177,100)(380,998)
Totals$74,239,339 $(46,416,278)$(24,944,958)
17

South Dakota Soybean Processors, LLC
Notes to the Consolidated Financial Statements
___________________________________________________________________________________________________________________

Note 13 - Derivative Instruments and Hedging Activities
In the ordinary course of business, the Company enters into contractual arrangements as a means of managing exposure to changes in commodity prices and, occasionally, foreign exchange and interest rates. The Company’s derivative instruments primarily consist of commodity futures, options and forward contracts, and interest rate swaps, caps and floors. Although these contracts may be effective economic hedges of specified risks, they are not designated as, nor accounted for, as hedging instruments. These contracts are recorded on the Company’s consolidated balance sheets at fair value as discussed in Note 14, Fair Value.
As of December 31, 2023 and 2022, the net value of the Company’s open futures, options and forward contracts was $4,394,994 and $(9,059,941), respectively.
  December 31, 2023
Balance Sheet
Classification
Asset
Derivatives
Liability
Derivatives
Derivatives not designated as hedging instruments:  
Commodity contractsCurrent Assets/Liabilities$10,178,089 $5,584,506 
Foreign exchange contractsCurrent Assets/Liabilities156,592 284,879 
Interest rate caps and floorsCurrent Assets/Liabilities 70,302 
Totals $10,334,681 $5,939,687 
  December 31, 2022
Balance Sheet
Classification
Asset
Derivatives
Liability
Derivatives
Derivatives not designated as hedging instruments:  
Commodity contractsCurrent Assets/Liabilities$9,716,111 $19,820,839 
Foreign exchange contractsCurrent Assets/Liabilities77,983 53,267 
Interest rate caps and floorsCurrent Assets/Liabilities1,156,737 136,666 
Totals $10,950,831 $20,010,772 
During the years ended December 31, 2023, 2022, and 2021, net realized and unrealized gains (losses) on derivative transactions were recognized in the consolidated statements of operations as follows:
 202320222021
Derivatives not designated as hedging instruments:   
Commodity contracts$24,295,668 $(1,731,138)$(10,308,738)
Foreign exchange contracts741,696 (434,848)20,409 
Interest rate swaps, caps and floors(172,821)1,092,407 245,969 
Totals$24,864,543 $(1,073,579)$(10,042,360)
The Company recorded gains (losses) of $24,864,543, $(1,073,579), and $(10,042,360) in cost of goods sold related to its commodity derivative instruments for the years ended December 31, 2023, 2022, and 2021, respectively.
Note 14 - Fair Value
ASC 820, Fair Value Measurements and Disclosures, defines fair value, establishes a comprehensive framework for measuring fair value and expands disclosures that are required about fair value measurements. Specifically, this guidance establishes a hierarchy prioritizing the inputs to valuation techniques, giving the highest priority to quoted prices in active markets for identical assets and liabilities and the lowest priority to unobservable value inputs. The three levels of hierarchy and examples are as follows:
Level 1 – Quoted prices are available in active markets for identical assets or liabilities as of the reported date. The types of assets and liabilities included in Level 1 are highly liquid and actively traded instruments with quoted prices, such as equities listed on the New York Stock Exchange and commodity derivative contracts listed on the Chicago Board of Trade (“CBOT”).
18

South Dakota Soybean Processors, LLC
Notes to the Consolidated Financial Statements
___________________________________________________________________________________________________________________

Level 2 – Pricing inputs are other than quoted prices in active markets, but are either directly or indirectly observable as of the reported date. The types of assets and liabilities in Level 2 are typically either comparable to actively traded securities or contracts, or priced with models using highly observable inputs, such as commodity prices using forward future prices.
Level 3 – Significant inputs to pricing that are unobservable as of the reporting date. The types of assets and liabilities included in Level 3 are those with inputs requiring significant management judgment or estimation, such as complex and subjective models and forecasts used to determine the fair value of financial transmission rights.
The following tables set forth financial assets and liabilities measured at fair value in the consolidated balance sheets and the respective levels to which fair value measurements are classified within the fair value hierarchy as of December 31:
 
Fair Value as of December 31, 2023
 Level 1Level 2Level 3Total
Financial assets:    
Inventory$ $70,872,435 $ $70,872,435 
Commodity derivative instruments$4,394,994 $ $ $4,394,994 
Margin deposits$1,342,978 $ $ $1,342,978 
 
Fair Value as of December 31, 2022
 Level 1Level 2Level 3Total
Financial assets:    
Inventory$ $133,543,821 $ $133,543,821 
Commodity derivative instruments$(9,059,941)$ $ $(9,059,941)
Margin deposits$5,603,930 $ $ $5,603,930 
The Company enters into various commodity derivative instruments, including futures, options, swaps and other agreements. The fair value of the Company’s commodity derivatives is determined using unadjusted quoted prices for identical instruments on the CBOT. The Company estimates the fair market value of their finished goods and raw materials inventories using the market price quotations of similar forward future contracts listed on the CBOT and adjusts for the local market adjustments derived from other grain terminals in the area.
The Company considers the carrying amount of significant classes of financial instruments on the consolidated balance sheets, including cash, accounts receivable, and accounts payable, to be reasonable estimates of fair value due to their length or maturity. The fair value of the Company’s long-term debt approximates the carrying value. The interest rates on the long-term debt are similar to rates the Company would be able to obtain currently in the market.
The Company has patronage investments in other cooperatives and common and preferred stock holdings in privately held entities. There is no market for their patronage credits or the entity’s common and preferred holdings, and it is impracticable to estimate the fair value of the Company’s investments. These investments are carried on the consolidated balance sheet at original cost plus the amount of patronage earnings allocated to the Company, less any cash distributions received.
Note 15 - Related Party Transactions
The Company has equity investments in Prairie AquaTech, LLC, Prairie AquaTech Manufacturing, LLC and Priarie AquaTech Investments, LLC. The Company sold soybean products to Prairie AquaTech, LLC and Prairie AquaTech Manufacturing, LLC totaling $11,567,830, $17,583,144, and $7,333,479 during the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023 and 2022, Prairie AquaTech, LLC and Prairie AquaTech Manufacturing, LLC owed the Company $1,216,699 and $1,433,551, respectively.
Note 16 - Business Credit Risk and Concentrations
The Company maintains its cash in bank deposit accounts which, at times, may exceed federally insured limits. Accounts are guaranteed by the Federal Deposit Insurance Corporation (FDIC) up to certain limits. At December 31,
19

South Dakota Soybean Processors, LLC
Notes to the Consolidated Financial Statements
___________________________________________________________________________________________________________________

2023 and 2022, the Company had approximately $34,116,000 and $386,000, respectively, in excess of FDIC insured limits. The Company has not experienced any losses in such accounts.
The Company also grants credit to customers throughout the United States and Canada. The Company evaluates each customer’s credit worthiness on a case-by-case basis. Accounts receivable are generally unsecured. These receivables were $43,548,706 and $43,517,754 at December 31, 2023 and 2022, respectively.
Soybean meal sales accounted for approximately 51%, 48%, and 55% of total revenues for the years ended December 31, 2023, 2022, and 2021, respectively. Soybean oil sales represented approximately 45%, 49%, and 41% of total revenues for the years ended December 31, 2023, 2022, and 2021, respectively.
Net revenue by geographic area for the years ended December 31, 2023, 2022, and 2021 are as follows:
 202320222021
United States$564,558,539 $580,508,085 $474,313,245 
Canada138,589,870 141,024,244 115,836,908 
Totals$703,148,409 $721,532,329 $590,150,153 
Note 17 - Members' Equity
A minimum of 2,500 capital units is required for an ownership interest in the Company. Such units are subject to certain transfer restrictions. The Company retains the right to redeem the units at the greater of $0.20 per unit or the original purchase price less cumulative distributions through the date of redemption in the event a member attempts to dispose of the units in a manner not in conformity with the Operating Agreement, if a member becomes a holder of less than 2,500 units, or if a member becomes an owner (directly or indirectly) of more than 10% of the issued and outstanding capital units. Earnings, losses and cash distributions are allocated to members based on their percentage of ownership in the Company.
On February 1, 2022, the Company's Board of Managers approved a cash distribution of approximately $36.5 million, or 120.0 cents per capital unit. The distribution was paid in accordance with the Company's operating agreement and distribution policy on February 4, 2022.
Note 18 - Commitments and Contingencies
As of December 31, 2023, the Company had unpaid commitments of approximately $237.2 million for construction and acquisition of property and equipment, all of which is expected to be incurred by December 2025.
From time to time in the ordinary course of our business, we may be named as a defendant in legal proceedings related to various issues, including without limitation, workers’ compensation claims, tort claims, or contractual disputes. We carry insurance that provides protection against general commercial liability claims, claims against our directors, officers and employees, business interruption, automobile liability, and workers’ compensation claims. We are not currently involved in any material legal proceedings and are not aware of any potential claims.
Note 19 - Subsequent Events
Except for the event listed below, we evaluated all of our activity and concluded that no subsequent events have occurred that would require recognition in our consolidated financial statements or disclosed in the notes to our consolidated financial statements.
On January 30, 2024, the Company’s Board of Managers declared a cash distribution to its members of approximately $39.5 million. The distribution was issued and paid to members on February 1, 2024 in accordance with the Company's operating agreement and distribution policy.
20
EX-21.1 2 exhibit211subsidiariesofth.htm EX-21.1 Document
Exhibit 21.1
SUBSIDIARIES OF THE REGISTRANT

Legal NameJurisdictionTrade Name or Fictitious Name
High Plains Partners, LLCSouth DakotaNone

EX-31.1 3 sdspexhibit3112023.htm EX-31.1 Document

Exhibit 31.1
 
Certification
I, Thomas Kersting, certify that:
1.I have reviewed the report on Form 10-K of South Dakota Soybean Processors, LLC for the year ended December 31, 2023;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in the Exchange Act Rules 13a-15(f) and 15(d)-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting;
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial data; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: March 21, 2024
/s/ Thomas Kersting 
Thomas Kersting 
Chief Executive Officer 
(Principal Executive Officer)

EX-31.2 4 sdspexhibit3122023.htm EX-31.2 Document

Exhibit 31.2
 
Certification
I, Mark Hyde, certify that:
1.I have reviewed the report on Form 10-K of South Dakota Soybean Processors, LLC for the year ended December 31, 2023;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in the Exchange Act Rules 13a-15(f) and 15(d)-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting;
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial data; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: March 21, 2024
/s/ Mark Hyde 
Mark Hyde 
Chief Financial Officer 
(Principal Financial and Accounting Officer)

EX-32.1 5 sdspexhibit3212023.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report of South Dakota Soybean Processors, LLC (the “Company”) on Form 10-K for the year ending December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Thomas Kersting, the Chief Executive Officer (Principal Executive Officer) of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of December 31, 2023 (the last date of the period covered by the Report).
Dated:March 21, 2024By/s/ Thomas Kersting
  Thomas Kersting, Chief Executive Officer
  (Principal Executive Officer)
  


EX-32.2 6 sdspexhibit3222023.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report of South Dakota Soybean Processors, LLC (the “Company”) on Form 10-K for the year ending December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Mark Hyde, the Chief Financial Officer (Principal Financial and Accounting Officer) of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of December 31, 2023 (the last date of the period covered by the Report).
Dated:March 21, 2024By/s/ Mark Hyde
  Mark Hyde, Chief Financial Officer
  (Principal Financial and Accounting Officer)

EX-101.SCH 7 sdsp-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets [Parenthetical] link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Changes in Members' Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Principal Activity and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Margin Deposits link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Investments in Related Parties link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Investments in Cooperatives link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Notes Payable - Seasonal Loan link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Operating Leases link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Derivative Instruments and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Business Credit Risk and Concentrations link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Members' Equity link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Principal Activity and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Principal Activity and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Investments in Related Parties (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Investments in Cooperatives (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Operating Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Derivative Instruments and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Business Credit Risk and Concentrations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Principal Activity and Significant Accounting Policies (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Principal Activity and Significant Accounting Policies - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Accounts Receivable (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Accounts Receivable (Details 1) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Margin Deposits Margin Deposits (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Investments in Related Parties - Schedule of Equity Method Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Investments in Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Investments in Cooperatives (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Property and Equipment (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Notes Payable - Seasonal Loan (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Long-Term Debt (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Long-Term Debt (Details 1) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Operating Leases Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Operating Leases Schedule of Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Operating Leases - Components of Operating Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Operating Leases - Supplemental Cash Flow and Weighted-Average Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Operating Leases - Maturity Analysis of Undiscounted Cash Flows of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Operating Leases - Maturity Analysis of Undiscounted Cash Flows of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Employee Benefit Plans (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Derivative Instruments and Hedging Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Derivative Instruments and Hedging Activities (Details 1) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Derivative Instruments and Hedging Activities (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Business Credit Risk and Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Business Credit Risk and Concentrations (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Members' Equity (Details Textual) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Subsequent Events (Details Textual) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 sdsp-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 sdsp-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 sdsp-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Cost of revenues - Freight and rail Cost Of Revenues - Freight And Rail [Member] Cost Of Revenues - Freight And Rail [Member] Commodity derivative instruments Commodity Contract Asset, Current Additions Accounts Receivable, Allowance for Credit Loss, Recovery Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest Entity Voluntary Filers Entity Voluntary Filers Range [Domain] Statistical Measurement [Domain] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Related Party Transaction [Line Items] Related Party Transaction [Line Items] Commitments and Contingencies Contingencies Disclosure [Text Block] Cost of revenues - Production Cost Of Revenues - Production Expense [Member] Cost Of Revenues - Production Expense [Member] Investment, Name [Domain] Investment, Name [Domain] Line Of Credit Facility, Interest Rate At Period End Line of Credit Facility, Interest Rate at Period End Collaborative Arrangement, Transaction with Party to Collaborative Arrangement Collaborative Arrangement, Transaction with Party to Collaborative Arrangement [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Collaborative arrangement, rights and obligations, contributions to date Collaborative Arrangement, Rights And Obligations, Contributions To Date Collaborative Arrangement, Rights And Obligations, Contributions To Date Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] Commodity derivative instruments Commodity Contract Liabilities, Current Commodity Contract Liabilities, Current Accounts payable Accounts Payable, Current Schedule Of Investment In Co Operatives Schedule Of Investment In Co Operatives [Table Text Block] Tabular disclosure of investment in co-operatives during the reporting period. Farm Credit Leasing, Maturity Date July 31, 2034 Farm Credit Leasing, Maturity Date July 31, 2034 [Member] Farm Credit Leasing, Maturity Date July 31, 2034 Investment, Name [Axis] Investment, Name [Axis] Purchase of investments Payments to Acquire Investments Collaborative arrangement, rights and obligations, number of shares in exchange for tangible and intangible rights, per agreement (in shares) Collaborative Arrangement, Rights And Obligations, Number Of Shares In Exchange For Tangible And Intangible Rights, Per Agreement Collaborative Arrangement, Rights And Obligations, Number Of Shares In Exchange For Tangible And Intangible Rights, Per Agreement Total other income (expense) Nonoperating Income (Expense) Commitments and contingencies (Notes 8, 9, 10, 16 & 18) Commitments and Contingencies Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Members' Equity Equity [Text Block] Excess of outstanding checks over bank balance Bank Overdrafts Geographical [Axis] Geographical [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Future [Member] Future [Member] Revenue Recognition, Policy Revenue [Policy Text Block] Distribution to members, in dollars per share Distribution Made to Limited Partner, Distributions Paid, Per Unit Subsequent Event Type [Domain] Subsequent Event Type [Domain] Diluted earnings (loss) per capital unit (in dollars per share) Earnings Per Share, Diluted Trade accounts receivable Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Deferred Compensation Arrangement with Individual, Compensation Expense Deferred Compensation Arrangement with Individual, Compensation Expense Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Committed capital Investment Company, Committed Capital Building and Building Improvements Building and Building Improvements [Member] Derivative Asset, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Statement of Financial Position [Extensible Enumeration] Investments in related party Payments to Acquire Equity Method Investments Other assets Assets, Noncurrent Excluding Property, Plant and Equipment [Abstract] Assets, Noncurrent Excluding Property, Plant and Equipment. Schedule Of Changes In Assets and Liabilities Schedule Of Changes In Assets and Liabilities [Table Text Block] Tabular disclosure of changes in assets and liabilites during the reporting period. Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Derivative Instruments [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Financing Receivables, Equal to Greater than 90 Days Past Due [Member] Financial Asset, Equal to or Greater than 90 Days Past Due [Member] Margin Deposits [Abstract] Margin Deposits [Abstract] -- None. No documentation exists for this element. -- Machinery and Equipment Machinery and equipment Machinery and Equipment [Member] Operating Leases Lessee, Operating Leases [Text Block] Deferred Compensation Arrangement with Individual, Annual Vesting Percent Deferred Compensation Arrangement with Individual, Annual Vesting Percent Deferred Compensation Arrangement with Individual, Annual Vesting Percent Accrued interest Interest Payable, Current Noncontrolling Interests, Issuance Of New Capital Units In Consolidated Entities Noncontrolling Interests, Issuance Of New Capital Units In Consolidated Entities Noncontrolling Interests, Issuance Of New Capital Units In Consolidated Entities Cost of revenues: Cost of Revenue [Abstract] Liabilities and Members' Equity Liabilities and Equity [Abstract] Schedule Of Derivatives Assets and Liabilities Not Designated As Hedging Instruments Schedule Of Derivatives Assets and Liabilities Not Designated As Hedging Instruments [Table Text Block] Tabular disclosure for location and amount of derivative assets and liabilities not designated as hedging instruments. Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Note payable - seasonal loan Notes Payable, Seasonal Loan, Current Carrying amount as of the balance sheet date of seasonal loan payable. Used to reflect current portion. Members' equity Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Contract with Customer, Liability Contract with Customer, Liability Unpaid Commitments For Construction and Acquisition Of Property and Equipment Unpaid Commitments For Construction and Acquisition Of Property and Equipment Amounts representing unpaid commitments as of the balance sheet date under the terms of the commitments such as for construction or acquisition of property and equipment. Advances On Revolving Credit Facility Advances On Revolving Credit Facility [Member] Advances On Revolving Credit Facility [Member] Cost of product sold Cost of Goods and Services Sold Cash Flow Information Cash Flow Information [Text Block] The entire disclosure for cash flow information including cash, noncash and part noncash transactions, for the period. Derivative Liability, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Statement of Financial Position [Extensible Enumeration] Contracts Maturity Derivative, Remaining Maturity Foreign Exchange Contract Foreign Exchange Contract [Member] Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Margin account deposit Increase (Decrease) in Margin Deposits Outstanding Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Deferred Tax Assets, Net Of Valuation Allowance Deferred Tax Assets, Net of Valuation Allowance Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Distribution to members Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Declared Derivative Assets (Liabilities), At Fair Value, Net Derivative Assets (Liabilities), at Fair Value, Net Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] 2025 Long-Term Debt, Maturity, Year Two Entity Small Business Entity Small Business Local Phone Number Local Phone Number Trade accounts receivable Increase (Decrease) in Accounts Receivable Forecast Forecast [Member] Accrued commodity purchases Increase Decrease In Accrued Commodity Purchases The increase (decrease) of accrued commodity purchases during the reporting period. Profit Sharing Deferred Profit Sharing [Member] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Twelve-month periods ended December 31, 2022 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation Depreciation Retirement Benefits [Abstract] Retirement Benefits [Abstract] Payments of Debt Issuance Costs Payments of Debt Issuance Costs Income Statement Location [Axis] Income Statement Location [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Common stock, shares outstanding Beginning Balances (in Units) Ending Balances (in Units) Capital Units, Outstanding Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Members' equity Class A Units, no par value, 30,411,500 units issued and outstanding at December 31, 2023 and 2022 Member's Equity, Beginning Balances Member's Equity, Ending Balances Capital Units, Net Amount Liquidation of members' equity (in units) Capital Units, Liquidated Capital Units, Liquidated Schedule of Equity Method Investments Equity Method Investments [Table Text Block] Margin deposits Margin Deposit Assets Cash and Cash Equivalents, Policy Cash and Cash Equivalents, Policy [Policy Text Block] Segment Reporting Information, Revenue for Reportable Segment Revenues Product and Service [Domain] Product and Service [Domain] Freight and rail Freight and Rail Costs Cost of freight-in and freight-out, whether based on weight, negotiated freight rates and method of transportation (that is, rail, barge, truck, and so forth). Inventories Increase (Decrease) in Inventories Lease, Cost Lease, Cost [Table Text Block] Twelve-month periods ended December 31, 2021 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Soybean meal contributed as investment in related party Due from Related Parties, Soybean Meal Due from Related Parties, Soybean Meal Debt Instrument, Maturity Date Debt Instrument, Maturity Date Noncash investing activities: Noncash Investing and Financing Items [Abstract] Interest expense Interest Expense Fair Value Plan Asset Measurement [Domain] Fair Value Hierarchy and NAV [Domain] Administration expenses General and Administrative Expense [Member] Property and equipment Cost Property, Plant and Equipment, Gross Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Allowance for Doubtful Accounts Receivable [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Related Party Transactions Related Party Transactions Disclosure [Text Block] Less amount of lease payments representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates, Policy Use of Estimates, Policy [Policy Text Block] Soybean meal and hulls Soybean Meal And Hulls [Member] Soybean Meal And Hulls [Member] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Current operating lease liabilities Operating Lease, Liability, Current Prepaid expenses Prepaid Expense, Current 2026 Long-Term Debt, Maturity, Year Three Auditor Firm ID Auditor Firm ID Entity Shell Company Entity Shell Company Current Financing Receivable, Held-for-Sale Soybean oil and oil byproducts Soybean Oil and Oil Byproducts [Member] Soybean Oil and Oil Byproducts [Member] New Accounting Pronouncements, Policy New Accounting Pronouncements, Policy [Policy Text Block] Prepaid expenses Increase (Decrease) in Prepaid Expense Counterparty Name [Domain] Counterparty Name [Domain] Cash and cash equivalents, beginning of year Cash and cash equivalents, end of year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accounts Receivable, before Allowance for Credit Loss Accounts Receivable, before Allowance for Credit Loss Operating lease costs Operating Lease, Cost Gross profit Gross Profit Line of Credit Facility, Commitment Fee Percentage Line of Credit Facility, Commitment Fee Percentage Thereafter Lessee, Operating Lease, Liability, to be Paid, after Rolling Year Five Total Long-Term Debt Brokerage fees Brokerage Fees Brokerage fees incurred during the reporting period. Capital Unit, Class [Domain] Capital Unit, Class [Domain] 2027 Long-Term Debt, Maturity, Year Four Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities Disclosure [Text Block] Cost Method Investments, Policy Investment, Policy [Policy Text Block] Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Accumulated Amortization Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Accumulated Amortization Maximum Maximum [Member] Document Type Document Type Notes Payable to Banks Notes Payable to Banks [Member] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Inventory, Policy Inventory, Policy [Policy Text Block] Distribution to members Distribution Made to Limited Partner, Cash Distributions Paid Deferred liabilities Deferred Revenue And Liabilities, Noncurrent Deferred Revenue And Liabilities, Noncurrent Farm Credit Leasing, Maturity Date September 30, 2034 Farm Credit Leasing, Maturity Date September 30, 2034 [Member] Farm Credit Leasing, Maturity Date September 30, 2034 Quantity of Railcars Operating Leases, Number Of Units Operating Leases, Number Of Units Balances, beginning of year Balances, end of year Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event Subsequent Event [Member] Prairie AquaTech, LLC Prairie AquaTech, LLC [Member] Prairie AquaTech, LLC [Member] Inventories Inventories [Member] Derivative [Table] Derivative [Table] Income Statement [Abstract] Income Statement [Abstract] Distribution date Distribution Made to Limited Liability Company (LLC) Member, Distribution Date Related Party [Domain] Related Party, Type [Domain] Financial liability Derivative Liability Farm Credit Leasing, Maturity Date March 31, 2035 Farm Credit Leasing, Maturity Date March 31, 2035 [Member] Farm Credit Leasing, Maturity Date March 31, 2035 Railroad Cars Railroad Transportation Equipment [Member] Twelve-month periods ended December 31, 2020 Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months Schedule of Accounts, Notes, Loans and Financing Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Entity Tax Identification Number Entity Tax Identification Number Non-cash patronage dividends and interest income Noncash Patronage Dividends Non-cash patronage dividends received from investments by the entity during the period. Investments in related parties Equity Method Investments Inventories Totals Inventory, Net Collaborative arrangement, rights and obligations, additional shares to be purchased, minimum contribution commitment Collaborative Arrangement, Rights And Obligations, Additional Shares To Be Purchased, Minimum Contribution Commitment Collaborative Arrangement, Rights And Obligations, Additional Shares To Be Purchased, Minimum Contribution Commitment Land Land [Member] Range [Axis] Statistical Measurement [Axis] Trinity Capital, Maturity Date May 31, 2026 Trinity Capital, Maturity Date May 31, 2026 [Member] Trinity Capital, Maturity Date May 31, 2026 Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Long-Term Debt Long-Term Debt [Text Block] Advertising Costs, Policy Advertising Cost [Policy Text Block] Prairie Aqua Tech Manufacturing, LLC Prairie Aqua Tech Manufacturing, LLC [Member] Prairie Aqua Tech Manufacturing, LLC [Member] Change in current operating assets and liabilities Total Increase (Decrease) in Operating Capital Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer GATX Corporation, Maturity Date Jun 30, 2020 GATX Corporation, Maturity Date Jun 30, 2020 [Member] GATX Corporation, Maturity Date Jun 30, 2020 [Member] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Farm Credit Leasing, Maturity Date September 30, 2033 Farm Credit Leasing, Maturity Date September 30, 2033 [Member] Farm Credit Leasing, Maturity Date September 30, 2033 Defined Benefit Plan, Fair Value Of Plan Assets By Measurement [Axis] Fair Value Hierarchy and NAV [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Capital Unit, Class A [Member] Capital Unit, Class A [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Totals Accounts Receivable, before Allowance for Credit Loss, Current Leases [Abstract] Leases [Abstract] Advertising Expense Advertising Expense Twelve-month periods ended December 31, 2024 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Five Entity Address, State or Province Entity Address, State or Province Counterparty Name [Axis] Counterparty Name [Axis] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Operating Lease, Payments Operating Lease, Payments Deferred Compensation Arrangement with Individual, Contributions by Employer Deferred Compensation Arrangement with Individual, Contributions by Employer Deferred Compensation Arrangement with Individual, Vesting Period Deferred Compensation Arrangement with Individual, Vesting Period Deferred Compensation Arrangement with Individual, Vesting Period Net (payments) proceeds from seasonal borrowings Proceeds From (Payments) Of Seasonal Borrwings The net cash inflow (outflow) from the proceeds from (payments of) seasonal borrowings during the reporting period. Net (gain) loss recognized on derivative instruments Gain (Loss) on Derivative Instruments, Net, Pretax Auditor Location Auditor Location Capital Unit, Class B Capital Unit, Class B [Member] Net cash (used for) investing activities Net Cash Provided by (Used in) Investing Activities Common stock, shares issued Capital Units, Issued Total number of capital units of an entity that have been sold or granted to unit holders as at the balance sheet date. Schedule of Inventory, Current Schedule of Inventory, Current [Table Text Block] Interest Rate Swap Interest Rate Swap [Member] Debt Instrument [Axis] Debt Instrument [Axis] Wells Fargo Rail, Maturity Date Dec 31, 2021 With Monthly Payment $5850 Wells Fargo Rail, Maturity Date Dec 31, 2021 With Monthly Payment $5850 [Member] Wells Fargo Rail, Maturity Date Dec 31, 2021 With Monthly Payment $5850 [Member] Total present value of lease payments Operating Lease, Liability Credit Facility [Axis] Credit Facility [Axis] Asset Derivatives Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Non-controlling interests in consolidated entities Partners' Capital Attributable to Noncontrolling Interest Wells Fargo Rail, Maturity Date July 31, 2022 Wells Fargo Rail, Maturity Date July 31, 2022 [Member] Wells Fargo Rail, Maturity Date July 31, 2022 [Member] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Defined Contribution Plan, Cost Defined Contribution Plan, Cost Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Notes Payable Notes Payable [Member] Notes Payable Long-term liabilities Liabilities, Noncurrent [Abstract] Title of Individual [Axis] Title of Individual [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Canada CANADA Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Administration General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Retirement of patronage dividends Proceeds From Retirement Of Patronage Dividends Cash inflow during the reporting period arising from retirement of patronage dividends. Total current assets Assets, Current Wells Fargo Rail, Maturity Date Dec 31, 2022 Wells Fargo Rail, Maturity Date Dec 31, 2022 [Member] Wells Fargo Rail, Maturity Date Dec 31, 2022 [Member] Schedules of Concentration of Risk, by Risk Factor Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] Other non-operating income (expense) Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Patronage dividend income Investment Income, Dividend Statement [Table] Statement [Table] Accounts receivable credit period Accounts Receivable Credit Period The number of days of credit allowed by the company to its debtors/accounts receivables. Current Fiscal Year End Date Current Fiscal Year End Date Earnings Per Share, Policy Earnings Per Share, Policy [Policy Text Block] Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items] Revolving Term Loan Revolving Term Loan [Member] Revolving Term Loan [Member] Unrecognized Tax Benefits Unrecognized Tax Benefits Percentage Of Late Fee On Past Due Receivables Percentage Of Late Fee On Past Due Receivables The percentage of late fee per month charged by the company on past due receivables. Sales Revenue, Goods, Net, Percentage Concentration Risk, Percentage Accounts Receivables Financing Receivables [Text Block] Trade and Other Accounts Receivable, Policy Accounts Receivable [Policy Text Block] Collaborative arrangement, rights and obligations, additional shares to be purchased (in shares) Collaborative Arrangement, Rights And Obligations, Additional Shares To Be Purchased Collaborative Arrangement, Rights And Obligations, Additional Shares To Be Purchased Farm Credit Leasing, Maturity Date June 30, 2034 Farm Credit Leasing, Maturity Date June 30, 2034 [Member] Farm Credit Leasing, Maturity Date June 30, 2034 Net cash (used for) from operating activities Net Cash Provided by (Used in) Operating Activities Twelve-month periods ended December 31, 2023 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four Deferred Compensation Arrangement with Individual, Percent of Profits Allocated Deferred Compensation Arrangement with Individual, Percent of Profits Allocated Deferred Compensation Arrangement with Individual, Percent of Profits Allocated Investments in Related Parties Equity Method Investments and Joint Ventures Disclosure [Text Block] Accrued expenses Other Accrued Liabilities, Current Title of 12(g) Security Title of 12(g) Security Depreciation and amortization Depreciation, Depletion and Amortization Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Furniture and Fixtures Furniture and Fixtures [Member] Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Railcars Railcars [Member] Railcars [Member] Liability Derivatives Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value Soybean Meal Soybean Meal [Member] -- None. No documentation exists for this element. -- Concentration Risk Type [Axis] Concentration Risk Type [Axis] Subsequent Events [Abstract] Subsequent Events [Abstract] Deferred liabilities - current Deferred Revenue and Liabilities Current Aggregate carrying value as of the balance sheet date for deferred revenue as well as the liabilities for all deferred compensation arrangements payable with in one year (or the operating cycle, if longer). For the years ending December 31: Long-Term Debt, Fiscal Year Maturity [Abstract] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Accrued commodity purchases Accrued Commodity Purchases, Current Carrying amount as of the balance sheet date of payable for commodity purchased. Used to reflect current portion. Margin Deposits Margin Deposits [Text Block] -- None. No documentation exists for this element. -- Finished goods Inventory, Finished Goods, Gross Semi annual repayments of notes payable Semi Annual Repayments Of Notes Payable Semi Annual Repayments Of Notes Payable Notes Payable Seasonal Loan [Abstract] Notes Payable Seasonal Loan [Abstract] Notes payable and seasonal loan of the company. Document Fiscal Period Focus Document Fiscal Period Focus Line Of Credit Facility, Remaining Borrowing Capacity Line of Credit Facility, Remaining Borrowing Capacity Operating lease expense Operating Lease, Expense Operating lease, required monthly payments Operating Lease, Required Monthly Payments Operating Lease, Required Monthly Payments Deferred Compensation Deferred Compensation [Member] Deferred Compensation Financing Receivables, 1 to 29 Days Past Due [Member] Financial Asset, 1 to 29 Days Past Due [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Farm Credit Leasing, Maturity Date May 31, 2033 Farm Credit Leasing, Maturity Date May 31, 2033 [Member] Farm Credit Leasing, Maturity Date May 31, 2033 Financing Receivables, Period Past Due [Domain] Financial Asset, Aging [Domain] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Change in excess of outstanding checks over bank balances Proceeds from (Repayments of) Bank Overdrafts Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Increase in other assets Increase (Decrease) in Other Noncurrent Assets, Investing Activities Increase (Decrease) in Other Noncurrent Assets, Investing Activities Equity, Including Portion Attributable to Noncontrolling Interest Equity, Including Portion Attributable to Noncontrolling Interest Operating lease term Lessee, Operating Lease, Term of Contract Net income Net Income (Loss) Attributable to Nonredeemable Noncontrolling Interest Line Of Credit Facility, Expiration Date Line of Credit Facility, Expiration Date Minimum Minimum [Member] Total property and equipment, net Property, Plant and Equipment, Net Receivables [Abstract] Receivables [Abstract] Land Improvements Land Improvements [Member] Total equity Partners' Capital, Including Portion Attributable to Noncontrolling Interest Receivables, Net, Current Receivables, Net, Current Net Gain (Loss) Recognized on Derivative Activities Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Commodity Contract Commodity Contract [Member] Proceeds from long-term debt Proceeds from Issuance of Long-Term Debt Notes Payable - Seasonal Loan Notes Payable Seasonal Loan [Text Block] The entire disclosure relating to notes payable and seasonal loan. Supplies & miscellaneous Other Inventory, Gross Andersons Railcar Leasing Co., Maturity Date October 31, 2026 Andersons Railcar Leasing Co., Maturity Date October 31, 2026 [Member] Andersons Railcar Leasing Co. Maturity Date October 31, 2026 Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Income taxes Income Taxes Paid, Net Net cash from (used for) financing activities Net Cash Provided by (Used in) Financing Activities Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Current maturities of long-term debt Less current maturities Long-Term Debt, Current Maturities Total liabilities and members' equity Liabilities and Equity Investments in Cooperatives Investments in and Advances to Affiliates, Schedule of Investments [Text Block] Other income (expense): Nonoperating Income (Expense) [Abstract] Other assets Other Assets, Noncurrent Basic earnings (loss) per capital unit (in dollars per share) Earnings Per Share, Basic Right-of-use lease asset, net Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Production Production Cost Payroll, maintenance and depreciation of machinery and equipment, utilities, insurance, and other costs incurred that are directly related to goods produced and sold during the reporting period. Farm Credit Leasing, Maturity Date August 31, 2032 Farm Credit Leasing, Maturity Date Aug 31, 2032 [Member] Farm Credit Leasing, Maturity Date Aug 31, 2032 Capital Units By Class [Axis] Capital Units by Class [Axis] Entity Address, City or Town Entity Address, City or Town Schedule of Operating Leases Schedule of Operating Leases [Table Text Block] Schedule of Operating Leases [Table Text Block] Balance Sheets Parenthetical [Abstract] Balance Sheets Parenthetical [Abstract] Balance sheets parenthetical. Andersons Railcar Leasing Co. Maturity Date Jun 30, 2026 Andersons Railcar Leasing Co. Maturity Date Jun 30, 2026 [Member] Andersons Railcar Leasing Co. Maturity Date Jun 30, 2026 [Member] Consolidation, Policy Consolidation, Policy [Policy Text Block] Entity in Western United States Entity in Western United States [Member] Entity in Western United States High Plains Partners, LLC High Plains Partners, LLC [Member] High Plains Partners, LLC Total long-term liabilities Liabilities, Noncurrent Document Transition Report Document Transition Report American Railcar Leasing, Maturity Date Jun 30, 2021 American Railcar Leasing, Maturity Date Jun 30, 2021 [Member] American Railcar Leasing, Maturity Date Jun 30, 2021 [Member] Accounts payable Increase (Decrease) in Accounts Payable Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Raw materials Inventory, Raw Materials, Gross Financing Receivables, Period Past Due [Axis] Financial Asset, Aging [Axis] Entity Public Float Entity Public Float Debt issuance costs Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Net Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Total debt before current maturities and debt issuance costs Long-Term Debt, Gross Charges and credits to net income not affecting cash: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Net Income Distribution To Members Description Net Income Distribution To Members Description Description of net income available for distribution to members during the period. Derivative [Line Items] Derivative [Line Items] Operating Lease Arrangement, Type [Domain] Operating Lease Arrangement, Type [Domain] [Domain] for Operating Lease Arrangement, Type [Axis] Title of Individual [Domain] Title of Individual [Domain] Collaborative Arrangement, Rights And Obligations, Contribution Commitment Collaborative Arrangement, Rights And Obligations, Contribution Commitment Collaborative Arrangement, Rights And Obligations, Contribution Commitment Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Amounts charged (credited) to costs and expenses Accounts Receivable, Credit Loss Expense (Reversal) Proceeds from issuance of capital units Proceeds From Issuance Of Capital Units Proceeds From Issuance Of Capital Units Executive Officer Executive Officer [Member] Derivative Asset Derivative Asset Subsequent Event Type [Axis] Subsequent Event Type [Axis] Investments in cooperatives Investment In Cooperatives Carrying amount as of the balance sheet date of investments in cooperatives. Monthly Payment Monthly Payments For Operating Leases This element represents the monthly payments required for the operating leases at the entity period. Income Tax, Policy Income Tax, Policy [Policy Text Block] Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Past due Financing Receivable, before Allowance for Credit Loss Schedule Of Derivative Instruments, Net Realized and Unrealized Gain (Loss) On Derivatives Not Designated As Hedging Instruments Schedule Of Derivative Instruments, Net Realized and Unrealized Gain (Loss) On Derivatives Not Designated As Hedging Instruments [Table Text Block] Tabular disclosure for net realized and unrealized gain (loss) on derivative instruments not designated as hedging instruments. Total other assets Assets Noncurrent Excluding Property, Plant and Equipment Assets noncurrent excluding property, plant and equipment. 2024 Long-Term Debt, Maturity, Year One Related Party [Axis] Related Party, Type [Axis] Wells Fargo Rail, Maturity Date Dec, 31, 2011 With Monthly Payment $2926 Wells Fargo Rail, Maturity Date Dec, 31, 2011 With Monthly Payment $2926 [Member] Wells Fargo Rail, Maturity Date Dec, 31, 2011 With Monthly Payment $2926 [Member] Entity Registrant Name Entity Registrant Name Proceeds from sales of property and equipment Proceeds from Sale of Property, Plant, and Equipment Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Auditor Name Auditor Name Investments in and Advances to Affiliates, Schedule of Investments [Abstract] Investments in and Advances to Affiliates, Schedule of Investments [Abstract] Document Period End Date Document Period End Date Cobank Cobank [Member] -- None. No documentation exists for this element. -- Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Principal payments on long-term debt Repayments of Long-Term Debt Entity Central Index Key Entity Central Index Key Line of credit facility, fair value of amount outstanding Line of Credit Facility, Fair Value of Amount Outstanding Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Business Credit Risk and Concentration Concentration Risk Disclosure [Text Block] Principal Activity and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Derivatives, Methods of Accounting, Hedging Derivatives Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block] (Gain) loss on sales of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Notes and Loans Payable Notes and Loans Payable Deductions Accounts Receivable, Allowance for Credit Loss, Writeoff Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Sales Benchmark Revenue Benchmark [Member] Commodity derivative instruments Increase (Decrease) in Commodity Contracts Increase (Decrease) in Commodity Contracts Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Equity [Abstract] Equity [Abstract] Inventories Inventory Disclosure [Text Block] Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Risks and Uncertainties [Abstract] Risks and Uncertainties [Abstract] Financing Receivables, 60 to 89 Days Past Due [Member] Financial Asset, 60 to 89 Days Past Due [Member] Net revenues Revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Cash Flow Information [Abstract] Cash Flow Information [Abstract] Cash Flow Information [Abstract]. Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Audit Information [Abstract] Audit Information Minimum Capital Units Minimum Capital Units Minimum number of capital units is required for an ownership interest in the company. Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Prairie AquaTech Investments, LLC Prairie AquaTech Investments, LLC [Member] Prairie AquaTech Investments, LLC Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Past Due Financing Receivables Financing Receivable, Past Due [Table Text Block] Credit Facility [Domain] Credit Facility [Domain] Property, Plant and Equipment, Estimated Useful Lives Property, Plant and Equipment, Useful Life Long-term debt, net of current maturities and unamortized debt issuance costs Totals Long-Term Debt, Excluding Current Maturities Weighted average number of capital units outstanding for calculation of basic and diluted earnings (loss) per capital unit Weighted Average Number of Shares Outstanding, Diluted Accrued expenses and interest Increase Decrease In Accrued Expenses and Interest The increase (decrease) of accrued expenses and interest during the reporting period. Regulatory Environmental Costs, Policy Regulatory Environmental Costs, Policy [Policy Text Block] Operating expenses: Operating Expenses [Abstract] Soybean Oil Soybean Oil [Member] -- None. No documentation exists for this element. -- Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Document Annual Report Document Annual Report Financing Receivables, 30 to 59 Days Past Due [Member] Financial Asset, 30 to 59 Days Past Due [Member] Vehicles Vehicles [Member] Total assets Assets Liquidation of members' equity Capital Units, Liquidated, Amount Capital Units, Liquidated, Amount Cover [Abstract] Deferred liabilities Increase (Decrease) in Deferred Liabilities Subsequent Events Subsequent Events [Text Block] 2028 Long-Term Debt, Maturity, Year Five United States UNITED STATES Total lease payments Lessee, Operating Lease, Liability, to be Paid Operating Lease Arrangement, Type [Axis] Operating Lease Arrangement, Type [Axis] Operating Lease Arrangement, Type [Axis] Construction In Progress Construction in Progress [Member] Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Derivatives not designated as hedging instruments: Derivative Instruments Not Designated as Hedging Instruments [Abstract] Sales Concentration Risk Revenue from Rights Concentration Risk [Member] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] United states and Canada United states and Canada [Member] United states and Canada [Member] Operating lease, renewal term Lessee, Operating Lease, Renewal Term Equity Component [Domain] Equity Component [Domain] Seasonal Loan [Member] Seasonal Loan [Member] Seasonal Loan [Member] Distributions to members Distributions to members Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Paid Line of Credit Facility, Periodic Payment, Principal Line of Credit Facility, Periodic Payment, Principal Scenario [Axis] Scenario [Axis] Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Operating income Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Other Property, Plant and Equipment, Other Types [Member] Forgiveness of Paycheck Protection Program loan Loan Forgiveness Loan Forgiveness Total cost of revenues Cost of Revenue Statement [Line Items] Statement [Line Items] Property, Plant and Equipment, Policy Property, Plant and Equipment, Policy [Policy Text Block] Scenario, Unspecified [Domain] Scenario [Domain] Redemption Of Members Equity Per Unit Redemption Of Members Equity Per Unit Refers to redemption of member's equity per unit. Schedule of Debt Schedule of Debt [Table Text Block] Long-term line of credit Revolving term loan Long-Term Line of Credit Noncontrolling Interest Noncontrolling Interest [Member] EX-101.PRE 11 sdsp-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 sdsp-20231231_g1.gif GRAPHIC begin 644 sdsp-20231231_g1.gif M1TE&.#EA4P%> /< ,P 9@ F0 S _P K K,P K9@ KF0 K MS K_P!5 !5,P!59@!5F0!5S !5_P" " ,P" 9@" F0" S " _P"J "J M,P"J9@"JF0"JS "J_P#5 #5,P#59@#5F0#5S #5_P#_ #_,P#_9@#_F0#_ MS #__S, #, ,S, 9C, F3, S#, _S,K #,K,S,K9C,KF3,KS#,K_S-5 #-5 M,S-59C-5F3-5S#-5_S. #. ,S. 9C. F3. S#. _S.J #.J,S.J9C.JF3.J MS#.J_S/5 #/5,S/59C/5F3/5S#/5_S/_ #/_,S/_9C/_F3/_S#/__V8 &8 M,V8 9F8 F68 S&8 _V8K &8K,V8K9F8KF68KS&8K_V95 &95,V959F95F695 MS&95_V: &: ,V: 9F: F6: S&: _V:J &:J,V:J9F:JF6:JS&:J_V;5 &;5 M,V;59F;5F6;5S&;5_V;_ &;_,V;_9F;_F6;_S&;__YD )D ,YD 9ID F9D MS)D _YDK )DK,YDK9IDKF9DKS)DK_YE5 )E5,YE59IE5F9E5S)E5_YF )F M,YF 9IF F9F S)F _YFJ )FJ,YFJ9IFJF9FJS)FJ_YG5 )G5,YG59IG5F9G5 MS)G5_YG_ )G_,YG_9IG_F9G_S)G__\P ,P ,\P 9LP F

/("?J"TFRI,F3*/?IT_<,F4MD MR9!]PM2FS1 W=-Y\@I:RI\^?0(,*33@2*,N8G2X=Z\2TT]*EG89,R$!AB-4A M=90-W/14RP+/'>$I4AFURY*52V M<.-6AMKCKG6J81;UFM<3FJEDGY(I_].]CWC:\)^404,N4)EZA= ^(80&_I/] M^^\U"M2G5[] :,38ME!IT"AS7WWV04/;0PK6QQ-/Z8U$W&_N$9@,* .F55\R MZY%WX'WIV298?.!Q.- G]%Q$7UM-*=60,IBX49.2;B2ST$R[%9>,&PA]PJ20;119$&E0GJ:,&P(V1!PT M3 [9QAQ,ZC4A45;:E&4;>NGCAC*EK99))F IF F8"T&SYY)9FEC>0G&E45"\PR5%S'%5B?!N(6I6\@P-9U2Q"G4$C:^"1C.E MKLTR9DE;S;UUR:6@OI594YD^UT.I-Y*:022[U**P+>T@QAYO^UC95WR9(+1, M;)$6)"\F._$E[Z\;.7SBMPC1X4FQ5!955#3,/MQ0&[NFYB4K;H1);.O6YY4-IE+X6,5&)3'A5CT"_7*4"9*$X<8L^(^- 3I!^$:II5$@>(&^(B?3"8=FB\$ M;6!0#KM0/=&\GZ= WG8?6#)44YWIOM$!%5Q ]2^MM4%L&BC5&<;"&FF,-&Q**2U7!/(J5Y MG[+VHR5&R>F$89F:I3TFG*J&Y4*MV=81T.W 4M$D8+",;F(;UAV90>]0G64,]68]%' MH?1#G&20D"!O3(CU#O,)(6!/25EZU&9B*6:Q$UB,T73B M0@2J9(!4I<)$.8+!NW(T\($2HHA8!/,,7S&QDL\PXOC<$ V;Z6V1*F$4* ]2 M!TP@:PZ@^,0S/E$*;=H'=1#IBPY;(Y!Q%L2$""&.#"=$!S3-P1,N4\D0-)F: M_\QS(-F'L 5QHZV&4LF0K<03%0N(=/\#R8Q.)Y"[@664!$F**J%H13IX MJBF7*+RO_7FV* MEXBE93J1@;!2P+=#H.@ZA+N+M-9"%XMH1SB3!]!R+K5Y5GH&\_0:FR1%:3_& MXM:R:)+4A-1#'Y[XQ,/>N";N?38L&&060%5FOD,:1!GY:\V4AN!>ZM+!H_N8 M4AL%U]B#A%9Z$3LJ=2?5L4K&QPUSD,U85K@/932G#5^]:BL;6IG_M6@I^>J$ MP7 Y@4NP(QC$#88O?[D+7A!RANA"VIBLU%P\;FNZ:7F43Z-TMXYU!+YNV(,^ M]>@&\O3MI\DS)4,@)]CBU-BQ>*G7@GFV&[2@E3T:NN]-<0>MN#.P^!'7J.!Y_!R,"$ M)>RM'#$(I$^7">DN;SY3RE*Y]E*8"6WS49'>R)>*]5R#),.:TV7N1:*Q&7=> MB]#762K#%O]VBAN&4$L[9P 3\8CY.O8,XIJ/6(RTD$1$SBL1)'M7 M<1$Q'GR*W>DM.0V]!-EX0UQSEI50%]$,@L@*]3>F4C,HS9>P:IHQ<6:J2M7D M!LU7ZY@B#$O1.:RU),(0\LSVF-<NM)QDN]) MS/=B)0CX'2(/>:QQV6=M>)*Q/*,RJH0PLEG'E#8PY6J69TN$,WQ;IK \ RT? MPASB<0]YQ%S;Q_@P17?90%HL(M -&0E8 .,:O5/VQ/0KC.#%5>20S:^2]91Z M00H?;CC*#=&C/''?G:;\/@%?;MOS-$FY?F;8KCG9!+4\Y9^-VX\S9PZ]K27_ MRS6 CYC+XQCG1SV?_^S 3L4/*-J64^V]BW__D':@IP%#X GX( \+> _FAW[$15&_5 NP-W\@\7[M\G1^T7SSIW0D01]G MX@G\UW7_9T7:-W+.!G:M1&=$@( (Z ;.( \,>'K'(',T)X%_5@N[:($> MP8$907S$AT^&1W#,_=A M:>5MP@ 1:W*'P[)/U6'![$V(.$>0.81Y74) M$&9Y(5<9EN<&E2=0)/69Z>\9GOJ0+ M"5,+#E%[RB )#3<1';$]Q# ):( &DY )SE*'R@"+TD<1LM@>!(&*GAB'".$> MF4 ,:" )+?80SJ(),1 2Q! #;QB/\'.+G<"+O$@'@'AFR19%5L6+VA=V!Y4H M:@=Z++<3D#@/DSB)Y2O'P=@W$.XNPE )! M##M)DQ6!F%/9F#)Y SB)3S*I IIP$?TXF0=!#(Y9DS&0!EW)$&BPF8VIB+&0+10"^BH$(DYE9^9CM$IFHT9 _=8%-6)E>W($&,1FC2Y MC8?_:9TR>9,YN1#@29XH69661&O/)Q '\)A)9Q&LR97L2!'U"0 $,1D(EF9I M:9:=@):Z6% GYXMM89=$0 1)4$MU,!K"F0_ZD(R2R( S& ^FMP[:)I@.Q X+ ML96.>0/3V9[+X*%3&9:3( G@> .;"5!NV!Z-J9(6\Y[T$ ,O*F[J*9.D^1"2 M,)-@&09@^:,W$ -A( :1680,\9(T6:1K^!!%D9XU:6P349T$<299=XL&>:58 MMY '97D"BIM4-23%.&U8 68K00_Y8*:3^ PSB'[9%@PUMPLCAC8[J)-3:0!B M$*('L9TI^9P%00PJ.I45HW1Z&@;%QE0JH0P!,)4Q()XN2"J3D] >]'B5-"D& M=Y<0:3"319H;9U&BA0H13@H 0VD14CH09BF@: F@ KE_"8F08 >F1&"7"_H& M*J.4*\$2%FF1%.J T"@/Z_]'8H@4!C2YJ$,X(=L)F0VA#"=)D\?$*,KPIS() MHPRAF<'*J!@TDXRJ"2I DUGI$#LJDWCJG0CQJ2A)K1*AI] Z$31ZFHMTEFG6 MG^[$=6;9A[?(EE*59DEQ.BR7KQE0!U>F$J,Q#Q&ZC!6*#WNF?FXZ8F=CC7FJ MK:)*DX\*$=NIFE!*$/D)JAKX7O$YDW>Z$#.YK0;AK"C)1+IQJ=Z:&WZE HDZ ME1D!LL]:$2!+$+9X.@/9=5O7=:B*JKC)%@AFERRWH%@Q>_M1JP'+EPM(L!9J MH60(DI&@L *!=]V*DC%0F151L>2Z$-O)GCSEL+,X$,J0K3)I )F*$#/YL.^E MK [_X:1A2X=/%YTQ4)UDNW<"D:Y3>:X0(;?ZN:Y0)+-GPG54NH?O9)M?=SIM MD*!)D 03N1>.YJ_#J8S&67YZ-EP>V3MBQ+04DK(HR:<10:+CZK(SJ0(AJ@QV MRZC$ ;(2RQ =FQ Q69Y-NQ#Y^:V&ZIV2"@ 58[8K21&I6Y,T&:H1\;*DBF!M M4*6PR75\&Z]G[:8ZA!#J ]C().JZ;87(;?[8+#(7O^>J9;_XBK"Q@/1AN-?8:P M.F@0=CN=YZ6Y,( 1U;D"#J&Y^]@7RL"C$7&Z"%&=:7L0^5E?&,%"UCH0M$L1 ML=M@<[N[](LX9IDHB8*6!!ERDC>OF8>@5F&7S(1>P@F]^""PCAMSV/9V:55& M!J&8%0&Z,RFU%G'",_FM3DJW(M7<>N>9NJ-ZLD/5N,YP-7LE>F$;JX#/B%>@:-,[=Z@_EZ M54S'$U&^!N 1H>L06%RR J&YKDO#JNN2 Q&4X@O*"I&?&((1:[(,DBP0!C"3 MF)N^ZBH04TFVTQG&!(%J?7LF#/_I3EF:=?E'?6&J!-OBP'(S$L()#;<*B1/\ MQ/&@G&[:>LI5$-5Y Z-D2B#[M@W[R0VAN="ZRK"\GH2BPFB,DBT,5_#8QD]: M$$Z* Q4AQP-1OIO;$')[KG?C;S,KD CFKDX8H#;QJOG:8W4S>]]5JVB*JW[Y M@!T9F(ZL5KN N5Q,OP %>,F*DA\!"BC\$"#;5B1:NA QDSDZ$)/@M?M;$"SY MQC+YRN>)R=YLQJ,\$>X\$)J+DMB,$,YZKF1REKKLX@FQ%6_! 3+;M6 MW9X-H;'#, DX(-)8Z=4"D9]:7$GZ4,X)4;X/:S.7'!%M?1!P3=71>=ES\\-[ MF\<"++S_RY#)FXB>D)="*[3"^0QF&L%J6K2*?7K!H-!^YD 5.+'ZBY(;>['2 MO-*'YQ"9;<[J/),3S=H&$8KJ2:03X:1H( 9!&I5V/'B\J]:=*Q&B3-&T39,K M\)ES71!Z7!.">SH_',"R>29GV;.^F0^T,1X.6MQHBLA=* ]-_UUZ,2<,3WVP MO>.<'5K= &"/^O%6+ P2W%;N9(CRQ]TF^9#Q=:^*]!7'6 M+ZV]4UG.SHK;S'*6>-VNI5JE[YHH"SJXL *)AWS4_XK435R<,IB1->AV@=EG MOT0+QWJ[,WD GPFRIJT0'R[/.=S.]"O9P9K2!R&NF\FD^4N_^J.Y!U!D#C$, M,VX0VPFV""&WXBDG/HS7.2W@4"C 87J6RKBX +N%$%J<2EZTIN> 2,L.O>I+ M.@C9U[/9+7T0=BO>*?SF#2&N6>[)*.FQRI )>EJ3$>2!^0F60=J8Y#$A\\V= M# &R*MEI&XV>-1[9:7Q*IY/7NTW$>_^,)G5Y$T-.G/, #7^>#,4Y#ULH#\N- M#*7'IC78R&]:X3 S (O MH88^P8BN9XI.ZOTN:$/69U><[[@1!YP=A1WA^.C[.MWM\.D:L@,LX\,.>Y!1* MB8O\N(S->@VT""A])%/YRDXZTQ4Q\2[=[=O-L8[Z.7;+\@9AUKW&$.!^\IO9 M5JZ2GNS<$!'_6Q#.&IEYHB2"ZV^Z+<"WYM-$8!/WM8 7.:%SGP]?2*'4FVT6 MBJ',#N6[0 XZ^(_[$--H\?WZ_(Z'.D4(MVV09>6+1W?_H4RMRF]Y=[MF=F589^IH-&G_A3 M7[:63A%NWMD0^[Y69[JW'X_N?O6*?QA:KK%!^I3B"(Z3,([L[AZ4'=,@[ZR$ MBM$8?^;FBSS$D\^&HB2\[-^[K'962 2E5_"K3Z''D.R(7H/(@*&,C8.M9V(7 MX?0'L=G;F+A#!.?:?>G%__0 0 FGT%#1XD)E#A088')RD$0*SA_\2#^AAF M@CB)XL:",2 "F*B,X0V%,3A.)/FQX\*-T-K0:8-I3ILY,MNXF>FF$TV<-(FT M(1*OF;Q[R.[)BX<.M7H$B\>0N&#:#00&&$'S.1 M]2@0<.%ZD4ON2UO68+U/+W.^!#VG)YU+HN<,&:)$)]*D2YLJ11J5];%UQZ[2 M#I9UU^Y:7H4%E$,4.:-T?\\#>DY.Z)AZEX$CQJP:C8HD\@\2B2#R3@"$/KL@W+BV[# M?1)22)*-4$R1+,$ (,RY:#X*"ST6%4KCI!44PL&YRCZBKR5,!@0P-#?\NP0F MF(8@(@ED%DQ0JMAFBT>8>(*9*AC<@K%P-Z]H$2:Y?32D"TT8B3/LH.K8JG$? MO4[JT$,5WXPQ38;P!*#'-JD[3LZ3P),(/4D@FFS#$$72<,Y]## Q/B+SG,@B M:);\CR>:7KH$M)WF>)(.+A><,BHJ']RRRW6$P6J78+KR:I=%<@2NO7V4J1.& M.,]L"#P V.3(NWW_ZNQ3Q16++$Q#& EJB$\ S@L,HEWQ4D:XP8S=42!H)T)T MPR&)I$L9.H8P;;1-8;H$)YSP&Z(3J%"5)YBJ4I4W&':NHE K,6OIJAVQ*#,( M&E\!T.B@Z4;ZR(!"R5*&N6>-O159X+(M^"!BQ1"6+/!^ML-9US:K3GE4HA993))NF*Z9GR:+'H"-=;9,#9*^I\Y$G)UA"'N4Q6 M<62--$2S6[S0S-CP7PUFG2)H,DE"O[E?PK0-3V9JL@U.6>4;JPGUC7476G3A M)?&-<'V=8++@ K^@@;LG,H:PYT2?HC0@6CI\0=]O:!CRAU-] 1@UYLQ2>I?8\B#?L=#>G0$^3]!U3*\P^YVO]PB57EIAQ9^=O?Q-057@Q# M@7CQ70Q@^"\TZ>-DWA$6KGS7/<>MCE?*V=R_ZE,0?6,@:O.W14W'#B)"P8^0F2<<2D14[VR "(%&7 MI",F&P(-"<*-B3/A%$W@UH;=9,5"NND-.6H1PEJ4R3F=FT0,T! V$M(P$VD( M PY.Y\=,Q&F3/C16&F^(S&8I@QC.5 8T)S&)71Y15\Q\SB1"QI#)96(28P09 M=5C&F BZ88E*,@UHFG?.2WRP-URI7O94-)9>KO D>ODB71R5SX:XSUC^!-B? M-L)/X! T?6]YH \!"L >? )TA0HDYCBUI$HJ/#H$<] M__6)G4HQ4HYFU*,F17K+0#K2D=E!Z2*3A<=!AI(B]#1I'&'**XOT%)+.R5@< MY2C'@PE2D 91CG=(J%2:NA2E9%'I*)'Z1HIH:*?!TX<^H.$)"C8Q7:'!A'^F MB(E(1$(8((7@OPB:.6=^PJUO?6LR0/&)9,35K76U*USUNE>^]A6O>.WK704; M6,+J]:][!:QA$2O8N<*UL84MK%SA"EC*#G:PB<6L6Y7A5\5R%K*6=6LFY)I8 MT/*5M)]H+"CJ6HK^'*]FQYM#3?[C"4] 8Z4;B@8T-CO:NBICM'2]JVI5J]E/ M;':WPZUK;Y7+6]7R=K?&O6QQI=M;Z0IWM-9M;G.!F__<[0I7NG0=+G1_FPSJ M/A>UDE4NYQ^4M*[I+7NOOU;79_ZUNZ4GB[I4!P,CSQ"4R$]AF?@,8PMHE-$I?8 MQ"=&L8U2O.(4'Q.JA5$A.7_*8AK7V,8WQG&.:5R/V[K%Q3H&8DKX9:TG!^.9-I M'?.8!6G5J3Y2RC+E79O=\K2PY6C(1L:S#]% 332@(0U])F;8E"$)-(C!SX5. M@R2^R5"$%H1R8I!$,1L]D?;_Z$,3DA!#&B0=981P;<\%G',F,(V&JBW9(,2@ MIA\!Z:9+9QJ< 41TK-/@:KB(LB'$Z/,8,A'C//?:Q+^*@0RV$(-ABX$D*RCB ML6(@!F+?@ LWB$$,?O0A@'+O5V&0@4!>J, YO6?9D1'C1G*$A@$^^TKFIN,.I29$*YYQ27*@-E^ET-"[G'U.<(JI8MG.# M'9+$_VMH*OE&Q*""+=]*!3'(&$9H[FNN;\A[&XFVF &US+W,T$T/.V(2FX7V MB6!$FW+*& P"(.A??1':W-KZUP\BES$>"IP/,3N@M,?V/46D(=OI>N)]B'.\ MQX]&V_,YM\9Y$(Q(I*A7/TG8B,Z1ZLP036NIWS./(6'\1-8R$?F1 M/6+B0=-8QK9S-VU:\;<'3NHWL_G"CW$8,3B 699]^C7O@Z:E>R:>PX[(XXAE&R6]XPA3B[:MJ4 3?"8*E+,- MG(CM$(\:@::)B :/H!6XP(A=23KPXZ;P2,&U,)^%J2=E,)K"(XZUDL#$T[V; M,@B1H[Q?N;*#F+Z38,*&6 ' T)YC"H.YXPB1@@;"8PADNS4/9(BQJ9_J<+YA M$9$YJ;PF]#^*V Y>.S7[.\(YW(OOZZ?"FQ:T*!G. X P<+&$H+].VI8X$3GN M8XBC$S3Q:T$Y9(C3D;R;*I:&<+M&X2,[3(A=J0?9$0\%ZKR08T0Z/,(D)*D= M?)J'@!9[RX0 4(''F ZD\4(^$L/M%2$)J:$5),H^ZGB(]3N,3MJW/4&+9=*Z M7?D] *C%@_#!/5Q"CWBZ3EJF0W&^[9"$D\$(XM D4(Q $0P7PPN)&%"8FK*8 MX8@V@>A&LO V:*,?C8&4*N1&@8! -U&X<#PA<"(&PX$V<-,>:ZM'2=J(A/B$ M(S* &$#&7BD)>#Q#:U0\4DNR6T$#?A*#3) R7%,TAV0,7)LFR"DARIFF5:,\ M:GHZHRG02>.^LU*0-*G=0+H2Q*GTRS$R-*&PL( #L! end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.24.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2023
Mar. 21, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 000-50253    
Entity Registrant Name South Dakota Soybean Processors, LLC    
Entity Incorporation, State or Country Code SD    
Entity Tax Identification Number 46-0462968    
Entity Address, Address Line One 100 Caspian Avenue    
Entity Address, Address Line Two PO Box 500    
Entity Address, City or Town Volga    
Entity Address, State or Province SD    
Entity Address, Postal Zip Code 57071    
City Area Code 605    
Local Phone Number 627-9240    
Title of 12(g) Security CLASS A CAPITAL UNITS    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 298,248,763
Entity Common Stock, Shares Outstanding   30,411,500  
Documents Incorporated by Reference
Part III of Form 10-K - Portions of the Definitive Proxy Statement to be filed with the Securities Exchange Commission within 120 days after the close of the registrant's fiscal year (December 31, 2023).
   
Entity Central Index Key 0001163609    
Amendment Flag false    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2023    
Document Financial Statement Error Correction [Flag] false    

XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Audit Information
12 Months Ended
Dec. 31, 2023
Audit Information [Abstract]  
Auditor Firm ID 286
Auditor Name Eide Bailly LLP
Auditor Location Denver. Colorado
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Assets    
Cash and cash equivalents $ 72,910,336 $ 866,699
Trade accounts receivable 43,548,706 43,517,754
Inventories 72,045,951 134,246,154
Commodity derivative instruments 10,334,681 10,950,831
Margin deposits 1,342,978 5,603,930
Prepaid expenses 5,621,052 2,364,362
Total current assets 205,803,704 197,549,730
Property and equipment 246,347,535 140,903,867
Less accumulated depreciation (71,419,705) (66,343,898)
Total property and equipment, net 174,927,830 74,559,969
Other assets    
Investments in related parties 13,637,150 14,576,910
Investments in cooperatives 1,737,862 1,705,549
Right-of-use lease asset, net 28,297,874 22,708,362
Other assets 336,500 96,250
Total other assets 44,009,386 39,087,071
Total assets 424,740,920 311,196,770
Liabilities and Members' Equity    
Excess of outstanding checks over bank balance (15,728,259) (18,504,251)
Current maturities of long-term debt 0 0
Note payable - seasonal loan 0 138,165
Current operating lease liabilities 2,798,561 2,632,995
Accounts payable 7,462,996 2,245,339
Accrued commodity purchases 66,240,599 70,744,667
Commodity derivative instruments 5,939,687 20,010,772
Accrued expenses 6,700,564 6,062,608
Accrued interest 19,171 135,081
Deferred liabilities - current 737,503 1,074,059
Total current liabilities 105,627,340 121,547,937
Long-term liabilities    
Long-term debt, net of current maturities and unamortized debt issuance costs 0 8,845,683
Long-term operating lease liabilities 22,827,885 17,168,224
Deferred liabilities 54,094 96,250
Total long-term liabilities 22,881,979 26,110,157
Commitments and contingencies (Notes 8, 9, 10, 16 & 18)
Members' equity    
Non-controlling interests in consolidated entities 98,737,147 0
Total equity 296,231,601 163,538,676
Total liabilities and members' equity 424,740,920 311,196,770
Capital Unit, Class A [Member]    
Members' equity    
Members' equity Class A Units, no par value, 30,411,500 units issued and outstanding at December 31, 2023 and 2022 $ 197,494,454 $ 163,538,676
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets [Parenthetical] - Capital Unit, Class A [Member]
Dec. 31, 2023
shares
Common stock, shares issued 30,411,500
Common stock, shares outstanding 30,411,500
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Operations - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Net revenues $ 703,148,409 $ 721,532,329 $ 590,150,153
Cost of revenues:      
Cost of product sold 535,025,550 564,568,447 481,430,381
Production 41,344,244 36,607,609 31,980,845
Freight and rail 47,580,715 46,144,752 42,487,645
Brokerage fees 781,832 795,877 776,936
Total cost of revenues 624,732,341 648,116,685 556,675,807
Gross profit 78,416,068 73,415,644 33,474,346
Operating expenses:      
Administration 6,487,573 5,669,426 4,590,227
Operating income 71,928,495 67,746,218 28,884,119
Other income (expense):      
Interest expense (2,837,555) (2,204,759) (1,634,367)
Other non-operating income (expense) 1,325,238 1,223,024 393,016
Patronage dividend income 693,047 699,618 365,147
Total other income (expense) (819,270) (282,117) (876,204)
Net income 71,109,225 67,464,101 28,007,915
Net Income (Loss) Attributable to Noncontrolling Interest 659,647 0 0
Net income $ 70,449,578 $ 67,464,101 $ 28,007,915
Basic earnings (loss) per capital unit (in dollars per share) $ 2.32 $ 2.22 $ 0.92
Diluted earnings (loss) per capital unit (in dollars per share) $ 2.32 $ 2.22 $ 0.92
Weighted Average Number of Shares Outstanding, Basic 30,411,500 30,411,500 30,419,000
Weighted average number of capital units outstanding for calculation of basic and diluted earnings (loss) per capital unit 30,411,500 30,411,500 30,419,000
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Changes in Members' Equity - USD ($)
Total
Noncontrolling Interest
Capital Unit, Class A [Member]
Equity, Including Portion Attributable to Noncontrolling Interest $ 94,836,880 $ 0  
Member's Equity, Beginning Balances at Dec. 31, 2020     $ 94,836,880
Beginning Balances (in Units) at Dec. 31, 2020     30,419,000
Net income 28,007,915    
Distribution to members (9,429,890)    
Member's Equity, Ending Balances at Dec. 31, 2021     $ 113,414,905
Ending Balances (in Units) at Dec. 31, 2021     30,419,000
Net income 28,007,915 0  
Net Income (Loss) Attributable to Noncontrolling Interest 0    
Distributions to members (9,429,890)    
Equity, Including Portion Attributable to Noncontrolling Interest 113,414,905 0  
Net income $ 67,464,101    
Distribution to members     $ (17,338,830)
Liquidation of members' equity (in units) (7,500)    
Liquidation of members' equity $ (1,500)    
Member's Equity, Ending Balances at Dec. 31, 2022     $ 163,538,676
Ending Balances (in Units) at Dec. 31, 2022     30,411,500
Net income 67,464,101    
Net Income (Loss) Attributable to Noncontrolling Interest 0 0  
Distributions to members (17,338,830)    
Equity, Including Portion Attributable to Noncontrolling Interest 163,538,676 0  
Net income 70,449,578    
Distribution to members     $ (36,493,800)
Liquidation of members' equity (1,500)    
Member's Equity, Ending Balances at Dec. 31, 2023     $ 197,494,454
Ending Balances (in Units) at Dec. 31, 2023     30,411,500
Net income 71,109,225    
Net Income (Loss) Attributable to Noncontrolling Interest 659,647    
Noncontrolling Interests, Issuance Of New Capital Units In Consolidated Entities 98,077,500 98,077,500  
Distributions to members (36,493,800)    
Equity, Including Portion Attributable to Noncontrolling Interest $ 296,231,601 $ 98,737,147  
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating activities      
Net income $ 71,109,225 $ 67,464,101 $ 28,007,915
Charges and credits to net income not affecting cash:      
Depreciation and amortization 5,834,248 5,563,024 5,092,868
Net (gain) loss recognized on derivative instruments (24,864,543) 1,073,579 10,042,360
(Gain) loss on sales of property and equipment 152,085 (106,863) (96,506)
Non-cash patronage dividends and interest income (32,313) (145,749) (75,411)
Forgiveness of Paycheck Protection Program loan 0 0 (10,000)
Change in current operating assets and liabilities 74,239,339 (46,416,278) (24,944,958)
Net cash (used for) from operating activities 126,438,041 27,431,814 18,016,268
Investing activities      
Purchase of investments 0 (2,376,180) 0
Retirement of patronage dividends 0 0 54,904
Increase in other assets (240,250) (96,250) 0
Proceeds from sales of property and equipment 293,903 275,900 150,060
Purchase of property and equipment (104,268,256) (7,754,541) (13,442,955)
Net cash (used for) investing activities (104,214,603) (9,951,071) (13,237,991)
Financing activities      
Change in excess of outstanding checks over bank balances (2,775,992) 7,806,012 2,435,219
Net (payments) proceeds from seasonal borrowings (138,165) 138,165 0
Proceeds from issuance of capital units 98,077,500 0 0
Distributions to members (36,493,800) (17,338,830) (9,429,890)
Proceeds from long-term debt 22,706,726 5,761,268 20,344,412
Principal payments on long-term debt (31,556,070) (13,814,397) (20,945,230)
Net cash from (used for) financing activities 49,820,199 (17,447,782) (7,595,489)
Net change in cash and cash equivalents 72,043,637 32,961 (2,817,212)
Cash and cash equivalents, beginning of year 866,699 833,738 3,650,950
Cash and cash equivalents, end of year 72,910,336 866,699 833,738
Supplemental disclosures of cash flow information      
Interest 2,953,465 2,136,804 1,607,805
Income taxes 0 0 0
Noncash investing activities:      
Soybean meal contributed as investment in related party $ 1,436,420 $ 1,436,420 $ 1,436,420
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.24.1
Principal Activity and Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Principal Activity and Significant Accounting Policies Principal Activity and Significant Accounting Policies
Organization
South Dakota Soybean Processors, LLC (the “Company” or “LLC”) processes and sells soybean products, such as soybean meal, oil, and hulls. The Company’s principal operations are located where we have plants in Volga and Miller, South Dakota.
Principles of consolidation
The accompanying consolidated financial statements include the accounts of the Company and its controlled subsidiaries, High Plains Partners, LLC, HPP SD Holdings, LLC, and High Plains Processing, LLC, after elimination of all material intercompany accounts, transactions, and profits.
Cash and cash equivalents
The Company considers all highly liquid investment instruments with original maturities of three months or less at the time of acquisition to be cash equivalents.
Inventories
Finished goods (soybean meal, oil, refined oil, and hulls) and raw materials (soybeans) are valued at estimated market value, which approximates net realizable value. This accounting policy is in accordance with the guidelines described in Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) 905, Agriculture (formerly AICPA Statement of Position No. 85-3, Accounting by Agricultural Producers and Agricultural Cooperatives). Supplies and other inventories are stated at lower of cost or net realizable value.
Investments
The Company measures its equity investments in Prairie AquaTech, LLC, Prairie AquaTech Manufacturing, LLC, and Prairie AquaTech Investments, LLC at cost less any impairment plus or minus observable price changes in orderly transactions since these investments do not have readily determinable fair values.
Investments in cooperatives are recorded in a manner similar to equity investments without readily determinable fair values, cost plus the amount of patronage earnings allocated to the Company, less any cash distributions received.
Effective September 30, 2023, the Company began consolidating the accounts of High Plains Processing, LLC, HPP SD Holdings, LLC, and High Plains Partners, LLC, formerly unconsolidated entities, into its financial statements . The Company and other regional investors committed to investing a total of $192.0 million into High Plains Partners. In September 2023, High Plains Partners created a joint venture with another partner to create High Plains Processing, LLC, to build a new multi-seed crush facility near Mitchell, South Dakota. Construction of the facility is estimated to be completed in late 2025. The consolidation is due to the Company's entering into a management agreement with the new processing facility along with its ability to appoint a majority of the board members of each entity. The financial data for previous periods has not been restated to reflect the consolidation of the three entities as there is not a material impact on the financial position or results of operations for the periods presented and has no effect on previously reported net income. If the entities were consolidated in the December 31, 2022 financial statements, the impact would be a reduction in the investments in related parties and an increase construction in progress (property and equipment) of $2.4 million.
Property and equipment
Property and equipment is stated at cost. Expenditures for renewals and improvements that significantly add to the productive capacity or extend the useful life of an asset are capitalized. Expenditures for maintenance and repairs are charged to expense when incurred. When depreciable properties are sold or retired, the cost and accumulated depreciation are eliminated from the accounts and the resultant gain or loss is reflected in income.
Depreciation is provided for over the estimated useful lives of the individual assets using the straight-line method. The range of the estimated useful lives used in the computation of depreciation is as follows:
Building and improvements
10-39 years
Equipment and furnishings
3-15 years
Railcars
50 years
The Company reviews its long-lived assets for impairment whenever events indicate that the carrying amount of the asset may not be recoverable. If impairment indicators are present and the future cash flows is less than the carrying amount of the assets, values are reduced to the estimated fair value of those assets. The Company did not recognize any impairment on property and equipment during the years ended December 31, 2023, 2022, and 2021.
Use of estimates
The preparation of the accompanying consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Revenue
The Company accounts for all of its revenues from contracts with customers under ASC 606, Revenue from Contracts with Customers.
The Company principally generates revenue from merchandising and transporting manufactured agricultural products used as ingredients in food, feed, energy and industrial products. Revenue is measured based on the consideration specified in the contract with a customer, and excludes any amounts collected on behalf of third parties (e.g. - taxes). The Company follows a policy of recognizing revenue at a single point in time when it satisfies its performance obligation by transferring control over a product to a customer. Control transfer typically occurs when goods are shipped from our facilities or at other predetermined control transfer points (for instance, destination terms). Shipping and handling costs related to contracts with customers for sale of goods are accounted for as a fulfillment activity and are included in cost of revenues. Accordingly, amounts billed to customers for such costs are included as a component of revenues.
Payments received in advance to the transfer of goods, or "contract liabilities", are included in "Deferred liabilities - current" on the Company's balance sheets. These customer prepayments totaled $737,503 and $1,074,059 as of December 31, 2023 and 2022, respectively. The Company recognized $1,032,253 of the $1,074,059 balance as of December 31, 2022 as revenue during the year ended December 31, 2023. All of the $1,347,409 balance as of December 31, 2021 was recognized as revenue during the year ended December 31, 2022.
The following table presents a disaggregation of revenue from contracts with customers for the years ended December initiated 31, 2023, 2022, and 2021, by product type:
202320222021
Soybean meal and hulls$374,038,170 $358,833,129 $335,175,830 
Soybean oil and oil byproducts329,110,239 362,699,200 254,974,323 
Totals$703,148,409 $721,532,329 $590,150,153 
Freight
The Company presents all amounts billed to the customer for freight as a component of net revenue. Costs incurred for freight are reported as a component of cost of revenue.
Advertising costs
Advertising and promotion costs are expensed as incurred. The Company incurred $115,000, $96,000, and $66,000, of advertising costs in the years ended December 31, 2023, 2022, and 2021, respectively.
Environmental remediation
It is management’s opinion that the amount of any potential environmental remediation costs will not be material to the Company’s financial condition, results of operations, or cash flows; therefore, no accrual has been recorded.
Accounting for derivative instruments and hedging activities
All of the Company’s derivatives are designated as non-hedge derivatives. The futures and options contracts, as well as the interest rate swaps, caps and floors, used by the Company are discussed below. Although the contracts may be effective economic hedges of specified risks, they are not designated as, nor accounted for, as hedging instruments.
The Company, as part of its trading activity, uses futures and option contracts offered through regulated commodity exchanges to reduce risk. The Company is exposed to risk of loss in the market value of inventories. To reduce that risk, the Company generally takes opposite and offsetting positions using futures contracts or options. Unrealized gains and losses on futures and options contracts used to hedge soybean, oil and meal inventories, as well as foreign exchange rates, are recognized as a component of net proceeds for financial reporting.
The Company uses interest rate swaps, caps and floors offered through regulated commodity exchanges. The Company is exposed to risk of loss resulting from potential increases in interest rates on their variable rate debt. To reduce that risk, the Company has purchased interest rate swaps, caps and floors. Unrealized gains and losses on interest rate swaps, caps and floors are reflected in current earnings immediately.
Earnings per capital unit
Earnings per capital unit are calculated based on the weighted average number of capital units outstanding. The Company has no other capital units or other member equity instruments that are dilutive for purposes of calculating earnings per capital unit.
Income taxes
As a limited liability company, the Company’s taxable income or loss is allocated to members in accordance with their respective percentage ownership. Therefore, no provision or liability for income taxes has been included in the consolidated financial statements.
The Company has evaluated the provisions of FASB ASC 740-10 for uncertain tax positions. As of December 31, 2023 and 2022, the unrecognized tax benefit accrual was zero.
The Company will recognize future accrued interest and penalties related to unrecognized tax benefits in income tax expense if incurred.
As of December 31, 2023, the book value of the Company’s net assets exceeds the tax basis of those assets by approximately $49.3 million.
The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions.  We are no longer subject to income tax examinations by U.S. federal and state tax authorities for years prior to 2019.  We currently have no tax years under examination.
Recent accounting pronouncements
Any recent accounting pronouncements are not expected to have a material impact on our consolidated financial statements.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.24.1
Accounts Receivable
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Accounts Receivables Accounts Receivable
Accounts receivable are considered past due when payments are not received on a timely basis in accordance with the Company’s credit terms, which is generally 30 days from invoice date. Accounts considered uncollectible are written off. The Company’s estimate of the allowance for for credit losses is based on historical experience, its evaluation of the current status of receivables, and unusual circumstances, if any.
The following table presents the aging analysis of trade receivables as of December 31, 2023 and 2022:
 20232022
Past due:  
Less than 30 days past due$11,438,298 $13,779,760 
30-59 days past due1,425,727 1,780,664 
60-89 days past due114,387 182,146 
Greater than 90 days past due56,028 45,830 
Total past due13,034,440 15,788,400 
Current30,514,266 27,729,354 
Totals$43,548,706 $43,517,754 
The following table provides information regarding the Company’s allowance for credit losses as of December 31:
 202320222021
Balances, beginning of year$— $— $— 
Amounts charged (credited) to costs and expenses— (115,208)258,747 
Additions (deductions)— 115,208 (258,747)
Balances, end of year$— $— $— 
In general cash received is applied to the oldest outstanding invoice first, unless payment is for a specified invoice. The Company, on a case by case basis, may charge a late fee of 1.5% per month on past due receivables.
The Company's accounts receivable as of January 1, 2022 was $36,571,001.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
The Company’s inventories consist of the following as of December 31:
 20232022
Finished goods$32,772,392 $62,619,087 
Raw materials38,730,545 71,001,459 
Supplies & miscellaneous543,014 625,608 
Totals$72,045,951 $134,246,154 
Finished goods and raw materials are valued at estimated market value, which approximates net realizable value. Supplies and other inventories are stated at lower of cost or net realizable value.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.24.1
Margin Deposits
12 Months Ended
Dec. 31, 2023
Margin Deposits [Abstract]  
Margin Deposits Margin Deposits
The Company has margin deposits with a commodity brokerage firm used to acquire futures and option contracts to manage the price volatility risk of soybeans, crude soybean oil and soybean meal. Consistent with its inventory accounting policy, these contracts are recorded at market value. At December 31, 2023, the Company’s futures contracts all mature within 12 months.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.24.1
Investments in Related Parties
12 Months Ended
Dec. 31, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Investments in Related Parties Investments in Related Parties
The Company's investment in related parties consists of the following at December 31:
20232022
Prairie AquaTech, LLC$1,553,727 $1,553,727 
Prairie AquaTech Investments, LLC5,000,000 5,000,000 
Prairie AquaTech Manufacturing, LLC7,083,423 5,647,003 
High Plains Partners, LLC— 2,376,180 
Totals$13,637,150 $14,576,910 
The Company measures its investments in Prairie AquaTech, LLC, Prairie AquaTech Investments, LLC, Prairie AquaTech Manufacturing, LLC and High Plains Partners, LLC at their cost less any impairment plus or minus any observable price changes in orderly transactions since these equity investments do not have readily determinable fair values.
The Company invested in Prairie AquaTech Manufacturing, LLC $0, $0 and $404,329 in cash and an additional $1,436,420, $1,436,420 and $1,049,834 of soybean meal in 2023, 2022, and 2021 respectively, to be used in the entity's operations.
In February 2022, the Company announced its plans to construct a multi-seed processing plant near Mitchell, South Dakota. In September 2022, the Company entered into a capital contribution and commitment agreement with High Plains Partners, LLC. Per the agreement, the Company transferred to High Plains Partners, LLC all rights, title and interest to all of the tangible and intangible development rights, including engineering, permitting, studies, records, etc., totaling $5.0 million in value in exchange for 2,615 Class B units in High Plains Partners, LLC. The Company also committed to investing up to another $81.4 million for 19,454 Class B capital units in the entity. As of December 31, 2023, the Company had contributed $19.0 million towards the project.
Effective September 30, 2023, the Company began consolidating the accounts of High Plains Processing, LLC, HPP SD Holdings, LLC, and High Plains Partners, LLC, formerly unconsolidated entities, into its financial statements . The Company and other regional investors committed to investing a total of $192.0 million into High Plains Partners. In September 2023, High Plains Partners created a joint venture with another partner to create High Plains Processing, LLC, to build a new multi-seed crush facility near Mitchell, South Dakota. Construction of the facility is estimated to be completed in late 2025. The consolidation is due to the Company's entering into a management agreement with the new processing facility along with its ability to appoint a majority of the board members of each entity. The financial data for previous periods has not been restated to reflect the consolidation of the three entities as there is not a material impact on the financial position or results of operations for the periods presented and has no effect on previously reported net income. If the entities were consolidated in the December 31, 2022 financial statements, the impact would be a reduction in the investments in related parties and an increase construction in progress (property and equipment) of $2.4 million. As of December 31, 2023, High Plains Partners, HPP SD Holdings, and High Plains Processing, LLC received a total of $98.1 million in proceeds from the issuance from capital units.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.24.1
Investments in Cooperatives
12 Months Ended
Dec. 31, 2023
Investments in and Advances to Affiliates, Schedule of Investments [Abstract]  
Investments in Cooperatives Investments in Cooperatives
The Company’s investments in cooperatives consist of the following at December 31:
 20232022
CoBank$1,737,862 $1,705,549 
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
The following is a summary of property and equipment at December 31:
 20232022
CostAccumulated
Depreciation
NetNet
Land$516,326 $— $516,326 $516,326 
Land improvements2,759,442 (1,231,666)1,527,776 1,625,212 
Buildings and improvements29,615,350 (11,985,737)17,629,613 15,001,754 
Machinery and equipment97,248,455 (56,411,412)40,837,043 42,924,227 
Railroad cars10,411,185 (681,502)9,729,683 10,200,714 
Company vehicles151,682 (142,150)9,532 26,226 
Furniture and fixtures1,548,914 (967,238)581,676 394,353 
Construction in progress104,096,181 — 104,096,181 3,871,157 
Totals$246,347,535 $(71,419,705)$174,927,830 $74,559,969 
Depreciation of property and equipment amounts to $5,830,587, $5,558,143, and $5,087,987 for the years ended December 31, 2023, 2022, and 2021, respectively.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.24.1
Notes Payable - Seasonal Loan
12 Months Ended
Dec. 31, 2023
Notes Payable Seasonal Loan [Abstract]  
Notes Payable - Seasonal Loan Notes Payable - Seasonal Loan
The Company has entered into a revolving credit agreement with CoBank which expires on October 1, 2024. The purpose of the credit agreement is to finance the operating needs of the Company. Under this agreement, the Company could borrow up to $85 million, and advances on the revolving credit agreement are secured. Interest accrues at a variable rate (7.55% at December 31, 2023). The Company pays a 0.20% annual commitment fee on any funds not borrowed. There were advances outstanding of $0 and $0.1 million at December 31, 2023 and 2022. The remaining available funds to borrow under the terms of the revolving credit agreement were $85.0 million as of December 31, 2023.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.24.1
Long-Term Debt
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
The following is a summary of the Company's long-term debt at December 31:
 20232022
Revolving term loan from CoBank, interest at variable rates (7.85% and 6.85% at December 31, 2023 and 2022, respectively), secured by substantially all property and equipment. Loan matures March 20, 2026.
$— $8,849,344 
Note payable to CoBank, interest at variable rates (7.85% and 6.85% at December 31, 2023 and 2022, respectively), secured by substantially all property and equipment. Note matures March 20, 2028.
— — 
Total debt before current maturities and debt issuance costs— 8,849,344 
Less current maturities— — 
Less debt issuance costs, net of amortization of $20,339 and $15,458 as of December 31, 2023 and 2022, respectively
— (3,661)
Totals$— $8,845,683 
The Company entered into an agreement as of September 20, 2023 with CoBank to amend and restate its Credit Agreement, which includes the revolving term loan, note payable, and seasonal loan. Under the terms and conditions of the Credit Agreement, CoBank agreed to make advances to the Company for up to $12.0 million on the revolving term loan with a variable effective interest rate of 7.85%. The amount available for borrowing on the revolving term loan will decrease by $600,000 every six months until the loan's maturity date of March 20, 2028. The Company pays a 0.40% annual commitment fee on any funds not borrowed. The debt issuance costs of $24,000 paid by the Company were amortized over the term of the loan. The principal balance outstanding on the
revolving term loan was $0.0 million and $8.8 million as of December 31, 2023 and 2022, respectively. There were approximately $11.4 million in remaining commitments available to borrow on the revolving term loan as of December 31, 2023.
On September 20, 2023, the Company entered into a note payable to CoBank to borrow up to $90.0 million until August 1, 2024, the proceeds of which are to be used to finance the Company's investment in High Plains Partners, LLC. The Company will make semi-annual payments of $4.5 million beginning October 20, 2024 until the note's maturity on March 20, 2028. The principal balance outstanding on the note payable was $0 as of December 31, 2023 and 2022. There was $90.0 million available to borrow on the note payable as of December 31, 2023.
Under this agreement, the Company is subject to compliance with standard financial covenants and the maintenance of certain financial ratios. The Company was in compliance with all covenants and conditions with CoBank as of December 31, 2023.
The following are minimum principal payments on long-term debt obligations for the years ended December 31:
2024$— 
2025— 
2026— 
2027— 
2028— 
Total$— 
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.24.1
Operating Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Operating Leases Operating Leases
The Company has several operating leases for railcars. These leases have terms ranging from 3-12 years and most do not have renewal terms provided. The leases require the Company to maintain the condition of the railcars, restrict the use of the railcars to specified products, such as soybean meal, hulls or oil, limit usage to the continental United States, Canada or Mexico, require approval to sublease to other entities, and require the Company's submission of its financial statements. Lease expense for all railcars was $4,264,107, $2,938,930, and $3,026,270 for the years ended December 31, 2023, 2022, and 2021, respectively.
The following is a schedule of the Company's operating leases for railcars as of December 31, 2023:
LessorQuantity of
Railcars
Commencement
Date
Maturity
Date
Monthly
Payment
American Railcar Leasing13 6/1/20215/31/2024$7,150 
Andersons Railcar Leasing Co.20 7/1/20196/30/202611,300 
Andersons Railcar Leasing Co.15 11/1/202110/31/20268,250 
Farm Credit Leasing87 9/1/20208/31/203234,929 
Farm Credit Leasing6/1/20215/31/20335,966 
Farm Credit Leasing10/1/20219/30/20334,624 
Farm Credit Leasing23 7/1/20226/30/203413,863 
Farm Credit Leasing30 8/1/20227/31/203430,422 
Farm Credit Leasing20 10/1/20229/30/203421,668 
Farm Credit Leasing100 4/1/20233/31/203581,466 
GATX Corporation14 7/1/20206/30/20244,200 
Trinity Capital6/1/20215/31/2026980 
Wells Fargo Rail109 3/1/20222/28/202751,775 
Wells Fargo Rail5/1/20224/30/20272,765 
Wells Fargo Rail15 5/1/20224/30/20275,925 
LessorQuantity of
Railcars
Commencement
Date
Maturity
Date
Monthly
Payment
Wells Fargo Rail105 1/1/202312/31/202949,875 
Totals577 $335,158 
The Company also has a number of other operating leases for machinery and equipment. These leases have terms ranging from 3-7 years; however, most of these leases have automatic renewal terms. These leases require monthly payments of $3,824. Rental expense under these other operating leases was $54,633, $81,973, and $38,606, for the years ended December 31, 2023, 2022, and 2021, respectively.
On March 19, 2020, the Company entered into an agreement with an entity in the western United States to provide storage and handling services for the Company's soybean meal. The Company paid the entity $3,300,000 after the entity's construction of additional storage and handling facilities. The agreement began on May 1, 2021 and will mature on April 30, 2027 but includes an additional seven-year renewal period at the sole discretion of the Company. Rental expense under this agreement was $235,714, $235,714, and $157,143, for the years ended December 31, 2023, 2022, and 2021, respectively.
Operating leases are included in right-to-use lease assets, current operating lease liabilities, and long-term lease liabilities on the Company's consolidated balance sheets. These assets and liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term using the Company's secured incremental borrowing rates or implicit rates, when readily determinable. Short-term operating leases, which have an initial term of 12 months or less, are not recorded on the consolidate balance sheet.
Lease expense for these operating leases is recognized on a straight-line basis over the lease terms. The components of lease costs recognized within our consolidated statements of operations for the years ended December 31, 2023, 2022, and 2021 were as follows:
202320222021
Cost of revenues - Freight and rail$4,264,107 $2,938,930 $3,026,270 
Cost of revenues - Production272,805 295,271 186,215 
Administration expenses17,542 22,416 9,534 
Total operating lease costs$4,554,454 $3,256,617 $3,222,019 
The following summarizes the supplemental cash flow information for the years ended December 31:
202320222021
Cash paid for amounts included in measurement of lease liabilities$4,146,569 $2,828,257 $6,321,257 
Supplemental non-cash information:
Right-of-use assets obtained in exchange for lease liabilities$8,956,408 $14,387,685 $2,577,558 
The following summarizes the weighted-average remaining lease term and weighted-average discount rate as of December 31, 2023:
Weighted-average remaining lease term - operating leases (in years)9.3
Weighted-average discount rate - operating leases4.25 %
The following is a maturity analysis of the undiscounted cash flows of the operating lease liabilities as of December 31, 2023:
RailcarsOtherTotal
Year ended December 31:
2024$3,946,639 $45,362 $3,992,001 
20253,885,689 24,857 3,910,546 
20263,794,529 21,559 3,816,088 
20273,052,059 18,270 3,070,329 
20282,913,749 5,872 2,919,621 
Thereafter13,273,376 — 13,273,376 
Total lease payments30,866,041 115,920 30,981,961 
Less amount of lease payments representing interest(5,345,374)(10,141)(5,355,515)
Total present value of lease payments$25,520,667 $105,779 $25,626,446 
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.24.1
Employee Benefit Plans
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit Plans
The Company maintains a Section 401(k) plan for employees who meet the eligibility requirements set forth in the plan documents. The Company matches a percentage of an employee's contributed earnings. The amounts charged to expense under this plan were approximately $313,000, $305,000, and $249,000 for the years ended December 31, 2023, 2022, and 2021, respectively.
The Company's Board of Managers approved the payment of a profit-based incentive bonus to be awarded to eligible employees following the close of each fiscal year. The Board has allocated approximately 4.7% of profits over $2 million to fund this benefit. Individual amounts are based upon criteria determined by a formula that considers current pay, level of responsibility, and impact on profits of each position. The amounts charged to expense under this incentive were approximately $3,521,000, $3,246,000, and $1,289,000 for the years ended December 31, 2023, 2022, and 2021, respectively.
In 2022, the Company entered into deferred compensation agreements with four key executives. The agreement provides for a monetary incentive, contingent on each individual's performance. These incentives will vest, ratable over eight years, at 12.5% per year. Vested amounts will then be paid in conjunction with retirement or post-separation, as specified by the executives upon the initial awards. The Company recognized expense of $42,062, $12,031 and $0 related to this agreement during the years ended December 31, 2023, 2022 and 2021, respectively, related to this agreement.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.24.1
Cash Flow Information
12 Months Ended
Dec. 31, 2023
Cash Flow Information [Abstract]  
Cash Flow Information Cash Flow Information
The following is a schedule of changes in assets and liabilities used to determine cash from operating activities:
 202320222021
Changes in operating assets and liabilities:   
Trade accounts receivable$(30,952)$(6,948,255)$(7,580,346)
Inventories60,763,783 (40,616,189)(26,909,332)
Commodity derivative instruments11,409,608 (7,724,737)(7,854,325)
Margin account deposit4,260,952 (3,504,304)3,918,375 
Prepaid expenses(3,020,975)563,692 (3,741,574)
Accounts payable5,217,657 313,428 425,132 
Accrued commodity purchases(4,504,068)9,852,373 15,929,390 
Accrued expenses and interest522,046 1,824,814 1,248,720 
Deferred liabilities(378,712)(177,100)(380,998)
Totals$74,239,339 $(46,416,278)$(24,944,958)
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.24.1
Derivative Instruments and Hedging Activities
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities
In the ordinary course of business, the Company enters into contractual arrangements as a means of managing exposure to changes in commodity prices and, occasionally, foreign exchange and interest rates. The Company’s derivative instruments primarily consist of commodity futures, options and forward contracts, and interest rate swaps, caps and floors. Although these contracts may be effective economic hedges of specified risks, they are not designated as, nor accounted for, as hedging instruments. These contracts are recorded on the Company’s consolidated balance sheets at fair value as discussed in Note 14, Fair Value.
As of December 31, 2023 and 2022, the net value of the Company’s open futures, options and forward contracts was $4,394,994 and $(9,059,941), respectively.
  December 31, 2023
Balance Sheet
Classification
Asset
Derivatives
Liability
Derivatives
Derivatives not designated as hedging instruments:  
Commodity contractsCurrent Assets/Liabilities$10,178,089 $5,584,506 
Foreign exchange contractsCurrent Assets/Liabilities156,592 284,879 
Interest rate caps and floorsCurrent Assets/Liabilities— 70,302 
Totals $10,334,681 $5,939,687 
  December 31, 2022
Balance Sheet
Classification
Asset
Derivatives
Liability
Derivatives
Derivatives not designated as hedging instruments:  
Commodity contractsCurrent Assets/Liabilities$9,716,111 $19,820,839 
Foreign exchange contractsCurrent Assets/Liabilities77,983 53,267 
Interest rate caps and floorsCurrent Assets/Liabilities1,156,737 136,666 
Totals $10,950,831 $20,010,772 
During the years ended December 31, 2023, 2022, and 2021, net realized and unrealized gains (losses) on derivative transactions were recognized in the consolidated statements of operations as follows:
 202320222021
Derivatives not designated as hedging instruments:   
Commodity contracts$24,295,668 $(1,731,138)$(10,308,738)
Foreign exchange contracts741,696 (434,848)20,409 
Interest rate swaps, caps and floors(172,821)1,092,407 245,969 
Totals$24,864,543 $(1,073,579)$(10,042,360)
The Company recorded gains (losses) of $24,864,543, $(1,073,579), and $(10,042,360) in cost of goods sold related to its commodity derivative instruments for the years ended December 31, 2023, 2022, and 2021, respectively.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value
ASC 820, Fair Value Measurements and Disclosures, defines fair value, establishes a comprehensive framework for measuring fair value and expands disclosures that are required about fair value measurements. Specifically, this guidance establishes a hierarchy prioritizing the inputs to valuation techniques, giving the highest priority to quoted prices in active markets for identical assets and liabilities and the lowest priority to unobservable value inputs. The three levels of hierarchy and examples are as follows:
Level 1 – Quoted prices are available in active markets for identical assets or liabilities as of the reported date. The types of assets and liabilities included in Level 1 are highly liquid and actively traded instruments with quoted prices, such as equities listed on the New York Stock Exchange and commodity derivative contracts listed on the Chicago Board of Trade (“CBOT”).
Level 2 – Pricing inputs are other than quoted prices in active markets, but are either directly or indirectly observable as of the reported date. The types of assets and liabilities in Level 2 are typically either comparable to actively traded securities or contracts, or priced with models using highly observable inputs, such as commodity prices using forward future prices.
Level 3 – Significant inputs to pricing that are unobservable as of the reporting date. The types of assets and liabilities included in Level 3 are those with inputs requiring significant management judgment or estimation, such as complex and subjective models and forecasts used to determine the fair value of financial transmission rights.
The following tables set forth financial assets and liabilities measured at fair value in the consolidated balance sheets and the respective levels to which fair value measurements are classified within the fair value hierarchy as of December 31:
 
Fair Value as of December 31, 2023
 Level 1Level 2Level 3Total
Financial assets:    
Inventory$— $70,872,435 $— $70,872,435 
Commodity derivative instruments$4,394,994 $— $— $4,394,994 
Margin deposits$1,342,978 $— $— $1,342,978 
 
Fair Value as of December 31, 2022
 Level 1Level 2Level 3Total
Financial assets:    
Inventory$— $133,543,821 $— $133,543,821 
Commodity derivative instruments$(9,059,941)$— $— $(9,059,941)
Margin deposits$5,603,930 $— $— $5,603,930 
The Company enters into various commodity derivative instruments, including futures, options, swaps and other agreements. The fair value of the Company’s commodity derivatives is determined using unadjusted quoted prices for identical instruments on the CBOT. The Company estimates the fair market value of their finished goods and raw materials inventories using the market price quotations of similar forward future contracts listed on the CBOT and adjusts for the local market adjustments derived from other grain terminals in the area.
The Company considers the carrying amount of significant classes of financial instruments on the consolidated balance sheets, including cash, accounts receivable, and accounts payable, to be reasonable estimates of fair value due to their length or maturity. The fair value of the Company’s long-term debt approximates the carrying value. The interest rates on the long-term debt are similar to rates the Company would be able to obtain currently in the market.
The Company has patronage investments in other cooperatives and common and preferred stock holdings in privately held entities. There is no market for their patronage credits or the entity’s common and preferred holdings, and it is impracticable to estimate the fair value of the Company’s investments. These investments are carried on the consolidated balance sheet at original cost plus the amount of patronage earnings allocated to the Company, less any cash distributions received.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.1
Related Party Transactions
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
The Company has equity investments in Prairie AquaTech, LLC, Prairie AquaTech Manufacturing, LLC and Priarie AquaTech Investments, LLC. The Company sold soybean products to Prairie AquaTech, LLC and Prairie AquaTech Manufacturing, LLC totaling $11,567,830, $17,583,144, and $7,333,479 during the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023 and 2022, Prairie AquaTech, LLC and Prairie AquaTech Manufacturing, LLC owed the Company $1,216,699 and $1,433,551, respectively.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.1
Business Credit Risk and Concentrations
12 Months Ended
Dec. 31, 2023
Risks and Uncertainties [Abstract]  
Business Credit Risk and Concentration Business Credit Risk and Concentrations
The Company maintains its cash in bank deposit accounts which, at times, may exceed federally insured limits. Accounts are guaranteed by the Federal Deposit Insurance Corporation (FDIC) up to certain limits. At December 31,
2023 and 2022, the Company had approximately $34,116,000 and $386,000, respectively, in excess of FDIC insured limits. The Company has not experienced any losses in such accounts.
The Company also grants credit to customers throughout the United States and Canada. The Company evaluates each customer’s credit worthiness on a case-by-case basis. Accounts receivable are generally unsecured. These receivables were $43,548,706 and $43,517,754 at December 31, 2023 and 2022, respectively.
Soybean meal sales accounted for approximately 51%, 48%, and 55% of total revenues for the years ended December 31, 2023, 2022, and 2021, respectively. Soybean oil sales represented approximately 45%, 49%, and 41% of total revenues for the years ended December 31, 2023, 2022, and 2021, respectively.
Net revenue by geographic area for the years ended December 31, 2023, 2022, and 2021 are as follows:
 202320222021
United States$564,558,539 $580,508,085 $474,313,245 
Canada138,589,870 141,024,244 115,836,908 
Totals$703,148,409 $721,532,329 $590,150,153 
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.1
Members' Equity
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Members' Equity Members' Equity
A minimum of 2,500 capital units is required for an ownership interest in the Company. Such units are subject to certain transfer restrictions. The Company retains the right to redeem the units at the greater of $0.20 per unit or the original purchase price less cumulative distributions through the date of redemption in the event a member attempts to dispose of the units in a manner not in conformity with the Operating Agreement, if a member becomes a holder of less than 2,500 units, or if a member becomes an owner (directly or indirectly) of more than 10% of the issued and outstanding capital units. Earnings, losses and cash distributions are allocated to members based on their percentage of ownership in the Company.
On February 1, 2022, the Company's Board of Managers approved a cash distribution of approximately $36.5 million, or 120.0 cents per capital unit. The distribution was paid in accordance with the Company's operating agreement and distribution policy on February 4, 2022.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Contingencies
As of December 31, 2023, the Company had unpaid commitments of approximately $237.2 million for construction and acquisition of property and equipment, all of which is expected to be incurred by December 2025.
From time to time in the ordinary course of our business, we may be named as a defendant in legal proceedings related to various issues, including without limitation, workers’ compensation claims, tort claims, or contractual disputes. We carry insurance that provides protection against general commercial liability claims, claims against our directors, officers and employees, business interruption, automobile liability, and workers’ compensation claims. We are not currently involved in any material legal proceedings and are not aware of any potential claims.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent Events
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
Except for the event listed below, we evaluated all of our activity and concluded that no subsequent events have occurred that would require recognition in our consolidated financial statements or disclosed in the notes to our consolidated financial statements.
On January 30, 2024, the Company’s Board of Managers declared a cash distribution to its members of approximately $39.5 million. The distribution was issued and paid to members on February 1, 2024 in accordance with the Company's operating agreement and distribution policy.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.1
Principal Activity and Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Cash and Cash Equivalents, Policy
Cash and cash equivalents
The Company considers all highly liquid investment instruments with original maturities of three months or less at the time of acquisition to be cash equivalents.
Trade and Other Accounts Receivable, Policy
Accounts receivable are considered past due when payments are not received on a timely basis in accordance with the Company’s credit terms, which is generally 30 days from invoice date. Accounts considered uncollectible are written off. The Company’s estimate of the allowance for for credit losses is based on historical experience, its evaluation of the current status of receivables, and unusual circumstances, if any.
Inventory, Policy
Inventories
Finished goods (soybean meal, oil, refined oil, and hulls) and raw materials (soybeans) are valued at estimated market value, which approximates net realizable value. This accounting policy is in accordance with the guidelines described in Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) 905, Agriculture (formerly AICPA Statement of Position No. 85-3, Accounting by Agricultural Producers and Agricultural Cooperatives). Supplies and other inventories are stated at lower of cost or net realizable value.
Cost Method Investments, Policy
Investments
The Company measures its equity investments in Prairie AquaTech, LLC, Prairie AquaTech Manufacturing, LLC, and Prairie AquaTech Investments, LLC at cost less any impairment plus or minus observable price changes in orderly transactions since these investments do not have readily determinable fair values.
Investments in cooperatives are recorded in a manner similar to equity investments without readily determinable fair values, cost plus the amount of patronage earnings allocated to the Company, less any cash distributions received.
Effective September 30, 2023, the Company began consolidating the accounts of High Plains Processing, LLC, HPP SD Holdings, LLC, and High Plains Partners, LLC, formerly unconsolidated entities, into its financial statements . The Company and other regional investors committed to investing a total of $192.0 million into High Plains Partners. In September 2023, High Plains Partners created a joint venture with another partner to create High Plains Processing, LLC, to build a new multi-seed crush facility near Mitchell, South Dakota. Construction of the facility is estimated to be completed in late 2025. The consolidation is due to the Company's entering into a management agreement with the new processing facility along with its ability to appoint a majority of the board members of each entity. The financial data for previous periods has not been restated to reflect the consolidation of the three entities as there is not a material impact on the financial position or results of operations for the periods presented and has no effect on previously reported net income. If the entities were consolidated in the December 31, 2022 financial statements, the impact would be a reduction in the investments in related parties and an increase construction in progress (property and equipment) of $2.4 million.
Property, Plant and Equipment, Policy
Property and equipment
Property and equipment is stated at cost. Expenditures for renewals and improvements that significantly add to the productive capacity or extend the useful life of an asset are capitalized. Expenditures for maintenance and repairs are charged to expense when incurred. When depreciable properties are sold or retired, the cost and accumulated depreciation are eliminated from the accounts and the resultant gain or loss is reflected in income.
Depreciation is provided for over the estimated useful lives of the individual assets using the straight-line method. The range of the estimated useful lives used in the computation of depreciation is as follows:
Building and improvements
10-39 years
Equipment and furnishings
3-15 years
Railcars
50 years
The Company reviews its long-lived assets for impairment whenever events indicate that the carrying amount of the asset may not be recoverable. If impairment indicators are present and the future cash flows is less than the carrying amount of the assets, values are reduced to the estimated fair value of those assets. The Company did not recognize any impairment on property and equipment during the years ended December 31, 2023, 2022, and 2021.
Use of Estimates, Policy
Use of estimates
The preparation of the accompanying consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Revenue Recognition, Policy
Revenue
The Company accounts for all of its revenues from contracts with customers under ASC 606, Revenue from Contracts with Customers.
The Company principally generates revenue from merchandising and transporting manufactured agricultural products used as ingredients in food, feed, energy and industrial products. Revenue is measured based on the consideration specified in the contract with a customer, and excludes any amounts collected on behalf of third parties (e.g. - taxes). The Company follows a policy of recognizing revenue at a single point in time when it satisfies its performance obligation by transferring control over a product to a customer. Control transfer typically occurs when goods are shipped from our facilities or at other predetermined control transfer points (for instance, destination terms). Shipping and handling costs related to contracts with customers for sale of goods are accounted for as a fulfillment activity and are included in cost of revenues. Accordingly, amounts billed to customers for such costs are included as a component of revenues.
Payments received in advance to the transfer of goods, or "contract liabilities", are included in "Deferred liabilities - current" on the Company's balance sheets. These customer prepayments totaled $737,503 and $1,074,059 as of December 31, 2023 and 2022, respectively. The Company recognized $1,032,253 of the $1,074,059 balance as of December 31, 2022 as revenue during the year ended December 31, 2023. All of the $1,347,409 balance as of December 31, 2021 was recognized as revenue during the year ended December 31, 2022.
The following table presents a disaggregation of revenue from contracts with customers for the years ended December initiated 31, 2023, 2022, and 2021, by product type:
202320222021
Soybean meal and hulls$374,038,170 $358,833,129 $335,175,830 
Soybean oil and oil byproducts329,110,239 362,699,200 254,974,323 
Totals$703,148,409 $721,532,329 $590,150,153 
Freight
The Company presents all amounts billed to the customer for freight as a component of net revenue. Costs incurred for freight are reported as a component of cost of revenue.
Advertising Costs, Policy
Advertising costs
Advertising and promotion costs are expensed as incurred. The Company incurred $115,000, $96,000, and $66,000, of advertising costs in the years ended December 31, 2023, 2022, and 2021, respectively.
Regulatory Environmental Costs, Policy
Environmental remediation
It is management’s opinion that the amount of any potential environmental remediation costs will not be material to the Company’s financial condition, results of operations, or cash flows; therefore, no accrual has been recorded.
Derivatives, Methods of Accounting, Hedging Derivatives
Accounting for derivative instruments and hedging activities
All of the Company’s derivatives are designated as non-hedge derivatives. The futures and options contracts, as well as the interest rate swaps, caps and floors, used by the Company are discussed below. Although the contracts may be effective economic hedges of specified risks, they are not designated as, nor accounted for, as hedging instruments.
The Company, as part of its trading activity, uses futures and option contracts offered through regulated commodity exchanges to reduce risk. The Company is exposed to risk of loss in the market value of inventories. To reduce that risk, the Company generally takes opposite and offsetting positions using futures contracts or options. Unrealized gains and losses on futures and options contracts used to hedge soybean, oil and meal inventories, as well as foreign exchange rates, are recognized as a component of net proceeds for financial reporting.
The Company uses interest rate swaps, caps and floors offered through regulated commodity exchanges. The Company is exposed to risk of loss resulting from potential increases in interest rates on their variable rate debt. To reduce that risk, the Company has purchased interest rate swaps, caps and floors. Unrealized gains and losses on interest rate swaps, caps and floors are reflected in current earnings immediately.
Earnings Per Share, Policy
Earnings per capital unit
Earnings per capital unit are calculated based on the weighted average number of capital units outstanding. The Company has no other capital units or other member equity instruments that are dilutive for purposes of calculating earnings per capital unit.
Income Tax, Policy
Income taxes
As a limited liability company, the Company’s taxable income or loss is allocated to members in accordance with their respective percentage ownership. Therefore, no provision or liability for income taxes has been included in the consolidated financial statements.
The Company has evaluated the provisions of FASB ASC 740-10 for uncertain tax positions. As of December 31, 2023 and 2022, the unrecognized tax benefit accrual was zero.
The Company will recognize future accrued interest and penalties related to unrecognized tax benefits in income tax expense if incurred.
As of December 31, 2023, the book value of the Company’s net assets exceeds the tax basis of those assets by approximately $49.3 million.
The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions.  We are no longer subject to income tax examinations by U.S. federal and state tax authorities for years prior to 2019.  We currently have no tax years under examination.
New Accounting Pronouncements, Policy
Recent accounting pronouncements
Any recent accounting pronouncements are not expected to have a material impact on our consolidated financial statements.
Consolidation, Policy
Principles of consolidation
The accompanying consolidated financial statements include the accounts of the Company and its controlled subsidiaries, High Plains Partners, LLC, HPP SD Holdings, LLC, and High Plains Processing, LLC, after elimination of all material intercompany accounts, transactions, and profits.
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Principal Activity and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents a disaggregation of revenue from contracts with customers for the years ended December initiated 31, 2023, 2022, and 2021, by product type:
202320222021
Soybean meal and hulls$374,038,170 $358,833,129 $335,175,830 
Soybean oil and oil byproducts329,110,239 362,699,200 254,974,323 
Totals$703,148,409 $721,532,329 $590,150,153 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Past Due Financing Receivables
The following table presents the aging analysis of trade receivables as of December 31, 2023 and 2022:
 20232022
Past due:  
Less than 30 days past due$11,438,298 $13,779,760 
30-59 days past due1,425,727 1,780,664 
60-89 days past due114,387 182,146 
Greater than 90 days past due56,028 45,830 
Total past due13,034,440 15,788,400 
Current30,514,266 27,729,354 
Totals$43,548,706 $43,517,754 
Schedule of Accounts, Notes, Loans and Financing Receivable
The following table provides information regarding the Company’s allowance for credit losses as of December 31:
 202320222021
Balances, beginning of year$— $— $— 
Amounts charged (credited) to costs and expenses— (115,208)258,747 
Additions (deductions)— 115,208 (258,747)
Balances, end of year$— $— $— 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
The Company’s inventories consist of the following as of December 31:
 20232022
Finished goods$32,772,392 $62,619,087 
Raw materials38,730,545 71,001,459 
Supplies & miscellaneous543,014 625,608 
Totals$72,045,951 $134,246,154 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Investments in Related Parties (Tables)
12 Months Ended
Dec. 31, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Schedule of Equity Method Investments
The Company's investment in related parties consists of the following at December 31:
20232022
Prairie AquaTech, LLC$1,553,727 $1,553,727 
Prairie AquaTech Investments, LLC5,000,000 5,000,000 
Prairie AquaTech Manufacturing, LLC7,083,423 5,647,003 
High Plains Partners, LLC— 2,376,180 
Totals$13,637,150 $14,576,910 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Investments in Cooperatives (Tables)
12 Months Ended
Dec. 31, 2023
Investments in and Advances to Affiliates, Schedule of Investments [Abstract]  
Schedule Of Investment In Co Operatives
The Company’s investments in cooperatives consist of the following at December 31:
 20232022
CoBank$1,737,862 $1,705,549 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
The following is a summary of property and equipment at December 31:
 20232022
CostAccumulated
Depreciation
NetNet
Land$516,326 $— $516,326 $516,326 
Land improvements2,759,442 (1,231,666)1,527,776 1,625,212 
Buildings and improvements29,615,350 (11,985,737)17,629,613 15,001,754 
Machinery and equipment97,248,455 (56,411,412)40,837,043 42,924,227 
Railroad cars10,411,185 (681,502)9,729,683 10,200,714 
Company vehicles151,682 (142,150)9,532 26,226 
Furniture and fixtures1,548,914 (967,238)581,676 394,353 
Construction in progress104,096,181 — 104,096,181 3,871,157 
Totals$246,347,535 $(71,419,705)$174,927,830 $74,559,969 
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
 20232022
Revolving term loan from CoBank, interest at variable rates (7.85% and 6.85% at December 31, 2023 and 2022, respectively), secured by substantially all property and equipment. Loan matures March 20, 2026.
$— $8,849,344 
Note payable to CoBank, interest at variable rates (7.85% and 6.85% at December 31, 2023 and 2022, respectively), secured by substantially all property and equipment. Note matures March 20, 2028.
— — 
Total debt before current maturities and debt issuance costs— 8,849,344 
Less current maturities— — 
Less debt issuance costs, net of amortization of $20,339 and $15,458 as of December 31, 2023 and 2022, respectively
— (3,661)
Totals$— $8,845,683 
Schedule of Maturities of Long-term Debt
The following are minimum principal payments on long-term debt obligations for the years ended December 31:
2024$— 
2025— 
2026— 
2027— 
2028— 
Total$— 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Operating Leases
The following is a schedule of the Company's operating leases for railcars as of December 31, 2023:
LessorQuantity of
Railcars
Commencement
Date
Maturity
Date
Monthly
Payment
American Railcar Leasing13 6/1/20215/31/2024$7,150 
Andersons Railcar Leasing Co.20 7/1/20196/30/202611,300 
Andersons Railcar Leasing Co.15 11/1/202110/31/20268,250 
Farm Credit Leasing87 9/1/20208/31/203234,929 
Farm Credit Leasing6/1/20215/31/20335,966 
Farm Credit Leasing10/1/20219/30/20334,624 
Farm Credit Leasing23 7/1/20226/30/203413,863 
Farm Credit Leasing30 8/1/20227/31/203430,422 
Farm Credit Leasing20 10/1/20229/30/203421,668 
Farm Credit Leasing100 4/1/20233/31/203581,466 
GATX Corporation14 7/1/20206/30/20244,200 
Trinity Capital6/1/20215/31/2026980 
Wells Fargo Rail109 3/1/20222/28/202751,775 
Wells Fargo Rail5/1/20224/30/20272,765 
Wells Fargo Rail15 5/1/20224/30/20275,925 
LessorQuantity of
Railcars
Commencement
Date
Maturity
Date
Monthly
Payment
Wells Fargo Rail105 1/1/202312/31/202949,875 
Totals577 $335,158 
Lease, Cost The components of lease costs recognized within our consolidated statements of operations for the years ended December 31, 2023, 2022, and 2021 were as follows:
202320222021
Cost of revenues - Freight and rail$4,264,107 $2,938,930 $3,026,270 
Cost of revenues - Production272,805 295,271 186,215 
Administration expenses17,542 22,416 9,534 
Total operating lease costs$4,554,454 $3,256,617 $3,222,019 
The following summarizes the supplemental cash flow information for the years ended December 31:
202320222021
Cash paid for amounts included in measurement of lease liabilities$4,146,569 $2,828,257 $6,321,257 
Supplemental non-cash information:
Right-of-use assets obtained in exchange for lease liabilities$8,956,408 $14,387,685 $2,577,558 
The following summarizes the weighted-average remaining lease term and weighted-average discount rate as of December 31, 2023:
Weighted-average remaining lease term - operating leases (in years)9.3
Weighted-average discount rate - operating leases4.25 %
Lessee, Operating Lease, Liability, Maturity
The following is a maturity analysis of the undiscounted cash flows of the operating lease liabilities as of December 31, 2023:
RailcarsOtherTotal
Year ended December 31:
2024$3,946,639 $45,362 $3,992,001 
20253,885,689 24,857 3,910,546 
20263,794,529 21,559 3,816,088 
20273,052,059 18,270 3,070,329 
20282,913,749 5,872 2,919,621 
Thereafter13,273,376 — 13,273,376 
Total lease payments30,866,041 115,920 30,981,961 
Less amount of lease payments representing interest(5,345,374)(10,141)(5,355,515)
Total present value of lease payments$25,520,667 $105,779 $25,626,446 
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Cash Flow Information (Tables)
12 Months Ended
Dec. 31, 2023
Cash Flow Information [Abstract]  
Schedule Of Changes In Assets and Liabilities
The following is a schedule of changes in assets and liabilities used to determine cash from operating activities:
 202320222021
Changes in operating assets and liabilities:   
Trade accounts receivable$(30,952)$(6,948,255)$(7,580,346)
Inventories60,763,783 (40,616,189)(26,909,332)
Commodity derivative instruments11,409,608 (7,724,737)(7,854,325)
Margin account deposit4,260,952 (3,504,304)3,918,375 
Prepaid expenses(3,020,975)563,692 (3,741,574)
Accounts payable5,217,657 313,428 425,132 
Accrued commodity purchases(4,504,068)9,852,373 15,929,390 
Accrued expenses and interest522,046 1,824,814 1,248,720 
Deferred liabilities(378,712)(177,100)(380,998)
Totals$74,239,339 $(46,416,278)$(24,944,958)
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Derivative Instruments and Hedging Activities (Tables)
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule Of Derivatives Assets and Liabilities Not Designated As Hedging Instruments
As of December 31, 2023 and 2022, the net value of the Company’s open futures, options and forward contracts was $4,394,994 and $(9,059,941), respectively.
  December 31, 2023
Balance Sheet
Classification
Asset
Derivatives
Liability
Derivatives
Derivatives not designated as hedging instruments:  
Commodity contractsCurrent Assets/Liabilities$10,178,089 $5,584,506 
Foreign exchange contractsCurrent Assets/Liabilities156,592 284,879 
Interest rate caps and floorsCurrent Assets/Liabilities— 70,302 
Totals $10,334,681 $5,939,687 
  December 31, 2022
Balance Sheet
Classification
Asset
Derivatives
Liability
Derivatives
Derivatives not designated as hedging instruments:  
Commodity contractsCurrent Assets/Liabilities$9,716,111 $19,820,839 
Foreign exchange contractsCurrent Assets/Liabilities77,983 53,267 
Interest rate caps and floorsCurrent Assets/Liabilities1,156,737 136,666 
Totals $10,950,831 $20,010,772 
Schedule Of Derivative Instruments, Net Realized and Unrealized Gain (Loss) On Derivatives Not Designated As Hedging Instruments
During the years ended December 31, 2023, 2022, and 2021, net realized and unrealized gains (losses) on derivative transactions were recognized in the consolidated statements of operations as follows:
 202320222021
Derivatives not designated as hedging instruments:   
Commodity contracts$24,295,668 $(1,731,138)$(10,308,738)
Foreign exchange contracts741,696 (434,848)20,409 
Interest rate swaps, caps and floors(172,821)1,092,407 245,969 
Totals$24,864,543 $(1,073,579)$(10,042,360)
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following tables set forth financial assets and liabilities measured at fair value in the consolidated balance sheets and the respective levels to which fair value measurements are classified within the fair value hierarchy as of December 31:
 
Fair Value as of December 31, 2023
 Level 1Level 2Level 3Total
Financial assets:    
Inventory$— $70,872,435 $— $70,872,435 
Commodity derivative instruments$4,394,994 $— $— $4,394,994 
Margin deposits$1,342,978 $— $— $1,342,978 
 
Fair Value as of December 31, 2022
 Level 1Level 2Level 3Total
Financial assets:    
Inventory$— $133,543,821 $— $133,543,821 
Commodity derivative instruments$(9,059,941)$— $— $(9,059,941)
Margin deposits$5,603,930 $— $— $5,603,930 
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Business Credit Risk and Concentrations (Tables)
12 Months Ended
Dec. 31, 2023
Risks and Uncertainties [Abstract]  
Schedules of Concentration of Risk, by Risk Factor
Net revenue by geographic area for the years ended December 31, 2023, 2022, and 2021 are as follows:
 202320222021
United States$564,558,539 $580,508,085 $474,313,245 
Canada138,589,870 141,024,244 115,836,908 
Totals$703,148,409 $721,532,329 $590,150,153 
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Principal Activity and Significant Accounting Policies (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Contract with Customer, Liability $ 737,503 $ 1,074,059 $ 1,347,409
Advertising Expense 115,000 96,000 $ 66,000
Unrecognized Tax Benefits 0 $ 0  
Deferred Tax Assets, Net Of Valuation Allowance $ 49,300,000    
Building and Building Improvements | Maximum      
Property, Plant and Equipment, Estimated Useful Lives 39 years    
Building and Building Improvements | Minimum      
Property, Plant and Equipment, Estimated Useful Lives 10 years    
Furniture and Fixtures | Maximum      
Property, Plant and Equipment, Estimated Useful Lives 15 years    
Furniture and Fixtures | Minimum      
Property, Plant and Equipment, Estimated Useful Lives 3 years    
Railcars      
Property, Plant and Equipment, Estimated Useful Lives 50 years    
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Principal Activity and Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenue $ 703,148,409 $ 721,532,329 $ 590,150,153
Soybean meal and hulls      
Disaggregation of Revenue [Line Items]      
Revenue 374,038,170 358,833,129 335,175,830
Soybean oil and oil byproducts      
Disaggregation of Revenue [Line Items]      
Revenue $ 329,110,239 $ 362,699,200 $ 254,974,323
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Accounts Receivable (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2019
Receivables [Abstract]      
Accounts receivable credit period 30 days    
Percentage Of Late Fee On Past Due Receivables 1.50% 1.50%  
Accounts Receivable, before Allowance for Credit Loss     $ 36,571,001
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Accounts Receivable (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Past due $ 13,034,440 $ 15,788,400
Current 30,514,266 27,729,354
Totals 43,548,706 43,517,754
Financing Receivables, 1 to 29 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Past due 11,438,298 13,779,760
Financing Receivables, 30 to 59 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Past due 1,425,727 1,780,664
Financing Receivables, 60 to 89 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Past due 114,387 182,146
Financing Receivables, Equal to Greater than 90 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Past due $ 56,028 $ 45,830
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Accounts Receivable (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Balances, beginning of year $ 0 $ 0 $ 0
Amounts charged (credited) to costs and expenses 0 (115,208) 258,747
Additions 0 115,208  
Deductions     (258,747)
Balances, end of year $ 0 $ 0 $ 0
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Finished goods $ 32,772,392 $ 62,619,087
Raw materials 38,730,545 71,001,459
Supplies & miscellaneous 543,014 625,608
Totals $ 72,045,951 $ 134,246,154
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Margin Deposits Margin Deposits (Details)
Dec. 31, 2023
Future [Member]  
Derivative [Line Items]  
Contracts Maturity 12 months
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Investments in Related Parties - Schedule of Equity Method Investments (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]    
Investments in related parties $ 13,637,150 $ 14,576,910
Prairie AquaTech, LLC    
Schedule of Equity Method Investments [Line Items]    
Investments in related parties 1,553,727 1,553,727
Prairie AquaTech Investments, LLC    
Schedule of Equity Method Investments [Line Items]    
Investments in related parties 5,000,000 5,000,000
Prairie Aqua Tech Manufacturing, LLC    
Schedule of Equity Method Investments [Line Items]    
Investments in related parties 7,083,423 5,647,003
High Plains Partners, LLC    
Schedule of Equity Method Investments [Line Items]    
Investments in related parties $ 0 $ 2,376,180
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Investments in Related Parties (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 01, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2023
Schedule of Equity Method Investments [Line Items]            
Soybean meal contributed as investment in related party     $ 1,436,420 $ 1,436,420 $ 1,436,420  
Committed capital $ 192,000,000          
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | High Plains Partners, LLC            
Schedule of Equity Method Investments [Line Items]            
Collaborative Arrangement, Rights And Obligations, Contribution Commitment   $ 5,000,000        
Collaborative arrangement, rights and obligations, additional shares to be purchased, minimum contribution commitment           $ 81,400,000
Collaborative arrangement, rights and obligations, contributions to date     19,000,000      
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | High Plains Partners, LLC | High Plains Partners, LLC | Capital Unit, Class B            
Schedule of Equity Method Investments [Line Items]            
Collaborative arrangement, rights and obligations, number of shares in exchange for tangible and intangible rights, per agreement (in shares)   2,615        
Collaborative arrangement, rights and obligations, additional shares to be purchased (in shares)   19,454        
Prairie AquaTech, LLC            
Schedule of Equity Method Investments [Line Items]            
Investments in related party     0 0 404,329  
Soybean meal contributed as investment in related party     $ 1,436,420 $ 1,436,420 $ 1,049,834  
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Investments in Cooperatives (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Investments in cooperatives $ 1,737,862 $ 1,705,549
Cobank    
Investments in cooperatives $ 1,737,862 $ 1,705,549
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Cost $ 246,347,535 $ 140,903,867
Less accumulated depreciation (71,419,705) (66,343,898)
Total property and equipment, net 174,927,830 74,559,969
Land    
Cost 516,326  
Less accumulated depreciation 0  
Total property and equipment, net 516,326 516,326
Land Improvements    
Cost 2,759,442  
Less accumulated depreciation (1,231,666)  
Total property and equipment, net 1,527,776 1,625,212
Building and Building Improvements    
Cost 29,615,350  
Less accumulated depreciation (11,985,737)  
Total property and equipment, net 17,629,613 15,001,754
Machinery and Equipment    
Cost 97,248,455  
Less accumulated depreciation (56,411,412)  
Total property and equipment, net 40,837,043 42,924,227
Railroad Cars    
Cost 10,411,185  
Less accumulated depreciation (681,502)  
Total property and equipment, net 9,729,683 10,200,714
Vehicles    
Cost 151,682  
Less accumulated depreciation (142,150)  
Total property and equipment, net 9,532 26,226
Furniture and Fixtures    
Cost 1,548,914  
Less accumulated depreciation (967,238)  
Total property and equipment, net 581,676 394,353
Construction In Progress    
Cost 104,096,181  
Less accumulated depreciation 0  
Total property and equipment, net $ 104,096,181 $ 3,871,157
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]      
Depreciation $ 5,830,587 $ 5,558,143 $ 5,087,987
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Notes Payable - Seasonal Loan (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Line Of Credit Facility, Expiration Date Oct. 01, 2024  
Line of credit facility, maximum borrowing capacity $ 85,000,000  
Line Of Credit Facility, Interest Rate At Period End 7.55%  
Line Of Credit Facility, Remaining Borrowing Capacity $ 85,000,000  
Advances On Revolving Credit Facility    
Debt Instrument [Line Items]    
Long-term line of credit $ 0 $ 100,000
Seasonal Loan [Member]    
Debt Instrument [Line Items]    
Line of Credit Facility, Commitment Fee Percentage 0.20%  
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Long-Term Debt (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total debt before current maturities and debt issuance costs $ 0 $ 8,849,344
Less current maturities 0 0
Debt issuance costs 0 (3,661)
Totals $ 0 8,845,683
Line Of Credit Facility, Interest Rate At Period End 7.55%  
Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Accumulated Amortization $ 20,339 15,458
Revolving Term Loan    
Debt Instrument [Line Items]    
Revolving term loan $ 0 $ 8,849,344
Line Of Credit Facility, Interest Rate At Period End 7.85% 6.85%
Notes Payable | Notes Payable to Banks    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 7.85% 6.85%
Notes and Loans Payable $ 0 $ 0
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Long-Term Debt (Details Textual) - USD ($)
12 Months Ended 41 Months Ended
Mar. 20, 2018
Dec. 31, 2023
Mar. 20, 2028
Dec. 31, 2022
Line Of Credit Facility, Interest Rate At Period End   7.55%    
Line of Credit Facility, Periodic Payment, Principal   $ 600,000    
Payments of Debt Issuance Costs $ 24,000      
Line of credit facility, fair value of amount outstanding   11,400,000    
Line of credit facility, maximum borrowing capacity   85,000,000    
Forecast        
Semi annual repayments of notes payable     $ 4,500,000  
Revolving Term Loan        
Long-term line of credit   $ 0   $ 8,849,344
Line Of Credit Facility, Interest Rate At Period End   7.85%   6.85%
Notes Payable | Notes Payable to Banks        
Line of credit facility, maximum borrowing capacity   $ 90,000,000    
Debt Instrument, Interest Rate, Stated Percentage   7.85%   6.85%
Current borrowing capacity   $ 90,000,000    
Revolving Term Loan        
Long-term line of credit   $ 12,000,000    
Line Of Credit Facility, Interest Rate At Period End   7.85%    
Debt Instrument, Maturity Date   Mar. 20, 2028    
Line of Credit Facility, Commitment Fee Percentage   0.40%    
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Long-Term Debt (Details 1)
Dec. 31, 2023
USD ($)
For the years ending December 31:  
2024 $ 0
2025 0
2026 0
2027 0
2028 0
Total $ 0
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Operating Leases Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mar. 19, 2020
Lessee, Lease, Description [Line Items]        
Operating lease expense $ 4,264,107 $ 2,938,930 $ 3,026,270  
Operating lease, required monthly payments 3,824      
Current operating lease liabilities 2,798,561 2,632,995   $ 3,300,000
Operating lease, renewal term       7 years
Entity in Western United States        
Lessee, Lease, Description [Line Items]        
Operating lease expense $ 235,714 235,714 157,143  
Railcars | Minimum        
Lessee, Lease, Description [Line Items]        
Operating lease term 3 years      
Railcars | Maximum        
Lessee, Lease, Description [Line Items]        
Operating lease term 12 years      
Machinery and equipment        
Lessee, Lease, Description [Line Items]        
Operating lease expense $ 54,633 $ 81,973 $ 38,606  
Machinery and equipment | Minimum        
Lessee, Lease, Description [Line Items]        
Operating lease term 3 years      
Machinery and equipment | Maximum        
Lessee, Lease, Description [Line Items]        
Operating lease term 7 years      
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Operating Leases Schedule of Operating Leases (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
railcar
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 577
Monthly Payment | $ $ 335,158
American Railcar Leasing, Maturity Date Jun 30, 2021  
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 13
Monthly Payment | $ $ 7,150
Andersons Railcar Leasing Co. Maturity Date Jun 30, 2026  
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 20
Monthly Payment | $ $ 11,300
Andersons Railcar Leasing Co., Maturity Date October 31, 2026  
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 15
Monthly Payment | $ $ 8,250
Farm Credit Leasing, Maturity Date August 31, 2032  
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 87
Monthly Payment | $ $ 34,929
Farm Credit Leasing, Maturity Date May 31, 2033  
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 8
Monthly Payment | $ $ 5,966
Farm Credit Leasing, Maturity Date September 30, 2033  
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 9
Monthly Payment | $ $ 4,624
Farm Credit Leasing, Maturity Date June 30, 2034  
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 23
Monthly Payment | $ $ 13,863
Farm Credit Leasing, Maturity Date July 31, 2034  
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 30
Monthly Payment | $ $ 30,422
Farm Credit Leasing, Maturity Date March 31, 2035  
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 100
Monthly Payment | $ $ 81,466
Farm Credit Leasing, Maturity Date September 30, 2034  
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 20
Monthly Payment | $ $ 21,668
GATX Corporation, Maturity Date Jun 30, 2020  
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 14
Monthly Payment | $ $ 4,200
Trinity Capital, Maturity Date May 31, 2026  
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 2
Monthly Payment | $ $ 980
Wells Fargo Rail, Maturity Date July 31, 2022  
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 109
Monthly Payment | $ $ 51,775
Wells Fargo Rail, Maturity Date Dec, 31, 2011 With Monthly Payment $2926  
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 7
Monthly Payment | $ $ 2,765
Wells Fargo Rail, Maturity Date Dec 31, 2021 With Monthly Payment $5850  
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 15
Monthly Payment | $ $ 5,925
Wells Fargo Rail, Maturity Date Dec 31, 2022  
Lessee, Lease, Description [Line Items]  
Quantity of Railcars | railcar 105
Monthly Payment | $ $ 49,875
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Operating Leases - Components of Operating Lease Costs (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]      
Operating lease costs $ 4,554,454 $ 3,256,617 $ 3,222,019
Cost of revenues - Freight and rail      
Lessee, Lease, Description [Line Items]      
Operating lease costs 4,264,107 2,938,930 3,026,270
Cost of revenues - Production      
Lessee, Lease, Description [Line Items]      
Operating lease costs 272,805 295,271 186,215
Administration expenses      
Lessee, Lease, Description [Line Items]      
Operating lease costs $ 17,542 $ 22,416 $ 9,534
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Operating Leases - Supplemental Cash Flow and Weighted-Average Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating Lease, Weighted Average Remaining Lease Term 9 years 3 months 18 days    
Operating Lease, Payments $ 4,146,569 $ 2,828,257 $ 6,321,257
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 8,956,408 $ 14,387,685 $ 2,577,558
Operating Lease, Weighted Average Discount Rate, Percent 4.25%    
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.1
Operating Leases - Maturity Analysis of Undiscounted Cash Flows of Operating Lease Liabilities (Details)
Dec. 31, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
Twelve-month periods ended December 31, 2020 $ 3,992,001
Twelve-month periods ended December 31, 2021 3,910,546
Twelve-month periods ended December 31, 2022 3,816,088
Twelve-month periods ended December 31, 2023 3,070,329
Twelve-month periods ended December 31, 2024 2,919,621
Thereafter 13,273,376
Total lease payments 30,981,961
Less amount of lease payments representing interest (5,355,515)
Total present value of lease payments 25,626,446
Railcars  
Lessee, Lease, Description [Line Items]  
Twelve-month periods ended December 31, 2020 3,946,639
Twelve-month periods ended December 31, 2021 3,885,689
Twelve-month periods ended December 31, 2022 3,794,529
Twelve-month periods ended December 31, 2023 3,052,059
Twelve-month periods ended December 31, 2024 2,913,749
Thereafter 13,273,376
Total lease payments 30,866,041
Less amount of lease payments representing interest (5,345,374)
Total present value of lease payments 25,520,667
Other  
Lessee, Lease, Description [Line Items]  
Twelve-month periods ended December 31, 2020 45,362
Twelve-month periods ended December 31, 2021 24,857
Twelve-month periods ended December 31, 2022 21,559
Twelve-month periods ended December 31, 2023 18,270
Twelve-month periods ended December 31, 2024 5,872
Thereafter 0
Total lease payments 115,920
Less amount of lease payments representing interest (10,141)
Total present value of lease payments $ 105,779
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.24.1
Employee Benefit Plans (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]        
Defined Contribution Plan, Cost   $ 313,000 $ 305,000 $ 249,000
Profit Sharing        
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]        
Deferred Compensation Arrangement with Individual, Percent of Profits Allocated   4.70%    
Deferred Compensation Arrangement with Individual, Contributions by Employer   $ 2,000,000    
Deferred Compensation Arrangement with Individual, Compensation Expense   3,521,000 3,246,000 1,289,000
Deferred Compensation | Executive Officer        
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]        
Deferred Compensation Arrangement with Individual, Compensation Expense   $ 42,062 $ 12,031 $ 0
Deferred Compensation Arrangement with Individual, Vesting Period 8 years      
Deferred Compensation Arrangement with Individual, Annual Vesting Percent 12.50%      
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Cash Flow Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash Flow Information [Abstract]      
Trade accounts receivable $ (30,952) $ (6,948,255) $ (7,580,346)
Inventories 60,763,783 (40,616,189) (26,909,332)
Commodity derivative instruments 11,409,608 (7,724,737) (7,854,325)
Margin account deposit 4,260,952 (3,504,304) 3,918,375
Prepaid expenses (3,020,975) 563,692 (3,741,574)
Accounts payable 5,217,657 313,428 425,132
Accrued commodity purchases (4,504,068) 9,852,373 15,929,390
Accrued expenses and interest 522,046 1,824,814 1,248,720
Deferred liabilities (378,712) (177,100) (380,998)
Total $ 74,239,339 $ (46,416,278) $ (24,944,958)
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Derivative Instruments and Hedging Activities (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Derivatives not designated as hedging instruments:    
Asset Derivatives $ 10,334,681 $ 10,950,831
Liability Derivatives 5,939,687 20,010,772
Commodity Contract    
Derivatives not designated as hedging instruments:    
Asset Derivatives 10,178,089 9,716,111
Liability Derivatives 5,584,506 19,820,839
Foreign Exchange Contract    
Derivatives not designated as hedging instruments:    
Asset Derivatives 156,592 77,983
Liability Derivatives 284,879 53,267
Interest Rate Swap    
Derivatives not designated as hedging instruments:    
Asset Derivatives 0 1,156,737
Liability Derivatives $ 70,302 $ 136,666
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.24.1
Derivative Instruments and Hedging Activities (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivatives not designated as hedging instruments:      
Net Gain (Loss) Recognized on Derivative Activities $ 24,864,543 $ (1,073,579) $ (10,042,360)
Commodity Contract      
Derivatives not designated as hedging instruments:      
Net Gain (Loss) Recognized on Derivative Activities 24,295,668 (1,731,138) (10,308,738)
Foreign Exchange Contract      
Derivatives not designated as hedging instruments:      
Net Gain (Loss) Recognized on Derivative Activities 741,696 (434,848) 20,409
Interest Rate Swap      
Derivatives not designated as hedging instruments:      
Net Gain (Loss) Recognized on Derivative Activities $ (172,821) $ 1,092,407 $ 245,969
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.24.1
Derivative Instruments and Hedging Activities (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]      
Derivative Assets (Liabilities), At Fair Value, Net $ 4,394,994 $ (9,059,941)  
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ 24,864,543 $ (1,073,579) $ (10,042,360)
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Derivative Asset   $ 133,543,821
Financial liability   (9,059,941)
Margin deposits $ 1,342,978 5,603,930
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Accounts receivable, Cash and Cash Equivalents, at Carrying Value  
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accounts Payable, Current  
Inventories    
Derivative Asset $ 70,872,435  
Commodity Contract    
Financial liability 4,394,994  
Fair Value, Inputs, Level 1    
Derivative Asset   0
Financial liability   (9,059,941)
Margin deposits 1,342,978 5,603,930
Fair Value, Inputs, Level 1 | Inventories    
Derivative Asset 0  
Fair Value, Inputs, Level 1 | Commodity Contract    
Financial liability 4,394,994  
Fair Value, Inputs, Level 2    
Derivative Asset   133,543,821
Financial liability   0
Margin deposits 0 0
Fair Value, Inputs, Level 2 | Inventories    
Derivative Asset 70,872,435  
Fair Value, Inputs, Level 2 | Commodity Contract    
Financial liability 0  
Fair Value, Inputs, Level 3    
Derivative Asset   0
Financial liability   0
Margin deposits 0 $ 0
Fair Value, Inputs, Level 3 | Inventories    
Derivative Asset 0  
Fair Value, Inputs, Level 3 | Commodity Contract    
Financial liability $ 0  
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.24.1
Related Party Transactions (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]      
Revenue $ 703,148,409 $ 721,532,329 $ 590,150,153
Accounts receivable 43,548,706 43,517,754  
Prairie AquaTech, LLC      
Related Party Transaction [Line Items]      
Revenue 11,567,830 17,583,144 $ 7,333,479
Accounts receivable $ 1,216,699 $ 1,433,551  
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Business Credit Risk and Concentrations (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
United States      
Segment Reporting Information, Revenue for Reportable Segment $ 564,558,539 $ 580,508,085 $ 474,313,245
Canada      
Segment Reporting Information, Revenue for Reportable Segment 138,589,870 141,024,244 115,836,908
United states and Canada      
Segment Reporting Information, Revenue for Reportable Segment $ 703,148,409 $ 721,532,329 $ 590,150,153
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Business Credit Risk and Concentrations (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Receivables, Net, Current $ 43,548,706 $ 43,517,754  
Soybean Meal | Sales Benchmark | Sales Concentration Risk      
Sales Revenue, Goods, Net, Percentage 51.00% 48.00% 55.00%
Soybean Oil | Sales Benchmark | Sales Concentration Risk      
Sales Revenue, Goods, Net, Percentage 45.00% 49.00% 41.00%
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Members' Equity (Details Textual)
$ / shares in Units, $ in Millions
12 Months Ended
Feb. 01, 2022
USD ($)
$ / shares
Dec. 31, 2023
$ / Units
shares
Equity [Abstract]    
Minimum Capital Units | shares   2,500
Redemption Of Members Equity Per Unit | $ / Units   0.20
Net Income Distribution To Members Description   if a member becomes a holder of less than 2,500 units, or if a member becomes an owner (directly or indirectly) of more than 10% of the issued and outstanding capital units.
Distribution to members | $ $ 36.5  
Distribution to members, in dollars per share | $ / shares $ 1.20  
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies - Narrative (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Unpaid Commitments For Construction and Acquisition Of Property and Equipment $ 237.2
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent Events (Details Textual) - USD ($)
12 Months Ended
Jan. 30, 2024
Feb. 02, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Distributions to members     $ 36,493,800 $ 17,338,830 $ 9,429,890
Distribution date   Feb. 01, 2024      
Line of credit facility, maximum borrowing capacity     $ 85,000,000    
Subsequent Event          
Distributions to members $ 39,500,000        
EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( N0=5@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " +D'58Z/M=3^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU%(71S43PI""XHWD(RNQMLFI",M/OVIG6WB^@#>,S,GV^^ M@>E,E"8D?$XA8B*'^6KR_9"EB1MV((H2()L#>IWKDAA*2UU2>:0]1FP^] M1Q"-- DUA73"6[/BXV?J%Y@U@#UZ'"A#4S? U#PQ M'J>^@PM@AA$FG[\+:%?B4OT3NW2 G9)3=FMJ',=Z;)=&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M"Y!U6(A3LN%^!P !2X !@ !X;"]W;W)K4-PE^.'_;/^OA_*USM>'B2:XH5>@E39B\;JV46G_L=&2XHBF1 M9WQ-&1Q9<)$2!9MBV9%K04F4!Z5)!WM>OY.2F+4&5_F^J1A<\4PE,:-3@626 MID2\WM"$;ZY;?FN_XVN\7"F]HS.X6I,EG5'U;3T5L-4I5*(XI4S&G"%!%]>M MH?]Q'/1U0'[&]YANY,%OI!]ESOF3WIA$URU/WQ%-:*BT!(%_SW1$DT0KP7W\ MM1-M%=?4@8>_]^IW^_!%':G7=NFBAB"Y(EJBO?/,?NGN@GM8+ M>2+SOVBS/;<7M%"82<7373#<01JS[7_RL@-Q$'#A'0G NP#\4X#?/1(0[ *" MN@'=74 W)[-]E)S#F"@RN!)\@X0^&]3TCQQF'@V/'S/]WF=*P-$8XM1@Q)^I M0&WT;39&[WY[?]51(*H/=<*=P,U6 !\1\#'ZS)E:273+(AI5!3IP-\4MX?TM MW6"KXIB&9RCP/R#LXAG<-X6-[^'\S!E?W3%>O/$U0 YR MO< *^,_A7"H!C?S_)L);A:Y90??\CW)-0GK=@JXMJ7BFK<$__^'WO7^;Z+@4 M&SL2JY#K%N2Z-O7!F(<9C# */;ZNJ0F;/=SWVI],?*Q13?DX$JOPZ15\>O7X M#!G+2(*^TC47R@3*KJ-$9L([LD8U!>5(K *J7X#JUP,UI2+FD1ZH$ R6QC9U M0FD_-!T=FZSQ3:$Y$JM .R^@G5L?=90)H9G=Q3*$QO6#$F$%9U=KMWW<#GP3 M,6M@4V*.Q"K$+@IB%S7'*T$@+\K3FN-]TJZU((DT=DIK6%-:CL0JM"X+6I?6 M)[QE*E:OT+P2BAZR=$Z%B9)=P_.\=L_#/6-/M(8V)>5(K$+*]\HA+\SA$9'K&'KS\)DRW5LI/FZXD:)=Z1Q\>\K_,[V1 MWH*Q[Y%OF)&<7>X[3Y;$",VIAW"E5H56N@C?GOS_#*V8,6 "?8Y9:.ZY=LTC MLX53%^%*K8JM]!&^/?7_&=N42P6&XG_Q^O@4:U?LG7OG1BMACVO,[2W,A%^Z M"=]N ?(^.124',=D%^A[/2,DIQ;"E5H54FDB?+L#N.?:G$Y7G-E=AW:B-Q.\;V0IR M#BNL7UQ/L,9TX^BUF M02&S,'_T.:$Z)4*AR62BG9@N7D*Z5 &UT51G>IQ)O5^M((.ABYC%>3(S%?SE M=?O%*5]B5!S-*5K /!NA30SCJ#Y_Y^=B>)VW+^&*L"7-7W8L\RHM?5[,P/MY M*"*O$I$%)$MY8)AP2?=7%<4JT[\D7"%?_7W5J[_OQC2DVF(7Q3GOSXQOUZEW M<:56;0&E=PEJ>9<10!< 8L(B^H(^4>,8?$+*\SS?[P=][])(S:F)<:56I790 M\V2W'$-HI%'>4.\28AY0[ )'YRM[7&-,;^%:@M*U!':/450,[(HL=O4I=[#; MF$B>D+O[823FU+&X4JL2*QU+4+/FZ; LY3@ON]BQ&AY[6&-B;^%2@M*E!#6+ MG^YB1E@8 [1R&KD5(E_Q!I.\+UQCF$Y-3.>@;E;[DKS^ M6*)05P!L2VB+O46-\S"O[.V4IV\+I#\3;6LD2N@"0KVS=JOZ$O4%1^#_X&4$L#!!0 ( N0=5@B%)VP M-0( +,% 8 >&PO=V]R:W-H965T&ULC91;;]HP%,>_ MBI5)>YK(!4@[ED2"TFI([81:;7N8]F"2 ['J2V8[T'[[^1(R)D'$2^++^?_] M.T[.R0Y"OJH:0*,W1KG*@UKK9A:&JJR!8342#7"SLQ6286VFJ1@*NG(C1 M,(FB-&28\*#(W-I:%IEH-24 ]2$09<$<&1A&T>S./9(K7Q+N '@8,Z&2.;R4:(5SM957D062"@ M4&KK@,UK#W= J34R&'\ZSZ _T@I/QT?W!Y>[R66#%=P)^I-4NLZ#VP!5L,4M MU<_B\!6Z?*;6KQ14N2J4QLXPNU'>='2[!*CT\6\K8A&*^X_K[FG+-3& MUFZ&96>Q\!;)!8LX04^"ZUJA>UY!];]!:'AZJ.0(M4@&'9=0CM X_H22*!D/ M^(W[),?.;WQMDNC7?*.T-+_$[W/Y>K?)>3=;)C/5X!+RP-2! KF'H/CX(4ZC M+P.LDYYU,N3N685$#T0RM%J>PQLV2&[3 8QICS&]"N,;9G".85A]3RI "TPH M?4>/C^L!GK3G2:_B>13EQ=]TV&$)? ]RA$S]"HDK<0XJ/"DD!G+GVH5"I6BY M]C75K_8=:>X+\5^X;V=/6.X(5XC"UDBCT8VY,>E;A)]HT;BRW AMBMP-:]-5 M0=H L[\50A\G]H"^3Q=_ 5!+ P04 " +D'5877RD!0,( "W(P & M 'AL+W=OI%',F>'?UG'^8W ML^+5DVD^M1NMN^1S5=;M]6+3==O7RV6;;W2EVE=FJVOXR[UI*M7!V^9AV6X; MK=;]H*I<$H3$LE)%O5A=];][WZRNS*XKBUJ_;Y)V5U6J^?)6E^;I>H$7S[_X MM7C8=/87R]755CWH#[K[N'W?P+OEWLNZJ'3=%J9.&GU_O7B#7]\P9@?T%O\N M]%-[\#JQH=P9\\F^^7%]O4!6D2YUWED7"OY[U#>Z+*TGT/''Z'2Q_TP[\/#U ML_=_]L%#,'>JU3>F_+U8=YOK1;I(UOI>[J<3 HJ(IZ^%]]'B?B8 !F@0%D'$!>.H". V@?Z*"L#^M6=6IUU9BG MI+'6X,V^Z.>F'PW1%+5=Q@]= W\M8%RWNC%U:\IBK3J]3MZJ4M6Y3CY8=VUR MF7S\<)M\]\T_KI8=?)0=L,Q'MV\'MR3@]E;GKQ**+Q*""/4,OWGY<'(\? D! M[J,D^RA)[X\&_+UI6PC(%\8PCOG'V3/TNMVJ7%\OX)"TNGG4B]6W?\,"?>\+ MZDS.CD*D^Q!IS/OJ1K6;1-7K)+31-H;USR9V/E00QGG$\T^<:8LH($S@D M4.P%BOC2FZHRZZ+[ OFK@8FTB3$IZK9K=E5H!PA7#"P_$^E8A8_2*93)6"B:6"=$Q7,DPQ0QFBJ9 !P0=HQ%'![W3;VBRUJW9EST?8K)"K"F4+$*]N[(BYE)C!#")' MM\=40(@TS=* [@EV. J:<5=LO=-]D=3:/^?$G4C),B+3@Y4?M;NFDG&>92+ M!3Q!#-,HJ'_I-KJ);&0#7\OI[DDJ4S'/D5Y# MQ"'Y!!1/?,1Q0/;-R:6YO]RU.BDU5/W#%@L?!I=Z)+7DD?-\Z;,D$O 82NUX M B2.$_+D67"Y!P4<1\Y6<.TR07AH'TQXQ'$^#FG&G%+IHH\QA#)(T'.=KB7- M$!1Z,E!JX F3^"65F020$&%NBO* MPI[^/FO_I*L[W;1_3WZ ]-U]\?8O4>9^=0-S)F_'\4_ )7'@_O YM\@U]XG9 M=6T'4U#4#TF^T?DG^.VCMAU[_0E^]&VJ=SH\6,5M\_T5-CN5.U"7QWO%G MTVG SA?;@D'7WT*&-#40 MT,OI['@ENSPD,DNYF/<[/D-!29:%E$_<)'%NOGGN=\>9]LKT=)-,P*?/DZ7' MD!#&*0W DDRP)'%8@LQF!V5(ON\JM[LFWZA !T1< I!&.*9<^!<2\CMC(E0 MI4XF5)(X*O^?#IAXVL:,9B*5<]VN(4$((RD#B"<30DDT'MYY7IZQRQ=(Z7QXQRE 92+IW82>/= MY:V^UY 9UH>) '+9V!M[+\'-3FBC\:O4=WN(G=)[UJO5FS9P(WL:J1Z3-&5< MI#2PIA-3:9RI4W1?257J@2746C)-Y_<='DM(#B(%: 743URE<:[Z3KY7K(M, M#A7^/(UZS"+M$IVX2N-<'0Y[^>+CXVLLTQ1GYFHQ MMOK]=PNFMIM#U[G=ZM_9NK%-THLDNT@P@G\B^595V^\3G'J_,XI_FO\0)]YL M\-<='<_(1&R:1M/?OB73P9:,1IG_U8GO3-Z.XYW03^/H_]G4EW;5&U.6-BT\ MEP#CU<_!EX>P2<*;V:5^E@)L,9L76Q[+P,EC4VG XJ7!TQ.W%VRJ#-B)IE=M M"QO!Q[H 0MZ4"EKY-\E_AA/S7Z_PLY8(Y_)V'/Y4(K#XU?4+,@,[Z^WUN;P= MQWOP'6Z\:)C%NU]PN_PM5$C&7F0GCZK]YT'J\S,$O:7[-, XK\SYFAHXR3+&^)SN/M/ 5X>/%5A'VD9 MOK%LH3*ZA['HE00GS?"4R/"F,]O^08L[TW6FZE]NM(*.U!K W^\-\')\8Y_= MV#^KL_H34$L#!!0 ( N0=5CX4C<9^@$ ",$ 8 >&PO=V]R:W-H M965T&ULE53+;MLP$/P5@F?7U"..BT 6$#LHVD, (T;20Y # M+:TMPGRHY-I*_[XD)0LN8 /M1>22.[,SY%)%9^S!-0!(/I74;D$;Q/:!,5Q;S LL+)H^1XV@*_MVOJ(C2RU4*"=,)I8V"WH8_JPS$-^ M3'@3T+F+.0E.ML8<0O"C7M D" ()%08&[H<3K$#*0.1E_!HXZ5@R "_G9_9O MT;OWLN4.5D;^%#4V"_J5DAIV_"CQQ73?8? S"WR5D2Y^2=?GSN>45$>'1@U@ MKT )W8_\431UX6UG3$AFS/%B;1:D1[<4*'2]F@ M];O"X[!<&>V,%#5'J,F22ZXK()M Y\C[FEO0V "*BLL/\H6L>"N02_*J!4[( M2G+GR"-Y?P:U!?M1,/2* B^KANK+OGIVH_H35%.2IQ.2)5E.7./KN;]9F/1+#3QJSS.W>Z$=D;#ST&0ZGU%B^Y;L S1M M;(.M0=]4<=KX5PPV)/C]G3%X#D)GC?^%\@]02P,$% @ "Y!U6-#N-C4] M!@ T!H !@ !X;"]W;W)K2Y][+RR/IZEG(KVK#N0;?ME6MKF<;K7>7\[E:;?@V5Q=BQVMS9RWD-M?F M5#[.U4[RO&B,MM4<0\CFV[RL9XNKYMJ]7%R)O:[*FM]+H/;;;2[_N^65>+Z> MH=GAPN?R<:/MA?GB:I<_\@>NO^SNI3F;]UZ*3FYXG?\:JRGLP\_NV'Q M\<'[NX:\(;/,%;\3U5]EH3?7LV0&"K[.]Y7^+)Y_XQVAR/I;B4HU_\%SAX4S ML-HK+;:=L9G!MJS;W_Q;%X@C \1&#'!G@%T#.F) .@/R6@/:&= F,BV5)@Y9 MKO/%E13/0%JT\68/FF VUH9^6=N\/VAI[I;&3B_N1*U$51:YY@5XT.;')%4K M(-;@TX[+W"9'@7/PY2$#9S^^N9IK,Z@UG:^Z 6[; ?#( B##Z+6&P5^J0M> MO'0P-[/MIXP/4[[%DQXSOKH !+T%&&(2F-#=Z\UQP#Q[O3F:8$/Z!)#&'QGQ M][Y>B2T?0@_^OEDJ+)2[?(5OYZ9+J"X?.*SQ4\_( 9_ M#@7JE,ZR$SE[$43:!Y%.>5]\- U2\B=>[[D*1:VUCAIKVPF?%C$DB"84IE?S MI^.0!) 81003[" S'QFE$$7FC_3(%V2BGDPT61%W0FF[_@Z$+D.,HE/6P2F= M92=R]B)TK \=FZR#0^AV4A3[E0:FM16AZ+5>V''N2 1Q%$70J8< DM&()93& M3CWX2)H@2B!)4+@>XIY4/$GJOB5C&G&(2NP/BPBEF%*'B0\DC,&8N4L@"P!1 MFL"$1F$>2<\CF>3Q3C:;,,CK LB\K$)L$I]-'"4P1I'#)@!DR"0EP@Z; !#3 M)&9C;-*>33K)YE:*KV9_?.1@S<--)_5&CA.4$&>"=P%8&B6Q6UX!6,Q2PL(L M$!SV?SC)XP^A\PJLG)X3W.>A-P6&:6QZ(T4.IQ#4K ;$6.(D,@M HXBQ)NLC MW(ZT#9KD]JL42MEFL"YUD!$*I(B:7L02EU :6B;7D!=/CZ2$!I30L=2A0')CZ 19_0CX-Z/[UC;73 MSH%3N7$4$[HA[(1D4$^U"](R\I$X2D(I4'ZH&GM\TEON.SH@+.NS-^$R_RD$NBD MWK)3>7L9Q4$%H6D9]+[6W/C5ASX1#)^O5\YQ0F*C@=S"""$Q-'NMJQQ"2,0( M)6RLU@<-A*9%4%L8M:C/A5/U0YD$:?IJ!A$<8>)U^ 08P*QU^ #^B@E$(VU M]T$>H6E]=)]K*6JK*(KRJ2RXD4D3Z]K7-48-0%>5W@5Q*?/7M(\C+$)T+'&# M3$+3.JG5%R*XKH/$?*%SGIB.%;O*/ 3$"4;(54Y!CS$S%1SFA@?MA*>UDWWL M'$\1]I5-C!!,,7976 #)3.>E"#K"*@L@<0)AG*(1.8L'L82GQ9(ET[V,./O= MZ*8WX$9K62[W.E]6'&@!/@ISNS9%6E5V^1VZ3)"[KX)8E#*O/ ,XZ%*>@KSD M.B@I/*DSOI"YK$U6%#BK MFN29+@E6^:ZTJV]?EQJ4I6=-7L0ZA?-8^:H+UH([PI&Y8_-4\0!O:-T_M MH^?'_79I2)D'MP?+2X%/>ZVT>< V,7D+FL((4HW\9@^-?(N@VV1?C-UK?@9;-0[.N'XI7E$PR> M+W+&@O=:9#:"# 1O?O2J?\OE8_/)1)GG]WVMVU?H_=7^L\Q-\S'"N7Z++K/V MX\K@IOW6\R&7CV6M0,77QB6\B$UF9?OYI#W18M=\4%@*K<6V.=SPO.#2 LS] MM1#Z<&('Z#]B+?X'4$L#!!0 ( N0=5C@]D$(Q@4 )(G 8 >&PO M=V]R:W-H965T&ULQ9I=<^(V%(;_BH9VFNQ,$BS)^",ES"0X MG69F-\ULFO:BTPL! CQK6ZPEPNZ_K_P1C&TA<*)M;@(&G??HO+:.'AP/-RS] MPI>4"O MCA)^U5L*L;KL]_ET26/"+]B*)O*;.4MC(N1ANNCS54K)+ ^*HSZR M+*F:"Q:7P7(&<9@4 MK^1;:<1. +3W!* R #4"T+X 7 ;@1@"&>P+L,L#.G2E*R7T(B""C8=CS/&O:?=UUL#VR,"+2SS]K,)5^1*;WJR3[":?I,>Z-? M?H*.]:O&&[SU!FN]*5P^X>#%I!NZ"),DJ_Z&1"29RLN-"!#0Z07 \ P@"UDJ M.[19CJ^AL,RD6( /GZB:<_;6.5OKG,*H4[DPLZN8?SC*,ZU^5\],B@6%F+/C M&;9LZ%O6'L\&6\\&6L_NY;89RB464Y4?@U96Y%F6Z\-!8TEIDW2MU9!8S0]G MZX>C]2,(>=& LF8D^T]<='65.4[+G'/?1K[G-_N--F-7U; _4B\[:^>?KMKF'3_JZD=$PKWM4Q MDV*!U[$K^5O#_#=T)?_8KM0>V-SHM=-XY6J"5L65UL$R[_(RP>E'QN7E\ ;\ M*7-IJAWKI]/UY)M2JYNW ^7PZ$[-#[3J4NJ(7JU/VMDB0VIUBRK*AN^ V65. M1]LF2S/;0YL+4%_!:QVJ6!OJ85O?:&";5!W7=FQHP6:E1@'9E%K=E JCH9ZC M.S"07JGKWF14+2C5=L_>.70Q]CR\9WN"%35#/39_#.72FI'<(39_<>@$T.*W M?[;!K_,-7FE:&ZO/W8'5:D5&H=J46MVP"JNAGJOUABE=)K:!:PD=(XHX1M5"V "L9V\ ![CNOL69,59$-3E*VVS2AF&U4+H!JT:\NA M[EI%VO MJ W;"+UO!S2$TF7!/P+,407FZ'\$RZQ M"KV1'KV/IT>U;4:AVZA:4*H=3X^H8FZD9^X##;V-K2Z$EH]0\TZ1/DWG@@VI MU4VID!H=1FIS]*@@\('OV&[30:/\;4JM_A_PBK_Q ?Y6^\,E6W&^SA8H^&,. M[ND&[#ZJP.5 4'M8XS81H0BI;V/F2@+^NUME60CLU!.E9 M>FN[+NLW"NFFU.H>59".WP'2_-0WN##=K[3,NT3:Q$NA2=;/KK[TAR+%NB:.^%\Q#+\N&(9V8XMIM36"+YM!93$E M"$73DDLUF=TWYY[,[%[O;"&5>#)!M2M+;MX^B4*_/DSPY/W$%[G>V/K$=':_ MY6OQ+.R?VR<#WZ8'*TM9"E5)K0(C5@^37_%=1L-Z0(/X2XK7ZN@XJ*DLM/Y: M?WE&:]<#CXW?KGQOR0&;!*S'7 MQ7_ETFX>)LDD6(H5WQ7VBW[]M]@3:B:8ZZ)J_@>O+38$<+ZKK"[W@V$&I53M M)_^V=\31 !R-#"#[ :0_@(T,H/L!]-(!;#^ -9YIJ31^R+CELWNC7P-3H\%: M?= XLQD-]*6JX_YL#?PJ89R=S;6J="&7W(IE\&SA X)JJT"O@CFO-L%G2(PJ MN W^?,Z"FQ\_W$\M7+0>.LWW%_C47H",7 "3X'>M[*8*?E-+L3PU,(79'J9, MWJ?\B7@M9B+_&%#\@@ ;>S1$7O_V0K#K53K M=@E(*T7E\G)KA;FMU-7AKMKR7#Q,8/E7PKR(R>RG'W"$?G%YZ)K&LBL9._$> M.WB/^:S/_H#**%6N2^'R63LV;,;6!?!E%F.,4D+"^^G+L3^&P"AF$<,(GP*S M(9 D",4I[BR>\ @//$)O%LPWW*Q%%7"U#'(CEA*6H-6!.M +E+8!7ZWJ<@FY MDL/:O'-1#J^9)M%R8VLN M.HISF%!&6-)+' X2$2HYB&<=HC[,(A M1FB$W(R3 ^/$R_CF7QU;H%CQ0C3-:FM "AG[UD17_+V3VYJLBVLRG%E(4-(O M"4/8+491$O4X\&66Z,5*+!@"03 M?P-MFW\-GHRV>W$(AVO#2X@Z=Z[6_16.YX9Z+,]#,@<$0@Y_(PR/)!;V,H3B MKM;U&@1!9PRD9:"[IE]5PK8A+21?R&)4 .POL_=*GKW]DZ5*(D83 MQ'"?\A!*8D9Q@ON5V&4T0>";L5J,.R6'_5+N4;W BKR UU6UW%6M9=>R=NK" M3LYAOYY[VIE\ ]NXNA+(QIVC/6MOR;OHAY!;0N,( M[/"I^Q4RZ=I,->23/[ M(JPTS7:J:5##0NYD%9YG=1:2.2 A2Q$;H=3)*.S748\*Q&D='JAEVFZ$V=Z"?N%T_'*^@YZ3AG$H%B2,.I3=&!CD AAOUIG M3JN4,9*&(_LHW DG?$8Y.;J.O+0PN[00L,4L&@;4@4W3$-3P@*W+*BBQ.$U' MQ!/IQ!-!WI;S62JN\O/,B%>#?6_+N:JU[%K63EW8J3-RJ3H3W_*]"-4[6UE8 M',U6NU:CX!\P<0,)H2' Z MDCR=0"/G!=K-EK\U+?9#716.:R'4>>A71;#0!BR#)]R$AW(*DCO!47\_Y0"Z M<)D#-U+[2"?,B%>U]*J\K*I='< ZT#G?2@LD=TJZN]C>\O%TT@1!1/N5>^Y M]HN[%W+*K5-,Q*^8,@D[>[G8U1NEYIY1*QHX5ZRJY34\2OIIX,;-[E%M+O?1'6MS0N8.D03!2'883B M01@=T'K9,9K&?:(NO892%A(Z%L=.9I'S]ZF:IMS$\7@_>&G_&LHBEB8$X;2_ M^74@(7$9B^-D4%D=4"C5(4O&2FNGMHA?;36$NVU_3;VYM5L?U(+K!93FR+Z& M#,513!"C$8W[5(=(2M*HKS\ HC>E@L0YQ- I1&HYD,.V$%O7?I?(PA:V."7922&*O6KR>;?=%LV.%6K24E9YH:N=:;=$[?(M MP*14[>/FD5OGU"NWOOM)U36M9=>R=NK?3G!1O^!ZW-^T=;K-<0/+/UZZK%])&7YMY%GE6>ET/P\)/-"3F?>J27* MO!G^AU9-(KMVA,[G:=2KOKX[FZ]I+;N6M5-?=N*,^L79LWY;"*Y <$*UR+5J M92AT=EX=W;NK^Y\11?-^P98;^^;TU;ZMT9MJ79W[G!GIA%11B!2;1 MQQAF9=KW4=HO5F^;-S06VEI=-H<;P9?"U #X?:6U??]27^#P5M#L?U!+ P04 M " +D'586*L45ASG!3C.#"; G5UC/'/GPV(_4-V4Q$FK MV4-V6]'\^CU51?9#EI,,L/LAL?I!LJIXZM2#_7;O_.>P-:917W9E%=Z=;9NF M?GUQ$?*MV>DP<;6I\&3M_$XWN/2;BU![HPL>M"LOYM/IRXN=MM79^[=\[\Z_ M?^O:IK25N?,JM+N=]HSLW3C%[O9-G3CXOW;6F_,O6E^J^\\KBZZ M60J[,U6PKE+>K-^=W?[BD]_F%?UNS#X/?BC19.?>9+CX5[\ZF)) I3=[0 M#!I_'LRM*4N:"&+\&><\ZY:D@F9RMO0N%T<# EVMI*_^DNTP_<,F,ANST0]6E4=#.%O1IMPW'D\MQC7O[[RM)"[MFILM5%WKK2Y->'M18.U:8:+/*[S0=:9/['.;*Y^ M=E6S#>J'JC#%>((+"-U)/D^2?YA_=<:/)I^HQ2Q3\^E\\97Y%ITE%CS?XHGY M_LMO=&7_T@263-VZ*D#90@MV8)([;X*I&KGAUNI'6VF8#I:[QTT#H#9!_??- M*C0>4/N?4R82 2Y/"T#N]SK4.C?OSFI:RS^8L_?__,?LY?3-5]2[[-2[_-KL M_X<;_?^QCAI:7]V#/;;JH_[L&HV+P\KH"O9WN0G!^9"I?_WK5CUOMD;]\Q^O MYO/IFUNWJW5UX*O9&^5\>H 7X\T7JI8)L!@)!&(H@PIQ+#J[>A,P1](/D$F":-B312&+]H^Q MXKK#:.@QBLG*MC"JB4-;NHF)FUXG%L;B-F9KO(-0,%B["K:PVF.[,O43V$[= ME6#]H.ZT;RH3]P6/[N[4_4?UDRL+")3NTHRC0;(;>".]L&Z,5Z:T8+G.R719 M@NWP@'2P%7[D2<(H>:;@;U703/)!UL%NKB']1-WJL.4[.?TP?[;V09=LA,$& MLLEL 05XN2V$+ ^JM'@;1J@>3&C(;B K2]AZVU@3[>B- M43MA.T 1^X:9&[9O@X#&>N68/5A6LW%J91Y).%&?L'35.+(WD8T%R1=JXUP1 MU/,3Z$0T@RL61U!]P3^]WG=F[$?30P 2"[88!PFAJ=TQQ^499C3?5\ CT;,1_;8P,:& M*"0@E(;'/_X<7I-VY=P73#%GY^W?0\3CMTY^+V_*>;J%?+\T4V7&AU M&,P$*>^8/QA",/?HT:V+= @O9BH^[:N2QM)R,$&GC&6-IHVA'V5-P0I$YZS MTX>&L'3:[)\ZD(Z!#70$*!K8E0E;(&,[>-<2JVJ+A=7-GZW^U>3;Z(S'M]7/ MNFK7<#+@O/=8CHI'+PYD$9Z&&BR]N &DLA#.>K9S7;;L(G!Y^K&BH,>*@4L! MDWRKJXUA.8$5\L%^\79X0[@57&IX1@6NP]([6VI/SGO"L(1O4/@W%\_$-&P&IN,= 8PV MO-;@W0IIL3+:5\2C1$XQD 5EGO6F91 H+GK*K5FP$Z0U4*2;JA_7:< ZL M[DT-H*^@QF(J^5,V8O^503 >!AH@_CA:?)7+OS,$C.-&YXUM-0IBL"AS:T8! MP#&63\:U450>N)1+4]!E[:Z M&PGN[L-"#%4P<6D:\8B2A(3:2S'_.#O!X*(U1WC]CT!;:HA(Q*[L5( Z4X+> M('KRKRY(D&IUIWHOFBX=+ODU H5>R6V:L:[9QC3S'R!6W(UZK3AR['BW&,=& M@[088@?1H,<6E-"$2BQN'JR#CX(8+,7?+1)$8IB5,52:1L+&P@C"5&_R4F-3 MQ/4E.4B0ID2SX:S0RH1ZD.W 6)B)$H215'4*3(Z@';#EK,<@YR21:4R2MI;* MA;!':0'+K@RS 4V?M(/G>5,[3R]2G &YNAU%%Y&\DWE/\HX\U(J,J,@BJTA5 M-C_IIT(U4;N]:X%>8$IC[2)",$YW%*F\*7DQD ) MQ/@ZQ'B*QS#4LQ@I$=?VDP/[_1!K-N M2Z2I:TDH$9M0VS0[ MHFIA*[?>TW2_TV5A !KLJX1JMDZ7O(#S!9J-Q8 LN@*B'&]8GK=@*;9:FD0J M; Q-N3\5+M[MQB%'1[T%\E1&;C3G!4B2L,DV)-\3/";P?APN8LD7W(.E8$Z6 MP&:(I_0,UYGUP71%D87Y,*@%C-G& 6^ED$C5/C5^SBF)!:\@[A?"(YYRES3% M$PO@HO,>8M6V;R\41X)KVCQD /OP6GT@SN> =8RJV?1\<:T.8/N@?NB02J^M M6T\E!&<2B_/9,K[TB[9E3C^6TWAG&$2)&\D. M=X3]8LL,DYQ$S>2(U+K L*0IW8"\53=#L>=)L&C?'==;RPV;+MM$]^.!$&416'FB3Q%5=PR2"[KJPDFP[+ MYM21$X[4!$"$\\(F,*Z=0W!9&PHQM/0F-JVJHJ7R9S!#;SQP02R)"V[E%RF[ M2AT@<9!0@WC7=DC-8HT(^\Z&6=QR[J=)!99PD5/3C(,1)ER9K2[7@C3K^Q3F MN9EL)NI<-?H+]P:&MHUDC]5B$X61)CQ"EDM6)A^@0GA#H9B37A*:VDP2N)%D M0*NPMK$- CR40Y%?[I2;U#&LOM%EHP08^ 6(IV@?VD3'G[DTY"*P1=,DWT:D3/BVF$ MIEU"4%\CCY1X.^Q\T_NQY5H(BX9F2!L3[BMYBN\/!]=":]0$A]UE8 5I>:B'%,_NUI<9S9>+%!,& M:R1Q3Z\UI_O)(X]"]U.1&_LNE!U76EQ>99?3;ZTT4WM>JI/Z;R\\CV4N\PN_ M']-XSJ0(12!KO0'9;KI\843I7_65)Q,6B^!OV=V>2ETR(J&.: ZU>2W;R/9E MU>\'7>^^Q:V>J07MTN)5-KN:TM7R5?9JL0%9=QSD>.[DTA'EW MB(Z#G.]PK38>Z8<)TJ-ICD@)V"P>J*@+/5L.[\1#EIUC@/1L%+.?&*]3R3C4 MO!/NV6RVS*;3:::>7;^4'^S6+^,%)6^/9(CQ^&]EQ,?>_T/U8+VKB%HX!=LA MJ1"@?^*:OL]!NY,]APC"0245,GWIP+OI&FJ.8#;SY-PB_QY;G(J&7";$PAPF1-!7E'BJL-/#8DX@*;\9ILXD ME UP,GY(WZ80'U/7?K,=Y7R!"U/LE^G:YS!?Y78V9Z-()=.GC-Z&S]+CDE5H MMT?JTY[X<0;!BB4+#RP_C'BI<,S1):Y/^;" M5-W4[%0T?GP&T9>1#S&0]2L"R8%L.2_ICSCXP2 >&J;1LF1KYM*3U! SY6"5*3F@P3^E( M9VC4K94Z6-V0#U KN!F4$P>5)QH\%7 PDD$C;=]A5WAT:IK.?4Y_C6#](%4@ M*7.*X]3$W=,)'BI)-MX@M'(W.<3#F%Y4*4L'*G6A=U@S?5?7Z?%V&2)444@. M"D0"-C=]$,$=G:O+Z?ELRH*T4-$WU"N'+#U=3LC.WRB;^)RA&M 3S; ",:\) MF#&MH'KD+^/=6%+.=/J^9^S+\IBAAW(B:2I=63("=!M[ -%47-7^;W$_4VE SJE1_H*(+AD@D@$R>HP- M_=W$C(-[]?210KOZPTC79F0RG3ZQ8M%'*_*G<3PYO:I;Z!F_;"(L2>)=0P8^ MHIY/9]>\;*2]\B#?7$ "&BUO2YMQL"CUXW)IDPSZQTBI"*E"+#=2F7_]I91= M$03R"!M>_N0A*C6;ONUMISZTO!A\78N";,/?$'/3MFKD0]ON;O>9\HU\G=N_ M+M\X_ZS]AD)-:=88.IU<+<\0S?B[8;EH7,W?ZJY<@^J/?VZ-A@'I!3Q?.T33 M>$$+=!]OO_]?4$L#!!0 ( N0=5@IF?1UL00 '0* 8 >&PO=V]R M:W-H965T&ULE59M;]LV$/XK![7K$H"U]69;>3.0I'OIL )! MVFT?AGV@I9-%5")5DHKC?[\C))<;I;^:"M'"8U-+ MV42C?T?[1WFF;3$:40 M#4HCE 2-Y55P'9W?I$[>"_PI<&,.QN \62GUU4T^%E=!Z AAC;EU")P^#WB+ M=>V B,:W 3,833K%P_$._6?O._FRX@9O5?V7*&QU%60!%%CRKK;W:O,K#O[, M'%ZN:N/_8=/+QDD >6>L:@9E8M (V7_YXW .!PI9^()"/"C$GG=OR+/\P"U? M7FJU >VD"F\@)Z2[EL]6T*TC/+J_S7'72&KC'',4#7]5X.;4$[+:G M^0!RTX/$+X!$,7Q2TE8&?I(%%D\!IL1HI!7O:-W$KR)^P'P"2<0@#N/D%;QD M=#/Q>,D+>'OO#/Q]O3)64SC\<\S3'B<]CN-2Y-RT/,>K@'+ H'[ 8/GN330/ M+UYAF8XLT]?0CUV&.<;Q?Z/ N*;W:UPCY(K2JT"-!;3<6"@ZA$V%DF9;2CU2 M<%)2V4&1Y%PJ@:7$K+9'&TN#"0 MDQ5AP:)N#",K(J^ M-G.?2T>],1V"Y MT'G7D"#!T98H:7?;TR^5XR?D&JR_,1]R[A0\][7;X)+76W<)SK#F!1X: N[7 M*9FP6:$>$\K;IT%\WD_=$.Z&^S^'W]$X$UR.-S+&QEN((I8F&8O/,C=)V&)Q MQA;SD$3?S\Z^DR;1>,86\8)&BRQD\WD*\_!]]DPN2EF2D506LRB=PR_TO%"8 M]!S.ON MSR%>$+$SELS2'L*0.VG"9FG&%N%\F$0DY 2.WH5ZH$!TT=\_C?TKM>:Z\$)' MHN]IM#V-M&1'2&<9B=0CRC8TD7<%V0(GEJX(0*?>=? M5G,Z*@SR<#+(GQZP1K+PW_A^E+NB #DWU;[T4)CSMJT%#8FX.V)5TQ58H&[# M)9 _^5WA*(4VEE&:U2Z?F/G1^,KYK#+[8/B-RX[Z M).B3-H8-+;]-YFRVB%@81I-C#\[TH!-HD#BZ?L=533+1-P7CZMA27?>=Q%Z\ M[\<^D8N"+KK&DE3#R6(6@.Y[G'YB5>O[BI6RU*7X845M(6HG0/NE4G8W<0;& M1G/Y+U!+ P04 " +D'58]%GU1.X" !%!@ &0 'AL+W=O2:'PVH#M MVY:;IU.4>CV+LNA9<2-6C?.*9#[M^ IOT7WMK@U)R1:E%BTJ*[0"@\M9=)(= MG1;>/SA\$[BV.V?PE2RTOO?"93V+4D\()5;.(W#Z/. 92NF!B,:O#6:T3>D# M=\_/Z!>A=JIEP2V>:?E=U*Z919,(:ESR7KH;O?Z"FWI*CU=I:<,OK ??G$50 M]=;I=A-,#%JAAB]_W-S#3L D?2> ;0)8X#TD"BS/N>/SJ=%K,-Z;T/PAE!JB MB9Q0OBFWSI!54)R;7ZH'5$X;@7::. +TZJ3:!)\.P>R=X(S!E5:NL?!9U5B_ M!DB(R98.>Z9SRCY$/,?J /(L!I:R_ .\?%M>'O#R?Y3W!.?"5E+;WB#\.%E8 M9^@]_'RKY &P>!O0S\B1[7B%LXB&P*)YP&B^_RD;I<@F.7)=:TG0*M0)NO8[:@.T"#;7B M*+3"_S"X$$K04ZMAI75M80]R%H_'+,X/&0DC%H^RPSB=C.&&K^F1.C2"2POY M)![G:5P6)8RS.$VSN"@/X;;O.NFY[/.V.Z:W;2N:3:Y0]Q;*(H_3K"#,,AZE M$[C3SB/M 65+BS(^+#,2LKR(63&*L[+XFQM7-9A7+#AU_H'+GERX [1.>%M- M'N:>EE\PQ;!N1-4 [SJC'X.#!456VG=2_.8+N<$X>*'O,VFZ1//J@GTVZT(" MRD:72W:ZV$K[2S=O8[[U@)*=T6[1K,("\_WKE1NF?*O=[LB3836\N \+]HJ; ME5 6)"XI-#T8EQ&886D-@M-=6!0+[6CMA&-#>QZ-=R#[4FOW+/@$VW^.^1]0 M2P,$% @ #)!U6-;NKGB[ @ $ 8 !D !X;"]W;W)K&ULE55-;]LP#/TKA ?T5,2)DZU%EP1(V@W;H4"QS\.P@V(SL1!) M]"0Z:?[]*#GQ,J KNDLL4N33(Z7'3/?DMZ%&9'BTQH595C,W-WD>RAJM"@-J MT,G.FKQ5+*;?Y*'QJ*J49$U>#(=O-VN!GY*_-@QWBI7QF M+[M:\GA^K_Q&.[C#AH+F,,U90.-67AX!EAU \0^ 40'WY+@.\,Y56/T-D N; MGE)QHK0LGD6\PW( X]$E%,-B_ S>N"]QG/#&+RL1?BQ6@;T\AY]/5=MA39[& MBA*Y"8TJ<9:)!@+Z'6;SBU>C-\.WSS"=]$PGSZ&_Y#+^"P"^U BW9!OE#E"K M( \G[5>G_;WF&A249"U5F@^P\K1%+VJ$M?86VH 5,(EV?K7:B[/E5LH&Y2J@ M)LFJE,N/S0PQSBH7,9*"6V/)7EY MG* XMF KLVZG3(L#6+ TJT2[0M\_N81Q:MO%J^MB=/4V]*6?(1LC:-&;J$E? M10LV:6'PU&/(SU1JT6_2+(J 4D$GV-[;C[M%I_(_X=VL[.XY@,&UI X'5Z\S MZ6^:/YW!U"3-KXAE@J1E+2,;?0R0_341GXQX0/\G,/\-4$L#!!0 ( R0 M=5@/),:1" < $$1 9 >&PO=V]R:W-H965T@%46Y;M7+9)@"2[Q;9H &.S;1^*/M#2V.(N)6I)*M[\?<^0 MLBTGC@NT#W%(>3B7,S-G*%^NC?WL2B(OOE:Z=E>#TOOFS6CD\I(JZ8:FH1K? M+(VMI,?6KD:NL22+<*C2HRQ-3T>55/7@^C(\F]OK2]-ZK6J:6^':JI+VZ9:T M65\-QH/-@P]J57I^,+J^;.2*'LC_WLPM=J.MED)55#ME:F%I>36X&;^YG;)\ M$/A#T=KUUH(C61CSF3>_%%>#E!TB3;EG#1+_'NF.M&9%<.-+IW.P-&>O+C7;A4ZRC[.QT(/+6 M>5-UA^%!I>KX7W[M<.@=.$]?.9!U![+@=S04O'PKO;R^M&8M+$M#&R]"J.$T MG%,U)^7!6WRK<,Y?_U(_DO- V3NA:O&!M/14B+FT7I&[''G88,E1WNF[C?JR M5_2-,W%O:E\Z\:XNJ-A7,()S6P^SC8>WV5&-;RD?BLDX$5F:38[HFVPCG@1] MDU?TO?O2*O\D[LF7IA#]^&5=B%^-JKWX _O6DA-_W2RM9!CUD*CW-+H]'[JEX)Z0722=6"+%+Z)J24/S(QMU)9 M1>+F2RL_4EXFXK??[L2)&">SV20YR\[VUL^E^VF,)V=)FJ;\UUN].'4OZW:) MY+86SL5S9TEZ/DFF<&N6G$ZQ2R?B/3I;S#48S@4\:K*=E6^_.<_&V4\B2R9G MI\GX/!4?C9?:L;.3Y'1REHQG*6^FR0P"%^.T#Z2H2+I09LKW,0T). A(\N^1 M'Q Y$":7^NMA(4W(F[+(I/-"D^/>>!(*7BL;LM[H%NFUS$AM_-(LN,+E0I-H MK,I)Y*6L5Q1B,;8@JY\$.JEV,M"Q$T[5D((=1X)B3_8A*(RHC1>E?"3!TT;A M?$&>+$P&*TOX(AZE;LD-]U"-6E"/!U \A,5)FN O0'(R3:?))+O@H[ET97@H M,3N*0K'74HN3<3*=G*)"^-1V'4^/DW1ZD9Q/IESYSCPM"&>19,WZN-8#B65) MD,9JC,A<0V$PZ:=$>",6)%H7?>?6 10 !AV'*6QE &Z(E(N?:6%;#-%.G^^% M+^O:M("V"%75:$#.BKDIO6US+Z2H,++4CXZX9ZW)D5]N3A;UHB9IQ;WRF/Y: M)^(!@[P4;^5GU'6P_$"-CPW\TC2\)1N_#VGD($&0M MY6@*+,CG0TX\<.*3)[-ABJ;2FJ%"#83ZY@5]C?T$,@7RR>EX)NZT1&/>BK:. M]'$,O'Y_@)],EP(?P8H=P_;;)@" SBL!]\GY>#C=NL.6QQ?)=#;=FMYD>.O" MKF:'XB8,@![?)UT/]--6RF)7'\0]=-%#P)NU!$SA!"KU$UIE*-XME[%E>K4X M20\I7] *#HT7B@-H#;=L,'96^G\_%PUOQWFC.ZX9@CY)G MPCA5@>[0A5O3""W@$K(?^H,16X++ZEP!0>ZU M+,I84!P>\,SV2NJ5WGC9V\#RD*#(P<9L48I/X:[T&.]*L7\WE=-$Z4 \0?XX MSDQ\K=*LM,9%OL=/N6U!PV!LI7E"'&6GNPW%<:2;N\?FI'*"T:EDAQ:(%N@U MFKI)P5<8#GL6X>\5#<.&>80^Q#&_=P\*A,>(=XQ7R1IO,H>(C<]Q:#V^W;HF MM<$VB'%1R$5\S!J;)F#,FC\9RT^[N!8&C8'9PMD*=4P2TVW3>AS!KK80A S= MBVOHHS(8V. D9=!7I71ARBZ(^!H7BC"@@U2P\ZHQ3D6-7-H.*0]Q[ 9=<#ET?N=MN$77H?;0%-%W M08$-6/TF.G2>I<98%JR);ZA(-*' ESMZ8I_7[.]>AW8$]IRRLH-]&JFFBVYM M6E0O:DK"=M&58*?NV<7N^6VYNV+ 2S2*H]V@[E2@8E!*H-OOL0(4/G("7YG" M_/DAM'FV(^HCS'N8M5ZPW N"V^]7GEX$_BWVB.;B?#CNCZY0Z82T+:VI(A#. MM9(O?>')WNP8'GHC&O5>:\&HJ_#RSJ0'[HYON-NGV]\';N)K\4X\_KAP+^V* M(]&TQ-%T>#8;Q+F]V7C3A)?DA?%XY0[+$K=.LBR [Y?&^,VQ_-;G^!U!+ M P04 " ,D'58],T6+V0" "%!0 &0 'AL+W=OXQ7V8N[ M.T#R]YU=@TLD@MH7[^V<,S?/3'?&/KL: -F+DMK-HAJQF<2Q*VI0W%V9!C2] M5,8JCG2TZ]@U%G@92$K&69)73<+>T^=1L4 H-2\O<1BEN7Q<@S6X6 MI='AXE&L:_07<3YM^!J> +\U2TNGN%,IA0+MA-',0C6+YNED,?#X /@N8.>. M]LQ'LC+FV1_NRUF4>(= 0H%>@=.RA5N0T@N1&[_WFE%GTA./]P?USR%VBF7% M'=P:^4.46,^B<<1*J/A&XJ/9?8%]/$.O5QCIPI?M6NR(P,7&H5%[,GF@A&Y7 M_K+/PQ%AG+Q#R/:$+/C=&@I>WG'D^=2:';,>36I^$T(-;').:%^4)[3T*HB' M^;W>@D/*,CHF-+LU5&[+?:;<-$8RX&%QL1=;M&+9.V)IQAZ,QMJQ3[J$\JU M3)YU[F4']Q;96<4[**Y8/^VQ+,GZ9_3Z7;C]H-?_MW"Y+MF\W')=@&-HV+RJ MA!0 &SB%K(@=U" ME%]>I-?)S9G@!EUP@W/J_UO+LV*G73UC@7VM@2Y4P_7KY<4X2T_ ]02P,$% @ M#)!U6)5C%#![ P 5 < !D !X;"]W;W)K&UL ME55M;]LV$/XK!W4H$H"()(K42VH;B-,6&[ 41MIM'X9]H"7:(BJ)+DG%R;_? M4;)59W,][(-E'GG/<\_=B:?97INOMI;2P7/;='8>U,[M;L/0EK5LA;W1.]GA MR4:;5C@TS3:T.R-%-8#:)J11E(:M4%VPF U[*[.8Z=XUJI,K [9O6V%>EK+1 M^WD0!\>-1[6MG=\(%[.=V,K/TOVV6QFTPHFE4JWLK-(=&+F9!W?Q[9)Y_\'A M=R7W]F0-/I.UUE^]\4LU#R(O2#:R=)Y!X-^3O)=-XXE0QK<#9S"%],#3]9'] MXY [YK(65M[KY@]5N7H>Y %4C+,&+96Z?; M QCM5G7COW@^U.$$D$<_ - #@ ZZQT"#RO?"B<7,Z#T8[XUL?C&D.J!1G.I\ M4SX[@Z<*<6ZQ,MA?XUY =!5\^-:K'5;BE/, +X:5YDD&B[=OXC1Z=T$WFW2S2^S_ MHT,7>P.P7)"20<8,]DNY8&^W8[],T_ M*-QKZ^"N+/NV;X23%7S":>-_OWJ&GX#'*4EHBJNW;W(:TW>O]HZKP5FU&/U) M^H 6*,EX01BC!2J,5I44 IC(8X&_SA';)JC_ B!!4* IQDGA8V\ZY7HC![4;]>S7 MUE<(M19(>%6D*#S)KX%CX!1KEA0,:Y%@J XO1#_.3M7YIF\1Z]4R$A4IRHVG M=IWN)23/,!F>P1?M1&.Q@Y1A!UF&RCA:5YFO#>87\6LTXXQA73(L4X06&AQ[ M6J0%G+L[X--X!SS=:NZ/A TP?TL7?4$L#!!0 ( M R0=5CL>C#L.0, ' ' 9 >&PO=V]R:W-H965T%HI4!V]8UFL$$G*G4= _FWIFJ3T0$SC6X\9#2&]X^%XC_XN:&6?HG#5/+J(H* 26^EN]>X]]7JF'B_7TH8O[#K;\6\1Y*UUNNZ=F4$M M5/?'ASX/!PX7Z0\2$\D6Y Z0,+>!8+8GN,R.(KZA/(;QZ!2R-!L?P1L/@L08^G\OT_^ M@R\5P;6N&U2/4*$%4HX,%2"4TX!\%;=:;H7:0,ZKP@%N#!%?5,=GUU7LND1U M#[M*Y!700R,X'< 7\'/N])H,=+68L\!YO30!'+=R@+6VO@BM(T/<'(QY=LE)3>* M4T!5 !9;'S$0][Y'1*,AL)2WO![#AY KRZMY;EKV1Q["%HT(J6;F!*_/X^GT M9[_#AYMJGY/] ?\E?I;]!A\9 =(X2]E>J99+E.NZ%BY$+HD\/V]9MHISH;3K M=7DNC,34=O[S)*=UUK% KX0S=Y(&M2=I/-KK?Y%7L.)!UO$SY/N]Q\ M"AFD M=0PXE_O$]G7@JI&IASH=.SV>*56Z MACBL#L_)5==%G\R[M^@&S48H"Y)*=DWC\VD$INOOW<3I)O34M7;1 MC#?@_5+S#>LG/L#PR"[^ 5!+ P04 " ,D'58$5B'L]<% "%#P &0 M 'AL+W=O VTB4H7)EK4W"'0[/HV]( S[U0(?M)'(_[ M!1>J,[WP<_=F>J$K)X6">\-L513<;*Y!ZO5E9]#93GP4BZ6CB?[THN0+^ 3N M2WEO<-1OM.2B &6%5LS _+)S-3B_3FF_W_"[@+5M?3.*9*;U PU^S2\[,3D$ M$C)'&CC^K> &I"1%Z,;76F>G,4F"[>^M]E]\[!C+C%NXT?(/D;OE96?283G, M>27=1[U^!W4\(]*7:6G]+UN'OLT,[49M].%#]=+HG%!4E$_.X*I .3>]TVKQ^C.8@MW" MS%WT'>JDE7Y6RU\'^>2(_"!A[[5R2\M^5CGD^PKZZ$SC4;+UZ#HYJ?$6LH@- M!SV6Q,GPA+YA$^'0ZQL>U3=S[%;83&I;&6!_7LVL,XB&OPY%&W2EAW410\YM MR3.X[" %+)@5=*8O?AB,X[FY\SAZHTN2JXV/UDF2=21:$ZB'-,(&10S,%B?$P@6P7L>*&\%G$ICA#BQ[>19-1C\RKG(V#E][9@(, M_#*9ZF$CL"5X*LO-JQZSD&%1%K)4IL M)RYB=^0@,AHE+7O/3;9$Y=[2.&)=]N*'23)(WN+7I#=)W_2&: MFO7[#JCL,86'$**0%]HX\0_W;1O'70QA.'SC7>D.1KUT M-&' M?(+2!1?J/ ^Q@;MEC0]""L?=N?>+<(+(8 +3=X-*A6-76W4]MEX*K)90F:QR MS!I1T3SG%2:IA<2>UVN!6ZVPE+0A8E^P$1LO3U*A@IE6: [S:1N:/W.@=ME' MF)/G!7\ QO,5E*$%(;TBDL3>5^-WP_+:HZ=D:H,$JT&--([2F/BN*JQ%IHM".(^4 M.0"YZ;-6J=Q2">L(( ^:#C',(S_U_I9<^$;0+L :,[:E"M9+KUI%WQ8Y ((, ME :1)4IT;,:E-X(W-&HJ^;>2B#COQJT">Q9.HLENXC]1T;N#G@?W2VQDCP*3 M323M#@91VJ@5=.FC:R7YL\NF;2$!P1?2>"J (^Y%[(,ZP-[>7H[WV;]'O=TA MT'*C)L2;=KX"M*ZJ!5[F6#">!BL8>X94\_X%]G,3@@)6V<#!N5"^6OLGLU K M9(L'%Z;I'=X\V;W$5%EVSXU38+"9WMW=[*/4T\%SVD(A7MX:. MPF/;1NF.M&N2;73@"I[,?R.RR09"M)3"!^<;G0^/F[PNH? ]807X[4)/)E6$ M;P>AQ.A&AF%%/+XAZ)L6"!WO4I"G #7!CD4?X-GAV>TQ;YR\.1^W!N#TX:P\F3^XO M.QV'KN#]UM.H +/P#T"\IM"9$EY)S6SSQKP*3ZO=]O! 16 OB&(2YB@:1V>C M#C/AT1<&3I?^H373#I]M_G.)[V0PM '7YQJ!5P_(0//RGOX+4$L#!!0 ( M R0=5C*3(3G:PD +\7 9 >&PO=V]R:W-H965T>TT V:OW%Y]MP/%=V@(-DB:YID71#UR)NTN<).Z1DC?N MK^\SI"2O=V5?6MP'KR5R9OC,^U!7>Z5_,5LA.O:UJ5MSO=AVW>YRN33E5C3< M7*B=:+&S5KKA'5[U9FEV6O#*,C7U,O3]=-EPV2YNKNS:!WUSI?JNEJWXH)GI MFX;KAS>B5OOK1; 8%S[*S;:CA>7-U8YOQ"?1_;S[H/&VG*14LA&MD:IE6JRO M%[?!Y9N8Z"W!WZ78FX-G1IJLE/J%7OY272]\ B1J478D@>/?O;@3=4V" ./7 M0>9B.I(8#Y]'Z6^M[M!EQ8VX4_47677;ZT6^8)58\[[N/JK]G\6@3T+R2E4; M^\OVCC8 <=F;3C4#,Q TLG7_^=?!#@<,N?\,0S@PA!:W.\BB_)%W_.9*JSW3 M1 UI]&!5M=P )UMRRJ=.8U>"K[MYOQ.:=[+=L+\**&>NEAVDTMZR'"2\<1+" M9R0$(7NGVFYKV$]M):JG I: ,V$*1TQOPAY4L^/M ]MRPXRX!T7-U$18.T(D.]-L$[HQH"BW1#36JN&1><(A :D@_@-DI1J6EPY]=+U5;29O/:FT71I@>V.%>679V MN0?B(PJ297:BE&LI*D)0]64'/M.76T;64 \KP5O6"%Y[;-O7M6&P@Y)XJV4C M.PA%G2(Q Q*83 !:S7YN90>9GSK>"4B\XRVO.#&_$U]EJ;Q)-;XCSC8J),.YFL1?XF JL.W;"UMSZP;EYK6KT (H8B2!AU&"JOI[\]*CCB_%( MK@+'"8)+J&P,"/_6<[+C U%!)NQ16J.P=[SK-6W8>E4_L-M&(&#@\H].MC4: M'1M$+%T&2U*$)D/CL%B;01K7FA.].70 +RRQO4$!(Y!-ORH+ MB_S?8@T2T(WG!OYP<,IR+\2Q;[ENV)T6B/^)*\]8X1A\ECOZ*&11[!5A,<]P MHE@4L<0KTG26O" 8 WWAE %][*4PQQQ]& W*A^&H?!3#G%Z>1K,,$>$>&+(! M4(Q5+\;"[ G^!"F<(,4,$9>F^2Q' +O'CB-BT7!&PO+ BZ'UGVX__P/&USM% M(8>L"N)1!7_R7PR5,>:PSUJV%$!W?","0L=#+TAE:1,T,,7P:)O][2LP 1U".U@O" M0 4$Y=/N='366(>;P40[ M_F!K+,E$F+7YJTID&$ED.'C[J9P==]^))Y.RXK"SQ@ "V1@GU M?.0A7W?.OL,>Y* =H_WWY3@;\,K-";8MSD!:\U+6MMNZ4Q\57XD-\"BRVP-S M5@XL[UZB@S:4,8*V;W<:^4$-TR;*J>-@ MYK#(H#N%$M-T%SKOU'D_IA&ZMA$T;96]U@3W*"$P8?'5X!!W<*W:S3GEXRD! M6?]I%)'W52TK3D&YXC4&(EB5;D53-CL 3O2!*(*N1:DVK?R/F!Q2'A9)DFJO M?M5XL)VQL8-)KK?SBQ8TI3YJ\U@C[H= '48]TJ>W;>DH#00,8XV'&&BEPY$U6HAGS42S/)E*5X^6.##\4[O/3:!#03R. M'FD./4!7=487-1M#=-$AV\M94PZY"V_M5#O69+==HNH_D4OU#*&I>OTT6AZ' M9MN9'#B:T/ZO5$&!I#'?#,.NN;14S+5]VK\;NI&FFM!#^W/V5MMO!V[HIYY[ MQJ;)',_39$X==IK*9^1\<%<:*B!A%GHY.G=8)*#&,)F#"X/";87XD&1=2S8X MQ[ @\Y(8"$,O#C#!> E&*MO:3_+4V940)NA><1);5&&2>FF0N6=(H>'WZK)IX=E"3W& M]"Z]'@/EL!B06D&<>DE:6,/G(8W>I%;J1:B#]/SI$'FKVG.+_@#X);.?ML[5 MVI:_H>ZH%=UA'0[QM40?VKBDF$,!=\.@L9_C&34\RC,OS1,+"9,6+)^_;-V] M#2A1G7.ZX&_$27VRF6Y[VC$E=2&RG*TPS]^UOGS3">>GR?X*^EN/OF;%170J MY^GY,P+B"\RU?YB[4#;C,(OK=_U@2X;KH^B7@U38?PJV:?N%5O2\ 3Z.U]'W M=KYSR?)/:O'SD>KRI$!PI1$%5YQX41JZQ0()XP=$E> USQ-XNV!A[.6(-^P' M/K(S9?9V$7E9@=S#!(YX3)*"&(+4\_/@O:SZF: MX#J6Q05N"'D6VO<"][F +(I.8B XZ<5'PI$TH,?>^X2T//JHV M0F_LIV.:-*"#^[XZK4Y?IV_=1]E'&PO=V]R:W-H965T@$4:;62G=25!%A.BOK!@&&WZ4/1!VIWI&7-)3[>5T1!/-;:^%FO"J$Y'PY]45$M_< V9+"RLJZ6 5.W M'OK&D2RC4:V'>9:=#6NI3&\^C=]NW'QJVZ"5H1LG?%O7TFT7I.UFUAOU=A]N MU;H*_&$XGS9R37<4?FMN'&;#/4JI:C)>62,]C!TB345@!(F?![HDK1D(;GSN,'O[(]GP>+Q#_SG&CEB6TM.E MU;^K,E2SWON>*&DE6QUN[>87ZN(Y9;S":A__BTW:.\:)1>N#K3MCS&METJ]\ M['@X,GB?O6"0=P9Y]#L=%+W\((.<3YW=",>[@<:#&&JTAG/*<%+N@L.J@EV8 M?ZP;;;=$8D&&5BJ(&RV-GPX#L'G'L.AP%@DG?P%GE(MK:T+EQ4=34OD48 BG M]I[E.\\6^:N('Z@8B/&H+_(L'[^"-]Y'.HYXXQ?P;BDH1]!3V,7JQ1\72Q\< ME/'G%PMY[Z1!0U]*_(RW_! M$;]6)"YMW4BS%5RZ 7]>2''7%WW'I*L,G\ %,LK6D]A[I$0!O =8''C&@ZRMC*:K1>T!6Q"VU]9)=D48F5 M\H74,;3D8_*LDO (5H5DMI_R-1F\>\/VR2\OX+4#66A.6K-TX,0*M"?2ETEU M W%E2O6@RA:'[=(ED8H45=O KG JD%,2/16_:'586&Y! -\\K98 E(%5X%7) MC!6M4L29G)HF5ORD#[;">N?J^:&F."KLVZF_N59V$H+F32=[/SI"QDQ$&XU&218;= M.A8:4A8E=B"^;-VNWK47:.2^&;1M()I-GAWVA,N/932)-@F/DZ6-N"I$X<5WI;D> /6 M5]:&W80/V+]6Y_\ 4$L#!!0 ( R0=5BBW.:TG , ((' 9 >&PO M=V]R:W-H965T!(.UMC!^5I:G>I.UA4770:^E1P7J:#TF.R M7L:U.[M>FJ/O]8AW%MQQ&)1]NL'>G%9)ECPO?-*[O0\+Z7IY4#O\C/ZWPYVE M63JC='K T6DS@L7M*KG.KF[R8!\-?M=X__) MG'[%IW_U>*[#"X>:?\=!G!U$Y#T% MBBS?*:_62VM.8(,UH85!3#5Z$SD]!E$^>TN[FOS\^E:Y/;PG:>##.$E,M5JF MGJ"#0=J>86XF&/$=F$S 1S/ZO8-?Q@Z[;P%2XC03$\_$;L2;B.^PO029,1!< MR#?PY)RHC'CROR0*?UYOG+=T-/YZ+><),7\=,5R7*W=0+:X2N@\.[0,FZY]^ MR$K^\QM\\YEO_A;ZOQ?F?\# _1YA:WI:UN,.M ,%X;IWQQ[!;*'=JW&'#C3= M&N?0T_[80:_51O?::]HY.NS &SK_'BT=2X0V!-I:,P U#$MA"#A>N>AP%64, M'Q$^&=Q^#?'"_M5@5W!O58>$UIKC2/L66]0/:D-D?X0+R5E3B$48EJS):R:* M(LXJ5M25K!9A7!E.\!':KR."),9%^11$69! MS,LFNE9YQHJ*7*^?ZW)03[$H!1-9QT8)H]L>%DOH*$L!+&1D!6L$524AL_.,[&@DQ[I *#S4 C!>%Y"QFHJ1IWE M-!*D1B4XO,,M6HO?'J$+6=%N1L6^R*J*99S32))B34,,[HU7O2,9*ZJ7#*HT M0=.\9#D))JHZ2DR1FIQ^1;UX[PXW-,CB388T/[6&/\\"0'F9W?] M#U!+ P04 " ,D'58$4VQPE$% "]#0 &0 'AL+W=O4(CN)&Q1=/PP(8I&Z/#SW7-Y[J?.--E_LBG-'OK92V8O) MRKGUV71JZQ5OF3W5:Z[P9J%-RQR&9CFU:\-9$Q:UT-LU[;,;*^YU)N+23RYG_@@EBOG)Z:7YVNVY!^Y^WW]WF T'5$: MT7)EA5;$\,7%Y"H^N\Z\?3#X+/C&[CT3[\E$)>\=AZ!X>>. MWW I/1!H_#U@3L8M_<+]YWOTU\%W^#)GEM]H^8=HW.IB4DY(PQ>LD^Z#WKSA M@S\SCU=K:<-_LNEM M,L$..M@>8?@JMA-<@)Y8/RT1F\%5CG+F^Y$7?,*T/>*NM,!\&=)4PU MY UOED(MR9473CC![?G484N_<%H/\-<]?/(-^#@A[[1R*TM^40UO'@),P74D MG-P3ODZ>1;SE]2E)8TJ2*$F?P4M' =* E_X, ?1JV=3# M7O@C+6?*>J"6*1:VY5_7?6S\VI4W]T" :5O="+^^+4JP<.&V::T6V\?L*"V U;XT6-__TBJ;4!MROI5KI; MKKR8T'?$@#I;,N>$+Q8\5$#"\4ZWHB8K1(L'!>V:UV(A>$.,L%_ZB&PA.2=* M.[AH(0TV;R \Q91!,44KCL1I"OR="$.P!%X]HL+]!+2!:[0=^%-3K MI:5HPGYS)IFJX;4O<%COR(()0^Z8[+C?M4$^=M9RKQ+Y34.?.*/DM;?Y[&V@ M2W 058.W#PO@0*]\%OS-J9 -B1QE-JXQ651:,CHXK M<J6F7Q"84$7G ?#+D]/<#M>O#Z8VC+5_#/D5\%FPOIS\XN_^S3\!R*PYGW M9CAX.Y8WG3%XV\/;Z3V^S]DC$D%DQ MW:EQN,0ETI)C-%C+[8DO$'O5%7(HR^H^\39\J"1+%5:*OI8\J!W6X:>OQDAJ M)#!TZ;/6(FDEKJ,(8,BW<#8\O9]U!*!51I-J!C%+#(YCJ N5T_(DC/SQ+3&% MX3.!+[*8YE5.CC.<[3*#,0*018_SYW!#P"Y%@N,5GR"\495@80%22(Z\VH47 M+,LE;KE9AD^'#P? M=+W^=CW.CM\F5_V5?&?>?]B\8V;IE9)\@:71:3&;H,V&CX5^X/0Z7-#GVN&Z M'QY7^+[BQAO@_4*CL0T#O\'XQ7;Y+U!+ P04 " ,D'58WZ^\QIX' ^ M% &0 'AL+W=OR,/YVE(=078W'/LU5*?V)K93!SLJZ4@:\NO785T[) MC(7*8CR;3,[&I=1F='?#:Q_ M:&%\=U/)M7I4X9_5!X>W<:!5FR MM/83O?R2W8XF!$@5*@VD0>+?LWI014&* .-SHW/474F"P^=6^SNV';8LI5U?A6I2=B/DW$;#*;OZ)OWEDW9WWSKUHGWFJ?%M;73GGQGS=+'QP"XK^' MC(XJ%X=54I)<^4JFZG:$+/#*/:O1W0_?3<\FUZ\ 7G2 %Z]I'P*V*_%.&VE2 M+0OQBP'@&LD0_"'(WZSTS>.#N)A-$C%8>Z\DT<+*A339D*J$(ASJO%B1P#,) M)$+Y()>%1M1!0*2V!!,Y)>JS$BLG2T69*% Q1,FZM5D/Y/D.]5+AGQ?9P"TA MET%(IY#LGVOM5";D$G5D*%H.L)Z(QTJE>J53613;!.+:BW6M,W"F]C#F6CGI MTGPK*J>MTT'_CT"%7 EMJAJ&!\M72*X50:6YT9]K(F"MG]NC.5(<>EL=6Q+Z M7-L I%A*<9-NZPQRU'U2T$LLZ QX"::0WJN&Y4++I2Z 1,5WN@ ER2 MH@S&J(:$B/A$/$$BY$Y!3CVKPE/(](9&EF59%70!6)4$IL 5_DK\\-W%;'9V M+?Y&@F+*[]/IM?C'CC4L]2QUP9=_HVU8VS&-89%Q3E76D?9,!M6@WU:*]X_P MHDU:U"@M='<+E4"1(XHMCB).,I:*R+"&O(X"7<*@HH9\UT\)FE":$S:*-+X* MH4+[Y'P ^SO:R;\IB!^#33^)GU_27)IU#%W$>VDS5V:=5SX -,5@$ZK$@(5R M1QECOA:!B5C6,:V49J$,J94&4$7>,_U;'V9_TF<=?KH4QV."MM=3N9".[T%X M[_O-J[1V49%U/:L)O;&%670G/$ 17WOBI0F'@061J=[-O<\:FJ(@ GA#?EG5 M 56EV=OWP[SSPZ->&ZXW)@S*1M5XIRM?.RF[SR6=_#,),(^LYM:KR$0#)-9, MTNX'*$MI,%I1&HB/=;;F!S")(J-++G4[%*%4O# $7R\_JB:*(M&T"K94*GT@ M]@ )IFI1+&!@SH-BU9=\X(+C2^UCX,+G9T M]$_]_GOIUJ B0XQ[S;+39+Z8)9?G%T=D^_VOB =BD*2!6=M<%#>CT M-1N5W,951/&2:K#TUG"C[+U*D/K0RVH>%*)'"V76Z [TRT(&&A2VWQJJA37K MOQ")H'@)SJO*V9=!&'5TL9:H55/*T4#N(B[3^&Y7$_S?A@5PNDYCZY:-K8N, MC&UG'KL,Y%$,.@Y,8W!I/!K#8=>GN23.@K/4QSE>VTB!D&T&*ENAX\3WT,"AWH$HU?CS0%IBT];2 B <@$ >O)*5M. M$/JU&YS&/,[U)":)RDX.?3@8#[[IE,JM^YL8Y@,JK8&F_1?*\6BJR@96]-;YE8R^T@K# U%@&1J]'G&-16"*2\;#C]-HC;>#A M>L_^Q>5.N2R9QKDL?O+,Y&-OZ$&&*U87YD9NON(NGY[E2V6AW1,V#38A<%IK M(\M=,"DHN6C>[&E7AX. 8?A&0+P+B)WNYB"G\I(9-ADIN0%ET<1F%RY5%TWB MN+ ?Y=8HVN449R8W6#"#&2R8,ENX4TQHYNJE1X$A?HL*TAW7K.&*W^"*8KB6 MPN0:/HL,LY<$ 0EKU<5[=;/X).,EIAU((A_B,$Y.\"5MMHGC2]Z=+?R:+K51 M9/T^EGA#VSU.:R_.A:Y8BF./;H9&]8C>Y..'J!]^.B&ZVXKNGF)_YR?Z7RZX MRQ'FLJR8V$+.-.!#S0G#Q2-J0]?0:%K#0C&N.,+TH69WF.8^7%W-_5=NN&:B M7A%UK;A8.Q P0>VR4R 96269V2#"./R]B=\&\E M1AI&E5G#613YO?[ 'R:A3\; [PT3/^IV?4=U-O"3)/&[@W/(7#08TK9%IJ@Z MML.!^A/+):JV1]TS;L)I15[JAPK=Z"FV'9AJD*O787M\_+J2[\M,;DB5.:C@ M6>3'4=_OGY\W*45^EU+J]?Y6=JQ/@X.Q4J):N^&I(96U,,V$:;WM?)XV8^D9 MW@SW:Z;6G)JLP!6%AIU!SP/5#,S&,+)R0VHI#8T\M\SI'X/* FA_):79&_: M]J\U^0-02P,$% @ #)!U6#Q@[M!-! _0D !D !X;"]W;W)K&ULM5;;;N,V$/V5@3:[: %NK*NM9!T#N31H'K8(DFS[ M4/2!EL:6$(E422J._[XSE.PDW218%.B#+?%RSIRY49QOM+FW%:*#Q[91]B2H MG.N.)Q-;5-A*>Z@[5+2RTJ:5CH9F/;&=05EZ4-M,XC"<3EI9JV Q]W/79C'7 MO6MJA=<&;-^VTFS/L-&;DR *=A,W];IR/#%9S#NYQEMTW[IK0Z/)GJ6L6U2V MU@H,KDZ"T^CX+.7]?L/O-6[LLW=@3Y9:W_/@JCP)0A:$#1:.&20]'O P-\G Y^\[]DOO._FRE!;/=?-'7;KJ),@#*'$E^\;=Z,VO./J3,5^A M&^O_83/L3<, BMXZW8Y@4M#6:GC*QS$.SP#Y6X!X!,1>]V#(J[R03B[F1F_ M\&YBXQ?OJD>3N%IQ4FZ=H=6:<&YQUEN:L1;.#9:U@YO:WH-4)9QK5:!R1G+P M['SBR!A#)L5(?#80QV\01S%\UD MER2:3@^:X:?+BZOSGZ'OP&D84_]DP1&ZP':)9E]MWF]ZB86WLG.WDB7(KC/Z ML:;S 4GN09***)J*, P]YB#)_4#0 68[]$=0LQ4<%7:5HJM7P&J^<_3NA1T+ M2CN"=&AJ)'?(+LTWVEHJ6"*S?5'M0_L2+!NK8](3J17354 M$9_ 7!'X>;G]S$\^3.OG&344]?I!+AL62PX.%X#(9]V4ADA[3U( M$Y&EN9B%TR'L/(YF8I:E7&#OY?-Y7@[A5F^7*!6T2$5D)1L8H\I5JZ,XR,W']KU%1F';4UYT_^-QL^]9(%-G1?L,=# MNGC/L/RR/ \@FZ8BRW*1)4<\RD.1A;D(\XQ&Z2P5292(.,W&(H8HH:WYD44HB@3>3(51V$.=QPJYIZ%B8BHJM*0N6<4@"R)11)[2T>AB#+^ M)?#:R3YY]DFFQEC[BP?U!9?2\'7>S^[O-J?#)_UI^W Q^BK-FH_4!E<$#0]G M60!FN&P, Z<[_X%?:D==Z%\KNI^AX0VTOM+:[09L8'_C6_P#4$L#!!0 ( M R0=5A4F,[CT0, '0( 9 >&PO=V]R:W-H965T@#RMR)&ZS%V9W:5E_ MWYDE14FM;20OTEYFSIRY[7"VL^Z+KQ$#/&IE_#RI0VBNLLR7-6KA4]N@H9N- M=5H$VKIMYAN'HHI*6F5%GE]F6DB3+&;Q[,XM9K8-2AJ\<^!;K87;KU#9W3P9 M)X>#CW);!S[(%K-&;/$>PY_-G:-=-J!44J/QTAIPN)DGR_'5:LKR4> OB3M_ ML@;V9&WM%][\7LV3G FAPC(P@J"_![Q&I1B(:'SM,9/!)"N>K@_H[Z+OY,M: M>+RVZI.L0CU/WB10X4:T*GRTN_?8^W/!>*55/O["KI,=DW#9^F!UKTP,M#3= MOWCLXW"B\"9_1J'H%8K(NS,46;X502QFSN[ L32A\2*Z&K6)G#2'&5%B= V3$9J!4 M'"BMBA<1WV*9PF0\@B(O)B_@3087)Q%O\@Q>YQE\7JY]<%0%?S_E9 4*E[]$]8++XZ8?Q9?[;"P2G \'I2^C?DH/O H E5XK4K0:[@6)T MD>=0BD8&H: U,GB0GAJ*9!U60(T-PH#=&8*H90/2!"0G RT@U C75C?"[%.X M;\NZ!Q .J8_7_U!O0;!0H@N"Q9TP?H,.6-_)V'@^A3^.*'3#DCXB.VX9UB<> MB#J>]?@A;K;TSA 9=N-5GA8Y-+1A"2#2+& )0AKRJVE=65-W0D-F$11Z3^VC M6R6XZZ&2S&?=1D*DZ6R[K2-"1088GRGH)KX4O=_X@": !VC2Y0""WCF2W"- M]5'OR)G42%@8BB,8&\-76L/O)N=D)T-G\ /Y0*3,%I;D'M(#%T8@-T=#:RRM M1HH!U%95G??1GU!3GKIT1HLCCL*3FGTZX>>*4EP&M8^2YK#[A2&UI1Q&R''^ MX\$3Z7U+-2%,!?2"^T +9GI6/2G<"&?HF @HZWTT6)&,K_\39ZX2H90M*<85 MQZWCZ>,[2A9BG*7CK)84!AH"S..T$L\+\(.!=[AV+4T/Z-Z'8G0J\=K#R@I7 M,%SD*?4/\?.Q M_$YCT97V&>).D)B052R'LK2N$H8*P[5X/FT M\SQ]ZN7)3B:!1K>-\XXZP;8F=$-A.!U&ZK*;)$?Q;A[?"K?E1E6X(=4\_?4B MZ1KVL FVB7-E;0--J;BLZ;, '0O0_<;:<-BP@>%#8_$O4$L#!!0 ( R0 M=5@41O:@E@, -L' 9 >&PO=V]R:W-H965TIK5'OUZZ+AIM^=%3Z)I&^>,=&W=89?/L MM/!)[^HH"_EZV:H=?^;X1_OH,'N:72$RC&0LA7=.QNUW;$M-8=E'A%"#/-R@+OKX8H?P,T+^@B$.M"OMN+J MGP YN(T$BQ/!N^)5Q @CL+63MAIH$>U5^ZW30:0X N+?LXS'M,;9:P9Z0,D:V M#[4N:]*!^*E%87-%T=&&2=NR\Q[3S?&9/(A?3NF#=PU%=!(Q37]M4S;.5]JB M$X%3YP,+/ :TZ0(4"F%"!T:I'07>J@;8"GI+R;.ME(T"8WBGC' NF0&V"VA4 M1@VT]LIKUP6P#1T##AQ-)U:H\5BC0Y+1T$Y)ZI/4O=B'MV^NB_G5>]$5C3>D M32J-T@T0HO-QG/1BIBO:@42E0]M%#E/ZPE0JC[RTQ4U6MD3FM8I"YA"!GR--DN_/E4@Y*A2I==!##MY&(_GNG=E# M?"U7ZTAR"WU*Y5_'E&[> * .,I++"Y\6TJ >1(H^U$L%FY\U7,BU2\]*D'MD M8]][Q]7QY;KM&_:S>?_L?51^!S5!<0O7V?3J,B/?/R7])+HVM>^-BQ L#6N\ MONS% /M;!\;#1 *,[_GZ.U!+ P04 " ,D'58TCS,!PX# "]!@ &0 M 'AL+W=O[R,.R!EIE8J"RYDEPW?S]*3KT4:(ONQ98H\O"0,H^GK;%WKB3R M\%@I[69)Z7U]G*9.E%2A&YB:-)\LC:W0\]:N4E=;PB(&52K-AL/]M$*ID_DT MVJ[M?&H:KZ2F:PNNJ2JTZP4IT\Z24?)DN)&KT@=#.I_6N*);\C_J:\N[M$_V$?AEKYUIR='1FU"]9^'*6'"90T!(;Y6],^YDV]>P% M/&&4BT]H.]_L* '1.&^J33 SJ*3NWOBXZ<-6P.'PE8!L$Y!%WEVBR/(CA44L-48S.:G#I=QZRZ>2X_S\MLD=W3>D/5P\\---4\^PX3 5&XA% M!Y&] C'*X,IH7SJXT 45SP%2YM.3RIY(+;(W$<])#& \VH5LF(W?P!OW18XC MWOB]1<+OT]QYRY_$GY?J[= F+Z.%,3EV-0J:)3P'CNP#)?.=#Z/]X394$969%]()91Q[<%0H0QM/#KQY'\0 OFGX MBKIA[8'Q,'Y!(&N M#%R\E7D3BV &DBE65.7!E^.PKJUYE"P:I-;P<7PTV./A58J]!_"=,SZ+;]&! M=*X)\-SD&F41,'L\#9>4V\B[FXE)Z *86S!91)+AB^W"_G$0359]%*O %>6 M8@VFOS:2=)_]P[8;]"NY+: M@:(EAPX'!WL)V$XLNXTW=12HW'B6N[@L^?]"-CCP^=+P16\V(4'_QYK_!5!+ M P04 " ,D'58:4TP Z@2 "I-0 &0 'AL+W=OK-S_D?8&%.IG]N\"&^/ M-E55_G)R$M*-V>HP<:4I\&;E_%97^.K7)Z'T1F<\:9N?S*?3\Y.MML71NS?\ M[,:_>^/J*K>%N?$JU-NM]OOW)G>[MT>SH^;!5[O>5/3@Y-V;4J_-K:F^ES<> MWTY:*IG=FB)85RAO5F^/KF:_O)]=T 0>\=_6[$+OLR)1EL[]H"^?L[='4^+( MY":MB(3&GSMS;?*<*(&//R/1HW9-FMC_W%#_C86',$L=S+7+?[=9M7E[]/I( M96:EZ[SZZG:?3!3HC.BE+@_\O]K%L=,CE=:A5QUN+>=6[&V^+U)8Z5U>D M'UOME2XR=6O7A5W95!<57J2N+BI;K-6-RVUJ35 OFT^OWIQ48(.(G:1QR?>R MY/R1)6=S]<45U2:HCT5FLB&!$_#?"C%OA'@_'Z7XP:03M9@E:CZ=+T;H+5JE M+)C>XA%Z__%K7=B_--E-HJY=$2!MIL6,H)T;;X(I*GG@5NHW6VAH$4J\Q4,# MHZV"^I^K9:@\K.Y_#ZE(&#@]S "YXB^AU*EY>U326O[.'+W[YS]FY]-?1\0[ M;<4[':/^[EJ'#UMQ59 M(-1>;;PQ:BNVY+S*30#E"L^-JA Z:(Q.03U8WJG*J:5YP.%D1*-GK4;/1L7_ MYG5F6/[_8''?N$Q07TUJL- R-V.Z'2?>$O,M,:6]:;5I,E7J4*FL-FJW,06^ M[45Y-*IP59R(<62_K!KH';',!N@:*DJ=SV# 1K1==3OVSW^\GL\N?@TJQ2H6 MFC5^"RO9;6RZ49B]-H7QV,N]6DQ5IO=!K;S;TEXZ"W)P&3/IE-%CN"X0N#@R M-]+LL*^5(7=:3?I&T[( Z[#8?R,[;\B$W(ZY1F[B?Y')W(4 P%[%*Y9Z(U% M(/4(9[DR/TOCK<&\1%DP96 &=>O)1#BMO2A-Y]UL>HF-(_UA'ORN MV:$,@_T/( I^U9B++DOO?O* H I#5JES!%DR !Y(VXY-TUVZ*5ET];B9KA$Y M# D>D(E#ZNW24"3I!>1>\D)L+C+M(?][AS_JY6]7M^]?'1YQ[3).?VP7+Z]N MKU^IR^E9HJ[6L"(D_!J"OR1,9#R,_^KS]UM-&T(V:UL M"!P$[\%-ZA ?X"$'U3YBKA>MN5Z,AW^B_\54&Y>ISVT@'\TGXP1[1 89! 8; MH/L@KHL@#KQB>V.Q]S=>6^A"7?U9ZV\FW23J7_^Z3AX\5E]T4:^0GI%0BG4< M),G]WL"!0!A&FF6%2KX!5Q;,6<];7^8UYR) -?JPI-S-NBX]1<1THXNU83YA MS&P\P A%T(Q1@PJ6[!O;&LQ KLQQ(-_H.T,;F%E,S R%8U@ZD5^! =G/,.ES M3"NE/1-B"T$\H]79532;) M!DM=>5< Z2NC?0&=,PIP*1LK%NVEG:13+6?K#.$;OEV+CIIL-E$?5RO#J%[= MFA*^MX08BZG P*1/$'D?B(X34$1R<$)FK\E-8/ 3\(BZR5')!')(1/306<:G MFQMU^T%]QWNSAB8P5G;(>U=A8$0[\7L<.7WD8&85>RF.B6):L8Z+\!V(]GD:YEIS,MKQ;;,=& M(VBQB>U%@LZV((1FJ(2JXLXZ^"B!(8($&QTXPBR-H6H[YA L#%Q .$V0T4 5 M<7U!X8U)*\U^#RNP0E"WR('#)"@1$A]P53:YTI%I!VPYRQ&#%KD\L4QS&FY+ M*<#(]@BI,._*<#0@\HUT\#QO2N=I(*4^!%>W!<[X+)RW/.^,[PLG9D C4%C& MJ"+%Y?R@GTJHB=+M7 WKA4UIK)U%$XSD[F4J;W)>C%RD2>F:!I.C!.&HM6)+ M8CF8$@+C2WR"*F*M3M&Z)**OV,WGD]/&R<=2^^LVM;\>S<0W<:F$7)8,$"M^ M;%8<2_#/(SN40#WR&+;4H1I*,(C]P/$%X#ZC@15;#KR*\"E-Q69X=Q?#:+7! MK-!U-& 6.FMS3LG8B[-(JK&%[%H>=0*JD8Q'U,&LZAR%ZDI*2B1-5!B5%&&Z MM!4!*LY']WFBMAC(,&AE(&T(*$@2!A3P:_$QJDF*$*LW;#\5("#W.WW-#*P9 M!B<8@K73 CTD(_&9RF)"$GTTR"8AM=4(GZRUAHAT,# 5H)F2-[WCBFV0"W64 M6WR1-GVM&;!P:46;$8.".$KC51_ZBUAR4G=G"660)K 9XL)=Z&W5>M>4\^0A MF<4DJJU8QP&CFEQ-W13JL1V3+2'@$=J4 .<)5#4D'EF@#IU;4[BON_9-=H]Q M39M'U67X1;VG9,29]+Y5S:;'BTNU1QH*G4/PL%7MJ=QBB+,XGIW%05^US5/Z M<#:-3_K9G4*6V0FPI2QPG'/%'K5 *NRA3#(40QHU=S&89%2L&#%U%E%[OV>^ M6P#&>\R&N]7[&.P9"H(0F1?'Q=XBD:B+]AIC;FL=JYJ3/0.T%2F+5,>X#4P4 M3S*!J"F(,2)2JG]:G^SVL(.6,MN%9OX0'&4V:UH=#H[^E[D/S#DM' PN&5< MO*YLBZ&VY(/8OY ,(* /GV9CT?6RC:Z7HV'P>V"Y/D9Y1RNF9U%J-"?&55+ M\8-T35[.*B.9!SGO( 3E\J$@($MQ49!=KT"7[C%VO=<*PGM"CZVW?2\L?>/R MF!W]"J 8EH6]PAY0J.R!)1C 5O\P/3DXEH50;TO! FSB6G*]1*F8X<7(>(7H M-30UMX*B.&C*C*S717I: S%N/UC#D^_5D<$8P4/?F&02JXEA"W7"*HIL#<9) M&2ID%K+X)@R3?;>RCUG8;-IU^*>CEO%5&*5>)+F&-+4?-[-G4AM4)DWFH#!% MK5VHQW+#,JJ(A8.JN1\>F[IRN$&8M8:_>75U>ZW.I^>):E;@2=?#2=?-I*'W ME\TI!LQ/#)$LQ_<)81(5WR@EFVC.A7>S1=NV&T"[W&_ 1'P0,X@FEUA3H[%Q MCY5S2+TK0PF8EEY+?$'TK*EJ[5&8M*(A4L9.1M8U*1MSI!:IN&PHD996MI^X M1!O1$5L=)M$(T[S.C!3.C:7&/JLLL30;G:_$]JWOD.=+,UE/U+&J]$_N,O5U M&U,A5HOM.&F($%U@""0:JPLK%[ Z?@0T7" M1FZ9V[7(O(P=$?B$CR&J\BX7 *$;77))U(H_$3/!J&:JJO8EM7MA#PXX"$;& M3$C[D['3QI9E@WY<[9L:C(\6/ D3RU=L46QU4 UZ?QD6-' KD(\M-/>5,ZZ^ M11YNF5/CCA9L3(\,,1?I OM)WI1;CSH)K1!TSH&K$R-Z7@19FG8)D&<%^"]H MI'^F1^/A)F0BF<3U4/4#F73J/:&=''"_,2!$SSSR-F2F1IDI_ \H,Q.48UP1 M>Z'= C?-R41[(D$=J.R.C2#F_E:WC: );ESGEY/D.5N$*U5Y154FCDFGLI(/WB8G&1G$T7K-87LV1Z<9I, MSRY)=##] #@TB&%.77;R:2HV\OWD'OZ+P$4H+N;)_&S19*G>&@V[A]>:T_/& M(^\!F\=P#?9=0G9<:7%ZD9Q.GUIIIG:\5,OUWUYX'KL3'%]X?"QR&&>2%2%8 MZS6"[;I%,(.0/NHKC\(Y2RF0W>TQ8)=0$&H#S;XTO\@VLGY9]-O>^4EW6*)> MJ 7MTN)U,KN8TK>SU\GKQ2*9S2_IV^(,S\_P9-H2<%;FT]_EODTUB_EE,IM- MDSDJC,7Y/#F_O$SFTZF:GYTFEUAB 6Z^D3'2FA=3K'#ZFO<,W\#_&:QGP6N> M74Z3V1G]6ZC?/%]1N)SV5DRG4X3]>+R7#YPF#F/7PC>/N AXH._5;_X._M#4RVTS<]@!;A?M2@A$IRR"[8-- M34YK7?7\J[1-X2H $(6CS.ZI6*#F9FS*RJ'-Z$9U-UQFHS=,WGV %'=R))3$ MDSNIS=KB+E&?3+8F$^N-/;ASXROUCCTI#F0ML<$]#PZB<;V(6BAQ]S+3?4UW MA,3% +KL6EI:W \NCHF>Z8^+":>6!AW'W5A4MJDDH;MU&>%1E"KQ))2/&*CYPU+= MBXF! J<+\20"[XDO:4)*P.M?-&">N[-PD&I)D?I.22CR*D M5PLQ@JGB/00YH&BZD8WX/9E]8TH3];V0(W:Z;L&'7-R&D$LI4-2H^8DA05BQ MW7C3(FEQ @..GI #2\("7:QO#D\"=*9[C$8(O3G?J*7ACHSGIEE]0QCH4!< MUM1$D$[RT[(_:0K/4J#L7J_?WMQ/:H_1[58RUE-9O+L?.!N_S?>QH7P#^'"[ MT7[T]MISB2'S-<:$4^/?F^/A8SE.[FQ!=II+^(\?VO.98S0>JM2=+#<*&<$[F M:1Z3<72GNGN'L_&[@9_Y[$5]TS]'=^A91+CYHZXH.M#I4-6KH?Q.U$ MK0QU8'/U1XTLD-FTO?=->8,N3;"!#%YC0W\W$8OQ\1U=J*J7?QAI50Y4IK>Q M-\BL#U:D180X#=4UY(S7G\;$P(^5[NAX$#FBVCI;?> M6W0T[G374V?CETO_;7:#WP6@?')DZD]>^WN"+MV7YKYE[XBI3UI=2:ML?%"# MB!9I1-8W3N>G.W;AGTK^6\^W_ M<\C'#(6O@[MXTOOUS-;X-?]&B$_GBDI^2-,^;7^' M="6_ONF&RX^8OFB_)E%RL\+4Z>0"B=?+[X+D2^5*_BW.TE65V_+'C=%P41J M]RL')!N_T +MK[/>_1]02P,$% @ #)!U6'73S1$> P A 8 !D !X M;"]W;W)K&ULC55MC]LV#/XKA#L4+6"DV0:MM?U-%)FRQ8Z9*]6CI)U:Z8Y9$G43F5XCJ[Q3)Z(TCJ^CCG$9 M[#9>M]>[C1JLX!+W&LS0=4R?[E"HXS9(@A?%(V]:ZQ31;M.S!@]H?^OWFJ1H M1JEXA])P)4%CO0UNDYN[A;/W!E\X'LVK-;A,"J6^.N%3M0UB1P@%EM8A,/H\ MXST*X8"(QE\39C"'=(ZOUR_H'WSNE$O!#-XK\3NO;+L-5@%46+-!V$=U_(A3 M/KG#*Y4P_@W'R38.H!R,5=WD3 PZ+L1G=WO-9\9-+2 M1JD&:;EL8*\$+SD:>/?$"H'F_2:R1,)!1>44\&X,F'XG8)+"9R5M:^ 766'U M7X"(V,\II"\IW*47$1^PO((L"2&-T^P"7C:7)/-XV7?P?M4-D_QOYKHFA'LE M#65=L;&)J#9[C0:E'16JA@]<,JHAE?! 2J2.M0;^N"V,U=1S?YXKT4A@<9Z MNXQ=+/&.S>ODFNXY\OI+>8TUM<0M\=Z%Y7@T!'_8$;UC0:FSF9 M1WQ&.> YTA=ASY-^:A%J)>CFN^ZQKF>@'\MG@$'UO_!Z# ^U5AV4U">NA(;N MA&VGVX#:$*0&2] G9"2AZR.@+L"N0 U<S%MY SBH4X%,0H=TJLZM'80P\!-DRT489ZLP6<9.RE?A*LO")%T[ M*9C+F.*L%B%B]A%61+_/$O)Q$GY.@Z3W#T9G.N-Z-5DH-(U?OX9\!=Z'!*S M=AZQM^-D^==\G,^?F6ZX-""P)M?X:ID'H,>9-PI6]7[.%,K2.?EE2[\)U,Z M]FNE[(O@ LP_GMT_4$L#!!0 ( R0=5CJ/&FJI@, '0( 9 >&PO M=V]R:W-H965T)UC;%\LOCSWW'.\(\_3O9#?U!91 MPTM=-6KF;+7>33Q/Y5NLN;H6.VQH9RUDS35-Y<93.XF\L$9UY3'?3[R:EXTS MG]JU>SF?BE9798/W$E1;UUP>EEB)_.8M@LHP-W@)^+W&O3L9@(ED)\\N ]0;,ZNX<695W M7//Y5(H]2(,F-C.PH5IK$EC(? M=37U-'DP."_OV98=&WN#+6#P131ZJ^#GIL#BGP0>21OTL:.^);O(>(?Y-82! M"\QGX06^<(@WM'SA&WRO82KX<[%26E)=_'4NTHXG.L]C[LI$[7B.,XY#NO]FF+L!85 M74O#KVWJ[:XI!TV;?&,V>,.K@RH5B#70:15(=_'U#+E=IRQAO4(Y9(JL"C-@ MDVYJAF"C*EJ)_R/Z%"R(WS B5,3>($OA$#Y@FO5;#^$<-<>+Z M+(,H=C/2]R0TKTZH0M*? C(=9:YD>_#;2LE'1R)=&/RQ9($6$K"QFX8 M1QV%HG"BT(VCS$W]I)\$!"+ A9J)AYJ)+];,([W714LYI'P<;[4+7X5&^GP6 MO%$V*>\PW7!861":WHM[QYO#^7<:"](94 M&@;2:,@DY!*+4D,EE#I7;J?U13\!+'EE;"GF%5+]-L8+F1R02SIRZX3=G!TM MZNXES+=<;K" 4><:BRO0 G*A='>"^$(=T8@Y&HX"*@3F9U? 8LIME,*B($.* M5,&(GL'6-B!U-1CT>!CU^*L3U4@>_IO>UTVTV-F^LA*:NI0=;NEO 4H#H/VU MH-KK)\;!\$=C_AU02P,$% @ #)!U6 Z?8P.U @ IP4 !D !X;"]W M;W)K&ULA5113]LP$/XKIX#0)D4D<9*VE+82A:'Q M@(2 ;0_3'MSDVEHX=F8[%/[]SDF;=5+I7N*[\]WG[V)_-]EH\V+7B [>*JGL M-%@[5X^CR!9KK+@]US4JVEEJ4W%'KEE%MC;(R[:HDA&+XT%4<:&"V:2-/9C9 M1#=."H4/!FQ35=R\SU'JS31(@EW@4:S6S@>BV:3F*WQ"]ZU^,.1%/4HI*E16 M: 4&E]/@*AG/,Y_?)GP7N+%[-OA.%EJ_>.>NG :Q)X02"^<1."VO>(U2>B"B M\7N+&?1'^L)]>X=^V_9.O2RXQ6LM?XC2K:?!*( 2E[R1[E%OON*VG]SC%5K: M]@N;+C=E 12-=;K:%A.#2JANY6_;_[!7,(H_*&#; M;R[@YJ6=YPQV<3HS=@ M?#:A>:-MM:TF;6PSM##^'6HY0XP.PSHQ3*V-2]P&I :+)I7#&9G)\D@ MOCQ"-^OI9L?09T\DOK*1"'H)/?40KAMCR#[$]BC>8;;/:X1K7=5M?-(IT"GQ5D>7N0) M.4F:A2P;A$F>P:&;B?;$4Z%9M2/"-]\HU^FHC_93Z*H3W]_T;H3=<[,2RH+$ M)97&Y\,\ -.-A&PO=V]R:W-H965TS,]':O:"BYQIL'49QN463:H,F<5RZ0[FWFKYR MPMGIM7Q&8ZG*U@"7<(>"6: MVU>X15NH''8+P60.WQ67%A[(KC45XM?IPEA-=^CWOE*T@7K[ [F^&IF*93CQ MJ'$,ZF?TID+2]2K9E:Y.M;2M@V] MW=V.P]-V"OQU;V?I+=,KIU/@DJ#A\2#U0+?SJ36LJIJ9L%"6)DRS+&BDHW8. M]'VIE-T8+L#V3V+Z!U!+ P04 " ,D'58DA;VN'@" !^!0 &0 'AL M+W=O1*3M'\_2DX\%TB#O5B41!X>DCZ:[;1YMB4 LI=* M*CL/2L1Z&H8V*Z'B]D+7H.BFT*;B2%NS#FUM@.<^J))A$D6CL.)"!>G,G]V; M=*8W*(6">\/LIJJX>5V"U+MY$ >'@P>Q+M$=A.FLYFMX!/Q>WQO:A2U*+BI0 M5FC%#!3S8!%/EP/G[QU^"-C9CLU<)2NMG]WF)I\'D2,$$C)T")R6+5R!E Z( M:/S98P9M2A?8M0_H7WWM5,N*6[C2\J?(L9P'DX#E4/"-Q >]^P;[>H8.+]/2 M^B_;-;YC@$3*)W I)]0.)Y-XD\RVN./)T9O6/& M>1.:,WRI/IK(">6&\HB&;@7%87JCMF"1NHR6"<6N-(W;<-R8'G,CF)> W9!>O'/99$ M2?\$7K^MN^_Q^O]7-U0;"4P7K!OV:[&R M:.BW^GVL04WZP?'T3FI36_,,Y@%IR8+90I">G\6CZ/)$<8.VN,$I]+1E?-=E M3";-E]VU SY&^R3P<=I/)1!N57/U>GXV2>+QI6OIF_9FW=\JTR1IBZZ=2*&% MEO0R"+5F'!F-&:H5&!KUU(_:?1*"7W+US#ZPN#?NCWN34=+8T; W''QFQUH6 M=C11@5E[Y;OD&X6-/-K3]G%9-)KZY]Z\3+?!@PTZB]V:"N MO<)6&DFOWBSI@03C'.B^T!H/&Y>@?7+3OU!+ P04 " ,D'587OIK^8$# M !-!P &0 'AL+W=O^YY[L33XJ#T-U,)8>&EJ5NS]"IKNUO?-T4E&FYN5"=:/-DIW7"+IM[[IM." MET-04_LT"!*_X;+U5HMA;Z-7"]7;6K9BH\'T3KT_HGP?MJ&7+C;A7]1^R MM-72RSPHQ8[WM7U4AR_BJ"=V>(6JS?"$P^C+,&/1&ZN:8S#:C6S'?_YRK,-9 M0!;\(( > ^C >TPTL/S(+5\MM#J =MZ(YA:#U"$:R6KU7@J,^+869K[P+29QKGYQ!%R/@/0'@"&%!]7:RL"GMA3E M6P ?V4T4Z8GBFEY%_"B*&XA" C2@T16\:)(<#7C1_T@FL*DY:GVK_,^[K;$: M7Y:_+FD?D=EE9'>!;DW'"['T\(88H9^%MWK_+DR"#U=XLXDWNX9^G?'\!/$84(BFN#J_;N,AO3#F[W3:G"6#69_%BZA 4K2 M.">,49B%A.*[D23)'$(2TY2D:8*KA,8$ 6'=R[I$+0;^"Y*3)(Q)% >($I(\ MBTD:I0B38K0[BP"/@R#$9 P>>%%A!?6_Q>$(1(+Z1Q80+(H M)0&+@%&24T8H3>&1RUHK7D+!M8$P&/S##&.3#.D'&)B3U&7/(G>,LY6D(<-" M-AUO7^%95++ BXG,4&/F]"-Z& XQU;!D)\@3IAE.[SO&^P@9=A!EB*S&*U9ZFJ#^H)XCF:8,JQ+BF4*T$(CQI[F20Z7 M[HI_-N(:H??#(#=0J+ZUX[2;=J=OQ=TX(O]Q'S\T#USO96N@%CL,#6[2V ,] M#N_1L*H;!N9661R_P[+"[YW0S@'/=TK9D^$23%_0U=]02P,$% @ #)!U M6"],M!"2 P \ @ !D !X;"]W;W)K&ULS5;? M;]LV$/Y7#FI6)(!FV9+LJ*EM($XZ;$!2!$FV/0Q[H*2S380B59*RZ_WU/5*V MXG6*T<>]2#SQ[N-WQ_NAZ5;I%[-&M/"U$M+,@K6U]544F6*-%3,#5:.DG:72 M%;,DZE5D:HVL]$:5B.+A'#(U^MK?L0S:D,C]<']%^\[^1+ MS@S>*/$G+^UZ%F0!E+ADC;"/:OLK[OWQ! LEC'_"MM5-Z<2B,595>V.2*R[; M-_NZC\.1039\PR#>&\2>=WN09WG++)M/M=J"=MJ$YA;>56]-Y+ATE_)D->UR MLK/S.R57/S^CKN 6Z!%"Q2_ 32*X5Y)NS;P2998 M_AL@(E8=M?A ;1&?1+S%8@#)*(1X&"'+\TO*8&8 =PYPA2#9*E@7NFBS6! M^Y,F SB#]^^R>!1_I%469NF',$E3^*PL0LUVGKE5_U?//,U>S[)!Y]?A_:PL M$]1T*)%SI(Z,U"*T)IP6@5M.(.X K\*-:9@L2$D9:SJ0UQ#=H3%]"-\?Z_5Z M($.0-#8H25FEM.7_,-]H23XC%Y+D@Z=R-AJ'Z3@#9MIT_K%P=F>?)^%D,KIH M73?_N>MQ.,D2.%%SXZ[FQC]<<_>OH2#)MTA[:)%]M7@2N;\6G]<(2R5H)KHB M9'23U-QYU524*%P6O*9[IN1U.4(D)%7H@82_!Y4+OO+A-@2CP1+<#IDV@*[[ M'H?YRD4W/0H-C87(L7!X+V7>)]XK1%_#H: I5J%=^UE)^J4;:=B!U7[MQ M?MU.L5?U]E^ ZF#%R36!2S(=#BXIPKJ=KZU@5>UG6JXL34B_7-,O"6JG0/M+ M166U%]P!W4_._!M02P,$% @ #)!U6-J3'>Z&!@ $1 !D !X;"]W M;W)K&ULE5AK;]PV%OTKQ+3;C0':(U*D'JYMP'&; MW0(-FB;N9HMB/] CCD>H)$Y)RH[[ZWM(:91)1IYT/\1#D?=>GOLZ)'/Q:.SO M;J.U)Q_:IG.7BXWWV_/ETJTVNE7NS&QUAY6UL:WR^+3W2[>U6E51J6V6/$FR M9:OJ;G%U$>?>V*L+T_NF[O0;2US?MLH^O=2->;QK.U:8C5J\O%]?L_&46Y*/ ?VK]Z/;&)'AR9\SOX>.' MZG*1!$"ZT2L?+"C\/.@;W33!$&#\,=I<3%L&Q?WQSOJKZ#M\N5-.WYCF?5WY MS>6B6)!*KU7?^+?F\=]Z]$<&>RO3N/B7/ ZR0B[(JG?>M*,R$+1U-_RJ#V,< M]A2*Y!D%/BKPB'O8**+\3GEU=6'-([%!&M;"(+H:M0&N[D)2WGF+U1IZ_NJG MK;;*U]T]^5'#.4=>W*J[1KN3BZ6'^2"T7(VF7@ZF^#.F&">O3>MS6.]W6BR-@V:,9BN'5'$[>WJL7QCVJWJGO[IB)DP-$/HP +$JKI9 M*0M-%S20)-W>:3LEZAR G8/@S[WJ?.V?@A1LHI4AJ3M/7BO?V[ 0ZZ5Y(M>M MMO5*=>3M8#NZ'+9E*SBL<.):F1-(RRV;%RP!CE"\'9R O:(9PS,GS='2>\YWSJ4 X:9&E MLPIIP#TJY",@@5DJ,#&[0S)!XA,D03BC65;,:C#$70P:*4G'/20I&!7P^E_7 MM_]%\.W6A)(#83.Q_!]RZ@ MN3Z2I1(,4Y @ER8F2Y%%*BN1# =;Y.08Z MKAS(9@4V,1U\C&P1>01S#I]6K\Q]5_^I*QQZ?E-WQ/06:YTS35TICWGG\=/N ME$?'=*7MEXL$<;@?D0791@)BA+0J0Y+=,"_Y(0=8JJHSQ/YNR\L:;J MAYL(SSDMD$U>2DB#8 IHH7BN*QSP=3B:HIC^@)M7(%V64RF D%/!4-54HLUB MNC_GYS&N :&4@@HI(BHN,YJQ?!C#2B#$3X^!X4J&3+@85-=OMTT,._98*;=Q?!QSZPVJCNGL=@,([603[61?H!UD!KSSV2V(DA_'7#S1B3/G>.FH];]] M,VIWK*PZU3RYVNVN2'VW"P6*9NJ0:?GSOMPOH&>S]G9WK_H))NS8X;\B&\^T MU]#<)3HB2T-'"$G3C ^3);H\84%*XK,H)$JT)%S0 DV"=9: 4C(2C\F4YB4( M T<)FDC*,BBPC"9%0>(!!EJ3,(<%5D1VPT2>H.7*L%X$"L2](A>0C74RZ5L>\=C$'-;*$+T]>($(A2KDX(2\0 B;829R4 MDDHF3T84.,8;/0:JLE9CG/8#@_0X<.;;7ST MW1F/)V0<;O!FUS8(8'UMC-]]A VF_P6X^@M02P,$% @ #)!U6#_]'EJT M P C0< !D !X;"]W;W)K&ULE55M;^,V#/XK MA'<8$D!H9%E^ZY( ?=EA!^RPXMK;/@S[H-A,8IQM>9+2M/]^E)RX/:!78!_B M4!+Y\"$I4LNC-M_L'M'!4]?V=A7MG1LN%PM;[;%3]D(/V-/)5IM..5J:W<(. M!E4=C+IV(3C/%IUJ^FB]#'MW9KW4!]N4^;Y&EM]7$5Q=-[XTNSV MSF\LULM![? >W=?ASM!J,:'438>];70/!K>KZ"J^O)9>/RC\V>#1OI+!1[+1 M^IM??*I7$?>$L,7*>01%?X]X@VWK@8C&OR?,:'+I#5_+9_2/(7:*9:,LWNCV MKZ9V^U541%#C5AU:]T4??\-3/*G'JW1KPQ>.HZ[,(J@.UNGN9$P,NJ8?_]73 M*0^O# K^ P-Q,A"!]^@HL+Q53JV71A_!>&U"\T((-5@3N:;W1;EWADX;LG/K M&V7W\)%* Y_ZL<0^5[,'M6G1SI<+1SZ\YJ(ZX5V/>.('>+& S[IW>PN_]C76 MWP,LB-S$4)P97HMW$6^QNH D9B"X2-[!2Z:(DX"7_*^(_[[:6&?HCOSS5LPC MHGP;T??-I1U4A:N(&L.B><1H_?-/<<9_>8>OG/C*]]#7]]2']:%%^&,+-WO5 M[] 2<[BR%IT%U=?P>Z,V3=NX!NU;Y-^'?]@C;'5+^6CZ'32$"/;L46^A.GEL MJ(%>/+8O'N%@L0:GJ14<&KJA")7/\-;H#FAV&,HO 8?N"P:7H9#^(_PGGH(B M%Z_TWW1V"0]&U4AHE3[T=&ZPPN;17U;X +.$LS(5:P98(DQH79)$39DK,LS*8YC)F M:4ZF5^>\#.HY)"5E(LY9EN;400F3H@ I4A8GPJN: U6NFL(;#H:J'=S(P(9G MQ1Q*BD(0FP3BE)6"DE+RR7@BYNO4]'0!T#I(A6!<9A"S@I)1Q)(D0=7(!8=; MW*(Q^/T5FB4YG<:4[%F1%*3)Y*2;^TF+_5=(M7([)#LPL/@860KG%:3KO36W,UCM@7]?&A&HMIH<4M MF?*+/(W C,-_7#@]A(&[T8[&=Q#W]%ZB\0ITOM7:G1?>P?0"K_\#4$L#!!0 M ( R0=5CH_R>2;P0 &H+ 9 >&PO=V]R:W-H965TS60CY'>U M#DJ:FYFCHKK=<7KJN*%31, MG8LU<'RS$+)A&I=RZ:JU!%9:IZ9V \]+W(95W)E-[-Z=G$U$J^N*PYTDJFT: M)K?74(O-U/&=W<9]M5QIL^'.)FNVA ?0W]9W$E?N$*6L&N"J$IQ(6$R=*__B M.C;VUN"W"C;JX)F83.9"?#>+#^74\0P@J*'0)@+#OT>X@;HV@1#&7WU,9SC2 M.!X^[Z+_:G/'7.9,P8VH?Z]*O9HZF4-*6+"VUO=B\Q[Z?"S 0M3*_I)-;^LY MI&B5%DWOC B:BG?_[*GGX4<<@MXAL+B[@RS*6Z;9;"+%ADACC=',@TW5>B.X MBINB/&B);ROTT[-;D-4C,\R0#UQIV2+A6A'&2_(>RF7%E^3*$%?I"A09?67S M&M1XXFH\VT1PB_Z*07R$9S9VS=^XEV>2"D:4HI.19\]X!4NVQK(EP79IZ?(E5+0I_:Q M8O.J[G+Z+#2:J6K)F882K8;$#P@YEN-)%,=SQ.#"@"J@F8,62-SD8Y]>*KM^1%LUZQFO #R8-72 MDCCPMWU&,$/"J9[+:,WEALFE$:9SW*&]:*?%M7R/WL#YGQ/>HGV;4 MRW)-+^+%P?IS0. ](@%&R-,MI]:FI4!JFQ \3FB3),V;SV$ T>!&K MAQMI&I 3FA$/FA&_0C,.%8"2SUB?>V!U];>I 2;SC7]I+RR]Q."ND1=YF$>[SV.)>> '#S5> MX0>/X !1[MG 'N"*%9W:;+"\&*802VX],7^#!5M%B;HJ;:Y*XU_W04$E0]7" M9NBD2J%2U3@:8==:D;$7PL#[67V/#1+1((^Q@S)+&ULK57;;MLX$/V5@5H4+2!$5R>V:QN( MDPU:H &")-M]6.P#+8TLHA3I)2F[^?L.*?G2UG;[T!?Q,G,.SXR&G,E&Z2^F M1K3PM1'23(/:VM4XBDQ18\/,A5JA)$NE=,,L+?4R,BN-K/2@1D1I'%]&#>,R MF$W\WH.>351K!9?XH,&T3M"T MBG8L)6]0&JXD:*RFP74RGN?.WSM\YK@Q!W-PD2R4^N(6'\MI$#M!*+"PCH'1 ML,8;%,(1D8S_>\Y@=Z0#'LZW['<^=HIEP0S>*/$/+VT]#88!E%BQ5MA'M?F M?3P#QUR5M;> O66+Y/4%$BG:RTJVL>7J6\1:+"\B2$-(XS<[P M9;LP,\^7_3K,6VX*H4RKT<"_UPMC-57&?\>"[BCSXY3NMHS-BA4X#>@Z&-1K M#&9O7B67\?LS@O.=X/P<^^R);E_9"@15P5Y\"-?&H#7 9 F?.%MPP2VG0.Z1 MN8A*H$)_Q*+5FLLES)GAYEAD9\\^'MESC5 I09?8,5M?*D!::%/;&BHNF2PX M$\#V"L6!PF:KD!'$!;3V?X-+L,1<*&F4X"6SY+%@@K@0?%5W3,Z'I*S07V(0 MN$9AP"K8U+RH#PG[<^C=<%!-U((4\8H3\8;;NC_P %%SU$P7]0M)=^FFVL-F M@9KJ;WR0^Y^M777")R<&DGY,^S V4I'7<_)&8,'^6:Q"G] J_AS:MAFJ3O M:785A\.K-,RSP:GM&]4TJN3VA5X=S=?,9X)+*N"VB_8UY&$VRL/1*/^.8S_; MV^^97E(J2EPIPSTV";,\#4=7PQ/8O?V7.4G_4$Z2+ L'>1;2^N3^;V3E[2B, M!Z-PE"?O3L1VZ/%S9@;A99R%HRP^@=[;CUW\Z.!Q;E O?0LR5/&MM-T[O=O= M=;GK[G'?NW&UL?51-;]LP#/TKA#<,&R#4WXF3)0::=,-VZ% T M[788=E!L)C9J2YDD-^V_'R4G7@ND.=@6)?(]/M'D;"_5@ZX0#3RUC=!SKS)F M-_5]7538NJ"V\:,@&/DMKX67S]S>C[:EJOG!39R/_="[[AQ6V\K8S?\?+;C6URAN=_=*++\ :6L6Q2ZE@(4 M;N;>93A=)-;?.?RL<:]?K,$J64OY8(WOY=P+;$+88&$L J?/(RZQ:2P0I?'W M@.D-E#;PY?J(_M5I)RUKKG$IFU]U::JYEWE0XH9WC;F5^V]XT)-:O$(VVKUA MW_NFQ%ATVLCV$$QV6XO^RY\.]_ B( O>"(@. 9'+NR=R65YQP_.9DGM0UIO0 M[,))==&47"UL459&T6E-<29?=)IVM(:EPK(V<%OK!^"BA*44!0JCN+T\#1_O M^+I!_6GF&V*UL7YQ8%CT#-$;#&$$UU*82L,746+Y&L"G=(> LQVD%/VA,*'Q$T:$EV*+<*KZKZ@(XC02@(0&F0GA&KC2@ MK3=0M;!=HQHJYMX128)@$+4_O$<*J&_HLN;%%M MW:S14,A.F+XAA]UAG%WV7?S?O9^%UUQM:^JZ!C<4&ER,4P]4/U]ZP\B=Z^FU M-#0AW+*BD8S*.M#Y1DIS-"S!,.3S?U!+ P04 " ,D'5811K_AD $ !K M%0 &0 'AL+W=O(D7[!6)GYO$\ MCR=^F>&6BV]R!:#0+J-,CIR54NL;UY7)"C(LK_@:F'ZSX"+#2C?%TI5K 3@M MG#+J!I[7%GUS,1[R7%'"8"Z0S+,,BY\:AL/A*8"N/GI&A\LSY-]/X MG(XU"G&M,X'C^_HM\5Y#699RQAQND_)%6K MD7/MH!06.*?J@6\_P9Y09/ 23F7QB[9[6\]!22X5S_;..H*,L/(?[_9"'#EH MHLT.P=XA>.O0/>,0[AW"]SIT]P[=0IF22J%#C!4>#P7?(F&L-9IY*,0LO#5] MPLR\/RJAWQ+MI\9S05A"UIBBB9D!HEX09BEZ)$M&%B3!3.D7"<^9(FR)YIR2 MA(!$'V)0F%")OL!.Y9A^1+^CI\<8??CUX]!5.BZ#[B;[&*9E#,&9&/P W7.F M5A+=LA32.H"K"56L@E=6T\"*&$-RA4*_@P(O"!L"FKW?/6APC]_O[EO8A-4< MA05>]PS>3(LC] >B4T.MT*Q("A =]"?!SX3J*6N2O(2,"DCS\6_&_; ?>5J- MS;$0IV:^U^]ZT:!N%S?8A5UM>+"K4>M6U+I6:I-T T(1:9+K=J<7,PE-9$J0 MWO'H?N1YWALRIV:#WHE5W#VATJM9U8A$%9'(2N2)"4BX_FC^A11]P3LT!08+ MHF03G>@DSK=,HI,8W[*PAF-VBQNYQ@F,'+T=2! ;<,:__>+WO#\L"=FKR/:L M9&-8@!![HA,I0J\3E;"[X!O9,JB?Y#]WA'LCQK4LR* M?J$0LS;!XI; :JI>5ZI>6U6="WT$$NJE@^;4;%9&W-OO.5D;13OH5BJB#P4=VYOD'RZ<=\M+L;!4M;@NM+F=PD#/X2?EI'\>/+/EI=;U8T);0ZH(>SNN^ M_EH]+]:S);2ZGH>K MBF^_JSSHFWO23'1J=[TX#=M$B]M"J\MVN/3X]EM/>VEH'R>R;>.M7H?:0BL% M=8^J4!F(95'-DZ@H'I6EFZJWJAA.BCK9F_ZIJ206U:T#3%F&O,=B29A$%!8: MTKOJZXP0966O;"B^+FI=SUPIGA6/*\ I"&.@WR\X5Z\-,T!57QW_#U!+ P04 M " ,D'58$XN A%0# !^#0 &0 'AL+W=O+7E'$OG;NQI4SG8J,Y:VB%[NP*,/V$*"_0BI6< M;5A.N383N=AQS7B)EJ)B.0.%?D<94[0L)934K9_8H$?8 ]\!>IV!IJQ2;XS5 MAU6&7O_Z9NYKXZM]HY]W?MVW?H47_,(A>B^XWBKT!R^@."7P39!]I.%SI/?A M5<8,\AM$\&\H#$(RX-##R^'A #Q[.1Q?B8;TZT8<'[G$=U'^__XVINB=AEI] M'-*]Y8V&>>TVWCF+XHKP1KT\H^UT^-%,4NUX/Y=97O>[^',3-Y3 M63*N4 4;0QG<3(Q?LBWVVXX6C2M_UT*;8MHUM^:"!-(:F/F-$/JY8U_07[G2 M_P%02P,$% @ #)!U6.VF[679 @ +0D !D !X;"]W;W)K&ULK59M;]HP$/XKIVR:.JDC;Y!V#"(!6;5-K8;:=?LP[8-) M#HB:V)EMH/WWLYT0:!4B.O$E\=E^GKM[_'(>;!A_$$M$"8]Y1L706DI9]&U; MQ$O,B>BP JD:F3.>$ZE,OK!%P9$D!I1GMN3A@*YFE%*<< MQ"K/"7\:8\8V0\NUMAVWZ6(I=8<=#@JRP#N4]\64*\NN69(T1RI21H'C?&B- MW'X4Z/EFPL\4-V*O#3J3&6,/VOB:#"U'!X09QE(S$/5;XP2S3!.I,/Y6G%;M M4@/WVUOV*Y.[RF5&!$Y8]BM-Y')H75J0X)RL,GG+-E^PRJ>G^6*6"?.%33FW MU[4@7@G)\@JL(LA36O[)8Z7#'L -#@"\"N"]!!SRX%< _UA MP)TC3)E*D:' MB$@2#CC; ->S%9MN&#$-6J6?4KWL=Y*KT53A9#B*8[:B4L MQIBNR2Q#.(M0 MDC03\ ,?Y8ID[^$#W-]%M<._$=H!Q\#=CRW9^/4" M^(;//\"WTUW []%,2*Z.PI\FG4N>;C./OA[ZHB Q#BUU_@7R-5KANS=NX'QJ MTNB49-&)R)[IUZWUZ[:Q[S8PWVW@F&.22BB0IRQIDK*=TG<@(4^B2;96X&ME M.Q'9,]EZM6R]UARGR&.D4MWL\'T.UT0B7*%J4Y@2(2%:X=Z-T"3%N.2_-/RZ MN*Q#I^.XO8&]WA?LJ%E1:ZS_J410*Q$O/9^G)(M*LM[>(OA![\)U'+=>AU(Z>Z^0Y,@7IB +, *5%W3= M6]?\D2EU+_K';G]2ENX=3?F0N"%\D5(!&L\@UQ/4^)PQN36T@_J%%/X#4$L#!!0 ( R0=5A:V*)YH0, (D1 M 9 >&PO=V]R:W-H965T-NV2U5N:& M'8TW; 7WH#YO;H6>V0W+(LD@EPG/D8#EQ'J-KZ>8&D!I\7<".WDP1B:5.>?? MS.3]8F(Y)B)((5:&@NG+%J:0IH9)Q_&])K4:GP9X./[%?E,FKY.9,PE3GOZ3 M+-1Z8H466L"2%:FZX[L_H4[(-WPQ3V7YBW:5+=4>XT(JGM5@/<^2O+JR'W4A M#@#8.P,@-8#\+L"M 6Z9:!59F=:,*1:-!=\A8:PUFQF4M2G1.ILD-\MXKX1^ MFFBHL_W,_3LC^=C6VEG!F+'-?&; MBIB<(9Y!?(5<_ (1A[@=\.GOPTD;;NL4FSQ)DR;W!30LA(%==L57 X,"EZ_C8(T%P%-NI(:&4C%S?ZX[- M;V+S>V/[BRN6RJ[0_!./GO864NB5] MVMR4K^@317?8A01[P1E![WL@W-\$G1'TV^\%2XVFW^FCI0*!U)KE:.1<(O!> MQQ>OX4!L[3+M^S$!J=?X/3D9.$'#CEN0#K,/#]T MC]L/^^"<;/ZD^,C$*M'KD,)2XYPKJ@E$=>ZO)HIORJ/SG"M]$"^':V +$,9 M/U]RO9SUQ)S&FW]?HG\!4$L#!!0 ( R0=5B\+8A7_@( "4* 9 M>&PO=V]R:W-H965TRA0I.CV,.Q!L9E8J"QEDIRT?S_*=KRT<9QLZ$NB"\\1#R6:'&VD>M(I M@"'/&1=Z[*3&K*Y=5\$&.+=$Z,;OBM.IC[3 W?&6_6NA';7,J88;R7^PQ*1C9^B0!!8TYV8F-[=0 MZ>E9OEAR7?R236G;0^,XUT9F%1@]R)@H_^ES%8<=@-\_ @J0/ 6T#T Z%2 MSJF ;@7H%I$II11QB*BAX4C)#5'6&MGLH AF@4;Y3-AK?S *=QGB3#B)8YD+ MH\D,8F!K.N= SB(PE'%-_'-R21X?(G+V\7SD&CS.@MRXHIZ6U,$!:C\@=U*8 M5),O(H'D-8&+?M;.!EMGIT$K8P3Q%>GX%R3P@DZ#0S>GPX,&>'0ZW&]1TZE# MWRGX.H="SS'GJ(B!8/:22.9SL\@Y:;J1GS/).<&'OJ$J^=5T%>51W>:C[+?C M6J]H#&,'/PX:U!J<\-,'O^]];@KC>Y)%[T3V*L3=.L3=-O9P2KD-L+X@O=R!RUB-HL7FGHU1IZK1HF6?DNSL%- -,,]N(8,K9 MS"O+4[U:]SJ3HL2_69]B#U2V+']IR@;J#K.7"4TX+)#2NQJ@/ZIL2LJ)D:NB M3,^EP:)?#%/LXT!9 ]Q?2&FV$WM W1F&?P!02P,$% @ #)!U6*\'C&*0 M @ U@8 !D !X;"]W;W)K&ULK55=;YLP%/TK M%INJ5MH*F*^T39#:1-/Z,*EJUNUAVH,#-XE5@YGMA/;?[QHH2A.:]6$OX(]S M#N<8^WI<2_6HUP"&/!6BU!-G;4QUZ;HZ6T/!]+FLH,29I50%,]A5*U=7"EC> MD KA4L^+W8+QTDG'S=B=2L=R8P0OX4X1O2D*IIYO0,AZXOC.R\ ]7ZV-'7#3 M<<56, ?S4-TI[+F]2LX+*#67)5&PG#C7_N4TMO@&\(-#K7?:Q"992/EH.[?Y MQ/&L(1"0&:O \+6%*0AAA=#>[3Z3]IB;OM%_4O37;,LF :IE+\Y+E93YR1 M0W)8LHTP][+^"EV>R.IE4NCF2>H6&U"'9!MM9-&1T4'!R_;-GKIUV"'XX1L$ MVA'H>PE!1PB:H*VS)M:,&9:.E:R)LFA4LXUF;1HVIN&E_8MSHW"6(\^DM^46 M2B,5!TU.9V 8%_J,?"8/\QDY_7@V=@U^Q$+=K!.\:07I&X(SR,Y)X'\BU*/! M 'WZ?CI]37U5#:_R3V*GO09P^.J:=?>,EQ9^1D)66NAZ*V M_*CAV_.^30.:)#2XP*7?[L8X!,8T]B^\4=(#7UD,>XOA48OWK,;=;$!Q)@8= MMO1XU^$H";PHC/8<'@(3W_/\,+H8=ACU#J.C#N>;JA+V=)RPHKK"(Z@SK#FL M!+D9-!P=^(C" 'WLV3V$Q32*O=&PV;@W&Q\U^UV:-]8Q/OB!"?5P<2)_S]@A MT ]"&L9^%.YYJCJWXWYA:\5(3 4OD>N<)BJBVBK8=(ZNF$"VDP;+6--=X M\8"R )Q?2FE>.K:V]5=9^A=02P,$% @ #)!U6*)T;.0 @ O 0 !D M !X;"]W;W)K&ULM91=:]LP%(;_BM!@;# B?[4; MF6U8$LH**X26;1=E%XIS$HM*EB<=U^V_GR0[)AM)[G9CZTCG??0>^ +^W:^,B-E&V M0D%CA6Z(@5U!O\3S1>;S0\(/ ;T]&A-?R4;K)Q_<;@L:>4,@H4)/X.[U#$N0 MTH.N'Q^$"_";6[6C;\DWNO^*XSU7'E> MI:4-3](/N5E"2=59U&H4.P=*-,.;OXSG<"2(LS."9!0DP?>P47"YXLC+W.B> M&)_M:'X02@UJ9TXT_J,\H'&KPNFPO.-F+QJR@E9;@9;\&[]; 7(A[?N04%= ULPST#+MV_BZ^CS!7OI9"\-]/1LN48\<]]CY/&;6R.W M",J>M)G^!YO99#.[>(I+W:!Q=\%_:G>> E]/.;S,B!.B'*:VI_RPHV;T]WKH M*$LD[!PLFGV\HL0,=V4(4+>A/S<:7;>'8>U^+V!\@EO?:8V'P+?\],,J_P!0 M2P,$% @ #)!U6/Z[4 U5 P 0Q !D !X;"]W;W)K&ULO5A=;]HP%/TK5C9-G=0U7R2!#I!:V-1*K83*NCU,>W#A E:3 MF-H.M/]^MI.&A(84JH@^E#BYY_C>XT-T+]TU98]\ 2#0FR:? M+"#"_(PN(99/9I1%6,@EFYM\R0!/-2@*3<>R?#/")#;Z77UOQ/I=FHB0Q#!B MB"=1A-G+)81TW3-LX_7&'9DOA+IA]KM+/( NB(WP36O'"-5"D/E#ZJQ?6T9U@J(PAA(A0%EA\K&$ 8*B:9QU-& M:N1[*F#Q^I7]IRY>%O. .0QH^(=,Q:)GM TTA1E.0G%'UU>0%:03G-"0Z_]H MG<5:!IHD7- H \L,(A*GG_@Y$Z( L%L[ $X&FRAEC@?I?1 M-6(J6K*I"ZV-1LMJ2*R.<2R8?$HD3O2OXQ5P(<]%<$1B= 2!BZ M%A#Q?U4EIWNTJO=07])SOL03Z!GR6\B!K<#H?_ED^];W*@$:(BO)X>9RN'7L MVTYAF5.6J5.J2D_Y/,VG7B>KONWZ;F![5M=<%])N5HB*PDAY_+ MX3?LV93/+UK1\]S ";8L^WY<*>$@3S@XR+'%8]OIWEK*0X^K(;)2]>V\^O81 MW-MN4HZ&R$IR='(Y.@V[M_/&E9ZE_[;<^WY<*6';VG03UM[^1=K MSA.9K)9 M2QB)YSLM7$][Z*$UQ586H=!2V4>P<;9)4Y(TQ%:69--*V;6MR0>LG!$6/1I8 M;;>E.L.2ERL"/;\56):[P\R;AL>N[WBNY B 1J&C"(1+34'Q!OZ*79P==_/QET)0JKE8WIWF,41;#.A##1(\LE@N!W#@@ M087>.:*W:@!-->!BU-9ZU'=6+?&9+*^085XBR[!:50,Z0=XR4KE5-9YZN4.F M2GXXNGNZO"JZ=[K*IR35(0H+8#+FO"94?Z)'( M!0O0MC7_>E R="]))/ZNZ/-=%L.NCJ&G\VNQQ%-RTU#SM2#\C32&O_QD=HS? MJI(/"7,@82XDS(.$^4"PDH7LPD)V'7WXS#XF!,WG@^O2W5]/91Y:/:0.?Z"!+F9+!V"M/KB[>A:;X!F^[AF>NP:9>_E26'F<:FY&- >VS; M.*F_ O4<566;^M#G^@:4YN2T3NE1H6JBJ T'XI6-L]6O=#\GRS*CWPV MRAX)T4M,5>Q1B(5 =Y66K!W0V9:$I#F@-!>4YH'2?"A:V;;6QK;6)RSH\R!0 M5H*D.: T%Y3F@=)\*%K92IN"M5E;S/R1VV><1!/"M??R%1J-$7E7JS.E1#/& MD51'=*+LJ:4T+DXSX"5:*C6>V]NZ:5L=L[SP: M@,9T06D>*,V'HI7=MZEUF_7%[O_B >&HH4#+XCFMO RSV_:NHR"#NJ T#Y3F M0]'*CMH4V*,V'HI7= MLJG)FYW/6$B!5M=!:0XHS06E>: T'XI6MM*FQF[6UE]W]YX)5-+$-NV7U=U[*0O6]G+A-9=NL+VT#OG"OCW1V3B%ICKE? M%Z]^YWYJ0Z^JH6'W>RU[-\&@->CFUOZPB/!YNO5/J,PEL&PO=V]R:W-H965T3;B A6-GMB'=O]^U$Z(@I14/?2&^]CWGGN/+==I(==![ M $->*BYTYNV-J>>^K\L]5%1/9 T"3[925=1@J':^KA70C0-5W(^"8.97E DO M3]W>4N6I/!K.!"P5T<>JHNK? W#99%[HG3>>V&YO[(:?IS7=P0K,<[U4&/D] MRX95(#23@BC89M[W<%XD-M\E_&;0Z,&:6"=K*0\V>-QD7F % 8?26 :*GQ,4 MP+DE0AE_.TZO+VF!P_69_8?SCE[65$,A^1^V,?O,N_?(!K;TR,V3;'Y"YV=J M^4K)M?LE39N;8')YU$96'1@55$RT7_K2W<, $":O *(.$%T+B#M [(RVRIRM M!34T3Y5LB++9R&87[FX<&MTP8;NX,@I/&>),_BA.H VVQ6C"!"DD_C\4M5>K MRSK4&=P,L_?0AGP;>Q%KP3V87% MI+>8O&=#DBL;,I8WUA!_,#KVV?I%U8X)33AL$1E,[I!"M4]!&QA9NVE:2X.S MZ99[?#U!V00\WTIISH$=T/X]SO\#4$L#!!0 ( R0=5C3OTH*104 &4? M 9 >&PO=V]R:W-H965T7HN/T[Y>2%5$2:286Y!=;%\[P')*C M.1Q.]SG[46PHY=9+FF3%S-YPOKV:3(KEAJ91<9EO:2;>/.4LC;BX9>M)L64T M6E5&:3(!Q_$F:11G]GQ:/;MC\VF^XTF^8N)LT7E9Q2K,BSC.+T:>9_1>Z6F"O-*A:?(_IOFA= M6R65QSS_4=[A3M$OX?;[_0FM";NEOF2=%]6OM#VT)MJWEKN!Y M6AL+!&F<'?ZCEWH@6@:('#& V@#>:X!K UP1/2"K:%U'/)I/6;ZW6-E:>"LO MJK&IK 6;."NG\8$S\386=GQ^Q\2*8/R7%64KZ^^?NW@KYHA;'ZXIC^*D^&A= M6-\>KJT/OW^<3KCHK[2:+&O?GP^^X8CO:[J\M##Z9($#6&.^>+\Y=,TG@F5# M%1JJ4/DC1_PM\H+K2!RLW,JJ7/7/)KZ+W>GDN8U7;8F($SHX\/RF90<: M;J!A([1_:%&(%;W/_1U_7RR,JH=:Z*@03X)P0^PT\.MMO2)ZX:A M%^IANPULUSS4 J@.F=&J_)A>%=MH26>VF)B"LF=JS__X#7G.G[J%/9*S#D&O M(>@-6N:>,J N\C!XO7$W.A\(W6^@^^.&@:]PZB\C8X<#Z00-G6#\" G>-TUO M-NL@#AO$X9O!8=VF O(S+5$6.H1&%Z=&RDC..FR1(Y.?,RA6:K/V\(+OAH1 M;QK,_H?B;R5O-&[ U/XZZ0 !1I[77V#FGH&E-C>>L.@=0%R"P,C@:5 MFM(A])"06?V/MKF#H02D0D!O2(23H\K51!4* ]?'?I_:.:0!DMH F<7!L+!2 MI0/RO7+N<)^=IJ7K.,AWR9' DM( F;7!UVBY$8]8;Z>BQ3M2TJ\YG4-"(*DA MD%E$'(TF50&$/I! B.3^I!@[&$I 2@KTAJ8X.9I"-9I;>Y9'*VL1,6U&,MN? M&D-C>>NR;6W\!^[\-3+ $0L-!H$20)IR@P..XZ,CZ0BD1@"S1OA.-_$RH?K8&;66,):W M+E&I&&!8.0%TJ1YY@;+ SE%0 "D;8.22 J@UA0M$ "DBU=SQ4&)2%\ 9B@N@ M$0TN5J9,;04>'*LM@%0"8%8"-SN6Q7S':(7V)GXIK_41-&J-82QOW=*N5 EX M6)$!J^D=N20(6Q^GNH1[CB(#EEH!CUQDP)HB0^CY@(,^L7/( BQE 3Y#C0&K MFL$-D*>4M<$BPBX^<%+2."LQ:8)%G!6>[PRG8;6;=L7PM1D<;1V97I\;1 M6-ZZQ*56P,/J"EB7Y8DCMJ&5.;XL!'R.UO@2:M,]#R /IKQ-9Q5E@)?1*6SJ4O7+##F>[AAN?; MZECT,><\3ZO+#8U6E)4-Q/NG/.>O-^5):W.R/O\?4$L#!!0 ( R0=5C& MO]1@;P( (T& 9 >&PO=V]R:W-H965TD"H8V\.T!S>Y;2R<.-A."_]^UTZ:M2@P'GA) M?.U[SOV*3Y*-D/>J!-#DL>*UFCJEULV9ZZJ\A(JJ8]% C2=+(2NJT90K5S42 M:&%!%7<#SSMQ*\IJ)TWLWERFB6@U9S7,)5%M55'Y- ,N-E/'=[8;-VQ5:K/A MIDE#5W +^JZ92[3<@:5@%=2*B9I(6$Z=<_\LBXR_=?C)8*-VUL14LA#BWAC? MBZGCF82 0ZX- \77&BZ T#X5D#4 VRKW:X4VX>,:IHF4FR(--[(9A:VF1:-Y;/:C/U6 M2SQEB-/I7.(7)/43H75!+A]:UN!,-3G(0%/&%?D!C[JE_)!\)G>W&3GX>)BX M&N,:M)OW,69=C."%&'Y KD6M2T4NZP**?0(7$QZR#K99SX)7&3/(CTGH'Y' M"\*1A"[>#@]&X-G;X?XKU83##$++%_YG!D=DSBDV?W\4O\\72DN\'W_&.M\Q M1^/,1C/.5$-SF#HH"@KD&ISTTP?_Q/LZUK7W),O>B6ROH]'0T>@U=IP0DN:, M&FD9ZUJ'CBW:".,ZC2>A%T].$W>]VY 1OSB>^%&X[Y>-^'F3TR\[?%T9[LY% MK4"NK. IDHNVUMW7/^P.FGINI>39_@RUMI/&?S2=4%]3N6*U(AR62.D=GV)6 MLA._SM"BL7*P$!K%Q2Y+_%^ - YXOA1";PT38/@#I7\!4$L#!!0 ( R0 M=5A34_>2C@, "X. 9 >&PO=V]R:W-H965T6[0>\&@6QCXS(5Y9![K@EHZ'6NU)]KU1C77\+GQ MUDC#I"OCG=7XE:&=G?ZE+!@RIP]TP8%\('= C9*4DR^*2O+V BQEW)"O<&^W ME+_#'M_N+LC;U^_&H47W3B1,"U?GN:OD!5=Q0JZ5M&M#/LD,LJI B'&7P2>/ MP9\GC8H7D'9(-WY/DBCIU@0T^WWSI"&<;IG+KM?KOJBWL.1*&JNW.- M^?X% M.Y K"\+\6Y>N7*U7K^;F[ZG9T!0F 4Y0 WH'P?3-JW@0?:Q#;4FL MXKP7M- MZE//>;,D,PT9L^22IHPS^_">?+K?,$W]?,71"75):%:^26V'D AKY(K4JP-O M%#@2O%^"]_\?7"U)FH,O2W"#W$G?.W'K[FXZ MZD?^;QSN#ED;HSF2=5"R#HXK\I6T@.XLN<42DS-+YJ"9RMPLKX/-O8P.8*-. M-.SWGZ$V!G,DZK!$'1Z'>@MN9W3E/"\+.VLH[/!W"]L8SY&THY)VU$A[ENVH M3'$7N)$(N%-\Y[&J['5TC;)_NGZU)%;)P$F9@9-6%^Z3-L%;$JN Q]'3]A\U M#W4E5Q]P_@K"*VM9[?8>_3*A/J].66A4[><).6AV9A5Q;\"VI5>&?CE-QXZ&EW%U_689G2@AF?4(N =Q^ MDV(;;QVU*>G6;3A1\GSDMGJ "@].Y +TRE]4#$G55MK\<%Z^+2]#9_X*$#YU MSV]2UU2OF#2$PQ)-H\X0)Y?.+R?Y@U4;?[Y?*(NW!=]&ULK5?;;MLX$/T50KM8M$ 2W2Q%R=H&''N#!G"W M1M+N/A3[0$MCFX@D>DG:;HI^?(>2(M]HV2F<7GD..7"1<953@44UO.!="D<,I2VW.^ M^@"5H$#CQ3R5Q7^RJFP=B\0+J7A6.2.#C.7E+_U6!6+#P6T= M/]W=VW:W45TMT:LE>@6>?Q /A3WD4HD%UI\B7X=H0!X49/(_D[@2K65&T\OJ M5LYI#!T+UXT$L02K^\=O;NC\:9)Z)K MX7XMW&]"[W[FBJ98TRA_#+CB 0M* M"!T"+/^%8(J!)#1/2A,FY8+F,1IQJ:0I,.5L03&;WAZ67:=M+S?5[EM$4>O& M;[5JNRTAK5I(JU'($*0T<#=Q+('"!HY-%EOL@II=T,AN<%KT@J/,]BTN_3!T MS>S"FEUXO B,A,*CZ0SW"&$Z@S#RS92N:TK7S>G4Z^_3A/0%)$R1>QJSE*F7 M"URD"G 9*/)(%9">(B,0C"?DKSPQ"2AGB38%7#G70;"CHI',+R[!J)8:':F- M"6#9)N2>Y45Y]'5Y7)!/J_Q2SB@NR2'D"@=R@,Q&LU5>:].%YD MBQ2CDI!>QH5BWZGN@J:H1'MI]1S?O]D)2K276C=H!9$YL3>UVIM&M8^PY.E2 MJRDZRI!3(\-&D+=NL&<"V]+K.NONZ9RUMU1P9])^+K1M\1M'!_?$="N=[O1 MNBN4IHW&8-+8.-QU[W<;.^S9]IIJFMW-)MK=;,QV810X&W\'MG1WW=C=YL[^ M-U?8ND?TA8Y3(#_(]EAQ,QXL_@S MH6V+7Y\ZW!..'6OQ.Q5]09Y4T2ZPK&/\C%.GET:3DJ&]<7'2M]:/5$P93IS"!'V/A5/ M, 4 (,A 9 >&PO=V]R:W-H965T$7P_60FRN'(K84ZX4PG&[A"3TC\V,R9/'(:E!3GB'!,"6!H>3VX\:YBOPPH[_@#HQW? MVP>J*PM*G]7!?7H]<%6+4(82H2"@W&S1#&690I+M^*L&'30Y5>#^_AOZ7=EY MV9D%Y&A&LS]Q*M;7@_$ I&@)BTP\TMU75'T-Y:B+T +S@2X-U9A^T>P/1\\4"+6',0D1:D& M(#(#!)X!P)$];;KKOW7WUCG9?0,9PT;[88D7'-->'H/?EV#&4(H%N(,)SK!X/0/W1""&N "/4"!P M(\ <,4Q3I8*FU;?&+*K27?$-3-#U0)8RCM@6#::__.2-W%]U E1@XQ),5;GM MU#UW+\)PXFSWB;:9,[8$UA$A:$0(/A:!:D2H.,<)F,-769F%/,,P2? &9CH1 MC%GZBE"!A7LBC%SU>2>"S9RQ);"."&$C0F@4H::8*R'*.GC/>0%)@L",#$4VP6)+8!VZ1PW=HY/&?%*-^64SYI<0,["%65%>ACDM MB !R>L,%)"DF*YT0QE1]!WX%-MI3U?,"W="WF36V!-;1XJ+1XN+?:2$G&3@O MB_;.B_--+_A'(,("%RQBO=SV;O;4"H0!S(,W"1 M(9TZ1N"^ZM@$BRX/WE!!J'F(8DM).\1[;NL_7"/UCVA+LZTJ+Z4+^48AT=%L M1NG+LU6TR"I:; NMJ\>>'_3,[P-E"(62(NN\&;2B&*%ZB^(=#-CW]=YJPEB3 M<#P.+H=!T*3MDNBW)/K_B[,RI^E-L*_U5N/WWLIJUEB?=?3V1J\^WA'&6ROK MF;WL;V6=GE=U&OP-NL>"@EM(GK43>3-P;XYMHD56T6);:%V)6J/KG>9T_^-, MTYREMUZ'5O?2U:-;:%UM6C]KF6<&8Y/'4$6[5TM9HIXQPJZ;6 M%EJ7\M;6>F9?>^J\TJIQM8H6646+;:%U]6@-KF=VN+WFE58M;XVV_P!XOOX! ML&IH;:%U"6\MK6?VM-;FH%8=;HWV<96WF36VA=9=Z&; OZ1\TKUF6.K8N%5EM3FP+K:M&ZW#]#QSNL167&;7QC< ME.OJ3GM[]?,$.2!7F'"0H:4,=<\O9.UFU8I_=2#HIES27E A:%[NKA%,$5,W MR.M+*NU??: 2-+^[F/X#4$L#!!0 ( R0=5@BNFM4,0( <& 9 M>&PO=V]R:W-H965T)LX<^>\\$"+4ID%G,8-*6 'ZJG9"CW#@TM.*Z@E MY342<$BC)'I9,_YLYG\R!/'-8& 0::, ]&/$]P#8\9( MQ_C;>SH#T@@OQV?W;[9WW2+CG[ _-59DXD8-R.) C4P^\_0Y]/X'QRSB3 M]A>U7:V_<%!VE(I7O5@GJ&C=/#U L_F[D VY88HDL:"MTB8 M:NUF!K95J];A:&W^E)T2>I=JG4I_\KKX_ BB0AO8*W2W 44HDVC^,<9*^YLJ MG/5>Z\[+N^*U@6R&_/DGY+F>CYYV&W3W_C\;K.,-&;TAHV=]_2N^^O4C50)Z M!2(D@CJG=:'C9E#M06C@:BQJ9[D8MS2?^DHV)(/$T=^R!'$")_WP;AZZ7VX$ M]H? _BWW5/>_&,O4J0*K,J?EE+HQ/HV %@-H,04*QD"=*IP&!0,HF *%8Z#@ MK:!P (53H.48*'PK:#F EE.@: RT?"LH&D#13= C5X2-D:+)KP%?G&MS1?XB MHJ"U1 P.6N/.EEHLNFNGFRC>V*.^YTI?''98ZIL:A"G0^P?.U7EB;H_A[D__ M 5!+ P04 " ,D'58/0OEMC8% !;)P &0 'AL+W=OX#1H^,K;3--+^^+6!0B#$#:.37C1 ?![L]S@'OXFGFXQ_%TO&)'I+XE3, MK*64JPO;%HLE2Z@XSU8L5>\\9SRA4IWR%UNL.*-A'I3$-G$\GB;#.SL/5^X3YZ64I]P9Y/5_2%/3#YN+KCZLRN M*&&4L%1$68HX>YY97_!%0(8Z(&_Q=\0V8N<8Z:$\9=EW?7(=SBQ']XC%;"$U M@JJ75W;%XEB35#]^E%"KNJ<.W#U^IW_-!Z\&\T0%N\KB;U$HES-K;*&0/=-U M+.^SS9^L'%#>P446B_P_VA1M/<="B[6065(&JQXD45J\TK=2B)T [!T((&4 M:0<,#@2X98![;,"@#!@<&S L _*AV\78<^%\*NE\RK,-XKJUHNF#7/T\6ND5 MI7JB/$BNWHU4G)S_M6*>_^ M)3$2?;8X1RX^0\0A;D>'KHX/)QWA_O'AN",\,(??4GZ.\"0/=PQBN%4NW9SG M'N#=,"$8.RLR>89\)A8\6N7I^^=&M477DB7BWZZ\%>!!-U@7JPNQH@LVLU0U M$HR_,FO^VR_8<_[HTAP2YD/" B!8(SN#*CL#$WWGDQ;K_"#VIHJ]8%W9*$## M'*0K_>M\0+P!=D93^W57Z/UV9.*.)Z[3;.?OMW,=XI%1JUU@',!/RC.LY!GV MD>=,/85^K"/.0I3HDA%OT8INU1-*BB[%"K:W.\(Q&;3D,G:@[[R$A 5 L(;P M7B6\9Q3^:LVYDA5EK?D91_0IBM6S@'4J[NTI3D:3\=##+=$[VGDNF4R&K3EJ M[&1?/;W]">\Z^J^Z:4.J4275J.\<3=E&/2DEXTF72$9VE\?AD50O458/2?%!: $5KYJAV MUMAH#7M9M\F>=1L./-=M.[?]9F,\&;EMX[;?S!U[CM?V;:=PMJ1VML3L; ^4 M%;.-,S/[3EY0F@]*"Z!HS>S4KIK@4Q48 FJU06D^*"V HC5S5%MM8K2)1R^+ M/L 8;)PYLK?XH!X:BM84O_;0Q&Q^#>7KL*LS,WM_-$!--B@M@*(ULU.;;#(X M6?D"==Z@-!^4%D#1FCFJG3?I]:/QX?)EQG3^0E6*#VJI06D!%*T0W][91)0P M_I+OWA)HD:U366S(J:Y6.\2^Y/NB6M T$NS\=G*6OSNFD:=">\4?!GN3.9]!TY8[S3\W!F_GI(&DJ8B7+51,B MT_\>V04KRR:2KN.?==#!-F?399!>\_%C,U>)T,!Z .;O/ M5J5ZQY]^9>L.D29>SDO9_@5/W;DC- #Y2BI>K1OK"JJB[OYGG]<78J][EA8Z\*037O%8+"7ZNYVS^98"A[L2V)W#3DW/HC7C)\A. TF, $XC MA]M+\.+H)1"ZW#P3GOAH>Z50&Q\YXE\Q*1D[[B[%,;AD,A?%LI767U?Z7/!& ML4K^;;L476!L#]S<=Z_D,LO9Z4#?6)*)1S:8_?A#2I.?/&7C;=G8%WWV^RJK M5:&>F_%\UUT,"?ZU7Y>NVBX>;>,U-_7CC(Q&T^&CI0BR+8)XBVB'NGP&-]FS MOJ.5SG]DR]P%(3N9$2(I&=N3TVURZDU^5C%1Y%F]Z7X[@EK4Q^ Z4RO17!M] MZS#PVZH&*&GUD]JJ\V8Y.DW,[)KXM:N$ZDUUX$BF.T:1QI+@ M.G+@RJ&I' 96X3K@K@RA2PO&/U+O/+^O$-=1=I68IBAQI3<^D/J-P"O%K^?" MM[GB=TQL_-2N1V^^0T?56$I*HNG1ZU:'5F[\*/4;T@%ZI/UID3@$82PE]4[] M>^MQU-/C&#IG1N,,J=\:7F>B A>"S0OE,N2SU8-^ %YK$$%K<=XDAXZDL99T M$DV#7MG;-;@.N*O!L>.Q$!I3@=ZI?U\-KJ-\\62()W#B2&^< M ?J=80\17F?/&P4B:VG>#(>.HS$5&(U*8 PL@<:/8&@P@7TR<: !-"X"@Y ) M[*,)F5#JR&Z< /J=8 _]W;*E'L'6BQ./"F/ "316 J/A"8S!)]#8$ Q-*+"/ M**YYR/@(#,(HL \IF$)LSXZ,%R"_%^RA0LTF;"- ;'W%$0-.D/$1% U.4 PX M0<:"4&@X018X<3 RVGFY%01.D 5.T)BZTALS0'XSV$N"Y=:)[1*,P2/(. F* MQB,H!H\@XT(H-(^@/H\@!Q$@8R(H"(^@/H^@!$/H2&^< 'TWD%QG(E]L-$BL MQ<7@$61\!$7C$12#1[#Q(!R:1W"?1U+76Q)LC 0' 1+0X?3V F.AB4XRFK)SG))\/62/I:X7A9BXR8X")?@/I? E%(' M%F%C"=AO";^!H/()C\ @V+H1#\PBV M+)DXD ;(\%!@ 1;@ 2Z)F%BS(#XS>"]*.KF&EQDRT)EI?N5C/W%M#_Z@4-( MC(60:"Q"8K (,>Y#0K,(L;"(8_2-=Y @*$+Z*#(9NZ1GIG_BG_X_LK*40-OP M V\O@8="H/6-M#_^H4.XL] >C4)(# HAQG)(: HAEE61Q/$NAACO($$PA/0Q MA*2CD6-5AA@#('X#^#\!7K+\>"W - 4?"[4 7U=\!">.B3$&G1!C*B0:G9 8 M=$*-(='0=$+[=.)8+*'&6&@0-J%]-H$CZA F->9 _>:PAS W$Z-+EV1,K$^+ M_LR'CJXQ'!H-5F@,6*'&K6AH6*%]6'&M)%-C.C0(K%#;(@IT9=_9WN4WCF\0 MIM6Q_>$/'4/C-S0:J] 8K$*-5='0K$(MK)*X!&!\A0:!%6J!E&PO=V]R:W-H965T\KSF*_!X?F#\E]@"2/18Y*58.%LIJRO7%)YT5N0;/26<[-LSN^G+.=S+,2[C@2NZ*@_+\; MR-EAX6#GZ<'7;+.5^H&[G%=T _<@OU5W7-VY+27-"BA%QDK$8;UPKO%5C'V= M8"+^R> @CJZ1+N6!L5_ZYG.Z<#R](L@AD1I!U=<>5I#GFJ36\6\#==HY=>+Q M]1/]HRE>%?- !:Q8_CU+Y7;A3!V4PIKN0G+A?E$ASIV$CHH MV0G)BB99K:#(ROJ;/C9"'"7@Z(4$TB20?D+P0H+?)/BO30B:A, H4Y=B=(BI MI,LY9P?$=;2BZ0LCILE6Y6>E_MWO)5>CF_C6]X_@N\6Q "X*(6_@+%(!*>5<8N/VY5+/HLH1 _AX2OP<$P6+]+KD1% M$U@XZF4A@._!6?[Q&XZ\#T.BV83%EF =08-6T&",?K39<[.7$[V7A^2K,:'! MZ#?G?AF$81"$P=S='RMS&N>3,(KPI!L7#\41XN%9&]>I)VSK"4?KT5[4'N6P MAW)GS/N1FS<=HF6*N'+H4'6CT',WATU8; G6$3-JQ8S>RFV134%MPF)+L(Z@ MDU;0B1VWU9CHV&TD"K#7<]'J-([,_.G,]WIN.XWS/1*1B3?LMFE;S_1G4CQ:T76JSKJ9D+HLM3'@4?4Y MZG0Z6-,HZ=Q=8946VZ)U523/*I*WLEI#MJ6J35ILB]95]?E4CD?/J&>XS3\Y M]N%)&)"^V4[#" EPU/?::=@L](.>T]RC5K OC$MM5!KW)6R[J/:IVW;?FV: MU=[S&]W.FQ;S&5/_%_"%\DU6"E7]6B&]2]T\\[J]KF\DJTS#^<"D:E_-Y19H M"EP'J/$U8_+I1D_0_LFQ_!]02P,$% @ #)!U6--#K#! P 20H !D M !X;"]W;W)K&ULK59K;]LV%/TKA#8,+=!$;UG) M; -^M&B!%@V29?TP[ ,M75M$)5(C:3O^][ND9,T/Q4BP($ L4O<NJK("*JFM1 \VKD[.1Z*M2X9ASM)U+JJJ-Q-H13;D>,[^XE[MBJTF7#'PYJNX 'T M8WTG<>1V+#FK@"LF.)&P'#D3_W8^,/$VX$\&6W7P3(R2A1 _S>!+/G(\DQ"4 MD&G#0/%G S,H2T.$:?S3$ $,3/ ((6$)P M_.@90-@"PI<"HA8066<:*=:'.=5T/)1B2Z2)1C;S8,VT:)3/N-GV!RWQ+4.< M'G^O05+-^(I\!;1/D2ORL*[K$G!K-2W)C*J"?,+B()3GY(>U$?*KR09A*R!? M>%-Y9@O?S4%35JKWR/'X,"?O?GT_=#7F:%9RLS:?:9-/\$P^?D"^":X+13[R M'/)C A?%=0J#O<)I<)%Q#MDU"?T/)/""L">AV7N>&[(!*14)2-97L MIR2G.]5G[D6FUYK[1F1'YL:=N?'KS+VC.W.$]*F>-E2QI3+WTF8<^5$2)S=# M=W/HSGELA8E2> E_7^ 1 MQ[%D&"]>E/SO)-;^(D\M(3_>=Q?A2F@R2- M3PPX#T3Q@SA.^PT8= 8,_N<7,V73!2O$9AS X/G +7]<:'L@G(R6])'=,7V_O)%F+VRJ MS'C)*L5%!22;CX./\/P"8]N@ON(OSC9J;QO8H3P(\=WN?)F-@\@2L8)-M2U! MS<^:7;*BL)4,QW^[HD'3IVVXO_U<_5,]>#.8!ZK8I2C^YC.]& =9 &9L3E>% MOA6;SVPW(&+K346AZK]@L[LV"L!TI;0H=XT-0PT0\C1 NP:H MYMYV5%->44TG(RDV0-JK336[40^U;FW@>&6?RIV6YBPW[?3DVY))JGGU"*Z9 M&9P"I^ KU2O)]1/X6-'B27$%Q!S<5S.NIF)5:38#EU0MP"?S0.M3KTJ :TX? M>,$U-]4^7#%->:%^'X7:T-H^P^F.[&)+ACQD5VQZ!C \ 2A"&-S?78$/O[XJ M$YK!-B-&S8A171=[ZEXSI1@[V<*>@"NFII(OZRGRS[6Y%GS1K%3_NH"WA6-W M8?O^G*LEG;)Q8%X0Q>2:!9/??H%)]$\OU>A M:0&*6F5+^F022"M7_[GC6>29&;9GU#!JE1SU$EA# 5I:V5J_OD0Q45C;I:J- MRXV/S9YVZC7J$)X23 B!Q$.X%QKP#?=HQP'6M%BQ+JF3"7:G"DE0$OM>>-AJ M'?;J=W)K&?P0)?B,Y)D/K+6\7 PR3NS!SHLG^8Q\5D>MIJ'@WG>&3^P*WH<$101 M'UEK>GA ]3^90+";!B:"$8#<%^E,(M2F ^E/@K3F$NIK' M498D4>P)(M1J'O5K?J @0EWIFR"*B7D\'L*];_E^Z1\=1+NZ+X/(3.4D23U, MK>U1_Y?Z-[UP3Y;^=D>Z'+4N1_&[_>/3FQ+'DK>N1X.YWIE"J.MZ,_L2Y'G2 MK>G18*9W9A#JFA[%&?'-P-;S:##/.Q,(.3[H(?%9'K661X-9WID_R/'-GZ$T M\G"UCD<''/^3Z8.Z*4"RU#.]<)L ^$ "]$8/[GK?]!:"W*>G/!Z(Q)>X$Y/Q="/^_8 M!<-FO7?R/U!+ P04 " ,D'58BPG!=$2TA(^*6K8"J+W/&,R)5D2]) XAR4I2[VO(Z;D80Z M@UY>-^6#'EO+-*$PY4BLLXSP_0A2MNT[OO-<\3E9+*6N< >]%5G $\@OJRE7 M);=BB9,,J$@811SF?6?H/X1^H &YQ=<$MJ+VCG179HQ]TX7'N.]XND600B0U M!5&/#8PA3363:L<_):E3^=3 ^OLS^_N\\ZHS,R)@S-(_DU@N^T[703',R3J5 MG]GV-R@[U-9\$4M%_A]M2UO/0=%:2):58-6"+*'%D^S*0-0 BL<,P"4 GP(Z M%P"M$M Z!007 $$)"%X+:)> O.MNT?<\_1RMXI50 M/5">)%=?$X63@S!;I6P/@$9 89Y(-$T)%>C-!"1)4H'^@)UH>^/$W0 MFY_?]ERI_&JT&Y4^1H4/?,&'CSXR*I<"A32&V( ?OX#'#02NZG#5:_SOA?D,P6M40:.5\K8M\<^ < M8C1FF,@YH0M0.4&J(2F7Z)'&R2:)U6"X0>$N2M=Q0A?H:4DXO--3 M-493LM?F A&J"DQ(#C+A!44YO 3ZZX-RCQXE9.)OTU JVAJ8VZK3YH-8D0CZ MCLJ+ O@&G,$O/_D=[U>3C#;))C;)0DMD1X('E>!!$[L67-5HO:GDR6R=ZZWG M_8VJ$M*D2B/AM:H49.V<3"]DFT'+;WF>UW,W]7@;S+SVF5EX;H:#^[K948S: M58S:C3&::IB;0M*(OS8D-LDF-LE"2V1'(G0J$3H_4&;JV!3<)MG$ M)EEHB>Q(\+M*\+N7,M.U@D^!1_H#FZ-BS@HT3%,6$6G<:HP:&W"MB@59MY9[ MO%LON#M)9#9=AI;(CN3I5O)T;'D)FT:O5^K3?=\7?#ROQ-U M;#H-+9$=J7-?J7-O7YV:9;C3[V 2IM'QM<(49)WZNM[&_KDP!CL<=,XW .=V M/NY>W@'XWN%HY'U'0/]5@8)HK<^WZ--\GD3FL=S,?6W,K+)-K+*%MMB.5:H= M8/T?:)-0-M:6[#;9)E;90EMLQ[+C@^SX_\IVS9ZOUA"?+40!]CKX)-L9S'SL MM?R39&'*_5JDAI>I9%TQOEXV*!8;=K(_;QR-PW-S$J^6QR1;:8BOD M<6O7JAGP17Z?+5#$UE06=XU5;75G/LQOBD_JQ_HN/;^N/= 4%_$?"5\D:F.< MPEQ1>K=W:F+SXFZ[*$BVRB]O9TQ*EN6O2R Q<&V@OL\9D\\%[:#ZA6'P'U!+ M P04 " ,D'58],DML1H$ #R#0 &0 'AL+W=O%! [\N2JY<[4Z<&7_&EKZ@?^;Q3V?J]=^L \^O3^X?&W@+L^9:K&3Q9YZ9[<*+/)")#=\7YHL\?A(=4%#[ MI;+0S2\XMEJ*/9#NM9%E%VPS*/.J_>?/74.C[-O^-=(@S/"_T>S,"WQP2\^_G]W#?VS2P+=Y]LGB4[)W^*IC(M(;0-"O $-,' FMWAZ.'>')V\/1%1K2-SUI M_,C_:OJ_;M?:*#L=_G:U>.M(W8YUC?B@=SP5"\\6 2W407C+7WY"(?S-U5H_ MTBSY0687+4G[EJ37W)=?%<^$+2&IW%=&VW*4BOS UX5P-6%K%316=54\+&<$ MQH$=$(?SQG'(PIA&. @NA8E#R((($AKVP@NHH(<*KD+=5P=1&:ERH5T8;7!X M]MD0LI"PB Q QL(9A2$*410/2!Q*',8P)@2[4<(>);R*LI)E*;/Y)4=YWN[A!@G7SA*!B$*XQ!& [ZQ<,88IHRP 9Y+& 64X,!-QWHZ=I7N M,U=/>74:?A9Q)W5N7$QLE '%H6/LC74S$D!*(!T@C84D1A%A$T113Q1=)7I0 M8L?S#(AGN[W0[O$7.7*$&,9L,#]68V$0DC >,"Y9XJLLMZ>J ML.,O4R4A'J>($0N#P0A:C74$$8H'(S(9RR@.T-0D0O!UJ8;_A:+V(@-I/YUV M>Y5N^40/=6Z7,]\.(Q@.IY!#&4%7-GR5+1$;H92% M*W*^SHO<3-3TSF8P"2*&A@7")42,(0B'3"['",9Q-,'TNGE!5U?TY5=I>.&$ M(*,%D5%,["H2#RG&RAD-*0HQ&TXIEQ33F-(X&)+X9YOA4JBGYE"A05,%VJUF M_[0_N-PVV_7!\[OZ0--LLE]MVM-06_$U*,3&6L(;9O-2[0&CO3%RUVRYU]+8 M#7QSN;6',J%J@7V_D=*<;NH/],>\Y;]02P,$% @ #)!U6-%-GNB& P MP0\ !D !X;"]W;W)K&ULO5=A;YLP$/TK%INF M3=J*#<% ER!UZ:95VJ2JU;;/;G 2:V!GMI.T_WXV4!("H8V*F@\!P]WSN\>= MSQYOA?RKEI1J<)]G7$VN6DE*TL(I MSUP/0NSFA'$G&1?/KF4R%FN=,4ZO)5#K/"?RX0O-Q';B(.?QP0U;++5]X";C M%5G06ZI_K:ZE&;DU2LIRRA43'$@ZGS@7Z'R*L'4H+'XSNE5[]\"&D[KN'__B/ZM"-X$7LE])<2> M QH=!ELR*L"Z))LE8BBV0UMJ@V9M"F\+;1,.X_8RW6IJW MS/CIY))*MB%62G#%E99K\XFT H2GX#M-%XPOP(55FFE&%7A_235AF?H /H%? MMY?@_=L/8U<;&A;,G553?BFG](Y..3L#/OH(/.CY'>[3Y[M[37?7!%\KX-4* M> 6>_Z0""G"A30XHMN!$TQ00!9:5"&PGSGE7R.4JQ69T8ECBDU1 MN:%.\NX-PO!SEP #@37D\&LY_#[TY$(ILWCLB=(5;0D1%!!VH=@D"/K^"$=H M[&[V(^DRC ,8^3O#!LM1S7+4R_('(W@< :X>(Z7/P*Q82'E&,@ ML(8<82U'^/)B"ENIAR *(QC%!SG:-HQ#A!$Z4DM133(:II:B=BT%T2B ^(!G MVP[%D6>*/NXF&M=$XUZBIF^;KLS!U_O9DO %[2VI7JA3AOU\PNK MPFETGV@4A8<+0(==X'LX/$)TU_)1?\^_XIJ:KZ3!C4DJ<+LEJTZ6O2 G)]! M:,V0=_L'-'J-FNK=I9PLR4!H34EV.Q74OU5Y7DT%K12$AUG:-D&F[D+_6)[N M-A>HMUF?4%"XM>\,H0];A=\V0SXVOP.B[M[YRAYN?Q)ITD.!C,Z-(SP+#8(L MSXOE0(M5<>2Z$]H&UL MO5AA;Z,X$/TK%GM:M=*U8$,@=!.D-NS>5KH]5:WV[K,+#E@+=M9VDN[]^K.! M$D@IUTHH7Q+;S+SQ>_98'B_V7/R0.2$*/)4%DTLK5VIS9=LRR4F)Y27?$*:_ MK+DHL=)=D=ER(PA.*Z>RL)'C^':)*;.B135V)Z(%WZJ",G(G@-R6)1:_;DC! M]TL+6L\#]S3+E1FPH\4&9^2!J.^;.Z%[=HN2TI(P23D#@JR7UC6\BJ%K'"J+ MORG9RTX;&"J/G/\PG=MT:3EF1J0@B3(06/_MR(H4A4'2\_C9@%IM3./8;3^C M?ZG(:S*/6)(5+_ZAJB4H1. ; M9RJ7X#-+2=H'L#6#E@9ZIGA%CDEP"%_X.D(/<@0FMWNZ.!MSCM[O#$39N MNRANA>?^[Z)(P+C2^UC2C&%%4H ER)MUH8?UNAI:@SJ&-QS#G"=7F/HT5_Z+/U#GX?@[$\NY3FX)PG/ M&/U7:ZN/H4XZ'+;]D+AUD%D5Q)RMNPAY<]^;>7KW[;K"O32\@$[@SH*P;Q@/ M&CH>PQGK6,9Z.,5[PL>4K5+[#222?T23M$:!3CO;ME2K!X(K">=GZK MG7^"3/2GU'9*L'@BL)ZV0:MM<(I,K(/XO4Q$X9^-+P @8NA.Z183QD MZ+C./.A8]AC/6\;S4<;ZIJ+O(0Q\?DIRS#(RFI"C4._=-%."Q1.!]20,6PG# M$R1D.*6V4X+%$X'UM(7.X3+HG"(EFRC=# H\Z(?^448.V%UXKC?WCC-RP! Y MGA,.IR/L7'[A*-];IHC648%[O8/ PQYO!NF,@KQWNTR*%D^%UA<0'01$)TC' M)LA4 D^)%D^%UA?X4 G T&PO=V]R:W-H965T37,"J M8S/;@>[?SW9"EE) :.H+L9USSKWW&.YEL.+B65VWP(0YR<">W8EDP$M%"8,[@619 M%%C\&0/EJZ'C.^N#>S*;*W/@)H,%GL$#J,?%G= [MU')20%,$LZ0@.G0&?GG M:6SP%O!$8"5;:V0JF7#^;#;7^=#Q3$) (5-& >O'$BZ 4B.DT_A=:SI-2$-L MK]?JE[9V7U#39<[E FF=]G1>HAI$U4;QA6W-$ZYTH[?+ MN9[=( Q OY]RKM8;$Z#Y-Y#\!5!+ P04 " ,D'58*C_ACNX$ #^'P M&0 'AL+W=O3(+[%N9_-L M7E?(X4;(7\F"HS!.1LY"J>6%ZR;3!8]80F2\G9 M+ V*0I=X7M>-6! [XV'Z[%Z.AV*EPB#F]Q(EJRAB\N6*AV(S13BE[FYFXTO7]5O4_/:S"-+ M^$2$/X*96HRKM&'/S\.7:7+ M,%^ZTUSO*M,C%7K7?'J.*#Y#Q".T)'Q2/YSLAKO:66&/%/9(JN=7ZLE@S4Q/ M09=)PE69(5#!#*.+9,FF?.3H<9)PN>;.^*\_<-?[N\Q>)M9)QNNL2)[1P0D$GMT',XFG 0A0&[#$( _529@84:6HF$^MNF?DT\#J#@5_A MQ2^\^*"7?YA\"F(]VI8B"512YL,OJ4>?#'K]HN0L17\OQ4[7HP/JE6?8*3+L M-.HW9^A!,<7U_*60F"/;&/?&@9F/?MX\*S.[/88^5?A'J;)(SQ)1^*.5+$#]E([FL*<$B MZ_>+G\EK.F8 (.;CNV6Q'9\]@N?_7?/ROV]":#G]7O$IYTW,P!8U)%&!H61 M 6AD(J)(S'1W1A,1*ZF9I,P*J-&TW5H2V[&+/4L+7ANK4*ZR/2W[=.#KE>-- MX\'%'6MG"WXP;*>@GS-T%R]79CK]PM<\1+C4%JC6M"7;4MOU;LD(OQ^-8(G& MALE>KZA8IK&E(MP*%L$JC8TT!2-LR0B_&XWP/O.4LU')AR <84M'&$848-R@ M_]"!90S6;MP6IR ;;-$&UV:;ZE'4!?I][N(4V($M=V 8/.#VK+?*P44T;M93 M\ FV@()A0JD[K?3KKG.GH!1L,07#G%+=OJ345JO$TI;:[@: 118"(TNM+8"6 M,"3? ]BGGP.; ,02"SE +/4Z)JS2V!"NNW"3K8T9&#]J+'0$XH4\L]I(02Q2 MD -(43U8#B]NL';CBF]);;I.)8?I!2[H6".67LBQ]%*V WT%JS5NQ%. "K&@0MZ_ ME0)+-#:\SSQ54Z[E$W* 3VIVQ5:Y)%>K881:V* P;-18U>@^';P=3_DGG1J9 M67"@QVYUT,.K&JS=^%CA%!L?U)('??_&!SV,'G IQ[K8.@XZEE)H[>4,+J)Q MLYX"5JB%%0K#2MT#LOV3I;V6;154W*W#67,RGDT1"0KY7,M[YSV=BLP.F[,; M)9;I>>VC4$I$Z>6"LQF7Y@/]?BZ$>KTQ1\#%D?_X?U!+ P04 " ,D'58 M/_#S4A<# ##"P &0 'AL+W=O+,9,SLV:99@64/*,E8C ;&$/[/.ZI>!WP,X,UWQDC MI61"Z8.:7$X'AJ42@AP2H1B(?*S@ O)<$<1KVE NZ.M^S?M7:I94(X M7-#\5S85Z< (#32%&5GFXH:N?\!&CZ?X$IIS_8_65:P;&"A9W M,3KY^+EO"KFG0IK)AG]4\3LO\-L.NJ:E2#GZ5DYAND]@RF3KC)UMQB.GDS&& MY QA^Q0YEH-;$KIX/=QI@<>OA]L=:G#M/]9\^*W^H]]7,A1="BCXGS;?*UZW MG5=5BW.^( D,#%D..+ 5&-&G#[9O?6WS[)AD\9'(]OQT:S_=+G;IYPK*);09 M5@$]#535BR%%R6U@2R%9GDK9HJ$G]G?Q=[;AA8?D-2:Z =!)[;4-29UCL/SZ]% M^YVBQXQD+ ,T?%R2.TC24W1U==$FNY/FK=_^,1 M7JVA=XPZTCO8W79LW^\U*V-+G(NQY]D--9U)O?78S)WVI@ VUVTB1UI8U3?4 MJW4G.M0-6&-])#O4JJ'\1U.UM]>$S3/9\^0PDY3662 ELJIEK":"+G03-:%" MMF1ZF,HN&Y@*D.]GE(KM1&U0]^W17U!+ P04 " ,D'587EO#OQ4# @ M"P &0 'AL+W=O)9S (5>JI+)H3-7:G'MNC*;0T7E%5\ TT^F7%14Z:N8N7(A@.865)4N M]KS(K6C!G&1@;?!] #D "!I <"J - !BE:E+L3JD5-%D(/@:">.MVNT@D8&C=K@HWJ8/A ,!^C.\[47*(?+(=\E\#5F;?IXTWZ(WR4,87L"@7^ M)<(>#CH2&I\.QQWP]'2X?Z2:H'T9@>4C!_@>6:$@1Q-%%<@N>8_"S82XE@N: MP=#1(T""6(&3?/GD1][W+FG.29:>B6Q'-M+*1H[*-H&9'D2Z=V'!A2K8#-VR M>B#JUKW4YA6P)2!M:ESH4PFH077)7(<+;3@S-U=)&)$PC,.@/W!7VQIV>,9> MZ,5>'.YZIF\]28\$?H#)J^=.]6%;?7BT^C%E-*==91S%O;=;SDF6GHEL1Z^H MU2OZV&ZIPT5;;]8/XC#NQSUOKULZ/(GO88()V>N6#D\_C(.H[\7=W=)KJ^^= M,F*D'3'UH#_8/T>9WML_YR1+ST2VHV#<*AA_;/_$;R9#SPM\$A-O?]IT>&(_ M#'" ]SS3MYYAW_-#_0GV^L?=VATJ$#.[@TF4\253]?]P:VW7O!N[W>S91WK] MJ[>U5YIZ=[RC8E;H':*$J:;TKGHZ+U'O8_5%\87=4)ZXTON./<[U"@O"..CG M4\[5YF("M$MQ\A]02P,$% @ #)!U6#+[]U/S @ \PD !D !X;"]W M;W)K&ULM59K;]HP%/TK5C9-K<3(@P3:#B(5LM>' M;@C6[;-)+L1J8C/;@5;:CY_MA Q0B)C&OA _[CGV.;[8=[AE_$FD !(]YQD5 M(RN5BR]9 U4K6ZPYX,2 \LSV'*=OYYA0*QR:L2D/ MAZR0&:$PY4@4>8[YRQ@RMAU9KK4;F)%5*O6 '0[7> 5SD(_K*5<]NV9)2 Y4 M$$81A^7(NG?OHH&.-P'?"6S%7AMI)0O&GG3G,< _ >A5@-ZY +\" M^,:94HKQ(<(2AT/.MHCK:,6F&\9,@U;R"=7'/I=H:O7UT-;JHUH.CNN M%AV7BWHG%G4]],"H3 5Z3Q-(#@ELI:"6X>UDC+U6Q@CB+NJY'>0Y7J]A0Y/S MX5X#/#H?[K:HZ=6'TC-\_@F^&<1 -GB1@>B@+R [:%)PKDZCR>J2*C!4^D^^ M"?U>X-\,G/[0WNQ;T!CH#@:!?Q@8M6Y.WT-W8HUC&%GJHA' -V"%;UZY?>== MBW2_ENZW2I^SEP5@BAX 9^@7FF/E 1H#C5-U*SW5(P?9:9*VR9K6IUQ4&[Q<;!&6R %M!!'QE+=FDV!:YM5?=]DYTE[>U> CG=P#W* MLJ8@_^8HPQJ9@CKH0%:_EM4_*W.^DG]/G-:5_C9Q+DD678CLP.%![?#@_R3. MH"DG@J/$:0RZ/4JK2N7.[-@WTT/E85 M35F _*$IRZ$'S%=$/8L9+!6ETQVHC.9EB5%V)%N;1W?!I'K"33-551EP':#F MEXS)74&ULK9;?;]LV$,?_E8.6;2D06+]BQ\ML XG= M8GWP%B1-]S#L@9;.%E&*5$DJ3H#]\3M2LN84LH 4>[')$^][]R%Y)&=[I;^8 M M'"%M=5U&)JLP)*9D:I0TI>MTB6SU-6[T%0:6>Z=2A$F430)2\9E ML)AYVYU>S%1M!9=XI\'49 MV*GDO$1IN)*@<3L/;N+KY=2-]P,^<]R;HS8XDHU27USG8SX/(I<0"LRL4V#T M]X1+%,()41I?6\V@"^DG5@VS.!2B3]Y;HMY, T@QRVKA;U7^]^P MY1D[O4P)XW]AWXR=_!) 5ANKRM:9,BBY;/[9L(A:1V2;QRFT0F' MM'5(/6B3F<=:,FVBX=*OX8#5]Y>1G%VLL-ZC-S_#^ M:\WM"YROT#(N#'S"9ULS\0[.( 13,(T&N(1'R:VY(".UUUP(6@HS"RUEXO3" MK(VZ;*(F)Z+&":R5M(6!]S+'_+5 2 @=1W+@N$T&%3_@9@11? %)E"3P^+"" M\[/CW/MR'%9<83:"M%%,O9)G[]5[E7+:37WJ Z0G K0S_M?-QEA-V_GOGAQO M&XG+?@E7XM>F8AG. ZIA@_H)@\5//\23Z-<^X/])[!7M94=[.:2^6'/)R[J$ M):NX9:*=S'].+\_MH-Y;T1NQB1=S)]O3(AE'T2Q\ZD$:=TCC0:1[S+&L_> MQQ;:2CH4TAUJSTB(W=[IHQP,\5;*1BR.CC"C4=)/.>DH)X.4O]-5\E%FJD18 M<=JI?%-[Y$^J0UZAR33W,]&'.*C_5L3A9/D6&)0^+=B@2]J0H5 B)X/:@D!C MP!9,0G)!ZP]U$M1>DN$\YYKN'?'B1\I#[YV3+)7&1C*.?G0&6R!P M8VK,22 'NCJ-I0:7.\C:S>_#C@:JZJI;G*M!WEN/. 6C.]X]+0EMV2 M:S2ZHN+6S:.DZ5A5^7M]HRR]$GRSH'<<:C> OF^5LH>."]"]#!?_ E!+ P04 M " ,D'58C.8>)S(" " ! &0 'AL+W=O7/!UEP61$P0<"NL8*+X.L #.'1'*>.PY@Z&D YZNC^Q?O'?TLJ4& M%HK_9#M;9<''@.R@I VW]ZJ]A=[/M>,K%#?^2=HN=X+)16.L$CT8%0@FNS=] MZN_A!!#'+P#B'A![W5TAKW))+9,' D/?D&]6:NHLCETNPE'%S12X(D^2.<8[7:M+0 MH@Q'%A9]R7E7,GZAY!**$4G&[T@;V1-F5/^UPGVGG."@IN^C]':K'ALF&$^_EZ2E<8AU?;9GWW&H]IA MSYGKRH^[;G #>\CC9#**T_!P*CL\:2@WFW=4[YDTA$.)N&@TN0Z([OJ]"ZRJ M?8]ME<6.]ETK98^#:=OCIY'\ 4$L#!!0 ( R0=5BYHPX) M* , .8- 9 >&PO=V]R:W-H965T_0-63RR8*R% M99$N3KQG@ M6(O2Q+0MRS=33#)C/-1U#VP\I+E(2 8/#/$\33%[NX.$;D=&U]A5/)+E2J@* MJ9',*7U6 MA9_QR+!40)! )!0!R[\-3"!)%$B&\5(RC:I+)=R_W]%#/78YECGF,*')/Q*+ MU MH.N>$-BEP#X6^"<$3BEPSA6XI< ]-R2O%'CG"OQ2X.O<%\G2F0ZPP.,AHUO$ M5&M)4S?:+JV6"2:9>K%F@LFG1.K$>);/.;SDD DTW<@K1UQ2"Q?P MG=U(_(6S#G*L:V1;MEL3T*19'L*\@RQ;RYVZ\33+ XAD[]V3\NGYLH;G9]^9CPV[/2:*G5]56QU6;O4>_:@^D(>8XLSQCBE.0/>8+8ET.8&%1%J=GK22 M%:>*HB#H6N^"YU3(/;6^7(N P ZA( T !X;"]S='EL97,N>&ULW5A=3]LP%/TKD1D3 M2!-IFQ&:T53:*B%-VB8D>-@;38F>.REE^/;YRF'_@BQL-6U@IBW^-S M[K%]@RU&M5D)=C-GS 3+4L@Z)7-CJD]A6,_FK*3UF:J8M$BN=$F-[>HBK"O- M:%8#J13AH->+PY)R2<8CN2BO2E,',[60)B7G72APCZ]92OKQ1Q(XN8G*6$KN M3M[_6BAS^2YPSZ,/1T>]N]/+_?A) YR2T"MZ_@+1LQZN:S%,.MZ57@\_MEH= M]Q@C7WC(&R9*&[YH.L_,IA$.VPT9CW(E-_L2$1>PF6G)@GLJ4C*A@D\U!U9. M2RY6+CR P$P)I0-C"\):Z4.D?G!PW_6@5EJ=DDNEF]PN@_L];8?O >L>&.1" M= 8'Q 7&HXH:P[2\LIUF%IJO^X)QL",W#)IDJG3'=I>F3 M=6@\$BP'.YH7I)_YCO8RW]K3 M'NRH[)K64-MT,JX#^MMJ3GM;=O JW:#B]\I\6=CIR*8/M<*N-&[^K.P[]IJ,+@[? M8WO:'KK)^"V8? /;'26'[[&],1V3 ' M&,>QL#S_TWR&Z'PI$ARAFB',?R(9/FB^7Q'KWQ_L M+8FB)/$C@/D=1!&&P-N((Y@#\( A4=2<@WOG4;@^I\+-?[?&CU!+ P04 M" ,D'58EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q="> M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C] M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA< MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X M4$L#!!0 ( R0=5CAF+W!:@4 %@O / >&PO=V]R:V)O;VLN>&UL MQ9I+4^,X$(#_BBJ7G3VPB9_,4(0J7K-#%0PI0G&E%%M)5-B21Y)AF%\_+6=8 MY&"Z]M+AE/@1YXLB]=%U@_L9UTI.QVMG6L.QF-;K$7-[3^Z$0JN M++6IN8-#LQK;Q@A>VK40KJ[&\622CVLNU>CH\.59,S,.#[03A9-:P4E_XDZ* M)_MZW1^R1VGE0E;2/4]'W?M*C%@ME:SE+U%.1Y,1LVO]]$T;^4LKQZMY8715 M34?1YL*=,$X6;T[//>0M7]CNC..+&PX@TU$^@07[(177!6"=?^L#0 3!##Y,$!V/^,!9(I MICN$G'L(_P'+]))=-[T>F"&0V8=!GJYYV!]S!#+_.$ANUP'D/@*Y3PLY,U(5 MLN$5._:1#T(OXPIPY4I)>$0 ^1F!_$P<<(I"M[[I;D0AY"/OOOP_L"\(V!=: ML OU"#> CD088J()%ILGM$A7W*RD8F>BT5;V(E^$*H/8&;ZEK-L, ,"[\?? ML)AQ,':_\3"#1,0*V:(\U? PPWU&T$/$'!(12P02*6#Z,TS/?[2R\1\(Z3!Y M1,3V^ Y9GH5_]=F/4;;'YH);K2"Z7.I>6(XP>43$]KC4:K5W*TP-HV31:SK, M%A&Q+JXW74VMV"4T6K_#88*(B UQ7C>5?A:"G0@EEI#XS2!QZ=%A9HB(U>!- MRKY6^NF=?#3"[! 1Z^%,&+"5#Q] 9YUI-Y'%C]QOHER%:3.FC)A8&5^Y-.R. M5VUHU1BS14QLBU /S^S60(?C7?$8]KL8K36(37'26JF$M>S4"%\-W4C[T/VQ MD/45HE<18;:(B6UQ)>J%,/:OSA3N.<3"-!&3%QEU+=WK:(!&\Y%/0"K:"WPQ MIHF86!/S=F'%CQ9N8N<^S>N!8::(B4V!YNSW<8B)B2/^R-+B/@DQ,8/$NR\N MV*=;_V+_#ADQD<2[JS.&V!+,'@FQ/?#,GH68F%*2W18@86KOFS3$Q+R2$'ME M.+T?_-/1F2QBK_13Z$$\S"\)L5^V<^E!0,PM"?4$UE#:.DB)B28A%@V:O_9$ MDV"B28A%\YJ_#K8@)I>$6"YHFMAO08;5)BVZ")9"]6IIAM4F+;X)AA69-BYDF)S8/FNV>] M((29)R4WSW"^^V<,AC-@\V]7# M0,#,,.ED.ZYN7MW]T[6\"C$QZ63$TGD/LZ?%#%VF)S;/FSKLN(0L6'9=$@J? M$!,S3[;CI16+0RA;M=#B(F9)R,VSQO,/0CK=:/59EM!B(F9)R,VSP#F MO&V:JMO^T!\]F'DR8O,,8%YQUQI?51RK<$(HQ\R3$YMG>/EM2) Y9IZN,'4DQ.K9VM5=CO! M#'<&8NK9)U8/NDK+]D),3#W[Q.IYLT[;;\\0$U//?J>><7>S/3HL0;9*E-_A M*RR<+WA5S SS+YM=:FGFMY8LVZHZA7/7"BJL\F5C^,NF]J/?4$L#!!0 ( M R0=5BL;5!7/ ( *\J : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VLUJHU 8QO%;"5Y S7F_;(>FJ]ET6WH#DIY\T"2*QZ'MW4](%\DCLYA- M\5G)47S]@_!#U,>7?&C'?7KB=43T]WLY:P6K^VPS>.JJC\/U]VEOFS2W7ERM7A^6U7#\UNJZKF#!()D M_B"%()T_R"#(Y@]R"/+Y@P*"8OZ@!H*:^8/N(>A^_J '"'J8/R@M4<8E0=($ M:P*M$W*="+Q."'8B$#LAV8G [(1H)P*U$[*="-Q."'0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@ MMZ#>0J"WHMY*H+>BWDJ@MZ+>2J"W3EZ6$.BMJ+<2Z*VHMQ+HK:BW$NBMJ+<2 MZ*VHMQ+HK:BW$NAMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&V3E]T$>AOJ;01Z&^IM M!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^^1C M)8'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z M!X'>@7H'@=XQ^=F$0.] O8- [T"]@T#O0+V#0.\&]6X(]&Y0[X9 [P;U;GY2 M[S)^'7*Y]GRO\?H_2?5X/C=?+W]9?N^"K5-FBQO5O 5$VP!98< &33-NH26S9!LKM<5) D$%*A)OTZBU/6_BD;Y5 MS^Z>/<7)MFO[N"C6*?E3QF*UIL[&TGGJ\\K2A^_I3 MRO0UH7[@-=S-X\40E/3Y-:&=&V[O(MM6Q;3_Y=]") ^)$@?"J0/#=*' >EC#M+',4@?)R!]\!E*(RBB^&UL4$L! A0#% @ "Y!U6.C[ M74_M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL M4$L! A0#% @ "Y!U6)E&PO=V]R:W-H965T&UL M4$L! A0#% @ "Y!U6"(4G; U @ LP4 !@ ("!P \ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "Y!U M6-#N-C4]!@ T!H !@ ("!E!P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ "Y!U6%BK%' 2$0 R"T !@ M ("!8#$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #)!U6 \D MQI$(!P 01$ !D ("!IDT 'AL+W=O&PO=V]R:W-H965TP, %0' 9 " @8!7 !X;"]W;W)K&UL4$L! A0#% @ #)!U6.QZ,.PY P < < !D M ("!,EL 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #)!U6&[@2?&F! N0H !D ("! M4FX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ #)!U6-^OO,:>!P /A0 !D ("!BGP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #)!U6%28SN/1 M P = @ !D ("!XXL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #)!U6&E-, .H$@ J34 !D M ("!_98 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ #)!U6 Z?8P.U @ IP4 !D ("!#K$ M 'AL+W=O&PO=V]R:W-H965T ( 'X% 9 M " @0JW !X;"]W;W)K&UL4$L! A0#% @ M#)!U6%[Z:_F! P 30< !D ("!N;D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #)!U6#_]'EJT P MC0< !D ("!]\< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #)!U6-8[P(/4 @ \ 4 !D M ("!!M0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ #)!U6.VF[679 @ +0D !D ("!$]\ 'AL M+W=O:$# M ")$0 &0 @($CX@ >&PO=V]R:W-H965T&UL4$L! A0#% @ #)!U M6*\'C&*0 @ U@8 !D ("!,.D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #)!U6 V".^&A!0 F"D M !D ("!NO$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #)!U6,:_U&!O @ C08 !D M ("!6O\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ #)!U6--Z%4\P!0 @R$ !D ("!XPD! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #)!U6%76 M8G!P!@ N"T !D ("!'Q&PO=V]R:W-H965T&UL4$L! A0#% @ #)!U6*!IG_B+! ^Q4 !D M ("!"R4! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #)!U6-%-GNB& P P0\ !D ("! MIS(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ #)!U6"H_X8[N! _A\ !D ("!7#T! 'AL+W=O&PO=V]R:W-H965T6\._%0, " + 9 " @<]% 0!X M;"]W;W)K&UL4$L! A0#% @ #)!U6#+[]U/S M @ \PD !D ("!&TD! 'AL+W=O&PO=V]R:W-H965T9/ 0!X;"]W;W)K&UL4$L! A0#% @ #)!U6+FC#@DH P Y@T !D M ("!3U(! 'AL+W=O&PO&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " ,D'580&L7N@ " #&*0 M$P @ '[80$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..4 !0 .<5 L9 $ ! end XML 87 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 88 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1 html 199 278 1 false 76 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.sdsbp.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.sdsbp.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.sdsbp.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets [Parenthetical] Sheet http://www.sdsbp.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets [Parenthetical] Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Operations Sheet http://www.sdsbp.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Changes in Members' Equity Sheet http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity Consolidated Statements of Changes in Members' Equity Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Disclosure - Principal Activity and Significant Accounting Policies Sheet http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPolicies Principal Activity and Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Accounts Receivable Sheet http://www.sdsbp.com/role/AccountsReceivable Accounts Receivable Notes 9 false false R10.htm 0000010 - Disclosure - Inventories Sheet http://www.sdsbp.com/role/Inventories Inventories Notes 10 false false R11.htm 0000011 - Disclosure - Margin Deposits Sheet http://www.sdsbp.com/role/MarginDeposits Margin Deposits Notes 11 false false R12.htm 0000012 - Disclosure - Investments in Related Parties Sheet http://www.sdsbp.com/role/InvestmentsinRelatedParties Investments in Related Parties Notes 12 false false R13.htm 0000013 - Disclosure - Investments in Cooperatives Sheet http://www.sdsbp.com/role/InvestmentsinCooperatives Investments in Cooperatives Notes 13 false false R14.htm 0000014 - Disclosure - Property and Equipment Sheet http://www.sdsbp.com/role/PropertyandEquipment Property and Equipment Notes 14 false false R15.htm 0000015 - Disclosure - Notes Payable - Seasonal Loan Notes http://www.sdsbp.com/role/NotesPayableSeasonalLoan Notes Payable - Seasonal Loan Notes 15 false false R16.htm 0000016 - Disclosure - Long-Term Debt Sheet http://www.sdsbp.com/role/LongTermDebt Long-Term Debt Notes 16 false false R17.htm 0000017 - Disclosure - Operating Leases Sheet http://www.sdsbp.com/role/OperatingLeases Operating Leases Notes 17 false false R18.htm 0000018 - Disclosure - Employee Benefit Plans Sheet http://www.sdsbp.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 18 false false R19.htm 0000019 - Disclosure - Cash Flow Information Sheet http://www.sdsbp.com/role/CashFlowInformation Cash Flow Information Notes 19 false false R20.htm 0000020 - Disclosure - Derivative Instruments and Hedging Activities Sheet http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivities Derivative Instruments and Hedging Activities Notes 20 false false R21.htm 0000021 - Disclosure - Fair Value Sheet http://www.sdsbp.com/role/FairValue Fair Value Notes 21 false false R22.htm 0000022 - Disclosure - Related Party Transactions Sheet http://www.sdsbp.com/role/RelatedPartyTransactions Related Party Transactions Notes 22 false false R23.htm 0000023 - Disclosure - Business Credit Risk and Concentrations Sheet http://www.sdsbp.com/role/BusinessCreditRiskandConcentrations Business Credit Risk and Concentrations Notes 23 false false R24.htm 0000024 - Disclosure - Members' Equity Sheet http://www.sdsbp.com/role/MembersEquity Members' Equity Notes 24 false false R25.htm 0000025 - Disclosure - Commitments and Contingencies Sheet http://www.sdsbp.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 25 false false R26.htm 0000026 - Disclosure - Subsequent Events Sheet http://www.sdsbp.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 9954471 - Disclosure - Principal Activity and Significant Accounting Policies (Policies) Sheet http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesPolicies Principal Activity and Significant Accounting Policies (Policies) Policies http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPolicies 27 false false R28.htm 9954472 - Disclosure - Principal Activity and Significant Accounting Policies (Tables) Sheet http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesTables Principal Activity and Significant Accounting Policies (Tables) Tables http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPolicies 28 false false R29.htm 9954473 - Disclosure - Accounts Receivable (Tables) Sheet http://www.sdsbp.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.sdsbp.com/role/AccountsReceivable 29 false false R30.htm 9954474 - Disclosure - Inventories (Tables) Sheet http://www.sdsbp.com/role/InventoriesTables Inventories (Tables) Tables http://www.sdsbp.com/role/Inventories 30 false false R31.htm 9954475 - Disclosure - Investments in Related Parties (Tables) Sheet http://www.sdsbp.com/role/InvestmentsinRelatedPartiesTables Investments in Related Parties (Tables) Tables http://www.sdsbp.com/role/InvestmentsinRelatedParties 31 false false R32.htm 9954476 - Disclosure - Investments in Cooperatives (Tables) Sheet http://www.sdsbp.com/role/InvestmentsinCooperativesTables Investments in Cooperatives (Tables) Tables http://www.sdsbp.com/role/InvestmentsinCooperatives 32 false false R33.htm 9954477 - Disclosure - Property and Equipment (Tables) Sheet http://www.sdsbp.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.sdsbp.com/role/PropertyandEquipment 33 false false R34.htm 9954478 - Disclosure - Long-Term Debt (Tables) Sheet http://www.sdsbp.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.sdsbp.com/role/LongTermDebt 34 false false R35.htm 9954479 - Disclosure - Operating Leases (Tables) Sheet http://www.sdsbp.com/role/OperatingLeasesTables Operating Leases (Tables) Tables http://www.sdsbp.com/role/OperatingLeases 35 false false R36.htm 9954480 - Disclosure - Cash Flow Information (Tables) Sheet http://www.sdsbp.com/role/CashFlowInformationTables Cash Flow Information (Tables) Tables http://www.sdsbp.com/role/CashFlowInformation 36 false false R37.htm 9954481 - Disclosure - Derivative Instruments and Hedging Activities (Tables) Sheet http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesTables Derivative Instruments and Hedging Activities (Tables) Tables http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivities 37 false false R38.htm 9954482 - Disclosure - Fair Value (Tables) Sheet http://www.sdsbp.com/role/FairValueTables Fair Value (Tables) Tables http://www.sdsbp.com/role/FairValue 38 false false R39.htm 9954483 - Disclosure - Business Credit Risk and Concentrations (Tables) Sheet http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsTables Business Credit Risk and Concentrations (Tables) Tables http://www.sdsbp.com/role/BusinessCreditRiskandConcentrations 39 false false R40.htm 9954484 - Disclosure - Principal Activity and Significant Accounting Policies (Details Textual) Sheet http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual Principal Activity and Significant Accounting Policies (Details Textual) Details http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesTables 40 false false R41.htm 9954485 - Disclosure - Principal Activity and Significant Accounting Policies - Disaggregation of Revenue (Details) Sheet http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDisaggregationofRevenueDetails Principal Activity and Significant Accounting Policies - Disaggregation of Revenue (Details) Details 41 false false R42.htm 9954486 - Disclosure - Accounts Receivable (Details Textual) Sheet http://www.sdsbp.com/role/AccountsReceivableDetailsTextual Accounts Receivable (Details Textual) Details http://www.sdsbp.com/role/AccountsReceivableTables 42 false false R43.htm 9954487 - Disclosure - Accounts Receivable (Details) Sheet http://www.sdsbp.com/role/AccountsReceivableDetails Accounts Receivable (Details) Details http://www.sdsbp.com/role/AccountsReceivableTables 43 false false R44.htm 9954488 - Disclosure - Accounts Receivable (Details 1) Sheet http://www.sdsbp.com/role/AccountsReceivableDetails1 Accounts Receivable (Details 1) Details http://www.sdsbp.com/role/AccountsReceivableTables 44 false false R45.htm 9954489 - Disclosure - Inventories (Details) Sheet http://www.sdsbp.com/role/InventoriesDetails Inventories (Details) Details http://www.sdsbp.com/role/InventoriesTables 45 false false R46.htm 9954490 - Disclosure - Margin Deposits Margin Deposits (Details) Sheet http://www.sdsbp.com/role/MarginDepositsMarginDepositsDetails Margin Deposits Margin Deposits (Details) Details 46 false false R47.htm 9954491 - Disclosure - Investments in Related Parties - Schedule of Equity Method Investments (Details) Sheet http://www.sdsbp.com/role/InvestmentsinRelatedPartiesScheduleofEquityMethodInvestmentsDetails Investments in Related Parties - Schedule of Equity Method Investments (Details) Details 47 false false R48.htm 9954492 - Disclosure - Investments in Related Parties (Details) Sheet http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails Investments in Related Parties (Details) Details http://www.sdsbp.com/role/InvestmentsinRelatedPartiesTables 48 false false R49.htm 9954493 - Disclosure - Investments in Cooperatives (Details) Sheet http://www.sdsbp.com/role/InvestmentsinCooperativesDetails Investments in Cooperatives (Details) Details http://www.sdsbp.com/role/InvestmentsinCooperativesTables 49 false false R50.htm 9954494 - Disclosure - Property and Equipment (Details) Sheet http://www.sdsbp.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://www.sdsbp.com/role/PropertyandEquipmentTables 50 false false R51.htm 9954495 - Disclosure - Property and Equipment (Details Textual) Sheet http://www.sdsbp.com/role/PropertyandEquipmentDetailsTextual Property and Equipment (Details Textual) Details http://www.sdsbp.com/role/PropertyandEquipmentTables 51 false false R52.htm 9954496 - Disclosure - Notes Payable - Seasonal Loan (Details Textual) Notes http://www.sdsbp.com/role/NotesPayableSeasonalLoanDetailsTextual Notes Payable - Seasonal Loan (Details Textual) Details http://www.sdsbp.com/role/NotesPayableSeasonalLoan 52 false false R53.htm 9954497 - Disclosure - Long-Term Debt (Details) Sheet http://www.sdsbp.com/role/LongTermDebtDetails Long-Term Debt (Details) Details http://www.sdsbp.com/role/LongTermDebtTables 53 false false R54.htm 9954498 - Disclosure - Long-Term Debt (Details Textual) Sheet http://www.sdsbp.com/role/LongTermDebtDetailsTextual Long-Term Debt (Details Textual) Details http://www.sdsbp.com/role/LongTermDebtTables 54 false false R55.htm 9954499 - Disclosure - Long-Term Debt (Details 1) Sheet http://www.sdsbp.com/role/LongTermDebtDetails1 Long-Term Debt (Details 1) Details http://www.sdsbp.com/role/LongTermDebtTables 55 false false R56.htm 9954500 - Disclosure - Operating Leases Additional Information (Details) Sheet http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails Operating Leases Additional Information (Details) Details 56 false false R57.htm 9954501 - Disclosure - Operating Leases Schedule of Operating Leases (Details) Sheet http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails Operating Leases Schedule of Operating Leases (Details) Details 57 false false R58.htm 9954502 - Disclosure - Operating Leases - Components of Operating Lease Costs (Details) Sheet http://www.sdsbp.com/role/OperatingLeasesComponentsofOperatingLeaseCostsDetails Operating Leases - Components of Operating Lease Costs (Details) Details 58 false false R59.htm 9954503 - Disclosure - Operating Leases - Supplemental Cash Flow and Weighted-Average Information (Details) Sheet http://www.sdsbp.com/role/OperatingLeasesSupplementalCashFlowandWeightedAverageInformationDetails Operating Leases - Supplemental Cash Flow and Weighted-Average Information (Details) Details 59 false false R60.htm 9954504 - Disclosure - Operating Leases - Maturity Analysis of Undiscounted Cash Flows of Operating Lease Liabilities (Details) Sheet http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails Operating Leases - Maturity Analysis of Undiscounted Cash Flows of Operating Lease Liabilities (Details) Details 60 false false R61.htm 9954505 - Disclosure - Employee Benefit Plans (Details Textual) Sheet http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual Employee Benefit Plans (Details Textual) Details http://www.sdsbp.com/role/EmployeeBenefitPlans 61 false false R62.htm 9954506 - Disclosure - Cash Flow Information (Details) Sheet http://www.sdsbp.com/role/CashFlowInformationDetails Cash Flow Information (Details) Details http://www.sdsbp.com/role/CashFlowInformationTables 62 false false R63.htm 9954507 - Disclosure - Derivative Instruments and Hedging Activities (Details) Sheet http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails Derivative Instruments and Hedging Activities (Details) Details http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesTables 63 false false R64.htm 9954508 - Disclosure - Derivative Instruments and Hedging Activities (Details 1) Sheet http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails1 Derivative Instruments and Hedging Activities (Details 1) Details http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesTables 64 false false R65.htm 9954509 - Disclosure - Derivative Instruments and Hedging Activities (Details Textual) Sheet http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetailsTextual Derivative Instruments and Hedging Activities (Details Textual) Details http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesTables 65 false false R66.htm 9954510 - Disclosure - Fair Value (Details) Sheet http://www.sdsbp.com/role/FairValueDetails Fair Value (Details) Details http://www.sdsbp.com/role/FairValueTables 66 false false R67.htm 9954511 - Disclosure - Related Party Transactions (Details) Sheet http://www.sdsbp.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.sdsbp.com/role/RelatedPartyTransactions 67 false false R68.htm 9954512 - Disclosure - Business Credit Risk and Concentrations (Details) Sheet http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetails Business Credit Risk and Concentrations (Details) Details http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsTables 68 false false R69.htm 9954513 - Disclosure - Business Credit Risk and Concentrations (Details Textual) Sheet http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetailsTextual Business Credit Risk and Concentrations (Details Textual) Details http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsTables 69 false false R70.htm 9954514 - Disclosure - Members' Equity (Details Textual) Sheet http://www.sdsbp.com/role/MembersEquityDetailsTextual Members' Equity (Details Textual) Details http://www.sdsbp.com/role/MembersEquity 70 false false R71.htm 9954515 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.sdsbp.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 71 false false R72.htm 9954516 - Disclosure - Subsequent Events (Details Textual) Sheet http://www.sdsbp.com/role/SubsequentEventsDetailsTextual Subsequent Events (Details Textual) Details http://www.sdsbp.com/role/SubsequentEvents 72 false false All Reports Book All Reports sdsp-20231231.htm sdsp-20231231.xsd sdsp-20231231_cal.xml sdsp-20231231_def.xml sdsp-20231231_lab.xml sdsp-20231231_pre.xml sdsp-20231231_g1.gif http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "sdsp-20231231.htm": { "nsprefix": "sdsp", "nsuri": "http://www.sdsbp.com/20231231", "dts": { "inline": { "local": [ "sdsp-20231231.htm" ] }, "schema": { "local": [ "sdsp-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "sdsp-20231231_cal.xml" ] }, "definitionLink": { "local": [ "sdsp-20231231_def.xml" ] }, "labelLink": { "local": [ "sdsp-20231231_lab.xml" ] }, "presentationLink": { "local": [ "sdsp-20231231_pre.xml" ] } }, "keyStandard": 228, "keyCustom": 50, "axisStandard": 25, "axisCustom": 1, "memberStandard": 37, "memberCustom": 35, "hidden": { "total": 6, "http://fasb.org/us-gaap/2023": 2, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 199, "entityCount": 1, "segmentCount": 76, "elementCount": 464, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 572, "http://xbrl.sec.gov/dei/2023": 37 }, "report": { "R1": { "role": "http://www.sdsbp.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.sdsbp.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "longName": "0000003 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.sdsbp.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000004 - Statement - Consolidated Balance Sheets [Parenthetical]", "shortName": "Consolidated Balance Sheets [Parenthetical]", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-6", "name": "sdsp:CapitalUnitsIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "us-gaap:CapitalUnitsOutstanding", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "sdsp:CapitalUnitsIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "us-gaap:CapitalUnitsOutstanding", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations", "longName": "0000005 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "unique": true } }, "R6": { "role": "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity", "longName": "0000006 - Statement - Consolidated Statements of Changes in Members' Equity", "shortName": "Consolidated Statements of Changes in Members' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000007 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAttributableToNonredeemableNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAttributableToNonredeemableNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Principal Activity and Significant Accounting Policies", "shortName": "Principal Activity and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.sdsbp.com/role/AccountsReceivable", "longName": "0000009 - Disclosure - Accounts Receivable", "shortName": "Accounts Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.sdsbp.com/role/Inventories", "longName": "0000010 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.sdsbp.com/role/MarginDeposits", "longName": "0000011 - Disclosure - Margin Deposits", "shortName": "Margin Deposits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "sdsp:MarginDepositsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "sdsp:MarginDepositsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.sdsbp.com/role/InvestmentsinRelatedParties", "longName": "0000012 - Disclosure - Investments in Related Parties", "shortName": "Investments in Related Parties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.sdsbp.com/role/InvestmentsinCooperatives", "longName": "0000013 - Disclosure - Investments in Cooperatives", "shortName": "Investments in Cooperatives", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.sdsbp.com/role/PropertyandEquipment", "longName": "0000014 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.sdsbp.com/role/NotesPayableSeasonalLoan", "longName": "0000015 - Disclosure - Notes Payable - Seasonal Loan", "shortName": "Notes Payable - Seasonal Loan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "sdsp:NotesPayableSeasonalLoanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "sdsp:NotesPayableSeasonalLoanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.sdsbp.com/role/LongTermDebt", "longName": "0000016 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.sdsbp.com/role/OperatingLeases", "longName": "0000017 - Disclosure - Operating Leases", "shortName": "Operating Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.sdsbp.com/role/EmployeeBenefitPlans", "longName": "0000018 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.sdsbp.com/role/CashFlowInformation", "longName": "0000019 - Disclosure - Cash Flow Information", "shortName": "Cash Flow Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "sdsp:CashFlowInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "sdsp:CashFlowInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivities", "longName": "0000020 - Disclosure - Derivative Instruments and Hedging Activities", "shortName": "Derivative Instruments and Hedging Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.sdsbp.com/role/FairValue", "longName": "0000021 - Disclosure - Fair Value", "shortName": "Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.sdsbp.com/role/RelatedPartyTransactions", "longName": "0000022 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrations", "longName": "0000023 - Disclosure - Business Credit Risk and Concentrations", "shortName": "Business Credit Risk and Concentrations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.sdsbp.com/role/MembersEquity", "longName": "0000024 - Disclosure - Members' Equity", "shortName": "Members' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.sdsbp.com/role/CommitmentsandContingencies", "longName": "0000025 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LossContingencyDisclosures", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LossContingencyDisclosures", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.sdsbp.com/role/SubsequentEvents", "longName": "0000026 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Principal Activity and Significant Accounting Policies (Policies)", "shortName": "Principal Activity and Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Principal Activity and Significant Accounting Policies (Tables)", "shortName": "Principal Activity and Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.sdsbp.com/role/AccountsReceivableTables", "longName": "9954473 - Disclosure - Accounts Receivable (Tables)", "shortName": "Accounts Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PastDueFinancingReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PastDueFinancingReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.sdsbp.com/role/InventoriesTables", "longName": "9954474 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesTables", "longName": "9954475 - Disclosure - Investments in Related Parties (Tables)", "shortName": "Investments in Related Parties (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.sdsbp.com/role/InvestmentsinCooperativesTables", "longName": "9954476 - Disclosure - Investments in Cooperatives (Tables)", "shortName": "Investments in Cooperatives (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "sdsp:ScheduleOfInvestmentInCoOperativesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "sdsp:ScheduleOfInvestmentInCoOperativesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.sdsbp.com/role/PropertyandEquipmentTables", "longName": "9954477 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.sdsbp.com/role/LongTermDebtTables", "longName": "9954478 - Disclosure - Long-Term Debt (Tables)", "shortName": "Long-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.sdsbp.com/role/OperatingLeasesTables", "longName": "9954479 - Disclosure - Operating Leases (Tables)", "shortName": "Operating Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "sdsp:ScheduleofOperatingLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "sdsp:ScheduleofOperatingLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.sdsbp.com/role/CashFlowInformationTables", "longName": "9954480 - Disclosure - Cash Flow Information (Tables)", "shortName": "Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "sdsp:ScheduleOfChangesInAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "sdsp:ScheduleOfChangesInAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesTables", "longName": "9954481 - Disclosure - Derivative Instruments and Hedging Activities (Tables)", "shortName": "Derivative Instruments and Hedging Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "sdsp:ScheduleOfDerivativesAssetsAndLiabilitiesNotDesignatedAsHedgingInstrumentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "sdsp:ScheduleOfDerivativesAssetsAndLiabilitiesNotDesignatedAsHedgingInstrumentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.sdsbp.com/role/FairValueTables", "longName": "9954482 - Disclosure - Fair Value (Tables)", "shortName": "Fair Value (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsTables", "longName": "9954483 - Disclosure - Business Credit Risk and Concentrations (Tables)", "shortName": "Business Credit Risk and Concentrations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual", "longName": "9954484 - Disclosure - Principal Activity and Significant Accounting Policies (Details Textual)", "shortName": "Principal Activity and Significant Accounting Policies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDisaggregationofRevenueDetails", "longName": "9954485 - Disclosure - Principal Activity and Significant Accounting Policies - Disaggregation of Revenue (Details)", "shortName": "Principal Activity and Significant Accounting Policies - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "unique": true } }, "R42": { "role": "http://www.sdsbp.com/role/AccountsReceivableDetailsTextual", "longName": "9954486 - Disclosure - Accounts Receivable (Details Textual)", "shortName": "Accounts Receivable (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "sdsp:AccountsReceivableCreditPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "sdsp:AccountsReceivableCreditPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.sdsbp.com/role/AccountsReceivableDetails", "longName": "9954487 - Disclosure - Accounts Receivable (Details)", "shortName": "Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:NotesReceivableGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:NotesReceivableGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.sdsbp.com/role/AccountsReceivableDetails1", "longName": "9954488 - Disclosure - Accounts Receivable (Details 1)", "shortName": "Accounts Receivable (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "unique": true } }, "R45": { "role": "http://www.sdsbp.com/role/InventoriesDetails", "longName": "9954489 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.sdsbp.com/role/MarginDepositsMarginDepositsDetails", "longName": "9954490 - Disclosure - Margin Deposits Margin Deposits (Details)", "shortName": "Margin Deposits Margin Deposits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-44", "name": "us-gaap:DerivativeRemainingMaturity1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-44", "name": "us-gaap:DerivativeRemainingMaturity1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesScheduleofEquityMethodInvestmentsDetails", "longName": "9954491 - Disclosure - Investments in Related Parties - Schedule of Equity Method Investments (Details)", "shortName": "Investments in Related Parties - Schedule of Equity Method Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-45", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "unique": true } }, "R48": { "role": "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails", "longName": "9954492 - Disclosure - Investments in Related Parties (Details)", "shortName": "Investments in Related Parties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "sdsp:DueFromRelatedPartiesSoybeanMeal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-23", "name": "us-gaap:InvestmentCompanyCommittedCapital", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "unique": true } }, "R49": { "role": "http://www.sdsbp.com/role/InvestmentsinCooperativesDetails", "longName": "9954493 - Disclosure - Investments in Cooperatives (Details)", "shortName": "Investments in Cooperatives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-4", "name": "sdsp:InvestmentInCooperatives", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-60", "name": "sdsp:InvestmentInCooperatives", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "sdsp:ScheduleOfInvestmentInCoOperativesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "unique": true } }, "R50": { "role": "http://www.sdsbp.com/role/PropertyandEquipmentDetails", "longName": "9954494 - Disclosure - Property and Equipment (Details)", "shortName": "Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-62", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "unique": true } }, "R51": { "role": "http://www.sdsbp.com/role/PropertyandEquipmentDetailsTextual", "longName": "9954495 - Disclosure - Property and Equipment (Details Textual)", "shortName": "Property and Equipment (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.sdsbp.com/role/NotesPayableSeasonalLoanDetailsTextual", "longName": "9954496 - Disclosure - Notes Payable - Seasonal Loan (Details Textual)", "shortName": "Notes Payable - Seasonal Loan (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LineOfCreditFacilityExpirationDate1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LineOfCreditFacilityExpirationDate1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.sdsbp.com/role/LongTermDebtDetails", "longName": "9954497 - Disclosure - Long-Term Debt (Details)", "shortName": "Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.sdsbp.com/role/LongTermDebtDetailsTextual", "longName": "9954498 - Disclosure - Long-Term Debt (Details Textual)", "shortName": "Long-Term Debt (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "unique": true } }, "R55": { "role": "http://www.sdsbp.com/role/LongTermDebtDetails1", "longName": "9954499 - Disclosure - Long-Term Debt (Details 1)", "shortName": "Long-Term Debt (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails", "longName": "9954500 - Disclosure - Operating Leases Additional Information (Details)", "shortName": "Operating Leases Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails", "longName": "9954501 - Disclosure - Operating Leases Schedule of Operating Leases (Details)", "shortName": "Operating Leases Schedule of Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-4", "name": "sdsp:OperatingLeasesNumberOfUnits", "unitRef": "railcar", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "sdsp:OperatingLeasesNumberOfUnits", "unitRef": "railcar", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.sdsbp.com/role/OperatingLeasesComponentsofOperatingLeaseCostsDetails", "longName": "9954502 - Disclosure - Operating Leases - Components of Operating Lease Costs (Details)", "shortName": "Operating Leases - Components of Operating Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.sdsbp.com/role/OperatingLeasesSupplementalCashFlowandWeightedAverageInformationDetails", "longName": "9954503 - Disclosure - Operating Leases - Supplemental Cash Flow and Weighted-Average Information (Details)", "shortName": "Operating Leases - Supplemental Cash Flow and Weighted-Average Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails", "longName": "9954504 - Disclosure - Operating Leases - Maturity Analysis of Undiscounted Cash Flows of Operating Lease Liabilities (Details)", "shortName": "Operating Leases - Maturity Analysis of Undiscounted Cash Flows of Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual", "longName": "9954505 - Disclosure - Employee Benefit Plans (Details Textual)", "shortName": "Employee Benefit Plans (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.sdsbp.com/role/CashFlowInformationDetails", "longName": "9954506 - Disclosure - Cash Flow Information (Details)", "shortName": "Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "sdsp:ScheduleOfChangesInAssetsAndLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "sdsp:ScheduleOfChangesInAssetsAndLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails", "longName": "9954507 - Disclosure - Derivative Instruments and Hedging Activities (Details)", "shortName": "Derivative Instruments and Hedging Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "sdsp:ScheduleOfDerivativesAssetsAndLiabilitiesNotDesignatedAsHedgingInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "sdsp:ScheduleOfDerivativesAssetsAndLiabilitiesNotDesignatedAsHedgingInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails1", "longName": "9954508 - Disclosure - Derivative Instruments and Hedging Activities (Details 1)", "shortName": "Derivative Instruments and Hedging Activities (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "sdsp:ScheduleOfDerivativeInstrumentsNetRealizedAndUnrealizedGainLossOnDerivativesNotDesignatedAsHedgingInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-155", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "sdsp:ScheduleOfDerivativeInstrumentsNetRealizedAndUnrealizedGainLossOnDerivativesNotDesignatedAsHedgingInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "unique": true } }, "R65": { "role": "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetailsTextual", "longName": "9954509 - Disclosure - Derivative Instruments and Hedging Activities (Details Textual)", "shortName": "Derivative Instruments and Hedging Activities (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "sdsp:ScheduleOfDerivativesAssetsAndLiabilitiesNotDesignatedAsHedgingInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "sdsp:ScheduleOfDerivativesAssetsAndLiabilitiesNotDesignatedAsHedgingInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.sdsbp.com/role/FairValueDetails", "longName": "9954510 - Disclosure - Fair Value (Details)", "shortName": "Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.sdsbp.com/role/RelatedPartyTransactionsDetails", "longName": "9954511 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-177", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "unique": true } }, "R68": { "role": "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetails", "longName": "9954512 - Disclosure - Business Credit Risk and Concentrations (Details)", "shortName": "Business Credit Risk and Concentrations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-188", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-188", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetailsTextual", "longName": "9954513 - Disclosure - Business Credit Risk and Concentrations (Details Textual)", "shortName": "Business Credit Risk and Concentrations (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ReceivablesNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ReceivablesNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.sdsbp.com/role/MembersEquityDetailsTextual", "longName": "9954514 - Disclosure - Members' Equity (Details Textual)", "shortName": "Members' Equity (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-4", "name": "sdsp:MinimumCapitalUnits", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "sdsp:MinimumCapitalUnits", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.sdsbp.com/role/CommitmentsandContingenciesNarrativeDetails", "longName": "9954515 - Disclosure - Commitments and Contingencies - Narrative (Details)", "shortName": "Commitments and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-4", "name": "sdsp:UnpaidCommitmentsForConstructionAndAcquisitionOfPropertyAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "sdsp:UnpaidCommitmentsForConstructionAndAcquisitionOfPropertyAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.sdsbp.com/role/SubsequentEventsDetailsTextual", "longName": "9954516 - Disclosure - Subsequent Events (Details Textual)", "shortName": "Subsequent Events (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-199", "name": "us-gaap:DistributionMadeToLimitedLiabilityCompanyLLCMemberDistributionDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20231231.htm", "unique": true } } }, "tag": { "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r10", "r680" ] }, "sdsp_AccountsReceivableCreditPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "AccountsReceivableCreditPeriod", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable credit period", "label": "Accounts Receivable Credit Period", "documentation": "The number of days of credit allowed by the company to its debtors/accounts receivables." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGross", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, before Allowance for Credit Loss", "label": "Accounts Receivable, before Allowance for Credit Loss", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r160", "r232", "r771" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/AccountsReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Totals", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r160", "r232", "r233", "r644" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade accounts receivable", "terseLabel": "Accounts receivable", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r232", "r233" ] }, "sdsp_AccruedCommodityPurchasesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "AccruedCommodityPurchasesCurrent", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued commodity purchases", "label": "Accrued Commodity Purchases, Current", "documentation": "Carrying amount as of the balance sheet date of payable for commodity purchased. Used to reflect current portion." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r39", "r155", "r497" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Charges and credits to net income not affecting cash:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "sdsp_AdvancesOnRevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "AdvancesOnRevolvingCreditFacilityMember", "presentation": [ "http://www.sdsbp.com/role/NotesPayableSeasonalLoanDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Advances On Revolving Credit Facility", "label": "Advances On Revolving Credit Facility [Member]", "documentation": "Advances On Revolving Credit Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Advertising Costs, Policy", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r134" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Expense", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r376" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetails1" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balances, beginning of year", "periodEndLabel": "Balances, end of year", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r162", "r236", "r281" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r286" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Doubtful Accounts Receivable [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetails1" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deductions", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r285" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "sdsp_AmericanRailcarLeasingMaturityDateJun302021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "AmericanRailcarLeasingMaturityDateJun302021Member", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "American Railcar Leasing, Maturity Date Jun 30, 2021", "label": "American Railcar Leasing, Maturity Date Jun 30, 2021 [Member]", "documentation": "American Railcar Leasing, Maturity Date Jun 30, 2021 [Member]" } } }, "auth_ref": [] }, "sdsp_AndersonsRailcarLeasingCo.MaturityDateJun302026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "AndersonsRailcarLeasingCo.MaturityDateJun302026Member", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Andersons Railcar Leasing Co. Maturity Date Jun 30, 2026", "label": "Andersons Railcar Leasing Co. Maturity Date Jun 30, 2026 [Member]", "documentation": "Andersons Railcar Leasing Co. Maturity Date Jun 30, 2026 [Member]" } } }, "auth_ref": [] }, "sdsp_AndersonsRailcarLeasingCoMaturityDateOctober312026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "AndersonsRailcarLeasingCoMaturityDateOctober312026Member", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Andersons Railcar Leasing Co., Maturity Date October 31, 2026", "label": "Andersons Railcar Leasing Co., Maturity Date October 31, 2026 [Member]", "documentation": "Andersons Railcar Leasing Co. Maturity Date October 31, 2026" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r387" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r121", "r157", "r186", "r213", "r221", "r225", "r277", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r389", "r393", "r413", "r493", "r560", "r680", "r691", "r745", "r746", "r762" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r150", "r166", "r186", "r277", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r389", "r393", "r413", "r680", "r745", "r746", "r762" ] }, "sdsp_AssetsNoncurrentExcludingPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "AssetsNoncurrentExcludingPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total other assets", "label": "Assets Noncurrent Excluding Property, Plant and Equipment", "documentation": "Assets noncurrent excluding property, plant and equipment." } } }, "auth_ref": [] }, "sdsp_AssetsNoncurrentExcludingPropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "AssetsNoncurrentExcludingPropertyPlantAndEquipmentAbstract", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other assets", "label": "Assets, Noncurrent Excluding Property, Plant and Equipment [Abstract]", "documentation": "Assets, Noncurrent Excluding Property, Plant and Equipment." } } }, "auth_ref": [] }, "sdsp_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.sdsbp.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r695", "r696", "r697" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.sdsbp.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r695", "r696", "r697" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.sdsbp.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r695", "r696", "r697" ] }, "sdsp_BalanceSheetsParentheticalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "BalanceSheetsParentheticalAbstract", "lang": { "en-us": { "role": { "terseLabel": "Balance Sheets Parenthetical [Abstract]", "label": "Balance Sheets Parenthetical [Abstract]", "documentation": "Balance sheets parenthetical." } } }, "auth_ref": [] }, "us-gaap_BankOverdrafts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankOverdrafts", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Excess of outstanding checks over bank balance", "label": "Bank Overdrafts", "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing." } } }, "auth_ref": [ "r12", "r40" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Principal Activity and Significant Accounting Policies", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r103" ] }, "sdsp_BrokerageFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "BrokerageFees", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Brokerage fees", "label": "Brokerage Fees", "documentation": "Brokerage fees incurred during the reporting period." } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual", "http://www.sdsbp.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building and Building Improvements", "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "us-gaap_CapitalUnitClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnitClassAMember", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Unit, Class A [Member]", "label": "Capital Unit, Class A [Member]", "documentation": "Class A of capital units, which are a type of ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_CapitalUnitClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnitClassBMember", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Unit, Class B", "label": "Capital Unit, Class B [Member]", "documentation": "Class B of capital units, which are a type of ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_CapitalUnitClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnitClassDomain", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity", "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Unit, Class [Domain]", "label": "Capital Unit, Class [Domain]", "documentation": "Description of the type or class of capital units or capital shares." } } }, "auth_ref": [] }, "us-gaap_CapitalUnitsByClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnitsByClassAxis", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity", "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Units By Class [Axis]", "label": "Capital Units by Class [Axis]", "documentation": "Information by type or class of the entity's capital units." } } }, "auth_ref": [] }, "sdsp_CapitalUnitsIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "CapitalUnitsIssued", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares issued", "label": "Capital Units, Issued", "documentation": "Total number of capital units of an entity that have been sold or granted to unit holders as at the balance sheet date." } } }, "auth_ref": [] }, "sdsp_CapitalUnitsLiquidated": { "xbrltype": "sharesItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "CapitalUnitsLiquidated", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Liquidation of members' equity (in units)", "label": "Capital Units, Liquidated", "documentation": "Capital Units, Liquidated" } } }, "auth_ref": [] }, "sdsp_CapitalUnitsLiquidatedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "CapitalUnitsLiquidatedAmount", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Liquidation of members' equity", "label": "Capital Units, Liquidated, Amount", "documentation": "Capital Units, Liquidated, Amount" } } }, "auth_ref": [] }, "us-gaap_CapitalUnitsNetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnitsNetAmount", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Members' equity Class A Units, no par value, 30,411,500 units issued and outstanding at December\u00a031, 2023 and 2022", "periodStartLabel": "Member's Equity, Beginning Balances", "periodEndLabel": "Member's Equity, Ending Balances", "label": "Capital Units, Net Amount", "documentation": "Net amount applicable to investors of capital units or shares." } } }, "auth_ref": [] }, "us-gaap_CapitalUnitsOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnitsOutstanding", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares outstanding", "periodStartLabel": "Beginning Balances (in Units)", "periodEndLabel": "Ending Balances (in Units)", "label": "Capital Units, Outstanding", "documentation": "Number of capital units or capital shares outstanding. This element is relevant to issuers of face-amount certificates and registered investment companies." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r23", "r153", "r642" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and Cash Equivalents, Policy", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r24" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents, beginning of year", "periodEndLabel": "Cash and cash equivalents, end of year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r23", "r100", "r184" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r100" ] }, "sdsp_CashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "CashFlowInformationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Information [Abstract]", "label": "Cash Flow Information [Abstract]", "documentation": "Cash Flow Information [Abstract]." } } }, "auth_ref": [] }, "sdsp_CashFlowInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "CashFlowInformationTextBlock", "presentation": [ "http://www.sdsbp.com/role/CashFlowInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash Flow Information", "label": "Cash Flow Information [Text Block]", "documentation": "The entire disclosure for cash flow information including cash, noncash and part noncash transactions, for the period." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "sdsp_CobankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "CobankMember", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinCooperativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cobank", "label": "Cobank [Member]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "sdsp_CollaborativeArrangementRightsAndObligationsAdditionalSharesToBePurchased": { "xbrltype": "sharesItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "CollaborativeArrangementRightsAndObligationsAdditionalSharesToBePurchased", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative arrangement, rights and obligations, additional shares to be purchased (in shares)", "label": "Collaborative Arrangement, Rights And Obligations, Additional Shares To Be Purchased", "documentation": "Collaborative Arrangement, Rights And Obligations, Additional Shares To Be Purchased" } } }, "auth_ref": [] }, "sdsp_CollaborativeArrangementRightsAndObligationsAdditionalSharesToBePurchasedMinimumContributionCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "CollaborativeArrangementRightsAndObligationsAdditionalSharesToBePurchasedMinimumContributionCommitment", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative arrangement, rights and obligations, additional shares to be purchased, minimum contribution commitment", "label": "Collaborative Arrangement, Rights And Obligations, Additional Shares To Be Purchased, Minimum Contribution Commitment", "documentation": "Collaborative Arrangement, Rights And Obligations, Additional Shares To Be Purchased, Minimum Contribution Commitment" } } }, "auth_ref": [] }, "sdsp_CollaborativeArrangementRightsAndObligationsContributionCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "CollaborativeArrangementRightsAndObligationsContributionCommitment", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement, Rights And Obligations, Contribution Commitment", "label": "Collaborative Arrangement, Rights And Obligations, Contribution Commitment", "documentation": "Collaborative Arrangement, Rights And Obligations, Contribution Commitment" } } }, "auth_ref": [] }, "sdsp_CollaborativeArrangementRightsAndObligationsContributionsToDate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "CollaborativeArrangementRightsAndObligationsContributionsToDate", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative arrangement, rights and obligations, contributions to date", "label": "Collaborative Arrangement, Rights And Obligations, Contributions To Date", "documentation": "Collaborative Arrangement, Rights And Obligations, Contributions To Date" } } }, "auth_ref": [] }, "sdsp_CollaborativeArrangementRightsAndObligationsNumberOfSharesInExchangeForTangibleAndIntangibleRightsPerAgreement": { "xbrltype": "sharesItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "CollaborativeArrangementRightsAndObligationsNumberOfSharesInExchangeForTangibleAndIntangibleRightsPerAgreement", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative arrangement, rights and obligations, number of shares in exchange for tangible and intangible rights, per agreement (in shares)", "label": "Collaborative Arrangement, Rights And Obligations, Number Of Shares In Exchange For Tangible And Intangible Rights, Per Agreement", "documentation": "Collaborative Arrangement, Rights And Obligations, Number Of Shares In Exchange For Tangible And Intangible Rights, Per Agreement" } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement, Transaction with Party to Collaborative Arrangement", "label": "Collaborative Arrangement, Transaction with Party to Collaborative Arrangement [Member]", "documentation": "Collaborative arrangement transaction between parties to collaborative arrangement." } } }, "auth_ref": [ "r751" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and contingencies (Notes 8, 9, 10, 16 & 18)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r16", "r74", "r494", "r548" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommodityContractAssetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommodityContractAssetCurrent", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commodity derivative instruments", "label": "Commodity Contract Asset, Current", "documentation": "Carrying amount as of the balance sheet date of the asset arising from commodity contracts such as futures contracts tied to the movement of a particular commodity, which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r722" ] }, "sdsp_CommodityContractLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "CommodityContractLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commodity derivative instruments", "label": "Commodity Contract Liabilities, Current", "documentation": "Commodity Contract Liabilities, Current" } } }, "auth_ref": [] }, "us-gaap_CommodityContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommodityContractMember", "presentation": [ "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails", "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails1", "http://www.sdsbp.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commodity Contract", "label": "Commodity Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices." } } }, "auth_ref": [ "r671", "r678" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://www.sdsbp.com/role/EmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee Benefit Plans", "label": "Compensation and Employee Benefit Plans [Text Block]", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r113", "r115", "r116", "r117" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r29", "r31", "r66", "r67", "r230", "r626" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r29", "r31", "r66", "r67", "r230", "r515", "r626" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r29", "r31", "r66", "r67", "r230", "r626", "r706" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrations" ], "lang": { "en-us": { "role": { "verboseLabel": "Business Credit Risk and Concentration", "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r104" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Sales Revenue, Goods, Net, Percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r29", "r31", "r66", "r67", "r230" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r29", "r31", "r66", "r67", "r230", "r626" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation, Policy", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r49", "r649" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.sdsbp.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction In Progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Liability", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r354", "r355", "r358" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of product sold", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r91", "r477" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total cost of revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r92", "r186", "r277", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r413", "r745" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of revenues:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "sdsp_CostOfRevenuesFreightAndRailMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "CostOfRevenuesFreightAndRailMember", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesComponentsofOperatingLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues - Freight and rail", "label": "Cost Of Revenues - Freight And Rail [Member]", "documentation": "Cost Of Revenues - Freight And Rail [Member]" } } }, "auth_ref": [] }, "sdsp_CostOfRevenuesProductionExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "CostOfRevenuesProductionExpenseMember", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesComponentsofOperatingLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues - Production", "label": "Cost Of Revenues - Production Expense [Member]", "documentation": "Cost Of Revenues - Production Expense [Member]" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails", "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r187", "r188", "r323", "r341", "r440", "r646", "r648" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetailsTextual", "http://www.sdsbp.com/role/NotesPayableSeasonalLoanDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetailsTextual", "http://www.sdsbp.com/role/NotesPayableSeasonalLoanDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails", "http://www.sdsbp.com/role/LongTermDebtDetailsTextual", "http://www.sdsbp.com/role/NotesPayableSeasonalLoanDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r8", "r79", "r80", "r122", "r123", "r189", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r422", "r658", "r659", "r660", "r661", "r662", "r727" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total debt before current maturities and debt issuance costs", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r8", "r123", "r337" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails", "http://www.sdsbp.com/role/LongTermDebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r14", "r321" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails", "http://www.sdsbp.com/role/NotesPayableSeasonalLoanDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r189", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r422", "r658", "r659", "r660", "r661", "r662", "r727" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Maturity Date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r143", "r658", "r754" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails", "http://www.sdsbp.com/role/LongTermDebtDetailsTextual", "http://www.sdsbp.com/role/NotesPayableSeasonalLoanDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r15", "r189", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r422", "r658", "r659", "r660", "r661", "r662", "r727" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails", "http://www.sdsbp.com/role/NotesPayableSeasonalLoanDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r15", "r43", "r44", "r68", "r69", "r71", "r75", "r109", "r110", "r189", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r422", "r658", "r659", "r660", "r661", "r662", "r727" ] }, "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain", "presentation": [ "http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]", "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]", "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r45", "r114" ] }, "sdsp_DeferredCompensationArrangementWithIndividualAnnualVestingPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "DeferredCompensationArrangementWithIndividualAnnualVestingPercent", "presentation": [ "http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Arrangement with Individual, Annual Vesting Percent", "label": "Deferred Compensation Arrangement with Individual, Annual Vesting Percent", "documentation": "Deferred Compensation Arrangement with Individual, Annual Vesting Percent" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Arrangement with Individual, Compensation Expense", "label": "Deferred Compensation Arrangement with Individual, Compensation Expense", "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement." } } }, "auth_ref": [ "r46", "r114" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Arrangement with Individual, Contributions by Employer", "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer", "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis", "presentation": [ "http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r45", "r114" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "presentation": [ "http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]", "label": "Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "sdsp_DeferredCompensationArrangementWithIndividualVestingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "DeferredCompensationArrangementWithIndividualVestingPeriod", "presentation": [ "http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Arrangement with Individual, Vesting Period", "label": "Deferred Compensation Arrangement with Individual, Vesting Period", "documentation": "Deferred Compensation Arrangement with Individual, Vesting Period" } } }, "auth_ref": [] }, "sdsp_DeferredCompensationArrangementwithIndividualPercentofProfitsAllocated": { "xbrltype": "percentItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "DeferredCompensationArrangementwithIndividualPercentofProfitsAllocated", "presentation": [ "http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Arrangement with Individual, Percent of Profits Allocated", "label": "Deferred Compensation Arrangement with Individual, Percent of Profits Allocated", "documentation": "Deferred Compensation Arrangement with Individual, Percent of Profits Allocated" } } }, "auth_ref": [] }, "sdsp_DeferredCompensationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "DeferredCompensationMember", "presentation": [ "http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation", "label": "Deferred Compensation [Member]", "documentation": "Deferred Compensation" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Accumulated Amortization", "label": "Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Accumulated Amortization", "documentation": "The cumulative amount of amortization of deferred issuance costs associated with an own-share lending arrangement which has been periodically charged to earnings, generally as a component of interest expense, during the term of the arrangement." } } }, "auth_ref": [ "r42" ] }, "us-gaap_DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt issuance costs", "label": "Deferred Finance Costs, Own-share Lending Arrangement, Issuance Costs, Net", "documentation": "Amount of issuance costs recognized in a share-lending arrangement entered into by the entity, in contemplation of a convertible debt offering or other financing, after deduction of accumulated amortization or the effects of subsequent adjustments." } } }, "auth_ref": [ "r42" ] }, "us-gaap_DeferredProfitSharingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredProfitSharingMember", "presentation": [ "http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Profit Sharing", "label": "Deferred Profit Sharing [Member]", "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a share in the profits, as defined in the agreement, of the entity or portion thereof. Employer contributions may be discretionary or may be based on a fixed formula related to profits, compensation, or other factors. It is a form of incentive compensation to employees in addition to their regular salary and bonuses." } } }, "auth_ref": [] }, "sdsp_DeferredRevenueAndLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "DeferredRevenueAndLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred liabilities - current", "label": "Deferred Revenue and Liabilities Current", "documentation": "Aggregate carrying value as of the balance sheet date for deferred revenue as well as the liabilities for all deferred compensation arrangements payable with in one year (or the operating cycle, if longer)." } } }, "auth_ref": [] }, "sdsp_DeferredRevenueAndLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "DeferredRevenueAndLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred liabilities", "label": "Deferred Revenue And Liabilities, Noncurrent", "documentation": "Deferred Revenue And Liabilities, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Net Of Valuation Allowance", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r750" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan, Cost", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r367" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/PropertyandEquipmentDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r2", "r38" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r2", "r217" ] }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.sdsbp.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset." } } }, "auth_ref": [ "r395" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r167", "r168", "r412", "r531", "r532", "r533", "r534", "r535", "r537", "r538", "r539", "r540", "r541", "r554", "r555", "r608", "r612", "r613", "r614", "r615", "r616", "r648", "r685", "r773" ] }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsLiabilitiesAtFairValueNet", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Assets (Liabilities), At Fair Value, Net", "label": "Derivative Assets (Liabilities), at Fair Value, Net", "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments." } } }, "auth_ref": [ "r3" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails", "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails1", "http://www.sdsbp.com/role/FairValueDetails", "http://www.sdsbp.com/role/MarginDepositsMarginDepositsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r539", "r541", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r561", "r562", "r563", "r564", "r579", "r580", "r581", "r582", "r585", "r586", "r587", "r588", "r608", "r609", "r613", "r615", "r683", "r685" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails", "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails1", "http://www.sdsbp.com/role/FairValueDetails", "http://www.sdsbp.com/role/MarginDepositsMarginDepositsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r56", "r58", "r60", "r62", "r539", "r541", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r561", "r562", "r563", "r564", "r579", "r580", "r581", "r582", "r585", "r586", "r587", "r588", "r608", "r609", "r613", "r615", "r648", "r683", "r685" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivities" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative Instruments and Hedging Activities", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r119", "r397", "r404" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract", "presentation": [ "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails", "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails1" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivatives not designated as hedging instruments:", "label": "Derivative Instruments Not Designated as Hedging Instruments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Asset Derivatives", "label": "Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value", "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset." } } }, "auth_ref": [ "r59" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails1", "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetailsTextual" ], "lang": { "en-us": { "role": { "verboseLabel": "Net Gain (Loss) Recognized on Derivative Activities", "terseLabel": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r61", "r707" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Liability Derivatives", "label": "Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value", "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability." } } }, "auth_ref": [ "r59" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Financial liability", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r167", "r168", "r412", "r531", "r532", "r533", "r534", "r537", "r538", "r539", "r540", "r541", "r561", "r563", "r564", "r609", "r610", "r612", "r613", "r614", "r615", "r616", "r648", "r773" ] }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.sdsbp.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative liability." } } }, "auth_ref": [ "r395" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.sdsbp.com/role/MarginDepositsMarginDepositsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r404" ] }, "us-gaap_DerivativeRemainingMaturity1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeRemainingMaturity1", "presentation": [ "http://www.sdsbp.com/role/MarginDepositsMarginDepositsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contracts Maturity", "label": "Derivative, Remaining Maturity", "documentation": "Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.sdsbp.com/role/MarginDepositsMarginDepositsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r7", "r52", "r53", "r54", "r55", "r57", "r60", "r63", "r64", "r65", "r404" ] }, "us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesMethodsOfAccountingHedgingDerivatives", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivatives, Methods of Accounting, Hedging Derivatives", "label": "Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block]", "documentation": "Disclosure of accounting policy for derivatives used in hedging relationships, which may include how gains or losses are recognized and presented in the financial statements, and amortization policies for deferred amounts." } } }, "auth_ref": [ "r396", "r753" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r357", "r664", "r665", "r666", "r667", "r668", "r669", "r670" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r357", "r664", "r665", "r666", "r667", "r668", "r669", "r670" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r748" ] }, "us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distribution to members", "label": "Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Declared", "documentation": "Amount of equity impact of cash distributions declared to unit-holder of limited liability company (LLC)." } } }, "auth_ref": [ "r111", "r212" ] }, "us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows", "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity", "http://www.sdsbp.com/role/SubsequentEventsDetailsTextual" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions to members", "terseLabel": "Distributions to members", "label": "Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Paid", "documentation": "Amount of cash distribution paid to unit-holder of limited liability company (LLC)." } } }, "auth_ref": [ "r111" ] }, "us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberDistributionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DistributionMadeToLimitedLiabilityCompanyLLCMemberDistributionDate", "presentation": [ "http://www.sdsbp.com/role/SubsequentEventsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution date", "label": "Distribution Made to Limited Liability Company (LLC) Member, Distribution Date", "documentation": "Date of distribution for distribution of cash or unit to member of limited liability company (LLC), in YYYY-MM-DD format." } } }, "auth_ref": [ "r111" ] }, "us-gaap_DistributionMadeToLimitedPartnerCashDistributionsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DistributionMadeToLimitedPartnerCashDistributionsPaid", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/MembersEquityDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution to members", "label": "Distribution Made to Limited Partner, Cash Distributions Paid", "documentation": "Amount of cash distribution paid to unit-holder of limited partnership (LP)." } } }, "auth_ref": [ "r111" ] }, "us-gaap_DistributionMadeToLimitedPartnerDistributionsPaidPerUnit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DistributionMadeToLimitedPartnerDistributionsPaidPerUnit", "presentation": [ "http://www.sdsbp.com/role/MembersEquityDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution to members, in dollars per share", "label": "Distribution Made to Limited Partner, Distributions Paid, Per Unit", "documentation": "Per unit of ownership amount of cash distributions paid to unit-holder of a limited partnership (LP)." } } }, "auth_ref": [ "r111" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r695", "r696", "r697" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r695", "r696", "r697", "r699" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r698" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r693" ] }, "sdsp_DueFromRelatedPartiesSoybeanMeal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "DueFromRelatedPartiesSoybeanMeal", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows", "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Soybean meal contributed as investment in related party", "label": "Due from Related Parties, Soybean Meal", "documentation": "Due from Related Parties, Soybean Meal" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings (loss) per capital unit (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r177", "r195", "r196", "r197", "r198", "r199", "r204", "r206", "r208", "r209", "r210", "r211", "r407", "r408", "r490", "r503", "r652" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings (loss) per capital unit (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r177", "r195", "r196", "r197", "r198", "r199", "r206", "r208", "r209", "r210", "r211", "r407", "r408", "r490", "r503", "r652" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings Per Share, Policy", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r26", "r27" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r692" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r692" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r692" ] }, "sdsp_EntityInWesternUnitedStatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "EntityInWesternUnitedStatesMember", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity in Western United States", "label": "Entity in Western United States [Member]", "documentation": "Entity in Western United States" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r700" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r692" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r692" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r692" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r692" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r701" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r6", "r147", "r172", "r173", "r174", "r190", "r191", "r192", "r194", "r200", "r202", "r212", "r279", "r280", "r353", "r373", "r374", "r375", "r385", "r386", "r398", "r399", "r400", "r401", "r402", "r403", "r406", "r414", "r415", "r416", "r417", "r418", "r419", "r434", "r512", "r513", "r514", "r528", "r591" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails", "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesScheduleofEquityMethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r273", "r274", "r276" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "sdsp_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesScheduleofEquityMethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in related parties", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r218", "r271", "r717", "r738" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]", "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedParties" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in Related Parties", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r144", "r275", "r278", "r702" ] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsTextBlock", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments", "label": "Equity Method Investments [Table Text Block]", "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information." } } }, "auth_ref": [ "r272" ] }, "srt_ExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ExecutiveOfficerMember", "presentation": [ "http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Officer", "label": "Executive Officer [Member]" } } }, "auth_ref": [ "r733" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.sdsbp.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Fair Value Of Plan Assets By Measurement [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r328", "r360", "r361", "r362", "r363", "r364", "r365", "r411", "r448", "r449", "r450", "r659", "r660", "r671", "r672", "r673" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.sdsbp.com/role/FairValue" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value of Financial Instruments", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r409" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.sdsbp.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r328", "r360", "r365", "r411", "r448", "r671", "r672", "r673" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.sdsbp.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r328", "r360", "r365", "r411", "r449", "r659", "r660", "r671", "r672", "r673" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.sdsbp.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r328", "r360", "r361", "r362", "r363", "r364", "r365", "r411", "r450", "r659", "r660", "r671", "r672", "r673" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.sdsbp.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Plan Asset Measurement [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r328", "r360", "r361", "r362", "r363", "r364", "r365", "r448", "r449", "r450", "r659", "r660", "r671", "r672", "r673" ] }, "sdsp_FarmCreditLeasingMaturityDateAug312032Member": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "FarmCreditLeasingMaturityDateAug312032Member", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Farm Credit Leasing, Maturity Date August 31, 2032", "label": "Farm Credit Leasing, Maturity Date Aug 31, 2032 [Member]", "documentation": "Farm Credit Leasing, Maturity Date Aug 31, 2032" } } }, "auth_ref": [] }, "sdsp_FarmCreditLeasingMaturityDateJuly312034Member": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "FarmCreditLeasingMaturityDateJuly312034Member", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Farm Credit Leasing, Maturity Date July 31, 2034", "label": "Farm Credit Leasing, Maturity Date July 31, 2034 [Member]", "documentation": "Farm Credit Leasing, Maturity Date July 31, 2034" } } }, "auth_ref": [] }, "sdsp_FarmCreditLeasingMaturityDateJune302034Member": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "FarmCreditLeasingMaturityDateJune302034Member", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Farm Credit Leasing, Maturity Date June 30, 2034", "label": "Farm Credit Leasing, Maturity Date June 30, 2034 [Member]", "documentation": "Farm Credit Leasing, Maturity Date June 30, 2034" } } }, "auth_ref": [] }, "sdsp_FarmCreditLeasingMaturityDateMarch312035Member": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "FarmCreditLeasingMaturityDateMarch312035Member", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Farm Credit Leasing, Maturity Date March 31, 2035", "label": "Farm Credit Leasing, Maturity Date March 31, 2035 [Member]", "documentation": "Farm Credit Leasing, Maturity Date March 31, 2035" } } }, "auth_ref": [] }, "sdsp_FarmCreditLeasingMaturityDateMay312033Member": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "FarmCreditLeasingMaturityDateMay312033Member", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Farm Credit Leasing, Maturity Date May 31, 2033", "label": "Farm Credit Leasing, Maturity Date May 31, 2033 [Member]", "documentation": "Farm Credit Leasing, Maturity Date May 31, 2033" } } }, "auth_ref": [] }, "sdsp_FarmCreditLeasingMaturityDateSeptember302033Member": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "FarmCreditLeasingMaturityDateSeptember302033Member", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Farm Credit Leasing, Maturity Date September 30, 2033", "label": "Farm Credit Leasing, Maturity Date September 30, 2033 [Member]", "documentation": "Farm Credit Leasing, Maturity Date September 30, 2033" } } }, "auth_ref": [] }, "sdsp_FarmCreditLeasingMaturityDateSeptember302034Member": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "FarmCreditLeasingMaturityDateSeptember302034Member", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Farm Credit Leasing, Maturity Date September 30, 2034", "label": "Farm Credit Leasing, Maturity Date September 30, 2034 [Member]", "documentation": "Farm Credit Leasing, Maturity Date September 30, 2034" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinCooperativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r282", "r283", "r287", "r288", "r289", "r291", "r292", "r293", "r336", "r351", "r404", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r502", "r657", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r734", "r735", "r736", "r737" ] }, "us-gaap_FinancingReceivables1To29DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivables1To29DaysPastDueMember", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivables, 1 to 29 Days Past Due [Member]", "label": "Financial Asset, 1 to 29 Days Past Due [Member]", "documentation": "Financial asset fewer than 30 days past due." } } }, "auth_ref": [ "r656" ] }, "us-gaap_FinancingReceivables30To59DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivables30To59DaysPastDueMember", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivables, 30 to 59 Days Past Due [Member]", "label": "Financial Asset, 30 to 59 Days Past Due [Member]", "documentation": "Financial asset more than 29 days past due but fewer than 60 days past due." } } }, "auth_ref": [ "r656" ] }, "us-gaap_FinancingReceivables60To89DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivables60To89DaysPastDueMember", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivables, 60 to 89 Days Past Due [Member]", "label": "Financial Asset, 60 to 89 Days Past Due [Member]", "documentation": "Financial asset more than 59 days past due but fewer than 90 days past due." } } }, "auth_ref": [ "r656" ] }, "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivables, Equal to Greater than 90 Days Past Due [Member]", "label": "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]", "documentation": "Financial asset equal to or greater than 90 days past due." } } }, "auth_ref": [ "r656" ] }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesPeriodPastDueAxis", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivables, Period Past Due [Axis]", "label": "Financial Asset, Aging [Axis]", "documentation": "Information by period in which financial asset is past due or not past due." } } }, "auth_ref": [ "r142", "r287", "r656" ] }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesPeriodPastDueDomain", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivables, Period Past Due [Domain]", "label": "Financial Asset, Aging [Domain]", "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats." } } }, "auth_ref": [ "r142", "r287", "r656" ] }, "us-gaap_FinancingReceivablesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesTextBlock", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivable" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivables", "label": "Financing Receivables [Text Block]", "documentation": "The entire disclosure for financing receivable." } } }, "auth_ref": [ "r231", "r237", "r238", "r239", "r654" ] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails", "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Exchange Contract", "label": "Foreign Exchange Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r648", "r671", "r677" ] }, "sdsp_FreightAndRailCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "FreightAndRailCosts", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Freight and rail", "label": "Freight and Rail Costs", "documentation": "Cost of freight-in and freight-out, whether based on weight, negotiated freight rates and method of transportation (that is, rail, barge, truck, and so forth)." } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual", "http://www.sdsbp.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and Fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_FutureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FutureMember", "presentation": [ "http://www.sdsbp.com/role/MarginDepositsMarginDepositsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future [Member]", "label": "Future [Member]", "documentation": "Futures contracts are forward-based contracts to make or take delivery of a specified financial instrument, foreign currency, or commodity at a specified future date or during a specified period at as specified price or yield. Futures are standardized contracts traded on an organized exchange." } } }, "auth_ref": [ "r553", "r557", "r562", "r580", "r586", "r611", "r683", "r684", "r685", "r752" ] }, "sdsp_GATXCorporationMaturityDateJun302020Member": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "GATXCorporationMaturityDateJun302020Member", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GATX Corporation, Maturity Date Jun 30, 2020", "label": "GATX Corporation, Maturity Date Jun 30, 2020 [Member]", "documentation": "GATX Corporation, Maturity Date Jun 30, 2020 [Member]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDerivativeInstrumentsNetPretax", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net (gain) loss recognized on derivative instruments", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects." } } }, "auth_ref": [ "r56" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Gain) loss on sales of property and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r2" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Administration", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r93", "r570" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesComponentsofOperatingLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Administration expenses", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r88" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r89", "r186", "r213", "r220", "r224", "r226", "r277", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r413", "r653", "r745" ] }, "sdsp_HighPlainsPartnersLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "HighPlainsPartnersLLCMember", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails", "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesScheduleofEquityMethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "High Plains Partners, LLC", "label": "High Plains Partners, LLC [Member]", "documentation": "High Plains Partners, LLC" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesComponentsofOperatingLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r299", "r300", "r575" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesComponentsofOperatingLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r300", "r575" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Tax, Policy", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r171", "r378", "r379", "r381", "r382", "r383", "r384", "r520" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r25" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/CashFlowInformationDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/CashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r1" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/CashFlowInformationDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sdsbp.com/role/CashFlowInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Trade accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r1" ] }, "sdsp_IncreaseDecreaseInAccruedCommodityPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "IncreaseDecreaseInAccruedCommodityPurchases", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/CashFlowInformationDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.sdsbp.com/role/CashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued commodity purchases", "label": "Increase Decrease In Accrued Commodity Purchases", "documentation": "The increase (decrease) of accrued commodity purchases during the reporting period." } } }, "auth_ref": [] }, "sdsp_IncreaseDecreaseInAccruedExpensesAndInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "IncreaseDecreaseInAccruedExpensesAndInterest", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/CashFlowInformationDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.sdsbp.com/role/CashFlowInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses and interest", "label": "Increase Decrease In Accrued Expenses and Interest", "documentation": "The increase (decrease) of accrued expenses and interest during the reporting period." } } }, "auth_ref": [] }, "sdsp_IncreaseDecreaseInCommodityContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "IncreaseDecreaseInCommodityContracts", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/CashFlowInformationDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sdsbp.com/role/CashFlowInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Commodity derivative instruments", "label": "Increase (Decrease) in Commodity Contracts", "documentation": "Increase (Decrease) in Commodity Contracts" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredLiabilities", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/CashFlowInformationDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.sdsbp.com/role/CashFlowInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred liabilities", "label": "Increase (Decrease) in Deferred Liabilities", "documentation": "Change during the period in carrying value for all deferred liabilities due within one year or operating cycle." } } }, "auth_ref": [ "r1" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/CashFlowInformationDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/CashFlowInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r1" ] }, "us-gaap_IncreaseDecreaseInMarginDepositsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInMarginDepositsOutstanding", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/CashFlowInformationDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.sdsbp.com/role/CashFlowInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Margin account deposit", "label": "Increase (Decrease) in Margin Deposits Outstanding", "documentation": "The increase (decrease) during the reporting period in money or securities placed with a broker or counterparty as security for a trading or derivative position." } } }, "auth_ref": [ "r1" ] }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapital", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 }, "http://www.sdsbp.com/role/CashFlowInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sdsbp.com/role/CashFlowInformationDetails", "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in current operating assets and liabilities", "negatedTotalLabel": "Total", "label": "Increase (Decrease) in Operating Capital", "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities." } } }, "auth_ref": [ "r1" ] }, "sdsp_IncreaseDecreaseInOtherNoncurrentAssetsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "IncreaseDecreaseInOtherNoncurrentAssetsInvestingActivities", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase in other assets", "label": "Increase (Decrease) in Other Noncurrent Assets, Investing Activities", "documentation": "Increase (Decrease) in Other Noncurrent Assets, Investing Activities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/CashFlowInformationDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sdsbp.com/role/CashFlowInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses", "label": "Increase (Decrease) in Prepaid Expense", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r1" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r70", "r127", "r175", "r216", "r421", "r576", "r689", "r774" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r179", "r182", "r183" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued interest", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r12" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails", "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r639", "r687", "r688" ] }, "us-gaap_InventoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoriesMember", "presentation": [ "http://www.sdsbp.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventories [Member]", "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.sdsbp.com/role/Inventories" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r294" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r719" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.sdsbp.com/role/InventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "totalLabel": "Totals", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r164", "r643", "r680" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventory, Policy", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r133", "r152", "r163", "r294", "r295", "r296", "r476", "r650" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r720" ] }, "us-gaap_InvestmentCompanyCommittedCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentCompanyCommittedCapital", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Committed capital", "label": "Investment Company, Committed Capital", "documentation": "Amount of funds committed to investment company from investors." } } }, "auth_ref": [ "r529" ] }, "sdsp_InvestmentInCooperatives": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "InvestmentInCooperatives", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "sdsp_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/InvestmentsinCooperativesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Investments in cooperatives", "label": "Investment In Cooperatives", "documentation": "Carrying amount as of the balance sheet date of investments in cooperatives." } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeDividend", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Patronage dividend income", "label": "Investment Income, Dividend", "documentation": "Amount of dividend income on nonoperating securities." } } }, "auth_ref": [ "r94" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost Method Investments, Policy", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r504", "r516", "r517", "r518", "r519", "r601", "r602" ] }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments in and Advances to Affiliates, Schedule of Investments [Abstract]", "label": "Investments in and Advances to Affiliates, Schedule of Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinCooperatives" ], "lang": { "en-us": { "role": { "verboseLabel": "Investments in Cooperatives", "label": "Investments in and Advances to Affiliates, Schedule of Investments [Text Block]", "documentation": "The entire disclosure for the information summarizing investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates. It reflects specified information about ownership, financial results from, and financial position in such entities." } } }, "auth_ref": [ "r128", "r617", "r619", "r620" ] }, "us-gaap_LandImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandImprovementsMember", "presentation": [ "http://www.sdsbp.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land Improvements", "label": "Land Improvements [Member]", "documentation": "Additions or improvements to real estate held." } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.sdsbp.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r749" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r758" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.sdsbp.com/role/OperatingLeasesComponentsofOperatingLeaseCostsDetails", "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails", "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r427" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.sdsbp.com/role/OperatingLeasesComponentsofOperatingLeaseCostsDetails", "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails", "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r427" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r759" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r433" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Rolling Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r759" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Twelve-month periods ended December 31, 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r759" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Twelve-month periods ended December 31, 2023", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r759" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Twelve-month periods ended December 31, 2022", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r759" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Twelve-month periods ended December 31, 2021", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r759" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Twelve-month periods ended December 31, 2020", "label": "Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r759" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less amount of lease payments representing interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r433" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, renewal term", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r757" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r757" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.sdsbp.com/role/OperatingLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r423" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and members' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r83", "r125", "r495", "r680", "r728", "r739", "r755" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Liabilities and Members' Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r13", "r151", "r186", "r277", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r390", "r393", "r394", "r413", "r680", "r745", "r762", "r763" ] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r8", "r76", "r77", "r78", "r81", "r186", "r277", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r390", "r393", "r394", "r413", "r745", "r762", "r763" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term liabilities", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails", "http://www.sdsbp.com/role/LongTermDebtDetailsTextual", "http://www.sdsbp.com/role/NotesPayableSeasonalLoanDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term line of credit", "verboseLabel": "Revolving term loan", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r8", "r123", "r770" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetailsTextual", "http://www.sdsbp.com/role/NotesPayableSeasonalLoanDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Commitment Fee Percentage", "label": "Line of Credit Facility, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Current borrowing capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r11" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.sdsbp.com/role/NotesPayableSeasonalLoanDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Line Of Credit Facility, Expiration Date", "label": "Line of Credit Facility, Expiration Date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r11" ] }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, fair value of amount outstanding", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "documentation": "Fair value of the amount outstanding under the credit facility." } } }, "auth_ref": [ "r412" ] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails", "http://www.sdsbp.com/role/LongTermDebtDetailsTextual", "http://www.sdsbp.com/role/NotesPayableSeasonalLoanDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Line Of Credit Facility, Interest Rate At Period End", "label": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r11" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetailsTextual", "http://www.sdsbp.com/role/NotesPayableSeasonalLoanDetailsTextual", "http://www.sdsbp.com/role/SubsequentEventsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r11" ] }, "us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityPeriodicPaymentPrincipal", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Periodic Payment, Principal", "label": "Line of Credit Facility, Periodic Payment, Principal", "documentation": "Amount of the required periodic payment applied to principal." } } }, "auth_ref": [ "r11" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/NotesPayableSeasonalLoanDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Line Of Credit Facility, Remaining Borrowing Capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r11" ] }, "sdsp_LoanForgiveness": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "LoanForgiveness", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forgiveness of Paycheck Protection Program loan", "label": "Loan Forgiveness", "documentation": "Loan Forgiveness" } } }, "auth_ref": [] }, "us-gaap_LoansReceivableHeldForSaleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansReceivableHeldForSaleAmount", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/AccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableGrossCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current", "label": "Financing Receivable, Held-for-Sale", "documentation": "Amount, before valuation allowance, of financing receivable classified as held-for-sale." } } }, "auth_ref": [ "r232", "r624" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/LongTermDebtDetails1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails1" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r8", "r123", "r327", "r338", "r659", "r660", "r770" ] }, "us-gaap_LongTermDebtByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtByMaturityAbstract", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails1" ], "lang": { "en-us": { "role": { "verboseLabel": "For the years ending December 31:", "label": "Long-Term Debt, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of long-term debt", "negatedLabel": "Less current maturities", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r158" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/LongTermDebtDetails1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails1" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r5", "r189", "r331" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/LongTermDebtDetails1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r5", "r189", "r331" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/LongTermDebtDetails1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r5", "r189", "r331" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/LongTermDebtDetails1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails1" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r5", "r189", "r331" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/LongTermDebtDetails1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails1" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r5", "r189", "r331" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt, net of current maturities and unamortized debt issuance costs", "terseLabel": "Totals", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r159" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.sdsbp.com/role/LongTermDebt" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-Term Debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r107" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails", "http://www.sdsbp.com/role/LongTermDebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r15" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails", "http://www.sdsbp.com/role/LongTermDebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r15", "r41" ] }, "us-gaap_LossContingencyDisclosures": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDisclosures", "presentation": [ "http://www.sdsbp.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingencies", "label": "Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made." } } }, "auth_ref": [ "r301", "r302", "r303", "r305", "r307", "r308", "r309", "r310" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.sdsbp.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and Equipment", "verboseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "us-gaap_MarginDepositAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarginDepositAssets", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/FairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Margin deposits", "label": "Margin Deposit Assets", "documentation": "The amount of cash or securities placed with a broker or counterparty as security for a trading or derivatives securities position which was partially obtained with funds provided by the broker dealer." } } }, "auth_ref": [ "r540", "r718" ] }, "sdsp_MarginDepositsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "MarginDepositsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Margin Deposits [Abstract]", "label": "Margin Deposits [Abstract]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "sdsp_MarginDepositsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "MarginDepositsTextBlock", "presentation": [ "http://www.sdsbp.com/role/MarginDeposits" ], "lang": { "en-us": { "role": { "verboseLabel": "Margin Deposits", "label": "Margin Deposits [Text Block]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r304", "r306", "r307", "r308", "r368", "r475", "r511", "r540", "r541", "r599", "r603", "r605", "r606", "r618", "r636", "r637", "r654", "r663", "r674", "r682", "r747", "r764", "r765", "r766", "r767", "r768", "r769" ] }, "sdsp_MinimumCapitalUnits": { "xbrltype": "sharesItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "MinimumCapitalUnits", "presentation": [ "http://www.sdsbp.com/role/MembersEquityDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum Capital Units", "label": "Minimum Capital Units", "documentation": "Minimum number of capital units is required for an ownership interest in the company." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r304", "r306", "r307", "r308", "r368", "r475", "r511", "r540", "r541", "r599", "r603", "r605", "r606", "r618", "r636", "r637", "r654", "r663", "r674", "r682", "r747", "r764", "r765", "r766", "r767", "r768", "r769" ] }, "sdsp_MonthlyPaymentsForOperatingLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "MonthlyPaymentsForOperatingLeases", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monthly Payment", "label": "Monthly Payments For Operating Leases", "documentation": "This element represents the monthly payments required for the operating leases at the entity period." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash from (used for) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r181" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used for) investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r181" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used for) from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r100", "r101", "r102" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "sdsp_NetIncomeDistributionToMembersDescription": { "xbrltype": "stringItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "NetIncomeDistributionToMembersDescription", "presentation": [ "http://www.sdsbp.com/role/MembersEquityDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income Distribution To Members Description", "label": "Net Income Distribution To Members Description", "documentation": "Description of net income available for distribution to members during the period." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity", "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r87", "r102", "r126", "r149", "r169", "r170", "r174", "r186", "r193", "r195", "r196", "r197", "r198", "r201", "r202", "r207", "r213", "r220", "r224", "r226", "r277", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r408", "r413", "r501", "r568", "r589", "r590", "r653", "r689", "r745" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity", "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) Attributable to Noncontrolling Interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r51", "r118", "r169", "r170", "r201", "r202", "r500", "r723" ] }, "us-gaap_NetIncomeLossAttributableToNonredeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNonredeemableNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income", "label": "Net Income (Loss) Attributable to Nonredeemable Noncontrolling Interest", "documentation": "Portion of net income (loss) attributable to nonredeemable noncontrolling interest." } } }, "auth_ref": [ "r90" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements, Policy", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash investing activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "sdsp_NoncashPatronageDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "NoncashPatronageDividends", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Non-cash patronage dividends and interest income", "label": "Noncash Patronage Dividends", "documentation": "Non-cash patronage dividends received from investments by the entity during the period." } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r47", "r353", "r729", "r730", "r731", "r775" ] }, "sdsp_NoncontrollingInterestsIssuanceOfNewCapitalUnitsInConsolidatedEntities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "NoncontrollingInterestsIssuanceOfNewCapitalUnitsInConsolidatedEntities", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interests, Issuance Of New Capital Units In Consolidated Entities", "label": "Noncontrolling Interests, Issuance Of New Capital Units In Consolidated Entities", "documentation": "Noncontrolling Interests, Issuance Of New Capital Units In Consolidated Entities" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense)", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r95" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Other income (expense):", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NotesAndLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansPayable", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes and Loans Payable", "label": "Notes and Loans Payable", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer)." } } }, "auth_ref": [ "r8", "r123", "r770" ] }, "sdsp_NotesPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "NotesPayableMember", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails", "http://www.sdsbp.com/role/LongTermDebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable", "label": "Notes Payable [Member]", "documentation": "Notes Payable" } } }, "auth_ref": [] }, "sdsp_NotesPayableSeasonalLoanAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "NotesPayableSeasonalLoanAbstract", "lang": { "en-us": { "role": { "terseLabel": "Notes Payable Seasonal Loan [Abstract]", "label": "Notes Payable Seasonal Loan [Abstract]", "documentation": "Notes payable and seasonal loan of the company." } } }, "auth_ref": [] }, "sdsp_NotesPayableSeasonalLoanCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "NotesPayableSeasonalLoanCurrent", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Note payable - seasonal loan", "label": "Notes Payable, Seasonal Loan, Current", "documentation": "Carrying amount as of the balance sheet date of seasonal loan payable. Used to reflect current portion." } } }, "auth_ref": [] }, "sdsp_NotesPayableSeasonalLoanTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "NotesPayableSeasonalLoanTextBlock", "presentation": [ "http://www.sdsbp.com/role/NotesPayableSeasonalLoan" ], "lang": { "en-us": { "role": { "verboseLabel": "Notes Payable - Seasonal Loan", "label": "Notes Payable Seasonal Loan [Text Block]", "documentation": "The entire disclosure relating to notes payable and seasonal loan." } } }, "auth_ref": [] }, "us-gaap_NotesPayableToBanksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableToBanksMember", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails", "http://www.sdsbp.com/role/LongTermDebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable to Banks", "label": "Notes Payable to Banks [Member]", "documentation": "A written promise to pay a note to a bank." } } }, "auth_ref": [] }, "us-gaap_NotesReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableGross", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/AccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableGrossCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Past due", "label": "Financing Receivable, before Allowance for Credit Loss", "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r142", "r145", "r146", "r161", "r287", "r290", "r655", "r656", "r716", "r740" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r213", "r220", "r224", "r226", "r653" ] }, "sdsp_OperatingLeaseArrangementTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "OperatingLeaseArrangementTypeAxis", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Arrangement, Type [Axis]", "label": "Operating Lease Arrangement, Type [Axis]", "documentation": "Operating Lease Arrangement, Type [Axis]" } } }, "auth_ref": [] }, "sdsp_OperatingLeaseArrangementTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "OperatingLeaseArrangementTypeDomain", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Arrangement, Type [Domain]", "label": "Operating Lease Arrangement, Type [Domain]", "documentation": "[Domain] for Operating Lease Arrangement, Type [Axis]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesComponentsofOperatingLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r428", "r679" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r756" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total present value of lease payments", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r425" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r425" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r425" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesSupplementalCashFlowandWeightedAverageInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Payments", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r426", "r429" ] }, "sdsp_OperatingLeaseRequiredMonthlyPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "OperatingLeaseRequiredMonthlyPayments", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, required monthly payments", "label": "Operating Lease, Required Monthly Payments", "documentation": "Operating Lease, Required Monthly Payments" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "sdsp_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use lease asset, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r424" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesSupplementalCashFlowandWeightedAverageInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r432", "r679" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesSupplementalCashFlowandWeightedAverageInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r431", "r679" ] }, "sdsp_OperatingLeasesNumberOfUnits": { "xbrltype": "decimalItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "OperatingLeasesNumberOfUnits", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quantity of Railcars", "label": "Operating Leases, Number Of Units", "documentation": "Operating Leases, Number Of Units" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r12" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "sdsp_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r156" ] }, "us-gaap_OtherInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInventory", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sdsbp.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Supplies & miscellaneous", "label": "Other Inventory, Gross", "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r721" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Other non-operating income (expense)", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r96" ] }, "us-gaap_PartnersCapitalAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PartnersCapitalAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interests in consolidated entities", "label": "Partners' Capital Attributable to Noncontrolling Interest", "documentation": "Total of all Partners' Capital (deficit) items which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest)." } } }, "auth_ref": [ "r82", "r111", "r112", "r124" ] }, "us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "label": "Partners' Capital, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of partners' capital (deficit), including portions attributable to both the parent and noncontrolling interests. Excludes temporary equity and is sometimes called permanent equity." } } }, "auth_ref": [ "r111" ] }, "us-gaap_PastDueFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PastDueFinancingReceivablesTableTextBlock", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Past Due Financing Receivables", "label": "Financing Receivable, Past Due [Table Text Block]", "documentation": "Tabular disclosure of aging analysis for financing receivable." } } }, "auth_ref": [ "r36", "r37", "r656", "r741" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of Debt Issuance Costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r22" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in related party", "label": "Payments to Acquire Equity Method Investments", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r19" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of investments", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r98" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r99" ] }, "sdsp_PercentageOfLateFeeOnPastDueReceivables": { "xbrltype": "percentItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "PercentageOfLateFeeOnPastDueReceivables", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage Of Late Fee On Past Due Receivables", "label": "Percentage Of Late Fee On Past Due Receivables", "documentation": "The percentage of late fee per month charged by the company on past due receivables." } } }, "auth_ref": [] }, "sdsp_PrairieAquaTechInvestmentsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "PrairieAquaTechInvestmentsLLCMember", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesScheduleofEquityMethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prairie AquaTech Investments, LLC", "label": "Prairie AquaTech Investments, LLC [Member]", "documentation": "Prairie AquaTech Investments, LLC" } } }, "auth_ref": [] }, "sdsp_PrairieAquaTechLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "PrairieAquaTechLLCMember", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails", "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesScheduleofEquityMethodInvestmentsDetails", "http://www.sdsbp.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prairie AquaTech, LLC", "label": "Prairie AquaTech, LLC [Member]", "documentation": "Prairie AquaTech, LLC [Member]" } } }, "auth_ref": [] }, "sdsp_PrairieAquaTechManufacturingLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "PrairieAquaTechManufacturingLLCMember", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesScheduleofEquityMethodInvestmentsDetails", "http://www.sdsbp.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prairie Aqua Tech Manufacturing, LLC", "label": "Prairie Aqua Tech Manufacturing, LLC [Member]", "documentation": "Prairie Aqua Tech Manufacturing, LLC [Member]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r165", "r297", "r298", "r645" ] }, "sdsp_ProceedsFromIssuanceOfCapitalUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "ProceedsFromIssuanceOfCapitalUnits", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of capital units", "label": "Proceeds From Issuance Of Capital Units", "documentation": "Proceeds From Issuance Of Capital Units" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from long-term debt", "label": "Proceeds from Issuance of Long-Term Debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r20", "r521" ] }, "sdsp_ProceedsFromPaymentsOfSeasonalBorrwings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "ProceedsFromPaymentsOfSeasonalBorrwings", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net (payments) proceeds from seasonal borrowings", "label": "Proceeds From (Payments) Of Seasonal Borrwings", "documentation": "The net cash inflow (outflow) from the proceeds from (payments of) seasonal borrowings during the reporting period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfBankOverdrafts", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in excess of outstanding checks over bank balances", "label": "Proceeds from (Repayments of) Bank Overdrafts", "documentation": "The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer." } } }, "auth_ref": [ "r724", "r725", "r726" ] }, "sdsp_ProceedsFromRetirementOfPatronageDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "ProceedsFromRetirementOfPatronageDividends", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Retirement of patronage dividends", "label": "Proceeds From Retirement Of Patronage Dividends", "documentation": "Cash inflow during the reporting period arising from retirement of patronage dividends." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from sales of property and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r97" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetailsTextual", "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r227", "r477", "r505", "r506", "r507", "r508", "r509", "r510", "r640", "r664", "r681", "r708", "r743", "r744", "r748", "r772" ] }, "sdsp_ProductionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "ProductionCost", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Production", "label": "Production Cost", "documentation": "Payroll, maintenance and depreciation of machinery and equipment, utilities, insurance, and other costs incurred that are directly related to goods produced and sold during the reporting period." } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetailsTextual", "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r227", "r477", "r505", "r506", "r507", "r508", "r509", "r510", "r640", "r664", "r681", "r708", "r743", "r744", "r748", "r772" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity", "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r149", "r169", "r170", "r180", "r186", "r193", "r201", "r202", "r213", "r220", "r224", "r226", "r277", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r388", "r391", "r392", "r408", "r413", "r491", "r499", "r527", "r568", "r589", "r590", "r653", "r675", "r676", "r690", "r723", "r745" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails", "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual", "http://www.sdsbp.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.sdsbp.com/role/PropertyandEquipment" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r105", "r137", "r140", "r141" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and equipment", "terseLabel": "Cost", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r106", "r154", "r498" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r4", "r492", "r498", "r680" ] }, "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentOtherTypesMember", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Property, Plant and Equipment, Other Types [Member]", "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, Plant and Equipment, Policy", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r4", "r137", "r140", "r496" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.sdsbp.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails", "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual", "http://www.sdsbp.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r106" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Estimated Useful Lives", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetails1" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts charged (credited) to costs and expenses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r178", "r284" ] }, "sdsp_RailcarsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "RailcarsMember", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.sdsbp.com/role/OperatingLeasesMaturityAnalysisofUndiscountedCashFlowsofOperatingLeaseLiabilitiesDetails", "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Railcars", "label": "Railcars [Member]", "documentation": "Railcars [Member]" } } }, "auth_ref": [] }, "us-gaap_RailroadTransportationEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RailroadTransportationEquipmentMember", "presentation": [ "http://www.sdsbp.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Railroad Cars", "label": "Railroad Transportation Equipment [Member]", "documentation": "Equipment used for the primary purpose of rail transportation, including railroad cars, tracks and ties." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r304", "r306", "r307", "r308", "r359", "r368", "r370", "r371", "r372", "r451", "r475", "r511", "r540", "r541", "r599", "r603", "r605", "r606", "r618", "r636", "r637", "r654", "r663", "r674", "r682", "r685", "r742", "r747", "r765", "r766", "r767", "r768", "r769" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r304", "r306", "r307", "r308", "r359", "r368", "r370", "r371", "r372", "r451", "r475", "r511", "r540", "r541", "r599", "r603", "r605", "r606", "r618", "r636", "r637", "r654", "r663", "r674", "r682", "r685", "r742", "r747", "r765", "r766", "r767", "r768", "r769" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables, Net, Current", "label": "Receivables, Net, Current", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r680" ] }, "sdsp_RedemptionOfMembersEquityPerUnit": { "xbrltype": "perUnitItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "RedemptionOfMembersEquityPerUnit", "presentation": [ "http://www.sdsbp.com/role/MembersEquityDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption Of Members Equity Per Unit", "label": "Redemption Of Members Equity Per Unit", "documentation": "Refers to redemption of member's equity per unit." } } }, "auth_ref": [] }, "us-gaap_RegulatoryEnvironmentalCostsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryEnvironmentalCostsPolicy", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Regulatory Environmental Costs, Policy", "label": "Regulatory Environmental Costs, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for liabilities for remediation of environmental matters. The accounting policy may specify the conditions under which rate actions of a regulator provide reasonable assurance of the existence of an asset pertaining thereto." } } }, "auth_ref": [ "r129" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.sdsbp.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r366", "r438", "r439", "r543", "r544", "r545", "r546", "r547", "r565", "r567", "r598" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.sdsbp.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r571", "r572", "r575" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.sdsbp.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r366", "r438", "r439", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r543", "r544", "r545", "r546", "r547", "r565", "r567", "r598", "r761" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.sdsbp.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r435", "r436", "r437", "r439", "r441", "r523", "r524", "r525", "r573", "r574", "r575", "r595", "r597" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Principal payments on long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r21", "r522" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails", "http://www.sdsbp.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r187", "r188", "r323", "r341", "r440", "r647", "r648" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations", "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDisaggregationofRevenueDetails", "http://www.sdsbp.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net revenues", "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r214", "r215", "r219", "r222", "r223", "r227", "r228", "r230", "r356", "r357", "r477" ] }, "us-gaap_RevenueFromRightsConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromRightsConcentrationRiskMember", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Sales Concentration Risk", "label": "Revenue from Rights Concentration Risk [Member]", "documentation": "Reflects the percentage that license fee or royalty revenues during the period from other parties from use of a specified patent, trademark, or other form of right granted to such parties are to a specified benchmark, such as total license fees, total revenues, segment revenues or product line revenues. May also reflect the percentage contribution the revenue made to operating results. Risk is materially adverse effects of a loss of such revenues, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r30" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue Recognition, Policy", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r569", "r638", "r651" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment Reporting Information, Revenue for Reportable Segment", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r176", "r186", "r214", "r215", "r219", "r222", "r223", "r227", "r228", "r230", "r277", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r413", "r491", "r745" ] }, "sdsp_RevolvingTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "RevolvingTermLoanMember", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetails", "http://www.sdsbp.com/role/LongTermDebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Term Loan", "label": "Revolving Term Loan [Member]", "documentation": "Revolving Term Loan [Member]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesSupplementalCashFlowandWeightedAverageInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r430", "r679" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Risks and Uncertainties [Abstract]", "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Sales Benchmark", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r230", "r705" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r369", "r732" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario, Unspecified [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r203", "r369", "r703", "r732" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.sdsbp.com/role/AccountsReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r18" ] }, "sdsp_ScheduleOfChangesInAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "ScheduleOfChangesInAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.sdsbp.com/role/CashFlowInformationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule Of Changes In Assets and Liabilities", "label": "Schedule Of Changes In Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of changes in assets and liabilites during the reporting period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "presentation": [ "http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability." } } }, "auth_ref": [ "r45", "r114" ] }, "sdsp_ScheduleOfDerivativeInstrumentsNetRealizedAndUnrealizedGainLossOnDerivativesNotDesignatedAsHedgingInstrumentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "ScheduleOfDerivativeInstrumentsNetRealizedAndUnrealizedGainLossOnDerivativesNotDesignatedAsHedgingInstrumentsTableTextBlock", "presentation": [ "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule Of Derivative Instruments, Net Realized and Unrealized Gain (Loss) On Derivatives Not Designated As Hedging Instruments", "label": "Schedule Of Derivative Instruments, Net Realized and Unrealized Gain (Loss) On Derivatives Not Designated As Hedging Instruments [Table Text Block]", "documentation": "Tabular disclosure for net realized and unrealized gain (loss) on derivative instruments not designated as hedging instruments." } } }, "auth_ref": [] }, "sdsp_ScheduleOfDerivativesAssetsAndLiabilitiesNotDesignatedAsHedgingInstrumentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "ScheduleOfDerivativesAssetsAndLiabilitiesNotDesignatedAsHedgingInstrumentsTableTextBlock", "presentation": [ "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule Of Derivatives Assets and Liabilities Not Designated As Hedging Instruments", "label": "Schedule Of Derivatives Assets and Liabilities Not Designated As Hedging Instruments [Table Text Block]", "documentation": "Tabular disclosure for location and amount of derivative assets and liabilities not designated as hedging instruments." } } }, "auth_ref": [] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails", "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesScheduleofEquityMethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r273", "r274", "r276" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails", "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesScheduleofEquityMethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r186", "r273", "r274", "r276", "r277", "r413" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails", "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesScheduleofEquityMethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r149", "r186", "r273", "r274", "r276", "r277", "r413" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.sdsbp.com/role/FairValueTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r410", "r411" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.sdsbp.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Inventory, Current", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r9", "r84", "r85", "r86" ] }, "sdsp_ScheduleOfInvestmentInCoOperativesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "ScheduleOfInvestmentInCoOperativesTableTextBlock", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinCooperativesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule Of Investment In Co Operatives", "label": "Schedule Of Investment In Co Operatives [Table Text Block]", "documentation": "Tabular disclosure of investment in co-operatives during the reporting period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Maturities of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.sdsbp.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r72", "r73", "r571", "r572", "r575" ] }, "sdsp_ScheduleofOperatingLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "ScheduleofOperatingLeasesTableTextBlock", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Leases", "label": "Schedule of Operating Leases [Table Text Block]", "documentation": "Schedule of Operating Leases [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedules of Concentration of Risk, by Risk Factor", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r28", "r29", "r31", "r32", "r66", "r120" ] }, "sdsp_SeasonalLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "SeasonalLoanMember", "presentation": [ "http://www.sdsbp.com/role/NotesPayableSeasonalLoanDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Seasonal Loan [Member]", "label": "Seasonal Loan [Member]", "documentation": "Seasonal Loan [Member]" } } }, "auth_ref": [] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12gTitle", "presentation": [ "http://www.sdsbp.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(g) Security", "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r694" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r228", "r229", "r533", "r536", "r538", "r600", "r604", "r607", "r621", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r641", "r665", "r685", "r748", "r772" ] }, "sdsp_SemiAnnualRepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "SemiAnnualRepaymentsOfNotesPayable", "crdr": "debit", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Semi annual repayments of notes payable", "label": "Semi Annual Repayments Of Notes Payable", "documentation": "Semi Annual Repayments Of Notes Payable" } } }, "auth_ref": [] }, "sdsp_SoybeanMealAndHullsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "SoybeanMealAndHullsMember", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Soybean meal and hulls", "label": "Soybean Meal And Hulls [Member]", "documentation": "Soybean Meal And Hulls [Member]" } } }, "auth_ref": [] }, "sdsp_SoybeanMealMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "SoybeanMealMember", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Soybean Meal", "label": "Soybean Meal [Member]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "sdsp_SoybeanOilMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "SoybeanOilMember", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Soybean Oil", "label": "Soybean Oil [Member]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "sdsp_SoybeanOilandOilByproductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "SoybeanOilandOilByproductsMember", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Soybean oil and oil byproducts", "label": "Soybean Oil and Oil Byproducts [Member]", "documentation": "Soybean Oil and Oil Byproducts [Member]" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r6", "r17", "r147", "r172", "r173", "r174", "r190", "r191", "r192", "r194", "r200", "r202", "r212", "r279", "r280", "r353", "r373", "r374", "r375", "r385", "r386", "r398", "r399", "r400", "r401", "r402", "r403", "r406", "r414", "r415", "r416", "r417", "r418", "r419", "r434", "r512", "r513", "r514", "r528", "r591" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r228", "r229", "r533", "r536", "r538", "r600", "r604", "r607", "r621", "r625", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r641", "r665", "r685", "r748", "r772" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetails", "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetailsTextual", "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity", "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails", "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails1", "http://www.sdsbp.com/role/FairValueDetails", "http://www.sdsbp.com/role/InvestmentsinCooperativesDetails", "http://www.sdsbp.com/role/LongTermDebtDetailsTextual", "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual", "http://www.sdsbp.com/role/PropertyandEquipmentDetails", "http://www.sdsbp.com/role/SubsequentEventsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r190", "r191", "r192", "r212", "r477", "r516", "r530", "r542", "r543", "r544", "r545", "r546", "r547", "r549", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r561", "r562", "r563", "r564", "r565", "r567", "r569", "r570", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r591", "r686" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.sdsbp.com/role/LongTermDebtDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r203", "r369", "r703", "r704", "r732" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetails", "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetailsTextual", "http://www.sdsbp.com/role/ConsolidatedBalanceSheets", "http://www.sdsbp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity", "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails", "http://www.sdsbp.com/role/DerivativeInstrumentsandHedgingActivitiesDetails1", "http://www.sdsbp.com/role/FairValueDetails", "http://www.sdsbp.com/role/InvestmentsinCooperativesDetails", "http://www.sdsbp.com/role/LongTermDebtDetailsTextual", "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual", "http://www.sdsbp.com/role/PropertyandEquipmentDetails", "http://www.sdsbp.com/role/SubsequentEventsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r190", "r191", "r192", "r212", "r477", "r516", "r530", "r542", "r543", "r544", "r545", "r546", "r547", "r549", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r561", "r562", "r563", "r564", "r565", "r567", "r569", "r570", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r591", "r686" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Members' equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofChangesinMembersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Including Portion Attributable to Noncontrolling Interest", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r47", "r48", "r50", "r147", "r148", "r173", "r190", "r191", "r192", "r194", "r200", "r279", "r280", "r353", "r373", "r374", "r375", "r385", "r386", "r398", "r399", "r400", "r401", "r402", "r403", "r406", "r414", "r415", "r419", "r434", "r513", "r514", "r526", "r550", "r566", "r592", "r593", "r622", "r690", "r728", "r739", "r755", "r775" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.sdsbp.com/role/MembersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Members' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r108", "r185", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r352", "r353", "r405", "r594", "r596", "r623" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.sdsbp.com/role/SubsequentEventsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r420", "r443" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.sdsbp.com/role/SubsequentEventsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r420", "r443" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.sdsbp.com/role/SubsequentEventsDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r420", "r443" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.sdsbp.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "verboseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r442", "r444" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Supplemental disclosures of cash flow information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r733", "r760" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.sdsbp.com/role/EmployeeBenefitPlansDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and Other Accounts Receivable, Policy", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r130", "r131", "r132", "r234", "r235", "r240" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinCooperativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r336", "r351", "r404", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r502", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r734", "r735", "r736", "r737" ] }, "sdsp_TrinityCapitalMaturityDateMay312026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "TrinityCapitalMaturityDateMay312026Member", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trinity Capital, Maturity Date May 31, 2026", "label": "Trinity Capital, Maturity Date May 31, 2026 [Member]", "documentation": "Trinity Capital, Maturity Date May 31, 2026" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.sdsbp.com/role/InvestmentsinRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r387" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "sdsp_UnitedstatesandCanadaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "UnitedstatesandCanadaMember", "presentation": [ "http://www.sdsbp.com/role/BusinessCreditRiskandConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United states and Canada", "label": "United states and Canada [Member]", "documentation": "United states and Canada [Member]" } } }, "auth_ref": [] }, "sdsp_UnpaidCommitmentsForConstructionAndAcquisitionOfPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "UnpaidCommitmentsForConstructionAndAcquisitionOfPropertyAndEquipment", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid Commitments For Construction and Acquisition Of Property and Equipment", "label": "Unpaid Commitments For Construction and Acquisition Of Property and Equipment", "documentation": "Amounts representing unpaid commitments as of the balance sheet date under the terms of the commitments such as for construction or acquisition of property and equipment." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesDetailsTextual" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r377", "r380" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.sdsbp.com/role/PrincipalActivityandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Use of Estimates, Policy", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r33", "r34", "r35", "r135", "r136", "r138", "r139" ] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://www.sdsbp.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vehicles", "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of capital units outstanding for calculation of basic and diluted earnings (loss) per capital unit", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r205", "r210" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.sdsbp.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Number of Shares Outstanding, Basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r204", "r210" ] }, "sdsp_WellsFargoRailMaturityDateDec312011WithMonthlyPayment2926Member": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "WellsFargoRailMaturityDateDec312011WithMonthlyPayment2926Member", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo Rail, Maturity Date Dec, 31, 2011 With Monthly Payment $2926", "label": "Wells Fargo Rail, Maturity Date Dec, 31, 2011 With Monthly Payment $2926 [Member]", "documentation": "Wells Fargo Rail, Maturity Date Dec, 31, 2011 With Monthly Payment $2926 [Member]" } } }, "auth_ref": [] }, "sdsp_WellsFargoRailMaturityDateDec312021WithMonthlyPayment5850Member": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "WellsFargoRailMaturityDateDec312021WithMonthlyPayment5850Member", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo Rail, Maturity Date Dec 31, 2021 With Monthly Payment $5850", "label": "Wells Fargo Rail, Maturity Date Dec 31, 2021 With Monthly Payment $5850 [Member]", "documentation": "Wells Fargo Rail, Maturity Date Dec 31, 2021 With Monthly Payment $5850 [Member]" } } }, "auth_ref": [] }, "sdsp_WellsFargoRailMaturityDateDec312022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "WellsFargoRailMaturityDateDec312022Member", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo Rail, Maturity Date Dec 31, 2022", "label": "Wells Fargo Rail, Maturity Date Dec 31, 2022 [Member]", "documentation": "Wells Fargo Rail, Maturity Date Dec 31, 2022 [Member]" } } }, "auth_ref": [] }, "sdsp_WellsFargoRailMaturityDateJuly312022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.sdsbp.com/20231231", "localname": "WellsFargoRailMaturityDateJuly312022Member", "presentation": [ "http://www.sdsbp.com/role/OperatingLeasesScheduleofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo Rail, Maturity Date July 31, 2022", "label": "Wells Fargo Rail, Maturity Date July 31, 2022 [Member]", "documentation": "Wells Fargo Rail, Maturity Date July 31, 2022 [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480463/815-10-45-5" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-10" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-2A" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-11" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-5" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "410", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 10.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479817/980-410-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "44", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-20/tableOfContent" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450-20/tableOfContent" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450-30/tableOfContent" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483049/450-30-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EEEE", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4EEEE" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-25" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481852/948-310-45-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "79", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-79" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-80" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r702": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r703": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r704": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)", "Publisher": "SEC" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-9" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "25", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480270/815-25-40-8A" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 93 0001163609-24-000004-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001163609-24-000004-xbrl.zip M4$L#!!0 ( Z0=5BO4Y]EAP( %\, > 97AH:6)I=#(Q,7-U8G-I M9&EA96*5-W> !);H[W_>=OSM=HE1E;!BE!/#P5?3: MMM$Y3Q89R15*! %%,%I(FL_1'2;R'MEV[77&B[6@\U0AW_4[Z(Z+>[J$RJZH M8F38G!,YU7ODF"11S/%Z&&&Z1!0/+-KV9D$\ Q\GQ.]X71=B/^@%+@;H=3O! M2?RE'5@Z5OM705*M&1E8&J[[UGKDI\A*V<#H/ \- M7&V=<4VN-B><<1&^<UX-$&?+M#T)I^/3,5+T+-'DG.*$8ED_XS:KB'ZPO/]\^/B$O]C&X8T%RB M&Q J)T(>HZNKLT/KF@E?J!2=PSU7<&CR]:7/;2)H@_'U^ M!5[UUI0=0=(D19VN\@8MRU6:MBV-I.J:?K],)($DB38(L'!(8O_Z?8[,1 ($ M=5DR 9D;VU,6"28R\[GO7_[OS2QPKF2<^%'XZ\^]3O=G1X9NY/GAY->?AQ=' M)R<__]]W__'+_]=N_\_[\T_.A\C-9C),G:-8BE1ZSK6?3IUT*IT_H_BK?R6< MLT"DXRB>M=O\LZ-HOHC]R31U^MW^0#^FOXT/=_:V^R/I;K>[8C1H#W;'^VW1 MZ^ZV>^)@O.,-/"$'O=;DT!/]\7A[?Z>]/^CNM0?NN-\>[8P.V@<]MSO:WNWO M>N/MEG>XLS/P!F/1[0Z$.QCMCD?;KAB(_HX0[LY8]'OTWFD*9X9SA\EAX(=? M?]V:ING\\,V;Z^OKSLTH#CI1/'G3[W:WW^#7(Y'(+?4X?NO?\KP?)JD(7?-\ M$J?FZ;%(1O0D? A/][?U0Y[,EZ3E$NEV)M'5&_C"?K#PWNMM6JMW<'#PY@8/ MI%=SHRQ,XT7UBNK+PNMOENZ@L#9^JQ_U;](V+%5X6"_MA_"D1"1YD\8B3! ' M1 I8!2_K[;2[^^WMGGEEXE>]$*ZP]^9_/G^Z<*=R)MKER\23>*6K4C_;?<-? MFGOWDGEQEUXRFG?<:$9'[_7SO<"9J@%ZVX'ZW7:WW^[US2))-.CW]F[##'Y" M_R!+VA,AYLO(H;XH0,B_6;5P;]O:)CU^& B@W"T9MO^XV'KWRU0*[]TO,YD* M!U=HR[\R_^K7K:,H3(&*VY>+.5RORW_]NI7*F_0-(=.;=__Q'__Q2^JG@7R' ME]G6U_;+&_[PES>\]"CR%N]^\?PK)TD7@?QUR_.3>2 6AV$42MB ?W.(#\J8 M_^E[G@SIG_#]%V EL>_R^V_2PNU@$)Z$G M;_XN%UN.[_VZ-4:$>M<%G.GM;N]V#WYY4UCU 2\9 D?SD*M]#,3$+-[?>C<6 M02(?OZYFEA_]Q!7!&3P>>1_AL\2\8WOKW<=_/M4+_BE%7%Q^L/4.X?:@%PST M"Q0F'GZ AZX \:_D)U^,_ #@<9$"[\<7GXX_^B'0J _'BQ(?J>/X!G I\4>! M/ [Q!40R>D>[>P"RVU#^;T.7>%1R)A8"UCC*XAC>\U0G&":)3+]A]_U[[OY< MNA)>"B3A>@##^APBR951\4Z2I M6(XEO,J5204K0$9^F!!KA8MRB+$?IL ?MU*_-D\0#Y+GTUCO,<"U7=N$@]X M KTO?XEZ9Q)E,?U%TO%0 8/N#/%5?RZ)E/5?OH=_CWT9.[0G62E4CD[^7B3Q M\H_?Z8^*J\^)UO1?($;B] , G:BAW>W!_]>_R[\SV_3R1WO]]G8O?P5_H__6 M+WE3.'?U-?1K< TL3U-U";OM[:Y92'USOY-EH<_'R@ I](UZW=*@W=UN]WO?>$O)5 "-+%V40C_Z\N$W-:C7394H MY6$W53S93KU.UG^ZD^T^]\D42LD)"C?^TX.7WB;F?BN /P+;D_>(H$$DRO/$!92L>X&]YK5_>5+["W(;9R=J0:6]SY=\; MR_=K0+\%@=^_O\#O/YW /ZC;-?3N?PV];[D&6SL D^<"!9RY"[ 3X0SVHU]8 MRXX,+3U0D5CZ/7[X08;1#%3[BF7O*W8+2[PI[OY.Z=SK;OC.O?A.]^GX3N_9 M+8W'WKFQ-]&P2Q='T6P>A63=%6[^2Q3BB>(H "ML<@)G Q1-&W/]-;-PGO)H MSVZ6O!#,6HN\*<'JV0VC%\)Y>T]('\]NLKT0^GBFZW]VNW)]1ZNM_58SS*J! MP=-[=L.OR9RW#@!Z=I/TA1#3\_A%^K6U"6MV_76(UM36EJP=+UL3@)[=VGPA MQ/0\;O5^'0)U930\N#<:%A[])C2LK;5Y%D=PD'1Q%@",AZ&'V#C'-=XO,.>G MB(SO,S_ A#]X3O_S9#:/HRM"Y.0.K+QS3TF<'IZ+<*+>BG]^]D-_ELT:@^^U MLW"K[E3Q8$SW#7-;".MFOG:J@=8-;C@MNNG5^A=H!93]APNW;^A/L!YM0' MJ>+!_WV_F//#+Y2CU2X$7U?XK(FQU9=0_^" 6B?I%4_3G[=IY&YH*E"<,TVW7SDOPA$#9[EY& M.XTDE=J:]XV#RE/22NT< $\(E5V RGX3:650.^N_L5!Y0EH9U,[T?T*H'/^5 MB> R^HUZ@L274Q$>=)M(.;7S KP0&'T3'9F"HC##O:PHI)W#/_4"#RBCK4,B M0WY1O8.B=?A-R%P[DWRY'<,)G"^F#A;G?O*U'(W" %1C6$?M#&QT@& C'2\+ MY.F8LY$^RW0:>2?AE4S2/$?)_E3*+V)F.TK.8N''OAP"][B4[O33IZ/&@*1V MYG4S0?*42E#MC.OG 4G^VZ1)!%,[([OQT'E*VJF=L?T\T/DLPFPL7!#^H+\V MB'IV:F=VOP#X/"'][-3. '\B^/SN3Z9G@8"[.1-Q&LJX23)GIW8F=V.A\I2T M4LMP>T-4YQJD2^S4SO9O*OS6DTZQL_$F-#K=8J=VK@?M5<.4X]/Q,(XQ[1Q_ M6ZH>C() C**8FZ7F3UUB V10^F"M/_UTBB)M<1FM>OHI"H:.L(^JC.?XIAJ( MUN[!H]MEEE"C=BX0;"3\24Y$<$S[^<:+?EF8^.BRV_>%1L/?QDO+1V+K$-:GP;:CQ=K]W:>>-*L7F<9J"#G]:E'T4C M$7YMS"W7SJ=6FUM^RK[1M?.1/:J\]),(O<8@=NT<8/6\\J?$\MKYK!Y]Y4UL M?;!;.Y=3_:__*;&_MAZC'[$/R&[MG#2-@\93TD9M/0 /@L9GX4Y],*,6]H.- MH8C:FMHUA\$3TL%>;6W:!\$ VYS$D?#(V3&/XI1FK#6.(O9J:_LV!AI/21LO MPT;^AYSZ;M"8 [F7FTMY@]RE%:&Q8;>E<"YSJ?AN;R*@BL_G!3AUQ2FM%];2[FF=_^4 M\S]K:Q>OO'MSXY^;)F\R5* M97(F%M@$XC)Z+\*OW]S0_TX@V^]L#"W5UJ;^@>'[E/1;6X-]I8[<7+E46\M\ MG7== Z-D_]FM]0?>0V^_W=UN][OWN(?RH]]T#[4SF*G 2L^.NG!E*. T^5P( M_/:Q:X-VKWL_J/2?$BJU,YEK,GZED>,A#FIGA-=DWDHSH5D[LYZN M\13.(%+L1"%%4BBE*%[W< 9G=46HKAV?AA]]%MC&(ET@Q_JO+-SN8AEH?2%B M.N'%?(JE5GAT5/6E7N/^S? .:N=-: Z(:Z#;'=3.0?$P\(6>C),H3(KP.XHZ M52#?@:4!H0_#432-XR7:O4;15.S=#XP!3!_*J M70;!@Z#X4<0S]BI5:!S#;(*0V^XWAJ3JYQAI C#J0$;U0^BP5!;KLI M9-3KUL_YT01HU(".>MUF>SIN!=V%G*>T/*KK32*G9KLFU@N36A!5LYT3MP(0 MK%])L!LTAYZ:[958&SAJ04K-=D?< ;N =8L&D5*SG1!K TR">'2:U(*H7[8B(W2EQQ)W&$%3O1;LBGA$>=2"F7K.=$;\-+__G*(KG MU+PR"JMBAMWF$%*SG1#K@44MB*C9SH?+V ]ATZK%=(4GMCD1VUZOV8Z'M8"B M%B34;*?#GS(($M D)A'&VJM,W'YC0K1PAQM8-).(FNUN6 VX#])%N/5ZV+7\ M,QQZ&BS.Q +7Z!\T23HUV_=0(P#5@MR:[8BX$YK]"FCN[.\TQZ#J-]LS42, MU8'<^LUV5=P-S>9HB/UF>RK6 HI:D%#M'!7?K-:"&=;6P*\[P-;%#VMKW]<=8.MBB;5+F;@7P/1#O\E0QB( J37T9G[H M)RE&J*[DR^:*M7-;- AF:V*,@]HY,AH$LS7QQD'M7!N/H+:^C ]R+.-8>D?1#$F":2A/D M)-)3^44) .@,%)%8IGY,OWP/I#?VTX1!>SJN?%$!X/H) #S\$%^!95)%<&C3X5ZM?5=;5#O>Z'>NK2BVGKA-JA72Z[WA*A76W_B M!O6^%^JM2]>KK5OT QSCBOQE^3B^?XT=;;5C.4]Z\37V:-6$Y=3!!-^IL?>GCF!:D[FZ4V-/ M21W!M";3;J?&7H5:2?M:L+Z&V^'K =::&.#NQG1O#AO!_NPUW"GQG M**V+\37<@?"=H;0NCM=X-\,5?![%_ITYEO=^\4?AQ_\002;?+\P_?X>C8"OU MQ2=Y)8.2A-0/G83S+$WHB1H/22\C0,/='35%@.;T0MMMN".EI@C0G-F!NPUW MT=P? 6ITYPWWMSS4+;81OM5HT'!/3JW1H#DB>*_A/J):HT%S!/%>;;U//Q97 MWJNM?^D'8XNU]2#]8'RIMCZB^O.EI\Q,V:NMJZ;^?.E)X5!;CTG]^=*3PJ&V MCHMS&8@4*QKB='$9BS 1U.@F>;^PO[%J%LYB@(0OAW]EXE*ZTT^?CEYFZ&ZO MMGZ/^H-L37&\O=KZ*.H/LC4%]?9KZT^H)26W>KZTY7W\CW$T.\?VHN)H.N2\;5SIFX0 MM)X(NBX17SO7,2*H:>O\FXPFL9A/?5F9%$D6RW=^$@WZO3U02S_H-^FO]-^5 MO\U'OXTZ:^7:WP2/D/"+@_>1\ MX='[7L0;_^8PEDF4Q:Y,^,^I%!YM%DC\W2_P?^A^_)V=@3<8BVYW(-S!:'<\ MVG;%0/1WA'!WQJ+?^U\T+_/?).DB@'L"MM&>TF#9PT&_L[^UXZ/>QU MNS]MT:/O?DGF(GSWRRA^ POPOWF=I=5PSVT1^)/P$%V/,M[B'^OOW2B(XL._ M=>G_O1W#(=MC,?.#Q>'/P]@7P<\M$#!).X'+&//7B?]O>=CKP[;HSVO>ZA[\ M.O!#J;?>Z^-F__AR7Q1W6IL]7AP?_7%^ M] \_1"Z532+3WR)2'\,#[WK=]M^)'>2KO%LZ\,NX\S\![[#5?_)M&WSXE0_# M,!/!N9Q'<;KEC*-X)E+@M' 0D"F'HR@*1B((HG04W6C(]+_3>[;QP@_V!KMO MEY&@^+>C0?+]4&'XY&5P^/+G'3O8/MP0NEN">0%Q^CV$FGTAG[ M"5B3SD**V &E1WJ/8'UGI!P=L\I4()!##SYISV")*?ZL[8E%&U_5EJ&FE)V' M4.11%L?PPH^TZ7_"0O=]:?Z^P=:[#](E39L!A*9ID21;#BJ$&^[]O-R;,M-] M"GX_A+/N*LXZJ."LWYN1,E2^Y?]>G@^_7)P0S[V+'=>4 ]M"PMFPXT=N+K=!S#B8S*(/_J!A(>!L6E:V2.#NKW3[>\TGIWYLXF3Q.ZO6^AS M:R.#[L'__]])KS/QQUN."%+Z:C0/>F)[FS]4RZE7'VS/;][.1#P!FWH4I6DT M.T1[^DK&*7I4U0OIW?RU,K6WM_?G-UMOJJSSI<74)VDTIS^K#I**42#U"J,H M]F3B'='OTHZ6M1G.UQ8.#SO[.-K+A-(;_>7IY MY2OHP)V_6?[\8+]ST*W^JMOIT>=O:#U>$_:&\/IU:]O<[%QX*#L.^_,;IU=U MWO*6^:J^ESW7?9AD8C(ZEQ,:SQZF7^ ;34K[H&M&63IU/HBO42H3 M.5W]J^,;X:9TPTXT=F)SLXY(G&0N7?3K>8X?.GZ:..Y4Q'"0U\MW]H;0_Q$$ M^'SDMM?=>RBY#?8Z>_W=6\GMOI_W.[W!PU:Z=5/[S>4!97GS-#S@)'2C&)12 MRLVD^-L1IPT<19Y<5E0I]C:/HRM<)S\."[#>1X278]Z\U6DWA) MDC_J*(U%DTMQ?%H!^K_WR"]7J&/5*8I.L[8")LN3:_L&5 M#G5G:(R>Q8"Q_EP$CIGN[?!X[^0!BL4=>/<"KQ PS4%4>THS_4?VDS5#[+]Z M0(P.>5,L18$?[6Z]V^WNE+G1ZP?(G4\1W,_9- I+/N[>'BS=WVL?] =W"/0? ME.?E_LR?$R>5@9SC)3HAW6++ 2X89'@L1P#0X$X>1MH_9"+1@W,3SH]_.[FX M/#X__E =W^L[KT8FB#8\NCQ\UJR0ZHR +Z=?ZIKE\8+ /"F >440KBJ9LPZB MX(&1_@O0JV*0!KW^Y-)/@UP:[&^]._HTO+APAL[1\.SD30B\<;9,R+ M_1#]!8?;NV3_UQ$__Y4EJ3]>?-?=G80>.E"D,UHX[E2Z7QUL,>#X8TH LH(R M?N((YUH&0?MK"&:CDTB1@*CPX(LD0UDA$L>38S_DF,UY%D@^^:"[@RHU+J=@ M[LO$&;IIYUGNY(E25G#O^V_KD#7R3YGBHIF%CB.*]ZKYTIZ"[(9CQ'!('A-383&DGU *RIF(S#+(=3'!6# MT9/2D=/@9YC7Z'B@\X %C=_/8^E*LJ=!W:A?L&U\GAZ%'^$NU#J8 M<9O0)FB3(DF=@Z[CB472V5#[MU"[2DGG'&:X PR)9#G1][;>_1,]RD6JKSWC MK8^80I993R;TDE@D2Q%C(A+BF6:WAL?\-COS^/O;^/LD;<#WB4YR=N$&&/#N09GH3?4F,&(MZX M:'Z>I')6R7[^;MA/_Z":_2@K%U%;:(<9/8$9$JR]A9&]F6L?]%+@B>87+=P! MS<%)X8SF60%.NQ'5P/(AS[0? MV7"_XBN=)MC9&U94%T6,?/"!B,' %*X+BAB3*#$G9!N5GP(K"=L57R"U.LD, ME#AX4:PM%& Q,SC]H@-FKJ3W:\81A90:4['2BAT1'UOY ATD +5KU.Y7&="K MF<5#4D9RJ-8G9Z0/7W1OKZNX[U*]G<[>]M[3+'70V1D,GF:I_<[!SA,=\*#3 MQQM>2W[-=V2UW36Q6GJO4R%L/A%5#RVJ)I?E@[,O-]?^H&O_(2[\^ZI:RW?M M/,[4)'@< 6@F4;Q8SF?FUF,D^USU4)[5W-]&#W_8KH#O-Z8W-P#>#[WH"]0: MWF<)+)0D]^W>,ZA'\X<*;+M02I#Q SM'K 1M8)TNCN$YT-TFO\71=3I5%W-? MF.\\%4&/TT+HF1<+].XB@+O;:ZD#']O[=U\E58,76% M+Q@?0I> 2%.)WD;T.J81A8R XXH)>1^-]U(D".3 MKS*5<2@"DC-Q%#@1X!&\.!2A"R>V4!6N2YH,(6?0'6!6M4Y,%/%(P++MTYM M+BAZ_ZJWX_S1N\#6P#@:\9^/.,@T1S> M+? A]+1B:IE'.Q:9YZ=J7YU:N/1>C#-M["1YABEO"GH>W<_OHAQ?I+#W&\QV94W\,Q*38G&_LWT@/MALD)A^\OYNC MZ[=F1]4]T.[!W2YX8UK#C0D4QD$QEW_:CF_O^BZ!_[YNK,B[>7'#5D] M*)WVP97V%PBB*I.YDI/NK>P[?*]0VR9]2N_N$M!=3"9 ,$A12$@R=:Y$D,E; MF.11 "JM,W1PFD?B ."(L5)P;HS* 4YH =W8^:\LE,YVE_O,4FJ1F&/$W@?8 M2E (_H]"DH^4] )\&AYUG,O"E?Y/$4.#0JMR<6)A6%=6P" M(B;-X/]922S)% ";E.EEVZ:7DR\?*U)ZH]D,V[Y%[M<+6N(T2T'M"E%J/92$ M#K;> :$/>KV6U7 FIR"-AZZ8H\="X>.RJ1'E.UA&IWKBS!I*4S^<'OWQ^?C+ MY85S\N7H]/SL]'R($T?>_],Y/_YX?'[\Y6BYPGG=E_=@0RLYL7*WWB_.-=^] MA-^]#P!GS0P"P$()"#E'N,29?&"LX G.:R>2Y3ED;><,_34JV001_4.>N'9& MB6MFY%FA,./:3Z?E(E.338)$"X8T,@!\SD?3GPL<'#%.%:O&9+L* ?YS4NB# M_ZK<()X%=3FQMVRKWM?Y5YKG,X^X"_HA&%$"[V!IPD^>T$+),-W\)V*41 %( MX)4_67-O\*IY1 ^=B[1GYB)-3:.WN9B /1M+\;5-P#T4P35 &KVR=@[1DPQ/ M^IX,[)+REP _CY /A&FR$HD:WE*GU^_L=P^>)'MH;Z?3VW]8^]Q52^UW]GI/ MTN?G:9L+WKO?#$#ENS9_/0,R?%!'L:6HANM*.1[?UEFG*G#$Y[R--L?C)SXL M;PGT/-6-])#T?WP*=B+6O -G&J/"\+=[#)G;!J@-SR^=$Q!FXOZ)*'="[JY& M:*M^?Z^&2_?MKKDR:O98_"I18AL?/MPE4;*:T#:XMP+W=K?>445%[UMQ[QNA MNH'<(R"G4[76 KIO;(BW@>MJN&ZO .CW%N4;5ON4@#W0K';XQ')^PVN_ ^C. M_>2K\U&X:11_*[]]'/@V_/;98+O_5/QVH]K6"+"PLN:X[S?:;1.!]T>(<]P# M3(:Y2,5X3 YE=L%M%-Z7!>I>?Z/SODC8&@?#T4;K;2+PCA8C&:O\WL5&\7UI MX'TZOKO1?>L#6VR_1%RWOU%\FP>YLQ@SUC"58J/GOBS(]C:>W9<(V1W%;;7&N_O" /QT3'>CXM8(LON*Z0XV*F[S(/<9?N)SWE+Z]:U#HI\MW>W)?_^]Y:^:<9;$[%8FDPBK^K54KM;$U7Q;NW*7P;&S- M1D)V3_'SW8VMV3S(7=#H'.K[JILYX<22C:WYLL#9 %H6?.99(%W'SCE)NX1.%&9WYA M2-+;W>C,+P^R.SH^L_?-Y4X;I?G[@^Z_L4.DGU+S$V+%\$&@_\XC-HX815GJ M*)<)UDAMU.J7A0C]36+^"X3L;D]QY_V-6MT\R.7J\D7>>1B9]$4VGP?TMX@7 M3^'EV"C+-0-]?Y/,]!(AJP.&!QM=N7F0.Z)NAS@4@Y@P:,>FSVS"#1*'/*A" MT,R"4/])'6G#@E_:*-8;-?IEXV-&ETCR.K X,&FITL#08<=/6, #G%A MJ@#PGB +=:,SUPS,&YWY)4)V3T<&#S;=71H(NE,:@',2M&C W/VO"L.J+FKN99_]BPK U>%/#B+I:U<2PV M$K*F6?2FA*R!H#N^F?HC/TU:3D6HWKEPI]++@HVC\:6!_7G5Q^!YL<9 MI]A_BG&*O>Z6_M%ZYBE^[[NLGK1X-/SC\N3TR_#\G\[%Y?#R&,?&.N?'OPW/ M/YQ\^>V>8Q=[_2(W6<,Y/IZ>_PE[;G\Z/?T[;-PY^0*??![BV1YYB'5-6S^+ M_2N=0('_'#*YG@7!:<6.XGSC ,,U"XS^4\BE,ST9SFW/JA&V2XO]OV,A4X8WR, M5<,.;,F!L\>HM\L;W 7H5'* .P)YY/SWU0(@8^/LQ0K(V*N76LY(%HCEO$ =-PV@[N<]6FU,8=$01+>]5SV.'L< LH-3$5+12XC8[S)P(! M+BV-?>G1=7GP4\ F'+B;R-MN8K1P<,+8Q+F.8D_O ?\&=%VTMIRM:S\(\+_) M-,H"#__EZG_P9>&_L)#$]>>P*OXUDH$OK^B?\T"$^%\?YZKRCP#-9^I!'+OL MAQF(,[RIQ ?$%C'" "X6BP@)VM8!G(H#E(;("R?,<(8PHFOL)U\!.!E )4X% M; $@T')$DF2S>0YAFF#OC'GL#]\VG=!Q1893BP'<\!UBVUW@!OPO0!OWX_EC M'%N/)T9Z#1;..(YF\!J3AD%+3*6@5IG.EIYHY=CSD0!\(G&N)>"J,,]T'#VN M#J&K:GJ=9ZD0;3'.R""1US23'L@AO9TSM'+L/GP(DRYXNP;=SDXEX^:/_! I M[[#=V[_-)?8,K/P__[;?[^^:(>??Z\7%R^D-.F3OHEP!"T"RU+B6@K#-U5!E M%$0D WP7_) ;1W/Z&*3"#. '*"E%(E>/O-\ Z@D ]9L,@: "!TR,,)KYK@TC MA@WR'(24N!+ G$=^@,V-6##Z+LW,3J+%2 H%5))(L.!$)!O0/3N-Y>0S":(1 M7#N"()83@)\%5!!Y$P 6\% $336C&D\0:1& &96,%D#7 M/ D2(4BG%HIL(/RL$/X89*AW*&H,G3\Z%QTG\@.$@%9AF!0EIKC*;,9$N8'+ M\\+%J@4!=<25# @@PG$4>L!#"=GA,;A7YD?2^^MLX'_=R+' MD;(^'&SHF,H) -H5:W=9!MP/;_27R8=?"YEC5_#"D1=DI$GJI+_M0KG'3 +ZE(W3?VAZX#GW6>Q#%K3G>9G@% M>5OO\A5VG&%.5K1)UNVN):EW*EP _,^3 "Q_IOV[J%H4'/;HX.4GOX;1-<4R MLD0YF$601,K+C' O;QUH%+>=H\C=VZ97HB;LP@X[SO$-6B?HH"5_[[6?Y&HI M>O['TB/W3Y+'?@)QC=HQHV,JON(IG&@4Z( 0AFLR^-.%$V5S#R-'<.187N': MMP, UIU*PGZ!P2/VIB,JH "QXCTM'5[A"P =CG0'$$5^[&8S6!#@G6@UG3W9 ML10)8@!&4>DR>6?C.^&\3#WWC.=N;S4A3LDIQ8\^Y.[##_F\?*7ZE.7H0P54 M:[OWTRL97_GRNI9;KF;C%U&63IT/XFN4"N>"W;]<6YTD&!IR/GTZ5/P%K7GT1,ONJ+(PH3+]27KQT_H6^!D2(7H>@J!H0B"O>EUY%V M1J-"@[M!!H36G8K%"O,]NM%B.8:C@3VO;!+B5+B0?;Z.CYA]1,!&MPD^)WP$; V[*VY36!LH;5*Y;WE&+SX:11V_FAS2?@*+B MT7B,#CZ2+D'DXG "BOZ2)$'QDM\)O6R&L60X:R*EM_S*4(K8^>P' 3I"RCOW MW2D>3?BGHAF!BP%"X$OR6@@32 WT;7^&O,&@BD=K>A&S2-,Y=E M!L:IK:.#=3*1JX]NW_9J_\R/D^.TO3K':;WI2O7C?OA.(&.D%D#"SW[J3F40 MM$IU9W)!P1<)V@SI=A>@JTG*7>AW^]OL"TE41@JG=8RD)@%- M8#H>#IQIM%!:9!;#/O[*P$KG- A8;:>>$K'Z@I&?QSGHZ5G^) &[ MD4P/\B@HPUKO)H_>MK0Q M&],$)(7I&NO!AI-@<2V%^!D0\?=!('?C]3#L,\A0"]4\X1 M2'8QB9SW$>8QP4>7>'SGU='[T\O7!86,S3XVU&/AIKEJ4[Y*_021+.K/+N?[ M$0>T]0+ZR7A+TSP#4NL* U,Y)K+P+59O-]SF-HPRNP_*J6HC"::B(27SN),V\ M!7']^3R -QFT+ZRI[I_"PY2T!EKG9%&@U6$ FZ;W*D8$0HUR&BD7-F$H@PP$ M%,$HYA2]0O#34<9O5*=04I&5W3RC')V59:@/NFF@[FH2X*&XPE*QF M&'RB**K)%DDP?W "PXL RH M8WV%3,4U@*B1 "F"3I\K357GP!:6XMS=PHL"0'?\=>#K: =GC2^ 7'!7*[^G MW:!*E(H;?00,6@'LDJD_)T%!R33PO3//8F"4F!X+:D!(F=#2>&^MQ&+Z@1_" M*WC=!/ Y!>H(BKGJL00>!Q09DZ\1ET/45[\3Y(<,%DN*G/H>"'TNR-6K20QO MA6*BE-OK:58"&\":'?T[M8HB_WH25#4:#LEAN]JN-[DSE=<4A9;2KTI:&7$YM4'TPS4P(YSX6/ P;R74N^9$TK* MDKM"+9(\'8SM(TP986MH M*/$!HP _8R,"\;D\_=P6@+3!7N^N#;+0!5IN9W/>K2)&\!= MFB_)"'",U986>D,#VM!<#?CTE!F/IL%JWQ)?!#R/Z6' HO @!-.$ ME3%X.>DII([E&@X0-LG=09<0DYZA:ZZR,C5O&/*K";4M73D$'8AL1S"$?042RS5RO M\]%X+YG1YPID>=,YIBL!&D;76A"C"!OLM.!6G01=.X2NJ;VWG#<"%_1\=I8( M[U\"O8E:062F26A*Y2/YKQ!=B=K$'#Y*%ZHN"PU'2F7.! M9AS&>6AT)/'4C.;J1$D4D(9)].:#&JO25VU6T#2$[+,2E4;15SCLOR)TE\HY M\FLJW%'HI%U#N5$EB M4^6:8!\NN##^S^];KFJEIYFI?1EL%#494:SH&K]L5^!A2VLO/BDMI'@6O7&%$A"6[1JO MKP00-9<^%O@-O9B+%I>Y#J[K;.\8! $=:*KRTZQ7,>OIX'1NJBF]BH)L)HT; M*&>(2T[TP2TKOU$[;SG[Q.]F$MB2:]@>ZHEO2 ]L.;U^9]NL-('-J&=R)QG> MQW9GIU_UE/;MD7>R*ESPD"A!HOK-+(<)'AD6^'%"7X--Z.O>>19*.R[V]&V, MN/Z-BJ106[&B\%I_\LGOC/C'UA3IA;&45NR?)GJ@CG)()(4>@9;S/A;_UG;B M$ 0?.C(%,[L_0N+E%QQ3^B#1!Z$%XM#$IZ1)E?CCXL/0I#JP X'3SEJ&J1'- M4ZWD I2#EME''OTI2MI!!]CH:#4;I:KC4H!M_R=\0M=I>U@9'MAJL#ZSY4'> MZ>R7WT(K;Q_RN6[&W?L623%,B+93P0DGNZM5@:XI!>R8O!Z[V,S:6X B>B0Y M>]$(91+H\"DYN]!0QW"77I:51-1R,C2E)X8:%QB7@E>-"I7\X[S\3=7,^S/9 M3J,V_O<>5S)97=O:LFH97;@N+.F/YEG +\.88LJF24JA*K[(AN*5%;J(@BN9 M:)\*H$FBE(VB1ZS,]708X[#D*RLXQ8I^,E)IAHILB^R&MJTB)A;3V>W"+8,F MCI%Y-\Z#8J8"A%#PM0(6+R%SE5%_R MG^449^+6M!PWN* 7PD=$.?!SLKY!M:N,1F-X!8WKL8AG%B63.]-8$7:Z0"DR MW2*-4IGJYJV6FZQEE9RN##]?EGUJ3KJ8E[V62<&%Z".[X;1A+I\,!-B=,6,P M;&LDS'?C>,$V2JI@/P#@ M]1=R9,Q(BEU9MI'(8QE39 'Y<1R14W1&-XB>"@OER.69ZS4%W"9\D9B8$@JV MPZ5!#A80N:4!U!8@M F"UW#2 E:!7J441!T YT"I>_L_%2X*)L8\M?&TJ)[.#PN MZ;+(&O1_8B\B'8%I\GH*%&&Q.C+^^+%8JLH#NG2IV BE*V%B.M 7.C]T:Y]@ M82EV^I)F46P)6KB"HRDJ3'"XT,J#9Q5UH9,FL:XDR700 M<\SD!YQ)L&Y135 MK\_RQG2/7)RN9=32ZV+W1EFG '.UX1I BUEX(A^@0 M67.4473%0+LW-O8)&S6&%5Y8M% T(V8F/-:(I D,Y8:5B !HNO<3U<7ZT3A# MS;^L>/=^LK9+_]0*%;RI40P4;UK?FQ$X.JU$!<]2Y<^&Y]HC"N?D"72)+3D* M-V%$7?DWN:H99*.8@GJH2 8"@4BJZ%>,*(J%CD/"$UX@BQ*9T\==K%^!E8S7 M/(^=HS]'@<_6;O/\+TH3"^4U^>7XLX[SOI >5OZ^M718+*KQ1&Q+=G5/$: MKQ N*7A8[L@S$PO6 M>]]H]9S=EZ?6ZD!ZCBK(?/+()-Z5"J_K[&HKFEJR<="Z$U1%JT4\&EZ8!EF4 MKKIDQ12=:E&/)[RH*OHQ_V&KM?J4 M>$- KR:VG%I2JV"K%[(0,,)XSWSV22ROV784L0J0]_O]VP(I+0!MJ,,[!/^I M(V:18MYI-+=\IM$4 4N^]^^WM 6JJC^#5A]7EY-A0 MG>2'"3G$( FP^W0@YHD\U/]XZ_D)P'IQZ(>$WO2CBI[CRDE_<-#9W]E&/[WJ M=*Z65R[\#A#%F^7/!]N=_NYVY5?=3J_R\U5+];J=;G_O29:"70UZU5_II>[J MZ/[>[]7=@PA5N(M WBK6Z 7J>35+4!QP8&*,3O<91O M !I'WFH MK-B/'4:@+@?YRITWX^!_]SB$5S]\.,'LMLA/[H,1 M3]V=OXY8_Q007S,M5%_!;G]?R^YO(X'JF5XUQ_+H6CP*^M\XP*P1&'[W&6N# MQ#M[_:=!XFK.56\D_NR'H4Q -=_PZD>?L3:8O#TX^('9<>CY(GP2COP,(RGK M@R/;@]4XLC1JY\=+M]MI2+K=QA.Q\41L/!$;3\1S>"(:)?=/IWZT45Z;K[SV M]VY13%ZZ\OI%CF*1?-WX$UZ AMW?W?F1_0D)9OKY&X[\ C@RAZ9_3(YLAZTW M7/D%<.7^#^SE_1+%WX;,&\Y<+V3N_L".WF'\%7XM'A==WG#E6B%R;V?W$=[H M^B4CGJW*>&MQT=!L+F(_4?,)T57_;PR^56 OQE5R78#W:K'^@==)Q3-9Y S+!JH]1IR&I+;@\YRXP1S&OCV8/5QX-M5;U'G@7UT5QZH0:J=D= MQ*T^N86FNG97,M76A:!I"BW=3Y5N(\0>6TY(=9&!XN/680]\7TLEA7TA2N:4YY]"L[RW-[9D2"VQ8W$+%F M57"]8C+'QML8VJ3<=:P6EU+S.0*=WI5^I7G'\C8[SA^PW!UM'BO/P?U)L5>0 M01<_63JEC;E51])=CLK'NOTQ[6\B"K M6\(OUR+K@A)=I?[M#=N1/:]>?ZE;)#6@1UH1SJNS9D M(2@$D#JP)/JO3%"+3=70C/JGT@4I2.HB4-VLTR]6NYCF6D]5[?)\"24[N[V' M)I3L['3V^OL/R@)9_?G.]N!I4E/ZG9V=WQ1* MU="S^PE5LZ>(4#PX3?FEE!WM]'_:W-^WE&WU-O?W3>&W[9^>(^Q60U[%T\"I M=Q"W"=V45]P1T-I]'&G]0%>T?;"YHKL8]/XW,IC&Y&L<4[QGG=*H"?BPO5Z% MIPE71&[Q_MO-/=UQ3P<5G*5!B18XCMZ9BF!<.6-6]SX<+9Q88'01'=;X+QU6 M4YUEKWPO]XZ>4Y.X(XKFG/DRAG7^4\SF;YUCP7[P5^='9_3)\6M>#+=EM:KE M2<"%L72P-,[B2Z1>Z\\%!N$F+>(M,@1%?ST/U01>T* MF3Z4E)1(FHNK,GXJ&LKE4<-"[[9\>#I/K+N2]H1"&J\ML>VGJ-WRM M.DZ2W7I+_SH>JC&;QSXW3M5157AE;Q=.@RDI&+//M\>M))G+.[M]G?9BMV7& M%]LOL!IC3@4U6.>!?P*C=M@=LT513'2""#V'+!^@V,X'**K&[6,>7JQWU':& ML8O7^@'_#A+L!AC@&J^&'SZ#>'B?A1,2'H V 3?)'$ZL&4_PW&]GKV$9E6]& M.*;SPN G2C:DI;>IQLJJ7V+%SS6XBDF5^]OF;!7K$5+JH4_%?H)X@1\^ M5U_L;V/*=?T7PR&LMUUY&)[H9'OSL?(YPH#??N_"ORZ?&0 M)K<0PC >7,PR]RO^YA7"/HUBI9C\)F:PK-(CCJ)P",CFO/H] ZK_$R\P?%U/ M!>)67H2M6_&ZKRM;:>?$DP\H*Z7M=FQ8TGS>BOEW\)OA2,8>H&VKE/1;2N#= MU?D6G/AH,B[R\6>G65SQ#MRC28DJ+;IG,(J[S%<=M(3!A7:A/.UDA/W!>YWM MGPH\[(-,YC[V'<7D%KA^2G-ZY$#WIYOEC@DCG-M"^X?7<:J4&R5JWCD/]6-X MTO25()-M,,KP3?^2.CDS3PBL)697ZP9_I HAZK5G6N<0!P7[[CWHD]'^#*5F MOCQ?).]CC S$WJ"R*>4IJ5'$>JT M+9J(CEX6GNQJKZI>A/FKE,GJ24R4B]7\RSB;ZQQ=]?I\J!)H&BZ&,/*48SF; M!Q%ED]$D5#L[/J6$Y$1B=&JFTECA(O$F^*IMV-M7C9L[4@E;54!^ -:OF515 M8G=#:=6&CRI5@2W(,IW.))8N4+=ZE+*)&I$-6,;'7Y+K20$;/1^%(J X(IV: M:PXT@VWE=<]OA;"8B7D[YCR"2)72]OL%?!E3]N<0]'>71B,6GTBLN4-,+M+NKW:/N +H29P)@!3J-:T 0@ MFQ&1)/P]QW-5@G0+Q"-6P$]Z'&>N45#;6%[V]Y MO="YG.@9=XC7Q^&5'T?T%9#;9X'SLYJ$!:?E^HQ\=J!.VPW$=:)4!'UT/8$' M(.])]'9PV1R-<8KX2T/)S)TU3"G M0IO^U;- <;-:3SG77A>5R$XIYU;]E\#E]:RU1%:?EI^G+0 W11<)IT#/S( * MY1POG%KX,:UTC4^]5<-(>00 #UO&07OBWR#6\9JOT9&/8SQT"CAYXJ9 3H)M=<8=?J#M7>&'=[MP:ZZUNJ5408"U6 M\%*?G]%';AESC6?>C25K-V:ZTR1&4U#;N H93W%"(ETYJ5#HB+,\A.BAHF\_ MQ-G$&5I0A=5C^5?FQ]J]2K4>EO\.V4(0):RPX<3,H' "1$R@1JKK4E/L6.?R M8PLI3W#^"5L"K9S]ECA6T9%+HA8NP"7?*\XACKG&#?4EY 7T'5$([!U5.D9H M5="7J?(WO4]:'!\4P#QIOLL0S1R^>.7KIJ/#OS*<%PLT%*N1M< 1J/J2-$E3 MQ9>#2!:**G71;L5%X#&2:U(-2:PPCT%8Z>NC>6'1-9:MT8N2PB$V :VM=WN; M@-9]E;OA%<@"6\]\9J$D20R7G M:ARZ]?U_MYPCM@*6OMW''Y/_%=B.9TJ.]4SUL1]@"".+$RS_T@K0A02C@GW" MQS=<<>\,7>($O8/M 1FGM!ZR*[(<:!DS[??B^$AK8OI%E+- +,#/X:-^!W(C M2PJ_9BW3@%3Q.?SB6HX2]!>_NKZ^[B32[0!/?:T&6,'7VE^,+P1,0 L7/2L^ M&>$BU:PGT?MJ(;^Z66B?;KXSTH'XNJJW#E(.=#YR "=)AOR310J<2!G>46C5 M0N8G2QUKZ[QSW)74#)"N31TS-_*!T2I#G9@M S2*/'5O8PZ#S_;&*,[Y,>P,I8M1H]'Q3'#H. MRDVR= CE+>9MDU*MSX+L5FNZ7/J66/[!E3:W+Y_.:$(#TBG%<0(:C MTHU9V0+E+0K@6+!:3'P?[2]&*&8EFWIQT7/S3P*,'BG;D$=B3ZEK 8. MGL!FHYGO6A[ZDI:N>CU@1YB$M56R8Y"88#=A%*K>&&AS$R*BNBIC]%SX/%)7 M>_0318/W^9G2G=F3[X=6N$+]#B[<%4JY%_:O\\X,8QQ#CDUR\L/Q;:(;P!R" M6V;D/^TT1,_4'*,;>K:TI[9-:DQ^9FIWDBQ;\4DK][R1#RB*2RRN M%/DDHE6-2R3/L5;O$/&"@RI@R";6Q/B/[-%"]R%UF,$YI;'P>68K>K\28"B8 M=M$RB5^),I/9I,W@O#$JC(I)747X0IV2D1.?;HK 6B3-L$;01W',S1#X KA' M2\1B(PJH;0\/:K:R,,!8US.#\SN79CQ5^4_,L<"1W' ($BK(-41"=@8&%%2* M='YV/K'(_0Y%I+ ;B<")7= :48@@LZ^&ZK<335-92DDRK9!*>!'XD5B0F%R2 M-FOB'4^S>6I@Q.U=+$O5R%P3F[KVL+\L#_*_,]JAFP6Y2-V?>M62=;H?"7"\P5J($,^ 5G+V#64Y:2 MBXAXLU+0<(^H?Q)[H-M%VHU"CD4HQ4$E0M5)>ZC6'% XY/D:U[;$LI(W$;%F80"3@*0HY6S2M@W-=VO[_50?V$RWO2'(55#YS0C)+ M^.2P#G:IG(,85KWCW#BJ,$YLHVH>S;6Y,P%=(ITZ*DT4;;[<',9PH"=BC\@[ MH(: (%4+>.]%UYBI2RF3:D/FW;QTBYD6A>Y8^EHI3?"KF?@7/#"1YA!\2-(P M%G!=0O7GX@""=6N%B>VVM6NKPV42*A(>8PT'CE#7R#O1.4-EQO$H>K!"ORZ= MSSH'A5FS>,;!"_WDDB9GPX#;\Z$2:"(N!>L5._B1%M=B]42I3J2B+3.&EH+] MHJAB&2W:2G\SOV*5=I6 X)=?8U*/(MBQR24C.M**5HL-:E_&ME.S) 55K5GH M$++@/D,YH;@*]FBE4-\+TJ].RTAF,3NE\-IDK7O36@BUS+K&!>Z%;GB010(; M/MZ['1K>E2KQ;&/Y].'V;N7M\4<^\=K#=F__V3)JJODDNB'ZNV^_NZNY<#6] M08?:Q?VY#!NK8V@RCTU>+&5OD*K#)B95H"39;(:_CJ.Y$V9I3!GA3%[PR3Q/ M91%(0JZ*$JA5F&/IMGE@VV4SG1401V/ 1F85#Z*5#?P?!O^A,@.7:;1E7 ]3 M*:X U"'VN*9RW7 L5$4-!<6#*/(88S 9F>4-BS?6VST9B$7B('ND;&E6-DVO M;$II4-UT$=$P)F:+N%RPVK@6]-3U^.52"R%9LLG\E MM=*9!^4*&G_.RUJF4[I.GK1F.Q2+T=Z6;J;5X)J>8IG&M8QN$.FSA MSLJ,IFUB._I ?P8R8D50[CL'.QZI_BG7'*I!,M0_T MN8[!)9@,Z\K(P.4RNY!M9F83?!7J5$*&=YP?^^ M(CG"8EXK?.@EBA1)$KD^79Y)=0,,C7CXCSW )*OLR5%5N9KS5$',4)<"L,/X M?D'-%0S$M5@HTQ0Z137;4+)=L3A[$A)9B8 ^Q17/@4H)-0*$;#+?F*\R* &R-PT =LE3%:(Q06Z'=5"3N:K^-Z.ES/ MT3:K?C'31>7Z^O$XED%K2:D5 *BYUG-9*E:Y'$% M(1>J3U*Y H;7]KE[DJ[>P.@R" =7-0UB#X86,/P4_@OT']TV)C>MD+2XR..6 MR^LX[U5@W)(*%DZ5F%RA8*B%\0^*B5F51GX!<:MQ%O=9F&QV$5-M! M.:N*&)0E5])7IE% ZMW8O]%ZG)U@K!Q>K!?E6;.I^(HCL>AK=F1P'P?6#?2/ M4/J3\\NTBLE79N,OL1)97BG2$PY%'.%02P^1B1/JH8I+7[\N**"M9>6",X5M MAJV8QA%@N "SY7V$+2J 3"]CT(DZRE:>*F1 /+C2[8+,)>N\'N"4R@M.%XX_ M4(HG-<@QGOA\$=(#2)^F34S( (N(O\"&F>I,;H]"-950I@QQ9,X5VJUJ=(3Y MP=3]RVXFA(>1G@4D->.(]@&;1#T?=6"XH!$JA#Q,BO0FA[JB+!PNDR_P=?4- M=H1BS8PSXC!$$,6J-X0::FJ!',%E6HL41VTNM VM"G[Q2EH%3L075PHH" _Y M!WU:/BCL>)P#S)H5I_.HCCW%37EWBN$G M8M?XI:7GKS#3;+Y1,MDZ#GJ7O(@N@?,T36*9R=?DSB7 *?+LHKC\C&ZPF$^/ M1+-&Y>CG;JMOW2T-N0R$^Y53XA30W-Q>6$%<8L[9AYK!6SD.F%I[/G3QKSZ*M<*$LSE$'>1YBD!9>\^=;84K+5;LL&6C=9 M%4)M/ !OPATFS6V@,*'^$JBX5E =Z+XDS-GU04()+ZE\>\8H-K>G\-8E9.=F M?8")02#)6$9ADJ$ 4^KTM31D0CWTU$1EZ@J:3RQ47A.;D5D]A803DQ7/?87^ M+G6?&2DU[^=6>\J32O_#=)@Q"'&[$X4*&&$U._U>]?P86Z,D"Q$7TU(OWZN> M/5V.>,AL3]LOGK1PU&C);N):V M?U^S>CLWCG];"-JL*;?]CHTJ;L$Q"N +,LU[@:ERD7)**5<#5P@SFS15CJUU MAZU"-I_N.*K80V 2#?FM/+PTM]MX-K7]/7^^22%X=]"@%((U)PPLR6LK&E(5 M:^8GR@M"42>I)[!/RT5M)*)JOPCA61-SN]03_:@1F3Y M;/EKU?I1H^Q(!F9&/(+8;F9MVLNJN!S2B%(.6TX^[EN%R#'HQ*BK;TY?EEJO MW 0*]>3"\[:_*G<+KW[&C 9'[XMYCN)%U;J$Z9J>V*:OU5S*(JJ\BZX*\XC8 M-.G@O'GL37\R-@I>17ZX'DRNO&4V5JU"),0=JM,@HP$0J%2%I+Q"5HX VI?4 MV=ZH_52C-9(ZO.%5AFO8*9A2D(.J $P4N^9QK+NFG>=..5)L[J))4 MQRKD$0KK.?BJV$-2$4/4-JWAY LS-HB;E%D5*Q?ZO>Q]1N-I:8L*;AQT0Y_S MA.Q&+R;&A%G&E&D&_UYH/Z5"7.EU\OPF1!65'V/U%Z9\N1O01_7*+&BP?;I8 M<&A;9[L%B' 4TBML,WQP31IN"'5L"WLS1.*@; MHCU0K&A^=5>2@Y_HFU?9P%>R1..:?I>)W!_KWRI:-0+=1W(?U%Q*.2'/)M^5!@91\DJV)T4 M4U5J3/%\]D#]&[5XEUHB0;T$Z52=X,1)))G*H=(3QU"NX3Z M6%U&G@":M;\OSN)#_>_CZ7OUOBA>U5*=9#0GH4[)?^#Q2YIXYDJJY!F>T G*.I*I5SN@3JCNE)'63TX+3MDQ/E\NIM/@M/9JH MEK[VJCC4IC0/:(>&# 7X,"@L4W3'^,I4S"416IA+5 M?_K8\2:E#A(Q=_CASHJEG$D+^:M%2'ZQ>K-YL6/\F) MG[ G%Y/()TPXJNT:1CH\S..*YIRQ5F>!K$*45@@*[IJ5;>SJKHOO^+*CZPFX*N[\N.2M&7;:8*;S]FZ9==@%@EJY=Q3$"LFP';P M<0.YTKZP;;7UI3X;.Z7(#XOL*)UJT+'5/FV/@6@%QG NOE=M2G+DP M1$!B1UU7&ASD6J=E#J-Q.%.)7%^E[4;(T*,VH#@>I MDB*[E&!BVDEJBWN,7E.79BB7R9U;PMA9NN74<3GSJ7L*7CKY+7V 8NB?BV]>M1,BEFHW@T#Z"RF#,P MW4DL9HFI8*??K^60!W2;%9M-M]K$<0V MM=O0-+$D'U0<4(GS4H!"C4G.TW3YUI)"CI,:5.J1_3+,RM0)0 F+"X729LTF M,8QB;J+N*6C!IT*[9M5::SPFH8VM%0VZTLP7RJ[G"9\5^?7LAL=\Q-*$#N?C MAZ%I8ZJ]GA3ZT@-0%$+,N(-9'J*;12$:AI)\_@4OM5JOT$WQUADA]BN6K DE M:@+?RMLIO,Z>B91G--K!];Q>9[G$1?%(B@KH?/&B_F!)X?*%;:+S[WK=37C^ MOG=%4V^4W1P7E(*\--*+YD9&7M\/>[737G4.8_ZM"WIY0FH-N>;C,ATM,T*G M++4IG6Z,G=#*U1"W2LST.N5A<)U MY9P;F8]%/./H%!80X/J,T@6UN*5;$)!MQC.D"FN3NUZQ<'/ G,F[@?!G28=7 MID1"\U5>^JE[ )B;U'$OYB[LB=&UYRV^-JZG=7&65;ZD*4NW>R@L;XJUJ\@< M:,8CZDQ%@QZBH2:3NZSKL"-8%I.*GZQXMBK^CT^XF1#6"QW817[CR165M3C =!TULHGIUXBN8E8EC6< M_G\MXW(^PP2GL*1360^AU#1:ZZ>$\)02U+63*Q^'I3'S[^_?2<)GI+!'IB!/P20+_;5I.^6M@6'J686)Q2V6 M.P,EJ'GX"59!8^<5_XHJCD)\$TI3=\J])*ERA;L"H@L7^[ZP":HSOBFH.&:G M+KU)YZ%B4%"BNU?-+5A^D,HS,@"'!1 OL*>ZVK:O M]B>EXB;WUIV<7U1,2^4NWM2@K_N6M$ BC_+16_1$[RVRCVO,,L-\.CH\"3SU MOB0?*X:O[3A_D,-;Z5%HHK14]PK.Q0+-!L>#83&EFGC-78#S>G>B:/(ND.,N MP$B.M^244T4FK! &G&"BP%T8C,CW/94!#T7-06.G-6&[9^)FG'6(B:'60Z6, M.ZPL5HF[O#CV6,0@'C*4CG,,HEWU?J(UJ&N'BL6C/S,(^&E/BF$5E?-;;U3=)CJQ _-73G?5#D$# YH4;]S5 M1!4-%V.9NV<@ME7\ M%Y"-=\,[5=[&>JES^F$@R MOE(#(F*JSD>F8);DBM=E#F[Y!3A1AJ,8U%:$5 ,+L A%!72 @?1Y'($8(F5 M%B>\+K,MS5;,[FRNI.L32MP+L68?GZU[ M!%T/ZR810'27BNJN5>H"37RS9UPG>:-WSB^*J"W+.,."[()&RV$WU!DR1&D4 MRLKP7]/Q%']/E0&YJXXTN)@^Q3JDE81S7ZCA"YF8;- ]K-=W[3#_ M3W)(4;\ >^@IR*5I"%N9+/*>V1Q?:9D>$"[-<$IEK'I2\KB5JXD/+9/8GEV_!I<"VT*0]**UPE M5V.H*]!. #WHP@3,S!79LZ(P@!%$+ $7.8[JI%C=L4XI(7E4D8,?)BCL7&") M8OE7RC^C-V9Z^)%W5A?U"=.!(HX 9U/$V99VM^N4Z%1.8OJSM"2QY&NP,:1E MMW*=>R&+B*@,/1PMC6$JSX=?,)\N$FK=JH<<7*'V+_)A>DG^-X%E++AUENY_ M3QUL2&6EMN<:*H14.(\%#\47@E>M=E\S_G@K&5.Q=ZA=/.CND::+&U,;V*I8 MPIYP9W==DKV2VBAI HBFD)-3''B3&](L=BRD3@HQ#.R>!H3C3J52T+B2)DH09.S O"M"K=GC$\+'71*@T7P^_2:2."]G< MW/#N\C3 30S[7:^WB6'?]Z[&L(Z#[:3&"M4?>I5_]J( M[:TEYW!DTQ-QXD(3,W23^(ENI%BBJ2;Q+@QA4DQ3R?>"(&OE4LP$>UE&&AE3 MM)V+:AG?6,SL9:284#ZL$3._4DX>I#%[::Z]/:0_2I-N^U+EPMZDRU,(;U%K MB^W@6RKPIURQ8&RI4M$B!I,L,BB\7!2L&X>KRL)8=^>)Y3RSVN*:((0N$C*I M2UDQ/T[%XO0,7MU=G)>$W_M*DG%9@>;Y7'Q'[M(KK=RS T'WE"<,\A/8E X. ML;'()EFAS_.CT*>85,45/$FAP1+G/-LY7#BL%B=V(67H\@L>TF$*N@GIK;E0 M1D4RL1W+158S'/Z&:0_5\7@_2*0L1+\XU9H*3CY3'UELSE&LQ[)'[&%IUQ7: MC&Q7J"H6O%=2*]37_ M9Z>;%]BLO%HN^-&-NFZ]:"8>=H^@;]63'#9>,>&$P(J)QW:?(M5^Q(ZIL_35 M&\0Y:4G'# PG1ZUJD8^743YCSSHC]455$?I_T;Q#:\*PS8(/ M4EE%(*,Q!;JCZSZXP[C+Y(N:YX0'': FH.PHFJCM@^:NS<26\SM6])Z!O(0S MGBEOE_JV57QI<S8-=V@G=('H 5:)1WIT+G+?&0\^+SC/3.O&BB3[RL/36U3G?0EW<9&*\=@Y@JO%>WV(&/F^U2E1^$W@V+T?.+Z?>G<;A(XZSI&MQ]5,N-]Z M AJ._KG89O)"M;"LY3%6Z-G8L)I:W7%_DPFZ3=7D]AE59*OL1R5]B9_8&IV. MSG#^).D@!=7<:',8ZA1CB<+#4QV=B[X5FZ49?[;52ID<8ZINW'B#E#O/>/:J M)EK@RU#)5.%(JP5@WF*97]KY9 M2Z_R\[_FY)$@(+&L,Z=R-QB5Y:(F7)@8HFN)1$!%^^06Y)Z6^F#Z.+862)83 MMOTTQ3S"!?,TR4<=V[I41..4,(#I*S^EK@S1"GMQ+6KDH2MZT&LG8^/+)4%E M3X4?YVXSXW[C"XMBJT0.,"_V\O)LZK.%63UCJ]MU??T&#[0"AE0U1;1S0F@\ M7NBC$T/!/SYKFZS ()US"A]SD= )83T)^E/*/!.@ MU<.1<,95=>Z6\@>WM&$8$D.81? MA)FN0%?SE,RJ DF:& +-)B?+%/,V=)M;4%H/!F^!CV$5D9_,>)J)RNQ6.Z7&A3KD4N"%A]RI%=A*S/M]4&"21L5STS/.T:=\ M%_,%T[$NA2E-#C+LU;21R#'&((KJ,J)>7MQMR0.D)D-R1_Z:\8=[2^"I2)0P M([*N&"/5"0P_Z_\P#@6,TFXR+40U"E&J,ZVB_8UFJ\ZU1@S!FY[ MFVJ7K3>GVEO8B9&* $O+Z,D[NL@U48V\E526+N4GM<%&4M)$H0 @C*1)#JH? M $KNDTL4V#I7FF6'CK N3-:F,LRQX:F47ZUFPE&6 %(J628+#&?YZ%S8BTA! M+S->P[S7-+ERL61A27GA"8Q,\"36A.G-BM)/\>J5T&H2\IZ$2ME0V>MBA6-6 M-9%48T-XBEN)]:%QJK ,_PG08RLAYEC2MR-#'OHZDOQ\[Q#:Q*0=U3#/L!P;U2^;Q'QZGQEC&OJ4Z$9K0= 2XOY8=F,3!*&W8P$PWP?<5MS/N8/5S%2A6BIB:>;KB MQ*O1Z <*"_8W8<''ZZG'.,<+R>22V.P9)[*@HVE9*5VSUGFN3%=M_5!*+!@I M2CV25RIH$HIJ::>4II9-_FJ.F9GI"'?07B%J"B[XHG)&>HQ)3*+BSB 5BB,9 M]J#4_U2R546&Z*W"7R=_,,.4-,PET?FP5/8TD52)%.#D(J5M$N>Q9E1.(D%= MNPGIJM]K,22K*D=?R@@=R::*U&1!%R9B(!@[SM!5%IZJ_^&[O?U6%0LD/;BX MK;8N\A1PYPPV3GFBVU:>4_N^F66&N=8OPRD:J ]V!M:/2D\I9B<-G;;/Z#:1 M*-=!B:6<5[*N='2FN@Y5:C9S!XFE9459>Z&DC9>V2AKQU2@/5<@(9VJ-=5>; M*!]O9GE<2A3,G2V(5H([L%9U%&8,-ZHJWH<_*TQ/TZ:HY6T9JTS#P"?W21ZL M+A$EK"AB3Y._M8#2PA-#-_;V59X^JS.G>>L9I<\TFPZ*,NF2&?HZ*&!H\OL] MRMA0:2]#]D&JK M:)'JZC4]XCM0G:3F9EN=EZ_&+A:$EZOM5@Z)RRFI10.J4,+M-DDE&5S^^5S!E4>^F']K17B>Z M?* N8$@!I]H9L*X6\[PGU*6,4XJ],9H[ZB0(X[:@!/NB*:)S3(SF4>%,ZUBO M@]-+*E(!3EQ)(-G%RC;N2ZV,SOHIDN=+Q54PB/[R)CZW2 MSXQ.<)O;\U7RNJ5#F94;:S05Y5X&XYP[CZP$EN^G=IXXQ_?K*$?DOYE!8^YG:0)EW+-E!:2D4@R'CWC?%0R0:X=DAW*ED1 MYR>;7]4,DW5.P0$5[UL9OUF*/9W>1@@<64KRCHI*"AX=G]+[E[(*'YU2T^\W M**&FW\$Y;2H>WUE=%U*_.,*?>=O4DD$PCU$5G[,ED5*SE37H4S61XO(G0:) MR.V.\XEF,=! 4\GLHDF2\B,UVL.B=C1__)F9Z<&9!C&U1(L3,[HHSP^\-G7P MH9CI1A2>' -."S5IG6YFGM^,W4Q3U^ER,HYMD>G6'=1$2S>KCN*O5B-I&D,4 M)FJ\#W4&!:,(':'Z#]41-589^9O@];O>]B9X?=^[TF5O/ Y9Q+'=$99K']@^ M3NQ*,S%!SVZJVE@&5'@A8^*DY3ZV+?5?\QL2&-J5@T* +!/5T4#G#K:L;.-" M)P^1PIX6)W$HXIS"DVX_?#*ZYTH 2;19Y$N4S5NI?3#"T+9SC)T20:O\K#+: MJ",E2NS8.U"GB&EA\F4 MFW\6MKK:+/2G;PB]UIU<1RJ7/UZ'>;6K9/[N8!Y6J)C:TJN!Q74$(Z& MGQ3;-1D$4,]6-'>\7UO*S^A(*O2E7-Z3B] MM]7>[59ZU/M64X7=G=>-/&FUR75NZ<#KC'R/W>?%H\#=@'FCAO:0-@>W@G]E M"]-$0J(3AT]-ZS(8\(4CH8QUX:A14C3%>ZRVK'+5]-BVA+D^$&!FMEP^#OV& M6OJ]!>K%QO\8P#/'(>?GM'.G#7P6E M/;HF R:6N: MA;SGD\BK]!1*K9ZZP(SSB^K%-7.L5U]T\L1YL;BXRU<0?4&^]WN M1D\LFY1IP5#]MDT*OG":OU*3FI^490Y6#O6:,"IP"GA'4?J?L^[9G$CD,C3# MSH@!N%RYY9^)>C=OK-E/S:P[#@$?I_-"(L9YJ?T&A7_^3RBC0DNDWK*UYFLQ M<"629KLEB=A5MH H'Z-[[2M6BJ>(V+GY2I&G2AY1WT719QE]+L4=#"*.(),B M3X4\_P6^#-'F2O@S]/<_R*?Y)#SG&KT>4\',_7$;4[L=.6W7Y7P\?BM)A<[, MHW32\+^."([O4T(8+_Y,7B(4E-C%,!: U!+Z=*$M)W1TM#:8.J:R?C+ M/-5VM^KJ:JFI00N6:W?LOHB//=NZ<\E9>_W+]9I"ZVFCM0]>O4*K0NMAH+77 M,>WC1&OQO+5##ZL1N6WAI6DX>*;30G9N[/F.Z?\.R[F]X1C\?KIW.[?VM31P M [V.0\DV+:R-LM?K# <;"MX*C#^'JE2P.D!8@3.YZ=9'P4K!ZG%86<.#A=5: MCMVZ$&L+1\Q^3SG[YK6E@;I:O?Z?>VVQ:U M8".K8-566#F=GJE@I6"UK0K+[9L+QPR&1VH&,?^F7!\L!IV]K6?5K Z8E@-.L[APNHH0V<]0W=Z*G3VDFEGVWEG M:C-Z@)O106>H0F?[9L+QP MF0J>G4X': M]2I]RQ=>H'R^Z?8;:W^+C_P0^QR^N3 '5#GW1>A)U< KY1=?ZJ5ULO0Z#JWY M^\I"Q++:]2R.)O[(3[6Q'T^IWO9;4:-_',5<-$N=8P*E+"@ M^$I6^:[50S[X:O14KAL;=Q7UUMNUHL?:,C#1! I87VF@D_?GQ094,"T \@F MMJW+Z\I3&7J_J6AYM%#EGOJ5<^KC)ENSX"#HB\XX%V5JD,?T9E MT[%F=Y90&TFLJDVM'S3Z<4?[7AD7^RCHU4:4.+7;F(L^KCEZDU6%[T7/R73" MPEJ-;NK"XU&?5&RL(*0DHQKO#4O-\2#:J5*/K*L_OM_D+>5D-R\VQ:YTGN@? M7.L,MKRH^Q]%67DQX.++97-Z&+_:3^!!"_.NXDG1.J369$!V'\*>M!

O3.-/1;- >E-SJXXYC:)ACT'B!!,"6>U\ABNE>25YG?]5C04(_,@P*KI? M=C18X$_.8"S6+WM38;.._#&?--^#-L:"_UBH'F@N&RHD;,RU"8M'D6@AA2T4 M5"NU=Z:M6JFM2RO9O$ T$D-XDLT6KMK2SAI?28JI!T2A$V4WZ&"R[Z'3 JM% M\R3[:,MU@4T22PNCW!"!.I=4O@^U*7A"PGPLJ*WENJI=OL*&WL][[&_ECS+1 M 04H^DE0JEV+>JR+MI'!OW3[G1Z +@CP M@W,8L4,;).LMVL@:IU_1Z+^83J=;/M!S5OQ>BK)H+B+RIU:C8U':J*9%SM%AH8OQ+]UAC0+=%13(3>0]2Y:0 M&:D::VR$G4E_XZ.8YB];@HFN-EX-<6AL2^X)CP1^X<8\Y]"2)27(6Z/^X MV$B,6D\6;63 G$P+C[;)JZ1FV%5JS2*0&Z#^^X59,G"AJDJNUI[)GX)1KCF5 M0<3"RHN*IL:BF3%UL*'IHRIB2=XTDY$,^F,D- _)]YQ$]^##(-%Q8=1LZ >U MGZT34F)MG&$_\0[VUD(M6/^-QV?P=BV;(67)BX_&P-R\$2;_B4TO95\DX4J/ M&77:))9D29*;)]+"V.GLL)7?=0B[)*Y]!X-ZA7V^O;PW=[M6M7(-OW*790GV MV1.=YCCNW OC"+Y"WG.XLB\#5C-L5CZNB>Z<:14,1H%&=B,0.>XSB&+H@H"$ M9G%8M%*"CZAC$;7+([23JB (2V]9?@ 03&3S\,HCE9>4H(7U)!/9*16?$*_7 M->H&JX.,)3E<0;=F4A;SQLBBFQ,N!62)T P* G5LE%OQ.54IY#P&#>W?Y3N[ M3#1^E7UL!=VDYT"+1"$7K?]NL'T".&W:WRY,G3P15VB;LO$;B5 Q:;W^ML-R!A0\$9V 78,DYJ3"2<- M?%)4<0#4:J\P^,?#B,./J&UX(OJ*5?U, )!H*3P'<*F';[(1;)%GN!'^6QZY MPDGH0N^F&KAO/!A7A_RC<].IH)P)W_4Z3%+.O$WDIH)GV#!&KFCGMQGT&^W<%N"%V!*<9,1 0D$6$> M&8HI1A73I\6*R6S?^=LL#W.T3Q$U]0Q, M>)K(GH])OL1QL40/EHB >%0G??QX5?84A-E%7I); .[);H7%J*3-T2DL-NOD M51&I!T5#6:E&J'TNRSQ?]ES\@%;H5^9C:.KCQZ]K&X+%'H/-['BFMH.#7G?3 MMH-6OV-;O5TU"QP8PYVUP+/4I-2D<%+FZI<_DI V=Z+:PIR$YI/BIJ/U(^B- MMF8JW).)\':.# M2Y%P,BV-NK9N]WMZW]JTDI]J4J4XJCCZ4AP=.'V]:QUIV\.3Y&C7Z.M]1[4& M/!:.=G7#[NFVV4:MNZ.;9GOUZ)J=UYL\-HEQR"^S_#R4@KUOGG+1K,*/+E#< MBS*,,Z[AU[<%D.O'0K:Z9K S$FX[NIK=P#>4W_!\+N/)IMK^^"YY'

Z%FS5%+KVS8OC0U=O:.AF#_^W92! H4NA M:WDI%+.G&U9/=U0GQ[WSXOC0U75,W7(079OV=FE7M9T6@N4J2E)Y\^K/;#I[ M6^3%/RD HD(_XD*IZBP&.\\S;"O,TD"IYTCGTP(?;SOF7K#NZN[+*. MQ0$Y)T?*%'N@FV9?[P]ZBBEM84JOAX>+/7U@.(HI;6%*=PCNKV/I=M]03&D- M4T!2;)"48??EF7(2!4"_%+>8\VW)5L[*H94N.P=8#1R]YW37AY6J)O?,5E'O M]X>Z;?452]K"$EO'H+9E;>"F*)8\LT74!^90[]L;N/.*)<_-$MSZ=HV75UR[ MC*>85L=JNX\B*HQHYWB[?8'8FWC QY'5Z)CZT!KH]G#+(R&5I]HVCO8=W;'[ MNM7*/%7%T>T:C T&MFZ:6Z:<*(ZVC:-F3[>[8//[6S8F41QM'4=-W71Z>J_; M1HX>[\GXYRB\**OHR9(Z3_#M#FWC8.F&.="MP>%VFCU*MJ!3;<$.^W";F!PE M6YS>0#?[FZ96*J8\LZQ8W2&J,<66-K'%L3!,N"<%=KSWB:ZQ)@A/TORL[#3R M>BQ]T'7T7D\ED+2()99AZTYOJ%C2%I:8>A_+!O151D^+6&(,#7W84^F(K6') MT!SJ9N_E9>1X@RC79=7F$0\Y'8])]^0THBA4CMIZJS8@BBF**8HIBBF**3M( M#S4VR#=N5]Q$T-5H<%9JW6V'LS80^C-/Y<&/RN9Q3-TTAKIEJ6R>(^%HW]'M MO@U<-15'CX.CUD W#$Q(+"A6\3AF\$/[K^7?O_@)_Y).6"[4M44QO%B4^ MMA-[$_. I?X=?RM;J1,AJ@_*U1CE(VP$$\_2Y8]4YBQ: ;\4%RVAW J^$1&J M?T[B? XS=LLO1C%G/R[8&*;XA@7W["%!0E96,O7#BSG*S2]:+.W=7T8Q\F#Q MQ=716'P+ TJ*F@Z,)C]"1,S5#_I7EJ3^^ %>0BPMV4$0 A(&;);P-_E?WGI^ M,@O8PQL_))+00_-@@=?(^0^'G4&OBTN0P24YO%Q=!U;W>O%SJ]^QK5[C5T;' M;/Q\V5"FU1D8PXV&6OYYKVNI2:E)X:3,U2]_))[:_K#IVHT!5BRE1?W9K>[N M.M8?R(JMDUNQ>7(K-DYMQ>:PMN*7OC)6<;+D$!?X^S?#V6)2SXNJZW_0/[BG M,9@ZN)R:RV9^R@(M"_TTT:(L35(6XH3G?,*IX>A@)3JWU%!?RH;09CVON8K.'N FA MCNHPHO7'"5:G:VYYP'8 1V0*5_O#U=8ESA6N%*Z6KLCH#*TMT\<4KA2N5N"J MMW$Y384KA:O'<=7M[TE?'4-)M.90_J\L8*'+M9L)APW)>Y:R)[5:WVCSV$:0 M[;\1^WHDW%>;RMQO^=^;,IS.SIF7X'DWM@.K8^M!Q]L'%W2%74YGG]:5OO]8;ZL+]I9UW% ME^?EBZ7WNI;>-U13N%;QI6_K%GARYG#3X(;BRW/SI6P:;M*!G3Q6[CP[[N.(HQK6*,9?=T:]#7 M3>MP [3'R1BKIP^LKFYL7!59,>9YM\;8DMN [?%P3[E1NZRFWEK7Y6,4WEZD M/)YJT0CFP+" R78^S*%YQI:E#P8F%K11.Y96\06,I&E@(T_%EU;Q!7@",F/W M]M3Y7?%E"5^Z>M_LZHZA^-(JOI@]O6LX6]005)&7]8G\B4]'/$ZH!+TCCI"V M[.1R<.[QT-'MH0WZ^'#3R8Z3,?VNWNL.]+YSN D-Q\D8L)*V"1M*8\ORE8HQ MS\,8T&*#;A]V8RIFV2J^#'KZT';T;G=/($5NMJ*+D=W>K;> ML]5MBGUSXOBPA7MS M/7O,#,-FKCWJCT==E]G,ZC'F]L;,,O]I&V>/MWZWZB J>[V_2(ZFA?2]3OD4 M-DS:)Q:R6XYUR?X[T6"?XF9) KL4C86>=AFRX"'Q$RT::[_Y(0M=>*UV%6'& M5_Z;;SS)@I1^\@5V,^*&;:=>XVS?A*!QWN FRW=70X](\_^B3$LF419X6LR9 MIZ43KHVC((CN 56:5Z%1$,$']WXZT:(,-G*P\BCP/88-7\<%O9(4/D ")T0P M'"V,4D[[P/4>\T,WR#SXE@<)OY_PF,-',!!P)N:S*$X[VO=E->4V@C0 ^[$YW?R55/V +,;CV'?.X7W(_N" M!VT<1U.8191PS"B$D1)8K!_J6A1K_G06^/#/T8,.\W,G*Q;2T6XXU_"VE&6\ MO6*TW6;Q@W:3_P+0>@N/XE._R5$^RE&N0YHT/D(#F&\U( HR:\0!L2'^!C!> M)?HBR-=4$=W#4!%?0$/>^?R>N/CA)W>!H'='=HGX2H'^!T=!=B?8 MAUD+84'B6Q2B61R-03&,_,!/'_ #[$D/6(,'W$@@AM0:&,_ M3E)MPH(Q+@]9IB,'>.B".P!:A1@-*APTURW'GR31PXC#>S4/Z ;$ 3V)G1B9@&D<<*-E$0C$=7= Q?P(&S8?QX!\( MYE%TQXOFZ$AW'D]IEC!C)(>N\63&76$F(E^0 ]Z3.R[/I@;F#*0'RF<%I3.4 ((%"L@304\CM#EY=HY,;@%2!5#DF$R6@^GX>U[GP5ZA*S@.Z+Y?Q+4==S,1H$X880[%V@:,)X2P7L0KQ M!8K002E^"-^ZX(S@F\$DY,/RBQ$A&,B?3%"H$ OWG/W@8?4)0?HDUR9_=&XZ M6G4="; 8'ERUD)B#M<)]"&AWGO"@04G1L* -\CGGTB =6/">8A2Q?+TH0AZ? MDE\&_QO!_CDE7XSF"@Z4#XQF<0""1]I&_I:H(H:2\!USH0GS5<+[A#@!K@B< M\N?H=G7*K0'*,:V0D1,+*A9 #8^A5:[0KBB6C/JM%+HQQI*LDA,XGT]^"CX#C)>_5L.M$& '/8D,F2*, M"=/@O0\HGZA:T/XLET1/S@*%W]?;>]]*)W -7'Y02;)2/ ML!%L&[)T^2,507[=JZH/]-XCQ[B^C&+?]B[-MB2)M=L\;=][M,@1+-][- M*[J*IC,&&T\AAO\/E&&B?0AQX_L>'"]T9[6NJ0L7'44:G69MW14[,"GY$7;< MZBTC ,5]2JFC%EU B(#-$OXF_\M;\+9!RSR\\4-:!CTT'U&"UTC$#8<=QW 0 M=/*D6PXO\=B!Q;]>_+P[Z!CVL/$KHV,V?KYL*-/N6,/>1D,M_[S7[>YF4E9G M8&VVOA>85%LI]+&/S]7A4;'-Z32P^5VZ/=(A8 MY&KCY>43HIC50+%C%XC*B5?91Q*/.RB8O$Z/5<'(%JQTX?1JVT4^=HG_T GU M)X&):$P>ZS?8-(<97X-XIT(?!:1U@:2MP-".4C);J%*72,QC"UN;W4>5(K#^ MJMN8/^ 87=VT![IM;'GC0RE!)<4&HL22IB(A>=V&KT;SOO8@ I5AVV^.L#;?L?)E,&@ M,U#<: LW^N#;FV9?[P]ZBBEM8D-TE8:P=_C*$ED1N!3JO\O]4$. M!V(.[.A!ZHUMBW2M1X)#=J@/AY?GIM7IKZ\N% =;QT$'6P[TL):LDL9#Y^6Y M:7:Z+9+&X]W3RFPM3'/$\MG)R>QJ=7O@Z#UG Y0IA_UY66)TAHH9;6$&&-(^ MEA';P"=2+'EN^3C8_6P+#=\UW":K^W=+]'[=#"*+R(BIV?'[K1E&OG MTA(N4/LHW2E+-\R!;@TV;=ZAO-SG+@VF&-(FAICZT++TOJU:GK>*+7N3D^,_ MX?S,4VD23_U\T]1-8ZA;UI8-KM2)2GMX:1J=+7O@*2ZVAXM]1[?[-DBEXN7! M\W+8:=U!]4X;<[7&,NFQ9&H N/+ #$5S:G41=2P[@Y6 M(#R);7*_-P3GWU'.?YN8LKDM5PQY5H9@E4[3>JN8HICR#-MDLWLHME34&Z72 M2>'#EGZ-K)$$:]:\*$/CG"_@I"\>[H(L;912Q]!M>ZCWG*^ /"^X[6FQ MUG0,8 =P8P>QK^>2Y+:0RGSJ!L'"NV0E1;F\$.:0:3C+QZ=X7\ MA?AI7E- NV=XN]('UL%"RZK.X&LX?ZH](8KUBV+U"0LX/>9R4:!@#,OUJH6V M.]H7/Q"_2&2Y>P\>3CB\A(W'W$VIK0D\ZF4N_%76VI;-4/AB]6\_] _\4.E MTPN#IP(J60X<9'%ZDKC(N"]K(;1LN* MRV^(=7%W]BO=G7W]$?Z^1]17[_$6!=L!^KV.44-^OS/8"ODES*NE[F^K;T6H M3YD?ECB7Q=.Q%CR+95'[HJH[XBCO=>'F?9^2SJ\-/RW&*25IQ*EQ!0+2HS8( M:640G%I9J!]?]#F*TXEV.04JNZQ3?IE7>V3]\=I10[A+;6QI&ZABOM M1A@ERF*7R^X?]+3&4#")""AT(.RZ%O@_N)9A+XP(*!)R9 /)>(D ,4LMFN%_ ML \PR&%'^PKR+!M?4$\+2AQ,'^,NTWZQ.TZEVTO>%P"68UJ=(2#+K_4]$.TQ MI+"O ZB%9_&U.9KD[VA !%K*L:$5I[90212&/-")V5DJ2NJ+$7*D2+J, U8T M&$NRV2PH6ZH<>&^Q\N[?A[F[?WO01Y?>U ^Q;1"U'BAN(^JRX9A/#6[H9$[7 M0!:QN8+HZ+7B.8EH-@.4_/2QQQC,ZAI.-/NV #$2K>:'=GW J?--KW> M!"3@MW)%!3@%'@\;8\4UFP_U:S9[0-C\C9^JU3,Z_;J_-P!WZUDQX8?%"7,Q MH8KNFD-'\5/LZD.-/[ 12<)#'R;K\5$J&J%<1;^R\ >8*^K$T#!/H;$K8^5# M@?\9!7>X6.PC>(&MC^!O, N=96%K92P_T6#I%A#ALL&1!RL>=X 3?P4Y@J.<;+@7M0ZK8G9YJXT$9.: M.>7L0VJJY2E3B_] :=[D)'M8.68W%OX',47I16XUK>&_@P=V]@ M#[*]_%I#U8#,&+9Q(B[[=[['L7M=^:-2%Y@U70 >\>[W?E7AB);?R:AJ!!", M4DLU2Y=XJM:A:O5\YYZ$]P @: =<58@U;!OE0M9R"N=?(?U"LR(A51F_I0:A M4BO55=6$>[>B45.K?Z#2Z%I6WM"O-R.<=* QV0!NH-#=WLX?\V+6=R(*!5&J@M MS#S>FFXGVI=*-=UI'U/VTG1'<6-9$>\>B(?3TP>&HYC2%J8,[4T*FK;P.GH[ M*[NHOE3EMEYUPCDNA[JS:?'-4]H<'0XCNR"7CJUW[;Z2RR.0RUYGT[)8:INK M6E5MX<6K5CQM8\D^6O$H9BQAAJUC%-FRU!ZW-2Q1K:I4JRK5BN?H6+*/5CR* M&VQ?N_#H\RF?3),VRN+^ZK,>VI[C.26C+6C80\G3 M-L! *46E%*O$L :Z83CZT'Q:E\,#E0:E%.MHL)]XJ+\/&*@BT+LK EVI V9V MS?DJT%:GNUXI,&N=4F#F8BFP1\I UXL,;5H!^OORWU=^M[1P9M?Z4U$;R@X'B)Q2I_$5+*7!;F44)GD MS0[:VL9=Q(PJ^+ORTHM"CPE9K%M5K&HG@Q$(9HX$[X%(W$ M7"UC$$Y5R?B%1/#E*AF;%N9J'7,DJI?_/+UBWN. ;L8@U#0 MM:FP^C.B8 ^UBZUM:Q?W%VL76YU>?UGMXG67VEB[& M*-E&#W48'57; -2@$+"PH"V.TMC+.4.NO6#X;5%W-IK!MI>0EI%*$^L:JM M&TE:@Q,1X()B5#*BK0CH%X:]?[0I+5"OJH*Y*7?[O76F?-#"?R@%COO.Q@6. M+5'@>%AY<*'"\8+ OEB%8]_[GS._U[,]>\P,PV:N/>J/1UV7V;VQLPR M_VD/S]H"K)4U>3_Z_\Y\+S?(5](4?^.B)T_2+A%9;0U!TPH(/,B.0N2A!.4" M07NX+)D@YU&74M.N8LC7@0 MWEE7?[Z/X![Y5.DF@]61X#$R0F\4Q M&!#X*WAQB7"Z\L\"7SA:/N["L)/9W/;+6%HK?NZ-HDIYOU)M/%HR:0MLP-RS MI04?\?2>\U"JX,80RQV8)C2(R!^7<_A1S/Q$LBDD;8+<<(%7&( F=9-DHP2X M"R/A.O\*<-"^!F3O,%(24N.HCQ^O*+[AXLY.Q"S(:_>Q!9:/H0C:SZ)2*MY< ML3J(&@!?I4DX_C+D][)QUYBYPJ.%A_\%XU-++>V3G[H3V"KKVDV4PLQ]@ M:(65= &1,>G**?M7%..SJI#Z.W-0)T*;"ZGO6]=%]PCMB3]#7#>A'C_G/]T) M"\'E0B>Y@##9WZCR4/D,*D<=80Q"*@U"WOP0A0[\5;<(PGFX&XMF)*]TQI,4 MOKB4@\X2<<2X9A:#TF&W,1<"5O7[6; M]]I?HP!W&+D&0-5&(@W$2^@]N8R*H"Q\1&WL2"_<3R+8(%\@G;WZV-6WH[9( M$M(>\(I%7Z%-Y?9QP:M*[G?SDOO6VB7WG862^\]77W_0ZVY:7]\Q.MU=U=>W M.@-C=Z7LK9U-RFS^ZE2JQJ^UE#U4Y6TNR8JNVXN.]Z8C[<=I= MT [U/$/'%2SB*ZW<4C(PGW?DDJL*Q<=?']2T^KK='>B&_;24U=:6P%&@/3[0 M6@Y@UM0'YJ[K;^T"L\=[7[ P'A6[(0(BJ^W&45Z[.3<-6[=,6^\;+U]M4-V% M6E;[41_V3-UP3%4=X_E]QB(L^539/[1[Z/90'UB&;@ZW[.K0 K?H*/ER;H)C M8#NZ,[#V4R;@@'/$Q7P\[D;BI.D-G0OAK\[>7:'T_Q9$]XGV&^F /U '_(8Z MH,SIN%S4 :V@PLH0-9[._C)TRM3=VA<'JT;I%4U+!)IC2+ !;&*_EZ>'15 MR6VO92JAQQ2F$9X%;=!>661H%$\6(]*YTR]]HS-H/B=CU$:]H:OU\;95WA+) MUX4G*Y'\T"X:K('C7E,N0AW'N?5N=-SG4H:PD';C>)2GY_EI%G-QH#++8G?" M$G'BG)_&U(YH^+\S7YS#I!.6B@/+7&JFS./%N2GFGJ9?3-W M"MIX["33"_.SVLJAKA_2R:F?@"2F,/ )RL%OA5=WJ'+0=Y;@=EZ?/^++YLG8 M\/F,,E&E:(B;%"[W9P2A7X:#2KMZJ>$%GI(RSPS4=/-)XY(3?1A.&RW"N7YH MB!_-V,/3A&>M^QIT/<,2"K--1^D#W3#[ MNM4?M!"S)W JN3*T<1IGDOL[_E(GDLN.)+JZU77TX5 =23ZGS)_L6>0^S[S4 M.>02GCAZ;]C3[<'+MU90QY"'>PQ9.3#_CUTAO\X+#MW3,4!T&P*GZ?:_43T%P/7QY2NU6SE"J,K'V(6U^2;5V_% _NJV/NUBXI"S5505S,J-[NO-W<"N'6]&2X>"E M/)Q@N2R"ZK\S5E1/ :/FNSX/W0:M"N'B>%'+U'+A^'CF'ON$ZX,M)?D*7G8>' M<]GYQ8Q9\[%QM7#" 0GX/[@VB0(/;Q5SOE@THBP;)ORLO'*%J'JC"P'EJ?!/ ML-(AJ?RR2%B8)S7@PZ7N%U51QGZON.P]\);ZU3' G46SOJ.^0'NN3K:-SYC/CB]4]C<@66D^55J MCI53*IZI3BZO*-;P56'4$W)LJTE].*4'+?%_:E/@^ 2K@J1^,+]PJH3CO,4Y MI1G5=A74G(E4TEW MS+(8[!\7V362MC@@4%!X#[RJ+6!44B($K(JP"SGZ9="K<*1$/8[YWW6@?W'3 M"#>.@@EV#:C6YD!]"WKS'N5.UL"Y$YYO-$NELP'4RJ0[7!-BL:'#06\!9V'U MA7)S%X /P[V\LJY\F,I0B/Q)\*+N(M^3"5_5Z<[7=EP*]'0](0.N5.=>E2ZC M6AFU*C>@1$%E8'$B\ I)+ 3#@,D8VI)E@^N,$])R3#(#M(L]0;72G)+43+,@ M]6>@,9AW1U0'5!$2A?E8)2GTRT5)J:6OBM*?RTJ!%$F'93TQ"AJ5Y2UE610A M;P1K9%P!/O((&G-JJ4 *@I'*)*6Y@&()IYIOW5"^9;%*RUQ6)/ZH>&+3%,D( M[369LRV2);& 4D/")'))NA%S3DA6&HV<7;\,*[&=!K-2"J*TLB0'O]B5T!W6 M[:(LZ05++T@QXK=^6-5RTJ#;8@N.S!;:Q*.JKN-",^IS#H#^J <@[/QR1V!M M"YY3*-H M/?43I+(R%EG4(,@W'#BC!8L!#\E2QH@R-)72,N:1+ZRSYK&'W%VG7/V8+YI2 MZ4T+R[Y0V;C!B5Q%-H",@Z6.Z4=]\;=MW,H-3'3CE L>YXZ3T^G)65F=KOFG M^??]0TH'U9:;S@*?%B78':##%[F6!5_3T?!%\R3593H #$IE-4[ZE[?M0 MN=;2K@4]MH?WP-XS_ M]RBX9?3=)Z :B)B<.)UZH?H$98:F,Q4!>3*8=1BE:+^,Q]JOTJ>YF6#PJQ+ACV,L94@$ M/RP%XD6TNZ56)_^IV/JR-#]>A\-@/K:4H8U#-!Y?Y,Y=0H20P7]T/RJ$:)EM M>.3R#Z@+ #/Z"U]&, T1KVSE"I8[A.,H]Z?D):()BJRL2ENL+RK75Q;%+.K> M\@2/&[PWZA3DG64PUZK+708R?61YXD0F!2V#(3 MJF3I4^P"6(D=:.>+%[_4[6%U>WC1H1Y8IO6VA5>'%6 5 M8!5@%6 58!5@%6 58!5@%6 /#;!R6SIW>&G*([(=UBY1SZOG7_KYXZWS4I9U M^$C71)MR,G844SG*0B3=KM[O=;'+O&I4T2:^V+IE#11;VL:6@6X.%5M:QY:^ M;O=-Q9:VL<6T=:??WQ]?CLFGW\DYHYJYX-QEK9^\\0WA+INYV@?Y> ME&&F[JF$N-9<>1L-WU-W51M1H-WA687? \3O$W>?"KX*O@>\2U?P5? ]X&B& M@J^"[R%'?9X=OQM70)GV&^_PBH_\T.-A^N;"'.R^WN3**ZB5'.*7 M>FF=++V.0VO^QN75X$IC3%%K(+\H7M8P$K6HL$I/DM>WRJL/,*I'X@89UO26 M/ZQ=JC^D2^/?.&;J:Y>NBR4?\;#R:QR%\'?WX"H!W' L17;+M=\N3$/7/F-] M)C,O7,$RS\$VA*]]6I+O&RM@6_7WZ^O+C]J MEU=77_[X_/WZ\^_:UR\?KZ^N/]QHEY_?:Q]NOE]_NOS^X>: /0UYC,FJKSF ML'D<+C'6@<%Z-%CK?$J%GU"E_"OS;HORXJ.\U IVCV;C,7=%U=F\SBK5#TPX MEHX+?#:2!56P%M(=#S,Y(A6_P>HH,,LH3K'EF:IX%,JPH#G$X7?!3YB6):G@HEETYFX#8*%0T5Y-?@IIC14 M!BJ63W5@L%:#CY6K0##X'0LR?"T,!\^4=!I1HP,8=.(GV/_ E25^8BPYPRME M_JISD!VX8:HPS;N\=FDLZDJA*2Y+/[E^[&93E$"WL;9+:X&(=3 \'XOO9$'Z M@-5OD"L/LID"T' &F'2I147L(R2HHLT)* %8I8JL*"S*C05884D4 M:9("4=83U M#@E:7X0V2"HEKJK:(,>5QQ,W]D=E)5?A">4%J1_3BGI-0I'F::VT"]:<]$.L M7H>5OR8P/Q!9CV.E3F1A!;@%:'59XFT*NNJGGSXL+^[2KJIMS6RX*JK]"5FX M(GUY"WKOL'K_U.:M8RU%8+0/CC,C;4#U=$C+%!J#ZC 1)*3EK$H\UB+[R6.0 M7UYP7H/E3D@'8E.91"I!,)0_ %^3*/*D4!>F\P%4&S8:X=2B <75TZL:!H:2 M ,O'$G8XMY2SB-1.7F\NX1VQ6;S&&H0AN(=3?(>H0=AH2($S'?]0FX7+ )Q"'^P5.RCJ(>+748J?P81(;=QF0% MLUA6_8X\OQ0L_,485"EP/XT9-1,@8__O+*J\ #KDFD41?X3[*2 H$;;7S4/ MXRPF)XP*&I/\"55,0\ZP.+0KRC2)G73U43=*A'>+%9JBA 7D&U)'*5']N?0% MR<(&$;J M?G!K[&X*5"46F+=Q@Q%B3YA09+7C(85LP[N7'&&G$RYE[ERC*IG M'O.Y 44%5JI3"/.#G^15QN2SHG H&;V@*&P8<>3OR#Z=.H[)]P@2@>?L ^ORRFS7!4GA)KK^JV,S' M;X!GI;$8M5M#JQV%LO8E@@+_>QMAL3:$W2:::<]JB*[*?P3X>N"1XH[M@)30 M>TZN,2N*DH+-B%/_/[4-;U[B5-=F 3F']8JJ9)SN?!GY(M" M.!++@*"^92# M!B&TNQ,LSDX^8]D\!55=7-G\93,Y#)I!%[53EO!Q%H#-NQ,(\T$XX854]"_6 M,"H[JVR8.]J'8L-1W>V5E1['(,M1+'J9N Q&K_@;15.14D.@]]DX%5B&V \( M527V$*K/TMD[RSR0"H,M$$%2'P&ICSS@(X(VPA2L$CUA7?/JOD+/YI$5V6]O M.F-^+$H,"Z$B,X&0SD*,9Z+_P6N5<,N60'J4^]A/P>>638NP:G%2<8C& M\.N:Y2D#1[1(#-S[Y)=+U5;V,X+M20+*BMY=W6<4>PNLQ,_1:<"6%;C[D&^M M4TS&-BJ$HUKKV&9I Y70/CC^@]>"&8$[E]?3!6SXY.L1>I^ M'ZS^/C=!X7M:":<87PZ\*>^**3]!JO:@%=2 M]52K/2?G'9TJKG7MW)I_EGDP)8P,T?45?N+":+"A,LO"@*V\+*!PH.WCEH5TI?K%_BVXI;OIR$Y9[B,P%12+L M274YHC$1+!SAO42D95B18QL?K#TN9+\4S\<8M*Y?M0);Z5^I/:]?E)Q5 ]) M;+_+TZBYQ<#&P$7H"*^[ @QPQF38_A&J(:RP^1PI8%*[Y2ZT\F]\F02-5^KB MYMTEGI:5^OAZW/BS0DB+G^HUD%$[E-KKB[?F+0"*8#)L#MU)Z,,VIF9<1?"X MP&FQ^(J9F8>N6#8O1\Z]SBKQB^,?T?UCRG[4CTQ$+'U1+$1C'XICC5=C-X\! M5$?-0V=5-538-'+MZR'N!5.%8\GH44D!>1S5,E'8<(=6.^;%]]33T9 MRICK7[EWZQ]JTW74VWX(-NT_0G%S.E44_2_K>W8981@O#QJ!?L@H& 'R3\]> MB+"1A*V@5B2AE\='!-SS*5"R!,JSW+3D;Y\/#H@N+6( T3"B$A:K3+QN?\,U M9E:9&$N+WQ<*)O1JKR)-6+ZN4 ?PW3W&7O)>%/1@/3!$XV\5J2(1ITC5BK * M<8IZ#"'Q*B^MQU70"6 QGFDE.X^QM$^HOXF#<.V;(,!A1W^1NS+:4ASPDU8N MF4V>D@M3C:9X!"N.M"]OKK2^T=>UG!KTT%7]H:O\(;WHKN:R::X?4 W^+PLS MW.U0]R-S0$>K>0L90JB7-[L:EZ^\+Q,#\MXU>68+-<724)F,\>N8IW&4MW"2 M.U#8> 4/_T$- SOJ# MGY-C(DUUB[N)+ 5MD20'.PIQII669"#P =!0BX)C17L&C##'\$[,3Q''O&&& M\3=R%&OF1P;H9?-U.I2[Q:.$O-O/&!27CEU!X4]\\^V##(!X&?9(KXS0*<2A MT2O-CZLI"D \0VP*)OO%UR+B+[O(Y7*GR[0;VDPFU,HM3]@!T@=BKQ+A>=N$ M!6/9Z!)M!P@3&KMSWKGM:!=:RG[RY!59.W$"#N^@@W;:8>80@8%88D(9 M66(31$T]EVA4? .:]=)(TK&:6^QC<=9H5L=9,/:#0#C6PE$44*QE@5)[.F%R MH9S*&#$;;/$W.J3H6 &S;\V\J)M+UZP=4+AX#":55VG?*HY MEQWM_S)L*Y8*(X"T_S_J42;^_1XV=; #QNV5V&M]$L[4-S_YT3)]N]3I6=;/ MJ731<37:G]ET]E;\]5,1R^R\=&[UV3OM>ZU#M-A@2'\[AMDM!GTFHI^M[*@I M'Y#+>R@W#>1GE-D3*6ZFHQE]+=,!QV/8(('LGGR;7$T!LF1D6EQQ@Z3P@:N(I] M&A\AV)2JFD0/(X[-/V=Y7H!.02;Z7'Y/0 :"%A,B8>6!#YZB1RV:\]!$M15=WN8.5I.2&RRC ML6$4UCR ,1H,##3E(%:'E&?O+$L=4JY+JTLA>]BG&.5/KZ4K">>G"(^4BA6= M&(_CV:8X2:MX@0\8?Y3MAD262I52A8^B#S?,9Y+*;0VKK<18CG*;&0 DJQ/- KWE^.AJI&:+K:5. Y__:6 M.K"B1^;#AGCT4!V!/&328>(%>!";I;@/H23EAFG/?RA#/C@V.H(P*8YY/J(C M=" S$.D$-#8@K.\)\SLK!QU23)B8#2 MQK;,$>8IHGVM1J\B@0(Y9LL\KM4X#QN.[NHAO7LRE:AU,4*.K\2D3A&&B!:L M$NS8L#GU\[@P^&P>G:P%4(J,>S*WLD\Q.ECQP7O OT4Q_#/4K@C"(((UI_X% M'5YQHX7VR^A(D/)"))21O"*?#C"$6;Y@K8. Q4F9*DFQ2EBN&J3:?IN.?#$>67P;41".U'0^QR2C4&.L MM(G2)CO4)M?Y+=]OZ,?O494(,XWY#B)N@1E/^=PHQIH;V.)@KFAI35^+GN9X M649L#,@1$%MK^E[N9CL:I9MAR&SA$=QTY?VR15(P/BT#_^DDCK+;":(TBP$U M;TOE(@/A47!'VQ,)5=0F>,*,Z5N(K%$4QQ$X1,S](4$/?A]'9R)D(F@J_8MQ M%GHR^$XS:!G 5@L\"<=[[O+IB,?"B>K2$8;5I4#&A'G:+P9%LTO>>-AA"VGT MBSGH=VRP"D& -/?#.2:+'^;Y$'11CZC:T:X;L5)5^T7NCO#O7@8=/. ;:DN,U#G(L( M]KGYIU?%G3U<;@WRQ8W[!B*(>(786H>5=(5R9UU7G&B<\++K3_H=J,U?3'W0 MM['J TY+P[YO6P=/^^8!!4\'X#@4M_-NRCO+R-P;-++T;SPE>\]2=DC"]XW+ MHSLZ]:&[U<*YP"1""^]J>?PG?G95O:K81 QZP'R+J+F!#=H$2/$C2AG\@Z)' M^:62"$]4/WZ\HI/_M#Q;HH(#_G3*/5^ #7/LNY?4 @'];2*7#M[_UD MWCK*K" F:WM4DH3P@1(7Y6G"(4G#9]"XVS/;.21F7W:T_'02.?>U" UUM'8Q M;$/G]$,MS;!RJ"57F\PM]UD\UPVSKB8^'VL??G(WH\/! M+U@M0$;WQ'>EJ,OO=+I46]ZD*)/I*IM='%M:%J]DC5ME31FDS"W*.4N*("1H MIF^DQ\TNNS![Y_P5/63V//FOLFK%#4P^%F<*'_(LMDN7W#ESV+7I*C/LH,D" MG%=,7O7'<@JO*M<7.>T6JQ<"*94^OYE8F*>.]FN9.^$GE?Q7X2A60IQ(.*"! M/*FFT"S^XG$*B-! M&QVHC_ \;&VZYNG@,=V7K1P9@=^+!TW_D>FR>?65_#0+AZ;4#$'5I)Y?4GDI M/ER\F.[_B_)",>)";!_DKGR:R#P,\>>E)X*K& +0R\R6IFML<[Q:@Q.T]RI9 M@6F%R(JB5L9:S)"W<&MDS?F"Z5_YI09)0@Q'9*'OYED:<[#"C!1*DT&RTOE> M7N"F#)<54RF7V+9HT88&X-,B.[\1"9'7M.7#&\>Y[:,DGE*7B5\"8?:ODH4< MT6$!7>U!QQ7V;+"G\Y-)[G#EA\3T;P]XB9L]/U]D+5.I](WC?)':HF+-]>KX ME9 9J>D>D7EQX+O^>Q'+N6K M"1 CT"PO!1;+4.$*?8QGCVJ]4J7X;TC6LTLBV=1(KUB2D6BV9 [W%"AHK&4Q<8$"F6RG#@7 M6GF*=^Z_0IU)N0)R\T:PX&%^CBW4L?BY+G1]05X/TSX#G71++'9>I#V9'\-? M8SX.\B);U1-^$;6F8@0R5EK<) 9[[>.,5G%2W'RLC2>SLF.9JU6[3#C#1+=T M:\ V^2W]$XC93$V5C/#.ZJIDA'5IU:1&9Y0"*>0I+KV$M"QX MEX4Y9DE&BKN/(!I9PNG"944+%#4BQ:56$IQJT+$XKLDST"MYQ2LEN64>R4I" M_\I%=02\]$LZ2!1[$RD 3!)O?4N07]J5O"**$X>N]+%-&Q+1!3S,?/8CM%:'!(S5YQQSED"> MDI.C+PMV37EYC[AQ8[T^J.I9_?G="[PS"9Z/*!+6AKC(O+=^0?[[;2QBT#%L MWN^C^,?+>^H@OZ!-RUI$H@A=*L!\@QY[1!N_+_$M"ZOF'G_\'2R1!P:HNG4% M>EN&V9T/&53XGLEZ;90E)!FFSP&F$C_09VH6(@3@3>I>.O#B:G?NRY*7W!!\D=/QPUHT;0$D>[Y34-JWM6,*;5"I>[GE@!Z0 M1& EIVB_\H"TUXMT+ MI7)?EQD>*W+H'IWSTD[M\E^PG^U9@UWRUK2PJ/6R'?6+!@S$5!KW\$WSV!.M M\/I[R//X7G%@JYWG]T9?:91 D#MDD1"19!4MGVFJ5(2*>RTB'I+FY>D@Z\>U MC!1,YMP8H]Z%21>T5WZ]MZB5=[00IEV=\UD[PV5^[-:JJM.-1_Z6W'H MD-^)_5\P 0EV(2GB]E_EH?-U* K1E=4"]PN@>BB[A6Q8=KT@%=7_7*KBNRWZ MG.[F_M&S9NX05ZJ1U$PV[I9K@KI@6_*\KLL=,NZB5$<4S2EH098=\>F1$.7;R"I8\ ME,.<]#R!-UT\< 3A!(F=PMLN_D8)%5AX[CU: +I7CG<;?CZ4%[-DDC&FUD/$N9W;>[+F]>M9#IV;P/4V_._W# MD##"W]]?_DCOB=0=-E$7YN)> #GQ!OT;<5?@X6U+-WUFKZ-]^#GQ1U1_J^$V MI':37S@\K.R&:F])+A>X[C7+.%KL@QCKOV\NL[#N@IZ]:1_HWZ4 MZW1M?]D>[>S5N?FJ>NND^N>+MV\G:GB85TU[@#=TBP=_=?:NZ0[O'I(#*.W# M>JL=\$7D=J1B-^K//>=GVP>4G]TZ54*E<[7 3XJLS_4NKN2WVU=FQ(A":6MH M]=D,A\+:$ +\5@'^;TL2LPZ)QN?64EVM:9=!($HHB>H.0:6* -JTB-(7O6K6 MLZ@5E7!Y[Z92(DY%01")Q.L!R.O2#ZJ_G P MV60:\Z[2Z, YU#T(:YI[@WNPH!>%*SI_L52X8^!ND=/:-\S%B*#(]Z\F?B/( MY(":,+J8_SF%]3R( X+5&])*2>_2XT,@^F'-\5L;E48]%X'^W636VI.>8!J= M?K?YJV7I"YZXL3^K=859XPQ^,9KJNIR/QV]WF:D M@]3]W9JEZI-'N)Q8X_&.#\-7V8*_L$:?7.ZGW^YI6MH$="]L2=)T]N;UZ_O[ M^PY,KG,;W;V^C-T)MN9]S;U;%K\&UX*]-LU^MV\,7^,LAV!H>HZ!E9 &@\%K M9AD# S9M_[$M>]3M3%( :;=CGONO_O*:S3O>*])8EJ%F77%[4=0I9.T)69?( MCT 4T*S>IUJ"M8U5E3SX4=KH0# C_VI9.&/+?BW7T35]7Q;SR7L"5#33DU73 M'$HV5DU/1)E"4@N0]*7H-7&9%\6KU9 218TH=N+M2CO-F42EG5J/*Y0*=+'J^,3^( M(^9I5RS6/E(KA&)7)K(8$/F 9UC4ZA@;RXM#4SZ*19ML"\_"#4LY2*<) MM=S;AO<-!E;O-3/LB^Z@V_^GR7^:AF<.A<,-BFH91)2/I-#S"'I6*2K94^$? M/ @2[3<6WT8:_ER[DB?G5']:**W/T9UH48$YYJ"TNA1N*CZU>N)3Y7.=.A@M MVQX:!,9AK^?D8"PTV3*$*)=+@6&0)\(=Y/^LJ^I6%/Z2:^M\LY)KID#*R ME5]UJGBBOYH.';GW\X,5TQA8AMDO5-$R?"BG2D%G%72N8HY5*U>IH:*AES5 M563VE5^D\&28@Q)/IDLH8K?3%/#A7!B%6NHI#TG!Z(DPJIW+K:&O/C%X?ZZL M'.4WG3;*!F3\!J\3+YD52.LC,DRK6V[EEADUY3\I"*T#H4V55!$WMVA_9PZ4 M4W72(*.\.:O(PT)?#95[I6#T1!AMKZ]LTE?+DOF4?W4B0.OBC&VS8ACES2@6>N)> M5*&OS&7&33E8"D?KXFA3A76#G9[%J:"1EQ17'M8)(VWQE-DT:AD*PJ2=XMJ5 M/ZF$9AO@?(I"/XVP M6W?$^YT@IRRR#7-2RENTLJJ$L82I">"*&GZ&Z1;=C=K>)63O=AXDU4OZI$ MVRQLE5:@KGK*=,R:>UTRJ$LK2I2>BJ%'=/=W>&B)YKZ)MX:#$RLL/Y@DII>I6MUH4CIZ*H^WUUO,=O2FW\T@PUYUF0>K/ LZ\.Q:Z MO)(LH"ZZ*!P]%4>?Y*?:I?BX65NII &%N+409UC5.Z \^B>?SH+H 4\W?[*3 MV#"O2P9U\T>)TE,Q]'T235FB_8W'"=5?_U#\HI+P53^7VO&QE'(S#Q)A,EEE M\!HP)0"#><__G++XQT^\#-NU3B*G8&TRJ'M/2I2>BJ%/\(GVUP>/KU+3LN"% MN=N"%\JE/DAHR4V<4_4#V,Q/6>#"I&)_E%6" >JJD\+14W%T)3[%7KKB8VR& MBE'-JV@Z]=-&C54)!)B[/7Y1ON61H,W":BLS%@-H;F$3PLKCEZ67>95CI7"T M+HYNWM]\U;[2Q]KO]'G*%P]8'!6E/!Y0R5E8IIEDH\3W?(9]#*)Q.I%)X*;J MH7'R(+BI?(K]>+"!^Y5HV%[%QA(Z[[8C/;61UL[_OU?*,3ITV%5*QW5-"VV* M3%Y^NLY1WLQ!,=\LF?\M"[AF=MF%:9^S5Z_-GB?^5NG[A7NIT8-V-?'Y6/OP MD[NPO;KCVI=*O/7T4('X N] M3MDHX/GGJR"QR<0&C\W+PGG]J MWG&!7#Q^45)9O3F45_[$F?O>_YSYO9[MV6-F S[5%_/.JZS&96CS&W-V:6 M^<^!=98_-(E+RWG++T8Q9S\NV!C6]88%]^PA055=A1-@:8X'\^1;#LMUP+E? M^MY<__[Y\OL?WS[<;")0E3G_*TM 33Z\Z*2_9G&2,5'$$"/W,?]WYL>R/6PT MUDH]KD6Q9O;.O5=YD%]V9,2P_X>?[H2%MUR[=%/\VAQV;5V.=^LG*1X6:A.6 M:%X6/&@NRQ(0V'3B)_#]+(KI[2.N)4 %^ )>Y\/;1WS"@C&:"QR(+(_X 8T< M\RR$IVA EJ63*(95>V_6);T#U)$?@;E_(UP]4O:ET,?P1O0D C9+^)O\+V\] M/YD%[.&-'Q(YZ:$&%T)B>SCL.(:#\)8>K1Q>(K\#3'B]^'F_TW?,QF^,3O/G MRT:RSPES\^6/[W_5WE_^[=E2% 08].5', HE)V"R M*F[+ @0:W):%8[###6BOB%SKM9 TAJM'G(=Y5'K$@^@^CT:/HP#^A<4@9K 1 MB,($@]8R8"U?4HE\X]T^/Z1/739CKG@U?AJ)3_$630(_\?",E'O+C[!4%%M% ML94?J")NQQ]Q4XZ(Q M[]TJVZ +/3.X*J96Z;1=KE+IM\Y*.2-W^&K/0BT+MK]%,Q<.537A7 MQ<-*HZ" H8R4,E(M7M(1&:EOT0CFH7WF0;+=KJ"]RU-6:ANJU0"A]B[M8HXR M"VU>TA&9A?<1O$C[QD/&$F45E%6HXN$8C<+2F^HO6?QWSW5^^\OK_+:J9*^Z MO:YNKRLW2[E9![X,=+,^8Q/<'WX8JD"@\K+.WE7@<(Q.UB$#6IF$-B_IB$S" M5TY8CJ-Q+R) MLG2BO6<_HI1I-]'#B,.;O\:1RY,DBI-Z'X.7FOIZ.)CSZEY\FNW%&^2>$#*NQW,"LY,,*_YRZ?@E;5NL+)Z-*?EDZU"^%OYHMV M:UM%P>>9PE9,/!US8K8MT+BZJ]V:UFUPMB=<;=089ZTEOR08KD./_\2JJ]MK MZWI\N/>"X>%!K[MI>'@XZ R-M>*G41\B7^N)K'GKLCZ!;Q-N= M8:<[W$ULVQQT;,-ZIMCVR]>E6E 7VX7F6KN65=UOO[*3+T+1"K[MJAS?KIHT M%XMM]H:>M_1XLT!^^_#UR[?OVI??M.O/[S]\_0!_?/ZN??OP^_7-]P_?/KS7 MOO[QZ\?K*^WRZNK+'Y^_7W_^7?OM^MLG[?SKU>677[7K]]I?_)]OPBC\G$UA M!BZ0+\0E?<-&R^Z%>::%; JK\+C_YC+S_#2*?_/CZ;5W1J[-^*(+&W-KT/_+ MZ]HP[YJZ&^^5.83>Y:QYT>[:OUV4_;7W- ?92ON_'O=-A_;9N^Z2GNH;R]V8 M_F\5:Z40M5//[&Z9IZ5,]\'49GUY]>7SS9>/U^\OOX-N_.WZ\^7GJ^O+C]K- M=_C@$ZC.FZWX_3@%CHG?S>C6\+^.V$:WSP&J;1!_90%L$+EV,^$\39Y)PI6- M>D$;Y9R]Z^W*1C4+\P'!NXQZ8%^8+S,N*+L=T)4SUB:@PT!G[_K/ZXT=+-*O MJ*L2]C32/M$10O+G_QI8IO-6^_#OS$_7.>97BK[M^.^>O7.4IF_&/TLFVF]! M=*\T_3$@O7_V;G#*FOYSA WJ-CK<48K]<.$^/'LW7 7WA0.GU0>O)WM+;H L%/5H0P-ORP&.-U,PULAI:D/+P M?<*U7R,6>^CQR;Q3T==5[GGV.KNM\A-?USY['3-?.<=2S*S'HV2N-T:/:0J)CGN$H WER;1E+;]45% M?$_7W#(",JU'0#A%0,3 +NX3Q[A/U+5Q%-.+'C@#-<+!<_,:9C:?@KDXP9"< M]7,TB-Q%QRIX@._&/(Z1JA&N&7^.T[& C05JRK705^;;5QVM*<%SJ?_^W EF M6I3%0&,"O2[Z<#=,7IO%/(&_:&/FQP'0&3C @D";P@]P%D"+9 :$2>:'R+W+ MM<$DP//R.; Y)H3"6H!LBWA6!6>2!4)*?/Q/(2FB.SI\5(I"HR2TA!PBC!LU";)\+SY#K2$; MU/\1^D4TB[AU24DD;.V>]"VPB[^RQ!<@DA9RIW/?$W?!V4R6*#P6\US&9B!1 M_L@/D/_ //Q4&CMI?1+0@^BHXI,=[0LHU+FG?(KS\)^H15$XK8!S[\11>?>LGH)7A20(K3O>K^*F)RT! M?EVA%!D,>&WLD8=1S.R/SDU'&W,/)4=+N)O%8"Y 2 )VGQ1ZCLUF,'W:J,89 MBAI^ >O, JGN)%=NRN?Q%Q]^"G\!YS#UDP0)G@])J]JM_.T)PX 'T$]>YB+; M2J L(SC *_2 TP71!"6P57Q2_5:R&7["@+%<@^V_H!X8&52&@C'X*N1T-$H9 MO##F+(E"8A1+DBRF5[,1V'WM?L+AB7BYAX'8&L>@CN#_QS%,!)=0@5N"+EL-K.@(Z_!I#,N!=\&:>'@+4DM?RE6A;96KDD;5 MQ[A "%/!Q,$X"K0()*:R@IC/HAA%J:-=@IO$8GJRPH=[OB VDEKP*@HE$M%1 M&/&5Z[Y.&P%1<8FY79]E\0Q9"(-(18._6M U&A^/A0<;HBY:HL\V636!#/Z* M;B$256JY,-*2S)WDKS\*6?M2%2\WR-"'DL@1S@#XLEX6B[ ^2 #2@8R(G_Q8 MBNNUT8/%8], MQSWE/8?=*OQW[A6HUG ?*[>W+-^J*M8M=39&//#YG70,*G8.Y DE!*2FX@6, MBEU#)F7+(_!NOCKA"TUI=> ,3*=9 M")]3L) 'T3WZ62S_FH%QH6U(' GW$+SQ& T<&"@_\DJ_:JD/*)Q-$-/:FZ)X M?M-1^UIN-,3H^(T/L^'2TV?I&^W&26A59)<-BJPJ9WHZ=6&&DY<+.W M"J.?6Z] =]U%P1WJ+MSU^+3]AUU'$(!O278DR4;_$OX6OA CKP'_J?TK\VZ% M0B&OM5R/U#^-]$\T+^+"KV4!$IQ\R <@V$-5O')'K]F?2-D/'J(F9.!:1 $7 M+H1T4F%H'95G93Y242Z9$(% E[)/_B9LXL )1EK/3:<94J@9PJJV7^1+!!/U MP6#[J>1B\BQQ$\NT>M9PQ]*T*G_A.@0?/(WB!TW$5BX]G!^RZ1BT"&R&D(M9 MDH@XF,AV,75-Q%1-._>0:L<1S9C%H+.&AAN$$VP+P(+\9C0KOB0B[OE=%L-_ M0<\@NN(?/!7/Z!(_; 8P_2G=A) CFH!N_R$[)7^(,E $7;@,'US\.XM0SX / MXF)D@=@$_QX34&$W%:-;2!Y?$"' QR>^),UC&7+PVD3.:>17()PN V])[/J:%P/[.!G8+U]( MBI!.C536"=X,:U?6R0&J@CRH!(\ ]GD\%4!'(Q-Y)!F 8O#S\6_C+ 7QUCQP M,L$U?Y"N@UY^D*-?'O7E8Q2" /?QK '$(95Q"E0<$H5(DZ8%D\GY]2)3H[( M+XX%F_4@.#RW=:D#C]M8F) OCX.7FR'A)33:[8YP>Z5WD/!%QT;$BY,DF\Y$ MC%9Z2LD23TD,#RS(1\@C'CC'D!$J<$B@JXR9B/D4VW+Z<@Q,K$?]F.?%,@R3 M\-QOT>6>,_=NRD'EW BJR0]@/ +J1QC=!]R[A8EP#AO5HT "B@=8@2DVXZO$ M0C#4*^))\_0#;#3[8A/JFVV^^3TD?^72X\.;"',SF4T_W M1#HZRN^_;3! MM&\?$ @>;/J#:";D189;JGJU)E3Y2$7^A!3D7/=4/)@R6I 'I'_PAYKF($WB MPF:2N0^YU@=ED]8BV,*Q)B?28RD382+I8GHM^1I/HR$9Z'1FQ J#E@>W3# $"FVTDU6'CNOY+' MP?-HI4.U2BBRBEP"82T869,1V/;$?B(6+OWRTJ%!#YU6$\EMA3STA(&+/0:= M_/GB7>>^G"(H:EP?/5+8B29B+3"/4D;SJ TFBA0'0N5(0CG MV^3K:L)8$]4EDIEDL_P,"[\6(<+*3)5([D,D/Y18KQ[5+J"9SDZK$=X'2MX# MQ1Z7H*[$?JL0;!"' MW@M(.VY@'('" T/^)WZ3?HS\L=:]7(B*_!C>0_N9N1 ME8F!*K")%=F"%-B2:Z&CR.IB:!TT\R0M<0YK<'X73 M/>.4..&!KU]1-@T!I$HT<=X=:;(2:QJ)EN5NT3A-14B;>8W%M#/7^1))&Q!H+SG1\#@&[F7F[GP&1+X=37S4!Y9AF-HY M*1',448E%,4S#.KR1$8Q8 M O'"'Y3W^A75XAP]4?? >P>O%J'V0N0R>QB7VA0F'V6$IH"*@VF?(%%Q!Z@, M4V5>]"A67A(02VK^GV[0TUX>]-S@:INSYXKF+UIFMNWW@M:I#[2/>:V9=K_; MN0W6FMH_7_[_CJ.*KV-TNO9P-T5GK<[ V&RHY9_WNJO+UVXRJ9UV>:,Z!3"J MUZ(0H^ QE8%NBVJ]DK)=M+S@'70MVRT5N+!L'3:33J#N&-V6+V^.8 M0'#'@J;B2YNLVM#:*_J_/&EA;82NC%3]%HL3 "T+?1&GRA+O;"YP99]I'G?] M*0N2_SDS\BA6EES<,C9[@V"X##W\SX<2"9?I%8MC/,CZ.T: S_ <SU"!GZ. +_6+ MK,THT"CCAR@2JTV$O$.??"L(^)FGTIW>4!)LX^R=W=5[]D!WC"=;AA6@? [+ ML(YG?*H(6JU4=XD@4R#(='2G9[<$02>Q;;@N,P6V4J#K.DF'"/_5"K3(.P?4 M;PIWBUQIP^[IPY[9$N]AEV&V4T7,:H7Y%,1TS]Z975NW[+YN/EU#*H=SDX+N M>48KI@C>4:J$YH=)&F>KBUN?JM?P2&@B)^=5)"[LT9G'EFZ##5*!X0A;[P^> MK$>5X]D:"#VRF]\EA'H$H6'/T ?=MD#H)#S/3Y0 GRFK#+E?6ZF1@7UW@OB MB6/C39'?!^3K7=O2A\Z@)0Z%\D&?6W?N #?8RTWO&UU]V#5:@IM'%&:>- 83 MYW$MF=@@FQ/'X _YAB["@QND@/9=B=_Z5J.$VJ/G-D]!6HF M;!B'CMZSA[JS,]=_/?8\P7K,77\;BLLF+YLWN98\/34I<^>36QSY&#+OE^U= ML/M(*NJS8/;DK%;(4 6EUMO!"")^#5B87H;>AYR.O\=1LFF
!9;/[>M<& ME=/MM232H")4S[^9V26(\-S4-O0AN$>#OM,2$)U$-.@CU=-QW6R:B9H5'M;J M='VZ6W\2H:'SG6;KY71\7R$C_#W@^!>0D\LI%B7Z#WV^5(8V%1_[[)UCZK8) M'I^QJ()?J5#2 2+MT:R^O2"M=_:NC\8>]/1P\3CJQ9%V2I&=6:/OJV.-:17F M>0'O>/-TL!Z>W3JV/K0B@0]Q^2.-QCT151,?'(QAL.\+OW"]18.DT@GL87'A/6\]BEUQQ0;>6P2 MN>U]D4/;6>W._?M '=X_41GH"F$W-;X#O B@][N.;O:>[/BI;7EKP+/:?=L1 M>(88#=5[3A^O\;<$/">1[#RG2=U(]KJ_4]?NUE2CB9>(&U2"C-?A586&&\I! MW\#49P=TZ.#IN4[J8*DUR&G6H3M%CDG(,7J8!=$2Y)R$*_H-_WX1C2^P(5S M6<+%_FS[*.4Q.Q.K/=$O OWA[4>D(U'VR_B/A%-RT*8"@:?T ]T:@BYUVG)S M7_FCS^V/[A1"78"0!4IUH%*/]Y-ZW%JMOU8@[E2]G4>4/)).I'M^CD)WJXS/ MOGWVKMOMZSVC+1>]E)?\[)I]%[CIG;T;]G7KZ0&J%KK(;3_-CYZJ,S)@7B \_91.O7>6_]/MG[VQ;-XRAWAWLJH9:*P[T=^1DGQX<5T0SGA^. M#EC^H6X,'-UP=E46H_5G_"]90?ZIQZ4O,[F=&LYABZUFL[U\\LZ_)6M*'X!&8IF[" MQLYQVH+X=EK]+JS$BS+L9]9"L[_.[(ZA8TQSBZ6//AOY@8\)3)3O_HG:]R7_ MK8D4"]5"YIES3 ^32,>;ZYIW4 I*N6A#-NC.GC^)TW'8_^-MRVBL15F:I*#7 M?.QE/^'N#_@4YJ>-6/@#_J"^J6J7-#?>W+:B]KL*."_W&;G:<#'=*^!WC-L /Z!5 =6J0DO@M#/42B!^!AHTUJL;^3^Y=_(?'48.L M6NBY#RS3>MN24V>5K/"LAV ;(>=Q54\=-@:ZV6]+J:&3V+GDV\\H3RB4R;WK M;$=/-35SD^S>/-SUL*54V%@5UAF"#]1OB_^CLGM?-KOWJ1#J(83Z74L?#I^L M6E_&A3X.#S7OSY=[JAA;@K]_]L[1[3Z"_XAZ)I\\=-;KC/DT MZ#BH-RV[IW>[!W+5[ !##X?H,P.\XHSC O/.=+,L=B=,M=S8+*=7D+'H)O8U M)^*6\CJ@"G:6;>B]I[<$5[YR:R"T*@]WQQ :@K=@Z(YMZ_VG%ZM5OO*>FWP> MLP.T0J\NM&>LI-QL)Q<# [L:#;M#O3]H2PUGY44_JV9]!A"9V"E%-TQ0L$Y; MJGZI.LYD>O99D>U)4;H MYX>Z^?1+D & M^\QW>[HQ: MP3L+U?,_''-CE5?,)M(N\EZ5R1-??U>>4_,;O>)CQRW 'C@0> MCG4=O6=T6^)&*$_T63?USX$A!PLR&HZM&ZW)3#^EWC'N!M>'5-N.C7W6I\L' MU@LWL"6\HW=MU2E&0>XQ=_?ID,,JXY:I]VQ''W9W%:]_B>(Q+WX9=I-%M1%U M^[].?(04/-Z[QA^C\/8"-M/37=\V/BP&[^E*]&$1Z23"$Z5 >'PD:IGC)>[< MJ0:;F\5EJ8H,##5UWJ1FNJ-4\Y,DPPO=0*#D:<4>C]+/><2U!MI_!]*_!THN MJW2ZZK[9T-C9?3,5O6@-9A[QC=? S*/^\= \>S?0!S9LR@9M"7R=Q/E9J6UW M?=OLF ]'MKIMMKUP6-0,8("-;0=MN8FISMCV=.-L>QCA;5Y'-_L#W;*>G.>B M3MR>=N*F/-,=G;-M+P_VV;N>K1M#E?-U/"C:]J1M>Q3MK*]#"]W6MI^T!1L% MS]3!QU/.VK:7D+YP7P>F/G1V=6M3G;8=,NC6/FW;'G1X4[BOFZ:AF[U#.F_+ M)[%5V>:7/$!Z:K';EYG<\1X:N;@U>Y.7C8U-3\3_TWH!_]SEL89GY?[RHK .;NJKJ<0ZX%@ MZKZ+\&ZJ[9Z\[F&Q[A;IB=8]_]+2[OEW^=ARB O\_9NBJXL?>L#6-Q>"/2^G M'(H*[IPJN&M7 4L2[5+[ V":Z%H8:3,6:WLDR;BW\7S,LW==0[=-L['SX\(' M--F$3B.Y1_JY6H6:I=I[[A*/A"?2-77-,JPN_1+^8A4J&B"F N];8.\S3R^G M6'%F8TY;>)O%T>VAK=N]ML1)5;C]Z>!Q7@ \&&/O=_5>=Z#WG;94M]IIQS*C MP3[.V[H6 -VCA?(_C@* E2Y^05!T,DAXH+V#2S%*]C@;ZF(_,:AH:\L3D/P M,:3<7*9I[(^R%*^#?8]PWUX2/[\MMK$TV6?OA@,=[\.8=EMJOZ@H_7/'?YZ, MK%4I2J;1:UN.TDXC]OW#4,\B?L]7]Y=Z2NST. 5G(Y5\'>8=<#%#,@J?145C M@!]]8O#<2*^_"#R=Y_#'GP^>+0KN/;[(UIT /%M M\# .P^>Z.$[K,< M02Z6\V9%@\RE&JPEU%F_$]16*S]TG;UV L!EZ-VDD?MC M$@5 GD3T!MU8(>^V2?0V'-N3VZ#D3#_=<(JK+]HPW_*AUN7?V_M610%)H M+"1&$E6N^?1[3J8$ H1 ("@!V1%VERDD91[]SC//(\:O% ](YK\\^OO6%[5Y MW\=,H8-!-('GOF",,>1G[C2&CT,><'R,02]/P>S%"K9TS!*V''H<^2$-![ < M6#9\P(^ NRNO)-_?BDUHZB+;>1HE/K[)MS$+>(O>WY[]83K.@5FX,'M;ZN(2 MVH>ES-+-EQ1>V("A"7XJKN)4ME8.P0I_XQH1X;YEF4-S1%75I .S;X_ZQH": M5+,_KBA(]C76QH\TY<$H5?8_L0/;U;( MO4JIS9 \,C#7)GESDCU$LW2LO*,_P")4'J*7/H,GW\<1CL*-XH0HGS[=O2KG MW!7A_S '/?)'5N\ 7WC5%7Z(8F15Y7\8C1/E?3B$A98?UO*_=9*?V6K*<=;M M[K3L/T__7PM$\!99.:'Q(_!P)OF0?[-/T'>TA%?-AU7.1237:[#R@$X3]C;_ MX;=\IH8?\I7PBU:U%]PS$P^>UW4M R5$YGIFM\^$1Q?6_^OZYY;5=52W]%=J M5RO]?-.MP%5U5:_6K39_;AGZ92]**_]5?JLM,83V9PKNW&ZA8BM"_;=@,RAX M:VQE2XSI3':L7]V.M;+&%RLFL&;6BHLVE AZG.1HN;B#0[?EI[$ME,=?6*K$ MH@AM+>GDX'2 ENQQ]R!0V<;./<:C5<9XL@+$#W$TR2=Y_--/QW>S!/;$XO<_ MLW.QVR0!MXT-O].?=<,^FHI3DPRBF2XQU;8T 6W@G$CRQR7PA_OJ_*$!?V _ M1D,GAB[Y0_)'J_C#>W7^T#L]R\/:2?S3LHY,T@VXHL5=KAMP%R7\7"AW!=XV MT3.VQ8EDK]\85Q+I8HET%R,)OX[^'D5#GE_! MXB=_P)('(&1M$\D $PFG%^D6L0[O_B/K!%N#H&KOM$$$80,RVR26[1+S\/HF MB:#6(*C:?VL005:G9[H:,0V5&'**VBGA<"]T,%!9UHWNI(%Y(X8%U9 ):L/= M!KAKQ#!-HINR:^/E(*9>J MV(Z^)8BY"N_V0\S_Q=,I8^H'TK/=7:]FM -S\AM0#G&?U :^!\K5(18 W]%D ME_G+@4V%X&G&-@X6D=$-:@Y8*W7H86@Q MBV<1UY%MKRX'+14J]3"TF( 6QR:><7"'DQ8ZK&WONS%8R>.0\R>:/J[-$MYJ MLX75Z=G8:P*3/,VC]Z9:?45GX+A<']QV.=O=%VXVP,UTB:;9Q&YL3I^$VSG# M;9>#X'WAYG1ZE@50<\!,5,]XQ$G-_-V&TMPN:,9)JQ=WN0-8_AY'28*Y>",_ ME6<5M@8@QC'!;VS9$(=6&$_R^JNQT; M;HL(.J $I^%9DJSABOAU._-!/4M'.3QXQU_.-6 @2-[@-AT4R/K'W M0OS6MF6T3L_F>1:6TY8Z;GF6>'1WJ6$083L 8ML>,?6V'#%*$!W=@VH81$:G M9Q+L*J'K;V4#0-3-C3BZ2XQ/7E6 M*#&W3:,W@3G,AW"(8]I$UYH*G4O,G3/FJ@V )C"'\^%G$7; :F8Q9G)J#R2Q;"?2-#N#(Z*8DD0[B;]YT/W,Q/?:XBB/M+O>X1L9:SM#P%3[=X<"QD7 Z"I6X:Z;V1(PYPB8:N?L M4,!XG9Y&;,,DAKT>C3TY8*ZBPX4PQH'.-]%*='9AFLM,TGJA6"3IERB,ED,5 M>S*%J2)3&+I%=$/FEEX.AK:$5IO%D(88TG6#J+K,-KT<#&T)E3:+(;W3,SQ MD-:R[-/+=GKO:1I'(;;&&/I/_I"%PT,.3\_--FW2^7T"PQ0'NPHN>)=1LS8; M&)V>C6QP>'-T!CO;_."&L&,B=CQB'W[2*;'3&NQLZL&PM&QYX+<6DY]F1>T_4M;HO9./23 M:4!?$+1L\UK.Y5MRLVU:H-RLW*SEM;X\@3YV 4EA>)A&HM>B 21OY/-KSY#XNC,A 86 _DZIK^FP1!FS7C44%@ MOA((KL''7-./=]$$EK&F]?8^2-EN)[:$)G\YTI;/G?%KV &U=;P%?K=*3-,C MEG/T]AAM<+ D&UTK&]4PHFJSD7V$:(1D(\E&+62C&F9H;39RCA"C.1X;M32[ MQ("M#*,96I-+VVQ!^L8Y+TT>[K5I@7*S\MAV=<@S3?R!0L.A,O2#6Q8_C&G,*OUF M?=52>9^!([_ZG0!-F5GBGN+Y'+YE3_? *.J63-!NR1G6"9P)R7;GQ'9N(["W MU5,\?3/3VWA>W-4EVTFV.P^V\YIA._T43Z]@.Z/34[M>:]GN/'S^=OO69[BZ M4WM-0_]IY0SU!K__ULOOX8=#%J9O;SP.O--)IG_R?X!O16'IV#4DG$WZX%9% MHR7/*E&B69JDX(QA&L\H0K\K&,P"/AP)O]RO[:S-.1UHUMUL3'HW))Y!)NK5)Q.&RL M5D7\&EQO0Y+ RSC+(^H9;"C1WY(PP$L M!!8,'V!GJ*2[84^]O_5CI/S*+U>\6U,7S0NG4>(C@-[&+.!#\7Y[]H?I..?O MPH492-3%);0/*P3>W'A) 2<#ABFJIQ).G.SVBG=1^!O7B(SF6Y8Y-$=454TZ M,/OVJ&\,J$EUB]*!-:*Z]J>F&IW\JG&\\-\>V4T_9O3'#1W!OM[2X)F^)(CX MPO8G?GBS0NY52FU^9:_"+ _@X8V5=_1'E%+E(7KI,WCR?1P-6))$<4*43Y_N M7I65[HI<\3#G!62;NS$-'QDO./G,4!0G/+W9^4UY_^]9L>+D-=;] ;QEX&OE M?\ C3I3WX.@/E7=LP-?RBNLVH$] IPE[F__P6WYZ[H=\P_RB50T& M]USP:E<5_)K%BK+[9[_NPJ]^7?_M=:O-GUM& M^4/DHHZY*,^JO-662&3[TS2VC&#R=MF*L!!:L)F[@":)M+U<57=?>>=/..@.RSIXM"Z&.&@W;6OGR=N751GJBG3NQ;B?1+$ROB[OS M"LDK$^@KKD]!JAUVVMW0X,3CM"B\ZL6=T\HNMU7&[S2@X8 E1/G?-)S1^$41 M[KUVW1,X-AP.JY5Q]CN1,,!5_ 'Q?T>MC*B?[2R%@U'3$I;9/>.O;&-GQ09E M]>"[\\ 7E@H+KC8':)V>9Q+7L(GK2@Z0'- N#JC.$7I(H\&/<12 ;9$(J_9C M. AFN/_[*,:[-]P@Q='W;) B646RRI%913\YJ^R@78P6:I?]OW 3U^R%KZ?/MV)].([FHR+5R7OV""@,:L]I=FQ.SV/ MF+I'7.^0H;,2;%("7-M+:9<$N*=^?>YW6L7];3)MSS,!I]6+.Z>5G=J0/EU) MT$J*4&DAD+92#G;)QG7=?"'S)/E"[F7F"UT7@LJ"FKO#9_]4&Z_3TS0#T&,2 M3VU+W$JBIP'T6.U*4W%5&4Z_0)39+2SR^I9=?[G!>)GB(37: M:[^4Q7@D^5[:]%YJ61K.JXV@="\QP_KJ 76LZ?"NT>0\-FE\RNNE\2DS0:0E M>A$OI=8YL%:MHEXQ%<0U.SW-(8;A$M=HP6FPA)N4 6?S4FK)@*.+@'UR05RK M7>POK5MY_15:MY_\?\^PQ6PVUB0S;O^JL/5F2MD[9/2PC MN]-S2H<,2*.H]9@IL\'K F:_/ S7 8TJ8=-FV$A;NH4OI0%;NGE>=EO#RVTR MC"\BUU>N3.9'U\N/UF5^]"9CO/I$MZ'T:->K'/TEU?E9 *A$F^^.GKVSHST5 M-+EM$,MPB>W8$CP7 QZMNL;NY-G1GB933"X/9:=/P=]!INEME&EMP*3#EU?*(;3HML2&\6IG[JLYT&V.TE:J6HEL9RJU]*'?VIEX_*X>?-Y797DK/CU]$7]EP, M87\,BQ/%WV=\N$7SYOK6ZO0\EZA.>5Z2!-BY JPB-^FD^+);B"]IS\GKK]"> M6TKMEQ5O4J&]^DNIE:&G5\<<7K'BS7,Z/<,FIF<0MPV9?1)N4@:/+==[+_%@AGZR32@+[A&MAF8U_@M2;C#"-<*A^HBTJ+ERF0J>;U46:>\?(-:_URE[):CT^[%H2 M7ZD]S[G>SL^*T4IL]]VY;-^I MZZK&CW\/P6ZL^>AQF9'[ M=+]R,N2>S>G<+EW$C)>H\AI+^#YF"AT,1.@2J*F$48QHH M4QJGF*J5CEG"EG.S1GX(OB,L!!8,'TQ8F";=M3VMA&],O>M8L,!IE/@(D+9+"E 8, 3VJ5B:4]99<9H+?^,: MD7%\RS*'YHBJJDD'9M\>]8T!-:EN43JP1E37_M14NY-?-9['P*;TD=WT8T9_ MW- 1[.LM#9[I2X*@+FQ_XHI92@1^]O_1CY87VY1P.C4TJRAVB6CI5W M]$>44N4A>NDS>/)]' U8DD1Q0I1/G^Y>E5N*N2K*PQSNR!D8[5<^!-%S\JHK M_!#%R*3*_S :)\K[< @++8_IB"8!!-A\R,>I*<=9M[O3LO\\_7\;1=0FL5'& M)D5VH_$C<%PFIY#;LD\POFB):#7JFH5 X\H-R!K0:<+>YC_\E@? _9#3B5^T MJL7@GADS>U[7M0SDYRP\F=T^8_4N4/?7]<\MJ^NH;NFOU*Y6^OFF6VEZUU6] M6K?:_+EEZ)>]**W\5_FMML29VY\'5&[HU=N*X+H6;&8I]+U]*UO.(<6W^G7*8C"RP*_0+22 GG!B4>82ET-&(#[NL.:#)^VX2+ MQ"N5.DHB71R1FO1'-;VKMU.LO&/3&*2]&&J#LH5.,%WB/_R#JZAB;;!6 MJD!+^#E@/.TDQ+$&R[.[8[L]1D.0@DBS;(*K> M5!JO1-+K(ZG:/3@*DEQ$DNKIQ+7;(I.:] ':JZTQ?/S+(_7#-TH [IX"KS9Z M#.$&0P50,H2;/O%T,G )DC2>\2R=O91X"75:S3 -5CS_'N,XFL(Q)+-,XH*2Y KG'D+V[. &7!*5#M'@":_[OSLVI M(*5A;0Y1'8-8CG>H():P:@VL5E7ZJ6&E :Q4HIHZ,>R#RRH;PM55-1*XCMC# M+W]?6#+ $0G D.<43^-H"HM[X?$('*X[13S+8,06,V:KE'@ G\=W6?4O0]H MF+[/J5M;1N!8$TLGJMN64P#I2QYM9.>1H62@NK'!,C[$*I8H:@^*JD,21T*1 MV>EY-K'4]1%+LEM4JVR5\XR\1.$-'JDJ4YK&44@?F3+TG_PA"X?B3-;/3M0/ MF2]T;CY-4Y/=,3>GW07$>XX$,4/_I/+&0)CQ+:&& OX$]"J0=_=!NKKFRD&ZEP>5"K5[ %0\"97S M@$I3RK82*]M5K*Z*C4UT9SV_2[K$YPBBZI#\$4!D\&PGSX0_5@M U*B+;+15@6-^ M((]2_S)+L$==%+]11G$T*>KQ[3TP=N]K7M%#OO7LTVA9-[9!NX\CC"4-?W_Y M XA?8*';.C&G"\#S:Y]+R>DKN MFO.?[^D+)]OWZ';P[YD?LX\+4M8X7]2=QLX79>2R/9'+:J]W=^SLX&*XX.<2 MP[&)YAYRY"C1TQK!4^VM-B5XFDML:&&TN[7*]QM+X95-^#'UJ"PO6V: [9X! MQL>-L&'R(8XF"\)^'6U+E*QD#$.5&3^7AZ**Y+#CH$B3*+H\%%6DC>V+HNT6 MGJ%W>I9)/+4M#9!D2*!-"Y3QCYH,G^>-8,I@E(Y9G*4)7D4 I*GJMY+D&R0E M5JJ(+,Q;3M-Y-'[_,S2#)^6H1+>D>WL9L*JPQ4X(*U%Z+5'58E0U9)HU!:IJ M@]^2\937.,S(S&Z1,2B[\31ZQ%%P:4JZ7MR&P[T;7Q@VSJ VP*E9+WJ7[O&Y MPFG+J<<1X>1@LI\%<#JX\YN$4VO@M.43$Q MH4$%?FY6;X-M@=?."IMC$0_+7$U,:P4?ZI#V5=*':@^::J8M-(8F4^WT'.)8 MV&6Z!:U))):.7KQW1"QA(V"#F*9./&N]SZ9 4>$HM'I>2#0<7+ (1:"!.)Y M W''*0-'!*+)S0O=<(CGM1J)LIKO6E9VN=5\'_R0A@-9S2<+U2213E#-=QEQ MY$5'./9SD#5>C69IDM(0-Z'P#JSP*:Q4Z=/P!_P5@)2YDL9PQW!!EY-?IUEL MY^OH=Z#N5]CR,*:C^J5-)K;P( Z>ZWGZZP=R9%3PE"?$#<+(QN"RJ]I$U=9A M)(LLSQ5+NQ\/-X@E3#0@IF$176M+O\JKR//B0V3SM_@&CX>+:5^,)E%( P5\ MICAZADU=1QE=DZI\K8CE?LXR#QEY?P?JQ^A[OUC1M"OHZSI\1](S;KBU=(Z/<\EJN,0Z_ <6NDDM09%.VKJ75!4 M+5SUMI6_2/2<3#\?CAZC;>BY"J?ZG9^DL=^?(9T3)8V4"9OT62R=YYIIUD4Z M?J9#]CWZY$_\E T_94-G7NZB"6SLY=.GN\^^H/:RMML],S;&)Z M!G';,&Y(>D1'3\%^+:19X'T[Q 'W#4DTBX#:=7Q\]="FHUY?J;N$==K =!D M]Y--RN()\'W_.FKICE,,O_!W/@%)OP-%WP%!:XLZ/$O4 MB:/:Q-'7*^BDUWRN0-H]R:$A(+F=GD4<6VMBR(C$46MPM'N"0T,X\D @J<0P M36*V)E/F*@(Q][$?#OPI#90\Q4$!;#2@KR_:@:E6V,6DGT.XPE8[/4,CEF43 MU6F!2R)]WZ-'61J#CBA%=C63&)XCH7,1T*G6RHU!1^>ZV#,MHKS<7R[.HZU3A[2#O7H!99M''T4[K_W:OUC3-CH]TR,N<)+F-96O^_JUPPTY M31< PA,6L3)A5>Q-(-'"FAC+LXCIKLO%%@&Q MB2+VABH^CU J+E=V0!%[N8795JMR7I/*[4OL:LA_P-:&3\"<<@!C7:L1)2/^ M>;^@X#>&I\^#E WQ%[?A;3(-B=)GCWX88@ R&BDOC,;26EP1@];Q M%'-M8>9U>JYM$[NQF*-4M*\/,,UN#\(<%1!F&,0Q9,+/!2%,;Q'"-/ 5B&VI MQ"L9D?:JN4!ML,HV!K9:'74[O\5=I;''X-,-9M[!E;\ M4# N,-Y>?=*WDZ,MHO* 9O -S6J01+I8(EU%_1F/14RI/U1^B=F ^4]L^$89 MSF(\;TK'C$MO M^]R9?INAA]CYCM IY?O*9L^.V_0\-WF +%?7P/%VA9-BM]5'^1*%_$#;#Y_ Q5QN MO]3(651KBMI>^_KK.)QXB%[Z#!XV833@"H7WJF=#A289QC"K KLTQ"R@^(LI MC=.7/=NAB VNKJ^*IBD%]#?&6< M&U]QB_?7E,(-X?]#_ZGW-_[725Z@7I(CM+R$WM_Z,:ZR])>G6=_W,0-_:R#& M/*'S%48I2Q0:P\XQYR_HXQ=3C=,P2AKCC)9W<>L[:YL*7DA0^X'V1 MNQNVO1*_,'61+#F-$A\Q])9;Y/X3^^W9'Z;CG <*%V8X41>7T#XL!>S[C9<4 MT#)@>)!Y*@;F]'67:5#\&]>(G.5;ECDT1U1533HP^_:H;PRH276+TH$UHKKV MIZ9ZG?RJ\3P(-*6/[*8?,_KCAHY@7V]I\$Q?$L1]8?L3/\Q79'I=I/8JH4Z4 MUJX+YVR6CI5W]$>44B7WU/B4BR2)XH0HGS[=O2H_?.'P3R.>$GM7Q/F'.1(,?"QO %&:''\[8\#;-/L.'L61 IRAOXQD[ MZ7M8#%;)>N6^\)+[PL:4QPD[ @2)0DNSG\;C@;8-.&9#88 M8QPQ*<08B1+Y\!=>-I[!95WE.U<=\X=JSF\)W",':31E,173F-'* N[BZN5Y MS.!?STP9TR>F3 .* X+\4/F_4?!(^=T_^T' 8J(4"=!=?G&UY,%"N\%B.%N\ ME/"[M<;9KXV.FCC/Q$.0U[-S(N"5#A0!,,AL^AR?' ME0\?\SAY!/@"[,_ZB3_T:0Q"DBC_@#4H]P'U :[H-X8L8S'XU?V]\O!.^4<4 MH(^6?XIW7+I(,!9\(_\"VJH*"WRP3(7P@371(%# _V1(*.YUQ(-\A=G*B9+& M0#_A;";B.<"8(UC]"A.L2O1Z3"%*I5=;8V[B#OO'A8.-A0(U_$8T3/\F% M*NJ1*8>1XG-C S^/ASAE4G %POP16(?A=A-E"+B*_3Y#5BKXPP7K&ESC<$AC MV/_O$?Q/^>7#[>7VX>[-XJG6D2Y?00VF 7 ADSY!>.2 M+ 8>OOUX=W^[<+V1\>ZS&)#R)>HJKG5CD.*#^B^%.\$J[[D5QR4#D'OI5W=1 M9I2!?'C357CMO9^9@A'0(.:B(X,D?R%*4+_<.9[3ZF/@!*N?WWC'YG@W%F M'ZU^K'RFX6P$=@\OU2Y866M?+%!->$$ 3XY*H;5@53XLSH\Y_TR#&==H8(7A M#WW8\Q,'+'@JP/ZBUS=?)X_0 P<6[2\%#+H!R\+!Q7T-(XP@"R<&N& (M 6Q M@0-.05S@[4>P ,$4JVJQU>_VX_*[&Q0D!A<(,4/)*20C!=D<@J$,1(+GTQBM M@A((H(0%5VXKF8AXB?R%<5M^@B(.1TD>F,!ICXVAN]60.Y3R&R0%) M%B#@ULG03T1B#'^;>4. _M/=; M7RR-XO1J\36$,>V+C_&.TRFG,=[Y7V VP:?9OOK<+ISPM\4YCU%079PI7L0. M%MP FZ ()7@X>_(CD']3/J,B ?V2<#W39PSS^#)S#!X,)G8 8H$_:ID4V?.% M1Y[ UD1LVD4XQ?1BO1YACL 7*Q\ON9G7.^23/'%&M^! M&!=R4.-R4"^5+$(X9KM[CF: 7L 4A6-@4H@=+Y!7X"4F1Q>=2$4[SI&RZ8]*Z9,WF35O)]]LA[#*3>AL/W^5,W M&NA[8]]22@XV3'D#5CG66$?J,E'KY!I Y%QX76D-=Y?W/*0N'?LJ-[!%G M11!3Z#OSF.8$,/>4:=)T#%+M_XC^'#,0#<+ PS3EUYDXHV"-""*4^7$ RH0>V M(F?-P6 &^HA3+;\)9TV\- ^_8NP8QR OF4,TV[<0;GA^]DBY'P#.+K"SG^12 M5DB>3$Q5,^^O*R=J5YH.XFU.!Y&)'3*QXVP2.S:?C^NEY^-&9^,U7,FV7"V] M*\I/'PTZ,:V7"WG0,\+<6YCI*-A-%!]W M@X\&XS@=1T-A#,=\I&AVBPT/X"/L,YL-78-9.K=XARL+IZB7@B!Z+I16;;$* M'*!0]A'6K5F;W@;/LEP(9I[6"6\EH-.$O#>_KG]NNEU/+?^5VM5*/S_@5ENJJMK4:K8\ MQ_AW=&!YO&#%<-JA^&[?W9U.^!?3J,M]!]W$XE#>C2+ M\60.(W?7@FC[.# "+6[4!+1SG)68P%O6]0#Z&_6#07%O%XY?]SBHL3H]:TTB M5Z-FK7BDO49J\;@ (XKL69P^8I#V!BW%86YXHM5:. K$L -#(Y8]9;&^(1[+ M,Q$XX58EC6.>=;8X>^(1 QX&F="7+!;+3\'@1D@R'K8L/"2[:91%/[*0Z#S6 M,)KQ6/R\M3T/,_ C*UA$N'41X&"*P[+L, Y/^N<1GH79O#A5$U='27[]\FG+ MT!_R+>%^'D-X!ZNGISQJ6QJJ6NFHC:%V=!3RT*PHC,GBLX:(THJC)/A)*PFB M+ =-:L5 @3>^CMYGFT\6;'#V26NP,7YRD&_MG-*7O_.0(YO2>.E8HG9N)WX) M!1Z&*\4)5B&G9Y'R^@BL'=,@X(F4>$HV]Q3_"'W\%X]Y<"?UEH,*SP$ S!C! M+!P* 2=-Z ]6(#D/,2;);#(59QY<5E!QIB&"A]E)AN!6_H1,_."E@2].BW@L M4UR!V\W)L9T"63AU[1DQ"K%9ML LL)H4N5)Z6#: 7GE^EC/@1R)# M'_82Y]%1%!3SO3=Y3O%-+/>;$#15F=C>V>?U97L],V:]6TE$YMH3DTL!;*A> MYX#C4.&)U'20IY4.8-'1!$\Z9Z &8N7VX4ZQ59LH&2W$17?+%]WE%YU3.D:1 M5/-B!Q [0@"AQ(B+6X;M88K1T$_RR -/+\I94+N+N;JY<48(NK%>[H\ MPI?\7"R.HFA(E!'#\Q!\]&.6Y!X.9YCQ4KA#=_X2P-3(\K6&2I_B?:-P+H8P MFUB(ZF3*!O[(+P;;Q'O+!/#\;9-,^/#\>Y%TDTLH#(2)DQ.X89^-:3 2,L^/ M%R>KO[#N8U>Y$7U;WRR;)EGX#IZ696YRF2?,%*1<3F64QIBE]8CG1OPL'A>- M*M*8G4M$LSA,->"YV MC#O*:(G/C#''Z(Q$%M, M.%L'>4[!1I[&)R0TX%IKL8U,4&3188JO"ER4D1\$(B11+%+#[V=U&D.AU).T MJ,6Z/*,U1H\N>"%S%/5]7JJ!:UM>#-8GB?4OW9DO @V,*,QR9^K M@Z*JO%H06L(\JDV?;4,N&R40[[YEF XQU?T(I"G/G$)S=.Q'+_V0(LYW?D(? MP0 2ZOKK*#-IOF,(9LV',%2]S("4$<-E[934%1;K.L\ MXZXLY *"'>0X5^:;XBX$[9RY+?,R90V=CLXS3(YT.&IJ5MW#4W\#QVJ/(<@,;FRO6.:>O.=!0"#&+3:72=CP._U9VU/!O MTY R7:,[!G1XAD$T?=V9EPPB&>0U&:1ZT-HI&,0"!C$LT!X6 M,$E;-$A#\RA:B/?K8<@!;MDYLSR.ZVE3C=(FM%F"K^G3V%-AR.SW=,HD' M[J&AKY_;ONIPY<."?0U-P3I./$TN[DC#Q5IHS'W'O(W=@WN[#+8H4O!R?+>] M=G[N.N#U?3NOTW-4@VBF6YK)<(2Y+*LO\1Q''DD6O!@6K)Z[?0(6U%1@05TC MEJ&#%2994++@M;'@JY^1:5JG9WDJT2S\TY0C='06+*DQ72TG:G._L0\Q_]<9 MY9 OEZGD>8=!4)):SRL\\D1N3# ST/'O#4FN71WE' M7Z[5Z=F;EHNU^*L\D1>UUN]:L5([U6AU_"-V,(WBE_?ADQ]'(2H$&A1DTV*_ M-;M:O+)(6MH/T&_"AOZYS23[R!OS+KI$S(?=15,_Y'6V>?^81<<6;G>#^@=] M!?MFFZB00?(9C/&\M\R\+_=R,_/Y0Q==(@!40VZ"DO+^W+PD=-%IYC?1 1S8 MBQ%LS$T'@QC[06"?[JR_N)CMT"2RW\&7GL3\B,^\W6/R=;087O,/-H1W_5CX MT@+G9]\&HC"C!WVCX7R32U.Y>%:U($->,GU>\Z *-9"K4%UL6>CO(UAI_)GI+\YRBK/'*O":.X,7/#'W9).LX"AS#P*7$_@M*\DRG M.$L$_A9M\8*(.P.\CP*6^1=[7>"B_ 2\7_Y+!FR"19TXK^1QO-3Z(.'MGX ] MV7PDKBPY$*?V!<)CR"(%HB [;2%B:#2(3<8.\+VZ^_<*>XQST7>6/4,S8 MPGEK?#0';RH4\0FN0*A*1A&0A\T*+LM&K9%YMAZOZBAL*:('77<1-/=SN#%2AYCEJL$QX86#D MPRD2T:B^L, DZ^7 &\+%HK\^7_B0]=,=8(W6P72&36Q$]^7M>]\*VIT(*'!6 M:+^?]:98C(#R)\*,:M@6?Y_=_Y[%#V-8Q<;8P-E/G\MWBCUQ\@$/W)D[(^[< MN(=L:D4PR-ANJ=^1N"6*+^SB",(-_,Q^-MZP< ] ZRS%QCJHMI:9-!MN(QKU MK%P39Q^+X3^+D6@+HT\TD>/&1S#CQ@2?_C.+D>W%_.9LYFQVWB-,M MOM.?&_'NG3O>Q19%MZDS@O@MJEB<8Y(6^O6\*(/_B M<M?H5+_6@] /N4,/BC^]!51@P; M9P;*OV;@/ U]\4:04=#=PEF.7'DM_3K).D>*O__)L@@1[V".XW1G_7\QT6QR MB77H)&OLR#&Q]'!\GG@.?I7. $"Q:.J'BD0<=4QA.7S@IZYJWNH*,N\J>!$C MC6$Q>"-QH6CI6GA^DW;G%_:\")3>QU$8H=KCNEY8HIOL49S>>M[VZ#0J0MCD% M"!>)'.5;ECDT1U1533HP^_:H;PRH276+TH$UHKKVIX9'K3)Q2"8.G5OBT$G/ MQRN!A^]5T94;I9Z.S%YZ^/B--P1&SSXI48CFVDA"^&Q]LN]MWN!]<;=UP5FD M8GGBE;AW36W_/:9#=AL.OV* +%_(8ATKN0XX)JQE*GZ7$]^\<3./P-!XT5Z= M#Y5.4CZJG/<$G_=,SE7CO.,SVI"\C3E89,(M*(_1K+D7 VP2GXK6WP2>X@_& M&/99G$[M]L*283)]N_Z"[OC=[_E B=)!1$-:>'W8;&!]#A%\)1LBX(=/D3\0 M$S%$!_"L=_R<7& \B$;R?D[+9[!K4X8M4T=+$=DY ?+Q%?.)(]B$E=.,'T9A M2H0@478@X2>+V/#83_ H;( I&S]Q; ;C/=71C\V"-X51)OF!!%HCLVPFQYP] M1=;0+)PE&&09^/%@-A$MVN%7/L\/:70,.,#JW8R5"HKR%KEZ^_(K]F^HR]^S M2*$(:?"2>]$H;(HO9;<6V>8ZU>U7JWJNH_JS>V*.W" MQYB65_B<;__4:^^1>[D-!>XS6^?M#F_XL%:L+>ZSLC.[OFXSV_.B8$,==WD9 MHR/"/^UCGT_SJ9"&*HSFW'F0#7@OLGUB]=04'A-:V/5_C\%]J5LLH;L8#"2F MX1+=BI.(PR (Y0,XC@><>P+ZP_:;FUFJ#>65ZW&9)\] MY^@,8/!Q6:9N$4=W6M)&3[9H; ZUNQM!9XK^Z,T\C^-?1>#:)X1XL.-MC.5\]<,SJJ0Z- >K_UV=:*;=$N!< MA<7Y]YAA5I$(H7A;0BA7;T"8U0T^&^$#L].S;*+J!T<>I.'9'MQ4SS1H!#=6 MIV[XYP>& Z"SB.-B"^ZS -WEGJ[?B?0S:\2P+C&XVG(S MM_9,XZT=LP\S/UI"F]KGT0V2Y=P%2+4>6D^MYP99IM3KB@]3!0_9();I$D=M M*LC8W+ML:5:(Y&')PX<8 0WSL"9X6 ,SX' 3H!4\O,/4AUI5+@^#,1O. C9O M(9IPIY8;8[?AL*3Z9;WNQ:S9TKN==2_1DS_DK0D$QA#',7ND,>^O6%86MEP% MM5P!M5P5HQC: 14PK2IWL:RNH[J77>[2RD7)&ISSJDBY]AJ<:]BQ=E@%Q=G$ M17^G059FVV>@F+!S(JHW;&6SYUBL:['_:^_ZPLW[W&3Z$,7OP&I.1[.@I"*^ MS-JO["9G&JA P"[3?VMV?-OK.N*'3T^4?':A?*95%W8#52;#W>BXG9YNN<0QVU+-=+DAJ=OA,!OY],L0A^WPG]?X\^I3 MKJJ5[V[&*_P4/6'COEH*V6O:?FV!+WCU<*JNB#X,3MOEJZ5N5LT24VW"5"TC MKUI![P:J?\;@DGT=C>IC2MNLLW0+%E9LK)DY5<\J[::.ZMN!2_OD/K= MZK3KCV$^,D,9T&2\&,R!(U2GT\ 7XZLPU3H*AC@;L3 J>#[88N3'24H ;P'V M\LVF?> M, F;*CA;U1_Y?,(BOV!IH@410T#@\0SGO8G_XR@0HDSH2W;&AZ-A M<=C%B/&!%QN1+@8<5X9(C*79'_?S<:]?1Y_@"1\8^QIF8R8*TR7F4+[1%UBV M*EBN?"':<1:"/1*ZUO:QG?_%1RM/8$EC)/I\2$MA=L29SC#\:Y(/9%N>2L-3 M_O\W#6C?%=&G5?J^ 5*\TE(J%O$Q*%%'5"3)3LG'%KC M=G73JEO%8WM=UVVH-L7HJH;=5,&,:3:WJ.HJ)5DPT[)BBFLOF+G(X.C$\_1P2:F7F MNF2LHT;0&V(L<$!LG=B:1]3#>WC+3/5#L/&-/L^'OLLT]#W5#!#Q?IRXQ,:XK68HS*-,?'Q*0J : '>.O:3'PCZ)'KI,]@340;Q;,CR?RN1 M'_#[YO^> $-T8?4\\P73)?EB<=4Y9[WD*6V8"3,% 3AX(?CLA!56A:P7LP%* M2\Y\10[O*K?I/'E&R&E#Y, 9I+1[;K[_PNV# ,4*?,K7!\2MA+-IKJJ>=_"M M)Z#1$_O&)M3'-H6?\7Y ,FU)%0$&!F^'LYAG)RX0CX/,]54 BQ3&U5S%DK M9"G\74>HFG.A.HX721R/[*8/LOS'#1W!QM[2X)F^)*A3BX("I$1.;Z^+Y%ZE MU"D%\4,T \9Z1W^ LZP\9-QW'T<#EB11#'SZZ=/=6E;9*5\8;^Z=9UFC0$!; MARO3K-,W#90'U*Z859T<9ZGN3BO]\_3_;=AN[V_]^-=>&=!;9@%8M?-9WX,N M2E\^LW0<#=%P3U+^WJNR6QUUW2YPU/+LUNQVH&64;RC[ &;W%.QDMI^9P!]3 M,]]UPPY+]K6V@[.Q1_XJ]+C8&A([SH@]%<3.9T<5T?M&EZ]!-2*_NN.6Z_I?553^.I.[G46M65_.^:X7D8VI=-L8#1/A:X MW/RM50VF%-Y '*9QK.1D#L60P+WU^*7G(FN%G=K+(I/L#,):*Z!C$QK-$*6T+6$320.:.> M!#T.2E';! 2I;4'/Y5JB_X"?E?N ^F'"#S="MGK.)RW0#/W5SG$]"\1',OS/04=06M%)Y'*"K8(<)_<>&Z1@AR[G*B MNI"@(3'AX@@"@]B&0S3K8#G1X.MK:81L)HPE-_\P3D0II8Z25D,C^1/&<%:1,KU MN?9/S?;+6_3N]-IJ]4^UJONGWHN&P_TUN4(J;F\:C/E MD.499&2ZZY'PO/@TW#)J9^+-0<9^%VU<(;P]-QUHX% MA$0U/>(:Z^6#A9(97A*#L!(%*IA,1_C6X"<-!"^V$<=2C0#+8"*EST3]#ER M^;. ;X#\7T$53%G,4Y3/2A9_#)4/K!_S/M5BYX4"':!""(;/ '<+^F@:P(/$ MI.,P2>/9(%6H,ID%J0]/QQ1C4=S RX;@JZD2,AHKG_UT,&9!0)1B1407U+;R MP*:IR#=>?S3/K>1DQD(I8/FIGV*W>"P1\OLS#C5\25ADY8ML9_H8,UZL(&J: M-FKWKG(/C\2'S:]8?C97TB,6QZ),:[.9@&5*W%J#?P,,L/-WR)<,2P>S 5<. MW\@RK5,P!OS^XCOY/X<,L!5-^<+SFX%A$,QXKWL&WPH9$QIPBKH_3?G/20I? MP"E:H@P+QVFE@RY"%.B$5];CS*7$&+3*"ZQYA\G:8-#RBJ7;.$:K!I?[C:_V M-AQ^[0. !?CO"B_H;OYN=F->>\&\;J=G=4M$#@ _X&4 H3!\\ ?V4QA:O.W_ MQDTG8QIC'_N5?2^E0GS\\F'OC7_AG?>_CA[X7DRY"RA8K+_SW7/[LX(9BN884"'*6"H5X!<&&N)I M-N6 #D4=;CUTN4U1^7:N[@6=OT>_L_M9#*0&F?S9#_W);-(,!#VUTW.U;HGJ MR#'XJG"K)$1=)'GH'WO$+*FSGT,IE\!S2"VT7U>Y76J87E'S"=[,<"'$65W[ MH?S(_2 A!91[!Q9';7A@FJM7):+2Z)F"7,[*=J-_@15Q3I;!^]%(V#T%-6VH M9:^TSQXIKUC.*@A16'#MFD_& &@LR9^YG9#YZ_^XOU<>WBG_B )4>;D77^FA M$_ZZN$L-!DJQ>)%#DBM&;CH@6$?S>L9D7L^HK B^>8.!F#T*=T)(OBA.-@E$ M*G0M;J\6BG6C7-<6VV8(SRE;W5W^_#O!@[6QBOFHGEZM3S<8.NN&&KS]LB\J M@YB)5@S*OR*XG8+5Y'D!]UQM3,6WN17)OU^-#+2W9WZ -PW9<]'8',0S< )' M="#*X"M-S;O<7L6=YG5O^95^4FA4(>Q[>-_3@&51"3[_![9M"< 48(YD2_@@ MFWD1;5Z#QZU7,:J(FZ^B@K_,2L7K<&L%XWF^-!I$\,]Y@3[MBX_QCM,IIS'> M^5\15K7G^^I'('3 I<&WQ3F/T<%X+J=Q!PMN@$U0KL6F,7ORHUF"!J:/K3VP MJP'&GOJ,80EAUF0#'ARS40!B@3]JF12YE3N&[4/9 M[D!6Q&P:Q?A%[ T"1G8T80#PT4*7X9J?<;U+,B73=H7RR&RD3YED$<(QV]US M- /T]G&05)S/IL]OMQ+O7*W4S (BY7:UHO'.X,WAW(_#Y M!3629(:3W\0G2]9&HTU;G+8V;;'W&D&4 >AC"!;.[?")3U;^'MV.1B KL+7. M\I"?C27/GKE>RNV96TNY[Z*,+9]VJ./>L1M-V8H_@B'_=?ZD#>.)/&NM;'M# M]3C?6U[6,?KJC+O MAN8KP:*TZHKQ>J.,VMUF5$XUNLBJ]$U[RB4$J FV>>?'_)9,:YW7?1 M[S3\L>?X$ME!]6AD.??\)[N\#H1;PLOV[\+6JQW>Y<>XCN$0UVYXXE7+FQ\? M/A)+LJYDW4VL6U[$TBSK\BP&1[6(91X\"J85K'L>-LQZ?N5RQ*DBX_**6GX: M*X&Y_5I^&JIL^7F:%R9;?EYPRT^G=OSX/CLWN,=LK=MP^#X_.JAJ^NF5- /W M2IJ!WQ9W;B!(O'7U)6M>'UR_*3+,=U*R/_TT"MVNE MQN6>]WP"0_EHP^HO,2)\#0'?ZO8S&QW2O\=14C?R"ZOM]"S-)H9N-QOW/?<3 M&U\E>!6NF:,C SP'#'S !DN8I('6P!*R8.- MJ[CZ$UY-59<*3C+753'7EGXD33*7<5;,=;F=M3_Q:O_)-(Z>5DY591_MC"NV MM,%IUJLRL6;>L3QBF@>GPLEVVD<%T2\-HN@XSL,.>..M?W1#([:]+HG?2*BU M VJGD%?[:'&>N&OI#G&<@_6XA%![(+2EKUJ3$.()I+9N$5UKB\*[W%.#W[%9 M 99)*XV8?9?JUE.!&B1W5<-HU>S^SP0NQKQ M7 OK;@XP_"36SEYB[:&U->PM[X#:1IEU\. >B:'V8*AZ]&*C&,*F;CA"3R-. M26.WLYYCTD+3[S,=C.'#>"7%6H;[5CF@>GQDLW:?IG=ZGD-TTR6FM=XG4WK0 M;4)1/;NO&D:O9?=I>.YB$Q"^\&?=WY8!OY9@[102:Q^=S3O?$]=PB&JV96"C MQ% #&*H>%MLHABS D$X\W22Z'#]_=!1\HWX01]C5F,8RRK>*>Z=ZS&W#UAX> MEZA<^6KNP=:>])K;8^UM@=&K67M.IV>[&K'40TP]";2S%U?[J&D77%/B8(3/ ME1&^"X)0]6CK1B'D<7VGJRIQ-!GA.W[IJ9@5\,3&_B!@,I-O#?JGK(_2\8C$ MTD!ZMB6M0?K)35AZKU$$M /:^ 19O732LPSJM01HIY!5>ZAI'0\AB&5(.75! M\#E=*8=N='JZ3?3#*SED+&\+ C[,8GCG.+0(SW!'\'YP.+4,ZJV"_Y05&[K) M"3'EZM M(0'4'@"=KEH#IY,9GDD,JRTAX4L.YY7/TY-AO57\G[)20WQ_=:ZR]C\39N>"L276-DPNDL+I($)VN3L/0P.8CKJ,1S;JP M=+UVSY?\CM.)U\R]'?O@R+E01R/+N!-I7Q:YE_J8+$Z_;_X\-K8P]-E5!S$,JMKF@]:IH/+M"R7:"4E MS(23N=92JTMG#UJJBTM578=X)13%F_%)J2^,QHG"PB$;SL%I&M[:7$[X;'WNJ)AQF]T2%I/?5<';;AT_6B(VQ%-: M+O*^\X&^HCYE3!&L*8L!KGX(\HL"&I^BX FTA#* 3WV0;H\QXXT)E6<_'<.E MO]/PA_(\]@=CA?V<^@!?!2A0;R+K)UC6U]$=?\('.O #/WUYCS<3OC$XR]HR MA^+LX9L)W'2,-[H9TI<;Y+4;%LY?NZEV>E\':8032@6SF:LOL:O@[J>S>!HE M#"4Z\NS:/GTNRD=\SC'C7\FFL@-10L:&27YE1L:N\@

MS8N]#S,_WI3V:3W_DS8>UW= J_25]V$WWV@JX MZ9(::040&< /0I31X1-2BT,!]UT!(QHS)6&#&7S>53YR]"7PZ6 3)G@G%FJ M/%' .3(E4)TIFX,QL'AXVY6T,GL!(-WX?#.3' &)A3 ^P" MIUO2(>B_BB-REV7^&X&[' M3^H(S=VONRG%K;PL>./%3)/H'QF!7.!R./K+2 M;8&:4+OZNJ<)VPI!R@6PFOQFRH@Q?,^XEQ'8J(D21FF&;7RGL%=XQ<_XUP(6 MLS1) 2B(".">6MAWJM5Z<>ZX'=Y%34YS$+BKQ\*YRRV M&5FY&:$+A,5L0OT0:4R?J!]P%A)O".1-+GPR6062C<63N2RKDOOX)@^05M8N M6/V6+_UP>66CO.J6O/,Y.?FNRRG:79G?ON;?U+&][+;:7E[M"?"?HO#Q.P#F M'>NOCTTW36?=Y#*==9,+[W*#MU'P/GO96.*V)0\[\[GK!6OAKXD2(*&008&1 M^FO3U]<(M?M[?!B,V7 6 /_Q-XDBHN1UNJLO[J(FO#MJUS#K#1L_O[GEY;_: M;VYYN[,SM@PP/[MIWG)^^6FK!KD0/6$;L+FEQ>5[$,W$TR5QK@IYXYA.E MRYY04ML5^D(EON%_<;NT[EKU8Z[54CL]>\-:EY3KBF&]')][0W+7 M5>F_@/;NHU.3 B2"%P7^VA A[O*(D@(V+!:)*I]I/!C#S?F3[%6#4TZ0EA, MUSBWAKM9F<=NR3&UDH^NBX^JNW?4#]L4F D\3I>XID<,LZEZ\XN:G7EBPXI' M-J;9<4X:'<6>,BIM%'2I/_):053[1>OD(<4$P.H8K&4T:DY5A\$/7*KYFM84 M?]&EUI2[P9JZ^BH5M[H+#3\*O0V':*?FAZQUS I+EL==(&:J\QT/Q8S=-LQL M48]Y9!(6RC9#[)C?NIY:*Q'U[C- $U- 0\1X#L4EOI_Z3,Q,Y%_QDV3&C^D' M47+8Z,2-EM=E,GF5M<*R?4HMF5P\@;\3Q*PCBF4'BPM$3+58/0PQMMHV MQ+S"P>#*0>H-?O^M9A4DK1\.@:YO;[RCY?%4"-42&Y@H(4LQH806JDIKY]QM M,P]'#. T_"!R9._PN5^?PV1,8_:)\2R_VSBFX2-/(/N8K8]_K5 .6RQ[K:OE M;0T/CHEAK%?6U$_MVV:H/<#3QLD=5HFUB"R';7D\V/GG'VDR;Y\_)Z6MR/=JD M<;C#]3L=N^U[\],NKLD@H:9W]7:ZE$?JR'3I!_X[[KR-(O%,]?N,8=-S+6#F6*+(*[5X,C#H_/8AO8(9],,H5BCN%P5 M'!;+-[G#^<"FJ? XL\P+8ZD\&"^";P^Y&XJ))5C'Z:>)(C*ME-M%E:RH)/;# M03 ;LF2E%FV>(4VPQG">W2-J3I.\7AN_L"C"S0O;\"N 7'@<8&91L[NV@&S) M?(=#7/F$_BA4+L('Q4)>K/3?HW[77>*:CU\^-%D_:#N='IAJ%15O:U6YB]1S M_MH*);? *B):L,B;XE6X0+^Z&4C6,1.Z;7=3MI2HA11=.8J%D/#F^GEQ835% M CR 'L2 +X:920UV]2C;M-BF/[BG+XC(^QB8P9_BFZXI-+U.SU95 K)A'0D, MQ-:+DO@_%5Y%G\ >4C_@-,!-_S7)#V9>E.'RZRXO+'/7:M"7#_$^9W?#6O[: MI?R.VNDMYW655_(?5E'MVL>LJ'8T+.HUFZJH+@OUUH[JNEMZ%0L )J(V<"G4 M4!>+#N\V6@[%*?5YPE]1K(IJ<1$C!2D2ZZA9CG'1QR%E'Z-.#T6*HO M%ZR]2R'OZN(2V@?_?)9NOF2M M!.ND.AX'8RV1I?#W>!Z+F0*F;_H@_W[T1]12I6'Z*7/X,GW<00Z/(GBA"B?/MVM==$Y)>E%NYFY M.1'R. X>#2@B] ?!XRS5W6FE?Y[^OPW;[?VM'__:*X/LYNKPUM>! ME]H<8%;7$^7:[CT6MH8V%J:DP_N J+GAV$3?#'W?A6XW?!T3W,1NR:G8+IT> M-AR1+?ZWLX2@: M-1S%IEL].7:GYZE5CJ3P&FYGC_""\BY;@D935+59T2P# MI%GPVQ!^1;\-KELIAMG=6%Z",E=&ZF["93$=#G1W&] KA. 2 MK2Y%^FUO80>_26;]?X&>1)* PI@&/H<3CR!Q0-%XF/&XS_W;)P8_IR(4A[=" M;9,R(0. :@,6I_!)X1+>_R]9X72*(F+M@5@@MOR$0K"O&(NL\8;V[*3S>9[2 M^G6TU">IO+L.]C/;N;M."Z"QW+<(I3IX?JAO"J)E(7C#U=Y%41]63L5[J>J3 MNM[8J$[/H>,U&')4IVZ#(=?L>DYU YXZO7R,@WKY7$8.N6CGN7^^Z64<.)9M M[-S/$W<_K%_(V:(A-H^7?PR_P%V_/[/@B7WF0>X:9_KNI68[MYZMK4.J]LXF M8_"5..)_0-%^?X[J,$+C+6)DC=1NC&#+@J@C,\(8')LZK*!+G? ZK.!(G7!< M5O@0S>(ZG-"ZRH1K40JN5 I'Y@3_J99.,,],)[Q^JY&65Q$TFD=Z2%^'EA"E MV?3G70ER/5*ICK Y;:'!L?M<5.=&'S9JP6OKJ 5-K3]K@24)8U_SH4.?, \U M63]'P/S%U3D(KKT^=&%^(T7<::^Q"^+&)8]K?;K-ZL"K!%-A:5 8ZA1PLO## MB9CZP8#&X@@J8?FOQO0I3RO'4DR\B+?LKDZ1]79YL2@6OH[NX$KD["7A #L> MO!W.8CPM6;QUI],S5E_A3>5"O'5YU,1"7,PZ7UU)=K2#YW&3*$'QPG-9.0%C M%K)GH+P@Y#2.GOQAGMZ:$3K&-H_Q4H: 2,GW0WY4R =VY>=\\]DUV4OCB3PI MK"+E'\\6,[[R;^"],-7''_ELB"L8S@;8,B&98;X"8"/+&YPP&A!E/ N"1 %4 M1#[\*_ G?@HWI8\LS^(3[( YP('R!R@'N"?/X(,[WM&0#BE>_)G]] <1F6^- MYQ0](1DB/%#E&\>?([ACC"DFW&(E6>G$&CG^RH]A)WZ29!3 LHK%"6HRSR#L M"G;'(6TL3$3^.QZ:SFE1^\B^.K5]&4WOQ5/KY@T#S_1,HMLFT=0C3ZYL9+W M6CV=>(8+?]:S"1H?8=G,FC6L 5=UF^A.209$@[,L:Y^MBWR;[& ]&JVJP/+S M=$]?5TR>OJX'VZ^F5J<#9818'P]4J;LJ,QX..&(_Z5@?4[/JGKH;6MGIS X+DHDZ_J"U3F;:%2I8\KJU-W5LYHN<3KZ%H;BS1)=#D M_\RP5SFF78YXD<*W3/I**A6IA 5S+!QPBY23">L!)8F*),HK)25YRLF#F3R! MH$Y6H%@V+6REE,^KU46HSO"-VEU\=NF-)14YDX'3G Y'9O?$6([A:C-19"U>ST'*)9Z_'95B:9--YZ^X2&!Q:^)5BR/BQ,DVM)4N*)?8=ST*H.MSXT[VB<="%TLG\U MU%\KBP"DR-E3<9LG5=PV]MT@1DGCJ[-.E+X*S2WC!ELT]Z8NEGMI;NQ:N=X# M0\8-6J*1-$T&#G8CE)I%#O;3W5+H5.AN^Z2ZFX\.U*73?70,?*#Q)&_%?$B@ M7]J]6Q2VTZ3"]H ]UI,RI:O=$CWD"7VM2E>[FDZN4->&+D5.T^K:/:&ZME2U MTS-,XNGK,P"EJ]U.?2UMW2WZVFM.7UNJ!K*N)::L=!OEN?QAY_*&(25.P^H: MKCBIOM;A91+/MELBDZ1[+6W=P]2UIC:82&>I!OAP+3%EI=M8%N8]0&%?$:$\ M<92]I\*6,J=*89\R"V8TGOE^73*G5&&?,OG,4C'YS""NW1:A)%UL:>X>JK$; MS#FS5&R>U9;,3.DZEAS-'J"QKXA.3A83WT]C2YE3I;%/F7)FJ2X*)&+J>DN$ MDO2QI;U[J,9N,.G,4KTFZKNDCWWLJ+ATLG>,BDLGNWF5?=*T,PU;?FK$MMN2 M6R.=;&GP'JJRF\P[TS14"]++;JTJ,H7*/M[Y[(70R@X.^WW_^?F80.W@W,\ MI(M]Y&/L_>JZKHA.>0L5Z6$WKZY/FG>F\;PS_7 70CK8VP;@Q7Z(/H#4\[6U;'=Z7EN M6^)YE^LZ_Y/AN+D/-'Z,>$11LWF4^F80\S]>"B+>D['R^$*T^G=YHT M_ZON(J$<*70:U\FL>+G.N3YI+I?'RT8Q^LK*5S+9WK-BCK)O/(=$TV M"&^S%CI(6U\1G0[3UE+F5&AK_:1I9+IH8*:W129Q;?UK2OL!@_\/_:=>OC 0 MK3A.4_P;:>:',YZ.U?L;?"U?6$9W4^\Z%KR;:93X^)VW,0O@RT_LMVP&NG@O MA0NS@<+JXA+:3Z)@EFZ^9(TQ3P4JG5>I+%(X!9D*?X_GLX.G])'=]&-&?]S0 M$2SQ+0V>Z4N"I"[L9.*'^%?,(M3=E0^>"'-!S M Y2'%#[@3'J M5$"G"7N;__#;T$^F 7UYZX><\ORB5=$&C\F8R?.ZIF8A/V7>2';[C-6Z\+Y^ M7?_DJA(HL\TG<4 )$F>9#&-CL4T:EOB M^?+L;+UAA2Q^W8U.>I:B>[S1S5,JZ$(3T MR*N='^Q[?69?87QDV;AZ]95=^_4UWDQ#!B3G T?$TMMG2WZ/4I VKRG+EWT1 M P@VC&88.BQS1LY3V&\P,Z:!(/$*[6-\*3&# M^W!>5:89L^(]_[*W(% KC(EOXHG#%>FPFRPHF!P>O"CBELP!ZBK?X(:P7_9S MRD+8*K ] %10: -8GP'3];:K6Z4;SA&PO.?W8B5U]VBH8%:9Q#;61R>0NLNU M3[!T\IRRY:( J+EDYP1+U@%%+K'5]29<<&# 6? M4#>&1A2,V_&_=;%)K+0GP%?)E TP82EXZ:YE5+17VG\-E<\T'HP5S>.;4DF6 M(R,4 \$ AG\,(U@MPI]C!D_15.>_72,GS!Q_.B'_+IGEL %H8*. US& "?2;D?>$]]=DCD"_"U_RB"/AJ_-IG/PA M8:*H?)O.$I_EL(['02S(;P6?/&+!6Q1CNXNRO&;4%&H(TLU MXS/8:0D+%Q0T.[T$-&!X@\RYIB5SC0?/\*.A0E-.S20"PV[H)X.8Y70L@&NC MVO"3(LSK*PKO!&*,#_VRB%/2,JVNIC#4$ZS7KEIO?55AE%L?S:X9R^HMAVAF MF7J[2EVQ:D51$!V9D$ 5H7#?Z":-;F:YP:E0X/TT(_@&)J63L,BJFLT'T& (! MYA)C4,@34?"N<-,$?IT]> IO#G_S1(,90W$2LPGUP\5N%M;T4R;1Q>=\/S-L M';VJWA@0AA,/A-1$R"/P4>/H&;\;<^T)2/,GT\ ?^*GXA"C/8P;49G0(KQ88 M 6_OA^AS=I6'<12G@H"K5B]>YX.J%^Y"J&#;+3_S$W WFB[< O[( *0VX60* MHY23*AXN*%$@_#+==\6S]_IPYL)A+OTSAD:7817F?E*$"E" P@)CRL&.MT60 M^*7O'%!8K2W7=25<>@<^WG=\F]_AF[\'T>#'0BBY:QFV\!G>AX$ FV*.>SQC MPHD',$^C,'?NQ*(&<.NEW: 9!YP;S>)E9DKFV=#)[W?Z2$8=_:PG8US#\>0.NS[[ MHTE#KQ$50(#6#@EXO">T;1)-;3CY8?O[>:7$!\E5U\Y5QI&YRN3]9SS#A3]- M-7B57-4"F$FNJN J\]A&9DZK;1'?.@JLNM^U3B2U\'T=#<;HG^[$TSEIU M,C7V8BT=%):C$_?P$JL6-H:Z7MS429G9"S<&X,:S0"!K$C<7A)LZ>4M[X<;L M]#07%'EK&M%=;MSJ=CCQ0Q^/]_B+STX'7[5DY4*YIDX"UEY<8P'7. 2T=4LJ M#B5LFH!-G>RJO6"#J4HZ,;6VC&F5L&D -F:=)+>]8.-T>AZQC(-'F+:KB?(9 ME).NI93Q')>FW>H=*WTW%Q9=642O>;*%U[7IEDUL[> S9XBD9Q7$,XFL$*X/!&57[/I-,CK*08T&2LC^*+BA^(E(WBJ M\M@50WN[:UW.*S>HEOGFU[BH-N6;7T)WUV;ST2^$(@WFJU\(16KELY_Q(=@= M:DQ>7X]:DDY@$VFR5.DY ;MI)BH6%\5EA?I*F=LM\^5>*WBV;X<92\, FF;: MQ+(/-NEE'JKDJS/@JSK1K;WY"M/EB*N[1+=DU83DJVO@JSKAI[WYRNCT;&+H MVKGPU66VW*YH(BE7U\#J+M?->BA&*8%W;WBDLA"D?'NTM$-Y??WKKR*EYAOO M:A.-> NGK'=2U$\I?)$[_NSG8$S#1]$OIQFW_YCG@)=G2NVU\W,WIZK=?X[9 MKZ,_$G:+@/V:P?5C^#X#ZUHGZGE#Q]HVE]GIN<2S;&*J!_>DWN=5GNN!O&3$ MBV#$ZGC!*1D1L_M-8K@.L=VFRF(D)TI./!=.K(XPG)(3L6""6(Y#K,/'-)R* M$:N37=JX'GUF]@*&8_R>!=1;,08C3:T;CR7 M[!='=>IFOSA>US7VOEBIO0[LVSV19->1OYU:\G&_YNYF/.=&V3S>QL#ZJNS9IY;"$ MBO( 2PMMF35\+XOB=6#+KB"'F$MB5E'E +QZD'^7O:YO\+;N63S@,R R2^A& M7X <2W"Z>BNJ]$_Y(OYKG8VWC<"J'(J5W=S4191T&B5\]L3;F 44V^9G!D"& M@L*%F5FB+BZA_20*9NGF2\IZ0Y_.U,,JXZ*E5?Q[/#\IFP($;_HQHS]N^*R0 MMS1XIB\)\G;1- ,C+*>[Y.#MS2G?V$,W2L?*._HA2JCQD4USNXVC MDB2*$Z)\^G2W9F6>DO1?HFPTC>C(7^A]_L$/:3C SO@/\R[HQUFJN]-*_SS] M?QNVV_M;/_ZU5P;9FEWNUR?"S/W/SSB2!OZ_H0.^Y:WVNM_0*=YT[1MC(Z^_ MOE^'8V;$_!V<7D1#&KSP*0)B2 UH@TSG "#G%0SS7U>,T;@(QTZ6-5SCHMI4 MUG .*>G?Q*3G7;R%"]KU5QSI>%U;YHTNKJ3XX'\8C:OJ\5XAOK-35MQKY:E< MT.*N(L,&S##SU'DR%WOF=U%'>EMFDE9Z37D2\;L9^X)W!,L;OO/]F05/C$]> MKIU>;/,*=\^TB6TT5>%^!N?GDE7.@54TLSHE[-2\@J5C%C'L@WM-2D:1C-(D MHU2/&3@UF^A75PZLI$^=@?)D@/TSB-E9C*,'U^N!JQBPX&%H6MP&-&3S.(8TI'[G+P=1R38!^ &9V>15SG@K(BKAYDL- M!#Z4690E3[.W^IHAA,-:[9\C&S9D1]3F.3RW4XEKVT0UF[+)6S'H02+QE:V- MVE#T0/QK%O'T@P\C) XO (?-&"9U4>BJ7"!ZKD8\^RP$8I,1C/9:*/B^LZEV MB^%UN:FBQ&P:LX2%O+N*CPT 6)+*6,<.=/WE5$;*'X7F..]_8D>I6_XV:S.H MAO%I ROW''.-/]=:2DH7] QP=9#)T1BP=+ _5**5F,$25>>(J@,,B,8PQ0_3 M#,LBEK;>8?+DL&HTF.&UTDX0D8S,&E">:#!CZ_9"ZT;>7-EHP>;)TD9AU:!E MU5#;?Q-=T*YMVY8WQQ<@3V+D:2^)9E#LT15563#LR^ M/>H; VI2W:)T8(VHKOVIF>".;^UXK/,YQ,< 5GF#=.P_KFB:&/N=A6SDI_TWQ:WWT+P\I[2)V'N>4=NI"<-7Q0<:H)3LK M]P,3S&ZJ MVB\_WBA3( (?>,HR\B3*\SA2)HREO!LW@PWX@IN5F/U[YL>B:;R2P!?@NA2G M^O)O\CL-H\&,_[ZK+"\@'8RQ?[/\QT@)V3#NWRE<#>$T5V4P/6#Z#&$-S3\_^U=>W/;1I+_*BA= M#WN/5;(?LYT]Z^UVL/;9567@0UJ.D]N-_OM\=%Q9H_5=^!N-<\>T;I:K6 [^-M1 M5N JV ;&;5P!R0:R-T$QK37O76U 3W]J?,GP$WP:LV2.XO8(7'BS:WOZ?ND. M$,LWD1>/4%H_>B'(+5"!Q.L1Y7"R/"TB<9;@BV-DOHJ5BF.$'$0"/ 7IY'T(^QJ,,F^: M0^E$X\]$D>2VF& 3N(Z+/19OZB<-/^+2.4D3"0@>MU1EJZNYMAJD:=N*_KFR MHJK,)6\6N3G=L=[-*M>*E3EU,0/>G>)Z@"O&H-*Y0A]R2WTCE;-8F@(/U#QG MLVP.S_EQD *S>[!>!%0C3._A C@29Y=-/1C02Y$^23!"%O8S6#AP+7"O+$T9 M2"C2&@46O\(-'A?E .3 !_8.RYW(^;% XFECHTJ9Z&RHUG97[[B[Y9=^Y=-N MK4:I6YL)BN\ ADPU])ZMSL#5:89U*$.G&D;/5HCG)K+F"$.X-(3OPWPI:<69 M)>0$,F\@XJ-\DV!SRPV0O(>8Y7XRF@6@719+7QD\^XWY&=*A<&R++Z)R@9TD M"Q@C>DX4LM2+%Z7"D/,HYX&,;_ >\#.8+IC"(5IVR D?Q"4+OA(4E"UI7 Z(_ MY[+UX Q8*FUOTLV]3?KJ,O"9@$S \2V%JD%B^]Z*7U G/74K%9S_GP+ZO7$+I0DY6&#M:M MC9+=KY5A+BBL3*_G8NQCCYX-'CLN;GW^E@*!5X.E(2Q$[D&1SU0J25 916BP MJQG:8(7DS6]9,U#-<(Z['L^9O3V>TW8^GB-5>>1\24GQR&XX^E&!R MS2!\EJ+M",+'%]9S!Z8!ER_)R8-ZW><$0F/C$8E(6JJ(>UG"16095N6(?7$T MJR#UH>0^T@,=4/B.![EG6FIKR#WMQFV)I;X1_DV_L?6VV'.;,>F,,Y_4=LR] M'8'R^GL)V7R)U73!NW)O]>S-5"_!W= ,'P[.[DPHH@F*K%%$O1#\O[O2W%9L M9Z/A[00*V.9&NX^)";OKR.\*[B%D4O(BV>%]B;\3 H??YP50,H77PB!YV M)ZRI<\H*ZWU>5[NBHJV'/N]#/\:4KK>,_PVA=,X9OR\9H^6IE:7HO';4K)_' M[5[JT9^V:4(.SD(.MA]^'D4.C*N!);N&(VMFEZHG(0I"% XJ"MM3L(XB"N;5 MP)9-1Y'UAKS?%Q>%B^AV^#Y\Q 2E&(+-C7'".17%=G&*$ICS?UY=/R\*%:*V ME@$+S($BVY8NVX[>D[Y>HL+Z.[@679C(OAH8BFRIEJPV0&:*"OU3Y)^V]K@+ M_SA7 PV<4L65=;U+?-;#4OS>6N*[:#:+1EAA,8(!'CU*#PW")(VS[77XE]JH M^QGS3%D =;%8DIDRF>$U[:6#>J_)!D@'2$I/6G.+SN]',]%'8R15P7C'U@S9 MUNMI_Z<8^@L6:K;2QV,A%5G(,0U9UWIP>G01(?-'RE M.7W?&_'/,J,@F+W&YC C[J&D!.47W*V2Q M5)- ,#6PUPV"(.*AGG!0%TN]LW;MR$G6U<"T=-ER!3)?OYGIJ$?@'9G(1G5D M&ZIL=FJ>+6+KW=FA2"+ C@Q-Z887[Z[NFZCWF=.SM0PXV)-94VW9,COW0!51 M3V_8:-\\MWW9R.6]K0RM\WV)8*+>,-&^&6)[,I&F8 6_*:L-5](B2CZF28XS MWMHDOY^>9[$_\43 ?+ [Z9S$R^N@SP6!6XL(MA"C\TG%JFM:$4'WA*6.=B=] M.$;2K@:N[)B:K-N=LQ %-_6&FUI=3Q^.F_2K 8$5NK+N'@JP4,33+8QW<<3- M>QD^A_EVJ0YMG>[5Q$1[UAIGT,]R&8 MB?HW.IHA.VK]U%*PTZFRTSZ6^Q#L9%$[4,.1[>Y0PR+LWITWBD9[U78@(MX^ M6))90=Y**[C6HH'W0S8(AGH>)>R"F_:^K3X$-SF@:&U;5ANZ+@MN.D5NVCNS M[!#L<&20)S[6ADZ:,>>1$79PG'=N?-@Q35 M1#L=HF-YDB%K.E:!=@91//C&?J= 5 BT$.@7+E_H+,AX*VC)AFK)FMW%'Q R M+&18R/!>N2^=91@!LPS9->#_YLG+\-YXJ/FR\GTS-'YZ5T!PO2(TA^"1Y4W? MK\F"^7J5\Q!O"TK)T\R.U;LDOVKI?M==P*"I_MD&@<)8(%).XF/G<>V#7 M0V#0K]?>&!;VRIL^>8L$-ZC:L3\(BRD9[@V2>YU2+XE:<1]EZ41ZZWV%:$NZ MCQ9#!F_^'$<^2Y(H3F3IPX>[&OC 2VX8PFHD'$X$\71"$AR"&'D7A%[H(^3. M?0H?K#;U..A4G9UF^L?+_[=AN8._#>-?!DV,WC>X%+TUFO';93.7]V4OE]MP M]-]L!,MYN%UB9KP-$@2ZS.(&.!)=KR.JZ'H=4:5\F51Y&UWZY^^3RA?N WK, MW]ISN)/W'. *#!A(7+P RF4Q1[ :9@E\.TD:H-P2CN1&Z,-@5 EDLL0U2A!6 MRY-FH&T(^7&&(*A(3O9M3GN&$E_!4:DD2P)I>=Z%+$6^[R5 3&^*T$/@ ,"L M0QB"/[B2FX'H;&P5E>O?_\W15/MULJ$_$+X)]@*(R $N$P)C+2%YAA$V5"(R*<&:'-YM!GZP3UJVIZZ$T1.T]*)HPZ M\J?2V MBZ=&;9@S?.@(YS1*.;"MQK6#(TCO\SC_P.S &NE&#=1HHQR[WU^,;XE/FE&]"CRO')0Q9&F^0?!$TPY' MJ8' MAWYK%=.8NYTT'F]!%B:=*J8+84X=R^[G_0!$W9="F )_^$;A/G$;B"E=N['L M=E!+&XT1G."&*V7DW+U(T%,]0939V?XC[-<3.-EM'M2 M:RYLGU28O39 )!<$'O4F=]GNT66C6/)NZB4)N)=^CBG9C6MJU&J-9],;4I') M)A)5G,S=<>BV+_S(#!M]D\#[.4%;CN<^^TWN(W' M]L\>O!'W50Y!6I^ V%<#59%5VY&5!N"&DZV[%3(C9&:3S"R=ZBYR0VV*3 =[ M'W2NH>QAUG-O/8UWZW=8W1R.YR.A.X2-,Y2K@086SK$/E8LOZG!W8)[W*ZD0:SD0(JH^5%1]EN6"[13/]M:> MQS!RX^ ;&UW_Q>*H2=^H>(#F:*KVNB<>M6"SOK+90>R;=C6P%5E7^M*R^Y++ M5@\4K?5%0HYSE2+*B$0943=MO&OFX$O&M89.9]"Z;LB64T_#$V6_0M:%K/=$ MU@_B=V'W0=G571#W0[7X[UUUX>9Z%5OD!W_W5-Q>3DKD!Y_W8LXP/U@3^<$B M/UCD!XO\8)$??)G9K8*"(C]8Y >+_&"1Z]C]GDSKX]FLB172MFK)JMKY:+8_ MM[)"9(3('/6($T$,7-G1%-GIWLFTA]?+O?4T1'ZPR ]^ <6C]]%6VU<#VY9= MIS-^GD@//G-6.XB-PQ(87=:LOL!T7T0D+;*#17;PR^B=7J8*80F,C$4PMMY9 M[?0G'!7<=A1N.X25,Q7@.-V2+>L$'Z(DN136,F=V;>_-YY-G5!_[[=9C.E V*Y[P;PX MD5B(/=J;&W[+>;?OO.\W?(H]OPLRTL?9DJK2 Y UD7Z: F59\C.V?:_TS$]C MF#3GVT1Z8GE_^(>0G@QXA_B5CO#)$JX#VXM'',F'^H+*];.^])J=OSUI\),@O6 %W%-GLRZ]\2 M&>S]6DRMP7.G3.036;%V<2M6N^4;BF3@2TE%%&0:A.JJN:9L6754UY.]017BTE=Q:04(III66TBPEQ(< M$S,/;%V55;T+&K(0&2$R!Q89NZ\B8_&^/HH#YG9ZVUCL5]T5/6YB$;&NRHS6@5)]@Z'F6O-:. MU8Y1N=R%PS"[4E9<#52U**PX)T8[1OE@%T;#M#[#E%WK',OB3ZV>0J0/B_3A MC@JF9^I%I_LMQS)DTSA4';RH$A!B?H9BWBHX6C\J[4UH9)#C:NNRV0!3UOH0 M2XBZ$/5+%_6^GE9;)MTG*H8FZY9RZK*^0S%0GVMIODR8=!?-X'T+JF:)1PU5 M,&/IAU/V):VMOJ0L_7 >%M3>:D%Y!52[I?96@SC;-0@68_E1DB+G/D31*$&9 M'P%_3RF+/(VD($W@&T7V9J7&JY)6CI/:N\@L9LF<^3CD='&S6N.%TT4Z!V%& MY6!<0>#2 M,T1L;84Q3#\XVA-1[JOF=XFNEYOCGV-/4/1.%['II$H^JP8R@1 MNU&)P%XS236D:VFWPL>"<99%I6^#Q =MDP'5ZM6)ELOY$N@%G)3FG^%HJS6+ M.)I$P]4T\ K]U\A?O@:';'B1UO-RR-O[.PD[5$K%,@_Z:AKG59#"^OP=)E-N M@O21>;BC7)90,BJ[+!]EKEMG!E(^A@]!K'&*CSA%&3@(+7>03.!S#S7"/&83 M%B:H"L8Q,.M3%'\E13"CU6#E2?D\K8I]@R6 BAF5JP.MX:621P6B?V9!C)4K MPRA+JX_.*M2YD>Y!61"JQ'2ZD.'Q()$>LF!$X!.K!"K4(_TE <-_9;DZ#$8P7YRFY%'O+J+ M.S?1?_&%TRCI_7QLS :PMX] M4M$J)P*?\8V$7D@ZB1D\QT!C4KELN5!.96\VG^(+@*K[E<_FGMXUQC:O#+-1 MA/LQ&OO"ZF MBI-"UIXNX*L@>;R^V\OM,!9P\P=*&_\4I)-5SI>E)/,G.#>477H5"!_^/N(E MWK^Q)^G_4"W8BD-Y$7CW"E7W!^TD_$ M!?OM"/ZNN?=W(A%K#/$H"_,XKU(Q?WPI?)U[C<7KT8?U8GH/2.>ZZ4N8G\5\ MH"@N#9.,_Z(5CKA%!".&;EB6(%URBUI9 :=4:2E+LY>3B3\(/L 3FK9QEH*K MF__N9D>7#:-8P=W[^Y.Y[H!.%%F%:B1#F.<\O(Y45[WR=0_&;73PSG?/J M)$H8YZ]\(CP\PM&3RBQG7@@F&PV']*]L]$ _ ']"/!',2#^N,!Y$!=]H"DDV M_!?+99.S+V5)1B" 7I(B3_*SGQ$#)P#,/:,%5D(R6-%X:;RHV<\L2!+4QW0& MO,ZYK8XZRC9/RT,/WOWX-AQ5^A_G,?/H4_@[2BJ2YHV7!)L:-]G*[HV;K.]_ M4H',PP,W8CU<4P(J*<5- J8HB;^!L?*8&3SZE5"ZJ?72,$=N3!"YL0Q+RV.Y M(M($AG@"/WRR*38GSO5SU,=8OK#Q1"59),BH F[N&J*3O>MSBR8!?6-9Y M=U,2D]IU4NKVEY]_BRA-W64U6^_1^Q!'*VN'MJOJ:_668RUR:0$5?,+[?$XH ML_R43(#RMB'7+GW&!+F6Y-JE$9T@5Y'(?2$=W59>!8/XU\&WZTDP@G#]%48Q MZO-?T P4OI,SY$:QR%"]$\[Q3:6W4KG9Q M5U H?B*ZF@TX#KZQT?5?+(X:$@%MG1^^J]KKGE0ABH9>@NMSKM^U9603US^? M VL;5P-;D1U;DPW=%-PON+]?W+_> /)P.M\4.E]P?4^Y?KV'XX%UOM5#G7\1 M[1COGJD5V;-F#4/5AH*U\Y/V]LL^?5W0NE"LD@?26C/85P-#UEU#=EWCL.T2 M=MBL?M=("R$[8R%;+U%L+5O;?4WG8+ZF$"HA5"', M]Y;SWG[G3PYUE]4-37;M0X%.'6K_>GIP*V16R.PVF=W>/_I9F=WJ:#O:H6]* MA+ *8;U@8=W>@[NCL!X\E44(JQ#6BQ76[2EGA_"%C?/RA1OZ6(I2U1X78(I) M[3JIHY6J]L1(B$+5M4+5LF1/%*J>9&V<*%05A:JB4+4GY+JD0M7-)::BJ%04 M] D*"@J> P4OXJY=%)6>=ZF%?;2B4D<4& FN[RO7'[>HU+&N!JJN(TY.(TBU M8'_!_M^5_8]65>K80ND+KN\EUQ]9Y3M]5/FBJ%04E5Y(%4$K1+[=PYXNU0/N MU<"5%=.57:.N$/;%YQ35.4*N^FIB=X^K]BMYO!T%2&L0E@O5E@[VM4= M?&'KO'SAAL+17U:@<9\K)*V\ZGN!TMXA:':XD*CF @&,TTAZ].(@RJK8ULVW MM'*.=QP@X#4!72.<]AQW$Q&RG[PYAY_ED.+>0\PXL"S'4EZ%'T[+N9!*MU\W MOQ^FF)0XQJ,<;CL+O1%2$#Y8!2T?(Q0Y8F/C!E;G+D42)NL(0%QQ'SP6B" M-%L"=J::OB2 O?7B=?3P)5BY- UHC96YTVOYXOEJ\1?3"%>;OXC_DB^:Z @# MC.-HEF_+0^PAJ"_1DT^:AO!BYK7"*^\1+R,<,FQZS'?0]^)X@<3W9J _4D[G M$G*; (XYJ'>)PMS *%LPEJMRX'O)1)8\W\=W(\#7@T?DTXWQ7RGM) >;% M(5'3FZ*2Q.&X3!63E$&T$MR4!8FR- *-&P?#C.MH+LYLM,:;:/5120=A1LJ< MYKZAVH:5SOQ^)$8VFYDZ-_ MB$JJ*5U+?UOQ:-;CNW4O\7L<=M=:DI]ZIFFK) MP%IUTK?G)F=[N]>#SEW#N1N8)6[6$P+6-OZ03H'=6Z? :NT4@$QC3X>8R/![ MD'S=X@W8BE[S!N"SNC?P!B-J=-7NR*F5<%SBI96W[>4:Y.]KF(5V2@[##((K M#+# 1P #3=XL. M#+_Q:I%.4X>C3)$ %!,XT>/)XC#/S%A+[YC,\+& 02X._ MC'X'[ME(FD*8A[Y[(6GDLC]D'KAD*3XQ7)!F>L^B>![Q M'9)^>O?V_=W/4C9''\)G,<6$RS>D#7IT%SG+J9T3Q]!X?@O- [[S*D9?$J0V M;[:6'Y96'LSW5"D?\8;@^63IYD>^6X,HVGG572-+Y<])7'9[>F#7PYAY7Z^] M,4SQE3=]\A8)GF96^1J8NJ"<>X.$6U_S2ZJ=^RA+)]);[RMXB-)][GA^CB,? MI#^*N8M:.RMX2=*C7DS*.+(2JI9=5>Y3^&"UMN6@4W5VFND?+__?AN4._C:, M?QDTL>QFG=Q[[;OFX*4KT=NH>M8&RO0'W9!5<(I@(MP'TAWZQZI3@6>+I(@3 M<,%B2@4-9*/Y3/60#SR_"HVLT M/OQ4BZQ''C#@^4\<90\3T!RT"W\'=Q((04+(3]SNO- ;>6LG_WAJ1=]@'M"H M&*T\(.,O>HKB=,)]#SPN0\L*.G5QC7^#>4V"JF4L#X"YD61A;DNS,&$^;F-Q M!%9^$\PQ'N>U%Y-D[;XN/W6EX*4SEC8'\2#_DJ%WMTZJ)X31]MW#F@,I"G'H6M-/#7 MGG7Z/[,8/P '1%UN%*CTY4[AY7 ]Q/I1;C\Q_; 30X#)>I_C'WG\WWIRQF$G MYP#5ZGBX/]+1.YZH ??2V4IY.=C]?*-@K"@H^"IF<_@*(\[JR%7F8>GCPN8U MT&?QBLK M_33&M;Y9X)_O8 U17#]N4+7U@X7O[T![ M\D4\W+WI-'JJ-'M\QJK9_>Y^;IHWH!'/NZ=W+R>E-O_J4AJ-GU8W;50(+9;R M3/O($UGQ+CVBSVO%JTW$S[=S\4ILWZ%"6Z]ZE//:5:=G:[3VZ8R MVRJ6]5F&;)J.;.IU/[YS%?ZS'7=[7H0OI.DLI6FG/([VTF2 -#F*;"J.K#CU M<%U(DY"F,Y0F=WL.SM[2A&?>MB'KJBYK#8=?/92F [6RZ"'_\WNFS1!5[=;8 M*.FGR?O;<[CVYGUJXPP^F>/*CGVH(K,>E'8*CG&W T;OS3$V<(RARHIF@+:L M7Q$*CCE=CMF.6KPWQU#"MRD[NB6[RJ$04$7?X!VVGQ"Y]CWD::X15E;+A"_/ MTSX$64Y?53R7/[.GJG"O!K:"=12.;"@'/B8ZP,;U._(5 BL$=J/ /I<\MI_ M:E@FI*FRJ6NRK@F!%0(K!/9 KN]$]3> JM>#4Q7D543_Z^?A<#NT%>F4W&9 MI?2VN,QN75QVCUT2L$L!BY-?J3P:1]I68:9I]=HN3:M7F'VD1*KD/R0^[%Z5 M9#1NS_.$;Z59$ :S;(;I?1ME.IEX,8KGEK3S][^]*W8G&27S5Q_YL'?>/("P M#>_IVXNW?C709%.IG^1)/A^69DA=@6*LCH^+W.90BIY"V+Y),"_[E^0-1O*$ M_QOI'FLA^ #4OB0;_HOY:;40+<4V V,68[)B"MM.186K90,QXU5V.#))-K4_ M82/&9O19/CZO1'B(&?8'0E)OS97_S.*<8"T(_CN\=#;GJ8\Y]W+>S4=K(K!Q M-5!NM ;ZSF&6.*.B6\BRR\8\B_T)UCKP%D;4+\//9AFOJ%OKF)$78M (6!.% M"X^7TRPV!)5_*GG2C"8-M$KQ"U13A7F#4;+L)9+O-M9=S+P0-IBJ7;"+3!0B M:V%[A*<@Y2_\Q+NLA _2;=%\2MY1O1 ]?V/I^]"/9JA.EFOZ$N6D?0OJ(@YH M'24YS:M!,"Y7,F3X..R^Q%44+H,(EDZ 0XFS^9)D)'/CDSDC2S^-@+E];).# MWPR+?_V,0\ZBF/$A5>7'@E1!DF14_3.2HBQ-4OB!=RBJR,W-NE:3?LT[I,A% MR1#UIZFW0J$,TFH3%3[O!"M@EHU;L/O,,M48YU65R151/*&ZBD^A](X-X\R+ M%Y(JUVN]_B.1WD38O@O6^]'#MC- %6U:RU MQJ^\ZZ,W8E^B#U@YQMNTP'[\%H-TUME9QO70UTZZ9^W0C693J% M'XC#GU%Y]VADGEF?WG9YM:4MM>$N*ZRDQ6MX5: I-TW&B'JQH,JLBA>W$RM; M_43=HR5U1,[.I ?0,W=$64>6.@O2L\Q*3?>:? 8G;K'6 X3 ML/TZ#]"H/==_V]J;U(M>LY#8W:_L43=U9S0K.S+8?Z>75?CA711C039L#PU\ M&XYN??"(>$G_I_'G&*4L7<#GZ"C-9SN7&%84GPLNJF[?:!LU'SFD?F4:>2O MY42H1UD^%?H=*R8CHXW%7U.#!O1RL;#7STWN$!NG4?L\ZKE0; GNA'E*%A4; M_U#C"2JBQ[]S[P#4([B<,;9TS&+N!,(/TC#O_2%+3XPZ50 AD M&6-/B 7N, M63C"YH[828(]H,^*[0(8;Z07YWW$*IU.R55:Z>.("AFKAZG&FD14QL+?KV#+ M\WI@9.DY"Q,NO_[4"V8)MG.,T^4_^+93/Z,,)H&N;)9BO[Y_YGT6>2DW60#P MWK I:/08C,#I@A]2EO/* T87:5$Z3)($/A4V%9CF2#>+Y1OYW\MGD%C<4:1& M"=%X#!Y[S+4D>-C3:,%PV04]>: 49W.^7B\#!HG@#:Q\$Z\A>IX2M$;T$=$] MKW9X?(RFZ :A^:,>);Q9:L,VD8SD WA/^!/J#7AF#J0!S8FDX*\ZI*6S>FOI MW/9'(]DP 4T"Q/H5XZND?A2B*W7#IBMUPU:.)/&A]C)N-'+/5=&OWWPV7W;/ MS /3O.WND$VC)](Y1:> 4:&>4=!0ZS\&N0:']:,JH1Y=(-AAA(<+!0UIU 3, M(X3+D9\K[Y&:GV1@2X#H(0R*2!E?LM()LVQ8FRS;BZ#2&7$?AHL9+B,L M.I3L-,0IF0X(QO['"\GQU17R08P5'V39O*$>DH%)GWKQAI ,:(4'#450VS5" M<_:,T HLLT6^G \?[OCIPT%B-AW$47>WQ&P; IC*R0(Y=Y7H'[ZQ74FY;O?% M5Y]X"_NQNFYD[.L9O'6"[[D>>8MKK)"]9N4QC:Z!T[$:PQNUDY!#1F@[V:B+ MZUF%QXZ;>E;],HQ&"_AKDLZF@_\'4$L#!!0 ( Z0=5C8#ODWCQ( .?? M 1 AZG/ D(G9WM?'RX['_=^^?333S__I=/Y M_?SNVKM@?C+#-/8&$48Q#KPG$D^]>(J];RSZ3AZ1-PQ1/&;1K-/Y),4&;+Z( MR&0:>[V#WE%>+'\:G1Y_..R-L'_8.4"CH\[1^_''#NH>O.]TT>'SX\;CS\>C@0^?('_>DZQ^,#M_WW@?C0PGZS$^Y/\4S MY$'7*#]]YF=[TSB>G^[O/ST]O7LZ?,>BR7[OX*"[__O-];TLNI>5#0G]7BK] M/(K"O/SAOG@\0ASGQ7G YZ7B\,5H_LYG,RC?.^S"__*B H@T0!/*8T3])700 M1YUX,<>\6RT$S_?%>@V^EU%5&]9*]S<-@I-S*(EV+%%A[OIP^778_B MM4K&B(]DZ>4C.0A['HKCB(R2&%_"K+C 8Y2$4$="?R0H)&." YAR(1:3JE2@ M\#A&T03'7] ,\SGRL6[(/_WD>6(:D-F<1;%'%;G:IJ83YYKY*);K093G^4@4 MI63Y?1S&?(71$=^]>^;!WKY5"[:L>Y-:$]Z9(#2WJKDHD]:>?6/3@L(*[)Z< MG.P_BR55W8+*92++=\2?G6X/9JY%M77KS;QN^-3)Y5ZB#:OMQ*X-N=R6;:C< M0NKF@DY2?N;;-F.Y'UDW(Y.T:D;U_F;(12X@2#BVJ9!C_]V$/>[[+*%QM#!9 M@U4B^0>;U5<""S"QJ3LO+OZHJ!-1RF(I+[[)OIO/"1VS] OX2LS;TWSRWN%Q M?NHHIV[%#B'_.461'[%0LYWLSR,VQU%,8%LOG-@28!KA\=F>.+<[^7'QQSS" M[Z E>1&E@O(*%(^A!LSAO)+]O5YU*(<0DQ!J 1Y"G Z1R_T/\-BV_R!"*/E3 M]#Y$(]O>@P@._^\[[J/0MN,@XB?A)K->B#_ ^^WIW5:/- MR0K3DCE4#K::?9\.Y'^Z7F=EF'0\*?7S_GK9-92$X^"6?I)_KZ_G3#@KTB"X M-B+&Q@UO)SJ*R@OP_)2L!T=,1^B"'HU MQ3&!=F['31E*2]21.5'>OTO8_VDI<9;)K]@JJ!T1)VW$38"M1C M8V\%NZ-J/)@B.L&IEE?S52ZO9 M43H>(#Z]#-G3=HMOA:(E[H,%<8#J2=@6$36,"/7)'(5]/R:/,$D1#>[)A)(Q M'!@T[OO2%T#H9 BCYH,!8$224>U.(5JO%6 M]7AY12VB-NL]O\,^)H]H!*:3D?:NBFG).5DG)P?Q5B@M&ODK^@B-9Y'I[Z2*< 7H[0HM$6%U\EH>>E4S/D,3:E:&YV6 ;:5EP%AJ/3QN0DI)6DO)H8:2 M(EJ+^!BF?E*A[@B5?R[&PU!AJA#4LG"DZD0IC-2$ED M(N +BS$?HH50..XQ MXHRB\)HA,[]EK;"6B.-U(B24EV$)$R2#\P1>B_BX9G3R@$7JQ!@B0X]BI:!VZ!7S-X?Q,AQ/ K6(@-P)9!N=JI+3#K]BX"Z=12T-4UW@ M",QZH=]=41Y',G+'0>OX#0=@(DTREXRI>6".IF.JIYC'*VRO "XUI S>6^&W MB,%+1*)_H3 Q\PJM2FL94,QF(>M)X18-;\'(73Q$L#4CWSSJ5"NL'7S%5BX: MQPNO"-8B,LX3L' QYX,(!R2^(_P[+/\!HSYTR28::(*CI4BQG7-4+X7U!*[< MG\K(+>++/N!G%\_K*99SFT-ULQF)\Q,7IIS0YS$UCO4TR6MY4 SG EJ^!%9X M+6+E/AEQ_".!#GP6WGTS*A0A[?@K!O0*PDLQ6C3FUE'+UXV)FL1&3TZ.CXX^ M*!K79K%1[V_Y7W_?L5[/RX/PZ;T2YQFVEG%%S=N4\;3"-O&MQK^)B1K240SBI8810=L#N^VGJMB;'53 MIBHPM#PINF)#S+>-)%7%<*UTA5IQ+35*8*8Z$-Q&5HH!10LV*L2T+"@QFG(T MLHVCOQ9BM""@6E++@1*H60]1MI&%BI"7!1/UTCHV/BK!F,JP61LI,8YX61!E MBZFE3_$K6,72VDCK,DQF0=NZC)86Q?A?!=C:..8&01D+-LS1M#QM&NAI(XG6 MGK(+'",2\@?\'">&%S"WK4-+>$4^YF9>N:QB+ZMY-Q&:2"(<3281GLB&L_$= M?L0TP=D0OM+$:*Y3.U$4E\>&$T6B%%HBKK%E;5E.HC9-'M4]N\$VH071TJMX M2BI]O2U>Y+5#O!U!>F841TD3,SM&8!"ZVU'2U7.BN$T:5TNW3:P40A0V"Z1" M3,N"XC@IA4=:N"+*MP7+GVS(,,'1L7.B.%+6KB(JG]O(6$,L2KR+-4A"S,9I M?M<-CJ-%&QCI?7+93 M'8OK;XDNIL8)<)>B'=C6BWO MLN[H*D85-R:K"D1+E?=T14QY8.W^9%D9+4X6G MHY&F-EK#=?>.-Z#,$$I+F^+!:+S0W&KVBID"-KM?E9R6%\5_L9YBT,+=KF(@ M;99,@[B6#FW&QVY=%,?5S)=4*:BE0O%?U%'1*@?26A9-/P@D,@H+Z1[ %FUI,+:.*TT)AM.BD4%.S=KP. MV&S.*"Z^8S9[-&##XB0B\:(/I^""$UB]7VD PRU"9#A8O@IW?5%?$S0B(;'U<;Y:Y=III#AT M*J91WAPO;X_87HHM*KS$MVKG*;1K-[5>D-T_S#3[5ZQ^-[T M#=@QJR7![%"U1]5RJ[@U-^.V7:XV6QYL3L1-L;5,*U[3#9ENX>FYO+9CLP\K M0CJ&U-?]%R_[M' 3K7LUG@T+.@PM*8J?L_XM>ZTDR> 2E0U?%G!:ZA3WI?&E MK!V/#0-ORYCN#8RM9J;AG8I?4)3F'%J9 MZA9X6N;LWMDHQ2%Y'0.=A@+1,//]H(D/:WR9Z/T-U[A 1Z1>,_C MP&9,XD24^35BR?QL+RU(8CS;\V()DGXS8Q1XCA97\$2 IS^F7=UE/,81')[9 M?=(^#0KN[2]PBB:1^&G9^IZ;RNL'@( EBD31M?[[\FQ_K0$0VQH#_(78ST0' M"^T?:#IO).MJQW_M/_P^8-&O'OI-P /1ZQ!SVJ3>N0[ M)L1N?QXR_WOM3#:6?TT>X[P:@PZK5U%3$V H6U+;3YW8*_&8"YDP69A?S4_J@YT!=H=\C<;BCNP1ZNOFM!.U6'I% _)( K# _H6Y?.5,\[&U#>3;'VGG$?LND_XN,>:U?5PKY;K! M5$/%4XD*X$"X(=EX&+$Q[*W]$.:0,!$W9=H8_C47PSRMUN0LQ?$5]=D,7Q"Q M#8YD%0\L8.Y'9)XVHF8\+!#>6@>OHJYYRVZ2<&277JEGU^1'0H+&R5M7 M_+68,57IJMO5GPE3P+(SN= 6V]/KFO7]!, +!Z3.MJTO_];KZ3,%Q,45_0;G M&8ZH( (']S&PP)N7E8&@$ZLK-[IOQZMW#ES1 ;LMO[3=W'HW!W)%5VI4T"_D M0&ZDV^>B3O!\B:)9JHJ+ID*+BYZR>SR/Y:04_K+#P^:9O0F2$T,P8*(1+)V- M!:[NQ*T0WJ?![2@DZ=L-N72F9B<]?V"B:PT>V"UQ7?7.?L-AR('N";M#)"S2 M?(']PV[OH-<56O\-]&D:+H9H(<2//QYK7+9;P[HQFU0[4'?,-8J\]4G7N*S_ MF80+P,W>'R+2]^-^XX0#/I%%S.RYE7X"])Y29VC'0"[ZT;Y5'<>:=G*=5&'4O"SJW'6V@,Y,0"-A\P-2L^8;918!<.);F>.-C0!$^L:6GF)\2T=(AY?)'@5 M2JSW;1K+N^&V:TSJT"5%F F[NC%IM"B*I7&UG2JV#N+$%+_',]*G-$'A'9ZG M>C^_'1=#G/7N!P-15]WY94N'7[)H+0&B/FJJEW3625B7T*)W-1E(NN);^DKG MB 2%M%6@"/0D<=U)7MJ G:GO@WK,2:HQYX:"D;GQ,N"N[H+06A_C@*=)C3&) MY'/H!8HC8'R"+T0$"M.@XILZE50$)[J<1@2XC B(3'E$48":^]@HXD2GRJ?/'89=!O:( MM5.J=KD:2CM[HHFW3=WFO] #FXY\W1!LMG)&:LQ,O:03!/=]'RH/EDG'PR3R MI_*=7QJ-7"_HZCD$-. (= Q>MI,'[%V5J?Q>8W-O!N8$]UJ_?;?";]\[T0W) MUK!.#$XY?U$7":@K_=9!@(=(W'599&D'%3X1'9D6 $[0=D5A\X!M"*::_/>* M9AO5YV>1#8.%B_.*QC@"S:EV;[,#<5717+,G@N)"-GEVC>V6P$((X/_/%_.(!6#E M:K)P]').$%M6_X9I$Z&2;/^PT1UKA9WH:.$Z(NR)OR5P\AL16"7@1H>664^5 M+\[Y@N,[:#KY+PZ@^5]IE'WX%="O&>>W="7&O[#X G,RH3+'CV$- M9V&:-2TS&?]4^JFH%P>M]E1JH2=[;M-(DMNQ=RGN?V@2?ERN5RR MZ '^)="_U*++/J080QSU)Q'&+Y9/\Q+->.M;#[]!FX8A['5KX:WG>97.S:O.UM=4 M\E^F0E=.^_-TFM]/,?0)M@)X.,4Q\<$2U'A7323?VM-:#$T/E_DJ>3;#.8NB M)P R"VTWRKNJW-=&0HJJ^:T?,Z&8&WB>-\=SXDRQNEV=)CJM[EC[)KEP6R"[ MD1%X0RB9);.B"EZ?&%55]HU?ZE'P91D[O9R:HXU6=#^92+^Q)D_##L.);J]< MJL+5VK0CEXJYNO&*3#DP(2:@,(C7EM;V1RGGK*:JOU"V()F/H5B(&R#8[H$[8B1-B%?@V#9 [U7S5 MV7P+)GRT6E;I,DOG7^EG22S\U^:0SFH^12_ *DYA9"&9B+[YMBU?FLS]*9ZA M3S_]#U!+ P04 " .D'58\AS#_- 9 !^]0 %0 '-D[XX_MI-/Q[V!Y)+ M??ZQ\]]V/QJG9,2D&(>HF;;%,Q#<,@&AF*PSH!;_\?''#+(4Y0WSFCNF4Y$L MFAA8$(E'9:7-1:UN.IO.__RQ?HFPQ ,B;[Y<_?C3D\.^/_[QZ=//GS__\"5V MLQ\6W<>GDG/U]/S33\X^_N6[SW]6JT^+$,+3U6\O/KJ;U[^G M0SP"-ITO>YBG^H#E],?EZN+K18)^Q?4[<1W<^(GZ$SO_&*N7F)!,B1^^+/.3 MG_]V<'#*CFXQP_=8#NKW/]Z_NO+(95[&XQ_2XNAI_>W3YXOY=/G"W2E0_-JB@6W?E?SB#B;'5UHJS?GE^9<6^%>NN/OF47[OB?W[2=?3N3DS02B7!F9:6R-#&,>#@ M&-?21XDF8E"#D'$&X"HUE^3_K$L'BRYC1Z;HR<%GK&;CS"J=HH$N?:<85]^( MLT\\79X<':WNR:8]'IW_?>D61SM+ME^T8NZI^ CRKO)]URV.L>N_DO&=]\_F M^=?_/9D>5SO]&_83)X/U+FF6A$:F QE*'X1ESH%S:$%K:1J+^S8\FTA?/A[I M-V/]SLI0[>\91;\MYNE4'W_]DF8GU9W?B'."DGM!L,AOA$QJBX)Y<(D%"SF2 M:[9:BKLL_9;/WD07U/AU81^<;V8K7D\A3F?3?HI+ O-[OTA_'BYFQ.IE!=9_ MG:A(41BW%(=)#$R+1!;, (5:!KS+7"4O>6-[<1>F76E^OC@ZFO:5Y_7^%#OT M)!<*=.EY$\XIKN0!F(04FX@E/)2J-D8'U9,&]B*<92# V9T._%6[ E^$;D#%YS4'U8G(G_?E-?>E"]L(H%UX#5T_ M)Y*>P_&TA]FK^;EG7W0KMO=]-XTG/<09?EA4K25K1ERDVWU\->^QPV4_"8HT MV"C+LJT%#$R%02[ LHH^HA)(WK]U%+X[[$U43?\55&W?(A[22)%EE.B<9U9S MRD--,"QH2,S%+#47FEZ1L&8.PO;'U)QB5Z MGPR/A=*C2.X_%C+XQ8#**8287&L]_A[&2".O%H+?E>G-I/\LI<4)90+OX&NU ML.=8P&?*CC5EQ;*0)J8061 2&;=<96,A^M3ZI5^/9*015PL=:,#Z1I6KE+H3 MS#4O7&1RY^].NG0(RV]42B52=D8RJ0)1:7-=*?*<196$+TE#L-=B[YOJ5'<\ M::1!SR[2;L_A9N_^V_X0NS-H:ZAU,0'%]I3\IU4]CH %&0E3+B4HG;'(W-@& MW(YH$^TPCTL[!A!%,_4XCZZOV2=KK7%91F8R!R*3W%34N=9JN7" ,J%MO8:U M'LDFZF ?ISHT8'T;U_ ""]*S\WO\A/,3I.QO#:7H,UCE-?,0,QDOX5BPN;!L MT$6!17NN-G(/FSQM$ZF[QR7U83C=SDT<8P>U1OP:R66=H_IZ89NR\2(5P5PP M1#%1R\!'311;D5VU4*)UJ'@[HDTTQ#\N#1E %&WLPV^+'L\#V-\)TV(.L]<+ MF%\$LR+PPB,PKZQG6F=)CLMIQD'ZH(43(MB-3,,=#]I$YN%QR;PY?]M(_"*& MK0M'':1^#;DF&^>D24P%06;*J< \:J0\1L?LK VB;+:NO<'#-JH.\41+'M'P TH%A(ENR[-?*= M)374Z[81Z5;'6)RA]*"@HT @)A8=<,H;,[2NV*2R*V*SX.:F)XS!#N]#VE>BG2;L;F9S M3Y>UWV!_N,C?D"TG2,&<,YZ(LA3':2@4>!M+;W@)&V@B]4\ T@&*10F32[HLQ3*MN[^OA70 M&);2'D)EVDFI\7R).U M'%(W)&*A4%;;E)C'0N39H@!J%TA&I/W;*8G&V\^O;]06O9RGAQ57F-^@<<=INF*1?3O&:[X/\_/CFH] M\_]6UV\.HBTG%D2KF.%U=R3*P'Q SH1SU@@ND9?FV]0;8;^G:V:/4_L>1-+M M]/3*MGU!^9DR"IF7]57!:)FOL86!DD7))F2YQYD(VRSJ+0_K/DKZ5OGZ"6:K MG97]<^BZKQ1%_3?,3G"2A'&> SE(4]<&4#GFBY+,6Y]M"MEQW;I+9B-@8S+6 MV^O%]\MWK672O.'^/28D8'&&9 S.:2X1O !EF$!7F'8)F$\$T.O@M01)+J7U M4O!M>,:4Y[13CF82:-AI2R$V?>1K]0O6)U4X2D:YN*L;;C4+RI&%SF"BI=Q< MV-:6XO+SQY31M)/YUAQN)N,WT'V<5@^]6$[[LXD7QOH@M0A,"DUY="+O&]%' MQD''@IJ7E%M/-5H#8PSEWO82WY7?#5-5/(9I_O7+,DT_[SS^[_>> MOJ[6M1?EK!I+O[V*X?YS &^X:].!@)L@;S09\/EBV;\M9]7)24A>BX2QSG(" M,NW:,E ^,>4+8"E J:QL_B)= K"[F:@W^\=BD5T MJ[5'K"&IJ&6D0F:+ EB#26.Q@Y"V#LV8\L7M->![ ]&$^VW6.MYUBWR2*OT5 MUB1$9U3="QI_)6OX84&SR#4&&U7$#<6WYN9CRM4:R7!7%K81 MY"_=XD]R7A_Q)>)R@LD)K%510$7$\.")&%<8%S8'BB6CAK"1"*_<=DQI5R/A M;<^V]@T%K^84H.#KU6*,3%9',N&Y .F/"TBA7N:4!F@KO48=9>O-)FM@[$K9 M:F&)3%R9UE&W@;0^:Z8]KZ.[4RW;PVI?L')@Z74IK9LB+CU^3#' KO*^'@EL MR^5F"OP/G!-%L[J"DX^F\^FR/^V$/LME)^B$Q]H/'2.%(MK630;9(A,^YV# M9="M,\8[((UJR:VY/C041SL=N:2D*I;@.";F-%"0FL&QF'-A12>;O3$&3>OL MX$93<']*SES.2Y+C>6[^SVE_^/QDV9/TNHN&SYJPT__Y WR9<*F=T]8R4>JP MN40^*J(L3$F5$V292FYM_+: .28CN:V^7'\9AI96PZ+;Y7A&"1#>1V 4C5DR MYC;56>"R3@<4Q4F12_-5M5MJ P]L(%OIPO8L;B;EW["_9.5-%B(ZBC2!_L%T MH00!"J7LSA7.I< (J;4AO )@9VH6\\55YW7N8YP1&24ELB+(>@(+^2_(]8N- M]#IE'H1JO9OS1C!C,FO;R_^Z,K?A_:!)C%+:R[KQS7A%[ZK4D7GG%,,:;LB8 M=&P^+/W.).9AJT;MQ+\KOX>Q:!OM =90DA4ILJ*XK^=<$$RAZN)F\B9$T)!: MJ\6]0=ZS3#6L_VMH- 855CN=NM&VH>;T'ZHZ'XCR6^E7FVR!9<=#M#&#TJWK M(AOZE6U::$YY?$Y;3-]7CI0&0SS6(N9@'7^CO7,)46QK_=H>7._>2NB4;G0 M0=2BH42:MMB=SQ>H8%Y,/TTSSO/$\12EL8("O%H<0JM8Y-DS:8TT/B<>0NOM M$S=A&=-RSE &HX$4]M^#4?N(7\X6GYNV8'R[Z6 =&#?@;M2 4;MFZ0'OND45 M8O[EZQ]+S*_F%\'TL]23>.MNL4GT(F*4GF59:GD@(POH A,Z:$XA4:$TJWV4 MNB&Z88/V#C/BT:K+>'U0*'D!&)ML#)K88K.OQ_^*NM];QR H8L/,#&BZXK6.S;?<;X)K M5#'2?E2LN;C:K3;!=%[U_NW\=YCAVW)E-]FWK61&JY!2$BQ93W&!LLC (.6Z MW-;)&Q#2]:W7NR]$;81L;.6'?6C3 #)K-3!XGBK]0$9R#A\O(L#EI#C,23G- M@A"FSK@'!CP&QA.WB#PXE_5=L=;MC[AGQ\VC5H2&S&Z8@Z6NCI1X@:??+U%[ M-O9P I0_2"DCXS8[\I2F'G1 _Y)11,-!JE#:EVWN0G7//1*/6F\&DM4 SN@% M=M-/JUZ,5_-EWYVL_A"&:4JH=9S=:DGF6+Q+ *W3'HT"9T3O+0N M;FZ*[9Z;+/X2^C2(W-JXI#I/_27QCQ#-L:[\>"&Y LZL!B)32,EB\(GE %KQ MC)R7S1S1M1O?\^2*1RWVG1G;*P'L#DK&=33 M-0P0E=R6S,T :VD;HFLP128AYF5MWGF/Q_!U]=Z]+=>.("S)*5L<4'*AZ/7S MF!AX+YF5PAH,7.KF,P@W0_8(J@Z[ZM2:&3.M1=:NNE [(6L5A+CU!C)^6+R> M'A'7\K=#219'QS#_^OKU\S=X%+&K'+O\5\MW,,T3E04D55=IU?+Y0EQAC+CR],0)WH5N1K# MHH_T*H$@2%YY)AP4DU5P$5LW5]^-:E3+0ONW? U$U4R%+EOA*VB$CXET-S* ME"ET]>)TGW)*Q1IA!&3?NHYZ$Y;'4.5HK2]-Y-)L]^:%ZKZ[ '5^=M,OBZ[[ M3'37"@R1),E7B].CW"(RSSV%UE8;L-SYXC8[1F##!XYIT,/ 6C&8'-IKR#?C M=OG$F8D*$;DPCI5:G-7&:1:3*_7D*,^%@N)SOK=RK'_6F"8^[%LO&G"_W98% M(OS:O++W6..F1.'5V3RSJQ)$HIRE-1#2,0_$'7L?:((##-$8R'HUH<3[)?"@>H&ZPHD$J7Q]>PU)R7I MHE>)!:_J\JZP DP.JODBZK;=#0\\L&&\.KYFQ7\(\0]=UCIML+J*3RFE?['KYZ[BO\AJJY&)17IA6$NA%+/ M-.8L&!>9Q#J:-NDB>>MYA]M671]XPL:C5\]=Q?\0UM, R" =9RIZP[26DOD" M=;^W\X[7GG9H/:AO6^NY14GL+#'ZL'B62%A-\^.*[@%O3)''OM1I(.$U/.OVFK[?C*\H 5Z8PI*H0Z&2 M5BS4H9 "*?NW06$JS4OU&Z-[#"V'@]NJ-K)K7W-[CSVAJT!(_[]OC0,C4XFN M%GXR?8DE4SIG!<-@ D\"!9?7-@1M4'N[_9EC&@4VL+8,*8TVJK*F\^UL/]O9 MB4>G>#3PMA@>0Z]B4UW: MD[B&VW3V_7$$+["'Z6RKS68WWVSG368;XFRTN>S[IZT&UYS/;(:$G'/M6:%D ME41G# O)N7K(&5< 7&%N7=.Z'='NN_1[O'[K"0\%4/'$T&5+,5@I#&S(3)G" M,Q1#'&@]N&@=CC&5D!OJQ?=#8'840;O37Q&8]DKW2UFY ADK4DRUDR3\&W'H%V%Z8QI5,#*DE3T0SG5,[/.R$WMX,W M67.7G=W(7<@:^8\K![X8HW0,J3 )/-;%XLQ D,NG]%8:%;1''&*/__HC=7:@ MY64=0'F(>36H?)*_&YTC7SYE8[.: *96.1,Y>CJLF0] M!\ 5INJ[Z5%FX5KOZ[NYNW8W6LBNG'2K4L3E_M5WW72>IL

S7_'X3NY>*D MFQCK,+LHF(R)O(Z+B=0Q:^8*F1_-1=;- YBM@(XI$MA::[X/^8<668)I$3H$J@(I57/+:TZ0,PNB]L();B,/]%O5>K;13H#'M-GG891M)Q$. ME]%=](^_KFN5RS,ROCZ;P^SK;I<5:]/6SA7XQLOSM(\^[OSW;:[ M57<'P[)S9KD?+K7*3NM1)[C^T5_/FV)>G.#$1-(WF0)+DANF$WG3X(1@J)+B M4A9EFY_R4]:'T'HZ MV]9@1Y5_CU<+[RO6O6OAL])C=QVQ"9F7.O?4.$.1;!:*>;+8#+2TUF1N;?OE MDAWPCFG QZAT<6?A/KXRT62K]H$!T8RV5'2=4_LN%GFRAIA39D8Y"A$51 9> M)N:BS%(*E8II/1=Q%,6BR^+Z]4NBCY[UU0KOLXYD#&P@LZ"5$2QH^E$895UR M4?&@]LF0FX ^RL+0?;3M7N:VB3C;GZMZ%>2$B+< "5@2U>@+$5E L,2-*(JT M*DG9VJ/? .51%G-VT9X6(AGP0+ SA_%J7A;=*=-V6'"YY6Z['P&V(=)F[?5W M'@\02TE2:T/A?*;T,IG,?*%(*J!P/O"4,+5>E[_O40XMZ+ZTGV$2N7#(%3 O M 9D.CN+&DAU+Q2O-T6,4K8_RNA70F'Q18XVY^[R*;04SX'$GY_N2R'C6S4,3 M$!&SC=IA#+N@S:"<%=ZV$,F^ :4^'[ MP0*9+<4TE$4A6-T)GANYY;-YOC@D-R;C#,^!8:A[*S59/0@IL^"RB<$Y<%%N M:5EN?NJHSN3:KXEI)(J!->7"$+X[Z=)A+?'7L^*M+)#K4:4UG.*&0;21P((. M:!0WN*T+NO&AF^B)_TOKR8Z"&- CO8'NX[2>F;Q83OOEVY-^V<.\#K6=)$^4 M B\4/M4.!U-G&**WS'#N@&N;K1R^!'4CO$UT*OQ5_5,;H6U8^3V[7K]$>OK/ M?_M_4$L#!!0 ( Z0=5@&UL[+W;7__ON__,N__B^ _W[QX3C',,?_TQVC^Y:?Y%_SIOR;3?XR^AI_>GX1YF4Q/ ?Y]\<]> M3LZ^3T>?O\Q_$DRHY:\M_W;Z-VVEB)@DL! 5*%,7[U#V^BT3]?_"7]ZFST MM]GBW[^9I#!?*.C1)?RT]C?J=[#\-:@_ BY \K]^F^6__/N__/33A>3"-$TG M)_@!RT^77_[^X?5]I*/Q_.<\.OWY\G=^#B5X@TQKOKT_IBO/@LREG!^ M,F^(^/YG-\4[.0VCE@*^]]$-T"X^"$[Q-.*T)=1;GWL#YQ+D783U(V=Y%L_^ MFB:G/R^PO9R,9Y.34:Z[ZHMP4K>+CU\0Y[/'<=(GG1$8(;FX>)__]_H/NP&. M6# :C^K&\H:^O?S$BJ4!3/PVQW'&BYUE^<"32;KU2R=U7YM<*>(D1#Q9_/3X M? :?0S@[_CBGY]3SAA#B:_IR=NQ"$-9@/2HB!R4SG0'"98A,YR*DMK2SW5?C M;$F+$F9QH \Y"PR%)8$ M*($)O#'T;0E*2)="CF:H-2T0W%[/-3&.ILN57;Y"&YT$93HY;:K/^:29&"\T M1:#_\M-DFG%*Q@_]U>*]_ELZF1)FLZ-OH]FQ=HZGJ!D473PH6Q(XDP(8+9#^0U90 MCHTIL09*0VX\<"(_P)4G*'?27LBK"--.]PM,KQ;'2"=4QW?,@_84N(&H(0/6 MVC?W]=]$:>N)T%?BV^.#S4FR+!R80%Z/RCZ#MRD"BS9&&:1D*)XQ#V[9C3NE MP2:"WH+ZC]XN[,EC+-)DYB5D9Q@HK2*$$ NXZ+SE&@.:-+#^+Z&T), J4_Q! M[3]94X\H_REBOJ]]UE?[1[,96=%'<3:?AC0_SMH)G31YZ#%DHK=DM$*C0*J@ M-$.#Z%J?_[<1;%_7C8W#'@(=0+TOP^S+T3C7__GEG^>CK^&$%CH[FK\,T^GW MT?CS?X:3 *ND T2C"9NAED-DA MRZ[U9O GF?-AF:"OD\"T9<$K\=?"<5D^IT@'2N=%6)0(.I*E2-6>D6'4F2% M9Z53,:7UL7_S^<]:R4\6Y'VERMX[_^3T=))'\^\O)^/%RA;K7#).VZ*5-YQL MC1+(DF'TE;$1BO!D;R@L,?O6._Y#@)ZUVMN)^CX/5%\>O W3SZ/Q*SR;S$87 MP&;'1HJ G F@19/-&;! 8%&#*S9Z6S*+/#?6_@H8SUKG?<5Z7].ZKZ;?3_$L MC/(OW\[(Q\4E_5SVWHM,;JJ3M UI,FB=]PY0^EB8CI&YUK;=2B#/6MO]17M? MWZ:-Z[8$0X]T26@$'M 3^31M,PHE<#(A+<_%&VQNK-T$\*SU^W11WM>K[?\> M3\YP.O_^_B2,Y^1!5._AK#JH?Y].9K-C%LDF1$^KDZ%ZJ 31YR"A1J6*Y]KI MYIOWPXB>M>8;"OL^%5P#]^S\]/RDWGK243/%-%ID9-#7)[@0\3@?G4ZF\]'_ M+'Z^=C''SEEG,UJ0M&&1$4*;E@^\@-185*)S2V)KTK3"_JSIM1,%WB>B'VQ/ MJIZ.5[KX7#1(*RPHR1QXM@B+"L>]2%ZJK>U(S]V%;";H%<&B)T<3:Z;'Y2)_ MFXS3Q3'YR[=T2:+*T)$9A_++>F) MX5F28IMR7\&7WM'%BFC^_2W.OTQRC8W,YA7>[#@$KI//#$(T$A1C'ES, JQ5 M3@;RE:,,C3>,-5"V1XNMZG+27@\-@\\+45SC>#U^.:FKIQ.0?G0LDD/AZ,VP MJB H\K# <-@Z;R?< 2+-[RZ0C#^_P3###S4_^UWY M?88+&1U+CRJ@2"!XC93)8L#9*$ DEIPK1@NM&F\+#P(Z;**TU\D 4>QW\R\X MO2N88Z-=]L5R\LT%[5M&(83B+6A..YJR)G#'6Q-E%9 ?A""]== PK/U$01Q[ M9CQ#)<$63IA9HD//1_J6(3(7.&U^>B 3]+!9L@V%#! LOPS9:RV538QL<2_I M/-3D4=.&IR$;3QYU,.1LKT7M8L@!0UV@V,520X)(&Q@HIV,H+DG%6H?'NV)[]E081 D# M6)\OPO@?[[[B-$]#(>I*&U5@B4.R9 8KGF6-IB2P')TE_R?HT#K!]3:"[2M^ M&$U-FHEYB!UB,O[\":>GKS!>7@ATEC%O ]?:=[(,'WG0@:F[N6R'\!YON;9+<7Q?HBO1]# ,80Z\KI6+,Q@#;.EY L\[*;]CL\[! )T%K& Z1>780Z+XBZ EU( MDGM5R(CAT=))9>FD$L& 84KKG)SSJ75UU,.(#HPF ZAA@*2LU^,Y3G$VOW-R MF832^U@@1')QE:0];+%^S3Q&'XG*KK7!L!K)@9*B@=@;)D8M=K176)!0Y _X M%G'9CNAY%RR]2H M%6*X\FM,Y-DZLEVSIFT*52;GE_8JH8L(9-TZVL.&"SD?)B$:B7N(9*<;D*XO MPJX6FTQ(*9--XXLD)]=%6?N(,""8S#))[HUO?='T(*##YT5/):R@2.\+B)NA MT1M7ZXD:JAL=)&D75N(3,9UP\)Q(I#' M63&&1$-P(9&G0XC "1O !J;1%^0FMJZV>0#.@=J1K12PPH3HO3<\L&09C)3D M]T)FB7R@0HY02);^P"A,TBQPVSHQ=I_RFK9"C4;B7\&,_MO&C:9UO^'\Z+3> ML!U+*;D4R@-:08OE0H.O?Q0C.5>%<59:NYXK@>PBSZV-JA[HZ_DT,0_@6;P/ MT_F8UGD)[F@^GX[B^;R&2C]-ZLE6+UTF)_3//R\CJ<>,N8!:"CHW516",$#L MIW.S&-K6,K<,6]L33X!Y,+P96D4#I$S>@?QZO,SKKC7+I().2XC1VT".=LJ9 M_*D0,O@4$T@=4V$YDYG=O -)?]B'RKK!53BL-[3R7#\N2CIK> :15"U/[UYSMB>T/?MAUP0.\%F?=?<#Y* MH<,4D0VF'=S^Y,%&'SRP@.'F()3$8O"90S:A)ND(A*!5 )-K*;$.)9G6;]KP M^"ZH?> [" M1DKKU@#_*1+?'A\<+P2 :Q A:U!*" B1(/+BK#+91MF\L=XSF(,P TV$?06 MYR HC$HYD<$Q6JZ*EK[B+H"/M'3)1#&B]87LOL]!V$A3'><@;"+FAHWR+S*3 M;Y#\]6QVCOE89,E4%AX8]W3>^9I-5%B$%%PDAXFQ)+M5A=W_[+VH]WV*W==" M5H/,.+A&].Y\7F=>UOC&L4XVY,(XV& ".;>548P\T12="B(PQ<6 TQN0GFV M&F\IXK5;]C"^_I4$9I/R\DL8?\;9:'RQURPC-#U]_@Y/:.G[;[J@X6( UAD9 MF?7D"VAZWR-*B(7. *]%D I5"KYU^[;!8P *TB"CO]HAX5CQX8@Q@ !IL(NAMSD(,1>2L/406$JTT,@@N5#?' M(JH8R?$=,(5F+V, &VFJZRS$#<0\@"-Y==Q=F-,O)Z=GD_$B!;"R/=L$ M9._JH$:T-0*N@-7<4T+&3!CLEF@5H ,P"MH)?(#4ESN8+FG?!=1 EL%*0+LQ M#!HJ;F6KZA92'^!X6 W.Z6ARLAD2^AH-+0F"U!8\,Q*M%E'XUN5;6Z3"([;! MMIFPB; '8,#J_*CE\:5R%HSV/LYJS8AR&ERFU4K#7&("K;>M3XB'\&S?5&B@ MLLE \AXX[GR=!JR8<=))!*?JV,=%,,47!\$H%EA)@H$#;M@BZ%2>,TC9O--T0_K/GU:Y4V3#K_=XU^YL1V56+.\!CSVR( M,1B0==:"TI)!3.1RVVP])IYMD=V:":W^_&>K_E8R:SVI8C6D2UNFV&A,'?NN M?0V=6./!\<2!I4"KU,HXEWHH\YG;@6WE-\ (B34&JN0^$^-HOTBUP4@= NV2 MH$U#" S&^> '3!=<9_^WLW1+,2%X%2 J59-]R*6+UG((5I$%;F5BL76)<2=+ M]RGAWKO%*T^JC4)ALJOSTW3FQ$+. CC)&*2066(IRIQ:*[P-\F>[,^Q0@0.T MDWP_G931?&$&^Z2+JH.&#;H$"FE#"\4YL&B2)?]&R^95!]=/?_9T>*(@!YB6 M>\NYZ59@61*7*B.YM+)6S7D%,?@(7&7I>4J,-Z_1WQCDLR?(L&II/G!W-:9% MTFTM GQ7?L,_;F7CCF^F"_XRGB^J-(^C]\FZB,"4C34[-])9'301PMBU[[6C2%]\_T4;71DJ_[ZLU%?X0#;760:P +U,;ND <*!NL [S=Y(8U5VU7 MZO34RXXH5*(T7.D(R JY CDG\)GL+RE*4&0&.NGLH5#GD5RR?6#.)NH8@#$O MSD4%%Z:0TZAKQ-(P<%9JX#[ES+BW,K0N MP.L$;/M.57.5WIUEVUP? R0E_7H^)3F?3VLWZU]'W^I72V1DU167HP"C=?7N MD$$0(@(Y=BHRIW,2K2/*Z]$<'CT:2;[A1K*(4GT@[S"%Z1)*E))'7CADS4*M MTQ% %EN$@DIP;I5F_$Z;SS41P-N?>SCJ["NTEE, IG-",OY\<=I);Z/66H#6 MM3\?XQQ<+@YDR5Q*'23];9?7ES[UQJM+WUV_MK<>^(P]BZ<+;@CM79*H"XQ- M_(,N>FS__UM(K#&>GL;OHU.ST\O@>08I)8Q@E34^6V39C'K_/L)R?O!D5/-8\,8[,08H<02ERE9PU M"@K97+79.1;7O"/XX[#VXDJP3U"^M>B'J)^Y'/W\7Z/YEY?GL_GD%*=7%Y;' MP94ZST%.T"!S>_C M*:;)Y_'H?S!_"M]>X)BD.J]Y,&1B,@S5QA"UPH(,#25JF85'#$9Y8F=C?:^! M\NR5WD+$ XQN6,[;(TA'LQDN$M2/LY+D4# /.=5Q$L(;B+5YK& ,F>71J=*Z M1G85CF>O\]["75ONLLM\GM$L?/X\Q<^A/G=2+B_YV$(V\_WV4 D MC?)_;C_RW?*1U[SEVI<8L4Y)-1*4S72V1*.)=2K'G%W-7FN?^O<@I@99D:L^ M_[(!OF7!)"YHO5'65. "WH1,KRVG+38I-,VGN3^$9UMY0TUYL"*'L8W =YU3 M5+UP\K[R>9J_FW[$Z==1N@BE.>NT5R$ X]&0W94E^%J^CBES8:SQ+';R=!\) M8*QZ]JYB^>V4.FDHW,8QQDL\BQE(%XBN>J-W -4PY+\6R/8O /KKZ+["&PEX M:]JW13J9 @=#&$%IQ\$E8T"@,()\;>ZZ13#V2^L/W!IL2>F;R+7U;?K'R?>( M8?P6R6 ;Y_\X/SE9WA%+98.UJH 3LMY3)@NNCE033@MIA-)2=BNM6?N([0:C M&\E_TEQXK0<^7*)Z-SHATYO^?/']['+IE^"T598P&+ J6U#!DE?FA85H)==< M91VTVT2S:Y]T* IN(\H!HHR7YL>O)(=5T=!?OEU6#%<'FOY;?>ECB[)$RPBC MJ/L7YPRBJ;-(K)5)ZA2=;UWC_@28VP]?#.H,#*VHM7M(NUC'I><^^X )1U^K MP=LC:K'^P_K&'SK";!1)6#[MM\E\,3/TS22,;SSZFCR(OG@R%H )00<"5Q%\ MKE<=I2^8ST_P7;GUQ,7C%JF#XS!.Q.WK1U^X2XQQ MM*PXX#((,J2D J\- \NE%LH6QIK/'GLBU&W%(P9AT[WJIBVH:])NJJ<&4/*F-.JAH1T2JMC$5' * ML-1F?4D37%0 35DPT7BM5-H#6VIZI%R3P)2Z"1FQV-HW55@ W@_#I-:Z&=+6Y(AJ&X% M5%709109DJR=D6UTX%!GX!IY]-9ET;P#P0;P?APJM=#/ (EUJZ#^\L_SU?:C-OG6KY9+ _#LW: MZVZ G+Z%JWL-^N_3VG*11>FQ#@#FF>Q)Q;D!EWTACR=C*LFF$%J'JE;AV#Y5 MMA*1ZBWR 2RB.PO]#SS)OTZF'\,)7K9"-K$(;Y@ YA3MC:$@Q!(EI& "+]J+ MK&-C2CR&Z4#IT5050Z3ZW[MQ6##XY?ETBA4=4S$9;R'98$!Y:<&Y;,'P:%FL M_=N+&BCROQK1@=*DH1K6VC+M;M/>ANGGT?@5GDUFH_GL]G<][M6Z?&S?&[:- MH;?*VB43Y6N8C[[>O).UBDNI9/5NL":8U_;6A@&:(HHSK)C2>A=> :-_'<'R M(R\"Z<(7IV4,9'C5F]^<)'C!/1$VL21-L44,MZKM9N#VU.G]HH&G2W)?+JVN MU_!Z/*,'UL_\,)K]XV(L<2(C6%F$I*VN9E&!6&P+:XQK9,&[G1#:8+MH&NF1["M9N[I79:7$N/1BK8-DU2-IY) M*R'3BT#OADX0&%,@)=G%)2@;4O/BCJW3XY$;H]VP8Q/)#Q&*/:\]NY:QO&!2 M'5]#IZJOV6M60/#2 4LF1QDQ!FP]U._F\W>0S]=,,_?ZHCU1K .$*:X7^0'K MPD;CSV\#P1O-O_-CCDXD;@+8;!0H190.K&:J9QFLT 9M<\_S(3R[I$!KZ[*G MM+>0KOEZ_!5G\T4CQ]'X Y[4$0WOP[1.:%CF]TS*Q6"AMSC_,LDW_D$/![3% M8_LZJ,V7WJKM_%5>U9J'7[/42H6&"23V)$%DL@XB$K>\RL$SKH)M?F9W1]A\++Y[3F^JB!>4+ X>Q@/<.@U QY6[EA2UEL-VV]L/P97U":#-U M[-J5KN4@CRWK_D\1?PNGEUWB@A LIPS!V,75%])77)![*4D.AI%%V"D"\TBI M6Q^,N\\.;4>7R0[4UKALSVM#H95"7;)8TM7G/- M)"0LO&8P&G!&)3"*WJF,CA;0HD/@+LCR0-7M/G)E$TVT+M%]/PVCZ0B/_GD> M/F'Z1!VXS#)C>,Q>?_ )VZW?;*F"26OY MM2[2O0/JIE%WA2]PD8+*!7(R=4"C(GLN) =,TPF:DLPVF*?H=]7##E+5O:4Z M\*O\-HS/2T@U@C#^?(W0)RYU2;6!'1E,2GD.7EH&&E5QJ2#&$)^B]]6/.TC- M-Y!LR\[I%>%_C#Y_>7]"BYS56,08ISPA688* MF [$E4TTL;6 *>B3E>O=\ MVD0Q _#HY>2$?CJ9+A)&CU8BK3U :QSM^Z?)NM]>CL]CR1E'@@KT)RB%G.3F M-!1TVF-D.>?6R7 M\>^@YG1(LMR;1+8C33NKF88?KKY\G7G^FC+_A&7US3;,4##]"$ MZBO6AO=4%]Q3]I*+N&9\P]/#SQI"2AX-'4 M1N2,SE6=(P2)$H5RGOYGSW6XQIX83(6;B*QUB.*A:VRI= B\)!!.R9J6Q(&\ M> 9:R.*MY5*Y.V4[^YP,T$_L7:_^-Y%9RU2NZ9P.__/Q'*=G]7"_BJIY9X2O MTP"4$82GCBAV(@3Z(T>,UNL4.C79?R00N>K9!WB(-A'SVG& 3U/[!SP[GZ8O M889'GZ>X,.#N0KPD?!>0#6\R.@/;_J5&?QU.MJ6 QO<6W<'&E-"KJ$ 40^:_ M%AZB+P:TESXFQ"*[M1K;;Y8\<)NQ(Y)L(O=M6@/%$R#4'+P7&52N^6R1-DV= MM!>2OM=W^;#/UL" .NEJ*FPBT $N,5Z&L]$\G/Q.$IZ]^/[R),QF"X8S$5UP MEE8H:EURI;F3GA.L& )SKHB[*:#] SRKH1R@ =%2^/QUH?X)B3"1TDIPF'P,$P]#3.9AS;'W3 MN4T>/'*?L$4:;"+H+:C_Q?+Z/2JMZMPZVN("**8\^)0].!.EM5&ZPEM/I5X# M9?OA_!::>D3Y3Q'S ;"^_#]XK2;'"4Z!Z>X+KG=HI6FF R:CL1:8>W('"8I M9"%!GU2?P=13NO:PE<7@P;O=#ZYGE5ZG)- [C@'Z66= MAVEC+8@B;XKLXD1&L-%W9X&L\2D>>]+!\:"]?%O[DNMN%S^02[2X"7T73T87 M,RYGB\98HWA>OWDY.3T=+41TC.1:R1Q83>XJ!!\=Q.3$HGY&\6!S9+X3/?IC M.4P";5E'K2L9-X'_VWD5][OR\4N8XNSU^)=OY/G3[_\ZF7ZB_QV11T?_X/5X M?OG-Q6>\Q^E5;( ,O*R,YO0.:5M;K-%I[W208 .7]$99^@%K3L?^N/^D[I9U MW_"J?..E'N6\4&XXN5CLI\D+?'\9Y\KVJZQ&-;$O*0 ^!B0HNW"9SC$@IG)/SL MRPZC.; M=F-X%'2K7@QS>MWK,Z^9$B76>6P*M/'$%)M<;9TE0<9B3;8^E]#ZRO(^BMZ] M%9:?>#E(@N>L).=@>*X3B,BO#IXAV&2Y4244@\T;[]Y"L+5>"?WT>:\GPM/% MN.O>!U=]W2]&%H:3ZQ$!%RT%L^.8F8=RAW]5S(7D(>X,IM4:E1<%HMGH\X_3JJHRO?E15H9[6N:;;ZKY:-13NL M9:![^Y;KV,UM?Q."W*U?W;5V]YVQS&DA@T@@>&"@4EQ$DR,DDXRQ/%I=6M\L M[S]3'\E'V'NB;J+4]K=0,8S_<7FA'HUE)?@Z=5$4H -"0C0R [(8C4:AY=V^ M5&L]^.M/W;X/M3OE3%I(MO4M\[47\OJ6$W(L31+>"E;3\F(--AF(,?C:421+ M3G"5Z]:6>-T3=N ^MS&6V\EM"\T*WT\KMOGW,,XU9G!6$??PBA_ZN+X.<6>H MP_G"G-M@2/'@6*KEP]R"$\[3M\*@<%Q%UGK6TN"^<'3>>-I&@&?MZYH0 JT& MBHAH1#*A"#_4FG;M"V^BST=\X4W$N"^^\/*->G\2R*RY\5J]^%[/MHNQ><78 MXJ6&I&IA1L8$WJH(O-XO)(Q,WNVFU#__['%8>^(C;Z3TNTEFC84_@/>Q%N*- M&7M=( [D!G> MQOOMKEJNU*GIUYV1"%G2[+&:8B\SM2+CJ!J+""E=9[SE(-M M'8W=&74><3?W@3F;J&, QKPA^V[9*BKHHB67P-'1\;:M M)Z1?/WW[_D=SY4R:2': [/>*Y/7IV73R]:)USW)P0W9UJ@^"5FCI./41G&<) M+.="Z&R*=ZU+7U8C.4S=]Y3X ._ZB_/121Z-/]."EU^N ,F=T5X$"Q%KKR1A M"O@Z2T)J44*.F))L38M.P Z/)>WU,4!+R+!'#/)M/Y(IWI M+LB C-E(+IK0SM86 QF\4!PD:IZ$$M[QUB9%)V"'1Y7V^FB8*[L$^9_X991. M<+FS629*L:HV#*CU7$9+"(M.R%$I5%$K'UO/%[F-X/!HT$/" ]3@_WH^)8&> M3VM)PJ^C;_6K)3*)5BN>"9D3GN!%#R$$#CF)8I0*/MC6"ML266$)?9 2QR)/$VL*,DX&L=9!,!$>.^$,=]Y[6 MD74]GL/C13/IK\TC'2!X]??I9#:C9:=@@W+ 719$WDQV<%K<[*% [GFTKK4M M\3"BO;@R[7.GTE#@ T0MCE(Z/SU?E ._PK,IIM'"I*&O3W AYG$^.B5#9_0_ MBY^O7%V8@"*[!NF1LDK4W8NN:_E;8GSW%=J+$;0;6?\/Y ML8@NYX4#5INFJF!J2RW#((J,M55F=*IUQ.0A/,^>-,V$O38,H"&J5\O,(XO\[B MNN8.XTP96Z]<@N;$':)-0,_HK=@MX6":S,N21I@3-OR?6P^(/$^BD,YIWO*=X!+[]N(;G3/[H)KH+-Z':;=G-=]=?8@!7H*?( S M>RT^I:R*3CA@UBO:FK*!H', PR0!3USENW58SXP(CYS=V^+!)G)N?7X?Y:]A MG'#V;OP!OTY.OH[&GV\?>D4N-I=35L16;#"TB'6Z5#O M^,#MG_1MU#,96+9#I%".QOBNW$;VR[>ST?0BG!WFR(^Y$,1O,E",K%F>RM73 M3TC Q*R1G'/_X&2_)^53/@YKUR1I$_)I+?\M4>1M^%8[U[V83*>3/RJUPQG] MS?S[,;) MJLF$BO:'I4P##PCU%DPM%$:QF6G658]N;(.W^&2IHE&ALC#7X'U M=9W?@K/Y!Z+WT?P]3D>3_,LX']>!')8G!A)E <6Y J^KP8TYE2QEP;O#[ 8A MSQIXA\N=%OH8P%E9!?6Z/^:OB(0TT5?A,QXGS$Z4.IG'U7IH7ENH:Z/ II"U M,MGGYN,.-H!WN-1IH8\!LGAO0CU.2A3KN87,LR^&<+#8TACK:Q-X6V7[_!F,O[\":>G53(].E>L^IB^F0R/0ALX;<&*(G1D MBVQZ\H$M1W"^JLL6:^@[KYI/F]MBVH)+**3.$G+-"U4^:PC54BX\6I2:%V5: M-Z[8P[2%373<)6UA$ZGN2]K"JI ?,]:I4+-$T8 *+D$,C ZZI!+:HKGQK4,? M^WT=LI%>.UR';"#?;4:_N^#Z8:]#-M%9Y^N0)PA\JX3(: 3]/S!$"4J(0*XP M3T#>#;G"@JP5V[JD:^^O0P;AP09R;GT=3!8BYU:%(N M$'/F8#4*E42V0G1K2;CF ;LV_Y\J_DECV;5N.G@S _@2CG8J2N4L1%^O\&*N M'>5MAA0+L_2%SZ;;3=;]SSX$+?:4V!#A8_)]YI>^SU7KFBB$2%+4J[A**K2: M2$40MLMXB-CO'4S+(>\=4 UDEZU&M!NKK+_&'J% M#W%O81.X1.>S\MJY#)D%#BKY!*$4!62.%)=D8M*U3E'9)@D>L29\F+\+X'\NJ7HTQ^U#JC7B-54J6(=2+3:-E-CQZQ+MG>6_UKP6S_<._ MA;8F0XAZX P$,DB2RTPI2%F)R_S;E#2DHC#EP'-L/G3ES5[>YO0)V3U9HH-G M(;\,T^GWVCOJ='(^)FR2":ZU 5>8)OH)";2%Z7I5X)U$FU@>MJCL-I[#T'XS MB0]TUB\O.UZ>3Z>U1MI9,F!-#(!)U!06C1 PFNK4:*U]0FS>(6$%C,/0?5_Y M#I*47I" Y(L)"/AR,IO/WOTQGM79E&]PO.@D=SUL\/5L=G[U:[5PVF-DFFD) MTMO%327YJIH%,-:7E(O+*%NG?O1#?!A$VJ+6AD@0N?$:_#89I\LW02LMA!<6 M"%[M%$,VE.>\U,S+DF*4&'+S5->52 Z#(PVDO*7TD74I<,IDKIA-0%Y4C:LX M1^ ?"DH'T,4#CM]O+OPERT2HDW\B TV0Y%]K%P 0C MR6<*CJSJJ,!D*U0T3@7>.DC9'=UA$&<@;0S0'*['87FCT]#-CD+'03->)%8K MS9)CKDU]$Y2%DD4)C$G>OK"Z_2H.A8<[U>X +>L6H:"C<:XW>ND2+I0-UJ#7M>J37)OI\;+SU!F+;-VTBVFWU[>F"Z4=LWK21KKHT\'F*H+=% M@DQ(G%-DA<22R HIK ;I',@07DZ5'!ZT3\$I2%6O3 MVLPY>*D*XW1J,35L"Y<#.;%[BG:;;9RZX/I1ZQ8VTEG7?/6G"'R;=0LU^U/D M:$!@S>U8] YA04"=>9"UQ!1]ZZOS?:];&(0'F\AY6R=YSCKKP B$E81)ZUP[ M5]76\E&6I .WVC^OD[R-^+NJT%^,].8E9 M0N1%"6:]<*EULX%]+UD8@ .;2'FK)0M.UI! B"!\I+4:;B JF4!JYG+&6J;5 MNA/1_IQV0[1[RC90T&4K"+3WN!\$9)[CBY+R0EC0HC@:=A @8P(O@027,$*2WH-'' M'# G+3IE0W54]>VG;^_P;JB6%8KN(=.AZPQ]$CPS'<%[9T!Y+<'YPFH'2YNM M8R*8UMDO;W9:9]@X"^;)PMQ2"^MU&>:H$SK#/23F735'.?C$"K""PG+G4?)M M=+#>FXS_ 6G14A5;:EU] 6Z4R.>H,GD_'8W3Z"R<'%L5I8NUTPKC=4Z,TF3; MTIZHR8W-K @G=>O!.9O@.TC>-%'&X->S;\/\?%H3#T@>QU(E*[,G$3!NB=(A M093D\>J27-2)/& Q;+?)FVB>/2D:"7K@!M2/]LKVMMI)"ES* 93V OPB?81' M+B)ZD\*0EL;>]2[?PL[10A4#5"9>;F2S=V7![)N%(L<8K!.IOG 3C/GA6M1#U D>$JPOX:1M/_#"?G]!<7?1K>G<]G\["H M+3K.SH;"D-/F5D+MQ)C!!<. (?EG080:0]_"!O(0QF?/ET&5,D#%X2J\:V?$ M9*Z29N1M^Q#J9#.RG)S$VJ\Q*2^39(QMXP3:GZD]6R!/$V4,4/JW05&MK-DP M.1BPL2)U6M,^:3DDYUA)WG'A6N21/>!^9L MHH[F]5QD**8P76:RFBBUU.07\!)K*Z#H(7@C@7;7I )B4$$]9@VO^-SM>S_- MY3YI([0!$D[>AO2%3*_I]YO+O(2&3L7"50"A"SEBUEL(FFDPWD6=4T&C6S=5 M> #.X="@M>P;IQ%^J/W?+@9G50R<-BOM B-NR@ QB@0\J*245U@-$SXOO'H[:=X/U'X=]770W)#O)-7!2/>Z8 :O%$: ME%#$2$M;@Q?!,LQ1V=PBGW=P!3Z0K-U6?YL(K+'>WI*D3L]/E]-);)&N]DID M-5=8>3KK'7<%:H?QC"X%ISME1CRBN5L/W6X"]I/%/FDAL\;E49<7G\M=(/D8 M>#' K: 362"'()F#4 ]]+@3GJD7%Q*V'/D/E/5EFC=^\ES7- :=G@0RX6KE_ ML9MH#"5Y#RB" 94CI_4Q!D4'I:61(:I.ONLC.ESU[$.R;7K+MF$>XX*X>'8^ M35]HB4>?I[@(P=Z%N!PXV0%D2R.H*[#MFTC]=3C9E@):VU*=P6JON3 I ;HZ MJU+X^J;D:H'0CXVFO;"TV/)WS)('[+ =D603N;>.:?TRGB\*/?X+9X1L_#M) M&//B.OPZ8A.R4(Y!RBR112((F-(.6"%PDJ5DTIUY"6O"7(\^:LO'_S#ZF0PF MW"'JKQ:GY>UK\MIPZ5UY.1G/IR'-CX.I\VOIO+3D>H *9)J&$AG$4A"9,T64 MYKUQ'D6U@QX)@U_C-M/" #RYC>V7;V>TF>*Q82X(D2W(6,G+;8!0)T<9JXLC M$7@I6T]260GDL-C07]:MSXC;B#[@/\]'4\QOB9M?3KXO\_6/51$HN[#D Z+'2WEO[9X;K $TX_I"^;S$YR4 M.W_1+LGTT4;Y!M(%]=U3H=;Z6$K(U,PHM49//2N_U/-MV$ YLDFVXB[5TGFZZPN6X, M@;M*9)+%L!P$;<,RUUI3&LJQ&:).*;HO4\0""(H)0BLS_1'BIE;:*_#F47OGD@G&=Z++)4P^)(H-)NV6VSZ- WX;O"Z!R>:&/ OV(9_,%Q'HN7L%-:*,GS*!] M=C7\X\%S5L +GG.T5J>[J=1/(A9FV-RMJBSV5A!56YQ;&Z+WG_C#?QH&TA_R3?L2[: ^_>C3__](WHN4!UMQ7N&CYT?^8A$6(@2:]@1+\8Z'JQVE]<3R ]%J(8Z64&H?G'7Q\$O M-]*,V<1(HD%E:N5@J9WF>0;#A0F%L4P^?2/J_% G5A\YKZ!#O^CJG0S?W\XK MI'>EUOK-CJ4G/:::M<"K\\46]P/&@0ZHDDQTD(9N<9&'GK)_R>Q/23-M*\S6 M>2!WJG%^G4SO0#W6Q+T@ QUMMFA"E^JTY%C(=)(I2:(@[WA]_^BC#DC?;<6Z M-I5CL-J%EY/3L\FX0K^;ZK\86-.N@J'C@QK7,3QE>5NJ9G!)\8!&@(N&-@.= M GA;/)$ONUJH'U1JW:QOA]4,+&ABOC#@9:HI?O]2^P MW_#+_C?QL+;0#81:S]!B"3XZ,=5^*\HY) MV;$%]N//VK[7TU SD^'$VMK3O0WO_722SU-=]F4CDF5N2N8QU.1HSFJ;2EG+ M@J1 $)(5C=[R9+KE G5ZW('JOH5P!S@,_HYCB2!D5+&UP7 ?Q?Z%R?KXJSVEO/:4&"PTM@S8'XW#R??9 M:#8IOX_S:)86+?;RRS#[\NO)Y(][@:5E;YM1R_X?[; T#K -)*0MQ>!$ )X^LVT<0 5G:7:3M=(/XYOJZG:I\PA.PI>MD1A43FA:? MJC=0JG- .W76%@@F$\A59K'33*/G0)T&X^N&9LXFZF@=S[LSB0V9+3G4&D1F MD'P0JPE%4J"SU('Q;++QC]G9*SYW/^>6;23W!\;7;2*T ?HPKUWJN_D7G-;U M+H$J7Y3D'B&$.M#$Y1I"U!&*E045\ICO1F:'>^_O@CLD+>OS!0?Y=I._H;8/_J"O_U^!+\_X=A^NF/R7%@B39<-& ]'C:[V=/17KCTFX7AK;X49W&S=1!X^=1G(])4$-KM09?!)\ MMAZL\"0Q65AI?K/Q=+1_LNT)6AO@%N1)R'^=G$\)>-8J:@U,VSI=IG@(1F?R M0,@$\:6$D'9UI-X#^R?;-M=9PW90_8"/ON*Q-U(QER(PI^Q%HEOPG$%.S#.7 M,R:[%WM;!?LGV3;76<,F4YL"/RISG-[%3MY,]LY9T(M4AJ(<.(\:M)>1-N6$ M3L8=\6T5WA^3LH1CN07'%(7 E( 4;4M1%L=QIR/ M#/LQV;211AIVM.J$\^;U^B_?$OWJT6G][KB8)'AF$21GMLY?(?.Q: 3M)'HK M,?'0::]M@=4N_^F7T[.3R7?$%SBF#YO74/ R.^<3?IN? MAY/;8+IE,G7XU+XY29L";Y1=] H+3J>8:Y$ACF<7V?37)>2U #*0I=.@ MI'7@+6;0B0FAN.5H6Y?/;6]U?;>SY;"J=V5PS"^^?QK-ZY.N/X9^]^+Z=?7C M+U)!$@62Y\YJ:$U/IPWG^I;"L#;$_?T[NGQ/XK;",: M[TM.VS:$N59LBY2,Q"57M74R2CKKE54)'(8$5D?OHM=6BM;3(W>^Z%WEXQW: M2S1YSF0>X%9LB>O%9'R^6,5T0K#K FF=-R1Q+87E!/+UZ[I,G^BRLH%R%8=; MU6Y2')\93=>\9'O"L>?U%B$OR9OD(097>QR5R_Q#[55ATMEHFY=:/[>WYY$L MSS]?G@;4&O"EN;6BRZ0XFY)PCD[RXNNTT7J3ZG5!L$:&()DMZ%K?2CX 9_O1 MLWW1^AHR]E59ZQ+U50[%K(.A89@<[V8UY))33^-W<8?K7_& M#T^/ECIHF>,^G1_?=RD6,TRS%PI=A)AD;:>0"\2H!$3)&+=,H0^=+J'I"3>V M%OKN>EM9^_ _/;FFGEP;)3?,_UH)J,KT YXLUCK[,CK[-/EE/*_-2R]G'W> MNHFKM"DO'X:WY5G4;13Z$#T&T,;0V]8CD%VD0[;0ANTY6S349N!MG>C@ZL@H M5PKMW8="G'7CJW?.FTV4T)@OOWS#=%X;@;PK991PNFP;9#!)92.X8&NB-:=C MW4L#W!=NE:D)BYTNH!^AQ>JG;['U]-#*FC25] !E%*^J=.N12E;>*)[7-==; MV]H5Y .FR>?QZ'\P'Z,OS.A:YA$TV6%:*;+#:,TY6J-R$*6$UIE1G8#MSH#> M\RNL]FK=AN=U0Y!_W!+D>[)6Z8>3ER!B")A5'7)(SJ-0#)RF M;SV&X%5F!>\:Y!MX:9OC^9.073V\@74]8-BIDZ1OOGGDUEPFQDR/LQ'6(OG& MZ *OM25UAH'.D&01Z+/,2;7./VB!^T]>M[@';$&* 0J.-ES#]2]=-H\[KM.= MA)82N-!(+V8.]9VT(&QVD1?D-N%N27T/\Y^$;D/H?F1H6-#4Y:"Y#?X_<593 M0>F\&4WRL7.!.2O17?=MI;OR,OBGI_1;5 M*$']NJ/O%>V*-1A#G0Z1Z^Q<&Q5$KR2XB%H;@U[%UMW[[J/HG?"]_,2+:QC) MT83(.!0G,ZA@:I!,U)?*Q1R01VE;EZW<1K"M1.:>^KR7Y/Y X MR1+;S=R!Y159!VR#Y7:NQ[6K[,Q66EQ+CT8JV#9-; R\9!0@:D:)XB%"<$4# M9R8F)J-TLG63INW3X]'TPUVP8Q/)#\ *,J9/)[G.F[^$MAS,ZD5R(7AP+*N: M"20AU")0EZ(4&K77*30FQ!HHNW"&6NEKTE[8 ]Q)_CJIDVS&Y-9]J<[4'7"N ME)@Y%X"B]@0(F"#&V@U,2/*9DG&IM&Y#^R"@ ^)#.\$/L#.\)KMU2O[S!S*B M/OX1SI8I@LD(LJ(2!%DW0F$\6>")$6NCY39D+9QN3(?52 Z(!PU$/<@UQ0I/ M_K?)_!7.B+3UAO!H=NG5W_B%HSA;B*:>F,AY)H\L2'Z9:&&3@R@4"]Y*'EEK MY[0?XNT3JK%;NT6%#9(9\R3TLQG.C^:_AM'T/\/).1X[9QE/M81#F3I:1]59 M?CE!ILT4A13!Q/:I,RV0[W(_&YXO;:C:1]F#NE2;K.*J#8K"@3.J MYEK0&1*2$J!+LLSV$N)/C6;R3N+&NX M*PG%DV \"W"*%5#>1#KKA0<=?5%6&%7XL[N2X,&8S&,!KAC9+S&X&B=!B(89 MQS'9R%L'DO;F2F(3?3YR);&)&)_%E00OM6NX-L"3HQU7>@8QA0!!6&,=_3#D MX0*,>WLEL9&:-[F2V$3= '\"51!^W=HL*VYLKB;^3 MG-],9K/?D!90F++:)T@L)5"*&PB>(924->,F^)"WD8FW$>AG%\W=B"5-"/I4 M%:\]$]L%<:^BRSV2QN]]1M\0[,.@AHNP8I'%9L[(2HE(5JSUX.E(!$PF6Y$E MH[WMN458M9#1YU2 ,:S376K:4&2BEE-X+XW6(0^VIEU'6#?1YR,1UDW$N"\1 MUJO7Z,7WJR__8X130O;E^QO\BA=M5$)DZ(V/P+B5H.AKJ)-_P$8N6<[::-4Z M\Z(;LCV)NFZD^KO^47L5#. H74%[BV%V?E&)-;N/]])/Z )VH(#L1D!W$Z$= M0N/K2#68NG;.,>Z,3L@ER)AR+0VU$"S!UZ6@X25D\B(/CUN/A'?WCEJ;:&E( M2KT>GYW/9PL)\.O0$W)>[7M3H0G'($JRNGWDR)5/4I369L\#<+;O(PVHR'64 MZ:F%(<+"*Z")2VC),B4YMQ5+ 14]+9D%6=,G-3(N>/"#63WWX?QH!'F*%K:T M@\BK*PVFN1"L=HZ+H!BMVY%[#H9E,ON"D<&W'B7U )P?C2!/T<*6(LA7-ZI9 M1BFL01"+NM"D+3C A5;&8),;VP\;V/DFEC[O43-R#4F'%W4D7;'\FJ6RL MQ4W2$)ZB@JV75R=>K\,EF-KG1BFMP:7B(3&>HG4RA '&$SZG))7!V+&)Y >Y MBOY:FR9.1SA;ENLISH)' SRD:OD4A&B9ATC'6S;&ZES:%\;= ;%G%] ;Z>C> M!70? 0_@>ZS+E"DB*Z8BV3*NA.J=!W Z:4C*8\*2Z>QL/>3N>:0E]=%^"V$/ M>A8L2I%FQ[Z8++(58&-0H#AJ"(8'T$P+YC(/$H=+4KS L!&"M(XXK8#Q[??<5 M[:">WP+/U8+?E5]'XS!.HW#ROJ)==%F=5S.8_.!?QF393A==!X^UPVQ]"""= M2Z ,%Q"#YN"Y4\%Z96QS:O3%_.QYM%6E-6R4NW[?^[[Y&HHHT6L1H.@Z#"-@ MO0HJ"@+GP2NFH\;6S5A:X#X@\FU)>6O;X[;+%%O,7*FM6Z?S[Y^F83PC,[LV M2N^1./;81_;-(]L(C:#%$60T^-X;I[C M^1BFWBEG5R/HUDG\Q?=;?[,(%!N,,D;RR)DVMMKMM<%B5%#;*VII24BET["^ M33+3G@)T6PEL39ES+YUM9*#,66R%8T-X/?=Q+.2$6G]!,R$@.8]UJC&#@,F2NQ9D MO62*I+ZG:';UXPY*S0TD.L@V_A7'Y_@K26)YCU2GA+P\G\TGY)5?S3&I 27Z M;_X4OAU;I<0BO25%31M77'1=91),*@R3<]RS]OO\QC!W2Y[FSLS0BAK@EN@H MI#[[@ E'7ZO)_!O.7YY/IW70C' Y&88,I*Z-W6)Q$&K&MG/%>!T458L$^\;8-/[QMZ M>^I"ABONM":(;-" S88V !\%D?I^'LRRB% MB]H?AEX:SBP(S0()A5>K.7E +-EXEFWIEF#RR&#XM0#V) =Y(X5.6@NVI6]9 M05T0YB:D2W.\"ZA-8D^/:7T=D.V&G1HJ:C*4E+=& ?H];^NU=#$EUDM"\I Q MDMDL$+X^.>=#%N5@ R0ZA \AP<($Q$#EDSHK0DK?3V\NC0]#;AE)K'<#]G22& M>59WE]KM^V48AQR69:S:^E@\ BN%3$TC(T17G=$@%-=6YWBWE>2:2-\##WG. M*FPJP $2^"[C1;-CJ6+DC!C%HLF@'-8J164@8789F7;Q;C"^5;1N/Q(S^_A, M3Q+BVMUU%R&33^2&G8>3V]A:1TZ6#]E> &7ELH:+HT0EHJSJ%]X*4-8S<(QY MD()^:B/F[#M9G/L41Z'#I=X[>$B^'CPN%?(72P;OI4\1:=/R@XU6V'4<91-] M/C:&8 ,Q[D,UZME[$CW92(V3AN)L[#5?XID=C?,EHMFED=,%5,/ R5H@VP^< M]-?1?84W$O#6M"\$@N%C;8)%+XY25H'EVO@1MD^J6GG'OH[?K MJC62]Z29L%IGVURB>3=:@O&<(;<$!AG14_&0(7@GP6K)N"2/,4B]B>:N/OE0 M%/^.&/U)]E!??7^ X?3D-TXM^#EHJPQ*9E%E'VF2<]C6C1]).HW(P MJ?9_;]WPXC%,S]C(&D3L \1;[N-;HEN:!QWP#90T_1BVW:10M]7HHW1IH(ZM M["9W<);DDV%*@Z+_JX/-/7BC$FV>S#G+ QDNG0RWO:?+(RG6NV7+)EH8@"4? MPPG.+H.1O^&RTX=T/I$-0R=?S@D4"PP\TP90&*:C$QE5\T&2JX!L/\S;5E]W M SR]A3U(:YU[]*]]9"Z;WR+G15NPR19:L0@0L\N05,H&DTX%6T_6'7\ MBGVIU-+VM*LBM7\+7;F?BX#N2Q0=35!>.O"D>TC_#NH=G&SL4P#"_&/"O$)(TPA'6;;R%.I/<72$$C=S%D#I2?9 MAT;.?4(JQ) ME+>6*M:VQ])9KZFPHI0N]5RA8T*7,E1(I$]L2J< ( ME _(J"'"@\,^_?ZRQX#<8+:0QE&GW7^%E7/H@8^K^6RL%]&@CV#=C^G#>!); M([92H(/IY!5>EEO=DP%4S_MG54,8VY&6),K/.D0$ <1,;,0 29 WI2V :3$;;1*>W<&$OF+A_QN=@TE% "U+R E$5ABACGB E@"&#M:"%$H67 MR3>D;XWZ/^1?*\=E^/^+=OCFU[TK7\&L,#_"[_%D,?DTG43B%H!>$J=PZC==$WQW3Z=LSJ@M';LRUW;@R971 MG+.3]T7>.MFV;<$CY H [>W7<9'7:U$LI(/HL,[ M))+)&L(RY@XVZQMI<=?7#RCM%HFYO1# M->VXCYK(GUV[:/+W7ULRMFPC6X5T;"E+9*T1V9=A;,>^QQ0AV_]W7_=U/9_[_GP^]W,]SPFJJ;:.ASW'&> G\/\" @ 8 ! 0 $ \@ M0(8 ,@R0$8", F0,H $ #0)H,$!# !H*T#" #@!T"*## !T!Z"A QP 6 + @ M@ 4#+ 1@H0 + ]@ P(8 -@RP$8"- FQLYVP @P ,!C $P% VTEVL"$(@"$ M@0!TIP:1 8@,0608(B,0&87(&$0#(!H$T6"(AD T%*)A$!V Z!!$AR$Z M%1 MB(Y!+ !B01 +AE@(Q$(A%@:Q 8@-06P88B,0&X78&(0!$ 9!& QA"(2A$+;3 MQ\[8$ S ,(# +K3%DP&8#($DV&8C,!D%"9C, V :1!,@V$: M-0F(;!= "F M0S =AND(3$=A.@:S )@%P2P89B$P"X59&,P&8#8$LV&8C;-5>.I(KSF%IT4*K&,F45U_FI M+=433*6?:[,_"8B%UP0C9O!)[0-0Z_*+Z.MY+3=WN=QF3JNR?9WU2X5< M\XI#-_ FZKE'>)]^&.SC^<-IK3-W9S RX9IHXR_5>8IE<;EG<&3RM] MV;JA@TOXH^J/I")$S_OVX?1,72\$?NF;_>,&Q;Z*533^$ =IKH^Z V=J"GORW6V1XX],Z[7RBXTE.]^ M4MET\)/LJ,RE/T[SIZ(1V5;+"UFB\H<5]#8.?+DCI1.]TL[[:)G:["!*<]! MCSVWD>JN?:>HH$_Y_=*27W1U0DHM\X]DQW/80@;1X-)4?C#2\F$QWTPLIZ&+ M=.#N'==2!TW$K52&>4D-T[TR 5XAZ0]P9W^LM#B8=5L7/1YCI5RT^&>[YV3' M?9'OU%X>0RC^8HT25F*C,';H>]K+D0?*0H96G.T/JX*PYV>83=N= ;FQ#P5" M]H%? M#_64]9H='/P['J:Q^.YOV;5TV'K&+ZYO*N#LE<0;3M_YMR9M%,R%$\7OKAS3 MX%[C69:LS36)7<']2BJS5-A3>)@[P-U&L-OFZ*.>LIL&+\+V.JD[V)>L]3WB M$'$SV#K<<,_P@J026P(=U7OQ*4EL,.2YL4)\M>H-']DDCK3<'YY0\A[NW?%0 MDK*1#ZA5?$&NMF#(=+@RFQUXOQ;XTW3FZ:MV1$ZC_G ,'.Y1RS$8LIISI%/ M8+<1AB9 DMLR+C,0ZI1B?^1*7@HV5O"Y,0"]:Q X'XOS5'>245\[G+FYS'S MK:[\KXB\!*TH[J;76*4RW"SLE/;H\HH1-\N+[E S:*)S?: [6.-KK%!EDA/W M)N$LI3G[H=K*K^>@0-%:0):*QVXEHAV/I:R_8/FO8>B8+5_ D\HN)8JZ+J? M$20Z',\KET%0-.'1># @?,A^ M1 "C$T1&Y2K=)((10;GV6L%<2P)%T5AD25 MPP93['H6 $I5_;E7TWE=W=SBSP8L7J0WB[;ZT$Q2[&3]9:J]X]:DCKZ&9?I% M1C/:)"P4C-I!2X=#7UZU"CD^46XC8U?TPG W^GE5AA#I#,B]( MF2&\E:L9BHSNV/,YW-04E0J?X[KA+.7\X*D^6&*_Y6D_2'*\_Z _PN%ADY,O MSX5]E]PF8M@BMXRWB"6O9N,S?L7$?\>Y M,(O?.10.YGCZV3J-[X[M?6ID5BJ MSPEM)L],\*%[$8Z1N,WODD7RQWW_&5UYVN*3_23^B?'>TE_#0R\Z%#[':*J* M>XD:T. ^8TD3B6W_!SD)K\ZL/QZH^E-@)[7KV5Q.#DV$$\KW%3X&RO'UG*!<'N^2AOK\#V$S?]B_Y=OA$Y)ZLNMV>$]^W[IYL3T %C6<6YE2=SS1%3 M(O=&/0\2&@V"H0:S%3N"CUM]PT5KFL3 M&GL3WU?I7BFX:X V\KA>R.U>[+GLZ<=IM_3+8RU53BVU/H7TDR6O]XNEE(0K M%GETF^/M']UJ_/X,C%R,TR/&[HG,X"D;&.^//_"Q09K"6WTR'[]VZ-(Q^TF[ MSA]V!?B 3=NL%^/Y*5MN-R"\D;2M^X.P4ICIE-;*,#&9)I/DHTX%D2@RT2E+:P=U!'JYY\.- MW4+RAR4_86*_O0\P/MKSSYBQ.V@>>^ M\.QF_2IU5KQ:B_-8CJ;:6[\\;XMX*-JUMDF?Z^#>0>F5(&+$L-OBV"^UXU?F M#5Q4]\T(2."=@->2O?8_AK^3TUZ-T-XP'MS)WLJ)-.3;>U%[4N!1E7[0RY+: MO\QL.8%-'Z)D%4Z_%5T\<+<,^ M]EN/092^V/M_$Z__S-&O\G,^V?;C(/;O9/6W4*2=)FPJ4]RT+)$0'CDF&Z*A&'O-D;\[D"3C$RLS$"MA&#V<>#+AQ!4Y M.2G:4*A3X@7$.^*"PO7\$Q&=2,9*U\0+2$Z:/*?'0O>-B^;E7W,:TQVO M-0]XNH\:2[CL+B*KQIUJQEV&,8B;LL1MM;C:$W'03P_?MP&# ,D_.'&H_<"6 MV#5^VVLE3J3]I!2JO&'ZS^1_:(D\S9JRRS(&[TAO0_$@'"%W2B)O%9>K:"/_ M4_=/I7D;+=@Q*XSW5](V(VVSB4X))T; D5&CWGW5_'A[?D';J$E9O( 6:4_S MT6$UO \=QV3@I^T2)X'4QR=(+7,RW+$II>*)O,LRB '!1Q9_\ )\^DW"GN #W!F=!:G^CD=<>,)LWN/'1T7]QI*,R[F-RZU^ MJTDR?A&FQ.,D(B(WOH8)#.NE-N5P&A+TJ$R1V +[^0+U""[MY)/J]9R%@:1_ MM1$>0T*&,Y/"P)V> 'V:D/3Z$#$*7ATOE-R9*>%1J)[,?"1[?5*3T3*1:E-P MS9HWWR*<]M\IX;2ZL'LF/*T4R=_N68RDK,BVK'-UD?MIM^-_7@+;I9^![D.JUQ<5V96;X/9:DQW"9S[=I46R.4AB\MRCB=L9&LX5_O_ H]G ME1[QO2!L6\(=I.!\)1474>/4SN Y'\&94N1P1'Y$.\") R8;$K?=:YF_"%#2 MU7E1PI%V_OT)FGIU3'M?P!.LY&DN4=XNWF5(4-'-%:FZ'"F)&QEU4*D@<*CE M4F1+#YFI,)DS,M_#4!(U#=K]SI]1HGX 3OAF;0;I]%99ZPMMXA' M!"H(BE3FV+#2Y->;ZO@J0@4R,%DGKL%,8^%5#)C.:Z">"C-\O81WHUZ)VB!4 M<7-&EZ0169AZ.<_W:=GGX5!X/K%]/,\N%Z8&Z:KFWY&PX3E5*U1%(9*ZTD12 MB%&U5R_J>GJ?2X]@-52:,S/Y2(OUA3;FX#:>)?GKS(8.\TH7"'4VX)9O*TV8 M= 75ORB4NEK#F:R;*\'1\M"%)&L!MH7KW*$W<)!E6 MOEYO@>HYY5B$L*FZ88X6H2EP3Q%(<2ZUZ@:WMQL2UDNR^0"1E:DA MP2)MM%2GN ?8U#1-A$9+W?$.ON.J=;I[4(>[<_Y28]5F#0+<%FJA9]<1J2TX3=:6Z+:"M9!XSKB.5DF:ZU- M3*[]CWN[\GSO>U=K'_6[OF&I+!,&P(J_5J2DZ9'/:\X3)Q?U7V2M*Y9TBU^< M:"J5'I/0I.L#ANF5K-9TJM%)[$Y.P8K./W-BD_U5I* N7ML2WRAPV_FL^(#1 M4UVPU8+4O.@>TMW]/54;1I22K^=Q2P1G:]U!$LL=/?+1^#.#^-Y?LDT94B%S M/\)\:::XB@(1CBY(^9YHT""TW6!MWA[3?0LA6 M!7%JS(*BOG45T)[:-BLQRAWK%Q.E0,#6K)T+0[=/Q'BPN!=7^H,AH4&\0#M? MLO#?X8WRXHL+D9,TD!W!5>5E+ONG3>#/A$!%YTS79%-/:7SEH$]:]D'"J:]S MHR==0.L4+A&Y,2[;OJ)%,#BJ\DF[Y9-R MZ^HV?8]$0<9MQVYZIYOE?6!7^$1*]EX./J6_H.RBH[Q+%TAAZNB"S%?W_KB" MJMNCZMN3J\D3+RZ,5NF3/NN#A:G9U_,QX&/[X"+NF&M^G"M? MQ+:4LOH3[CT5<%>:N&_DM&R(Q.^LS)Z@2-V^Y>A1"=L^Z:4*2"'&"F\)T MDA)@!CX0VO'_[!K[0BHHKT\BQK1SDV8_=8/!?]K,KO M-W_.J%NR1:R8'%2;IA=GM2EV?*?Q@ 4=*6:=6"R]7^\CB#"5SP_3#>VX]+2&3*BT?M5HQR5^1 MD--@I)OP]2C=?Z3[6R(4O.=WEHO82I$1='GNDS)^6HEHA9V.I"@23L8T];XN MWN.R!+AG_MYP5"4(+3U8"I4^[X) M_UAD-Q0!E.%;:AO O8<>ZCR?_DZ>'RA\S"/76#11O6UQ_W=5)X^-ER"% %T$ M%_%MO'+M*\J*Q]*>Z1Q\9:/4[Q&9-]G1 73? %V*S<^TUJ[2S:8$>]9*!CW1ADM[$;N/S#!<*WE#D-A^4$#A: M5.9]I=)+C\C,^T:;WV0^Z[8:CL+2%$(CA(VMBSV1N_)++LIKTZY&--:7>@;V/GKZTQ^^28.F?&ZF3Q.A%_5/3;='A6M:WJ;/J7]=:CTS6[SY-2_ M'6D/(@5:>95BY.VW)ZUU9T4H&X>6/BT^:,[XK1,V]0WG\;1W%'QU]5O1O&-C M=NG'YR )QO?S=KXB[\\QY=3*N_=X]^;SV9WY4FS=,2[A:&V=:]LO^ M;%N>->GBBWGP3Y^C=U?[WLS/5[=2KHF[-#8;_LY9XO4O5'V8^3*B4[_GXLOMVF*,9=\VIK[=.5HPQ/B:=B1NG5Z2EQS5X M>XHM?^=IGE\LZ##F7EV(61O!O@,< % 8LTM 1E[!9MDP@4=1F=O@]C(V'/=; M'+Z^<]>.7J?(3)]9F/&-\[4NTE%?[$#6:H6MBC62 M6^6$[B ]4>.?)U(3#Z]1*C<*)_7>:;S0C?APW5F@S7_IT.EN/W9E^^$%:L*6 M>$)L!TG A.E%+#Q?1ZU93"8Z/S[(^\S=-,-?Y$7@AU/E9CT1_ D"Y3,&'O%[ MH:PM)3!P.3++XK.%ZU/WWI.'0_JXC]Y4++&H7"5(5)HH/JZV*%(Y+IF[U1PZ MUOA8,"_TV6>7,XF4V@(G]\7D+6DI@EY;T]O8?H$%$5ZW",/SX(AT_*@-X67, MO);1SM-PXW(:WQV]E_EV%7WGI=N)5QJOAK]+?X3I"ZSIA-1:G=3W'KQ\+DE^ MP=V\+?QS6G6YCF:4Z ,BBG3['^/B/BHJ8OZX6V3TXT#EYK/+. 4L"]12QO6')QZHB#\.J(B_OQZ,1C6_E7@R]+%\ M?8X5M+?7>GW&6.1E&L4JX2MW^9AFO9[U-+.?R7N4*EMX80@\_CAP.H:@1CFV M;[-X?)]/WM],Q<(S7=RM)>_"LP4/B16KJZCL?=XR%1H_X)?OWO7-+_]X,'=C M;TQ.O7""]L,+O/K W)OQ[AAL_:/]B$BJJJ6Q.-XOZ20PS4^H/+UA9]HQD+9D M*^NC:'1Y2"ZYVD)"-T$MH-7*HXM;L?BK5*5PG4VN8@'++E=+/*RQTH9,\5]C M[6E6@G@ESW+,O"]?,_T]3C>:L$OH]$[O%7%^U7+PEZSG")BG^O5JB&"/B/C4 M7+D$QTQU>1R_YY138NR2V=[S:K&^]J&&5?OM9[]VFUC<>E]S:O#Y[>#<]B71 M^1OG5I/D',MO+ 7_FO==LHQ<%/!V6VC0>6N7Y'Q>G=KEV05'%ZI&WT6)^1+0W_/@4(/-@?$72;M\EWJ** MM*+_1-(M,?5Z'DE/=<.X()CL:3;DHW'B;KFQR&^U3;I$8<9#<2-5YJB8R^7E QOI@3$E[BVO..^7QW8KJBI7'82R4&57UU>\0.I^@XG=WI# HS'%YTW5R/G) MB'OU@XTT*F6>ZN/7TIXU#FHS0]P,.(;I,>;JA]Q

M?XP#G+*V^=7[%:0X!?"#Z@]>J8Y; O\YB&H^2E)!16CA.?=L!I*%*23\O8GD*C MI^6-1AD3YSV%SG%+A#J-%O!V>22;JPOX%%Z9MHANTG*K/_/#02/O3.-7^E&#-,R-[W M7<-7VF.2G/I]=_;TA)/T6Z6Q.+P= V>;<<6LSJ&P:W>-E^V:4M9OTQ0?GYL# MLXG'RI?Q?)J4TQ4#\==JDY+-3(S$96^\NL];J.-]=;#A4HR_NL%&LM)>4TN+YU)VK7;0\2>:YS\%[SC8.WW9;YG"8%PYJ2 M1VZ[YBZ?&@D6;4_Z3OP6)&QU7^O\2<-SM5( MI> T-/46NE3.M5[NO>5'NS5_\D)8^U"#_Z7<*5?VM[#VT=X+036+KFM\5UJ? M!EP,B2W"GG_B.]5U><^AR]>*".O'Q.YETPX%9Q81-H^=ZW@X=SN*:Z;N<&"[WNF!IR*=+P_>N5I!/O.A4:RC>^EST+:%^>?L9UU_M@+"KGUP[;(+ M[ZXQ"%37W\!;QO^0**./JK4E6PGESPTKFC:GV_6L[-XKS+IA*Z=S;=)3\MG< MJ-9H4(:O6^9BU\B(+BXX.4K:ZQ4)&?WGQ9+)@J8NG$"8V'PSSEQZ/"[Q)W#8 MN,1Z57/[B;[=O?KC[^3O)+@\#KRJP_3=LUFPRY==?\QN4OWMZ:*E;ZU-;WW& M34?O$A\96&F4RPG$*,!S.7)XC:2!AS>LX^3[)FSB1>.#/1DF%*FC63^P]\;" MV:"QI/R>\_&! 0]W%80P]^'$R1+G MC,$3NH(W>/0621,#&M1L;64NW(5(EE-;2-R>[&',WT=EVW2X_/K!E^:[*./B MICZ?_1LOC4=));<5<-Q#>]$9*Z*>IU#1C1_)[B9%P9/B!$[9]V=C2 O/%WX_ M(^[+I\CP%1,I>N6M8S^.'J^66UR+7(E)"ND9RS1=W-1I'XT T\RJZT[]0YU+ MFLY:1T$K__J76EI&0NRUUYER'G]-GJJ3MK..>JX8SCJ-MH5H!;ALM/-8KVO= MW1[,#!*G:-.=\]Q*3HD- \]\BX)2[F>/^]ZORBS,_5P^A?T8R9"U;FA'U69EMZWZ@G_GFAL\TLJ&I3 MP)D]^D^^SCIY4UMB>#__J%0J)MF2$??JWAJCF*K=UF]\GW>XV_MZK7?DD2]Q MM351"J5#&>.OD\Y+'>A]S6N?VM90;R @..D3F"D96YNF"?!RE+I[Y'X?L_*7."9_2. M_-$;U'F>^N7#S<$BT58EB6DNNEI@N%/&V2SN=S257"&AO^ACI>2;-9 M/44J>0F!W:;+^_4LDT[7\\R3B+O6>QCG3'3U!^7EZ_=$%R;21:.FX@&;V+$" MP>H-HV-"0Y]$Y/#U%2+RD\?6PY.V]-*L%]J/&J:>?]QU>OLH4#<2]W7@J)M1 M9GB7M4NM<5#?)T8\)LV 1! ;XD\6MRDH;"E83M*,?6_:\E73IVIO M>FR.RAO36+J!EFU'H+YR(^?D+K;7E!-%84&"XA^.*'.9ESSAKU U+[.\*[S?7(J?%]#[/U!+ P04 " .D'58XO2+CHO1 M "=]0< %0 '-DY/"_76_!R(^E6"O!UN;T#VSL) M_J/<_+G\0L'-BFY5N;F'\%_KVUZ6#T^;Y>W=%B11@G>7[7Z[^6N:HX1)CF!$ M&88X4P6D<93!F!*5"BRHQ/'5[5\%391"10H+'.40NZK_^RT]WV^W#7W_]]>O7K[]\8YO5+^7F]M:^WJU[=.#_)>?JN7] MPTKN_NUN(]7Y95>;S=&JADMBN(PSP^4_7B+VZPCV _&[/>4U '.UN.]#\=B' MZ?M@['[6%D).SW"'S&B6FQ?J]5K,]>[N28UF?7J.0[T6Y9:N9G@M#F0Z+*_, M/[S3/[5DS$(]QK2FTYKN#JORVU:NA6RLY='28"G^Y2?]TZ(2UC]Y"#W]H+^;F15/FYX\^73/)BO?L/6OQH&0*G? MB)8% $'+!:!K 3::CW_^]<#Z>/A6+_A@5& MM#Y7[2[,"= 1X7F!*OD1N95QELK-<[%+[BIV8XO,3=K6)"A.&E_I'VV7^?7D M<5YO=JS2#1] M;WB5UYJ9_!A"X_>0+4I[[UDVI9>;T"#K&;I)U!NA-QH]_^, M>/NW];&"MY0: O?W>G^P?7I9KK<;RK?7526W+Q\W&_VF+"(2(X(1AP5#VIM7 MVJ]G4N:011(1'D4\Q9&-#;2B-KD%;&D#C8[>LVR77R0PKORFUHK*3LOM<.LW M?L'1<#5].R!V=$%-^ JTI,>KL9.$!X>BTB+6XBE:L5K&=J%?C7;_*E?;:O95^(R\_*)U0U:+A&54R:2 6"H%<20X9"@1D(J"84D3B9/,1?%=&9C8%EP+ M#;3^"CHJO3.,=G9@2G#<3,..*CB0O0)[]H J-R92I+$#[\JJN@(M3T_A+(8O M%H&,B#/Y6>V*+SC/38WW.G[6Y[W/64/A"&W-7 MKO3]MV_76I=EM5W@+(T0+?2VBQ$!,5FK]R!MS-8D\+I9K'"(^ELLKS1"&2SW.G/ M:K2\X7ENM?P7#$E]><18E'11HIX3#%[HI6;79+C[J9R;; MJ%C&*"=9G$"9" )Q*C!D,4YAPK-(XBP3(DZLHJW'ZTZL4#4E\,>K\IXNU[9Q MPF>2#P1*_>5QTYE/)BY8;9>?]X_Z+<;,JO M^E/WDC[HWVR?%BF+61PA G,D8Q.I2R'+8P)IQO(D+Y@DB+EXS"[$)U8RPXHY MNN#-SE.UW%R!^X8?P'8, =YRY.8F.P%MYR%/!9^;3N^0:_?L;_;(M:R /2_@ MY1!RSFZQ#P2!/&(GTK,ZPSZ@//>#O=;P,T$?Y:H^$:>;[=/G#5U7E)NPF>'@ M[5;>5XNHH%D>R0P2$E%M=D0.B6 4HA@EI% ,J]S)[ P1G/I[WI '-7W080#\ M4>M2S8/E=]X:0SN+$A(9-RLR$A1GPV$K:2!C,4AN5@-A*_QSHV!]GZY M8:6U[W&1F,M+WB7I=#:VW-;G@75>Q(&-I70\+.B!S-*'" *#Z]E@1UYP( G^ M^"R_;<$+_:K^&5#5AT4,Y1%<)C3O]W]0X).O_? =CCOOT[R"FTTI'FM[\?K; M@UQ7NZUIPEE&DX3"+.()Q%'$8)$F"(I$:W5"<)Y(JZ^[/Y(\*/>)%UO]QG^"U5$),YE"N.< M91 G<0))I"*8%P1CO7EA7,FQ8=,+M.>(FGXX$_O;L0,,/^!Z"QJ.@&9I?-CT M$L[^4=, Z 4*FAX#1ZV "Q(U'8!@PJ#I)9V!WR&=I;O>ST9U^UB MR(<2<)LT)8S!TM,#LC9S-GMX4$^3WR>@X6?!32)$O=H']6E;\C_ORI6^N6I< MUFM6U;GY"YJI5$FN'4>ND-X :OM<$"5@&N5$"IH)BIP<1RNJ$]OER M\4^@X0/\L>/$\0S,#E,[4QD<*3<;& 0D9\/F)'0@BV5'UZ$G5WD>;TK3RP> 5XETGC6 C-IE-(>MS3 ML8KFSX9Y,,>MX:VNY?W0A?N(/_"Y!*_FA=OI;& VV'U/#2:&W_4\(0A> R<- MXVC,>081!(UGIQ-AUO3S8$^CJW5"@R;[[^5RO?V[_HLY/^[ZLG&210+J[XS^ M[C D("&6<,.Z/!3?V)JCL".)6\'UQ5R.U=W M0B#=OA^A,73V?SV1".0)NU*?U2?VA.:Y=^R[C)>?_*S2_=V2,A.37M*"HD-^N!&%'RI.+F50='S=QG$HN7J%UB(/>'[#Z\SIW5E+]2+S]KCH%?2DDT7_ MU1[.B>GQ*AY7\H,Z>$%OUR_+#P^RV)0CU J[3[OP5VN 2]A>0!7 M/&Y,5:/I9+V1#^7&I,^#ASK'XY= _I(O3+W.D_.B\WE2OO(>N57>BWA8\C=T M<]^D_+R3M-(OP&]4;V&U2V=";/_^N'K2V$<([W)MDAQ'*A8P%44&<9H)R&+! M8)KA+-6N6)+&W'K#Z41ZXJVGX67?M:OAQA0 -_S4865@. (HO@*&*0PU\_-.GNAT&N:W5:,-$S0N=FL%U11GJP$) 5*W0B3( M>GZ!N1OZ5,?D/Y?77%/9R,YQR$*;',4EQ9 7&84XRB-(),(PPY'(DRRE(DD7 M)_,O!B-6?32MU,9NP$>/"MWH?[\STVF.=E:.->^]T-G%[D8CX65 =E1-7E%+ MMWO,&2Z.9R->H&A>+ZE98WHV0C^/[%G=,W&2WOM'X_%\4)_NJ'YWWJY??],J MHJ]_4VX^Z_\N]4Y5W_!6N\3-7YHU;N3F^G8CZU47G!5(I 6#,<\5Q"PCT(0+ M89K&B<2Q]EXRN[YV\_/^XZ4 KFN9C(6J:JE,W$>V\,C5\8"_:C_L63)0-.>_;,%ORY$QOQ719E^&>2[ DS0 L_9@Y MG>&P]DX!#GICNV:;'=MM'8X%XCCC-"YC7#?YD+""3N81QFN68 M"?WW#"VV^XENPZWC+U%R\C8N#*KK.T(RMX!R>Z]GVBY<-9_>"'](LE -[R_2F;>Q_9"X)PWL!V_PG^&UW*=K'K5P M6V2*IEBP'":Y(A"C1$$61WHG@AF*HYPD*F%NZ40]U";/17C>GH\?M:O[^7VY MU?\IK@"Y G&D_Y>!_TGO'_X7B M')>^#U$[- \'DZD'[M"_T&NLU(%O H5Z7 M*,T^TFM Y',#O89N\5/X5\N*WNI/?^,^[-M@O=NWE*5(Q51)!C..8HB95GV: M9"E4.<\%HBS*W!I'#!&<.%1P3-[L_UL&1K3E'<303LU#(N.FZR-!<59Z6TD# M:?X@N5G5WU;XYS; ^C[?7@7/ZYC-)_#0(_20_Y5GQ$S2H+#0%L!8A!02',40 MI4)ER/CX,G7S ZQI3^X5- ?3^P)\U]8$MA#:&81)8'&S#+L^!).T['66+U@W M ENZ,WD8!',\R2%F!(,"8TC MC7N1Y+Q0&4Z317>\_."+?TS X]#23>E??^.RJLQGKWS<5EOM[=8#0.XD_U/_ MJ^8#,,V0_F-E!AVZV81G6-DIOH?\7MIMZ( #H7":?5Z 0.K[;/%9=?2\8,\5 M\<)5'FE.NSXC?Y/E[88^W)F92G5Z#8_R."9)!*DR38.R>C,>,YC&),=*82\VU'/Q'RZ?_]0Q[NW=W3]K V?B^+V VKW<1P-DVL<;&J$G+^NO0@$^LB> MIS'KM[97S.>?W/Z+_=3^S:/I4]"FS4IUC/Y!6'2T]JS*=$^JY#IV] MQG?:6QV<,G/?;]=+$["Z*5=+_G0(@>A/)(ZII%!ADIIVZ0(64D601XABFB*, M8^0611JD.7GT:!]#<%GIXE!(7%3SWT$N:%H59SJ,=_-4KY@ M ]Z&Z,T\XI\J[1N1_4:%_%R^6]XOVZ%R:[GI_KZZH4MQ(S>_ M:T86LH@0R[(,"BX2B MEQJ*P'%+]\8:WH =;H] )=^#EQ\;M=58,(P)%3B!<4P1Q QGL.!,0:EW^UQ1E<1%YM3+]#R=R5V-F@J0+77P M\ZJLJK_4[@6G#TN3R_JHK6!=PG+B>SCFNEV"TDZW P#DIMD[@K4G4),TCD)- M-&"_T7ZI0O45O4!EWOZA_:*>] D=N'Q<,SR]N9'++Z8%S'NYW35]RU <(:W/ M,"/,C$'*<\AR'D%$*>%(<92EV*\EWCERDP<,V>Q[\.N2=A8RE M5.0I(9#&*-5;,BZ@WJ$QF",>YXA%298Z!3Y# >9A"Z\G!.NO8K^1DS8>K!/^, -",^2^BYM"/N$OM2,L/<> MS]B,5%*O(UZ6]Z9BH,XF[)R;F-E(;]=B^64I'NFJ>]&N-B5'4K)8>T.JB"*( M$<:019C +&W]PZ;\4CL35?NE0IRG ML9(*1I)3B+-404IE#',4I4PE"&7$J@V3$]6)3<".<)W3N/]+EPW'J@V$!VYV$NUV C5Z:<%3S0C6LQNC62=J9M"GS< M3-BYOKH7AXE.V&5W0/"I.NY>(OM]N^\.@#'8B7?H?H^NO+7=JMYK@9KCLM?? M^.K1>'\W&],R:_MTHU^KK?8*#>V'NE1H-TJ7)((052!(:6C5:,^C0JG0$MOUF9D:\' _.:YZNP($KL&<+[/BZ M C5G]19QSYOS .BQ"#LT=IT':;\FK?Z(AQK'-1Z=WE:I(Y:?K^WI> R.6I@& M6&[4 ,:7=1/4ZNVZ8403Z@QA?3;?CAT%S/=,< M!X7W>>6.[ 05MS:R!3]=/$/J.YT<7A;Z\JE@SSTC/7HW=3/^ZE8FI8YL':T._L4 MIS8!:@]PN1F+L;ME&HM/*+/ES<>\-FTL7"<&;_2"'J=1O]'-[7+]2CZ8_*G# MQSI!@@LD"*2XP!!G60()T7_E,64*<5Z(U&K 3@^-B2U80Q3LJ/H=?%] Q^)D M:+S,;I9D2G$=3FW&B^UW+ .A.9J7O^@_P=$*0'Y;5AJ/>GKRW;("?]Z&QDX%(_3^PWRN^6:[EYZIZRMU]U%4='<,GP<-GYBX$@<+7C9U^5"=P]"_$" M.71]E&9UV2Q$?NZ4V=SB>6HCMDG-N\ID)7@)R="=G=Y;*R\(8^F4#C+CE&<<*8Z4):*!/WHY1!RF@*XS3-\X3P(HJ9VT;R/*') M]Y#7G&\>M5HM6_*N[6/.HF/G:8Z7V,V,[^B!EN $.43](@7K"'.6R,QM8/H$ M/>W]TGNUA]=HBE%,,D.Y6IG6$.WZU=NJ>C3=4#^H]_)KVU?&3 FHWJY?ENNJ M7"V%*5($A$1&&=D^HA&W5Y1)=;L&/7P:4)],PL?,GYGX2;)?KO_Q < MG,OY'X:?ASG;0W%S-,/"U^MM!B(UG\L9%ILCOS/PTG[.Y\NRVGY0[;RO_3%C M3I(<8QQC1]_S+)W)74]#U12%;1JZU5_=?,_S MX-BYGJ,%=K/W.TGW8_4FR)?K%2F0YWF>QJR.9Z^8S_W._HM'%Y%Q?Q-1E EDW$I:" XQ%P4D)B,.Y;+@<99*&5,W-;4E/;GF=JMC MS?%;<\Y3_5/;TL6[]*0?4,OSBPE (9.V^=F"J5W%39\)4L_V>]5WV(% M1D_5B]W]HYH:'++RJW.EL^_+[2M9+6_7QIVXKOY-BMO:#]D7E3RK&(]XE".9 MIV;B)H8X+3@D4B&8JX@AKG)"B.5LG$GYG-PT=4O[.ZQ?JNW7[(,#__HJT$K0 MK=_Q*O!$[LA-'EO?&7*OVQ=:.K75VG3MK!ZO=!B$\6)X?O5$XN0^H=1([U+1:.Z+S MCJYU N)DCJW;W5Y'6UM9M2=EGR2MRC5=O2OI>G>XBC'E4J89S%.3\,BB!!89 M%[# &>4,)3C/TPT+73F48_8E8G1L%P<#T* M,FVO]B?2.]K $!\^H';'PNG@)A@F?N[D2[K9/-73&QJ?4?M_VF::WF",KNH# MF>I.2NTBZF^[^3;?;.4NKU8N0[E/UK"-7 " MT[_&G$'3[]'P+2ACB569O$O&;DP,=E]><+N>9W]W3S9]O;1A <"Z(B*#C.S,F)@B2E M.42YPEK55:(4==D>#1&@X8!Q/1$=@XG'X:B= MH,'.20?(S7QD:B?\Z>FIY7W>9J"V)B:%]^5CM2WOY687N'E:) 3E*$8<1E@D M$*L/ MO,[D7XMZED@SD^B#VC64[Q:1+A!.$\2E@D)AKKU[D4%*N6GN3B-$E1*,V <\ M0G TL;EH6 0='H%F$G2YK$]*.GR: [0=ISZU\^$>ED6L9>Y'X&:B_ENC[Q#= MF?LI>,X3J2,_E6D&KZ_2MYMPT&/SB'CG$?6&AA[7HFX/I3>5^;+H2*(H5\++VAIB"$YHM'A<3E*&@5=&&? MB5?BBWE?JP_KC_)+N?JB7_"7&RF6VS>4U]_?W>1BD>824083HC^%F*(8FB(S MR*,T%8(7DA3"^BMH273B#]V."_!A#?9\@(81L./$9?R2)906WZ@) '+[#%EA MX]A T DDEX%4X<'R_%J$ T$M:W;U9E5_?KK7W?5];_$/>9)Q%6GE9 A'&"&+] M,Z1%%D.\YCY:TVNP)@X,== A[_#I[@7*PJD));RC I^3VJZK MDR,$#BY+*"@\\V3U[M/L93?R>:HL-V I ]:R ]9RO1NA:7Y_!=9:P/L"Y:EV=E0$8Z1='HR)F67$"Z@4$7I[F##B=F02@JF)=Y"=22-['J_ GDOC M-QQ:A^\8!7\<6 4=7KW'LXQX9G9^U]Q/PLW S_001@R(&8]:\$$R(UCZ3@-G MQH-X>3!-@+7'&MZ/TIQIZV_L;W3[N-&LQ N!(X89DS"+[M^>-Q6[^07N8K;EU4+&*LLRF&AD/Y6JU3!0N^' MH,AHAKG,1%98#6*QH#6U;N]GK%V!AO@5J,F#V'/*W!FX+'4[# B.FGU9_BET M>UC$T%/FSE#Z/D/F+HM\<<9G:!+\6 M2/OCG&N%)\\)W>;!^ M[]O)1)3SNMA)-"RX]F.U1]/.!(1&R+-S:T,<_+QCXR] 0_5\EE.'EY M79T! M"-;GU9[RS,U?G2$Y[0CKOH1OOZZU_*".SYW;@K07Y693?C6GTO1!_V;[M)"< M)"E+$8P(XA";*0(T1@(*DD=)7D2(4>DT3,2!^-01@+;JD>WH MX2=FW7Y8"G MG8V9"B4W(V.X,+'*9^DB^R)N:&7.RBG3;T\ MUO"-)3:MZC_3;TTGDO=RNX@2HA#1=H1AI2T*SA0D42(A%E04"8M%ECH-9SM' M9/)#EG;T@J;9MF:Z IJL27LV3F$[BF&U*K^:=!_7P.(9T&P#BN.@< TD7D"A M=$/!([)X6@9F+,V$4+".W4.BPL;DK> MBX=+9SEG+;>7.I#.6Q")E M9P6"H>!F )P!\.@\82%8L.83?;1F[C]A(?9I"PJ;F_R4^K-)E=..Q"&35>\$ M.ED'W1:!FD)U_E=MNX4T4@DI: RI,G.%$4T@D2C5-H"*F"@EH\QI"&E(YJ8^ MKMBG]APU8?5J:Q'TF=C9F>^%M..9B!_(SL9I"C0"V;*@K,UJ^J8 ];FEG(2& M9QAD635MG/1^^#QH[3]=.[=R^;(R236-N]JWHE^8KJ M'=ZB0"S*$R9@'"<$XCAGL% P01 G'HL>QT&>/$$R' MM.F,==_T"',,M01\,)81FIEQ]@OL=+$U7!J 6SX/":V@Y13\K'G]2SOQX@K4 MQ0U'#(,=QP$C0.%A#!4X"LC9O/&F\)">A*DF(#$VR;6)EW4'76SW1_LF\,JT M54U()*$2+(8XQ1*20N:0I$6:$YEAQ3U+" 8H3Q["WJ>HM[,%?NZP\A?3>A!T M\TXT1[[YL4,0V\:V)P#.-> ]@!FUQVQ$.JVE_,%S:X?H?J=$6TLX+F?=VB[@ M>=HN]?+R77.T7_'-\J$NDZK;LVM+DK&4,)@Q4Y\4<0F9XADL>*'_-=*_+*SZ M.%G0FMB<-)1-6IJF?04ZU/WZV_>A9GF$'@8+QQ-S?QC<#\B'!0QU'MY#:=[C M[V&13TZ[+6[Q5.QR?:LW+O>O)-NV^?K:=GR4#_2IWCJ:QCA+O9]\,!O*_R/I MYO/71 0,ZR5/9<95&G"*Q6JZUK5ND*I9<%@)FJ4D)CG&J+0Q1,,LBP7"1 MT(AA&Y_BPOI3'[?5%$%-$NQHVEF22X#T&XD 8CJ>ISE):*WR W*9*\E]N MRR^_ZCL;1=8_'/3WTGJSJ.: ,#NM&[K,7:'>:7Q7-W?E6KY_K*M".(M2E2,. M$T43B).\@)059HX"BEF,918+JZ/L1S4^,=G9"]00?%Z---?7='+_7?#CK9L_ \S;,&!=MWS1J^ MTJ-=X%GMW3S*NH=S*;1_?*.?\IW^3;6HT[(4CV'!XASBC"M8X$1K7TPE22(A M"VR5E^5*>&)-;.G6'IL0NJPW7T]"#RF/6A3ZW#^NV.UF4ZKE]M,=-6] ^WTG6<%58E+@:9% G(L< M4AY%$#,>T8A1@G*KH)P%K8D-;4,1M"3]*MO.(62WM0DDMYL%W=>Y'L- M"_$"U[>=H_1=RMQZ1+Y4[=9WBY\*?WBH>^BM;^OSPGU6TGLM2CLL6.(T$Q1S M*%.9F3GU"!:4*4@D5AQQ%6OORD61!RE.'B1D=P?YG2Z>!_KA]-Y:U$#:/TQO5AM@+?YS2V!_XYCF!]#'"XO?T7K;5^"03LN]U7+4"-2! M]L0J]_%TQP#^V-%V_":Z(&JGHQ/AY*;"GA!YS+!U%C;84%M[RC-/N76&Y'3L MK?L2GGU(]Y53]6>^JAY-+UDS=K=:) 5EL9E!EDF.(":"F_S1 F*F(E&(5"CA M9$!Z:$V=5;&+.=0Q ^-3ML1!3=VQ[V@/9'86(A 0;A;!%P/WQJ+#TH7J*-I# M:=Y6HL,BG_00M;C%NUJDO)?[3H:F%J6V(Z859E1@*3#ED*HTAK@PB:I9'.D_ M\H)DF$8H&?NYH>S40[&FT]X@^)2 #(D7KO+C M(J6Y"SZ&1#Y3YS%XBY]2=R)U)@+WOES3P[]\[@SAWM5^%$41141K-A$1Q#QB M6N4Y@XG^GE.5(Y4(J]H/3_H3*__+,0SZL-S2 MU>_K9^/!C Y8Z]WT- MJFW)_[P"E3E"T6ZWQ:PP)[RR&$$ID/+,N U7G['SU1#L!'U M:IHI? -"A0IB7: R;\"J7]23X-3 Y1/D N^:.-4'QH?Q+@7!18ZT?YL+KE6X M* @D(H]@1N.(D4SDF-!@2<#G>9C8T;5)5QT<+1\,;SMS,#&*;J;"-=]WQ]^D MHW=&(#1'QN\%#GZ<5-]^B)QR? >6&N_AOI?;ZWO3ZD%OR2E""4]AAA6"."6) M:7.40$&PWHQK[X,+Z>_?[NE,[MTVFX#JGX!L1]>L:%6!Z]W7>%V"![H!7YH> MO2BZPG%\E481>#2_!\NJ,D6]9C_9\8A-:]]=.*89S#*$Z$?@?Y6%&DF(5="90G%@I!DG,OL]1B\'>;F4?Q3!9IQ-5?@ MU(,. 9M^'EC*U,RG34R7+DHADUD&$2>(1S@B.,[&.,TC0'-VF4\@>^9#A\#+ MW6WV0F"4TVP&238DI_&93R2:P&,^T/AN_O*)F'W>\NG%'MU(N@N^6^J76)BF M6EI'4YZS2$&4JEAO9W,""Q*E4""$J$R2C.;<87!)#RFK5W3T )(=/7.84:K= M_)']1\?L=!\==KI]T/6KZU@D0BCK@>1X:1TZA8R7VJ\IB+OT;JT]^N7J[>)Q MX=;Y&G;T\W[4FV/@4C_?MOEL_B:W=Z5XN_XBJVTSXVF_2<1%PC%&,>0B,G&U MB)O)=!+&F1"$Q8A3[)3*.41PXAUXMP:FG=78\ (ZS+@Y#8,0VOD/(8%QLTX7 M<9ATUVPK;R!'8Y#LN **02)S 6,B-ZIYL(0=WVN6>H3+_+K6D"T1!UU/!SL-@I]4A1W?2X ME;&EU@[=":>P/;($TM%S%&95RQX1GVMBWZ6^8:;J[GHMS'^,FG^A*Z/:-^5J MR9\ZW^,L3=-$,5A@FIH@>0(9$0+F699%#%&6)XXC,:SH3G_(:@;AF>!0_4.' MD2O0L.*ZD[=^V5GU[[DPSU7LY/?N?;=O-J5XY-O#"&2Y&P6N%"'UKC?+3?$Q,7G6 M*A=028IR))A00MBVWKY(9>*=;TNW_I*TA!VS)OLQ&@B[A9+<3:F\A'9JT3TH MU(@NW9?7GJU1]Z!XW5[=PQ=[!,C?;.3R]FYKZJ;H(Z5T4[RN>(:< M2V7612$=8MTCA?4,=&LR)K"H&N)0;\:-_+N_EH_;*_#U3M:YUDV[IW(-OM:_ MO )K>5MNER:DN[M!OQ=;V336N6]B3JVINK4KC+VWO_A*JDW8/M+VQ]G/WS1=H[^'Z*,K>=UVH<3\F M00'QLH @SO.2/B9%-[NK2^\[B>,V(/S^DY=Y-O@JM>T)B' M9TF5C'*6_ 81UT]R.G!.GB/8*%BP-]#R5F5,]>T4]3>?LOWS.5M1?RT62)U*J@D/" MI:FHSC&D>29@+%*)"Y3KG44Z?2-JMXG*T[:ACN=H0VT_G7H&/%U-R)@6U$'G M5X_$YKNVGYY]CO5(L,*TGO:>9[TC^UYNS:G"S:;\LM3:^^+I=[VM;/RV=,& M=$_F)JD[Y0_)H&, ME@<#LYHK?X">&ZH1*_EVAMPLO]3=! YM)TV(^-^DN#VB=Z9%&\JD3"G!QDP) MB+7S!5DJ.4PHPE2I&&.2NS62].9E8H_LP%FG0VH3_&N9Z^K@@3WO3GEC'HN= MH9L);#>+-R7.'CTT1R,4K.6F/R;I;LT9QUT$I[&KM$5A,UW30T][1I<9+ZC+UMYCL[! MK&\*T>=_5[;]2M-:T"A6.,*FH#="$",A(.4\APPK5G""8DJ=9L%=)C6Y2_>L MW?V^&X$A/J;7_Q%>MLY8"!1>_^<$[N_Z?_8. MSP"4YEAO)P_;Q[5XLUS3-=<_O]W*^T-T)%&9S)B(8()-#\.8$$BIB4#QC(B4 MJDA@[J+7UI0G5O.6C]:-.0XY_=4QYF0-IF6H:0J('"-,+3J=@)S>:NVY #4; MT\247(4/%4JRICMO!,D5CI/ D?,"OODR6@DUB=??3--T[0^H2!9$8IBHW/1X M4SDD.,E,Q4L??49G9G29X*EA>0T,14@"H%"YHBR-(T)0)E:4R0>R/ MKK@@6%N=--(&1V8$(9XB9E5IXT1U8AO3I5RN=Y]^Q^-H._CL#$EP4-P,2$N^ M:4)^Q,#.I@*Q .8UZP( MUY3D 73L3&8XF=ULY8[N5>V>-O54>]I7H*8><-:3E92AQCWU$YMWXI.5X"=# MG^SN\JSG-V5(']3OE:SW)!_85OM@)E/G]3=^9Z8YO"DW%](-%RAA*:=:ST54 M"(A1HO=NJ=9XPC(N"X94%#OMV$;P,K$Y^-A4UBFH>6LW;SONS&'RCK^Z9<"S M#-U#@JYCYX 1#\;.V,P$MYLEFA9I]^8&XS$*U0]A!"?SME 8#]E)UX4 2WI. MT%JMRJ^FQ:^F\*I\9%OUN+KFW+1CK3Y*+I=?3#V)R;76+^17NA&+E(N(%B*# M*8X1Q'F401+S#,HHQS(F"5.94V66,P=3;S-W_-0JN.,([%@"!Y[ 'X8K\*9A MRW5FEC/P=D9O4CC=3-T9R*[ ,;PO-U(LS8"^JK)%TWU2EB\BH69E.=.?=UJ6 M+SPG\[*\%_+MU+3/J7GJCN,ZI!=V9J+$-*=%'D-E2M&PS @L"HY@GD4\CJE" M>>)4C^9 >VK/K9/)]02ZO+@V4[C#6N U@1-:Y55O5=YV W6WL@'?:_^T>QCENWY M:\!BV(L/PLY*38?K9&6P7:Y PU;PH16C8)FC O8B#S].^>L03$ZUKX.+^=DX MO>7\H%Y7V^6]:9*TH$1F!2$,9BC-M)]$4UB88P(DA,24T3C!Q.UM+O"/JUO7V&BITE\9?4S41<$G':_K7GI0NDZ<\6GU6%SPOV7#,08$BO4E)90Q97@C(LD@2IBB+"ZO,WGXR$^]' MCBJ4S#'+G2'M4'%S&9]^-0PGM9LZ=BMGP+6I?S14AX_>721W*#(*@H!?=9$O M$FYE18,"]M837;Y[OD*B00F.*HB&K_;HLVA$P2E&"EM M==+(C+8C*:0XDC"*E")QSF,SUR+SN?:^@)_Y[_]5N:BKD%.KO8+&K4)\9. M>7JO\?NR7=A!OWS<;+1/LV!$8"8PA:H0"<2Y*:!+DP0J0;(\R^-<>PPN7[A^ M@8!F9YVC,G(C9(^9I M_F7?Q?Z[R\^M+]R6R>M/T4>Y.Q;ZH&XVRS5?/M#5VW7=PU&#+Q>8YA)%Q/13 ME/H/H0K(4!)#E1:9$(I'$4[=--:/D#?6P^UE_Z0/N=SV8F'T_[ _4N?WRB-7<]]/7CV*IWX0WR\W]6[&0>:(8 M4@KFA4BU=Y#%ID8NA06A*(\8IVEL%6X_67EBE[^E!0PQ\/:5_3;Z6/SA/;2W M4&ZZ;BN/T^[Y+.]>6^?CE6;;-Y\5H+MI/G^!;Y#ITYUO\G5ZZ;J3ZOIOE)M/="7;E"0I M"T$)QC#/%6[BMT1_:&"16T$_[4N;2\SS^%X\-2OQ-"__GBZ:$= MV=B>UQEB%(XX)"%"DF)8Z%)-(UD^,BM9D2.LIED\]A_LOV M++BG-UQ&K5_I@V/AIO$[&#ZT,)C_'JB/2/>XC(=[UD<07,8E?_CBXY4$,BBO M32[(Y45F3PD9E.=<9LCP3;XS4;ZVY3OZ.W>S*=?Z1][TMFD2#9\-7E\H19,T M1AF,H@Q!C',%"YDBF%/*"Z1M'E*)4V=*1P8F-H2:'7#@!QPSY)=GZ@RQG5\T M)7!N5M,*LVD35WW!"#81Q9'\S/-0_, YG8;BN4ZH6;#'9QB+!#.*B$A@A",! M,2DP9#S*8%)0Q80V1HG*QHZ#/29II4-C)L*..P0<1,S.L@1!(>1PV&\TQC>3-'KWN*"\/U*\ MD[?+]=JXZJ4"3Y):)NF&>1X")3DF"85"X0SB6!MNDB495#*A62HSBG/:/H_7 M:TNW;>:GL>,KQ+.0)M@V_U.PVY>QIF4<]&6R>=<)J^F5D698S*#**(1Q 7!84% M2?5/3 F"""H8QT[MM,[3F3HGY5RK)R95N9&7.SXY-LRZ *"=O0H BYLE"HN( M>].K?GE#M;:Z0&7>!E;]HIZTJ1JX/$3-B>FNN\A2S@6.*$P*,W27%A*R(B4P M$2G5GF=41)E3#_93$A,K]8=G-25OXX1U4]63JI'>YL@CZT2Z MHDQ2&U(3^([U(%T!^VM CJ[TG(9@5/=F4ZKE=L$HS522)# 2&84X1QR2(F;F M-"H5#!51).AB6V[IRD[?.FL[*=J>@O4+6%,"#S4IQW$&'?GM%,M3*C>-:@2Z MZ1?(??; *>NA)@QT5IYWCL"I2"?3 LYMES+#ZIQ-]Y0WI1?E??WRWIH M\!LI;Z1^G.LMO96+F'+":93#/$?F+)=$L."B@ 63VD6-D=Z86V6P>-">^*MF M.#'[ZM;MVC%CK/Z.':#Y 0>&''/;'%"V4]F)L'-3Z8"PN2? N0,0*A?.@?*\ M:7'ND)QDR'DL,4$CQ9NVVN/5H[Q66I\_EBN]U*VI]WBS_"(7,DDRR:1VGC$R M3?B+"!(A!ML-;NA27($:6]"RUY22&09G:IMH"=,A="<4X@5H3!(M+.%.U*]SUWBDTK_8E']J';V5VM^H%ERE5"%&89%S MK2V"QI )RF&11=H'X'F4,&I7'W.ZN,O+Y54)LZ<&E+1-SSJ#0;_:C)/+36D. M KT9(Y!#&KNW8'XYZ\=/#"S7W!0S"2 >-\8_V-Y)T[VZW-2>17/ ^TN@!/:S MDO9FJQ_?,5]J^EE.C_+0SU_AF]'QL-2?G=_7R^W+%:VJ-B,IER*CE"&8Q>?=>/5-SES?ZW5A$/$$1QPG,(Q%!G"4( M$I9(*'&4Y 7#>1P[G8=Y<3&QBNLW)I^XK4N-I;MO/0E"8YSPDZ8NAOAW[.G2 ME?U[M72I>?BQ.[IT81K=T.5H,3];]$J[95_J\7:0UN3$SV2/@ M-[F]*P4X<.%9B'L9,CO;% 0&-\-S(#E/'>V@B,$JX2[1F;D$;D#_D6AACLMF8(<&&]MNJ>MQ?=LWYX_UC/2[O M^MZ$L?Z_)@8G4B9HH?T<9:;3X4@P6-"40BI1C*BD/,N=IF&&9W'B;=J.8=!R M7&?\:=.AF88UUZ!E&W3XO@([SG>7=Y@'7>Y=7:?@#]C6H?J>C\W5S?H^3\S# M 9L*U&!N67 &9W;6I@+XU(6;C))[_?-O]-OR_O&^;0V4J#3/F$I@DM6#0' $ M"QPQR"2-L""%4H55+.UDY8D-;TO+OFCY6.R!L[$QPKB9HY9,R+9&EY@?459\ MO-YLI<-GQ>B6!Y^_P+UUZ:OVU,\,VUG0/$62(@H9B:@II!*0113IGPAG6 JJ M(JON0\\7GMH5:4G5LYKL^Y0>B=ZO%F,$[4B/%IJM$>DY M]KLM2,_^WK-=5[F5U0U],A5-G\L7=/WGKH\<2Z1 /$]AG)H,RI2FD!*F8*0B MDA.&J1).AZ<7*4VL*C5=T!(V>7TU:<>.6Q=1LO.9@\CNIE7GQ0[XZ;&6+51+ MK(MTYNU]-23N29.KP1M\NV]?"[$Q$YV;_[Q;KF6\P%@4.(EB*#)!("9<[\\+ M)6"69K+ 2D5Y0MR:<)^A,K'&-G1!2_%J]P,PM,&'MB'&(D%"Q8@6": M([T!2SECB>,(QC-4OJ=:?OY:CE?+9(1:.DD?4"W[! ^BELDD:IE\?[5,7-0R M\53+;IQ]K<$_Z8V:*QYC+4U? M'?9HPJ"_4:$=Z'?+^^56BANZV:[EQG3;Z5Y3F8JM1:)$(E(E8<)J)U@R6*B" M0QZS),DSGJG"[:3*AXNI(T =>F9[=U_O*5SS;[S@M3PGFAHTQRA3%R_#CP&M MY0BT++4]P(ZXJFL Q[TC$$EU%F.%P_S'M>,@>GD1&;48A[E2;LCH(]2&\5' M>;T6[PZ#E=^73<&(&>RC4)RGL=X+*(HA%BB!%,<1)'E4) 5/**%6(387HG.= MD3N/DG9";N!(9R(\'"W.#HJ6 Z!9 !T>KL"!BPD@[Y/Y7="L_:>%JIP9% M281P&W!'28X(U?LUH;'0OAWCD+(B@G%L"J:+E/ LMK:9[O0G-I^&H7UKOX:E M0\4#,%R!/5L 15? <.9@/#P MS"UT\+H9G6]$/09Q.0!I8-)GA92/^L<]N5T M,]/^>/1:;(]EYS/>_C(?V?$1RWB8]./F&=7[1[/@!V5*":L%IS2+*"I@K' , M<4PI)%SD,$)%P3!+!(XS:^/=1VEB,_W_/M(F)EPJ\)$N5YS:[KR',;*PMZ$D M=[.LS]KE&&>L)@P^J+I*-Q@"#F8R%!)^!M$?$3?C9R-EKYGK76 ^@V8CQY'I MLKK!L[/VKIORFW+SJGQD6_6X.FWRV\ZI7:0QD@6-)8PSAHW7J2!+8PH1SR.: M9PJA#+D/?7#BP>5U]A[R\(*N##_C9SJXP8L526.6$%@@DD$<1=JI-P5'J2*2 M9"2+&4*N,QPF!M=Y9L,!6N\1#6Z@VH5I)X/)[>-RMO'YQ8[G5V!H@+1[ZW,? M'$(U1'>B/6^;=!]83IJG>RWB9]<_/;)*_M>C7NBU.9%J=UZ22I)&F80H%:83 MC/8Y&:H";J9CO.XV)G(T9+ZV8+G@LZ0=)B MKT2!M/H\C5FUMU?,YUK:?[''5O!F0Y>;I;S^KT?Z6?*[=^]>MF^=XI'@/.8P M*9"".(\S6*1% F5,12H+EN+$JCEK+Y6)M;$E"W9TKX"F[+ #N@B.Q?XOA,AN M*GE66I^HV46Q'39](<3WV_!YPN"VVQL2KW>G=_'F^79Y0_P?[? &+QZ7[K64 MNT1]D4M:9*2 BI@\KX3GD&*:P")G$1=Z!R>EU7S/BQ0FMC<=>GYI70RA]-N[[0A182A%%,!,1 M@YBF.209HS#-::12$J<)YV[] 8[6GSQQ8=^1YX^:GF-SQ>=HV"G9"!G=5,Q! MO!'=@XZ$"-X0J%G]._7X.1+MX\M\/UZ\O)>?M&]2EXA?LVJ[H7R[P G* MN%0,1@(+DZIL.I!%.4P0X9(P_1N[(H(!.I-_R Q5L"<+_M@1=M2X2S#9?MY& M"^_ZD7.7VV?^?)]4X<;.GZ4R][3Y/E'/#)GOO3QP?O)^:L#+\OZ!KI_VCFWW M#G, N^!":V[$",QCK#?#L1*08)+ ).$%1@E%2#G-3!K/TM1?VFXFKM#T N4L MVT-N^6V>%4C'SWE?-O.>/] R"'[6+/X%-$Q>'>4WUVD;,Z0W.V,V=:ZS/4,_ M1N*S,X#66=#N*_O9RH^R[FQCDJZ?VM;C1<192AB#PLQKP"@O(,TE@S3%E&IO M1^9VW35>ZQN_IW@\*. MV->?$2;X[KY+XSOM\<^(>7FG?^[BT"GPO^FU[E"<1"C=I;^+2$9&2Y44B=XM M) 0RH3U3VB\OX;EO MH<0"J0A!PIGBJ4 MB83D;GTDK.BZJ(174XD=%^"E=8Z[&W"6>YW08#AN?W8H'-,'>P8F.+=T$CG4 M_LB*YKQ;)A<83G913C=[SK6R'!K[7G[;?FQFQG[^*E=?Y&_E>GM7+7A"XS3E M4F_!(NW2*8QAH:(81ADM8A7'HN!6%8V!^)G8S6M(P7M#JYV.6)F,:"G *\G; MVK'ZXYI$T\RSOO0<[ S1C.BZF2C7J=:&P?U0ZS@!#7_S#[4> &KFN=:7N/DA M1UL/0.<[W7IH6<_$;'XGQ>-*?E"[U.^Z,^:[4EOFZW7;+EV3/"2$'SI0(25B M$:;Z7JP-84C-7_U MD*@]AYUZ"<=\\!&/P\Y2S@2RFY4<@6^;.#--<[$ 8(5*6Q_!R;S)[>,A.TF! M#["D;]O0S_3;6Z$M\%(M>>VE-M6."Y;G5&18PDB8H0VL() DF80Y5;G(,E$D MA7)K'7J!TL26K>VBJ8F#8^IMT:QK^]!+>/4;IZ HN)D>;P \VH@."#>BE>BE ME6=N)SH@X&E+T:$;/$+WI@<.K>YNZ'93KNFM?+7\LM0D1+5 >M-&.8L@$ACI M+1W3.DM(#%,E/VA7*ZU M*9#55O]@\JL<@LJ7T;,(OX]#Q+.A?DT2[&F"/=$@4CM$S8-([Q<@[WTA-O5G M4>_DC<;J-V(_7A&P)["]DT V)E \;HQK9?ZEB0#\$BB,/@A,;\3\\MWS!<<' M)3B*@P]?[;=7,P&R[5,S)K,S)7,1IYRI2'&(4&KJ]$VN8EQ//J8DHU&4%=2J M?\L G8D]D0XE_9+JM[9);7F@&_<)QI>0LMLB!9#?T0>I"9X9@!IN)S,@4Z!= MRB4JL^Y !D1]OKL8NGQD9_/W3$7,:0J2V&>%1G-LH2FB5QLRRU=30O! M@81]=-S<,D9V.[OC*Y&;L>GT9]=T)FC$WN$^=/-UL_3W:;C>$>IBD_7N-1X; MEY?E2O]<;NH\ILXPRH_+V[MZW/@'MEK>UHZAF<&P-#_0U2U85LD""5*$0[CI$@A1BJ"!:-*;XJ25'&. M1$(!V9\YN:CGJ/55YD.0*T+TLH!XA6K6'. \[>:[ ?2,1 MX!V1]%]V,CGL3F9Z,2PV>#_>XW:S?<=/^FBZ<"-"W=KX0_=)'\0 C1S@ M2'!S>-*M,* K#7CY S]IATWMC_?$_7;(/]:3=]L_S_L,>C?C,[$RW\Y^7FR/ MP@0SD_9,H]&?OC8EK, R2K63#C.&:X-]+_CS*21D['O8>E)_Z^ M&T*.22L'J>U<=S]9W#Y>AL8$"6VGK(=*[C@L/&^>QHE )RD7IU*C MT=?K;\MJ(60D;V^IU@C(*<4)%Y@28>=1=U>=6"=J.N /0\DV MY_Q(Y@%GT5<2-XTP=>/+:KOD^A/]FZ35XV97P]\KEM,<]Q,Q1LQP/ZPUV_SV M$_:[L]M/?^FQ;?V\T9^?[=-+^K#32?A.LEV[1T))I'4%)CAC$!>Q M@#22"B9)G$@F*+9L]N1&=F)%:OD +2.G=0E/N\3)S&$C8 ^JQ:YM$JC<--4! M)9]2&'NX'+8^D\#FMWL)\9*Y[3F_=-MBO-I_G[RSAD?/N?K>?_[VOFWV[ MKK:;^M6IO[\F"3U/: ;C/(DA3E@.22(H5$+(6#*4RLPJ_VB SL3&\U 5?"#K MY)0,P63GO0<0WLT<^LCM[-@/2!7(R[]$95:7?T#4Y_[_T.6^R8)O3=H-Y68_ MKRT!W;5\5YQR,U$0%E&A=36EA>FC+V%!A$JC+,J$M.JG,41H8F5M,^4ZM,W7 MAPXV?7<#JU]C0T+@IK*^TGND"?:+-B)+\,+",R<)]HMWFB,X<+UWBS!Z>[N1 M37SM@VK'Z35=(A."8YDA ?6WE1B%%9!$.88Q)DJ0)-7_YY10TT=L8J4])EU/ M1FJ'./KUT^R#S>YC&PH,-_7UQ\&GV]:@@.'Z:%TF-7>'K$&AS_2^&K[',VQ= MKF\_R\W]*\FVG8(EB65&*-;:C"G$68%@08T/G<3:@<91DG+JEH=SEL[D"3F& M*C1D@:'K&-H^BXQEE'NLM(X![R,QM:).4>+3*U.H2/A9&O,&Q?O$/(F/]U[L M.=E+Z%=]NS1M(5Z6U;:Z*5=+_G1X S/"48:0=HUYGIFF+:9^8X30C* M1(K=='. XN1:VJ$/:@:N0,."XWBI >#L5#<@&&Y*_!P%\$=#>IJ"/4LQ0TV( M&J V[TPH.]%/ID!9WC9^TLQO=/VHM!]?EQD<1HS0*,Z%UG"88_T'5OH/BD4! M"R$2F2F9,D9\Q\Z<)SFQR]T=1P(,%^"(C9$C:2Z@:'$,$!P;-T-@ TN V347 M\/$?9#,>I_%3;?SQ&C7DIE]TEXDW%U;Z;N-O^B7KFX4S<*?W;(&-Z?OP2C;_ M?;O>]X-H3Q@62-$(*Y3")(OUWB5)."0)55!('.,"TYAR85>\:$_4ZB4?4\CX M\JY.0UBN 6^B.J#<]TFA527;U-O5H:FC\S""(5PSH0HNB(0LIA'$IL<[23(% M629C17,L(I+L6ZVZ5"=, .YGS]*%X*#9^9R!,/"=ZU#3!#_OJ/_%O&:'-CPM M!T&'/%A*&V[>PQ#!N4<_6 )P9@J$[9V^1S,F(;)1S@V@HXXR.E=?N;C'!M13P]UK.[R5?;_D*O5 M_[,NOZX_:6M2KJ5X6U6/9JLI:'_0:@LCV.K66B# ME.91<4,<_FFH@QUYT-!W5>Y+@-GJ=0 8O%3: P$/91Z0;H0>7UIY9A4>$/!4 M>X=N\ @6_>WZ\W^^+#9*?Y@:@R*4%IRNN%C&D:=!RTWT7 MH'P"2@Z(.425ID'.+[04%D&W$),[#KUQ)H?EY@LVN< MG*QI870S'%X(!I]FZ>I0OGO8__MM2;LQ G:=W\HM&S)2Z<)00 M*EBN?36A(";ZCP*E%&8,,4I8G)+8RI*[D9W8@+^2:FF".B_D6O^T!3?ZMU? M\ -JAL '5?\;N&Y."U\\N10"CX';SMD+#Z*K^=XCM2=;'ZF^O_Y[^((C)V%# MU1_9$9VW',D)B)/J)+>[_8S*H4&(Z31B6H=H2R;7?"FK,SL;29!(S B0F+G M;&Z\, AD==QHSVI\O&!Y;H/\%O$T17I9 +27.% M"I; /!:1256,8%%P!)E41G>U+V'7C]R2WCR'[4@)PW+0[!"Y>Q=$6THZJD>Y;?_92:0MASU5,V]SF6P ?NT]U M.*G=='I'MS-?[0IHLUUJ%_YZM2J_4OWB F74NXU;:JZNPO5 <),_5!57/[%Y MB[BL!#^IX;*[RW>0+JUD=3@7+G#,"UE GN88XBC6#GF:)%!F+,L4DVEF5ZYU M?OF)O^4-,>^=_#,H['397T WW;67S6-H[#D1@LV /5I\YI&NYP0[G=!Z]JK1 M=="OOSW(=247^E,98U'DD)FD<\P+O=%5@D/%9/H(.68PN5G@H2O5=X1^%[ER<\$[*E(?G[EM*/@WZX_ M-O.5_X^DFS?++U*[U!F*9$&@R!2%F.%$?^ST%R_),.>8F'0)IQ"4-R<3*[## M^'<\S?CW4^QMOZXS(.KZ(78;^=XR!@QGP+ V_[3WB^C,/.?]E(\?-Q%V RS8$-QX$K]B;A_P>$;=^X4:$VBXL M/'.,K5^\T^#:P/7N@P3JV)S>1"HB5*" 32:K= MCX(*$N$"IW8U+A<(3'ZH?B )#$WG40-G4>G7QQ"R.IYPN8KI-'J@3Y814PC. M+CO;0((^H;JS"7JO\]L'O)?;EV8NKU%9[=J^>/J]DJ)3:WYM>HS672;V(9X< MY4@1(B"*_W_JWJU);AQ)%_PK>#BV1S)+U"$)\';V*77KT:RJ,DVEGK:S]1"& M:R:W(R-R@I&JRO[U"Y",",:- 4> E'JF3952DG#WCX33W>$7KC M=8:+S.Q% MLP&5D%J0W'PO05W)X$Q 7E^O1F4[0Y5MB<.L? ]DW-LS]W=,C1*-\\6B?O>Z]YNF\:ZQW@F-E<"%,0UL77N!61QS+!3- M6,*T4#$H)N_%Q<@6Q8:GMG5O.QN\(8[Z?-W8/;G_:Z\^QW[/P4VGC8XN3*V- M!BQ8L5T%3"#=YL?#I.KM*I@.-=QUB_DIN?UXR"8,,I.E9D3K',#2((N3:'G7[(/K_I6JK\>^;4]I9G"2:QEIT1I,6*2Z,HL41 MIR01+-618,[U^_Y\_'RJM6,/M?P!"M&O>!@7PM/303RZUOP1Z +*_:=!V:_L M?SRT82T KL=HL!7 %@SV6@,$6,YKS,)2*"7K3T:VC0MPI]O.?&S^ M;KE:_6GHU+,RDDS'W'P@A/E 4%)0S+*XQ'F6B3(C)8^9DW\-(3KR=\&&Y-\\ M=^3?HN>.*60?,ZH[9A WW"P;=D!C!=Q0==#Y(V %4_ ;!I#E +VYWP)VI]&& M#;3E8P200-,7@H/E.7/Y4:&%>;^$/?*I%GJ^_!.]6;ZL[0]OVS=L;2[9?^>V M+R-:ZK>GWD DF\$!S:TK];Q<-8J]3;G[)=@4!Q"$%^8XN*TUY20'D'0'LQQ@ M]_H%4/[&JH4MC+E;?##/]3NSDRMWDV9KH[3N5VK-_IJIB,5QP3-,=*PP%9G$ M9VS+(BS\X8RW6X@C*'Q^'4X-!^B-Y>&MQ6C'1F]<='V##"'PYY:67ESEZ M,N8 .,F89XB_#,D7PX XIAT.;2"1]2TI[KJ9GJ)G*6:,,HSBEF4&6429P(S MI2A6*K:5GJ7]9[=D[S,4('O *Y.[&W%5MR.NZG;$5=70!D3U3D#C$.6\3ES_ M+[]QA#\'D! 0HKQ.4L]HI/V$H,5+4XJ[U.;;T"+P8IFP_\ 62+558>M'MD:/ M[+M"7"GS,BSGTI:&/:S8PB9OKI?-3>C1_+NQ,A$S_ULW\4C.YDU_E_I1&94J MV5J%BDB>1VPP^'CBMNGBC.=YW@LI#EQV;0KX=DI U\BER;W<#7ZG(M9*2HE% MF2:8%IIBKHC 7),DU5K*/!:PVA17TJ/KL7Y.\I:5RWV&KL/3S>(9 R.8\AL& MITO+1I81U' R2H:VF_#!D[(OD/U!>=AN8)Q/O7:\WW?(SUJ9MVG]U;:G_Y,] M;X8G2,I32@4F/!68YIQC3@IC\="RR$14I$6J8/-]3I$9.>:Q(8J^-M,2#%GH M-)^3V+AI@NLEANW[8V%'B'4,"Q5L=,])(A-/[1D2]'A@S^#5OHG6?+T[#6@* MG#4O1,:(QE0D'%.52US$48I+(K(DSU+.$E -Q#&)D7>D)=@[I?*:P' "%[<= M>9VTL-T(%-0C:?B<+,%2@(\(3)S0>T[ X_3EE]9->\/ M;_F@A'% HB2VB5J_VEY(\TV3%O,UW,Q\3!6/5:HH+F5"C-DM[?31N,293%-. MHY)S&W)T3*.ZDIF1-W/#'6K80Y:_P_%$AL=-6Z@863Y1Q^BF @C]#\LKP#&_ M]N$XQ"DFA!RF40*A[3-\ZUK8 <&3">'WB[1,]AA@(91 N W&6ZZE,5UP)A : M>Y&<4&N&*(K=-@F;<99G4I7&.\NB"%-9&HLP+1,L8Y:725R2S*UCUP4Z(W]) MVO#EL[G";I#OS4"JI49SRP-ZOE0N"@+,S50, -,NY_O!CA6E>R14*.4R>ZH M_, ZV2-1APMECR_W3"AIFJ!_8J)9K'%49,23F-(<)[JQ#K5MRL%*3+B2<5DF M/">@5AS'),9.(VD;NV\H>CEP)W!QVY7720L\0X()"L\:.2M+J(218P+3YHJ< M%? H3>3\E;Z1DU/9E,OU!U57#PN;J'Q;_X>2#V;#]RYH9D3>KK=#]69%24B2 M:8)U:KM[I81A%HD$BS1-B5"*"P4\00G#V.CG*PW!7EXQ\-,;"'[7H,[4D$(# M0:>RLY'A$.U8M*>L'9/[.=P-GS?V!'8WJC-D$"DD=L$"3T&8FCA8%1+(XP!7 MT-6O/7?N7)]*U7?ZRW+Q\$VMGFP,[N"\M(A%7F22X$AF1GM&),-<) (S5I9Q M1A2-N6.ZC"\+DYY#[UBR?[-,86->/2'+EN^)M"/2;HIR3/1@*O$";-\VL$UT M5@V#(_B9M2/Y'W1V#0/G_!DVF&?'YLWM\\1VK 4 M3F==@4<@M>7#P:2:ZPJ(#I77-4L%/7C\SY?Y:Q-@3KKS%)[0LB2I\41+S3%- M2&X<4Y+@+"^3+)=9R;@,<,9X2/<''R=:=C9'*TF0TZLC8*\Z'[P&KK!'@7M( MA3WP.X(LR-G>-="-@_7O/8YN483 M)T,?&D:< /@K6E=>!5?PKI5^W/R@AI5707>^5^5URWHKTVIAB>]Z8-Z;U]@R M\W7;UV5FU&6F21GCA"5&9<8ZMIV\4YR(3!>2D(+FT.:_EZF.KQ@M#WO]8I'E MXJ;9L6!=YP"CLT8+"PY8;WGAXJ.*W.4,IW <:$ZM5MQA.*$\ #=[QNA6RV>U M6K_:A==&'7W\[Y?JV=KO.V6TBVSG,-IOR[6J[]FKC==MXF:29(R7-C>?2$S3J,2<9!(+ M(5-=$J8YH\YQL^/U1X_C&X*HHP@(YIP PB'.=9UXL*V^)YE/O.J$B("XU'6B M^L6?W!XF+*QT7H[!\-&)VZ8+$YWG>2\<-'"9Y]#W+L>S4K4-Y;>%M;NYCG&2 M9G%&L-*284I2C@M62"R+4G(I21SEP-R%07JC&QJ[=(3YC@_@I/9!P-P,BV @ MP-1+C^P-VA$>)2+B)&*HL>F#M*8=C>XB]M'X;X!.3OU7KMFQ^TTN]K9VE M49:G28I)4=BH0VFG)2<13DG"XB)C1&7<=63R20HC?_X;FFU3APU5\-3DT\A< ML 9"R O;L!ZB@B8G#XISQ>CDT^M.-CMY4*S^\.3A"_VKU4^$W0M*6*QB.W%& MVN:9-,(LD3'.E*"9I(F(I)/)/4QF]. >7X5>P3 M' N<)#)Y-3LDB#]X-6R#"CLI??4Z>W\[(S&5)9$E%M)\^&B:Q)AG.L&$E%&I M>:IC[90WLEMRY(WWGBV89&Z;K"?G\(;RXQZV>=[?_G;[X?;ZC7+,ZT 3Y^[B M=D]T?]EMA]Y2D[SZQZQO7O,3OPD<2_YFUONP?&+58E;FI-2QS'"12]LWI228 M,^/9\5R+)$VS0BLGLP] <^1-,1@8O4&6#_1'RPGP^^2"YY4A9#^4@/Z>]7:_ M5-^51-_,OU#C-4#6U3_:E[Z]]NB!CMA;V&37^I-A/Y.?ZH6;"$J-O_=_(MJ M:^6V@5]"4\&$P"J+)*91)'!)2XIC'=F1J7&F"U V7Q"N1K8G^CPV X]W7#8[ MJ<^G#NF,IBQ(L,1DT;)9H+B@D0E MSCDKF3*_B40*:*3O3GETVVM'WF[0YPT#2&XX\!R>>0'0"P'\\4""*;C].:,] MK.XTVO*!/HR+E>>LT7"8^>4+O.^-&1V8$8K8JJKM7YMQHZM+K^,8(T7=D'*> M*GIAN1\S6-1-QK.S11UO]S.$V]3NKE7X3%.N&;%)#-0H7,IHC)E.),ZS.,D+ M+E)6E) )2'NK@PQ3^)"CMBO-91AUN4^%FY6HK>$,&78DKD\M !LK9WD M/Y#5M;_VI-;32;$.K:#3%XW2!7A3_YC26'!B3!@=J1C3/%:8%WF*\R)G!:-E MRF.GCFXPLB.[A( FIV$J<0]1=;!H1L$*MHX5N(W>2W?"&MPS M,%S9&O=GJL ](R&PW6V8^MM-BYCZ3K^W0BVZP/6=_EK5_WSW:O_\9'S3Y6I7 MQI"J(HDTI3C+2F/9**)PH;/C.Y)8G:[SO<67_P7)T M8T<9VA]0RYM?GRD(\FXFU,AHPI0T',9)^DYY8!.X]12$@Q_2?-<%9G6B0+J,#?*X^NM'A](;M.8ZG8N8?V(FB!&M>,,J+8< 7945>%! ZJG M/EI-E,>R@'H\C!+3!\H=2O4X4IU6W<"@.%(QP-L]CS=MU?YOR\5RTZG\\T(L MG[8'\Z6DQA:2&B=2IYC&28%+)FR&>R'2LDB)EB5,FPP3'%V)M%TL%LL%WC)@ M5(;E +U1+0]O@2>-PP@Z'B$&0P5X-MC T2>,/G=H?+R$!OR\STG(4 =YP\2F M/:%S$OSHZ,WM+MB^EZJ:?6P&]GZJYFKUWOA=#\O5ZXRJE*@RUS@7Y@^:EA'F M>9)@*A^6&W^\ZM-\EVNR#,9G]=NNS:/M8VV7#]^JM:/RYE.SV^.0S_ M4BW4Y[5ZJF><%YGD(L)I&G-,J8YPF9,$)WE4\E06.B$:D@SD3GKD;=AOP-RR M@EI>4(\9](=E!S7\ )-Z !C# @IAD?.+(P0 [8IFU:[R!V]3?9'P#VI0[0K( M^=;4SBOX#EC>+-G:!9MSWEF92TYXDF%&%<-49Q%F0BNL"\AFHW+1$"/%A.F%'L3/';[;I*R%G+@^+%6SJ\ADR$\]= M'A;V>/+RA>L]K81-;EP3"9[E&>>Q2B(.B=0#-,:>:-MB*/5ECH2[1BY-CL/';HT*+%WM>;OT'R5[;XY 6%S:?+_]4TAY#VJ1.\QU[9HM7 M.U*B,CA*Q8VFJO\7.WZ]@B5PNL$SF )Q88GI\A[<9-E+=G"\!1["ZU+1/E6U M8//_H]CJXT+:'(H9(46LI"PP28L2TTAH7(I4XURE44XRK60D7.-XYXB,K.XZ MLJBEBRQA9"@WJ3ON,;VS"%T.[(60&Z;;O$0&!?DNR>05Z3N[Z&3AODMB]6-^ M%Z_U,^D_LM6B6CS49D___LA6ZGXYK\1KK]>L3'C$9&Z@BQ6F)9&81TF"M5(L MISI7MCD&R!V_0'%TKWQ#WWYW44 M3!]'@0-Y%)>H3>IB.(I^Z'.XWG;MI(\G>S+7GLZO5N95:?R[XIIW:J%TU8]JIRPG6C*%8R(8IK$L,4OL MY."8)K*,LX)IXC<49&S61[89>F,L=I*@GBCH3R-+K^_;#=J*T^Y=S*U :"-1 M6QF[)Q/:"'7%"<:$[XJ;]OPYWP"8(@[P\-\%?OA73#R9ZCD$'XXR.N,_:([* M5 _D_,B5R3CPB,)]5=^7\^]5.WGURY(MNLH1E229X$3AM%0IIJ2T$YH3B57& M$\F(C@1UD)2G[JBUVZUL_0_OMBM9T6\XW]M5%CLT)% M1<1U@4F>:5NVD^$BBDJLS8^<\%+ETDG57* SLK;I4T6&[-;B@%F8YT!R,P<# MB [3/'"IP:;5!9D"V4'GJ$QJM%P0]=#"N'2Y3[L6M;+5,.Q!W>DO;*T^*76W MN&?U^L.+VD7!ZUD2*ZEY46*9Q=+LV=R6VND,YVE9%J6*2*'<1PT[$AUY ^^X ML(U'+!_(,(+N%LBR@@POO:,K4!<21TP=+(L1D(+M]Q\.$J1/2WBP_ _YGG? M+36:6^"T:OX9/2T7QKT5QO!_.#[L,Y[PLT56OJ@Q#OB & VW9W%<:\+>+##I M]ANS ._ULXGVJ@]MU>&.;#S+HC2*DIS@,LDYIEQEF.=<8Z&%E#J.C>X%#<0< M(C9VLA&SE;;&KE2+%W6#_K9<2CMT1:UOT(X)F*4T")V;N10*$.!IX5ZQ<5MI M[ "V'!RD2Z0]31(:E(3RD7H0SO*Z1Z__=UUU5L\]%3&[H1,QADI25Q@2HGY M@RF!"YXFF,5%+EF4*Y'&D T^2&VJ+"?P]]\-*[<='0P!V);>DNU+/]($2B<1 M ^WK85J3;FPGL0]WMMM-?EO[VXI)M1V:LW//2'RA]O?;^, C=(W31!<*!@&N%4NN.H:04@ M>0.I!S>:DZH)$ R'Z@)VLT=XY?UR;GY>M@W.>X=!7ZN'Q^:DYX[/JX?&#JEO MI:SL#VS>G G5WY;OU+UYVQ[MX= LCK(REX)@E63&=)")L1JH)E@RE1,:JT(( MY1R "<;6V*F%?3X1VS%Z@U8-JXU26NZ8O4%LRRZJ&WYM^BPWCO>&9?2F6G2_ M5I7 CI%!B# MDQ[Y V=YV53%=-P<-K^T'"$2V>Z7A (T) QAAX_2:+@!76\@9#Z)$3#L %^0 MT3#T^TH$>_U@7P O% :U/&S%Z32YEZ1[VMIO!;\(QV]J;3N7W:^6MGA:OGO] MN]'RGQ=WFX9&M\)\,IHYW3,1E9SQ*,5:E+G5R!%F42IPK&61)$RK3"M(/WEW MTB"-#&\V;QAINQ.^>;'.@EZNWK9#%'8=M]B6%UBT P"O6\AC'-!@ZMCBU;0K MW'!A#S3?6$90M7B+MKR@V\NH@6,@< "!4( A">-AL !.0R)>*S@IVR^J+I6 M:KNNU6[J2\5X-3?*;9,+^^%%?5Y\-0:KN<*6@'TRK^$LRN(X21G!A1 $4V5_ MLIV9>$'2LBCBA.:@X6S>G(P==OU3S;\KW*8+M)7C-5(+N\<^*-$H_$U;= +3 M1/[8NRFF21"%Z:F6I9N>0FJXND%;OFZZ2-$]JZ3QDEO&VMI.RUHXK74U.H&4 MF#\?D^JTJ^$Z5''7+^CA\%ZH#OASKSJ@.X]>:J.&;8;?[;QYJY2<<48+&L<* ME]+:7326N,Q$9-/T4Z7R.%(Y<_:$P_ TLA;TJ!;J6+6)5QVS:,LMP L,],@< M7.OI'P1,>?[;/P. BS[]L_#SW:=Z)C#7/BQZ@SY_(%+3!0/"8K,7)0B\M&=G MA=,-%#]L6__ODGM4G.9":HJ+@AL37DE%R8[Z;/;:=>*E*F5.:XYB0 M+A&+BRC%>9RD.N*)T*[3A=T(0K:,5QN7CC+JQAX E[>'>T( MC.']>JV(L-T)E0[4".V<&%X-T(X6FZSQV3DQ^@W/SE[CV^?H>:5$U?@"YN>Y M:IR"A;Q]LJ/"_]6ZPGF1:DZ8P$K9LH141IBQJ,!1F6=%DO*,I\"OI O9T;^5 M?28:PY+UJ$-; #G Z/;Y# T--(BSHWZ#MO0;>&Y=X/%HDN,N;[#V-@XD)VY, MXP["<4L9P+V>8^*[K.??EFMED[]L]X=>"O27;7\JQI.$R$)B)A-E-(7QVTO% M.%929A&1<9$(I\@SE/#(G^8-&S>H8>2FZ232.J.GBGRNZ"7FC+2;,AD#/YA" M&04Z^)Q[( Z!%(TSV4F5#12,0X4#OM^S2O)EM:ALB,>0^%3]U01[-JF>O)!2 M2XUE&F>8QFF*2Y(03&A,(]L3F46@P_WSI,9.[=P0[C9$2QI8(7D>)SKUZ:6>NF VBZO57 MME;-P BYJZB>Z83:]C $:TTUII39Y.VX2=PI>9;H0KBUCH&3'OUDFMMY/QM. M;M"&%V29N4$M.][]#@ 0N[H?8P '=4)"8>;AC4#%#^:3.!.>V#.! G+LGX!7 MN'(.TYWN3$LVOU_6U=ZD;Y7)/"/,1ORS%-,D$Y@76F):\#P3&2/5J79?*DB#6F_I//O2.DL);$9[4H[A'K3[ MMTS8>O8DK_L=9T]?XNN,K*KO33GKSABQ(8P/JJX>%M80N:W_0\F'9B;[]H)M MRN_M^A.K5O_%YB]JQB(1E9HE6"EF;(@\X;A,4X550E*=Q#GC!7 8:SCF1C\U MV1)%.Z:!$8N C\+5J?D1\$*=G@V//=>GME%3M&,3L1IUC/:OVBM08&MDV44- MOR$]H] 8!O.<@C$VL6<5&M!CSRLX!0]#Z_?E*U>V6SB;=U]FJ@DI-35:,TDI MIK2(<)G'"A.BHYQ'B@KJE*1Q>OFQO:V6'K($ <;),0H.5M=5L@%]I)Y8/L;7 ML7P ^^LJ.?U,,(R-:EVH7\R?:&\%I/ZJ:J-X]7*%UH]5C=2\<4-^01@',M/. MBCMHJ1W?-9VQ=I;C/7OM_%6!^N"^>_UF5KHU#\C88&4:R5Q@F3"%*20\,X8"*"I[AM#8ML&6+&KI^L=>SR'E&&\-(#_0?O 1'1Y5 MO2!7J$CJ.3+31D\O"'L4,;UT_145R5V3=IOM<5P7P"3+9$$R'"61V;TL9;@D M!<6QS,M,4%X(F;G%0YQICA[FV%9.SG>T$4;B0B6!)X(.OD!H5*#1B0Z.CGR3 MMM%CX&*)A2STSO]K>(_KUO;T>J#5Z M9J]-8EU3Z%LMD'%ZT*OM5_&F<7!4KV>1>!6V27.ET7QI[E^]#350!/)HG,IY M!Q>:OEC71:Z3I;A.-WJVSEFVD]KL\?N[UTU#L*T=(77&I929'3 @,2T%Q85B M% N1*!E)K8WY!8MA#Q,<76%_ZEYG^VXW'7#L&]UK@?._@=UOAN%S,\/"00+3 MUI8N;D8>6LHWZ%-5"S9OV]1L._>-89^Y"1RJ-;(+MB&@QO4\-#8*5LN;OPC*RYHNBF%P!AY:(8OU?=F,./BH;*6P6U= M&SLD=*P%(&8@?>!"<5*E (#@4#- ;O5,K]^<[7Q>/+^LZR_&$IDG7>B^R#-= M%E+B3(L(TR@J,,_,7^,L$J4@92HY++_^/*V1U<'N)-1FD5KB-Z@ACQ)@EOT M7&[[/A (L/T^(/\8R?:710R5;3] :=IT^\LB'^7;.]P"+X7_N%@;V^'CDUK9 M\]R_K99_KA_?M_,B9S2-RSC6&6:RM"/%4HW+)$EPEA%19$4FTM*ID\X%.B/O MY98RVI!&+6W4$7>ODQ]":G@K!Y0?MHT]10<5T3L(YE5//[3N9*7U#L+UJ^Q= M+O>(IG8M,,Q*3TMI^TAV4Q*VX2X:JS+5,82BUPP4B"12E+Q6*BO MW(G>Z$[YIAN+V'"P';$#25>]")M#^#0D%+"]N\%@2WH[+,6A,XT'&("0:4A0 M/$?0;(*D[,G6E Y'2(J.IYDJL-P%[]&R+X9>+ M4!%-5^0&HYD7%YDNDNDJSUX4T_DF#U7Y*[.J]X-ZMBG_O8F?25+P,K+] &7" M,.7&GBEM<^]8"Y;**$HR20$:\@R9T15C2Q=M" /V_SE@''1@ &%AJN] 2K?^ M?.XB S1= -'__?+,+@@]J)O.W3N=2KK _9XFNG2M7XC$=B9<&'Q?/U6+RGR' M9#.A?!:E14&5RG :\Q33B!EO*I8*1UF6L"2/%6$$=G1RFM#X1R8=-?1@R<'B M(6>P<0N%7"\O3 ]MZ=FCD$[F;MJ\L>WK@,-&AB4+%/PX0V32N,>PH(Z7EYDP^=U9IOUL>/?; M//1??YW?%:OM^$W;B&F;HC@ .B\D+'X:[[?^][!) *@W$,TM M1%V 2;3QW% 1(5>Y!_7>Q46FTWJN\NSI/.>;X.=;'[IWH*:;50=[H=//N) MB:9H^*MZ8L;'6SR\6ZY6RS_-#^_9L_G=^G6FE69$)PF6*4VPL44$MF-@L2ZE MB#@M$IEJT$A&$/F1-[!EQAK5W:#D#3\W:,L1VK*$-CP!4U)A<+N%8L8#$:8+ M&OR6H?"#)ZYZP1 JD15&?-K$5B]@CA)=_5;QG/FR-[3Q8SL)929$%L,%@>(8$"C6_Y22-:<>V#(EY-*UE\&*/6,7^@E_5?[]41A/\:D<6 MS[>S5,T&C;A228$%9QFF:2PP2\H(YUP:*UX18BQ[YX"%$\EI=^L-6G5LH*>6 M#[0)"P%<=3C&BX MK31=6 ,DV5YL W;G%;76_?F<788Y+Y(HCV*"$V$3>)62F!DUB>.XR(J2DCRG MY*J)SI,DXY^<1GOEG%_W9DIAQ 9&.$[.W_5HKS0@^I5CBZ=JN 1[^-1PN6==T&8JRVZB1QU_6R;E!_9:W[-Z_>%%=6]>G*F8I*71 M1;EDF)*"8Y:J"& MECNO%'N_E&HF9^6+,G^^7S&5^)8#O841C0(\I7.[GLQ+5[0Z(=E^X- M7NWAFW]BJZ?V^,)Z_^:KN&G6\8&MU:_LU7@4$2&=P::8- 9QP7#*RQQ3%BG, MHCS%/..Z2%@ADM1IF!68\MAFL6%ET4DOD&6)X!["X+7 MP=SO6_&VW6\\N.\W7_8)0VX_XI>M\RV?%\DEMY_A]L> ;JZ_[C!09C[*\ M$)@Q7F*:,FF ML$UZ!10>Q;8.(@:KN1VB-7'IK8/8QQ6X+C=Y=QH52LGZDV&U7^OVCBW^>?== MK>2*Z74]2\M81!F+<99%MDY#I)B+O,!9R?.(1*(0D6/K#AAAR,ON54?__M&V MV[;-M=5?0M5-4>[R95VO6=N%6#PJ\4_SKV9QQ UKF]XVP))[1YC=U$-XZ, ? M\X8^LN\W>O.U7]'\%EDNT(Z-H%U) 6*':TSJ0G3JWJ0 ($ZT)X7J@Z*EIRGU5G=<. MG?'RBS;&9Y,ICD3FF 1FZ\X)9G&/*,EYF;3<9Z:;[C;E*9!*B-OOSY!H'4^ M#,YE;SF(R+#=!Y,6Y"U?E.8*E_G\VI/YS1?%ZSO/ER_V.'(T%OO*9AI_4.U_ M/R_NUH]J]9OAO6VOU\0U:]M:I[9IR;=B77UO!HC,1TQ!',^&KV;&C>4,L88AP&': M%8A?V/T3 .CKK;>@O=EP]=;BUS"&=IRU(?3:MA#OF$,[[J8!&'!V.0W0?B>9 MHP(..]Z\'J;!P\XKEI_NZ/-Z#/8.0@,LYSE8<[T4_WQ[M>KRK^LK:'*M^6EJ/E8FUPFC?#OXTA93B:1664Q8E(<9D4P@Z% M8KA4<83SF!5))$BA,U"-;!BVQDY,:QBS6ZUC#76\H3YS-I%YGSVTX0\XV3/, MHW*+\DS_ &#?G_&PAX\6#0I5J$&D89B:=FQI4""/AIR&7=VS\8DR>ESM%P3: M.5YW^KVE93MFZ2Q-9"(%3EFB,=5VA(XN4YP)1426,J-70<=;ETF.K"8/>P^8 M)9Z _4LNH^:FU<)B =-8+>T;=%22VXS;LPU,.A8"]B9Q%C=4/Y++!*?M0>(, MP%'?$?<[_33!;VK=GJQ]6=;UD>99*:G4D_WKF:\X-=XXC6**B4@IICS*,(\D MPZFB*I&:Y"6+8$=BUS$T^E&98<_X.Y8_F.ZX$F MGK*.=NR-;RN% 2J0MKJ2F4DU61C@#K5BS&-F?$P6988K1=S+O,XXU)=FPT>>G7=W@[Q-+1 M1 J+$-!&.M?+S16<(.W;SH@[8L^V0XH_O%';&0A7IXV M-2AVY##+&3;6C?&+RI)B7N8*\R3FS!A @FKF>H:XM_+(&[ZCY7Y2N"_VY=-! M;V%@>[,C$[ &_RSS5QP [J\WV:'?23'Z!WVG+_#.FCL]XM=\SF=Y8?9"DDLL M"U+8;H6Y;;)18"Y()J30@LALMEZNV=SMBSE$#+1SMB2=W[AO]A;TW#'09&^K MW4#NA0+&3P=A<_LXA@(#MO,N3";_;0"(<,.W>Q*./77;DOHYQFWWA':>L]V_ MQV]_]XI8MGWT61F).$LUYF:#8QKE,2YH$F%-$YW)A!$!*TL[06/D[V"/(GC6 MP! R;COW2GEA&Q8H*GB3#@@3:&^>HC#IEAP0\7 G#EWJZ9D:#?OYR7QXOCZZ, M:>AU_,V))H4J,\QC'F&:4&L?,^-&"F:_HQ%C1(+LX^MYFL2,5LV1)]!B#H"W MHV$]+8I ^[MC[G^BCKV?(NT@(&2A#/H '$UK]X>#\,@]"+CTU5Z$<4DV,]Y5 MED9Q%DE<\$2V?@1CG%D_0O$X5BQ*"T\_8D=E.D^B\7YO4$?7VYGH 01V)_S$ M]G8H'"6^QJ>%<5::3.#Z MM^7Z@ZJKAX5-8;^M_T/)AT81;"_X&ZL6]HS.AJHR4?"(F_I; M\2+&N>3<>(>Y[6G,"JPH29(LT3QBH C-I _%JR?[%O0>?3L;%NU81*Q&'9/] MJV[Z#W,X@CG2TW)3\Y,^ ]@G82+XP=^18) %^N9_+/1Q M$KS#/7X;O*U0VKZ:N2HB:_7@E*?*.)K";.XRD[AD0BL59;3(-,Q*W2+Y^>EK): MOVX2S;LCED0HELJLP!&7YAN928Z+1 FSOZ3Q-8I"4>4TK/H"G9$_CUNJE\L= M0.BX;;4 ,L/VW+&X(QQ!79 JT#8\1V72_7A!U,.->>GRZ[N6?:[K%]N1ZTY_ M62X>;(7(!\6-0:M(GL>QQJE*A!V[QJQIJS$7O&2DH"F-<_^.9:>)COY%W.^\ M-3>DL:WE0M(0]V](=@9!QW.CH*@ CX7VX-A0M]:NI8^;LJX/0]!H\- S#4=^S"G1X=5XP?K>I[]FI#Q;\K5B\7;/YER1;?U%_K=T: M?\YT3 N2T @+;=0 397"92YB3)BDC#%94B;=%((;P?$CLI8#U+& ,-IP@2P; M@,X>EZ$;U@3AX8!I@7T<]E! ?UCZJ&$ ,IKA,B2 GB9!H?%K7?+M42%S4[52 M2%:UF"_K%_/C2LW;,MCU$BT:$)\[$&W63KT!9;HV M),X2[74;<;_+ST!J>I?87B4+\S!>9RI.\E)HCC4K;>ZJ3HPQE$I<4J*$(%F1 MR )F#.T3&%W7_?[R_#ROS!OZ?[&GY_\;/9F76,W-%6KIVGOQ##)N1HZ_M#!5 MUO82VA*Z07];+>N +51/RQ'(5#E8?%*SY+1@AR;(F:L\S(W;A6UBL5S47UDU M%VS5#4]YO^R/3[D3ZZ7Q=>P(E23KO.1,IE$B$X+SPO9AI#PS5D@>8<8+DA>* ME(Q'SO.E?+D8.<*P90MU?&T&_Q@7_)?#X3\=>]T H"0#?*6]'X*#/3,%M,#@ MX36H^LRG\H878!M- ;.?R30(M^\[##.6K@5GT(;R7GPZT^I:^?)'FX6GCA,="'0B'G1XQ36S:KZQOZQ'55 M4FH>8^/X))@J:ER=1.=8965&1$94Q(#!WV,BH_L\W5NZMC1]9M#L(>*V :^3 M$K81._$:8LA2"YP&=5Z6H&-E]@C\@%DRIP0\/4#FY)7>K;-L\H+9PM\KJ>2[ MU[_72GY>;(? ]9K_BK(0::IR+(J48YHKC@NE$YQ'9218*=.\C"#5/NZD05]% M>%&/_9 (FU333D%Y,6P@O5R]17H[Z9%YIL("X'7;U^. !O_P-DE(&RX0?T5O M+"/&N'B+=O,Q0W9+]@<@7(8Y[J/$L9)TE*X.TZS](;V=C>-*GL M6E/V.$!_6!Y0PP0PA?$2A&Y:)" P,-5Q+2:>;3LO2AJT9^=Y:C^@8>=%T4]W MZ[Q\FZ<*Z)T2;\K$(ELOIPJ-"8OLF087N.2J 1IC9V)U M P.>V@B$/=Y8ZJNR.D[AQ"/-5IA'D6&=?(Z$:B-6=YF6\&BHR+ MU/Z<$+A:1.((L.OA<51]U[T<0'6WE[RRK33:11G.-<^,?T1SJ\8*+%2B$QO#R"6H M&\(E@B-[16VK@_F.B2:7X*D)I=;_TZL'PD4(';=P0&" ^_D C8_#('ATT'23 M+%C[S OD)NZ=Z2;\<>-,Q_M\@Y)V3DQ3P?5Y80CY=O4LQ4DHE+-8<*Z6M9F IYKJ(L$XB35E$9$(9-(AY+5,3!#VW M1.UPI??+9=L _CL\!GKU W"-F4X)*C3&NH>F53X;]NRQQH[!&[1AT9J@_=N< M,N@\@K.A0 L6S+V:H8F#OZ$ / X6!UO9,[B\7"PW4Q_:R/7'OY[5HE:[RK8\ M+W0J(Z,9;4]R41K7KY2QU8P9252L: 1,9[M(@U'?6WHY3..0L;*B1\D=ZTD6!7\8\"P,XW7I'#VA;V M[:;PS=(HDE&J,IRPIKNR#6=H96,:NLQ)*43$)"3L2QY']" ,VXDDJ(V_$A@92 M'67T9MZT-C)*#8FV:QQZ651K],;8SG(YG[-5W?RRMOR]A>WA(5_O.D9]LTFKLY3%159PC4M:E)BRJ, %41*GA!7F>QWS) :-@SY! M8^0-W0](?=F>B5H^]MJM_='P LR'.(68V[Z^$@?8;CZ"X)L7!!X=Y,X*&:PG MW#&%B;N\G17QN&_;^4L]2L?N5TOY(FQVQ/MEO9XE)&%:ZQB76908?]8V!DZI MQ#D7A8J44CI) 67I^ZN/'K7:D0,4%AT@,+SQKI0*MN%V=) EY"\3H 3*7S:_ MPJ9[]FKK&&[0$ZL6:[5H6F;8DP&IGE=*5.V,/Z-QGIAXK!9J=33WZ67='9S= MH&I1OZSL"C?-1T'B?$JT?V1JQIO3O[:%Y_8W2_2P7,K: M3I@R&-ANF;;P?#DWS+RLFLKT1UNF_FS+,LS?S#>T6LI0M>BG@1\LFCJX9;I2 MJ-.\[A4XG;G$0T-]8JNG=J)@5R35+Y&Z?7FPY5$DZ8K](IW'94(85C+/C?Y* M."[B*,(R%4SD24HR3IT+6B&41S8_+"N;*9@=,X=%EH:AEWK=5?V1!* M0 @[ MZ,>Q<(-I3S?(MGCYU*2"@ ,HX;$ ]%/10" #Z4,?# :U)6C!Z72ICYQ[FM9K M <]6A&T8\N^+:EV_>WT_9W5]^U=5SXS!F A!"7FU040'Z8J]R7GCI+#^Q(. MRQ6J+^$9*M/V)1P6]:@OX87+8=M5JFKV<;$V*N!62O/8Z_?FQ[O5M^6?BYG1 M!7E"2HZS/&68Y)\\-N*PZM.C[763<1FE]67Q3Q7/&8X3C*"*2TCS'2<8J5Y(M,T2IGF MS@Z+(]$)0Z4')P".^04@!!T0/$'?0[7M:9S-X#2[7D:T'L]U.8[-K?QN]\?E5K7]\RFBSRJ=278O)=N M68B,Y@27*DEMW_,,,UDJ3!DI"WX/1IA& =JU.@" MCU^7QL&5?X(6C2Z2N_5G=%K)=]#/HE[.*]F\=??F)_&Z\]](SHB(-,$RX\3& M[33F/!98Q[(TAF]*B )-Q!LB-G:%/AX.Y'"/AW771A<_+_ZA:K-;%C;(KV0S>*_N MOGTIR:.T:&;CV?1(G4>X)$6,%<\DC91@Q"TH[T9NFOA\M4 =!ZAE ;4\ R) MR\ Y&&)!X? *W)]#PL>VN@P)P(X*"HV?S>3[LL L(F=!!ZV?RZM,9^DX2[1G MU;C?Y:'F_J-Z>+R?LVIA_>/UPBB.+U_>;U[*K(B(R@0NE%%K5!<2\RR)L* B MSHR&DTH[=<>Z1&ADU68IHY8TVM"^088Z8

2@S@()#U-D9^7V46&#[XF[ M\@H$A)_:@K\(,(7E(-R@JAJZ?SHEY2#%GGIRN?[JOE>]0F6=%%3K4N.,ZM1. M&1>8B[C$7&=YHB6S'I=GLRO/XFWO#E?;BI1>KROOOE;@6NZK!8>IHQZY<4JY M!^4)W[?J1Y5R#XHYT*'JZE)NFW/QH5.\WU9L45=6^WYM,NMGBL6"$YW@B-C! M%)3;#"518!6E29)3&;/(.4/I')&1[80-6;2CBUK"[@E*9_$9WI*AI(;M2 ^! M00E*ER3RRE ZN^AD*4J7Q.KG*%V\UN?'/F1&4AE6 X M*6)N#'FI<5FF*4XU+])(4$*T4QC2C_S8YTT=/X?Q^\-L]U[P/H:YTM@'"%G2V/BZ7FN- JNP#,E7UB&SY/ JTYXEN0K\?XYDOW0BQ?%NO->-<92R*:<9%A*9H^GG8846J;AY04!1@:G=#&KW9$']KXZE;7.XOX.(SRLA- MUG"3C2[0FWK0D9OX)^8>.=[HVWA#*UOB_&ZY>+%=A-N19K9YCYU_LC)VXX.R M7Y_/"UE]K^0+F[^W4^286'\S!._TYO[WRR?;.*_Y2'U8VKKL&4U8(G6B4<<\ZG%O9_EM^$<; M 6Z0%<&F-&_7ZDN!_FCE +<0&>W9NRG G^.) KW6'_\P/9JAC(USL)XJHS$Z M<6N6L0$_[O R.D7_+O+-K/*O[$]CPAK+ELWK693E.A,IP9KF!:9IIG"9QQDN MDYRI7!-5QB6\,?P1'8@:\&H>8XC942XM-7AW]V-@7"W'*X6%6HL=N1MD!=Y2 MO$%_6RWK@*-L7G]X46V%?LJR5)G]R;GMK:AM4#V).68L2:,X$[$6( /.B>K(MMAN1F./ MB1O4LH$L'\@PXE6_[P:JVP8/#A5LPW?DC=%RVS:@O'VPD(6N[0=)&6C[N]&< M5!V 8#A4#[";?7L"W+_P>24^S9=L/:.I-%HATC@MX]B.PU5V''R$\XBPC)K_ MMT-=0-T >JN/O/V[U+&6(&HH0LO_^U!J[/Q=- ^XORICC^_9Y7;]L+[-3SQ5)1*YL MZ+6,F?D(EP2SDC?=RDF(L_J'&<+_1UUA:&1_&SDK)40^$):DQAHJ$$=B!TGEBHQ\);4CWVJ![11T&$7.U8,+@ M +5//"#PL#@NRQ;,GA@@-;&U<%GH8UO X9X0PQW>L]7JU5H63_88>Y9*FFB6 M9CA3DF-:9!EF1&K,4F[^+\UE0IV:+[L0&WE3MVGU=N0]XDHOC85]/.V]:U-^ MM6,S@*CKI@^#$VS3'\Z%#WQ^X"+4*.,?#DC]P#D0IX4>'@AQYAZ_W7XK_[^7 MS3C5Y5=EA:CFRO@+[8#%+^:!?UN^9_6CL26^5U+)=Z]_KY7\O-CV![L51@VU M8ZTW)BR-DR2)2F/[9S8!+57&"%!Y:IL%TX)E69X6.>R\< PV1S]N?&\\LX=. MB8BF?7,S!'FAUINQJXNE,9^U5J)I>R<,_\#YJZ,\/C>5]*,?"4R5];BUSV#+ MKXV8;*>^?FFF\9E?6[;1AF_;+?F-9=T\M;>]+H4[]D=Q>L;$-Y!6'87%2;7Q MF" ?:O%1:?EI_Z_M7!1;B_G:5)VP9I['3A5H0=*,$X%+DFJCR>/8:/(TP6E! M\H0;'A,!FNIUB>#(-E]'OBGH?45]!KP#.ANPA^J#N?[/"K$M@KH0V46J_B+7?G;LJU5J#^H6JRJYZ:JIN!:4"%* M')>1Q#1/8T"F%]Q5X^832/NF?_L.ZOF38]KO5PAV4?5&*%/':J] MR61AYY&!,1JL]')?;;H*+["$>Y5=\+NO#:-_J1;J\UH]U;.,Z2*C-D_':%9, M!4T2(6+'-*VQF@,5W0_ ]+$S5$O>/E.VB@87(O@;VCXTZR7A$8 M/Y(F>#Q\1^$'A<&/1#P?_3Z^U,,"VF]UWSM#M\GV78E,&MNXMXYPG!8*TSCG MF"O-L. B9B*1LB#N4P<="(Z\.0]F+>PGE30%+[ B)6<<'6R=P.C =O(/ P9@ MVP0&R,^JV<#0F"X.J 4Z*80",&BRN*PSG;$"D&K/3('JSN] MJT3Z1[5^;/Q1ZX ^5L_?EFT.9O<>*Y$4FNH$%W$A,)6*X%*G A/)HH(*561% MXJ0HX;3'/C"TW%@+OE4)CCH@33G5X N>]\?U&'3"2S;,\\,G_; MF48^%*=1%_Y0;#7'%4MXF%COEW/S\W+5&&T]%?6U>GAY@*^W>%'6 ]3@N_GW$YP6. M69SA0!LT2 .0F#8?)GCD;<%F_<-QF!MZ=WC1O^6VY5O67)5M8\B=*^)KA M>#.51KPH:(HS+E-,"1'8&+R%^2/-(BE%FE&GKI97\C'RAZD_L7'#EVW1NK:% MN0UO3;[+J"4Z@4*3OEQ,&KZ\$JK# M$.>URWE7^7RO:J-,/RU7'Y8O?*U?YAOZLT*4E$2"XSR); BTT,:S9Q1SIGE! MLB(WECBPP.PR_,V'5[1,H!?+!<"3*]AL?'S3J_%".9ZNDL\Z%HZ+#.= MZ^@NTYYK"+@-?M#Q\2\E7JS/>:=U)=1J,[B-$I4F@F"FC=ZC/+,G&VF$<\9U M7I2QS&.WN49G28RLY;9$44?5_:SB#"27CR2N%Q2FM8YD#-D<^Z(\5QPOG%EX MLE.$8<'ZAP47KKPV\ZGI7%7/LC36)8ER7$J;;TXBB5FL4QPS&JDDUPG1I5_: M4TM@NIRGAIYOLE.'AINO<(V,L&WF+-X5^4W[,@1/;NJ6_T&93?O"G4]K.KC. M,X[YPFOUWR_&O/GXO<[RA+L5 MT@[2@;RL7I6P.\*U'5P@>K0!GN19F!Q\ZA"BP_;ICB+Z;$\DPXH,<)E#B.YY MC-M5JB/6Q%L1JVUPQ18R<#9O?.;Z4:DUDG:VC?E-=?XU"57S< F,01_Z[,W3 M>[*&K?ETNUH_SUWOVVCRG3\O5?OYA/2O+*!>IY%AJ88.$:6K' M;3*LN8HDB>,BR=W+Q"Z2&]G,Z.BCC@' UKT,E(/:"BH^3'\=2%ZC3\>)OA!5 M=AD/@$X+BHN?5>/VF_EJ_,RS_<\8(D:6*!"Y$EMN)7#'F<1ICH7B4)5*E)$JA Q1.DYK ME&M*%PWE&]32!H_C.HV1F[L50FZH'7GC+],W4U4_5XO?UT_KC:K5Y+T^YNEJ@B3TJ282&EQC2*S.97/,6,J:24FL52@%H>GB(R=J*#'90B7X"# M,T^BX?:5OE9&V)8]E0MYLVGJ>#N?+_]L8@W6].XE,X7[8@])&^AK?9+$I%_J M(2$/O]*#UWK$'';)D*?ZGMKNYE\5FU?_4O)V(?^^6'5_^1NK%O9)WRUVM]DT MR@^JKAX6MJ'.;?T?2MIA.;W5FCS*G5E*F-*Q*B1FA6UCG)0%YFF>XTCFG$J2 M$EHH0 CV!XHRNFNP35V^L\,23_0+;@<4H(V$38KE3D9DA=PTX;M;]):H;?XS MVLF*;FO42=M?'1",^)%OE$/8Y]_D+0$>7/W@UZ-+CW?RVGZN-P80&/LW>7,\ M0VZ,O\Q9TRE)S)?URZK]J-N.2JO^2_.R>VD>FI=FWKPTQEZ7N_>NZKT9M@^K MW+T_K$:/W?O3NRI4-.XG>$2#<;X?R=]T$<2?X"GLQ29_!GX\3+,V4^4W WC; M//WC7V+^8D?1G)T],6.TI*I@"M-"VTGCE-B>H@SK)*4LB=)<)6JVMMW9'>PI M.'V0K[7EPEU'-6WEE^M'M3)ZQ#('^,AXH.E@38R+$HJ@UKH;YI_J ,?HH\EIWN"^(O\Y[B MOV(9ORB7G>I@ASK8J0*_;D==?%6;P\H[?;^J%J)Z9O//B]_,1^+;GVK^736' M9_5,%4F9)RS!.N41IDQEN,R%P#Q2&8DU*Q.:P(ZRKN)G=*?6O)04%C>[#E^W M -MDF,&T^^' D(XUHWO^CS)V^]WB? @2''4+ D&@\-QUO$P:QPL"VV' +\RB M87O8OWOM_Z;)Z,U)&8M8*)PE]AB^B(SER41I?LJ)2@M>RE*'Z&9_3'KD /]^ M#W>?)&@ BFX::AQL8.IH#Y; C0C]Y1RYL_T)PC]%C_OS@+AVNQ]8P<-S_8>: MS^M/;/6P_,JJ^>9+]<&L_T$)8X=&<6S[H>WG#"5EDG55<)(1Q4FI,='**!-E M^Y$)07&D2B%E+F7F5D81@IF1U4O#'6K80Y:_W8<=61;-QU[<(!+?(,LGLHRB M@^Q!]#\LLP ?[MJGX^ 63X@Y3&V%@OMR$>0(N\+=D9X0?S^O>KKG '.V P$W MZ'E?2V,Z-SP0&GL^>:@UX=EH'YO\WZ_JP8X<,'[_;^Q)S7C!:"1D:3QM)C'E M481YD>)W9D];SL>$2TVD$&F,2UU: T]+ M;/:9Q,:\8S0E<51R!HMT :B/'M?:;WY3&VZ:XJQ-M'@_3 SN?^4,LILS.1)P ML!V^CYAEPP)V<&AQXWAJX=,>"PI!N&Y9SI2G;IX%A>1$+RWP$OXIYK5-7U\] MV]ZF=KKC5Z752AE1=YD>L=22B23'C-($4QVEN,B4Q'DDE-$Z91[K")II?I'J MR)__+1^HSXB=JKIE!9Y??AG*RP;"* #!=(H#-NB/H&4F7H)?E7!^F>?. M@I]*/W>_&:XI;E]D99Y;8^%*DA=*Q!F.\C+"-,IBS+2(,25*D9)%*G9K>'^P M[LB[O:,$-/'[N)[2P+:FDR"@;7>";:^-U5]GLJUS@OG^YCCU:]\BRFT3 M@,\+\P&^E=]M^G[];7FK=36OS*ZK=\E2O:NW$W<+*N,XDC8RRS2F-..8QYQC M)0JFHWUVZ?YOO]./K'Y:; S#I M(X#IB6G0]R@C#818L'K3:_F9N# U$'S'%:RA%O;W0^Z;[@(?%])&-&=9K@0I M5(X%8Q33TM@9A8P5CK0F6<&$3@38Y]BC,)%_@5JBR%!MXO-PIV(?%W<'PEM: M/V?!65 OI^"D,%<+?[9G8@Q618\%PGF5'-C MQBN%61)'N!0B+])2&?:'B-*$)4[.%>K"4OKD[,Z'XW^HNH:L1W+2/9XAKDJP1Z,F\[51@$K%6,F:8P3'1%2JH)( JQT M",K?Z"?$_6B%Y1TVC#M2VSW?*-&L9]![Z%>(INVOJ'/1F8 MR@[W2"#%\%>,C0N(9O!AG[P7$@BOJ4=NP*2?HG)+":EYBH6 M.,N2&%,M,LPS5F#&*5HX@Y^;4KP*#L^"C9WH&NU7DX4LV1B6*UB!QADR$Y=C# M[7'QQX7K?G-;W M9LV5K?^2ZJ__1[W."&>%B$N%$U%$F/)8XU+&$DN6I%FN2VGA'FBN36PQ4GSFX](]!Q>NNY M"SUKNZN%G8C6=+G[Q(3]6+]NO^-WNIU[>O>RKM?&5C3?[%F9-:=IJ!CFW?/]UQ=&-^,M;S=\N4_74W MGV"YXPM8\@V%W>T#/":8,!VPP;'KG_AIB^/."VD&5KX!P5^7BR:!H>XJL9>V#6"W6E\*K_KU'XZ[\["^?Z/W M _:-^ E>#8^Y@S_)XP@VZ/!'RS/Q9,4?+>Z9[^C/PYC?A_F]Q=_N2;O>UZK^ MYX=MR\U=:#TJBHS&,<6$%,H.DLQQH?+,'ECSTOQ3&1<9[(#$A>SHYQ[O7FIC M!=7UQMBU?#3:;(\[V.?)"4^W+TAHC&!*?H]Z"\V.?N!2%1^) ^E1)Y*3JCH( M"(?:"'2OG\)H@O^V>JZ9@L6Z0]_?JX=%I2MACWF%L+Z#[6MG1[=4JNY5O3$= M%U)QG"6$85J6Q.@0&6.6D5QFG%,&5237L#.Z@MD%^F_%VGP#NFK;'G=HQQ[: M\ =3.%<]#S=%-!7&, 75GFXVA;D[OESP'4EYA4 ID%*[BI5)E5T(T Z58) U M?<,H8ZD)(6Z9NMDV\>]="XT* (%W=>+' Q/J::$5Q2 MG?)81$62^"0MNU&?)DWCC67F+;(C)6Q^1M#.*8XHNVFI@*!YZ:;^O!8#E/$Y MGI=UU9ACO;XI7:_W$3*(8?('4CZ.1"=5.3 @#A4-\.XK)N_9#+,E6]3W[-5F MD2X3),2)YSG4A8EX\)I[.80D9&/2QJ2;5ZF)8HZJAZ# M^ [!<=,!UXH,V_%0:?TF[9T1)^2DO4,2TT_:.R/DR4E[YZ[U+&#:#$S\M%Q] M6+[PM7Z9=X9%;Z;?/U;5VB@#7<]XD:F2&P\E+W)J?!4>X[*,(ES&.I>YBDH: M>]4IP=B8YMO_0 MAM*I\3XXY8+FL/#((+W18R'[252[P=/@V99N\+EIEV"0P'1)#XL>X9&"LTXR M!E(2P[0F50E.8A\J +>;/ OWK!/]57U7BQ?UFUIW-?>4%X5($H8+L^%M%+3$ MC(D,DU2QB"J2Q10T>?LDE9$=@(8F>J<6XO&)K1S;*0S#XK9]KQ86MFT[2CM) M S8]=Q(I5'G821K3EGD-B7E4KC5XL4?ODL\+L5*LMHW.F_]^7KQ?/CTMI4U5 MWV1IS3*=Y"5E.4X*)LP'6!%<,AIA$0N2Y"+7F8;47SD3GL;*W](],RX6T$/$ M"YU8U>WA8605CWHT[W>G?@\KSI(CR*%4)%D39LQ 6 M85:F%.N<\4)F1:X*T+0Q)ZICFS.] O1]?NR_=!P!SVB=P'0S>H)#!-.39Q$9 MM=H>)'2H,U8GFM,>K$)@.#I-!=WLIS7L6F'@?CV52BUBKE*B)8X%99@JIG&I&,.,ZB3FFD:\)+ ( MX1"YT0.$&^+@--!!D-RV72C!H2Y'1W7\]'(7 0,V03Y+:O+^QI>$/M6Z^.(] M?IOY[EG9[/3%PQ=KLO]#50^/QG>_-9N%/:BOZHE5B\TO;4.*>*8R(>-($YRG MLL"4%"4NHRC%-)=9KG@F9>HT',&7@9&_KUMV4$/R!FTX0AU+:,M3>P6R7,%T M QAS-WTQ)I(P'1(81+!B\44BD+(!DY]4 ?F"3<=$LP/("'&_Y0P)M3N8@8JD/5(*UIVU2YB'W4J\KI)L\,A/84 M?O&P2VZHL^C;LB@_L-?ZGM7K#R^J.Y'3*F8E%P+S)*'&!+&N?"0DEB(M65Y* MQA.G"0H>M$=6 EM.>JD]]0W*(CO:I"B1Y0=9AM '&^4"-5GW0=I-38R$'TQI M[-(XFOZ)_J#!LQK@XH?*<0!0GC;C 0[)4?Z#QQ*^;2^;X*.=2;DYL; - ]Z_ MU.OEDUIMVP78]\K\3WYC?\U*$B4BHA(GLK13)@C'1:1+' OS9Z*+,DM+6,## M@XO1XR"_J35:M7P! R$^F,J<9)P0BO,\M1W1S!],T!RG@E)>R%0:R$'6W+B( M^MAX/@!TG_4K^IIV"TW< MSG2?_>,NI@>_]YF9Q>K'3_/EGY\7>KEZ:LOSMP,]\X))%ME.W\P8-Y(J7"8J MPRG-F%F)QH(X'95>(C3R9K&4D26->K3!\92+: WOII 8P';71.)#)G6%@<$O M4^P2'+^$&M)U6$/*HQ?#0M7 K^M9H7FFU[ZYAQ54J2L 1GL;&E::PC7!"S#UEK3SRYMO20I:8NQF]+_UE M.]I;)MC.?9-W+D-Y?:3)+^J0 ?5/Z] 7P+?%%/;!Y:Y6X;+Y0!269I%(S(5TWQ<':8W^3+#6T<'5<(!_SR M .0";9(S$GAMD\.U)MLH9X3H;Y5SEW@XGK$\AA/=SG8Y ".0J79)HT$\Z>_-T3M(E_O<\I(L7>^RE7ZM%]?3R])X]5VLV M__NB6M>S/"YR&JITK))"=QYI2I=X[ R)^@CB+J2**& M)F"GG8+$0;-<*2A,J8PA(T"17"FKGP[9R+QXL2>VS8R@3OH7RP"J:K2R7=SL M" +;P(0MT/+/A7E_'JMG5"W,FZ3JM2WM6S\J))9/SVSQ&BID,P#(H HZ==]T MVF> ZSW%,W2=9[=Z5C_>+J3]CRTQ^,[F3>_\]7NV6KU6BX>F;<$L(Z24N628 MV+:$E*:YS=+)L"BYC#@K\CP6P';U+G1'/Q1O HDV.4W8']2.$6"+>B<0W>(X MP8'QB#0W'?OM#ST.;A!;HPT3;9>1@&WJ(4*'ZE/O1'/:1O40&(XZU8-N]K!0 M[E>L6E7J]K]?V##!S\I=="8YLP70!08%IAXMX /,8G8$! MF$2! ?(SD?Q?')BY Q!VT/QQ66KA/:\(0L4S>H M8RM@N=4IU-U,K3&QA.G5X#"&+;@:P&**@JM3Y'^>@JL!<$ %5T/K_/_-75N/ MV[B2?C^_0F]G!F@.)(H2R7TX0";)8 /T20=)SRX6\V#PIK0QCIVUW7U.[Z]? M4I+ODLRB*65>TDBWQ*^J["JRBG4)+?-N7.U/8JX_FNVLRC'F3*1(8BVM+>(< MB;P2" O7#IISSHH46ME]@C"ZO[;#@U9RG\K!SSKT!%=R?7T8JX3U>?N&Z[D[7+4NWNQ\)TL"UNZ*J M.&O3HT59E!46B!98NB'B!#&KF$@IRJC,T[R2%')2\$8>VX?:5>MT%D3!--E? MFGXZ/HJ,8-K?)96[HQ*G$;L?@;F/9 7\<2>U#V!QG%L.^ *!,=N3&>-M(CA1 MF2R%*1'5K'+FHT"RK#*4$EF0LM*\J+PB+T,@(UN*MM'Y#A.8&C\H'<_8ZXT\ M T.M4';A8=4!?F)%4;L@I@V:#C!Y$2,=>C9P@S^>Z?)FJ?=C77[?F.IY<3^O MS*RJ*"VJC"/EICN00F+$2:I0JHS*B/*RYHR'104GOY5!&O4P ,Q]K2/1"GW#<^#?VSS>#]:?I[7:Q>UR@I5E49@) @OK)G@%'$IE^+9:;VLWUSV?S#>; MYWKZB5IMH%>Q/:)5F>:L9"DRE&)$GK>;K34,]G.?58H+SFF.\K1@B%!! M$6-%BK#)\DPIPDH"*@X"XH^LT/LHOVBC_'T95:L#275&E1(+];S8MTJ68C-7 MM2W5#2.)$6O7NVN3_+2HATC:#>UD29@1@7YJ?M9EQ,\"9G8N+EL^[C^&AHKD MB(R[I"4PG@$*%$0DRP1%G]1D!8KFW):%+A-E",@;I=;/1K__]W>SW-0C!W*Z,+-_#5(Y,P@7&042U(:E@J_$Q\8>_1#8 N=F!:[MD]ST 4. M7*##EF=4(4$O?=IA%SLRD@_+9">R]\X2T&ZG+/EZ;[\[UL/^S.^1\I6.E(8=("CAB9&#!'SEJ MY#J?5T:.>"P0VAOLJSLSK=:O[Y46UJ% N M>>8&"TC$\CQ%E)1,X4QAG&IH*[!KH*,;X@,)R0D-24W$7=*0 6UD=566?H? MN/*!V6 _P21_M#]'N8/SYS]:4ZJK@!/WH/(5P&7+*>\W;TSVV]NB7:F?9#+7 MRG#D^@,BDF."9&%*Q*@D%:>\R*L"9B=ZL48W#X=\DMUN^1^!V7D78O(S 5%8 MAVG^@>?]46N,AL17.8N=/7>!\V/2Y/K8[;>J:0%%9W,V)275!=:]U@<#CZHVJ2U9[;_]F!%N+ M(5V+8*931$RI[?:/*^L4E=/C>VY)"\0 M$URA'&N<29E1QHQO6Z$N@)%/)3O(I,%,&E#_]D*=,ADV S$XA2D[D$E0KZ$A M3H(:#G4N.%G7H2%VCEL/#3X7;]9(GCZNBHX)&*G.19JF5LT8K1"A!48LQ0IE M!1:LY&F14]#84 #VR K9,VLDK\=F%./-&NF3M-^6/I+\8&I^,6LD5&A19HU< M87_$62-]R#]\UL@5D?C,&KFV1)CI^2_S-%=V]=TD(XPYSZ1 E9+<[NF$(^NH M&)1E6%>JY$1F&<2ZG"X_L@'9@<%,PID$_+0^G"^88N]P1M#<;A8B*>?9XI/J M7S=CYRK6\U28%M56=S,KLC0M="D1E21#))YIE05JS7]S_!MJ]DH@:"J8Y+==^&@/G!:8I;X89 *O'*;V1U*)==%)U.&7D M7 W._AHTN.'0Q^M^;IU-[0(W;[ZY,O!9F8N*5_9XRG1J]Q.5:C?DOK#[BQUFVGI>0E^7G4>\^V91 M!+;7.FH3>)<<@.^2!CJ6!$"C'.)((G260ZA$H+,/%^!QK;>K%[/VO.F]>'Y$!7,P42]S>XD/"M2/03/<#H7U' MSG.ZWIG*K-=&W\^%=*67<[.9,9YAILK,GO@RM[^).GVB0JRDG.9%5F(%S*'P MPAT]GV*'F2P.H-!^)3[R\SL[1I<)3!WW::X_O=OG9\Z7R5Y&]QXR"NAA N Y M6F<3'\R)^YT Q'#9!07RYA]]XZR()0J2A$FF")" M4X*X9M8Y+*H"%Y446&*8;>C%&MT>')"3!AIF#/J%Y&< HC .4_H+CI,_1LF= MO,I:)-WNQYE4GZ^R>Z[#UU^XO7SY4)#YV7QO[U,?JD_K^5+-OXO%A^7_&+'^ M;?YB9AP7BDN6HS07=K]/RQ))91B2)=5:F[+0''3[$D3%R&%4^]5AX?6Y_K+T M4_W1)00S"^?5O2U)KW>)PTX<^#A%O6#>1ZCY]:?AAY4$@\4T5#$,7PQFB^I6 MB>O7V>]?9MBDI=0I1B(5#!%M*B0S4B&"[5\49L2>&'P,RV')D:V$<\7MV??+ MUCKBGJ>!(W:'=3^,"9@B__[QP^/[=\F7QS>/[[_D[G>CX2^!FZ\9EF]/.H;LC^.LN@^G=LYEA:K0BTB!<9@81CE,D M4Y&B/$U34JG4ZD$)N4'Q!9[DCF51.Y$[0P+<8GTEZ+FKCB 7X$9:4W#<";3M M&KPGX\ZE,$A3=Q2-N*<".8^UC?K"3KMS H5QL5E"WP^X7SI=_!EU/55IKN1\N;HY%K*_ZW M)JFKY6:[?E;NN_!A^6F]^FJ_ [M,)955NJ2\X \?>W .#*" MVH4#%4U)5J>T1KJ9")%!--,!@)[8E,"%S(?:G-4. MV88X>V&?$$,7**F4P9L,W'CY^%GO*:3,A*CG 32UGR[D3.+7$G3XW1VB*.H"+9O!N)F=0*QA'/[L^BYNW3A3+[;HVTY_GFS];1R+/&N^KRMC3 "LH(4HH)# FUC7,-)*ZI$B;-).T2%FF M#>2R;%KR1[YR^VBV20/I(BHJWHST"3]@3U_U+_NQ ;U=2]E=Q\CV ^U)\XC[ M',]^>?I&PU32D;=[E^Q92W:\U=-(DX:[N-/@I_]4(HZ5GY#XR>?33__!= VZ M_P%4A.UKUI8Z"CZM5R]S;?2OK[]OC(7?5ZD?9G@>(@.%>+Z%--8DO7;%,:5%LRPNZVX-M([:A+Y MFOSD"+);\\]'(S4/1(WB[H?+)))9#2!@4M,8+J!S\W;#2@$I(DTNXJ9.1;2' M@[=B*;38W9(JZYAK7:(JK5)$"+8VB"F,&"-%3I7.TLSKEO0:T#3IE@UT?0)J MP $Y#T-2&C8J,7F'F8X^MD-Z;@[Q#\CVB"2'L#R/<'G $CP\F!Q,[1AZ?[JD M#@\N3M(Y?)Z/EP#[V2S-O\3")9N[OCO&&2ID*BD0R3!#3%."@ MP;=7\";+85LT.9WK!CIQX_1NSWL]%IS?:2BB.&#VJS?+M45/'H"IK!^L^&:Q=KX6I_?NZ(8B[[UTMK:UOYSCG0N>99!KIO'"->#.# M1*DETI4FO%2IX@8T2;<39605;S"3/6C@G.MN ?DI]_6'_LF[L6,'&(03C^*V-JV":R4JSHL@U2HVPI@4;CAAE!F6I,5FAL,1Y#FB% M%ID\KR_TS8W33F!=>5?;.@V81!7I$V&&I14C)*QJ2E,OG)TOESTE#: M7GF>?BQQ:QXCBR]6PELDJJ;-?(LKRHL4N,C+!T:KYDOS4+U=&SW?_B944\U9 MWSG.55O5N6^",)-IQG,WCXIBU^*35!+)(K-^K2HRP17+N02UC(: CVPJ'2FN MP6=#3+*C9I=@,%=)2Y#]S8XD8'@+(FG/6-=(\@,&OF**#AX'"Y!!K* 8!'K: M"%F 4"["92%K )WT]796=Q5QBWU19BGL\G5)KLPKEINB0+@H-")Y5B"N*HV, M-)27"IO<> 7)>Q'&=M1;*%BYNF>_/G[JM=X&-)9^_*1OMK_ M'72U?]UIW-EK;.T=VJL/AE8%R>TA@][I] >+L9F9C!;6Z4D1+XBQ"J8H8E)* M)+@I#)$RS5D*E(\D>]%]7(P.ATGYP\G9;;N0@TR(WUY5HEX.2T8SK/$/V4.!ZIJD, M25;DUJ%."RY46569UY6W!];(*MM1C=DTO I*2!F2F=]^'TD2,,T-%D)( Z%K M[,7K']2+-'7[H&LL=W0/NOI*F%+O4]4^+-7JF[E?;38SFM'2=0E&2I7";KZ& M6ST6$I4FMPX]KSC6%%((VH$!4F)XM>8A/W)>0\*4MDLF?LIZ(Z<6$5D&+%*:I25JBR,*4NJ01D%UP"GWUKW\* @MK< [?8&\1R\S[K+9'; MM]H>-L?:;\_A?NRFV\/\U9VW[[TP$_!IO;)F9?OJNG1M7?.N_WV>?W?AOH?M MDUF[77[7<)*;C*H\Q:B4M$0D+;2+HU=(5J026J><:M )VQMY9*-0P\'4WE]H M?OH_BBA@AF!'PEW=@F_;=.?;D7&7U(341_ QFGB"^8]D(?QQ)S458'&C/K357MO3=/3MFZ?*KXE"TL?(&O[7&3#UB%8 H&# M@,0R.4*Z@2U )OH-[(6EH7NS"4M [^%C,/O\_)WI4L][J#W).^][)M33V&P? MJK9MU4QHGAM3N;E F74K<$J19%@B77*LC!/((=0@:QEJ@F(?_#OJCG?2/UY[X6-_!UN49ONNA,$W:Y\_< M[],WRC(3F3V06TTBVNJ4== YM4X[,8;;OV&EB-==53_$R$?P/> -N2T=7F)-W;P$F';<9B^#%W,V^Y^,["E_6BWFZO70D9VJ-.-< M4F0J8[>XJJ*(IP5#(A,ERZN*YZ$K? M(*JHGG1#1_)'^W.43O=0(8SM3I_#_C6\Z1YA>#O3?>\'I(>WJ;"_+S??C9I7 M)4?(P.OL M82E=\:-C\0[& N-9GH\VW[RZH M\% U4;)-T[/ADUF[ADHS49H\4SA#5'&[O]/2;NVZQ AGHD@II_:'5TJJ%]K( MNGF 3QZJMH!SD[2M02P)B:,!$ JZ*CR/D%=,DGV0TZIJZZW_OJG;4%M!V=TR>;84_1(IMN;+^6"P[>HBTT7??/DY"<=Y MOQ0855!/1C\OS$/EDOX?A5R8P\F[T)2EFA'$>14[:3/VKD<3P0'Q9CA22&H*8- M3G@P?1&F\'GG]JKW&1>DE!F3*%4N*"$+@5C!)1)$8:E<'Q?IY4AT+3[R&>5^ MM?R*7*?%9-$68:L:-KPR?48+514%RQ 7N;%'.)$C46B#:(H5I])U^F8PBQ8J MCR +]MF\K!8O+O&N$8OW+62G,/R,5BB#,"-5?]:N46%R?U)P/TXI?61+=++T M#RN%[[,TG<\$]L^W5*V66TOAHDY'M-]"L]FV*2^E-+PP%"/-,VMI"LH1(UBA M%',E3*H+H4&W$4-@(UN>4^ADAPULB3\D+#_=BR4"F"[V<#]"_H\/?[%:U@]! M3=N:? M?I^N/_^T_HP__6VQ_/OT6_CIW2RLRV+Y!>#?-K_V8O'U^W+ZZ?/Z)\&$NORQ MRW]=_K.V4D1,$EB("I0I#@)G!GCP16>5 RK^_WSZYQQ$*=)I<(I94*D(B#IZ M\#RQ*(TPN??CIGQW(QP_=8?JI___7]ZUM+KO(J?OUS6GSYN?[KSR\6A :B M<_-[Z^]?\5__M)I^^3K#R^]]7F*A[^755UI/2"[.5_N_SW_QY^M%ORYQ14C9 M;/(-?>/B]^LJ!Q* ?ZQQGO%\1Y>/GRW2K1^:57XNKGYS%B+.-M^=9)Q.-D]] M%E?K94CK2?$Y),T\"*<<*$6P\IY@%5,T(?DH78BW]UOI71'!&_:O,/WYT^+; MS_3@GRL/ZH<-,S:,N+?<.5..H_OR??M(/SM1D1<;0@ 5);TJ-C (MF10GFFM M@TG%V)/(OKG:;:IO"O/9,OVT6&9+F)UM(_-E\ M?A9F[_'K8KF>"/39V&1!Z.)!BR% ](^ HSG9 M"1+>X7*ZR+_,\TLZ<2=>.CHOB>(4!.%9)80H#'V9=5("E0\Y-X'"K67WPH+L M'PO'\W)D,+PX6U9.O9JN4IC]OQB6EWL(Q5L79086%8*2H4"(08$3JF@4,05S M&AYVK;P7)%2_D&C"T4Y4Q,=EF*^FE?<7:HZQI$7@'K"0D:RX(_*-D""2ME[Q MPE5J9"K<67DO5.A^4=&$HR.CXI?Y>KK^_FHZP]_.OD1<3F323O"8@-PF0G2. M2#X6?6*^Q&A]L4F'D]!P=\6]4&#Z1<%)'.Q"^N_QT[0R8;[^+7PA ]BQ5()% M*"XQ4,XEB"&8^B5&)932\32/9]NJ>Z' ]HZ"$SC9!1)>S]-B22ILP_@/Q']\ ML3B;KY??7RPR3FPB;TB&"%Y)XDUA'+PL"0Q3B-EHC*8%,!XD8B^<^Y2Y-6 R%K*U&9E/3C#07/*, MQDK!>#M@W%E]/W1T'/-LQMJ>(/)NL5J'V?\W_;JQJD,.ADO IT4:BC=RW,$:WK;T?/#J.?S9BZ]AQ\;J')88-W4Y+)9RU('/0H#17$)2P MD IGVO-@F2RGQ<)OK+8? #H.=1[-NI%%7C,G9N\^+^:7P;FHN=.".\"2%"@D MWSH6)T%8F9-1S#$I3Q+[W17W$WW'\$9I"R)S\9D8.+"2%XS#;)P/6)M^,/+K\?,+J/9+9@ M;A5KF'^?F&*Y1\;(GV8US=PXB-)H,%))G8DK EO@8>OB^^&B^\CD MZ8SM A\?/I,W=4F]\M(35[ F$1;RLWT&9RU]RB9F+J1ANH5[>G/-_=#0<9CR M1#9V 8)W9W$V3:]FB[">Z&A1,5V D:(#%9&,'2D,.&DV][5%VM-J.>XMN1\$ M.@Y7GL;$+A! T/U2T\(6Z>\?/A/;5F_/UK4HL%9:3JRW2G&+H".WH(S4YTH- M1739ZR!E:*$6'J)A/XQT'--LS.9.$OM7UUF%F)]_?U\IP7G"C_C'^CG]\-\G M1'>).49PVI"/35(GW\E8>C%X(LN)S&9V6DQK;U+V@U#'T<]AF-Z'^J%M+7W0\AW4="3V'F MR&AX1OC.%>.O9N'3)!E6[.:>QV9%IZ@WX*42P*7V"GU)*$[+K[FUW'XUA!W' M.H]G7B>GR7FMVWD-Y"OZWFI"X"PA! &8$BDRIQ1!UT:28HQ&H12VG*8'=BZ] M'QHZ#FNV86I7R*A5D.=;B,0!X]&#*E6E24?V=6+D:P<7O#?)NT:M!NXLO!\J M.HYMMF!H-Y@@0_K+^I?EX]X_0>,P^3=6*[F;J#R=T5KM B39;%(T*PHBJ#Y,&)Q( QK07/Q3/4 MCW'DP15.L@[K,Q?+5]/EE]=YXG)2Y#%GD)%.,%6TAJ#(9\:DC0]69M);IUF' M-Y<;I]],.V'=,A2/YN/8[L$YX9M"5U0QHXP9'!H&"C<9H<0!'Y4U(FM+9U8+ M\>]=*=S\U!]4^ ?SL _1O[EH2S8Q5J"(W &/)8'R1+HO,H%+7C*':(@7+<1_ MN> X'68&A!,3"K/:R^_ 9<;TZYD#?_; 6W>/V(O3$ M(_YL!9]"^#K9%-54&^YM(2N.%IN2([@X;QMR!2*>T7KI,AG]FHPXC!)"(01( MI&]J+8-+#UT%E["*&TE?+'K^-N%LO;K\SO5K=0A=Q^J*>VM\#'&&D\!YR%ED M*"P)4 (3>&/HRQ*4D"Z%'!\R%D[:Y8:"<>R'P9!PJ4X:L'O$@^62^A?AZW0= M9G^=3]>KY]]?S,)J]>R/Z6JBG>,I:@9ETXW-DG9T)@4P6M22=Z=8?BA]ZAC4 M[""E$_@<(=U%>U;WA9C-'EXNOH3I?&)SDBP+!R84XDSV&;Q-$5BT, 6Z" MSN_(="Z"#G$B8RBCYHJ*<7SC 4ZF$QG< 42>K5;D2ES9$]*F2!?_ANO+(II$+U>]$8+(:4LJ MZ0#1*-J-H9=/9H_CF^N-$>P> R-%,[0(2FW39O,F;G6]X ML>',)<)U+;KQAI/97@(Y!8P^&1NA"$^FN\(2\T-ECT>=50\1-$['\2'.J&9L M[\ H_C74,IV7^+6&.\^9-#%2!.1,@*X]I6HM. 06-;ABH[#F5Q5WHFG=+_!JF^9<_ON)\A9=@=]E[+W("YR2I3$UN@_/> 4H? M"],Q,M?:'MY*R#@=RP? RNEL[@(MYQRY))^(=$EH!!YJ"EW0=6H+2N!DJ-MZ M$6NPN8%[DX!Q.ID/8=$>S=;C3YK%.LP::9#%5URNO[^;A3K5)U?_[FL-0/QE MN5BM)BR2W8V>N"%#C4#0EGP.$FI O'BNG6Y^Z#Q,T3A]S0?1*GL MR]FL)@G0H;K$--U(A3[/<".>>7[VI78R^:_-]W=N?^*<=3:C!4G*E4RU7)OO M\@)28U&)3FB)K2'7BO9Q.JD/XZ0_O3 /A[$_A_$9:1SCN1?)2/9E*W-?K;]^@_2DUXJ%<'_%8/<]]V_#DM\4\ MG=L$O_R19F>U6G;G#J_XYSEI>94,!%&SVFK8/QJF@'DFBRM"1':G1F17*O/1 M-(S4U[TAH)Y2"%V@VM*@B*W&#PG$5P.6FK>$SN;I'K#C6U:X4QD]>?%B_M&-V%*GI[3OO\ MTQL,*WQ?AY2_+7]=X8:K$^E1!10)!*]A6%D,.!L%B,22<\5H\> ?#L+D;]>?<7F7D1.C7?;%OS8D:,7YU[%-><[T+J@$ MQ6CZG[59FX>:*IP>4[I+T;@IE4^BB1J*I . 7::D7[PRE[N0VB.3RH,.O+:@ MQ.I"D)]:A$N.G%BI1>M@Y79*QLVY?!) -1#!J";U>7PBI>49YJM,Y'=GR_29 MWH^KW+#D12#*.4C+8ZV0J8.>L ;WZ5^2M=XZL]#G_"->7T^,"Y ME[M^@X/7.S+H?0C &&+E%1W?-@;0QOD2DF5>[H>=/18;-S5S>/BTYG<'9]AY MZ/W\M=BRFY D]ZJ0H<=C[7IHZ406P8!A2NN-F7SX)I!J( M8/S3[N7%JN_Q&\[/D+BUY>U0B7M1-)W8NI#EQYV *"V#7#3Y%+Z([/>[5=MG MM9%S*(<_\)JSO N%M&4/Q42>K2,/(6_:@:D,SI%F%;J(0#Z$(XT[W*7(07#Z ML0/9)_*^KXNVZROE*]XD$U+*9/GY(EF=H2EK4Q8&M"MFF20'U+>^@GV0H/TP M]8/'MYM)I _U="-:Z M[51A/W!-@07AC3UDB1\9+;:SNJI-JP'D10")+QB>AW=UFHL>8X0>B MYRFNYAJA9S!F=Q!RVKX)H!',A@IH[2061W]4\A+#H;72\C%C'[]TV5\?\*8"ZBE( M!5;8) _2RD850#.G@S"W#UE;4$62.72XP M".J&%E<'EON=+;Z>7];1U)8>)+R]MARCM\%;2#F3MQM"!I]B JEC*BQGRQ*Q.> K&#B[,#!^(Q\V52E'36\ PBJ5ID9AU$PVL?&J>$=;'VF1W. M#=U*TWYG](^=Q]=4+LUP]B1CN]YMI/ 9U],49K>W<.(,K]M/'G"@UP-;:#' M<_=:U^.<"!K2,0,RU\A([:Y(D%"0(R\VJ.B$<(_Q<<^U6@_K4C'&H@QP[211 M3CZR$U&#D4BT>T:[:AVVZ&%8UQ""?6Q.UP&<[L#8VC57J%@I79:T#:Y(S6;2 MA)LYEDZ*E%6(0>3F<:X?84[7(=+=1L23W*]:]_^Q.[)$C1;5HQ[>=-UF*@+&4'P&JU%*0E@,@&/V3!G='&I];7C M#E).U2X7.5&OZ+6Z+,;[VW3]^<79:DW++:]:?-5F3O3_^6/XHW8IE"H912HT M)E":*:"3N<[AP"B*1_2A]>78$62.>XJU0,Y=U32TK/HX[A:K]=MRF:IWR3:1 MZ;A&EB'E2-HW% .Q*G@O%7(ABHK!MC[LMA$R[E$W!*A.YW='L/G+8I$W%Q^X M_#9-N/JPF.4)2J<%UQFLBEBY0R>WK,E_B;S,G#UW6@^"G6W4C.R!GR[LK? Y MF>_C5T6^6R[R6:J"J%N:R(!1BJ0 51TN%3CIS3I+B+8BO.9H)-NOW/_V<\?5 M'^W$?RK+QI?WJR76YLL$VO=A.JL;6$V$C"7Q3(=E3.0;9BYK0DD"KV2*QJO" MU'[3'[8\?-S,A\:2/Y5YXXO_^7+Q=W(=/N$KQ-7$>*-EB 9X<(X J^D #9D^ M6<_)0"I2HMA+\+<>.VX*?&.1'\^PCNR#"VY,K!%9ZL2 *1.)"ZQB5=9;"T/H M%3PZTS['_08!XW:4&LH*.(:['>0R;0:^T5E6IK5S6L"B6&WBH&/-O4&(=>1Q MMEYC2B5:UMJUO;'\N&VCVL/B6,YV (JK9^>9:@Z1G<2,:U0,X8ZVX7L71\Y?<$Y[F=59??G+=#ZM^ZA392YV M-C&(6D1.V^ I5BN90R#U"$HXC#;Y*$KK!S*K<[.,I^ M6\P7MW=QP:'K>E@IE)32 !;KZMGL(3CB4D@L>Y^$)&^N,7P>)6IF2P@EENQXZYR]Z]7'#3H/ M85$?R=D.$KY_P_6U0[E7@;#2-=[J-.12\P^9\> "*O!.9SJG,838VBXZF,AQ MX]>#^&R#RJDW($Y82#G7^=8Y.@4J:55'Q=(Q3=_T@:OZ*@T)LG$''PP.H(/X MV\')]4M8S@G;JW>X_/"96/@\K*9IPAD&(8L%5U2NX:\$3A#"0]0A6B5D#*UM MZ:V$C#O"8 BPG,[O#C3*W4V\G,[.UI@GUFI;L!0P4M0*Y)HRX%VH!5^QL!!X M:7[GOH.4<0<5/ 5PCN%Y!]#YVR:K"/.S;YM,D]_.:BW?V[+9TLUBC//W(DF) MF+4@ANF:<(1TTNKL0:>"4:C"4F[= ><@ D>>:C $SH834+_HNWB7[NUQ(LFI ME0DU:%NW%YT#;^E$=ZED8UT4IK0>O'(@B2,/0GA"!#814C,,/D71UHO/8?X) M5]/Y><7S98^C6ULYK8!KQPK#%7/MLZ5&A5U7RY+RVMV)B7&I9.$.1 E(YCH: M"(F.3^ZDQ<24*LTS-/8BK''K'(7H96(6)!.^AOGI]8BV@/7,.>:\HO\-MML&L/F1VB@ M_70.<0CG>(F\MN+AB*R%E[B"PDXDQD$,B !%++U\7\VI5;MZL7 <-62<@>\= :;2U&8E6BRA\ MZY2VK81T8N.<+NB[HMM:^SQ$S[A :B#N^WDB;7C? 8ZV]#*RSLC(K >N-P$LE+5QJP"O19 *50H^ M#'5VO3FH#]R ;=O;'UC',;@#B&P?RJ&8<=))!*>TN-B$+PZ"42RPD@0/0_KB MW\T_.8351^/E*RZGBQH<7:X';2*7I""W,TM ;PTH)C5X0SO2+NA2 MF)2\M+Y#^U&:R+5"SK'L[@8[MU-82/FRH+@%9);@GT.!X%,&2\YFSB4JT7Q\ M[N$I0L,?16UP.-*>WP8%W-3U!J-J>7FN(Z-'GC-*RUKVU&Y(_ M;AIV8TR.)=;Q*Y3NM8Q],R5O97--.?',AAB# 4D;(A=7,HB)+$^;K'A5'\')\;#SB'4CN,ZO%X"+5*?=(9[A+@C2>$+5LQ0<_X)"( M QVQP3*IG\81.X#5)QK3O\SSH&Y8*28$KP)$50LMO:1P>=F-L70D5SO P^&U=:PD+E5&\$;6*G)?.\SZ"%QEZ7E*C#>?]CU,#>1P M.==#!JB:RVCLL3K;M["9%%/G*;XMO^'OMT;(S&^F+O\R7V\&K4ZB]\FZB,"4 MC76D3"1+(F@"D[$Y16VBOQ-$W^$+MJ%G/P3V'DH?2T =*,8&$;AW89HG9 (H MJW($(XLAOSH&.@^$@2P*+]%;DTWKKG"-2-\/PC]*E'\,>;:.DSQ)20OM^M5L M\7O3,437#QVP<&4[X>UK5:X6NF[/*WG@]38:"8&@$IVY(7!!+H&2R;(82_-N MM _1T\ FK,\DH[8V#LK/O_]UA?GU_*H+X[.TGGX['V]^R0%Z)U Q6<#'6AY= M@H!@, .]#=D;IK@1 UQ('DAE)WD1IR)HBWDXI+CZZ 3UH E,%"%^J5_NL(>] M2ZEDK@#I_VB_-0/-*4-.&0;K9.)!-V\7=1+%(W=0'!A1!_DW387;!9B?Y?__ M[+Q!V^KCXCW2GM*4=G>3"Q\7APH@A<*5U ZR8@Y4$!D\UQQ$0C*L.8NL^>7] M$/OH) .IM8X>7>1= /\ETMIINA$G?9[A1J[S>@6Y7$__:_/]B1%)6_(4PN+WNR6NPQ\3J[70/@?@JGJ!6&H[15((-I:D(C>)W\U$.7UL MP)ZTC:M!NP/J("+M)P'B>GL?P@S?%F(K,7+]_=TLG-<)?:W;G%A#AACC >H9 M5BL)7;V5T&"U1%5\[D.\-KS0>R'S7BBZ\^!QDT+[ MPLXI/!]?#5WRE%BWQ+#"EWC^]PUF75QC392)+/G,@*>B0+EJN&:!X+R71I4L M;?-4L,>I&C<1M1LD#B3&437:X8&W20C*Z6P-"%][;?OHP:'RD%C)O'I=60_0 M)7A/ZCJI#QHOTGZ0>#IH,KQC9^>C)+:_NR)([IB7D.@MO>BQ31X49,ZSSCJ4 MQ >(J1](92=%04\$Q%;BZB(6\RY\OSAMGB5R?)9X/==D10X0M\D$['Z*GR^N:9FBXF^S82C#CFX0;JY;XEA#SZA4Q]CVN M:4/GK^P6%RE'SI/)"60R!521-;DSDND;/$_HG!%FOR2S_=<<>?+5TT!K2#F, M/^9^BZ5Z,?(KG2VK%)ZM5ECSYNXQ=1(4TP2=.L"[#D:U"<%G*<'3YH-QRH=H M]@+<\32,/"KK"0'X1'(:7^W=2%N_>N.VQ!N?S?-UR)$(I3?+9&*CIU=.U.A0 M1 &11?1":B-LZ[Z1!Y W\@RN)SZ !Q);GV;?[KU)PP2W.8"5Z&O',UG;BB?P M/@C!4HY%MO9 ]J=NW+CAV"9A&Z'U')/9=@J8D+3G=3:GI6VIQ#.XD!4D[C 8 M37L-K77D_M2-&SY\8D .)+1^(S6OIO,P3]L9R9-52AL-]-II.@-J!)38"99% M'400WK+6 P\/I[*3YAM/%*EI):X^CNQ;CMO7B[/@;7D>YG]_2POE92CKU40+ M3S 1M)':9%+Q6CG!D@9D@=&.0[2Z=9;\?I1U&;UIAI 'C,=&PAK?P[ZYJ7=7 M6_I 3MQB'F;/%\OE[W4RU\0X=%Y9#4)KLH:C($.88X$L@A/.*A1XIQAKC_C- M PMV&;QIC:S!)#!V9>K-/5U7.]XL=9PHU*)8+$N0R!ZT@V2G)2YD*V MRGX=J1Y?J\LXS.!8:L#W?Z!B4IE5EI9QD%Y&4$5G\(D,$\6LM=X*D5/SW.@G M+"9]Z@#-4&?L&.+N,ZIX_?J^6%#9@G6E^ES6@>.93 QM M1;8YHHNMI_8]3E67$9NG, ,;"*D+/^2F.7MK)T$:SS,CQUYY>GLW66@F A!=#,)U"9"_!9]+= M183FH>G]J1NW+>$38W @H740":S;JO_5V/JW,*NOV7NL)D0BU-=_>#;/M[]Q MXR??;1KCW;_QO.B ]LL?:3,']#V]0;^4@B2$[ )'KND04)'1.ZL08BH"G/-% M^$*62FC=R.1I=SANU\4G?BTZ!L^/_FI-,G73D6!].J2B09616FB(!\U MM2YU'1[-PW66_*'@?(AL>^G!>_;UZVQS51=FEU=UK^=EL?QR+N.KTA)3F%?< M0TD,:Y^N!"[E7"=Z))WHZRB;C^S:C[1.&LJWOND<0C!=A!4N&\W4D!R]W9/H M)2I$ 6@\D9V2 X\<08C:;"8:%;!U[OD=$D9N9#6$H.\5=QW/\TY 4ZOB/H8_ M<'6Y!RY34I&T*R;.ZH1@3WOP'JQ6FB>6O37M<7.7BI'[ZSP)=$[B?!?HN2C2 MODY7FN^^49GF>'S&K\]!VY(62M?EA\CQCFOV*837(P7)$Y<#$C+3H.P3 ! MDF>N>92*NSN9/#MNO1];:>3,G&&DNQB*U=<<][<;V[L;&WY0*Z87;=-/<*O](7'Z.(8%PUKVQMY.#10$:M(BL"LVX] M@;0)X:>>L\_#:KJJY1,W%,LC4OQ(@GM.S_C[)&N;4JY=]3<'1PD*O#22G&># M6;) /GSKP,@I](ZK2Y\>IW?/ZB>3=4,+LJ4BOMC>ZCTFG'ZK_52/T;1;GG*Z M*GV,M$:Z\OKQUXARVM(9B@A>U;ZUBK#EI.>@"5L: _(B6I=L;"'C5#UV99;< M>/8U>)E)6%CQ$+E(H$(=LA63!!F+LCI*BZQU-YL'"1I7$YV*@KMZI1WON[3? MJO4[)_0=:9G=_/73%<5.8AIIB,OG?W\Y7:798G6VQ.L.U](K%T.M-$]DZ"LZ M!P+6ZB3TWF2;@LRM;:0'R#D]/G7OT=>@1<%\$A*!B51 F1+()18"M!9&:2V+ M$*TMFX?H&5=?M,+$_3A5(PET:F_\&I:?IK4W\&)5L]>/T!UWGG"Z^GB(I!,U MR,:;O_W\ZUL5$UQ$&T'7,).R64*,TD%,)FG%$G?6/<:+!YY_4JSG]B.O [L#;R,%F;HI(3 :Q7XAGQP+CO-.MI'0KAM."A9V^PSUT\Q-0%X"T&BI M"UH+ C7YN%P9<)Z\71]BC*(4X5SKB; G$]W"?SJ*@.L7RFA=? @1DK7T0HD0 MP'L7@>OL@V>H[IE8X[&M$]7XM%C=YK$]H/8" /!&W( K#',Q)"4:&WP/4I4@^+.[0ML M-1E\D4JG1"Z50E#26/ <(V2OIWVOX_;+K1!U7<(QFVOFLT[73?F2VB$7M6NG:;?#:6A\L)!-(Z-HA.(,% M$N'*Z)2#!.M<.M"NPC-,+]"NZ3M,!N)"H1@KB M_-'7^:N6AV)B@J(=69JZD(I/7H+CQG,C@A2V=6WW;0I.5@BX6B'>X=P-MQLY MXUD1Y"/9MDHE!['HFN1!2#7>,*U:1Z@>IFA<%7&"].^IAG:,[S)H_ OI@,5W MQ.<)+!8>RA%KB"B->!* MB%;PJ(E#P[+B0?K&54-#8>I>C?10$NO4JME2[72,RMKVF-,UUJ/$M0A^/%3O M1:YQ1H4).$-=6T=*",G2X:=<#F2V"KEGO&#O$N_3B;^&I^4L!,\\)%X;4 CG M@0QO#0E-,3*4$*PZEOH> AVM)'S_ M\-.5PY$;:18UV;+ZLRVK;SF?5$$6C.!@G29L!E:3O6I?8V89DL5;M&J=8W\" MN2?WLSU\Z>L7KA272ZK#NP(:4(;.O&0C-%$KILVAN$YU"[]C1G*?!Y+T6 MMD\EX4Y5ZJLP7?Y'F)T=521U_5=/OQ;C=5S !X'D_V?@-<]+ M66' )^%!&"F-8MEKUKKBX2%Z3BZ2VO+LF]%,7S3W#))VD3!;XYK%!;#&J9 , M9L];7]8_2-"X:J<9+NY52S430J>*XT;B\?>/2W(MB6.UH?F3GLTY7*_N1 MV:SP6FN:QV@ZO1GU]N=OK?8) MC/LH'&V_WJ30UH$>R$ G(V+.+MC06O<<0-[8Y9H-L7._0?4P0NHRE/W\;#6= MXVKU@HB9KM]/5W\GS^K%8I[HR$U! +'X\F6ZO@P8D]*LZ0@X/[:CV$./:W )MB^Q[6[O+]=[ M=F>]+7'#(%U(16J"F^)D4=,?,6"!0B#1*+,4K'6VS$$$GIX]2';DU1(W^B^L M)CPZK257L!E1K6),$)F2P /G)5OK96B?0KB+FM%OYP?"S/WTPB;RZ%0Q?3B+ M*_S/,WK.+[7AQU':Z-XS3E=!#Y/52._<7>3Z6 LR8RH*I"#A*ED3+&2J [X= M>?,RB/:]D'?1,[U1H'=Q=]TO:I8[91_0':J>8:BJR.>#')@!**@5?&02( M9JFE1]MZ % 7[50OYHW/!KAB96<,^-;7\'L1=BX\QK&!V5[Z74P#ORJ]=_=ETOY(*.5'(JW MY$5AUA!5XN"B021OIZ@!1H1LIV7-2.YN12;D3 <#*"7I MO852#*EM M2WZ:UYP!RYXQ58+0OG6AT+ZTC3L,?GPX#B+#+M#YUQ6^+;^LUM,OM5_31!%' MI*J==HLNH#)3X+F,X!,3!8LO++4N?;U-P;CC ,='V@GRZ )/[Y$,A3,DFW3Q M:3ZMO+K[BEA6(H9(+T;>%,'6?M',(&A7HG8I8$ZM&[T]2M2X,^#'1UU;J74! MQ&>9GK:>KJ;S3R\6J_N>>_(>4T8/10D/JA@&H53KM4XHB#;E9%K?;3U"TK@3 MU\<'84N)=0'!]_CI;%9_YOLO\V_3Y6)^,7[O>G.3;$B=-4C3L!?7P@-I9;%UB\KF!:G?N^[N[PYRM#4%S<"(G4 83T'ND !F7P426>/-KDD-IW ^> M_\#W)X,*M8,[O%M:":O+PKZ#4Z@^;H94/DFFV,52(^2);=MD5UEB/GN&@4AXUX&PB RZ' +."D]*%E!QYEQ;JR'0OJ$PE94H M6036.GEO7]K&'U+8 BN[]4]#R71:_O; +.?3U,_##QUT"/6 ZNG0D<&^=M.S M1D")KO8\+A$(>@52%)EES5-1K9,P^AA%?2.W)I/5R(P'.O,Y*$EO2A F 5,R MHL@AZ=3:DGJ,IAX:CPR#H3W'3A\GG6[MI:TSG!NIKRV/''#P],"6U6DC?;GG MS+LZ\"Y$!ZID2S9]K,5?/&@,.CK=.B-BM/'3FW;VVY[\FN3U]K:\;MQP6..] MMF1F2,MJ%PT/T9 1XI4U*3OI+4N/H>^HE<.L.BY[KU%=CC5/4^%OH0K.Q=UG6<3#K51+?F M51ZM@;8\I>WHUP$USHXAH(ZEG 1'X+;V,%8F0T!GP1@7>'11*=:ZX'>8 ;#7 MY^L5(V_>WNRU&[0JL0;MZG53S:\,VOK:!= E%J+I)B# MR$,&=-E+YP73IK6UW&9<\2W?<%&V,? :PB):S^LU02YU?!,*0YI4J-KWP9-L M?;9W*],?\=H?6;"KF<2'B'BKY]V2NQTD#6SV4.OQ[FS#>&%%$1*L%[K6-PF( MP7F0BK& MI3 6U\^[B!EW#.G 7Q:LKH+Q-R?S/UF&N)T5D/OYZ?H]SM;E*G$ M) .=R44J4$Y8B#$E0.W(\2N.\^:AU"/('+9L!0\XJO;?,7G\/\ M$]9@.^%Z;I_:0]G8()4@/6J'J]UH.HLX+,>0Q*"?(,'I7^\-()X_.!9:UP4D@5((2!92HP\_5IY M+UWFBE"-TK=.+QEA&/*=%^]&UX%MK]YOB_5+7$T_S6M&T+/5!5TWB+T71S-9 MID361!%UH$+4-0PO@)>6'5'8HP9-=[+AQMY^ MP_5[#+/I?]'6ZT"TY<47?PG3>1WU\79^@WN'/)-C!V=[>3-Z1$RG5HY5U.3C[=B[CZBX63R :V0A^=0%U>" M" $PHC^O" ^A(' "H^;*6X.JL9DQY'SRZW?D:I5M9\NO&.JR^>W\/::SY9*P M_SRLIG=1SZ+@(5I"/?>:7 D?(6!]55'HQ)-+-K0.##;=0,_SSP_ W>Z+K*<6 MJ;8_!OLLS7UP_FS63)J0!213)"A'/CXY^A)$X8P;I;1J MWX%VR#G%EV_1ZFVYQ>&WI2[[_'O]\Q6MLUC>, -*T5%HLK%M-E!'6D+PJ,$4 MZR6&VEYXJ'JE \CL>8KQ(2C:I?>&DEBGVNW@KB4OD=@^VU1"G(79<8FSIRTY M0JN6AS;=5I^E&9@6=" >?,:IM\#J)U?.\V!?\(35@.P=+]RY#5:<'! ML5#8N^3@.+ET +7G9\31&BN=Y\N/K[]\72Z^G:OX7_%+Q.7$*2^X, 6"U1X4 M-PR4^^ M5@K+2]*CE#SRPH'<>S(CR(0 LB7BP-9,I=2!TG_NH_:H*?>4!GTU;6Z MN+7@N)JA@>5\//MZD/D%5)-63+D4@8E(&Q?$@I"%AA"B9]YDEM1><>!]I#ZF ML7&"L.Z*^PC.C2SP7\,?TR]G7RX(SS%(+6,$J;BK\_0(Z\('.IZ"B)A3LF4O ME^<1D=]:=&2A'R.R10O^C2WXZ?P&X2RE7!+1+$WM76$8A^ L@A6&,Q4P%K;7 M8,O'!']ST7&T?#/!'\V_#ER$JR/NS72.K^GC:A*%]2K6/G#.U@BC$Q"Y=6"] M0^>$8L&U[JYPGXIQ[<"&(;,3&=P!1'8:Q7]=83F;O9D6G&B>&$?F($6.H!3Y MQ,X:!86,7-128'&R,6;V(*N3N.N1DM\W(':D&#I UHO%?'.I\;?I^O.+L]5Z M\0675X5,D^!*#LDGL)K7?!E1)ZEZ!X$S7;SB7H36K?8>)*@37Z0-FMJQO@,< MW1B(^LL?7W&^PDE4RIAD./B "11R!1&MH<.<7/3,%"^Z-7CN4]')(=8&,26+L%P &501E!<1G*$OF79HE:2#L_D]6Q>I7P_->YH$RX))Q 5R MJR4HXPMX$S(I#4Z'0U)HU%XQID.TYP/T_".DA1V"LT-F0AY[.T M?KO\@,MOTW0>Q7?6::]" ,:C(1LU2_">;%1,F0MCC6=QK\C$(_',;6N/7.K: M3*J+ABSN R(U6?UB!ZN+:UU;I),I<#"T%U#:<7#)&! HC"!?F+O]H@W[X>0^ M >-=?IPNT_L .9'!8^SV>6MO50V6*L*."%K*#A9 M<#9R$$X+:8324LK'[+&'EQ@="*?*;M&UT1G8J_?G\^]<+5EUL1EME MB68#5M6.*,&2V^-KBR4KN>8JZZ#W:[;SV$KCW90-!XXV;.TA4K#]Q+WVCKGV M)=9!T3(9.G5MYN"CT>3;UCS^[%"EYGV4'Z%IY*8"K6V40431 ;0NZ']%'-P6 MN?_ECS0[VZ2OKE:U.5R-H4PLRA(MH]=%U".<6IFD3M'YUC-'CR"S M2R/Y2)PLGE9H7<:[[H\6/KTV\=%G#C$1^0FJ"[>-&G52:199@**Q:KV8(!13 MK>]DO!&T:&A]D]YP,O+F7+_/R_/B]G>XG"[R1!/"C6((SB@.*FF$6,BUR'2F M&XZ,2Z'V,I8>7J>_L<:'B/:6H=20H6.;TD1RK>(.G_!M>1/6^ KQ[?QB9O,- MGDU*'7TK0H1L@P R_PH$81FX:+C"X!R+>2^0[+E@?S.'CT;+$"SNP 2Z_Q+\ M9;E8K28H->WPE!+?O]8%DI3 MTV1(F^3)C!$3>4C.%,@QU+GGA5Q[1R>+XY9I9;3(S6=4-S1&[C=/VGL"^\8! M98RC9<4!EU5!HE3@M6%@N=1"V<(8NL:[/Y+4_FR=0Y"SN]G55K2J?5M7>B$@P\YQZ"*]H&2X>U;7U7NA=A(^?6/@5$[M9Q M-I?7CP#"RZI'FY@*3@&6V@,S:=H6DKSLLJ3&1R="B>"$3J!T(MN3!4G>2F*+A)2@5RTD MCH ILLS(P,F\=;'-T<2.6V(Q%D3;R[$#P-YR_6HC[.K]76_Z^A(7T1>O, ,3 M@KC)500O&8,LHF;!"[*^6P=R]J5MY*+"$=SH0:36 1HW^[D;+&=1>G26='ZN MP7+.#;CL"V3,F$JR*836R-M&Q[A.RC 27S1F?P<0NL.8?\=9?K58?@@S?/:E M,%%GDH@:5:TWO5%"GW&VK$R?&*9B,MY"LL& \M*"<]F"X=&RZ,D2**TGI#Q,T;A^Q9. K*%(CM=D MBW68/?6MZYUTMA.O7?F0]ZYW2!WPXC4)ZZ(3!@QC'I3F@0XN]$"'EF))<<=9 MZVC3 !>OSV:SQ>]D02*IRY>+L[@N9[/[S'V_F,W*8OE[6.9)(>^C9!O!Q6C) ML*RYY%G2J>U5IB-;.L6;)W,<2F1_EZV'H.6>WAE41AT85?MM\%+/*O3.U(IU MSV4A5K($3JL,M.4B;'11FG$ >,A).)PE/RQ8CH+F,9([&I9?-[&:#^NP7+?J MK?5MNB+I;=GBQ-K-Y2 #C3+1F5]['W"70"C$(EDTNKDR?(B>D2W])X5>,[G\ M, J0/BW(Q9CB:I)YKD'&""6:ZC4G!=YF#3$8+KG2B=O67N:A-([L$'2H!H^4 MWP^#S[\MIVM\6\IJHD,H69ST#@>G/P?GO!9T8?XXDA&IN;),8 ++#0=%E@F$1$<%_>>L=,S8TKKRKKT1 M.5C;J![Q>8SD3C0B?YGG@4(MK^??Z!F+Y?6(O&-"+%N>"]5*!*,A!\R>186\NTU2:)UG[G5D+&=3@' MQ\[1/.\".F_7GW%YM9=)"E+'K*K/48>;2T.'-=,.3#$Z>,]4,JTKA6Y3,*Y' M.!183N!R%RBY(KWV\HR>*V."K-6(FX$J9,$95&"49-IG97SSTO:;ZX_KE0VN M3@[E<)>WA+^&Y:?I_"5^7:RFZ]7MKTZP9?=Y[.G&[<'$-[)V+QOGOEBLUJL7 MX>N4Y%.;+K];XM:-&SIOJ;H%?MBKK.H!.\$@N>:D3S81%8++0R6,% M4ZQUO.]$DD_OZ;PDOV\]_7:1SR9\<5K& %AJUY6<)'& >W NL21-L:7Y@.X[ M)(SGE-_NLY<>.LMF5]/UW]?5/W91++3!$C$K&AYI\5 MB")I,-DSS;-U1K=VPQZB9VR0G2#HG: YD>M=(>BR2]2-:9,I&\^DE9")(\0D MG2 PID#*K&,)RH;4O%7R _3T@J!3I;X33B>*H ,XO3JK$V8O2U""28E%#JA\ M;5]F!;F5T@%+)D<9,084C>%S<_U>X'*J5.]-]#V2Q1W XYHI;ZZ;W%G%I52R M%LAAG=H0P$G# $T1Q1E63!G._'G31RG$,*?3<3SN"B;OL;XOT_FG7P.A?KK^ MSB<M,R1PMX)GA,YWV7SI1JN M6*TWLPNF\_T[\)R/<7593'2HM31=NOOO^+Z\R+?^(43+[-.7;;-[5?3 MS3<*(.Q8DMR^_[F8SM?_05_4H?57[A[WF= B-.2B"84R>@A<*3KWE"E:,VWW MFZEPP/M_((GM6D;M6/C\D/"Q\.(YO>>N7DS[PL!A+."]PR!43+DY(_:C;%R5 M."2>=C>+:B:ID6=4/+:C^]]%_"U\N1A:'H1@.64(QH;S7J"ASH'!(HD%AI$3 MM)= >*&NK[>3^ B!94+ MY&02**,"^) <,$T:.R69;3#'8&/;8N/-87DBF)S,XZ6V&?T/!0MG1 " M9([T_NF:-692 L:"\F1-H&>M>XK_(T;/#\'3D='S0R3U(T?/L\B<8G8@I0,Q< UDC#ERP MM3+ .2=8(L[NU37ROV/T_" 4[!\]/T0D8XWY=ER&>:?L+Y$YW-)!'++ MA0*N:TS'Q BN,-J3"B(*'3GGK=O3;B7DAXA'''.HM6-_!QBZ07ZU1G];S,/U M=S[2IQ69HR2SR_'M+IF2B520M19$%9L@VER 9\O1L1*+8XW1=2")XQI3#4!Q MM]G%@!+J ( O%C/Z[F*YR8Y\MG5G=6G''$V$!_UE8? MG/CL-!1TVF-D.>?6N5LMZ1^Y$>"00%MT(O41$9]Q.GF#G\+LE_F:3J2-8HCD MYO-Z_G#&R;)EM(G(Z,MLBN31:X7JH0CO"M.?/RV^_4R//LU+YEN/Q:S[JKD(=W1OA01TP90?0[.F&="('^R!&C]3J%O=K- M/1(NVK;VN#TU!HY&GLSLD<'R'K^>+=/GL,)GGY:XL8+N;NGBM8HIH5=1@2B& MK"(M:L^J8D![Z6.J76WW&U/S"(+V)FB\.-+I,E\,+8">CZ+B:0.H.7@O,JA< M4WDBO6\Z:2\D?:WO NE'.8H&E.>^Y]0AS.W!6S_O(_+7^72]>O[]Q2RL5INW MB8GH@K/$$5&+(^LKY:3GM(T8 G.NB+M9=*<[WMM)&;BC&1-J%)#O0QT"N/4-/FCGGV#IZO9V2<6,Q382\&SC' M)=K:$G>EG%JTTA2301,C:YZT(\>$7MSLA&7)95-L;@S ?6GK/%GI2&SGN$K8NB=)A6+[Q'#_%<,LTE. KGC'.2F8;&VL5;WA-IO5"=R1XR^ M.X5CAZ?WV$J=YP:7+=,/2"9*#+'-@-:&F3O)"!S$YL/YV5DW7M^7#9Y+6ZO7\ES_2Y_KSKQ;+C_3WE&P7^H77!(CS+\Z?\0Z75]$A M\L&R,IK3^ZIK;K8EH]KI(,$&+NGMM?0-UAS*I]/=>5C_B6'_Q#CXD5Z19SE/ MZX 2AOF=2DQ MY.:OQO'T=AXK?.)7XHGD_@_S*DQL2[+DVMLT M#Y+4>6B@)T ?)+T?";,W7U':\DOR/\C9B($YHT'G3$<5!@U1)P/6!293]!+U M?FU43B1D+WS:_R[X/%52'02TKIE'I\'7,/]^?BB0RWL1-)Y8K,442@-/K 8" M+;FX/LHZQSD*)[TG7C:.9#U*U%XP=#\H#(<13?]U[2\6BZ]X_MXUJVK?]LS& M->V/DMUP?.+%HJ_GI(>>Y6]U@F:-<)8RG4U)^:RND7FS1OFR)KE8%8OT&IA7 MB?P=Q2%$F4&7( HJQ7AJ?35[,M$GWQF1<,\3T\\;B/.0<#"?#07%T$#Q# ML,ERHTHH!ILW@+E%P?BC%Y\.0_>NA8Z710Q%9F!*2E@9;9\[L(&7DBYT3I'MWE$,#5G> F$TM#*UILM?V?+N[_F=-"!I% \,! I;B)YT9()AEC>;3T!C:& M64OZQ\5F$T#=K1X=2[KC^[(QS/]^D4(2C64E>$/^MRA [[6$:.@\0!:CT2BT MO-LN9J=C>OW4D2M 1Q/LH@67.U!\5T?!M2,4)3(;K )M/#E"-KG:TE:"C,6: M;'VFUVTHP^M-)QWVVAV0)S)X; UR;5B^ON4^3:1)PEO!:JI1K"$] S$&7_N$ M9,GI#5!NOT[2NU;HQ$0Z4FR+UCQL.(ZX95C@W;+N9_T]S'.-L'RMNSPA(O#0 MXTX/!NQ-;*,XP.5Z[V:!K)@;BU[Y:"87DC-IEEAR;5; )#B!!#$Z02RZ(E)L MGGOV&%&-_?CHO/%T\@'/FEZ;PA&", A%1#0BF5"$'^HXZ<"/;XN!1_ST0WC= M@?&QDS?/OU=S[7PL93&V>*DAJ5I EC&!MRH"K[=("2.3=WLN#?>&7)/5R>%T MA-3O)E\V%D'/J+HQO=+9DJQQ&B*O<^"BHRUI+""E=9[SE(-M'5S<@ZQ.-=6Q M4-@7:D?*I0.HO2%+XL+O$T$7+;D$\@Z0? 01R>_+Y"/HC*PHR[-M/0/T>O5. M@7.L8!=-N-P)/EY_^;IGY&3)S./Q&#+C]NV11W1GL1+$2L?9F$*>#KB FI M10DY8DJR-:3V(FS-AT [O^4]V7-;1U)NN_WO^1,[XU<&6B5*LJFT_:NV@T1+"IOMP5 I5 MU,K'UE7&=RF8-EUX;! -X'8'ZNGMQ6HQKT,AB#-OYW]NQD-L>YNAU8IGVHD3 MGK931RN'P"$G48Q2P0?;>L;&X]1,F]([-H8:2:$#/+U9;H++F]:JORZ(;U]H M*]N]));0%QE!;/),L7;?X_3\T#I()H(K_LF.D\?US7V?0X_6VU M7*_I)*5@@W+ 71:D2S,]1-,F_(P"N>?1NM8&]M,4=1)&.5+>^_JW#V=^!U Z M2>GBV\6FH\+/2$2D^48N].M3W AHD4^^T6MA_M^;WW]T\[/(M9'%2D#)(JEO M9NA$<@W6)6.3K!UG6X>X6]'>B69K \])!'HXD/TED!?XI5+Z>7S5^!N>ST1T M.6^<*+43M@JFMILT#*+(6'L81Z=:>T^?HF?BKADOI!8/9?SQ2G%Y'DY?/O_I M,](;)IPV3H/:?G74;*B=I+]84A137C/&-*"6O-9EUF$7,0'=DY$A4]&+%PO. MMTJ*NJUR9Z5$U$XZ\+1-4"P%"%DXR,XR:XP4+K7.:;F]?J?1XJ/D?U_;',WG M+HLN?UN>X_IC^%&?-K]C6-?Z^G?+L!BN8?;\\G M<\P6!FJ:3=+M8^M>HRQ' M)DT@NT72S58+2C@X%S4P&UCD@0>#\3DN[K72<-41SV^J%2Z?N=+2TT%X!E8S M7IN %'!1*(@R*QW1JF1UP8.^[%X=QN3N<;!L8 MRYQ+DA8X\Y8N8++*?68;JUS8'+-L;X#MHF/BYLX#9?LD5(Y@]-250+>U[#8; MSQOC:@E,$#4;5'$RU"(I6L5"X/J'SD"GWX[9YD?XRPENTXUX&6N*LW M-V\$,IOB8I/0\-A]]^Y"*:1UTK6^3@5SN#B>WYKDH M955T]/1BUBO">S80= Y@F*0-)J[R_=KCQFB9>C92*QD_"9DC&3[US;)M;?)A M\0F_+T^_SQ=?[BK@;5:)CT7Q$L"%0L]YZ12XV@E46Q%9L,*22MWKNMESP9Z0 M'10A'\V? M/^XU=1R_.X!-)?Q#N7L ?OGS;+ZZ#(N%<^0S+@2I8++0C*SE)LI5#@D)F)@U MDG/NGQP9?%2AQO-D]:27CA3__4J-QK+H%%[OPY^UL>]/R]5J^4?5ON&,_N3\ MQPQ9(,-?DYY5=/LK81AX1KO,@J&-TC N]YI .A!GC]'7DYD]'N":2*=3Y/U: MARSB^OP3':63\X^XFB_S+XL\J].!+$\,),H"BG,%7M?+ ',J62CC0*;0M;* M9)^;#Y [@+QIRXI>"G8M9-,9[&9)B6(]MY!Y]D1[;:51,@,M6>&!&"<#&Q%7 MTQ8*C0V<@[C;&3*VH/^$]0E-E_O#6][7-FU29HBID+K-*4,()H*.GK9'/'), MOH!.>IS":2N(7DHM-9)0E^D<[Y:++Y]Q]:WRITX736:04))Z"G)@\=0(#/.=63<>=/Z^.VF9(QT#9=02)TE MY%IDHGS6$.I;HO!H46I>E&G= ZN;=(V&V*!S!CG0JU1@ - MJ. 2Q,#HFDTJH2V:&]_:Z71D9.U%\S0.$NP>D;4#N-P=3FY% T)&(^A_P! E M*"$"O1)Y C+>Z94HZ%*TK0N;7T]D[1 9[QM9.X3A4T?6KN,\]6*_E7[ Z%EG M,[WL,)&W>W(9MT# 0.YU<(-4^_[\RKZ_[N<7 MA1!)BAI!K@!&JPG M"6MLR#RD_"Y^:-W!QT]H66XM3&8TQVBY>K\^*R\=BZ3 M>1[HM9]\@E"* KI?BTLR,>E:Y_'LIF3:&V:XA)^!S!'L[@ TMY7DY^5/8?%? MVU8+&F/VH=2X;?42298AU!":T3(;'CWB_9MF,&X>):8OZ!PCZ>48;.\ /X_Y M&*THHOH":KO]LL89^\LJVKY=[)9D\[9[%Q_&[ ]C<"5)HEUQF M2D'*2EQE::>D(16%*0>>8_.Q<0>'@%X\-^<@@3X5 CJ$NUVT@;O+D3=AM?I1 M^W5^6UXL:#>2":ZU 5>8)ATI)- =K6M4P3N)-K$\;H;@77IZLH+;8*<9]WO0 M,K?B(V\N5I6E,V=)P9H8 ).HF4$:(6 T]4VIM?8)L7E#G1UD]'0I-=(Y WD] MM.U((]5SN?#ER#%\LUR?KS_\L5C7^>CO<+'I&WPSM/K7]?KB^J_5UA@>(]-, M2Y#>;L*I%J)F 8SU)>7B,LK6.3+#*.XS;6:8^GHQ"?;3*.?VV?MMN4A7QT\K M+807%FA7M5D>O5(\YZ5FXY84H\20FZ="[Z2DSR2;5MKN2([W<#\>D-JH3.:* MV50[<=1'BW-D!& &#$E9XIL3S4.U*:/5;Z5 MV:CI@5)(Z8()1H*2P='C)2HPV0H5C5.!CY%BLA]UT_;V'=_X;R:9+C!WM%UP MJPO?[6Y[LZ 9+Q*K.6L1E#;UU"D+)8L2: N\?^MDGGE+Q@DO%@RG][N2UD,LM25&P<0+F2VR>0.S773LA3?_FO V MF-NO)>]U0.NR)[XV2A;LF,T0'TF*E$E(*9T!R>NTC< )/9' )&T.L0@;O1O# M,=D^&?;^(&V3%*&?KOA-^@7:3$B."#%XZQ)/A8R QOOJ:19L VD_,P#V$ 9W M<+GLZ+'$=1%9UO>&470])LW!*<,!O44BW@N#K=U>O74I&R+3YQN4'<+@[B!R M%2W/1+%SBN[!6!+=@X55SYH#&4(.R=HB2^NDUU?1H.P@V>[3H.P01D^=X/A8 MDB89UUI:&R%')*9(7< %J4&C<\8SY":5YVR.?I-=AXMMGT370WC8@=+8D0MN MB=2@=0)>#X2*M9EYYAR\5(5QTJI,C=N!:OH\QX;WRD &=P>16RG"-6U&Y&A M8$UQV/0984% '0>4M<04?>N8[JLIJ#A(QOL65!S"\%[OF)QUUH$1T5;2'K3. MM9M;G8D194DZ<*O]Z[UCVHANGWOF$#Y.C84=)0%"1[H@M0=4L8ZSP$+:E#92 M_3S49I!5N889^NL'+HXM/FQO8X#YJP]:I<7%%]]\7ZS-,\S+'?'5D MC!-<<;+@2)0:%$<#SD@%QO-@M>&,A;WNHN>P\1@!$TV2:2/496L.=P*3M\L5 MIK ^W_H =1(B8 O@@>5D-YFTEO0Z&,.F),6>P7]]\3(W=4G!$@;D>X R0#^ M=F"@[!@3&8))GO0G9!$4,21%<,K6ACXE.,^D3ZFUC_7(<=2CY00Y^,0*L(+"AI>-3Y]M*[VDGR46=$HMB MW&Z0MZGIY&7>!E"-F-X!?'8=C4<[=GM;GQH*7,H!E/8"_"9#@T"TOE3:1U1EJ$PF>!5HG4]XOV_WYM?9SJ;+.(3,& M8SM02SM?*I>=11ZJ7"(V_<2E\R;XQC2I! I0/E%8-H2X2LHG9:^6R; M1\7&J?2]SKV,#ORY^HU/Z^0\\_8[OEXOSK^M9$8Y[ M[Q"X5A94YJ0WN310;!0I6%&L:%TA.HC@Z1,I6V'G"5B.*\;7A]K_Q+#Z_,=R M)K)EO'KW"I=8IU(4"%87\%Q+-,4S%L>8PG HG=/&NWO!Z#%">Z70)*SA+$MM M B8Z@BQJ4#HQ"%IRL-RQP+DU/C2?U7L4I=.&QKN"Y\&">YT ?;N\6,U\%EII MSR CTA7A SW%C!/ M*6W& ;F]*0W_9;0:0/M/<'S8+'UX$XY>)/S[SA3.A3@=R2OWX0Q7](7%EW<8UK@^ MR7E>OU=/05FNOFT^/F!"]2&?'^[#.WHSC5Q[5\MN4>9X"DK7- VG:\Y_8> " MW6S%T\U6F(NQ^:RKNQ0,UB>X7B-NOODSKM-J?E8Y>%G0$"1JH;D''U@ 94WM M::\5H$W:6:]88JT[?SY!SL1>D^/E_D"[-&)Y![?1Q]62SN/YCX^G87%^LLB_ M_.MB?E8OVY]^7)=WZR20[#X%1B<.BLM-,F8$&WU109KL<^M+:@^RID93(PC< M3S!K+(^>(7:K"%S)B+4S&2&!+#K+ZR)JD,YA40 PJJ.!=U3@5- MT"O42+#!"C2,"3BCRH ME+1LT8OC>L&)0S>-39OC>3EQ9X4-T=?]9+S3 35XHS0HH6CCEI#K1; ,4 0# M*D=._& ,B@Y*2R-#5'L]1I^1_ZZU)XZ*CW#S#^;PU$8 GEVLTE=BRQ@L$B3%8)DFM[NCAD(AG$RN[3E M+/F2[P&ZN+(Y9Y*5NG7>TDI$>O6QLD#>?[U.;2W1U\PG]=S(F"3=G! MZ8]M4XZ9*@(E5QE*"!84XPE"8!%T"E8S6VT= DM'0=;"%2U2CM9A^ZSYIRGJT60:0Q<-DD0' MN-IU1W_"!?X13NM5/2LI8.U7 #P9!PI5!&?IEBY2D];525O5O#_ATR1-G#S\ MPO;2L;+HLCC[7N;D[^DKYHM37)9[?] N%?39)9JG@QZVJ7%20KE4*).4((4C MJUH16J*("5C)49%Y74/CKS8E5.9B>8VYV\!(R]96/=[27K,V,@DO4I'M\UU? M1TKH(7(_)"7T$);W96B?K%8U.K3-#MGX<64Q+ =!BEGFVN9.1GHVN "E2(\L M)$6_?X21O6.IJ<'12**/&]=#V=LU6*XBSI$DZ-F2.X/#5J3K[A:I["XBK=L.Z*-G>[_>__NUA(1@C@ M5Q[Z*)2-Q2M@AI/EE@4'5V0!)XH(3A6GTGXJY^"E>T74,6)?OI@,)D<8V82K M]7*QOKN]-\M_V[5#L]UA3-%[GR#0ENCZ%[0YG^D?*69NI:5WR9XH.V;YB1) MQD?:Z++H%FVW-_@AG2]I8X24FTVR7%)2)8",=8)J]A)\#4;)&+C#Y))F^S7_ M.Y:":3R8$V*NI42FAMW;L/IVV99NA_8^N?A2-R;%U<9\*)XE44>BU?%&RI(9 MXE!!="B]\LD%X_:"VB&K3N/$'!]>HW&^:TB]#S\V&Y/;M(F,=?:W $X(H8VI M6"W;"%(%LFB+B 7C<$C=6W4:[^7$D!K"^:XA]3N>G6^V5._^Z^TEM-'3'D'[ M7-OJ!0^>LP)>\)RCM3K=3[4_!E@[UYZF'\+$\!HNA:Y!1J8E;G:FMDG.3 G' M#!F3M4N(DHFX:&V$[-&('$IP]VM-C\'7_66G&4TP,;0&\;YS5)U>*N7MSI+) MS&MZIS L%E1,%F)M.8S(1?"LI)!X"U3=77::N0.3HVH [[M&U7NBZ^MF:_IJ M:_6U*TKM(VUI?PHSJ6$KZH@/E8055N<6AON#=:<9+S"YG36$^UT#Z^X=OSTW M(9O,.2/F&6MKNW(DAI)RCEXSSGAA(876EM8ABJO]-(*N3*UCQ# UROYV\OG_ MOUFNSI:KC;!V^?#8=D*VDTQ)KL%9.C?*> U!T*WO$DJC3-:"L[W0M?^:$XT> M&!]5([%]:C1]7LT7-?DKG,W/P^F.-^^U9XZN<1Z#R71&JN$8ZU1N[FB34OC MHK!XOY/5(V#:>\G]L/0*/?+C,'UJ*/T33T_7I'R_+*O3=Y>Y*+8N.25#DM:1 MD9BL!%4/1T#.07B-Z+E =7^6V"-8VG_-_<#T"EWM([&]7S3]C*GNBO-_SL^_ MWLV*%O[ZY"A)CUD5,W!M50TD9*@1!"C%1)=+*4H/A=A>A.R'NU?H@W]) 74/ M1K%CK]KIK47 ;:(]L4P/F&A :2<@,TPQ*:$?3',Y%HQ/$[(?&%^A]_XE M!=0_&+?Z/F,V,1(G49E:\%WJ.%*>P7!A0F$LJ[B?R;;WDOL![!7Z[\=A>C?U M$X_7 ["$(21NP5JO+FM"HG.FUF8SHW6VX5 M#OQV40_&AU(K_]+3$F2$N5[IF8] MNU2/^J0!5MJR^#648[U9?CM;+NIF[]VY4//2K&,V.%*!EF*L M%%M &<*/\DR!RX1*J4U)O(B@9/NJRID?F.CE@2(XV[J\[PERID9/(Y$OQ^%_OU#:MH'V1226$VVF5N2G.C11 M>PTY">D2"\F)UH6P3Q(T+9R:B7T_.!TA@ZGMZFH'?"B?\#LN+G#]=H7S+U]K MB_&-T^(J=]4%KH5V($P)H )#\,GE.I"I*.^8E'MVY7]^K2[1W106,AI]*(#&AUI+INIDU0@6 M8T8;4=O[!>N#;[&]")NV?U1[G(TGE0Z@]IRCQ"7% QHR **Q=7QO &^+IT=* M=K7A;5"I^5S;U^JH'F)[MY1#![!ZZ$>9:<>%=<+3T;-T]!@ZB"[1^2M>B2!D M5+&UT?V0BAX?;D<*^7V/IY^PFA"W.];R60D!)8L2HC+T/I8Z@6=.@RPJ860Y*]>Z*?6A M-$ZM\HY&R-,:KK%PNKLSKSN2.F-DE%J!UO4J<%E"8(F!82S&X##C_723QA [ MJ"_LB(;72$ ZBM$=P.53Q?^'\O1";O&Y* M.HOT%DDZ6K &:[DB9V1R" ED%PC&G213M36F!I [=4/B9L![*9%U@,XGE?7/ M\W6JXS ^T2/](ZY2;9 ;+(L)J['J"AFKV@LZ?98TMK#9*8_>2?62-^D.&J=N M7OPR-^E0X;R&E\0VT_!D$4Y_K.?K9?G[(E_M&_/6K'Z0#[ ]C?.6O6C;T=+\ MK3$2F\9Y?#C442/&.O@^ KV4&42/&30WM3N-E?3D[?KQ\91K2:!.N@A&MHES MH 2]XITB>Y9+&Q1F)NS]"0#_:Y(G#I'[(>$IL!KO*#7\ M82%F;8&VPP1RE5G<:Z1T"XA-W4!W-"CL"[4CY3)U\/RJN^%VCATR6W*H+9J8 MH9>/MYJH3O1,SU('QK/)QC]G<^WX;J>8.%9FRS8,[%G-?#C_BJO*G^W&E"_T M$/8((=2QOB[7C! R HJ5!17RF.\GW8RG;.X3-ZVW;"QXC2NC#L#W7(A.)!=% MX#6R6U-UG:\)!%R#D"%RP6V([F4,\7?]Q\.'F$\MY= -K![Q[6T]T#]?X&_T M-OZT/*7/?/G\!YY^QTV]"9D'.: GTD&J6J^BL@,OB)4I^Z*=RB6P]J-;!I'< MHU5_)'SVF,+,'7BM6WRXL5;31K%;4&IFV=%E\\!*,S"$?6NR\EA#25 M&?" V*FC99TA]6#YO5J@SK_CS!NIF$L1F%/V,A4V>,X@)^:9RQF3[4*G5F+[ MGASZ\D ]5'ZO"*@GA=:\O]<<5/;.6=";XI"B'#B/&K27D2Z/A$[&B;"ZB]YI M>OGW!-?!4GQ%B)TI+J,.64,QW(/BBD/@2D *-J2HBV+93(3.:5K_]X3$@Z1S M/.J6Y^%T?-3=SNWXY<]$?_7D6_UI5DP2/+,(DC-;AU>3>5TT@G82O968>&B= M+7@4H=,,#9@%CA39("I6DX1'B"XH MX,DJZY1!EWUC% [)1VT^1. E<-:"]_^K\O]F]X+FTV8 SGC'.8#W676=!?CO M1TGT%V+T\@?B3[C ,C^O@* M:I$_X?E\M2DDJQF_I\OUQ0JOD^IJL YUS)#);@:E"X=H@@&;4F8RY.18:*QL M#R!OZ!7S>_J*^>(4/Y2?KQ34G<5O>IS6[K:_$MR_SS-)A2[7TXM,"/_]*VGJ MGPCE>6L+$L$?ET3<-=%7LEW_]./S_+RN=/,9^KN7B3^[E[^,G>9H!+VX(R1N M=.U8H,!QX2!9+GSFIH34VN;JGRO3QA3'.C_W+^'^Y7 0.CMX;+\$'Q_EV":] M+W')59TZB)*L*&55 HU58=+9 M:)NWDQMO-].>VE<&ZT<.Y<08Z^BTW>' 548HV4#".5)VQ==^[C7^Z75!L$:& M()DMZ%K'!I\@IP^\3XV81X \5'Q35Q+L8L_5-C17@O&B0=J:,R*%AF!S#<5K MR:2FWXW[C7E_?(UIL\HZ@U9+>4P)J]7Y[*&U5R\.F;U0Z"+$)&M[REP@1B4@ M2L:X90I]V"N,3"O<4FGTTXTZ>W3Q:9'V%S6UVXBZ-ZQ6&7S"TPUOUE_G9Y^7 MORS.Z]"=RZ/M(FGQ0J?:<[:9'\; VSITT]4YYJX4.N!CH/AILJ:YI!L!X"DX M-93&Q$#[Y4],%[4=YH=2Y@E7VZ:]!I-4-H(+MB8/<[HTO#3 ?>%6F9H,MU?4 M[AD\[5Z](]BT%/2R*=<[>BV,=FW<1$?I>/K DX$L7;T(K"-&UVX!B0FAN.5H M6[>H>[G=39L<_A@S!J\P*WG_U'>!&.)R> M/EP.G8)Y*KGWH:+WE\SM4TY7[56ZRFJ6C; 6"P=T@=:D M6NWZ&X^4M7$Q]F,5DIM)3 A492 CG4\V^A=D6,O""W M":<]$ ]HGK8J[Z]Y&(8!HW-#Z.YF_X'KFN))]^)\F6?.!>8DLY"=(GO/F@SU M[H.(& L9?%[+9S,N!](P;?%>YWA^2?F^*AB?+!9W-KMIS10&YS5.;L>" (!''=,UBYHTH2]3O@3BS287+JZK.VY M_/]?%R=I4VRQ_H0)Y]\O.VL5*7BQ"7+*B<"K=!UC%B%@R39'G9)MW65S'[HF MBK>T%/N.(:9MQ3&TT*[5>-Q[N_IU\;TZ.E9S7,^X2 D-N&% J$V)V.\.,V]M\*U;M1Q 'G3>%9> M6$NU$4ZG=^#'%9Z%>=XZ<9PIQL3$07!ZEZAH#'BF/:!/JGHT2[K_'AP!;G=I MFL;;\<(8&R"&3H&U-1GI9;RQ%WVAXQ"<@%II *K$#"XYVE?VP4BL<^E:5]<^ M2]0T/H>);/=C!#&U@VOG;E87&Q_(I2WP\6*5OM::_5DQ4EOE!40TI(P%"@BR M%+#(=W.+I2N-5O]^N"%L/U^8PIDW3A$HI! MVEA@=#:\T9"E]=)HEOA]1\.A0-JQZC1]?"9 TE".'PVE[[B*R]$L^*US]E8/ MD!EQ1V"NXPLWPP9*9/0ZJ3/K5$C986%,M>[>LQ=AT_3R>>%K;ZA .L79=<>9 M-^%L?AY.9T)&G73DX'4V-8LZT1N$N&:98 :S#<:T3NY]GJK]G*+LE4-LD"P& MNR/N-1U):JK=Y1B+C*',K0>Q#"!W<,21CH?'F[U(P==+TR^#F06>> MXZ701;K;0ZY]FJ__Z[*BS666A=+ H@Z@D@H00^*0)!/)^DP70NO1D$_1,W'O MF %R?I!*UHCI70'H=J7X506;C8&73 ]?40O#%0]D2KJB@3,3$Y-1MI_?_10] M_2FHXZ3^*)P&BJ #.#V(85T5+V8OD@O!@V-9U4X $D+M9^I2E$*C]KJY=_01 M4GH!T5!9+]LSO@/\O%VN6JQ!NMKK7-5, M3+%10?2J)O.@UL:@5\V-ZH=43-P;IITI/9#!'4!DY[OUM^7YS[@F'5H]62?K MJS?L[8?M]NE*AB-RGFE[0?*KK@XV.8A"L>"MY)&U?O4/H[B35]R1>-GC)3>2 M\+KPMQ^YW_4:ST_.WX;YZA_A] )GSEG&4^VGJ SI;J8*.,P),ED&**0()K8O M^V]!>2_&__AH:P/T(8)_Q8"_'I)Q>^\E9YZB<.",JM7A9!*%I 3H4BRS@1EY M/_]B(M#OHKZ7E\HK ?Y@ #0$_Y2!KZ,FH1R^R,N'OAZ;6S)=[$NI(G7-AF32 MN=I\0D,H7@+:%$+*DAGV$L[Z:6)?/!B3>2S %2,;+@97W:<(T3#C."8;>6M' M\U\E]G4(;IZ)?1TBA4Y?7M<.>5[J,'-M@"='=X;T#"(Q!(*PQCKZS9#'"UUT M'OLZ2,Z'Q+X.87I7 -KA_!+1)1900!%TQZML##BA'?!"7+(F!S^BN?>J8E\' M2?V0V- M,_9U".,[P,_381?AC3&IIG6*>LJTX>!+0'#%&Z$0M3>M]=%KC7T-P5([(72 MJ$>",%)'$^K0V,RMKOQ)=9"9!&UC9$FPZ)MW[7QUL:\A&&K ]@[ L\/5KCB1 MR;, IQB= 6\B1"\\Z.B+LL*HPO^7Q;Z&F-(#&=P!1 ;Z]6A[(3G:HZCU>:JV M57,*)3A9@B]&Z"!>)-WW]<:^#L)+V]C7(<)[Q:& O]%E\&ZY7O^&M.7"E-4^ M06(I@5+ND7,WL1UJ%Y'0-OCNK6E[%ZM M07OGTE!*U[+7,/JEN&)*@07)2BR]$!9[VHC607WWM1Z%#;CWSH:=H>S/)/Q-./X3- M'=Q]UVSYZ!D#V,@ERUD; MW;SIQWZ4=>*<.4+V]T,0[071$[S>8ZA';G.;/MS?E?N=DV68D$N0,>7:I=Y" ML+1-70H:7D(VH;5K\" ".]%@#1'R& B;BZLG+/ZZ.+N@YTOE&+\)\2'GU=UD MZE:$8Q"E3^ C1ZY\DJ*TOAR?(*<3G+4'P6-P&RB13L$EKK:2+%.2L)\B9-K8_+;B.D4@'X'HRRR_+*(4U"&)3VYFT!<>X@2*\ M*A:3Q-A^R/+ A-J7R@(88NTW8WI7 -J142,3KUEW$DP=-Z64UN!2\9 83]$Z M&<((4[I?94+M05(_)*'V$!%T *=;XS.VO2<49Z'V-^0AU=NZ($1;FQR26LW& M6)U+^ZX-]XCH!3A#Y?L@:6T(LSM RV-9P$5DQ52D^]>54%_! 9Q.&I+RF+!D MTMRN,6:&I%]/DS([!#DM&-\!?G:D5V&1Q6;.P)>(9!=:#SZQ )A,MB)+IOAH MCO)W!^4[CF9(-[1T!C*X XC1V6VY-&H_EH(&+.L6)U;;)F<6:5U8R]]P(U3J: MN).03MY,K:%R+*O[&9AU9P+3%?)5\86N706<&WH$1.7H1DX!A)5T,8?$ VM] M]^P@HY/+IPUDAK*YLS3FS0ZN6?2AO)TOPB+-P^G'NK_-Y/)S7*SG=&__LJ 7 MYFHCMYEVF*T/ :1S"93A F+0'#QW*EBOC&T.K*$T3SO@?MP[;EP!=GDG_CA\ MST64Z+4(4#13M>ED#646!8'SX!7346/KSI\MZ)YVDOWH-^[(@NPR9^X3GM;+ M_V-8G?_XO J+-3UXZ7M#1D4\]\GA&74'$=THP>ZQ-:]3K5 KQXK5D'(B+$:4 M$%4L8+(2+FCAC6_=HN,YF@;[$-)7S!>G^*$\MM)//^[\R>91;3#*&)D'IHVM MCYS:0#.J.A\X:&EUP-(ZP?TH0J=]:C;%TP/?Q.B"Z^ FWF]KFQ $2C31^@S9 M:]J90;(Q#.U,Y52X]"FYYD_6_:F;V.4Q/E26+R*WSA!YY8E.V2.]UAW(Y#WM M(";P@2LR=M&%C.@8CGDK]! <'$O>3\#J".9//?/RXRK,5W,\^==%^(SIZ[MW M;Z[B#E$;;I21$'2-90A,X$I]U]O(!,HDA9?/F61/KM /.HX1V[(U#SL#PONP MN"AT8BY6\\67FQTI+@-G0D!RGJP#*1D$3);>(4'6B&8DT1^#BMW+3>MJ'1$B M#;C;V;US2\/>O)-=3'0ERP*.A _*RU13IS-(4832VO'__)E.+W(M>%ROD?Z;/X<_9U;1 MTZ7&5U.L%89Q,VN%23"I,$S.<<_:&T,'D]G/?3@<)P] .*[0.L#E24K+B\7Y M^A,FG'^OQ_8W/']SL:J\GPF7DV'(0.K:\SH6!Z&6D#A7C'56 MI05K>?S?:<$5+;/8=%W8^L"T9UA2]!",2;5C#@=?=0^33C*N&1>I]7E]DJ#& ME";9W+UU/E0J7Y8\,O32<61":!=+&O+YADP?$DHUGV9;]DK-HE5M H9]N M0/(D 9UD9ATAT65K]DZ-$?QR?PM7SV+Z>][6X'DQ)=9PI -';Q8(@D7+C.0F M8@N,/$; -!AI*-AE:RY/")6- ;;Z,?O[[S/:I-'%2D"/M:=Y)JVJE 2>#?>R M1(?^J8MFC>G?OBR___O5%R^A#(_D(-3>XW_OIC36VY=M6!M%O@F M+$(.VXIS;7TL'H&50B]X(R-$5Y]U02BNK<[Q?L?^1WS%3RPR369E>_$W968' M[I =25/6!)$-&K#9T Y\%/3 )Q,;??%"*,+Z_=#!7[WM]3'69",&=P"1*Z?@ M>B95C)R1@F/19% .:]VX,I PNXQ,NW@_TMC*/=O+X^)(&>[VLA[&T$Y;[N[O M'AK0;/?P15[2[S5F@]VG72"<%!-Z@HX7/H%*6.K=Q8%KE:3@.:7F PI>TOU% M-E0-LGI(OMI7+A52NX5VZZ5/$>E^]:/-7^C>_76([)\;A'< GR=V;7Q<+?-% M.O^P^AU7W^<)-R]X;8*NICCH;"VH*(AT5:=2>,:*9($KLU="Z3->C5UK=W(O M'2''94.F]@&*>E:N=K#>CK5Q2%9\J/-*.%VPF2S\* 6#PE2. 4W24K1#QD," MIG-T#)?I0X ,9/#43^#?ES\BAL5[#*=7;S4C0W%%.+AL@8KT%'3*2M \.U^" MMDGMER3UX-.3"WZHK);-&->)V#_,M\1[SI!;(AX9'07%0X;@G02K)>.27NE! MZD.D?OWEZ5QT5(8ESR#K2,K0 MT:,^8)*D$54.)M7Q9*T;-#U'4U=.CV.LB5&8WR68MKNY.F8E^628TJ#H/Z"$ M]."-2G36F'.6![I?]S(T!H'I+DW3FJ9M$? LO :(HP-X_1Y.<7WE%?H-MPV% MI/.)[EG2L#G3"X\%!IYI R@,T]&)C*KYE/A=A/0&I"&ROO\0'LSX#M"SXZC5 M5E=7/;&1\Z(MV&0+<4@$B-EE2"IE@TFG@GL%_(==T3/ MK39I@1NG4C(0 R/C$8L 1U9>3;$R@N4DA&K?2^Y1*_#DH' [TM;9R [ M%@R/Y_6WDTP'B-L1F(M*T,U?LS"\%76B#0/'F Q#;*GO4(&B.Y.N&$HUZ:. M,GW"C-_.*M<_E#O'A[18W%'W]7EYM:^?<9U6\\U>9RXIS*4V M+/3F>(Q"@%C'A?BC9>\EI?7*MX#(.ASLP1V_OYWW(^'GY;OYM M?E66O<#5F[#^>OOOK#^&>9Z9Q)4-(9"^M$A\I >]1T:'0PF6E9+2N.;#9XXA M=-IW<@/PO9R87@$6'VQPJZN)B[IDDT@YN]K67B.$VF.)%Z4*%LN"RB\,Q\=H MG;:%[0LBLHFPNGQJU0$M\_/-"+S+E.WS^>(++M( )8M<))<+.)/K#"4L$&O7;FM3Y(+%8$W[<.,! M! XLH3NC8W)KO;?+%:U7YYEM&J/0\B>)#O!E/^@/Y>-J>8:U<^$BUW-]5O^= MF;-98TD,D#E&ITOER^XI%F/RW@1#YVLO Z\%-5,'.\:"UKUBO1<66Y=*\?>+ MN,9_7=!W?JF#SQH4Y3SSQ>&J[Q"2&VF[^TM>HR^BBEP&![@9M&(+X=#QVEY0 M6&8R&N];YW<]1DOC(AMCE4TR(6!]3*M0Q[=ZSR :SC3]9(P9K=JS@R*;)A)_ MIK[F$!9W8.;?8\E-ED/**@:E@?DL00GE(7I>H$@7BV0NB="ZV=(CI'02-3M" MNO>!TH#5?2)F.VK:2*6ME,"BJ(,6G:\M$FJ9:XG29&,=MHZS/DI,5XKF.%$_ M#Y\C^-X?@*XK#J16:!WX5,ONI6$0?*&=D XV)2 K[>=1[B*D.^ <(^2GH7,$ MQWN S<,(--<>LPD)DI".G@G)0W!9@8^1LG&4*H(\"8H2"P:R;WAQ;5N MIC"1O29H_OPY\UT>.GY6JU_&.^^/(FG-&? MG/^H<0>;+YOG8:2]L41'TA<0&AGM2Z"_[QD=#-!#Z.ND=J4-%$<3S/B^SZL_ MJ/^(88W_]__\#U!+ P04 " .D'58 MO64HT' $* %@ '-D&AI8FET,S$Q,C R,RYH=&WM6FUO&S<2_GZ_@N>@J0U(LE:R8EMV#.3B'!"T MARNN!?JQX"Y'6IYWEUN2*UGWZ^\9VVO=Z:>F'U-/=B MT!^9:< M*3H9JE$ZI/35\/1<#D:C_EG__+?D *+H'F6<7Q3T^J#453TO6ZXG.I->F^I-F_[=QT+'X3';OGN?W'?%+;DKIQ ]D,7PU M[8@L^+(0/I?^Y8O1V9/"4$NEH*5;T,2/AZ]V>AA?Z4HA3N-NG97SWJM3=OF]R.6,A*69ICE2F\_YH3;6"U.)?QI;BJ3?_4&8B?C9 M-#X7U_+&>(F'14JR$C]9DY%SQKJ.^/''MV)B;-"Q(&D%87:5N*:,RI1L7$[# MI,,)-@2[P7*!\!!U*4H\L9UB(C.\LL*4R,[>Q'Y;'2IB0$B[X"ZEO*& MAY5.AW<*QF#((K EQN .F;9@1W2K( Y+%%DQSW66"]?PQUI^3I9:)>Q J5T! M&F5&GFL U)*K*0L&LMX:IAD%-V<04R)=;$[#, 2AHOV9-+E8E*8N5O"U-)4.V\E!I+\LA/ZP>N#>A&*+$M]P9B M!#X\V&0YV*$ZBL]'*[K>A#7Z<$WP<577Z>ZZ\B^&JMP3J%Z3PZ0@:(';/HRH M#M-N)AOW>!'FOY2 CG:DR*BFL5" +#73+N0^]*(JZ.%*>YTU-S.OI4(&N+64 MN@9+I\W*W*B106&+,X5689?LFM1II:75[(".Q!^HH&)-C6,R#JO3!>8. #:. M8!#VQT&HEL!YUA22$SS<"D:L21T2L438K&SP+27NB!P,>5(?EW/W$\CI7@+Y MT8EK"\^/3WF/AC66PDPK1JMTII*P MO+@"\@*HXKJXTW6CD@D4V!JA=J$NRS%@5# BEZI0JE!L%L(T6JGG1 M4X1&_6%RZ1@9_C@C._F($)_W>8,@^OYO)H@D)B^-+DPF*13U#9-R.HF]5 M53PB Q>[]9P[)TH'"#PV4+5K.PZBE;ETJVJ#4Z M ?6D C.$^6BS]D(4^H:*]C3A7O_.1T_1<]R0C?8$Y7]N0Q;.(]5R@736.8I3 MYB9(U^F*8?:$VF.KC%V9)E'*>F/=BN[#"Z@L2^T]T1\00FI04'"[TK O*#D$ ME)%_'>=W_.6">KG^Z/=&P_RPUIHJ"R<.1]]V7)\/BV\*E&B8EG _ D-XUYQI M C9:IE[M?.8D;YAZ8\D6R#<4F^'D-*P(ZU)!4%'JZSV(#K; M$A4B@!@JR4[D?P?R=TT)@&"2@C,MFZQMP8Y,/E=2WY>]T!MP]\0B8W00< I) M#I )1]0MMCJ1^G0U,\6,F/\J.6U/VFV;%ZFL"[,@M,YS$Y.AO(-<(.V3% >] MK^B&\!H3&+*C^)>T61YOD@;Q)NE$/-811.FB?>5-/1X]<&'KPUZQ59%BF9'M MPKU"UH[&RR\78*BZD(NQKH*Y0>ABQJ2&6JA5B5':2_CS\]Y),N)[>&_Q7RW5 MMU?TO7!%?^S5=MO)6>^\_W!SOY<\V/:)U!X'DZ/9<-_5LGI],#Q8"K1K83RH M;T5R=TIY>=R?DQB,+X6>?KS'/\'*")_W+YI7T&DGX2OU[\[O%!X1LQ;5O K@ MD@AG=F)IWOX[_"V(7X=/;W--$_'NEK*&#S3$OV.A_RU>>^K3X4_QR!%EPE;0 MCIX0M3[[=X<^C@,_[J#H>S]9JXT+E[+C>.U:;6_CN!'^WE_!9M&]!+ =RW8VB9,- MD&[VT$6ON,.UP'TL*&EDL9%$'4G9T?WZ/D/*+XF=;G+[8:D+W-7%E>7.J',: MQI/1:43CL[-)')^>T5#*T>C\)!K)*$I&_XX.T!7BH8]U;4%O#TI5]7/B\:>3 MT>#TI'87"Y6Z?!H-AW\Y\*)7EYFN',8SZ!^^!C5;RAS=N;XLU*R:>I<.0M=E M_= MWD:#I4-?:\S[LW(^>'/*+G\0N9R3,#17M$!2V)[[Y[)S)MO(Z6I!&$V4W%#254QF3" M0AI'/4Z-8P3U_*4%=;0G0?VKM)AWQ*]LQ6VE%P6E,ZPIERN[#&ZJR8I*@\TP M@E25D%4KFLJ9AF W^,U3':(N18DGME-D,L$K(W2)O.QTD-L2J(@!(4W+(J6\ M)8^'E4Z+=[S ,63A>1)CL$"B#'@18A6ZPY*4C%CD*LF%;?ACW7]!ACHE[$"I M; $"92Y>* #4D*TI\0:RWAJFZ11NSM$M%7&[.0TO$83C?0% WG$R!G(X0]H$Z9HA4U L^892P7Q1J4'1[L@Y&! M^U2QXAY+- 4$@$0-N/CA@CV)M+G("KVP2Y@:FBGKC,1 DE_VO!RL[&V@S2Z- MV;+V)0)NLB> ^]>]\+Q^=3:*3B]LAZFNGN LH3-41WC%@?L@I"$/$81CDD(Y\U^@D#4_A47'-6 6,LG[!N6L#N@%*;,N# M@1B!CP^6+0<[3(_"\]&*KC=A#1FN"3ZMZCK=75'^QE"5>P+5&[*8% 3-<]O' M$=5CVDUD8Y_>A?DO)J"C&RDPJFX,%"!+S97UN0]25'D]7&FOL^9FYC542 ^W MCE+78.EU69D;%3(H;+&Z4*G?']LFMBI5TBAV0 7B]U10L:;&,AG[U6D]!;3"R('(S^E'Y:SMU/(,=[ M">0G)ZXM/#\]Y3T9UE@*3<+BV0S@4F0UB:= DG %S)6!7*M61YT$5UL4]T8U*QE/(7>=0W9@:H+:^+DD2;5)O@"]59U2AW"B ;;10 MS8N&15"&!_QB<:D:&?PE(CCYC1$<#0>C,?O\?BZ+QB=I0;<;873]NP5,H0JZDB4OI[./;'Q$O:W2_""G, M!.SQ@.,!7ACHTGU)FR&,\GEM!E$RCZN0'_0O7A(UTRH!AI[(%T9SCV3N0/$/ALH6I6=AT%JW)I5]4& M)T"/>DH],_CYZ+)V*PIU2T5WFO! OO?)4_02-V0G>X+R7[1Z7*!]-8Y MBE/F)DC7Z8IA]HS:8ZN,79DF4R*[OT+J"Q+Y1S1_R"$6*.@X/94P3ZO MY!!01OZUG-_QEPOJY?JCGQL%\_U::ZK$GS@<_;'C^G)8O"Y0HF%:_,T(#.%= MK7S69"\9>H-)9LG7U]L^I//Y?'0LQ#7;5+"2<..M"93=+2TRFJ/ MHK,K4=$%$$,EV0O\;T'^MBD!$$R2=Z9CD[4MV)')ETKJ^[(7N@9W9P89HX> MDT]R@(P_HNZPU0O4IZJY+N;$_%?)67?2;KJ\2&5=Z);0NLAU2(;R'G*!M,]2 M' Q^1W>#-YA GQWYBC#)PTW2*-PD3<13'4&4+KI73M?3DT>N:IW?*W8J8BPS M,GVX5\C:TG3YY0(,51>RG:K*F^L[706:SOW?J6?W?IOPA&AU>&;\ MPR7A3^O$TKS]=_C_/7S[[].[7%$FOEWQS?>AN/\C7GOJT^$/X9@1H5H'C6O( MZ_5)9!?#HV<$<_5:FW]O>PT7#O,:>L7;.MU8;6_;-A#^OE]Q<[ V 2Q% MDN5W)X#K.%C0K@YB!]T^#;1$15PD4B/I--JOWY&24R=.NFQK@S2;80@2C_?Z MW!U?1JG.L\-12DE\^-WH>\>!(Q&MHWD!6G5SQ*EQD]:.2,.RDU^@=AX';; MA1Y^9+%.![[G_="P4P]'B> :]4GDKUXK,5O"-+W6#LG8!1]8EQH5ZYH,4YN.S-^/WT[DS^_G=]!<83Q:&$GA>\ \#]=M*:9:4 M3QJI$PZ1X)Q&F@D.'YE.0:<4QIRO2 9GM!!2@TA@+E9(.B*70A/\*)>4<#B5 M(J)*":F:\.[=!'8-ZZN=7A!XPXG("\)+^^4/]P"E'PN9@^\Y;R$1TJHI*9% M>6PJ^(A&-%]2^6K'[WC#EM\TI=MJ E&0L P+_<:X.8U6DFE&%1 >P_0Z2@F_ MH%CT>%4.;/KC)8PCBQ,)ON,Z02=:_>& M?R<1"Q(;')R,)GK0ZMR;FM40XS&6],#Q>\77:D;W)^NNO[?VZ*F4W@Y+V^U: MGQ<(0%T;R2K+2JRAO,A,0MXDJ:2_KYBD9HE1MH#J$O-;N^0F138R^2:+:R3] M?BM$#/M#D^,O#'(.':CG%APL!5J@IPQCEJ UB 3)A'E0E)E\&P:,LDR M0#9J+$.T58$ JZIM)(P3; \XC@)C9D6;3H6S5EF5#J*@TNI4=]J%Z0 XT* ;MAQ8G39897,6"LLTO#*=,")9+1/5U/NB?M_M>EVS-=*X M']+Q6GR]:W+MKFE?Q]NTMMMO]1ZD>J[_(.US4H..V_&#+R\V;_G/X/Y?3S=^6S M1^SM7-VW&\Q'G9">]*A3(7('ET?;>,_UX ;;G1O&0BA[U!A(FA$3KJT[QT\= MS2KR/K&0);:UE=YF^8MKROI979KNV\O:/P%02P,$% @ #I!U6/]MB0VV M! +!4 !8 !S9'-P97AH:6)I=#,R,C(P,C,N:'1M[5AM;]LV$/Z^7W%S ML#8!+$>2Y=JQW0">XZ#!NCJ(773[-- B%7.A28VDTFB_?D=*2IR7=NF&%&U1 MPS LW@OON3<>-5[;C3@4F0L( M@IIKJO)2\_.UA3B,$WBG] 6_)!7=UF4)*N#9) D_>P@?-%+:)]TTWY*!MWXCZB%HLA>R1A;"O:RM>$R6#.W M_S")._U>;D?O.;7K812&/[4\Z^$X4]+B?AKEJ[^5FGO*++NR 1'\7 X]I%8E MVI!3)90>[H3^,W*4(",;+LKA\XGF1#QO&R)-8)CF644V_&^&EJ!1_O%]96@? MI067K#$\BIVILZLU7W$+W;@3W[9S&R[1YXAXI:Q5&Q1$S5M&I^AEII_(ZN1! MJZ>SL^7)\+MY,W2UC.G;NC ;SM+#K3#BQF4\\0=7MAVY$F M"Y@)P_"_.NK/ MPEB>E9_54R<24B4E2RU7$MYSNP:[9C"1LB "SEBNM 65P4(52#HB%\H2?"A7 MC$@XU2IEQBAMVO#Z]11VG>BSG4$@-1&/P"F=)^ MFY(1#4Q25\%'+&6;%=//=J(7X:@;M5WI=MM #&1<8*%?&[=@::&YY

9;QE&G8/=4<5W)NJ7-$&7'0! M;D->:%,0C+%5<)..#GE_5&6C@TVHREV'V^:N>5P:UMH71*^(9":87PE6HAT^ M7BX-'1*"*'N#T:=D9$ZH"T@@6&:'W1;4LBH?]CYP MG%NR$JQ1L5*:,AU@Y 3)#1LV?T:4FUR0KYJ!=% MG5[HL]#B8&1IH[\>GSH5;=_2^\1NT@D_0OZH[,>)W0,_PSV!YCAZ(IOC]KW7#T51+4L7!Y9,PF)(O6]U6PU-7T3#.KR"ZG2"NL.Y&N$JMS]5;_)!] MY&X'MP^_VA%?)1R<3](UQ%7])_\/DK]&? &8?BZ_B= \VTGZ(^-_;\;(6\@^ M4&"]1Q18Z$"WOGH/NAQV3X M8XZ0[QG^']MWT!#]A MAS&UL M4$L! A0#% @ #I!U6 N;W0LG(P >", !0 ( !=>D! M '-D @!S M9'-P+3(P,C,Q,C,Q7W!R92YX;6Q02P$"% ,4 " .D'58 MO64HT' $ M* %@ @ &R8P, &AI8FET,S(Q,C R,RYH=&U0 M2P$"% ,4 " .D'58_VV)#;8$ L%0 %@ @ $F> , L XML 95 sdsp-20231231_htm.xml IDEA: XBRL DOCUMENT 0001163609 2023-01-01 2023-12-31 0001163609 2023-06-30 0001163609 2024-03-21 0001163609 2023-12-31 0001163609 2022-12-31 0001163609 us-gaap:CapitalUnitClassAMember 2023-12-31 0001163609 us-gaap:CapitalUnitClassAMember 2022-12-31 0001163609 2022-01-01 2022-12-31 0001163609 2021-01-01 2021-12-31 0001163609 us-gaap:CapitalUnitClassAMember 2020-12-31 0001163609 us-gaap:NoncontrollingInterestMember 2020-12-31 0001163609 2020-12-31 0001163609 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001163609 us-gaap:CapitalUnitClassAMember 2021-12-31 0001163609 us-gaap:NoncontrollingInterestMember 2021-12-31 0001163609 2021-12-31 0001163609 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001163609 us-gaap:CapitalUnitClassAMember 2022-01-01 2022-12-31 0001163609 us-gaap:NoncontrollingInterestMember 2022-12-31 0001163609 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001163609 us-gaap:CapitalUnitClassAMember 2023-01-01 2023-12-31 0001163609 us-gaap:NoncontrollingInterestMember 2023-12-31 0001163609 2023-09-01 2023-09-01 0001163609 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001163609 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001163609 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001163609 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001163609 sdsp:RailcarsMember 2023-12-31 0001163609 sdsp:SoybeanMealAndHullsMember 2023-01-01 2023-12-31 0001163609 sdsp:SoybeanMealAndHullsMember 2022-01-01 2022-12-31 0001163609 sdsp:SoybeanMealAndHullsMember 2021-01-01 2021-12-31 0001163609 sdsp:SoybeanOilandOilByproductsMember 2023-01-01 2023-12-31 0001163609 sdsp:SoybeanOilandOilByproductsMember 2022-01-01 2022-12-31 0001163609 sdsp:SoybeanOilandOilByproductsMember 2021-01-01 2021-12-31 0001163609 us-gaap:FinancingReceivables1To29DaysPastDueMember 2023-12-31 0001163609 us-gaap:FinancingReceivables1To29DaysPastDueMember 2022-12-31 0001163609 us-gaap:FinancingReceivables30To59DaysPastDueMember 2023-12-31 0001163609 us-gaap:FinancingReceivables30To59DaysPastDueMember 2022-12-31 0001163609 us-gaap:FinancingReceivables60To89DaysPastDueMember 2023-12-31 0001163609 us-gaap:FinancingReceivables60To89DaysPastDueMember 2022-12-31 0001163609 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2023-12-31 0001163609 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2022-12-31 0001163609 2019-01-01 0001163609 us-gaap:FutureMember 2023-12-31 0001163609 sdsp:PrairieAquaTechLLCMember 2023-12-31 0001163609 sdsp:PrairieAquaTechLLCMember 2022-12-31 0001163609 sdsp:PrairieAquaTechInvestmentsLLCMember 2023-12-31 0001163609 sdsp:PrairieAquaTechInvestmentsLLCMember 2022-12-31 0001163609 sdsp:PrairieAquaTechManufacturingLLCMember 2023-12-31 0001163609 sdsp:PrairieAquaTechManufacturingLLCMember 2022-12-31 0001163609 sdsp:HighPlainsPartnersLLCMember 2023-12-31 0001163609 sdsp:HighPlainsPartnersLLCMember 2022-12-31 0001163609 sdsp:PrairieAquaTechLLCMember 2023-01-01 2023-12-31 0001163609 sdsp:PrairieAquaTechLLCMember 2022-01-01 2022-12-31 0001163609 sdsp:PrairieAquaTechLLCMember 2021-01-01 2021-12-31 0001163609 sdsp:HighPlainsPartnersLLCMember us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember 2022-09-30 0001163609 sdsp:HighPlainsPartnersLLCMember us-gaap:CapitalUnitClassBMember us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember sdsp:HighPlainsPartnersLLCMember 2022-09-01 2022-09-30 0001163609 sdsp:HighPlainsPartnersLLCMember us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember 2023-09-30 0001163609 sdsp:HighPlainsPartnersLLCMember us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember 2023-12-31 0001163609 sdsp:CobankMember 2023-12-31 0001163609 sdsp:CobankMember 2022-12-31 0001163609 us-gaap:LandMember 2023-12-31 0001163609 us-gaap:LandMember 2022-12-31 0001163609 us-gaap:LandImprovementsMember 2023-12-31 0001163609 us-gaap:LandImprovementsMember 2022-12-31 0001163609 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001163609 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001163609 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001163609 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001163609 us-gaap:RailroadTransportationEquipmentMember 2023-12-31 0001163609 us-gaap:RailroadTransportationEquipmentMember 2022-12-31 0001163609 us-gaap:VehiclesMember 2023-12-31 0001163609 us-gaap:VehiclesMember 2022-12-31 0001163609 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001163609 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001163609 us-gaap:ConstructionInProgressMember 2023-12-31 0001163609 us-gaap:ConstructionInProgressMember 2022-12-31 0001163609 sdsp:SeasonalLoanMember 2023-01-01 2023-12-31 0001163609 sdsp:AdvancesOnRevolvingCreditFacilityMember 2023-12-31 0001163609 sdsp:AdvancesOnRevolvingCreditFacilityMember 2022-12-31 0001163609 sdsp:RevolvingTermLoanMember 2023-12-31 0001163609 sdsp:RevolvingTermLoanMember 2022-12-31 0001163609 sdsp:NotesPayableMember us-gaap:NotesPayableToBanksMember 2023-12-31 0001163609 sdsp:NotesPayableMember us-gaap:NotesPayableToBanksMember 2022-12-31 0001163609 sdsp:RevolvingTermLoanMember 2023-12-31 0001163609 sdsp:RevolvingTermLoanMember 2023-01-01 2023-12-31 0001163609 2018-03-20 2018-03-20 0001163609 srt:ScenarioForecastMember 2024-10-20 2028-03-20 0001163609 srt:MinimumMember sdsp:RailcarsMember 2023-12-31 0001163609 srt:MaximumMember sdsp:RailcarsMember 2023-12-31 0001163609 sdsp:AmericanRailcarLeasingMaturityDateJun302021Member 2023-12-31 0001163609 sdsp:AmericanRailcarLeasingMaturityDateJun302021Member 2023-01-01 2023-12-31 0001163609 sdsp:AndersonsRailcarLeasingCo.MaturityDateJun302026Member 2023-12-31 0001163609 sdsp:AndersonsRailcarLeasingCo.MaturityDateJun302026Member 2023-01-01 2023-12-31 0001163609 sdsp:AndersonsRailcarLeasingCoMaturityDateOctober312026Member 2023-12-31 0001163609 sdsp:AndersonsRailcarLeasingCoMaturityDateOctober312026Member 2023-01-01 2023-12-31 0001163609 sdsp:FarmCreditLeasingMaturityDateAug312032Member 2023-12-31 0001163609 sdsp:FarmCreditLeasingMaturityDateAug312032Member 2023-01-01 2023-12-31 0001163609 sdsp:FarmCreditLeasingMaturityDateMay312033Member 2023-12-31 0001163609 sdsp:FarmCreditLeasingMaturityDateMay312033Member 2023-01-01 2023-12-31 0001163609 sdsp:FarmCreditLeasingMaturityDateSeptember302033Member 2023-12-31 0001163609 sdsp:FarmCreditLeasingMaturityDateSeptember302033Member 2023-01-01 2023-12-31 0001163609 sdsp:FarmCreditLeasingMaturityDateJune302034Member 2023-12-31 0001163609 sdsp:FarmCreditLeasingMaturityDateJune302034Member 2023-01-01 2023-12-31 0001163609 sdsp:FarmCreditLeasingMaturityDateJuly312034Member 2023-12-31 0001163609 sdsp:FarmCreditLeasingMaturityDateJuly312034Member 2023-01-01 2023-12-31 0001163609 sdsp:FarmCreditLeasingMaturityDateSeptember302034Member 2023-12-31 0001163609 sdsp:FarmCreditLeasingMaturityDateSeptember302034Member 2023-01-01 2023-12-31 0001163609 sdsp:FarmCreditLeasingMaturityDateMarch312035Member 2023-12-31 0001163609 sdsp:FarmCreditLeasingMaturityDateMarch312035Member 2023-01-01 2023-12-31 0001163609 sdsp:GATXCorporationMaturityDateJun302020Member 2023-12-31 0001163609 sdsp:GATXCorporationMaturityDateJun302020Member 2023-01-01 2023-12-31 0001163609 sdsp:TrinityCapitalMaturityDateMay312026Member 2023-12-31 0001163609 sdsp:TrinityCapitalMaturityDateMay312026Member 2023-01-01 2023-12-31 0001163609 sdsp:WellsFargoRailMaturityDateJuly312022Member 2023-12-31 0001163609 sdsp:WellsFargoRailMaturityDateJuly312022Member 2023-01-01 2023-12-31 0001163609 sdsp:WellsFargoRailMaturityDateDec312011WithMonthlyPayment2926Member 2023-12-31 0001163609 sdsp:WellsFargoRailMaturityDateDec312011WithMonthlyPayment2926Member 2023-01-01 2023-12-31 0001163609 sdsp:WellsFargoRailMaturityDateDec312021WithMonthlyPayment5850Member 2023-12-31 0001163609 sdsp:WellsFargoRailMaturityDateDec312021WithMonthlyPayment5850Member 2023-01-01 2023-12-31 0001163609 sdsp:WellsFargoRailMaturityDateDec312022Member 2023-12-31 0001163609 sdsp:WellsFargoRailMaturityDateDec312022Member 2023-01-01 2023-12-31 0001163609 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0001163609 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0001163609 us-gaap:MachineryAndEquipmentMember 2023-01-01 2023-12-31 0001163609 us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0001163609 us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001163609 2020-03-19 0001163609 sdsp:EntityInWesternUnitedStatesMember 2023-01-01 2023-12-31 0001163609 sdsp:EntityInWesternUnitedStatesMember 2022-01-01 2022-12-31 0001163609 sdsp:EntityInWesternUnitedStatesMember 2021-01-01 2021-12-31 0001163609 sdsp:CostOfRevenuesFreightAndRailMember 2023-01-01 2023-12-31 0001163609 sdsp:CostOfRevenuesFreightAndRailMember 2022-01-01 2022-12-31 0001163609 sdsp:CostOfRevenuesFreightAndRailMember 2021-01-01 2021-12-31 0001163609 sdsp:CostOfRevenuesProductionExpenseMember 2023-01-01 2023-12-31 0001163609 sdsp:CostOfRevenuesProductionExpenseMember 2022-01-01 2022-12-31 0001163609 sdsp:CostOfRevenuesProductionExpenseMember 2021-01-01 2021-12-31 0001163609 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001163609 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001163609 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001163609 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2023-12-31 0001163609 us-gaap:DeferredProfitSharingMember 2023-01-01 2023-12-31 0001163609 us-gaap:DeferredProfitSharingMember 2022-01-01 2022-12-31 0001163609 us-gaap:DeferredProfitSharingMember 2021-01-01 2021-12-31 0001163609 srt:ExecutiveOfficerMember sdsp:DeferredCompensationMember 2022-01-01 2022-01-31 0001163609 srt:ExecutiveOfficerMember sdsp:DeferredCompensationMember 2023-01-01 2023-12-31 0001163609 srt:ExecutiveOfficerMember sdsp:DeferredCompensationMember 2022-01-01 2022-12-31 0001163609 srt:ExecutiveOfficerMember sdsp:DeferredCompensationMember 2021-01-01 2021-12-31 0001163609 us-gaap:CommodityContractMember 2023-12-31 0001163609 us-gaap:ForeignExchangeContractMember 2023-12-31 0001163609 us-gaap:InterestRateSwapMember 2023-12-31 0001163609 us-gaap:CommodityContractMember 2022-12-31 0001163609 us-gaap:ForeignExchangeContractMember 2022-12-31 0001163609 us-gaap:InterestRateSwapMember 2022-12-31 0001163609 us-gaap:CommodityContractMember 2023-01-01 2023-12-31 0001163609 us-gaap:CommodityContractMember 2022-01-01 2022-12-31 0001163609 us-gaap:CommodityContractMember 2021-01-01 2021-12-31 0001163609 us-gaap:ForeignExchangeContractMember 2023-01-01 2023-12-31 0001163609 us-gaap:ForeignExchangeContractMember 2022-01-01 2022-12-31 0001163609 us-gaap:ForeignExchangeContractMember 2021-01-01 2021-12-31 0001163609 us-gaap:InterestRateSwapMember 2023-01-01 2023-12-31 0001163609 us-gaap:InterestRateSwapMember 2022-01-01 2022-12-31 0001163609 us-gaap:InterestRateSwapMember 2021-01-01 2021-12-31 0001163609 us-gaap:InventoriesMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001163609 us-gaap:InventoriesMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001163609 us-gaap:InventoriesMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001163609 us-gaap:InventoriesMember 2023-12-31 0001163609 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001163609 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001163609 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001163609 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001163609 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001163609 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001163609 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001163609 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001163609 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001163609 sdsp:PrairieAquaTechLLCMember 2023-01-01 2023-12-31 0001163609 sdsp:PrairieAquaTechLLCMember 2022-01-01 2022-12-31 0001163609 sdsp:PrairieAquaTechLLCMember 2021-01-01 2021-12-31 0001163609 sdsp:PrairieAquaTechLLCMember 2023-12-31 0001163609 sdsp:PrairieAquaTechLLCMember 2022-12-31 0001163609 sdsp:SoybeanMealMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2023-01-01 2023-12-31 0001163609 sdsp:SoybeanMealMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2022-01-01 2022-12-31 0001163609 sdsp:SoybeanMealMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-01-01 2021-12-31 0001163609 sdsp:SoybeanOilMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2023-01-01 2023-12-31 0001163609 sdsp:SoybeanOilMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2022-01-01 2022-12-31 0001163609 sdsp:SoybeanOilMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2021-01-01 2021-12-31 0001163609 country:US 2023-01-01 2023-12-31 0001163609 country:US 2022-01-01 2022-12-31 0001163609 country:US 2021-01-01 2021-12-31 0001163609 country:CA 2023-01-01 2023-12-31 0001163609 country:CA 2022-01-01 2022-12-31 0001163609 country:CA 2021-01-01 2021-12-31 0001163609 sdsp:UnitedstatesandCanadaMember 2023-01-01 2023-12-31 0001163609 sdsp:UnitedstatesandCanadaMember 2022-01-01 2022-12-31 0001163609 sdsp:UnitedstatesandCanadaMember 2021-01-01 2021-12-31 0001163609 2022-02-01 2022-02-01 0001163609 us-gaap:SubsequentEventMember 2024-01-30 2024-01-30 0001163609 2023-02-02 2023-02-02 iso4217:USD shares iso4217:USD shares pure sdsp:railcar iso4217:USD sdsp:Units 0001163609 false FY 2023 http://fasb.org/us-gaap/2023#AccountsPayableCurrent http://fasb.org/us-gaap/2023#AccountsReceivableNetCurrent http://fasb.org/us-gaap/2023#CashAndCashEquivalentsAtCarryingValue 10-K true true 2023-12-31 --12-31 false 000-50253 South Dakota Soybean Processors, LLC SD 46-0462968 100 Caspian Avenue PO Box 500 Volga SD 57071 605 627-9240 CLASS A CAPITAL UNITS No No Yes Yes Non-accelerated Filer false false false false 298248763 30411500 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Part III of Form 10-K - Portions of the Definitive Proxy Statement to be filed with the Securities Exchange Commission within 120 days after the close of the registrant's fiscal year (December 31, 2023).</span></div> 286 Eide Bailly LLP Denver. Colorado 72910336 866699 43548706 43517754 72045951 134246154 10334681 10950831 1342978 5603930 5621052 2364362 205803704 197549730 246347535 140903867 71419705 66343898 174927830 74559969 13637150 14576910 1737862 1705549 28297874 22708362 336500 96250 44009386 39087071 424740920 311196770 15728259 18504251 0 138165 2798561 2632995 7462996 2245339 66240599 70744667 5939687 20010772 6700564 6062608 19171 135081 737503 1074059 105627340 121547937 0 8845683 22827885 17168224 54094 96250 22881979 26110157 30411500 30411500 197494454 163538676 98737147 0 296231601 163538676 424740920 311196770 703148409 721532329 590150153 535025550 564568447 481430381 41344244 36607609 31980845 47580715 46144752 42487645 781832 795877 776936 624732341 648116685 556675807 78416068 73415644 33474346 6487573 5669426 4590227 71928495 67746218 28884119 2837555 2204759 1634367 1325238 1223024 393016 693047 699618 365147 -819270 -282117 -876204 71109225 67464101 28007915 659647 0 0 70449578 67464101 28007915 2.32 2.32 2.22 2.22 0.92 0.92 30411500 30411500 30411500 30411500 30419000 30419000 30419000 94836880 0 94836880 0 28007915 9429890 9429890 30419000 113414905 0 113414905 0 67464101 17338830 17338830 7500 1500 1500 30411500 163538676 0 163538676 659647 71109225 98077500 98077500 36493800 36493800 30411500 197494454 98737147 296231601 71109225 67464101 28007915 5834248 5563024 5092868 24864543 -1073579 -10042360 -152085 106863 96506 32313 145749 75411 0 0 10000 -74239339 46416278 24944958 126438041 27431814 18016268 0 2376180 0 0 0 54904 240250 96250 0 293903 275900 150060 104268256 7754541 13442955 -104214603 -9951071 -13237991 -2775992 7806012 2435219 -138165 138165 0 98077500 0 0 36493800 17338830 9429890 22706726 5761268 20344412 31556070 13814397 20945230 49820199 -17447782 -7595489 72043637 32961 -2817212 866699 833738 3650950 72910336 866699 833738 2953465 2136804 1607805 0 0 0 1436420 1436420 1436420 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principal Activity and Significant Accounting Policies</span><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Organization </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">South Dakota Soybean Processors, LLC (the “Company” or “LLC”) processes and sells soybean products, such as soybean meal, oil, and hulls. The Company’s principal operations are located where we have plants in Volga and Miller, South Dakota.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of consolidation</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of the Company and its controlled subsidiaries, High Plains Partners, LLC, HPP SD Holdings, LLC, and High Plains Processing, LLC, after elimination of all material intercompany accounts, transactions, and profits.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investment instruments with original maturities of three months or less at the time of acquisition to be cash equivalents.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods (soybean meal, oil, refined oil, and hulls) and raw materials (soybeans) are valued at estimated market value, which approximates net realizable value. This accounting policy is in accordance with the guidelines described in Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) 905, Agriculture (formerly AICPA Statement of Position No. 85-3, Accounting by Agricultural Producers and Agricultural Cooperatives). Supplies and other inventories are stated at lower of cost or net realizable value.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures its equity investments in Prairie AquaTech, LLC, Prairie AquaTech Manufacturing, LLC, and Prairie AquaTech Investments, LLC at cost less any impairment plus or minus observable price changes in orderly transactions since these investments do not have readily determinable fair values.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in cooperatives are recorded in a manner similar to equity investments without readily determinable fair values, cost plus the amount of patronage earnings allocated to the Company, less any cash distributions received.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective September 30, 2023, the Company began consolidating the accounts of High Plains Processing, LLC, HPP SD Holdings, LLC, and High Plains Partners, LLC, formerly unconsolidated entities, into its financial statements . The Company and other regional investors committed to investing a total of $192.0 million into High Plains Partners. In September 2023, High Plains Partners created a joint venture with another partner to create High Plains Processing, LLC, to build a new multi-seed crush facility near Mitchell, South Dakota. Construction of the facility is estimated to be completed in late 2025. The consolidation is due to the Company's entering into a management agreement with the new processing facility along with its ability to appoint a majority of the board members of each entity. The financial data for previous periods has not been restated to reflect the consolidation of the three entities as there is not a material impact on the financial position or results of operations for the periods presented and has no effect on previously reported net income. If the entities were consolidated in the December 31, 2022 financial statements, the impact would be a reduction in the investments in related parties and an increase construction in progress (property and equipment) of $2.4 million.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property and equipment</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is stated at cost. Expenditures for renewals and improvements that significantly add to the productive capacity or extend the useful life of an asset are capitalized. Expenditures for maintenance and repairs are charged to expense when incurred. When depreciable properties are sold or retired, the cost and accumulated depreciation are eliminated from the accounts and the resultant gain or loss is reflected in income.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is provided for over the estimated useful lives of the individual assets using the straight-line method. The range of the estimated useful lives used in the computation of depreciation is as follows:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-39 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and furnishings</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-15 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcars</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 years</span></div></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews its long-lived assets for impairment whenever events indicate that the carrying amount of the asset may not be recoverable. If impairment indicators are present and the future cash flows is less than the carrying amount of the assets, values are reduced to the estimated fair value of those assets. The Company did not recognize any impairment on property and equipment during the years ended December 31, 2023, 2022, and 2021.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of estimates </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the accompanying consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for all of its revenues from contracts with customers under ASC 606, Revenue from Contracts with Customers.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company principally generates revenue from merchandising and transporting manufactured agricultural products used as ingredients in food, feed, energy and industrial products. Revenue is measured based on the consideration specified in the contract with a customer, and excludes any amounts collected on behalf of third parties (e.g. - taxes). The Company follows a policy of recognizing revenue at a single point in time when it satisfies its performance obligation by transferring control over a product to a customer. Control transfer typically occurs when goods are shipped from our facilities or at other predetermined control transfer points (for instance, destination terms). Shipping and handling costs related to contracts with customers for sale of goods are accounted for as a fulfillment activity and are included in cost of revenues. Accordingly, amounts billed to customers for such costs are included as a component of revenues.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments received in advance to the transfer of goods, or "contract liabilities", are included in "Deferred liabilities - current" on the Company's balance sheets. These customer prepayments totaled $737,503 and $1,074,059 as of December 31, 2023 and 2022, respectively. The Company recognized $1,032,253 of the $1,074,059 balance as of December 31, 2022 as revenue during the year ended December 31, 2023. All of the $1,347,409 balance as of December 31, 2021 was recognized as revenue during the year ended December 31, 2022.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a disaggregation of revenue from contracts with customers for the years ended December initiated 31, 2023, 2022, and 2021, by product type:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:55.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.873%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Soybean meal and hulls</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,038,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,833,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,175,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Soybean oil and oil byproducts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,110,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,699,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,974,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,148,409 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721,532,329 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,150,153 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Freight</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents all amounts billed to the customer for freight as a component of net revenue. Costs incurred for freight are reported as a component of cost of revenue.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising costs</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising and promotion costs are expensed as incurred. The Company incurred $115,000, $96,000, and $66,000, of advertising costs in the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Environmental remediation</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is management’s opinion that the amount of any potential environmental remediation costs will not be material to the Company’s financial condition, results of operations, or cash flows; therefore, no accrual has been recorded.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for derivative instruments and hedging activities</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company’s derivatives are designated as non-hedge derivatives. The futures and options contracts, as well as the interest rate swaps, caps and floors, used by the Company are discussed below. Although the contracts may be effective economic hedges of specified risks, they are not designated as, nor accounted for, as hedging instruments.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, as part of its trading activity, uses futures and option contracts offered through regulated commodity exchanges to reduce risk. The Company is exposed to risk of loss in the market value of inventories. To reduce that risk, the Company generally takes opposite and offsetting positions using futures contracts or options. Unrealized gains and losses on futures and options contracts used to hedge soybean, oil and meal inventories, as well as foreign exchange rates, are recognized as a component of net proceeds for financial reporting.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses interest rate swaps, caps and floors offered through regulated commodity exchanges. The Company is exposed to risk of loss resulting from potential increases in interest rates on their variable rate debt. To reduce that risk, the Company has purchased interest rate swaps, caps and floors. Unrealized gains and losses on interest rate swaps, caps and floors are reflected in current earnings immediately.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings per capital unit</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per capital unit are calculated based on the weighted average number of capital units outstanding. The Company has no other capital units or other member equity instruments that are dilutive for purposes of calculating earnings per capital unit.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income taxes</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a limited liability company, the Company’s taxable income or loss is allocated to members in accordance with their respective percentage ownership. Therefore, no provision or liability for income taxes has been included in the consolidated financial statements.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated the provisions of FASB ASC 740-10 for uncertain tax positions. As of December 31, 2023 and 2022, the unrecognized tax benefit accrual was zero.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will recognize future accrued interest and penalties related to unrecognized tax benefits in income tax expense if incurred.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the book value of the Company’s net assets exceeds the tax basis of those assets by approximately $49.3 million.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions.  We are no longer subject to income tax examinations by U.S. federal and state tax authorities for years prior to 2019.  We currently have no tax years under examination.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent accounting pronouncements</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Any recent accounting pronouncements are not expected to have a material impact on our consolidated financial statements.</span></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of consolidation</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of the Company and its controlled subsidiaries, High Plains Partners, LLC, HPP SD Holdings, LLC, and High Plains Processing, LLC, after elimination of all material intercompany accounts, transactions, and profits.</span></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investment instruments with original maturities of three months or less at the time of acquisition to be cash equivalents.</span></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods (soybean meal, oil, refined oil, and hulls) and raw materials (soybeans) are valued at estimated market value, which approximates net realizable value. This accounting policy is in accordance with the guidelines described in Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) 905, Agriculture (formerly AICPA Statement of Position No. 85-3, Accounting by Agricultural Producers and Agricultural Cooperatives). Supplies and other inventories are stated at lower of cost or net realizable value.</span></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures its equity investments in Prairie AquaTech, LLC, Prairie AquaTech Manufacturing, LLC, and Prairie AquaTech Investments, LLC at cost less any impairment plus or minus observable price changes in orderly transactions since these investments do not have readily determinable fair values.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in cooperatives are recorded in a manner similar to equity investments without readily determinable fair values, cost plus the amount of patronage earnings allocated to the Company, less any cash distributions received.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective September 30, 2023, the Company began consolidating the accounts of High Plains Processing, LLC, HPP SD Holdings, LLC, and High Plains Partners, LLC, formerly unconsolidated entities, into its financial statements . The Company and other regional investors committed to investing a total of $192.0 million into High Plains Partners. In September 2023, High Plains Partners created a joint venture with another partner to create High Plains Processing, LLC, to build a new multi-seed crush facility near Mitchell, South Dakota. Construction of the facility is estimated to be completed in late 2025. The consolidation is due to the Company's entering into a management agreement with the new processing facility along with its ability to appoint a majority of the board members of each entity. The financial data for previous periods has not been restated to reflect the consolidation of the three entities as there is not a material impact on the financial position or results of operations for the periods presented and has no effect on previously reported net income. If the entities were consolidated in the December 31, 2022 financial statements, the impact would be a reduction in the investments in related parties and an increase construction in progress (property and equipment) of $2.4 million.</span></div> 192000000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property and equipment</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is stated at cost. Expenditures for renewals and improvements that significantly add to the productive capacity or extend the useful life of an asset are capitalized. Expenditures for maintenance and repairs are charged to expense when incurred. When depreciable properties are sold or retired, the cost and accumulated depreciation are eliminated from the accounts and the resultant gain or loss is reflected in income.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is provided for over the estimated useful lives of the individual assets using the straight-line method. The range of the estimated useful lives used in the computation of depreciation is as follows:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-39 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and furnishings</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-15 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcars</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 years</span></div></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews its long-lived assets for impairment whenever events indicate that the carrying amount of the asset may not be recoverable. If impairment indicators are present and the future cash flows is less than the carrying amount of the assets, values are reduced to the estimated fair value of those assets. The Company did not recognize any impairment on property and equipment during the years ended December 31, 2023, 2022, and 2021.</span></div> P10Y P39Y P3Y P15Y P50Y <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of estimates </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the accompanying consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for all of its revenues from contracts with customers under ASC 606, Revenue from Contracts with Customers.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company principally generates revenue from merchandising and transporting manufactured agricultural products used as ingredients in food, feed, energy and industrial products. Revenue is measured based on the consideration specified in the contract with a customer, and excludes any amounts collected on behalf of third parties (e.g. - taxes). The Company follows a policy of recognizing revenue at a single point in time when it satisfies its performance obligation by transferring control over a product to a customer. Control transfer typically occurs when goods are shipped from our facilities or at other predetermined control transfer points (for instance, destination terms). Shipping and handling costs related to contracts with customers for sale of goods are accounted for as a fulfillment activity and are included in cost of revenues. Accordingly, amounts billed to customers for such costs are included as a component of revenues.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments received in advance to the transfer of goods, or "contract liabilities", are included in "Deferred liabilities - current" on the Company's balance sheets. These customer prepayments totaled $737,503 and $1,074,059 as of December 31, 2023 and 2022, respectively. The Company recognized $1,032,253 of the $1,074,059 balance as of December 31, 2022 as revenue during the year ended December 31, 2023. All of the $1,347,409 balance as of December 31, 2021 was recognized as revenue during the year ended December 31, 2022.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a disaggregation of revenue from contracts with customers for the years ended December initiated 31, 2023, 2022, and 2021, by product type:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:55.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.873%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Soybean meal and hulls</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,038,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,833,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,175,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Soybean oil and oil byproducts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,110,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,699,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,974,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,148,409 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721,532,329 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,150,153 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Freight</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents all amounts billed to the customer for freight as a component of net revenue. Costs incurred for freight are reported as a component of cost of revenue.</span></div> 737503 1074059 1074059 1347409 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a disaggregation of revenue from contracts with customers for the years ended December initiated 31, 2023, 2022, and 2021, by product type:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:55.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.873%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Soybean meal and hulls</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,038,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,833,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,175,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Soybean oil and oil byproducts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,110,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,699,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,974,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,148,409 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721,532,329 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,150,153 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 374038170 358833129 335175830 329110239 362699200 254974323 703148409 721532329 590150153 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising costs</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising and promotion costs are expensed as incurred. The Company incurred $115,000, $96,000, and $66,000, of advertising costs in the years ended December 31, 2023, 2022, and 2021, respectively.</span></div> 115000 96000 66000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Environmental remediation</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is management’s opinion that the amount of any potential environmental remediation costs will not be material to the Company’s financial condition, results of operations, or cash flows; therefore, no accrual has been recorded.</span></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for derivative instruments and hedging activities</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company’s derivatives are designated as non-hedge derivatives. The futures and options contracts, as well as the interest rate swaps, caps and floors, used by the Company are discussed below. Although the contracts may be effective economic hedges of specified risks, they are not designated as, nor accounted for, as hedging instruments.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, as part of its trading activity, uses futures and option contracts offered through regulated commodity exchanges to reduce risk. The Company is exposed to risk of loss in the market value of inventories. To reduce that risk, the Company generally takes opposite and offsetting positions using futures contracts or options. Unrealized gains and losses on futures and options contracts used to hedge soybean, oil and meal inventories, as well as foreign exchange rates, are recognized as a component of net proceeds for financial reporting.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses interest rate swaps, caps and floors offered through regulated commodity exchanges. The Company is exposed to risk of loss resulting from potential increases in interest rates on their variable rate debt. To reduce that risk, the Company has purchased interest rate swaps, caps and floors. Unrealized gains and losses on interest rate swaps, caps and floors are reflected in current earnings immediately.</span></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings per capital unit</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per capital unit are calculated based on the weighted average number of capital units outstanding. The Company has no other capital units or other member equity instruments that are dilutive for purposes of calculating earnings per capital unit.</span></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income taxes</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a limited liability company, the Company’s taxable income or loss is allocated to members in accordance with their respective percentage ownership. Therefore, no provision or liability for income taxes has been included in the consolidated financial statements.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated the provisions of FASB ASC 740-10 for uncertain tax positions. As of December 31, 2023 and 2022, the unrecognized tax benefit accrual was zero.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will recognize future accrued interest and penalties related to unrecognized tax benefits in income tax expense if incurred.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the book value of the Company’s net assets exceeds the tax basis of those assets by approximately $49.3 million.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions.  We are no longer subject to income tax examinations by U.S. federal and state tax authorities for years prior to 2019.  We currently have no tax years under examination.</span></div> 0 0 49300000 <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent accounting pronouncements</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Any recent accounting pronouncements are not expected to have a material impact on our consolidated financial statements.</span></div> Accounts Receivable<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are considered past due when payments are not received on a timely basis in accordance with the Company’s credit terms, which is generally 30 days from invoice date. Accounts considered uncollectible are written off. The Company’s estimate of the allowance for for credit losses is based on historical experience, its evaluation of the current status of receivables, and unusual circumstances, if any.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the aging analysis of trade receivables as of December 31, 2023 and 2022:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than 30 days past due</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,438,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,779,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30-59 days past due</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,425,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,780,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60-89 days past due</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greater than 90 days past due</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,034,440 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,788,400 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,514,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,729,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,548,706 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,517,754 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information regarding the Company’s allowance for credit losses as of December 31:</span></div><div style="margin-bottom:17pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:55.708%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances, beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts charged (credited) to costs and expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (deductions)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(258,747)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances, end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general cash received is applied to the oldest outstanding invoice first, unless payment is for a specified invoice. The Company, on a case by case basis, may charge a late fee of 1.5% per month on past due receivables.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's accounts receivable as of January 1, 2022 was $36,571,001.</span></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are considered past due when payments are not received on a timely basis in accordance with the Company’s credit terms, which is generally 30 days from invoice date. Accounts considered uncollectible are written off. The Company’s estimate of the allowance for for credit losses is based on historical experience, its evaluation of the current status of receivables, and unusual circumstances, if any.</span></div> P30D <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the aging analysis of trade receivables as of December 31, 2023 and 2022:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than 30 days past due</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,438,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,779,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30-59 days past due</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,425,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,780,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60-89 days past due</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greater than 90 days past due</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,034,440 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,788,400 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,514,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,729,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,548,706 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,517,754 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 11438298 13779760 1425727 1780664 114387 182146 56028 45830 13034440 15788400 30514266 27729354 43548706 43517754 <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information regarding the Company’s allowance for credit losses as of December 31:</span></div><div style="margin-bottom:17pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:55.708%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances, beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts charged (credited) to costs and expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (deductions)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(258,747)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances, end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 0 0 -115208 258747 0 115208 258747 0 0 0 0.015 0.015 36571001 Inventories <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s inventories consist of the following as of December 31:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:69.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.036%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,772,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,619,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,730,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,001,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplies &amp; miscellaneous</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,045,951 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,246,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods and raw materials are valued at estimated market value, which approximates net realizable value. Supplies and other inventories are stated at lower of cost or net realizable value.</span></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s inventories consist of the following as of December 31:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:69.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.036%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,772,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,619,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,730,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,001,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplies &amp; miscellaneous</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,045,951 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,246,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 32772392 62619087 38730545 71001459 543014 625608 72045951 134246154 Margin Deposits<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has margin deposits with a commodity brokerage firm used to acquire futures and option contracts to manage the price volatility risk of soybeans, crude soybean oil and soybean meal. Consistent with its inventory accounting policy, these contracts are recorded at market value. At December 31, 2023, the Company’s futures contracts all mature within 12 months.</span></div> P12M Investments in Related Parties<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's investment in related parties consists of the following at December 31:</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prairie AquaTech, LLC</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prairie AquaTech Investments, LLC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prairie AquaTech Manufacturing, LLC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,083,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,647,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High Plains Partners, LLC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,376,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,637,150 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,576,910 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures its investments in Prairie AquaTech, LLC, Prairie AquaTech Investments, LLC, Prairie AquaTech Manufacturing, LLC and High Plains Partners, LLC at their cost less any impairment plus or minus any observable price changes in orderly transactions since these equity investments do not have readily determinable fair values.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company invested in Prairie AquaTech Manufacturing, LLC $0, $0 and $404,329 in cash and an additional $1,436,420, $1,436,420 and $1,049,834 of soybean meal in 2023, 2022, and 2021 respectively, to be used in the entity's operations.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2022, the Company announced its plans to construct a multi-seed processing plant near Mitchell, South Dakota. In September 2022, the Company entered into a capital contribution and commitment agreement with High Plains Partners, LLC. Per the agreement, the Company transferred to High Plains Partners, LLC all rights, title and interest to all of the tangible and intangible development rights, including engineering, permitting, studies, records, etc., totaling $5.0 million in value in exchange for 2,615 Class B units in High Plains Partners, LLC. The Company also committed to investing up to another $81.4 million for 19,454 Class B capital units in the entity. As of December 31, 2023, the Company had contributed $19.0 million towards the project.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective September 30, 2023, the Company began consolidating the accounts of High Plains Processing, LLC, HPP SD Holdings, LLC, and High Plains Partners, LLC, formerly unconsolidated entities, into its financial statements . The Company and other regional investors committed to investing a total of $192.0 million into High Plains Partners. In September 2023, High Plains Partners created a joint venture with another partner to create High Plains Processing, LLC, to build a new multi-seed crush facility near Mitchell, South Dakota. Construction of the facility is estimated to be completed in late 2025. The consolidation is due to the Company's entering into a management agreement with the new processing facility along with its ability to appoint a majority of the board members of each entity. The financial data for previous periods has not been restated to reflect the consolidation of the three entities as there is not a material impact on the financial position or results of operations for the periods presented and has no effect on previously reported net income. If the entities were consolidated in the December 31, 2022 financial statements, the impact would be a reduction in the investments in related parties and an increase construction in progress (property and equipment) of $2.4 million. As of December 31, 2023, High Plains Partners, HPP SD Holdings, and High Plains Processing, LLC received a total of $98.1 million in proceeds from the issuance from capital units.</span></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's investment in related parties consists of the following at December 31:</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prairie AquaTech, LLC</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prairie AquaTech Investments, LLC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prairie AquaTech Manufacturing, LLC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,083,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,647,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High Plains Partners, LLC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,376,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,637,150 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,576,910 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1553727 1553727 5000000 5000000 7083423 5647003 0 2376180 13637150 14576910 0 0 404329 1436420 1436420 1049834 5000000 2615 81400000 19454 19000000 192000000 Investments in Cooperatives<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments in cooperatives consist of the following at December 31: </span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CoBank</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,737,862 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments in cooperatives consist of the following at December 31: </span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CoBank</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,737,862 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1737862 1705549 Property and Equipment<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of property and equipment at December 31: </span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.811%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated<br/>Depreciation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,759,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,231,666)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,527,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,625,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,615,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,985,737)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,629,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,001,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,248,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,411,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,837,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,924,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railroad cars</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,411,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(681,502)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,729,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,200,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Company vehicles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142,150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,548,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(967,238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,096,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,096,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,871,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,347,535 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,419,705)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,927,830 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,559,969 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Depreciation of property and equipment amounts to $5,830,587, $5,558,143, and $5,087,987 for the years ended December 31, 2023, 2022, and 2021, respectively. <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of property and equipment at December 31: </span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.811%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated<br/>Depreciation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,759,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,231,666)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,527,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,625,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,615,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,985,737)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,629,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,001,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,248,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,411,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,837,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,924,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railroad cars</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,411,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(681,502)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,729,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,200,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Company vehicles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142,150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,548,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(967,238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,096,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,096,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,871,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,347,535 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,419,705)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,927,830 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,559,969 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 516326 0 516326 516326 2759442 1231666 1527776 1625212 29615350 11985737 17629613 15001754 97248455 56411412 40837043 42924227 10411185 681502 9729683 10200714 151682 142150 9532 26226 1548914 967238 581676 394353 104096181 0 104096181 3871157 246347535 71419705 174927830 74559969 5830587 5558143 5087987 Notes Payable - Seasonal Loan<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into a revolving credit agreement with CoBank which expires on October 1, 2024. The purpose of the credit agreement is to finance the operating needs of the Company. Under this agreement, the Company could borrow up to $85 million, and advances on the revolving credit agreement are secured. Interest accrues at a variable rate (7.55% at December 31, 2023). The Company pays a 0.20% annual commitment fee on any funds not borrowed. There were advances outstanding of $0 and $0.1 million at December 31, 2023 and 2022. The remaining available funds to borrow under the terms of the revolving credit agreement were $85.0 million as of December 31, 2023.</span></div> 2024-10-01 85000000 0.0755 0.0020 0 100000 85000000 Long-Term Debt<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company's long-term debt at December 31:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving term loan from CoBank, interest at variable rates (7.85% and 6.85% at December 31, 2023 and 2022, respectively), secured by substantially all property and equipment. Loan matures March 20, 2026.</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,849,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note payable to CoBank, interest at variable rates (7.85% and 6.85% at December 31, 2023 and 2022, respectively), secured by substantially all property and equipment. Note matures March 20, 2028.</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt before current maturities and debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,849,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less debt issuance costs, net of amortization of $20,339 and $15,458 as of December 31, 2023 and 2022, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,661)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,845,683 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into an agreement as of September 20, 2023 with CoBank to amend and restate its Credit Agreement, which includes the revolving term loan, note payable, and seasonal loan. Under the terms and conditions of the Credit Agreement, CoBank agreed to make advances to the Company for up to $12.0 million on the revolving term loan with a variable effective interest rate of 7.85%. The amount available for borrowing on the revolving term loan will decrease by $600,000 every six months until the loan's maturity date of March 20, 2028. The Company pays a 0.40% annual commitment fee on any funds not borrowed. The debt issuance costs of $24,000 paid by the Company were amortized over the term of the loan. The principal balance outstanding on the </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">revolving term loan was $0.0 million and $8.8 million as of December 31, 2023 and 2022, respectively. There were approximately $11.4 million in remaining commitments available to borrow on the revolving term loan as of December 31, 2023.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 20, 2023, the Company entered into a note payable to CoBank to borrow up to $90.0 million until August 1, 2024, the proceeds of which are to be used to finance the Company's investment in High Plains Partners, LLC. The Company will make semi-annual payments of $4.5 million beginning October 20, 2024 until the note's maturity on March 20, 2028. The principal balance outstanding on the note payable was $0 as of December 31, 2023 and 2022. There was $90.0 million available to borrow on the note payable as of December 31, 2023.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under this agreement, the Company is subject to compliance with standard financial covenants and the maintenance of certain financial ratios. The Company was in compliance with all covenants and conditions with CoBank as of December 31, 2023.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are minimum principal payments on long-term debt obligations for the years ended December 31:</span></div><div style="margin-bottom:17pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:84.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.830%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving term loan from CoBank, interest at variable rates (7.85% and 6.85% at December 31, 2023 and 2022, respectively), secured by substantially all property and equipment. Loan matures March 20, 2026.</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,849,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note payable to CoBank, interest at variable rates (7.85% and 6.85% at December 31, 2023 and 2022, respectively), secured by substantially all property and equipment. Note matures March 20, 2028.</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt before current maturities and debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,849,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less debt issuance costs, net of amortization of $20,339 and $15,458 as of December 31, 2023 and 2022, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,661)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,845,683 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.0785 0.0685 0 8849344 0.0785 0.0685 0 0 0 8849344 0 0 20339 15458 0 3661 0 8845683 12000000 0.0785 600000 2028-03-20 0.0040 24000 0 8800000 11400000 90000000 4500000 90000000 <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are minimum principal payments on long-term debt obligations for the years ended December 31:</span></div><div style="margin-bottom:17pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:84.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.830%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 0 0 0 0 Operating Leases<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has several operating leases for railcars. These leases have terms ranging from 3-12 years and most do not have renewal terms provided. The leases require the Company to maintain the condition of the railcars, restrict the use of the railcars to specified products, such as soybean meal, hulls or oil, limit usage to the continental United States, Canada or Mexico, require approval to sublease to other entities, and require the Company's submission of its financial statements. Lease expense for all railcars was $4,264,107, $2,938,930, and $3,026,270 for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule of the Company's operating leases for railcars as of December 31, 2023:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:31.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lessor</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quantity of<br/>Railcars</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commencement<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monthly<br/>Payment</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">American Railcar Leasing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/1/2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/31/2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andersons Railcar Leasing Co.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/1/2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/30/2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andersons Railcar Leasing Co.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/1/2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/31/2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farm Credit Leasing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9/1/2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/31/2032</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farm Credit Leasing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/1/2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/31/2033</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farm Credit Leasing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9/30/2033</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farm Credit Leasing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/1/2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/30/2034</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farm Credit Leasing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/1/2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/31/2034</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farm Credit Leasing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9/30/2034</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farm Credit Leasing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/1/2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/31/2035</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GATX Corporation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/1/2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/30/2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/1/2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/31/2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells Fargo Rail</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/28/2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells Fargo Rail</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/1/2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/30/2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells Fargo Rail</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/1/2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/30/2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:31.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lessor</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quantity of<br/>Railcars</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commencement<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monthly<br/>Payment</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells Fargo Rail</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1/1/2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,158 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has a number of other operating leases for machinery and equipment. These leases have terms ranging from 3-7 years; however, most of these leases have automatic renewal terms. These leases require monthly payments of $3,824. Rental expense under these other operating leases was $54,633, $81,973, and $38,606, for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 19, 2020, the Company entered into an agreement with an entity in the western United States to provide storage and handling services for the Company's soybean meal. The Company paid the entity $3,300,000 after the entity's construction of additional storage and handling facilities. The agreement began on May 1, 2021 and will mature on April 30, 2027 but includes an additional seven-year renewal period at the sole discretion of the Company. Rental expense under this agreement was $235,714, $235,714, and $157,143, for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases are included in right-to-use lease assets, current operating lease liabilities, and long-term lease liabilities on the Company's consolidated balance sheets. These assets and liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term using the Company's secured incremental borrowing rates or implicit rates, when readily determinable. Short-term operating leases, which have an initial term of 12 months or less, are not recorded on the consolidate balance sheet.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense for these operating leases is recognized on a straight-line basis over the lease terms. The components of lease costs recognized within our consolidated statements of operations for the years ended December 31, 2023, 2022, and 2021 were as follows:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:54.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues - Freight and rail</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,264,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,938,930 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,026,270 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues - Production</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administration expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,554,454 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256,617 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,222,019 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the supplemental cash flow information for the years ended December 31:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:54.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,146,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,828,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,321,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental non-cash information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,956,408 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,387,685 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,577,558 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the weighted-average remaining lease term and weighted-average discount rate as of December 31, 2023:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:79.838%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.229%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a maturity analysis of the undiscounted cash flows of the operating lease liabilities as of December 31, 2023:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:54.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcars</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,946,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,992,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,885,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,910,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,794,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,816,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,052,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,070,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,913,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,919,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,273,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,273,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,866,041 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,920 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,981,961 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount of lease payments representing interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,345,374)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,141)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,355,515)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total present value of lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,520,667 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,779 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,626,446 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P3Y P12Y 4264107 2938930 3026270 <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule of the Company's operating leases for railcars as of December 31, 2023:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:31.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lessor</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quantity of<br/>Railcars</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commencement<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monthly<br/>Payment</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">American Railcar Leasing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/1/2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/31/2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andersons Railcar Leasing Co.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/1/2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/30/2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andersons Railcar Leasing Co.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/1/2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/31/2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farm Credit Leasing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9/1/2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/31/2032</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farm Credit Leasing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/1/2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/31/2033</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farm Credit Leasing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9/30/2033</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farm Credit Leasing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/1/2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/30/2034</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farm Credit Leasing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/1/2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/31/2034</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farm Credit Leasing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9/30/2034</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farm Credit Leasing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/1/2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/31/2035</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GATX Corporation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/1/2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/30/2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinity Capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/1/2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/31/2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells Fargo Rail</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/28/2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells Fargo Rail</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/1/2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/30/2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells Fargo Rail</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/1/2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/30/2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:31.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lessor</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quantity of<br/>Railcars</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commencement<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monthly<br/>Payment</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells Fargo Rail</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1/1/2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,158 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13 7150000 20 11300000 15 8250000 87 34929000 8 5966000 9 4624000 23 13863000 30 30422000 20 21668000 100 81466000 14 4200000 2 980000 109 51775000 7 2765000 15 5925000 105 49875000 577 335158000 P3Y P7Y 3824 54633 81973 38606 3300000 P7Y 235714 235714 157143 The components of lease costs recognized within our consolidated statements of operations for the years ended December 31, 2023, 2022, and 2021 were as follows:<div style="margin-bottom:17pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:54.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues - Freight and rail</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,264,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,938,930 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,026,270 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues - Production</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administration expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,554,454 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256,617 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,222,019 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the supplemental cash flow information for the years ended December 31:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:54.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,146,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,828,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,321,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental non-cash information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,956,408 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,387,685 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,577,558 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the weighted-average remaining lease term and weighted-average discount rate as of December 31, 2023:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:79.838%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.229%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 4264107 2938930 3026270 272805 295271 186215 17542 22416 9534 4554454 3256617 3222019 4146569 2828257 6321257 8956408 14387685 2577558 P9Y3M18D 0.0425 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a maturity analysis of the undiscounted cash flows of the operating lease liabilities as of December 31, 2023:</span></div><div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:54.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Railcars</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,946,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,992,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,885,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,910,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,794,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,816,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,052,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,070,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,913,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,919,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,273,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,273,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,866,041 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,920 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,981,961 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount of lease payments representing interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,345,374)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,141)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,355,515)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total present value of lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,520,667 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,779 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,626,446 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3946639 45362 3992001 3885689 24857 3910546 3794529 21559 3816088 3052059 18270 3070329 2913749 5872 2919621 13273376 0 13273376 30866041 115920 30981961 5345374 10141 5355515 25520667 105779 25626446 Employee Benefit Plans<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a Section 401(k) plan for employees who meet the eligibility requirements set forth in the plan documents. The Company matches a percentage of an employee's contributed earnings. The amounts charged to expense under this plan were approximately $313,000, $305,000, and $249,000 for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Board of Managers approved the payment of a profit-based incentive bonus to be awarded to eligible employees following the close of each fiscal year. The Board has allocated approximately 4.7% of profits over $2 million to fund this benefit. Individual amounts are based upon criteria determined by a formula that considers current pay, level of responsibility, and impact on profits of each position. The amounts charged to expense under this incentive were approximately $3,521,000, $3,246,000, and $1,289,000 for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, the Company entered into deferred compensation agreements with four key executives. The agreement provides for a monetary incentive, contingent on each individual's performance. These incentives will vest, ratable over eight years, at 12.5% per year. Vested amounts will then be paid in conjunction with retirement or post-separation, as specified by the executives upon the initial awards. The Company recognized expense of $42,062, $12,031 and $0 related to this agreement during the years ended December 31, 2023, 2022 and 2021, respectively, related to this agreement.</span></div> 313000 305000 249000 0.047 2000000 3521000 3246000 1289000 P8Y 0.125 42062 12031 0 Cash Flow Information<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule of changes in assets and liabilities used to determine cash from operating activities:</span></div><div style="margin-bottom:17pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:52.938%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.732%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,952)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,948,255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,580,346)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,763,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,616,189)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,909,332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,409,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,724,737)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,854,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Margin account deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,260,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,504,304)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,918,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,020,975)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,741,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,217,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued commodity purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,504,068)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,852,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,929,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,824,814 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(378,712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(380,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,239,339 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,416,278)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,944,958)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule of changes in assets and liabilities used to determine cash from operating activities:</span></div><div style="margin-bottom:17pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:52.938%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.732%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,952)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,948,255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,580,346)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,763,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,616,189)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,909,332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,409,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,724,737)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,854,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Margin account deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,260,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,504,304)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,918,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,020,975)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,741,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,217,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued commodity purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,504,068)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,852,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,929,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,824,814 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(378,712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(380,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,239,339 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,416,278)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,944,958)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 30952 6948255 7580346 -60763783 40616189 26909332 -11409608 7724737 7854325 -4260952 3504304 -3918375 3020975 -563692 3741574 5217657 313428 425132 -4504068 9852373 15929390 522046 1824814 1248720 -378712 -177100 -380998 -74239339 46416278 24944958 Derivative Instruments and Hedging Activities<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company enters into contractual arrangements as a means of managing exposure to changes in commodity prices and, occasionally, foreign exchange and interest rates. The Company’s derivative instruments primarily consist of commodity futures, options and forward contracts, and interest rate swaps, caps and floors. Although these contracts may be effective economic hedges of specified risks, they are not designated as, nor accounted for, as hedging instruments. These contracts are recorded on the Company’s consolidated balance sheets at fair value as discussed in Note 14, Fair Value.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the net value of the Company’s open futures, options and forward contracts was $4,394,994 and $(9,059,941), respectively.</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet<br/>Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset<br/>Derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability<br/>Derivatives</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Assets/Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,178,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,584,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Assets/Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,879 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps and floors</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Assets/Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,334,681 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,939,687 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:17pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet<br/>Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset<br/>Derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability<br/>Derivatives</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Assets/Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,716,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,820,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Assets/Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps and floors</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Assets/Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,950,831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,010,772 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2023, 2022, and 2021, net realized and unrealized gains (losses) on derivative transactions were recognized in the consolidated statements of operations as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:55.708%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,295,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,731,138)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,308,738)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(434,848)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172,821)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,092,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,864,543 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,073,579)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,042,360)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded gains (losses) of $24,864,543, $(1,073,579), and $(10,042,360) in cost of goods sold related to its commodity derivative instruments for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div> <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the net value of the Company’s open futures, options and forward contracts was $4,394,994 and $(9,059,941), respectively.</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet<br/>Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset<br/>Derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability<br/>Derivatives</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Assets/Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,178,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,584,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Assets/Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,879 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps and floors</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Assets/Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,334,681 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,939,687 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:17pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet<br/>Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset<br/>Derivatives</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability<br/>Derivatives</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Assets/Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,716,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,820,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Assets/Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps and floors</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Assets/Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,950,831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,010,772 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4394994 -9059941 10178089 5584506 156592 284879 0 70302 10334681 5939687 9716111 19820839 77983 53267 1156737 136666 10950831 20010772 <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2023, 2022, and 2021, net realized and unrealized gains (losses) on derivative transactions were recognized in the consolidated statements of operations as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:55.708%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,295,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,731,138)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,308,738)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(434,848)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps and floors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172,821)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,092,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,864,543 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,073,579)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,042,360)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 24295668 -1731138 -10308738 741696 -434848 20409 -172821 1092407 245969 24864543 -1073579 -10042360 24864543 -1073579 -10042360 Fair Value<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> defines fair value, establishes a comprehensive framework for measuring fair value and expands disclosures that are required about fair value measurements. Specifically, this guidance establishes a hierarchy prioritizing the inputs to valuation techniques, giving the highest priority to quoted prices in active markets for identical assets and liabilities and the lowest priority to unobservable value inputs. The three levels of hierarchy and examples are as follows:</span></div><div style="margin-bottom:9pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 – Quoted prices are available in active markets for identical assets or liabilities as of the reported date. The types of assets and liabilities included in Level 1 are highly liquid and actively traded instruments with quoted prices, such as equities listed on the New York Stock Exchange and commodity derivative contracts listed on the Chicago Board of Trade (“CBOT”).</span></div><div style="margin-bottom:9pt;padding-left:47.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 – Pricing inputs are other than quoted prices in active markets, but are either directly or indirectly observable as of the reported date. The types of assets and liabilities in Level 2 are typically either comparable to actively traded securities or contracts, or priced with models using highly observable inputs, such as commodity prices using forward future prices.</span></div><div style="margin-bottom:12pt;padding-left:47.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 – Significant inputs to pricing that are unobservable as of the reporting date. The types of assets and liabilities included in Level 3 are those with inputs requiring significant management judgment or estimation, such as complex and subjective models and forecasts used to determine the fair value of financial transmission rights.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth financial assets and liabilities measured at fair value in the consolidated balance sheets and the respective levels to which fair value measurements are classified within the fair value hierarchy as of December 31:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.811%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value as of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-671"><span style="-sec-ix-hidden:f-672">Financial assets:</span></span></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,872,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,872,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,394,994 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,394,994 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Margin deposits</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,342,978 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,342,978 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.811%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value as of December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,543,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,543,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,059,941)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,059,941)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Margin deposits</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,603,930 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,603,930 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into various commodity derivative instruments, including futures, options, swaps and other agreements. The fair value of the Company’s commodity derivatives is determined using unadjusted quoted prices for identical instruments on the CBOT. The Company estimates the fair market value of their finished goods and raw materials inventories using the market price quotations of similar forward future contracts listed on the CBOT and adjusts for the local market adjustments derived from other grain terminals in the area.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the carrying amount of significant classes of financial instruments on the consolidated balance sheets, including cash, accounts receivable, and accounts payable, to be reasonable estimates of fair value due to their length or maturity. The fair value of the Company’s long-term debt approximates the carrying value. The interest rates on the long-term debt are similar to rates the Company would be able to obtain currently in the market.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has patronage investments in other cooperatives and common and preferred stock holdings in privately held entities. There is no market for their patronage credits or the entity’s common and preferred holdings, and it is impracticable to estimate the fair value of the Company’s investments. These investments are carried on the consolidated balance sheet at original cost plus the amount of patronage earnings allocated to the Company, less any cash distributions received.</span></div> <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth financial assets and liabilities measured at fair value in the consolidated balance sheets and the respective levels to which fair value measurements are classified within the fair value hierarchy as of December 31:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.811%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value as of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-671"><span style="-sec-ix-hidden:f-672">Financial assets:</span></span></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,872,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,872,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,394,994 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,394,994 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Margin deposits</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,342,978 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,342,978 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.811%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value as of December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,543,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,543,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity derivative instruments</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,059,941)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,059,941)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Margin deposits</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,603,930 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,603,930 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 70872435 0 70872435 -4394994 0 0 -4394994 1342978 0 0 1342978 0 133543821 0 133543821 9059941 0 0 9059941 5603930 0 0 5603930 Related Party Transactions<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has equity investments in Prairie AquaTech, LLC, Prairie AquaTech Manufacturing, LLC and Priarie AquaTech Investments, LLC. The Company sold soybean products to Prairie AquaTech, LLC and Prairie AquaTech Manufacturing, LLC totaling $11,567,830, $17,583,144, and $7,333,479 during the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023 and 2022, Prairie AquaTech, LLC and Prairie AquaTech Manufacturing, LLC owed the Company $1,216,699 and $1,433,551, respectively.</span></div> 11567830 17583144 7333479 1216699 1433551 Business Credit Risk and Concentrations<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains its cash in bank deposit accounts which, at times, may exceed federally insured limits. Accounts are guaranteed by the Federal Deposit Insurance Corporation (FDIC) up to certain limits. At December 31, </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and 2022, the Company had approximately $34,116,000 and $386,000, respectively, in excess of FDIC insured limits. The Company has not experienced any losses in such accounts.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also grants credit to customers throughout the United States and Canada. The Company evaluates each customer’s credit worthiness on a case-by-case basis. Accounts receivable are generally unsecured. These receivables were $43,548,706 and $43,517,754 at December 31, 2023 and 2022, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Soybean meal sales accounted for approximately 51%, 48%, and 55% of total revenues for the years ended December 31, 2023, 2022, and 2021, respectively. Soybean oil sales represented approximately 45%, 49%, and 41% of total revenues for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenue by geographic area for the years ended December 31, 2023, 2022, and 2021 are as follows:</span></div><div style="margin-bottom:17pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:55.708%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564,558,539 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580,508,085 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,313,245 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,589,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,024,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,836,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,148,409 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721,532,329 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,150,153 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 43548706 43517754 0.51 0.48 0.55 0.45 0.49 0.41 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenue by geographic area for the years ended December 31, 2023, 2022, and 2021 are as follows:</span></div><div style="margin-bottom:17pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:55.708%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564,558,539 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580,508,085 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,313,245 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,589,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,024,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,836,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Totals</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,148,409 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721,532,329 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,150,153 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 564558539 580508085 474313245 138589870 141024244 115836908 703148409 721532329 590150153 Members' Equity<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A minimum of 2,500 capital units is required for an ownership interest in the Company. Such units are subject to certain transfer restrictions. The Company retains the right to redeem the units at the greater of $0.20 per unit or the original purchase price less cumulative distributions through the date of redemption in the event a member attempts to dispose of the units in a manner not in conformity with the Operating Agreement, if a member becomes a holder of less than 2,500 units, or if a member becomes an owner (directly or indirectly) of more than 10% of the issued and outstanding capital units. Earnings, losses and cash distributions are allocated to members based on their percentage of ownership in the Company.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2022, the Company's Board of Managers approved a cash distribution of approximately $36.5 million, or 120.0 cents per capital unit. The distribution was paid in accordance with the Company's operating agreement and distribution policy on February 4, 2022.</span></div> 2500 0.20 if a member becomes a holder of less than 2,500 units, or if a member becomes an owner (directly or indirectly) of more than 10% of the issued and outstanding capital units. 36500000 1.20 Contingencies<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company had unpaid commitments of approximately $237.2 million for construction and acquisition of property and equipment, all of which is expected to be incurred by December 2025.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time in the ordinary course of our business, we may be named as a defendant in legal proceedings related to various issues, including without limitation, workers’ compensation claims, tort claims, or contractual disputes. We carry insurance that provides protection against general commercial liability claims, claims against our directors, officers and employees, business interruption, automobile liability, and workers’ compensation claims. We are not currently involved in any material legal proceedings and are not aware of any potential claims.</span></div> 237200000 Subsequent Events<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for the event listed below, we evaluated all of our activity and concluded that no subsequent events have occurred that would require recognition in our consolidated financial statements or disclosed in the notes to our consolidated financial statements.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 30, 2024, the Company’s Board of Managers declared a cash distribution to its members of approximately $39.5 million. The distribution was issued and paid to members on February 1, 2024 in accordance with the Company's operating agreement and distribution policy.</span></div> 39500000 2024-02-01