0001213900-22-024981.txt : 20220510 0001213900-22-024981.hdr.sgml : 20220510 20220509204056 ACCESSION NUMBER: 0001213900-22-024981 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 60 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220510 DATE AS OF CHANGE: 20220509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Alto Ingredients, Inc. CENTRAL INDEX KEY: 0000778164 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL ORGANIC CHEMICALS [2860] IRS NUMBER: 412170618 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-21467 FILM NUMBER: 22906956 BUSINESS ADDRESS: STREET 1: 400 CAPITOL MALL, SUITE 2060 CITY: SACRAMENTO STATE: CA ZIP: 95814 BUSINESS PHONE: 916-403-2123 MAIL ADDRESS: STREET 1: 400 CAPITOL MALL, SUITE 2060 CITY: SACRAMENTO STATE: CA ZIP: 95814 FORMER COMPANY: FORMER CONFORMED NAME: Pacific Ethanol, Inc. DATE OF NAME CHANGE: 20050324 FORMER COMPANY: FORMER CONFORMED NAME: ACCESSITY CORP DATE OF NAME CHANGE: 20030627 FORMER COMPANY: FORMER CONFORMED NAME: DRIVERSSHIELD COM CORP DATE OF NAME CHANGE: 20001115 10-Q 1 f10q0322_altoingredi.htm 10-Q

 

 

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark One)

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the quarterly period ended March 31, 2022

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the transition period from ______ to _______

 

Commission File Number: 000-21467

 

ALTO INGREDIENTS, INC.

(Exact name of registrant as specified in its charter)

 

Delaware   41-2170618

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

     
     
1300 South Second Street, Pekin, Illinois   61554

(Address of principal executive offices)

 

(zip code)

 

(916) 403-2123
(Registrant’s telephone number, including area code)

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each Class    

Trading Symbol

 

Name of Exchange on Which Registered

Common Stock, $0.001 par value   ALTO  

The Nasdaq Stock Market LLC

(Nasdaq Capital Market)

 

Indicate by check mark whether the registrant (1) has 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 the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted 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 such files). Yes ☒ No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer  ☐ Accelerated filer  ☒
Non-accelerated filer  ☐ Smaller reporting company  
Emerging growth company    

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No

 

As of May 6, 2022, there were 74,075,166 shares of Alto Ingredients, Inc. common stock, $0.001 par value per share, and 896 shares of Alto Ingredients, Inc. non-voting common stock, $0.001 par value per share, outstanding.

 

 

 

 

 

 

 

    Page
  PART I
FINANCIAL INFORMATION
 
     
ITEM 1. FINANCIAL STATEMENTS. 1
     
  Consolidated Balance Sheets as of March 31, 2022 (unaudited) and December 31, 2021 1
     
  Consolidated Statements of Operations for the Three Months Ended March 31, 2022 and 2021 (unaudited) 3
     
  Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2022 and 2021 (unaudited) 4
     
  Consolidated Statements of Stockholders’ Equity for the Three Months Ended March 31, 2022 and 2021 (unaudited) 5
     
  Notes to Consolidated Financial Statements (unaudited) 6
     
ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS. 16
     
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK. 26
     
ITEM 4. CONTROLS AND PROCEDURES. 27
     
PART II
OTHER INFORMATION
 
     
ITEM 1. LEGAL PROCEEDINGS. 28
     
ITEM 1A. RISK FACTORS. 28
     
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS. 37
     
ITEM 3. DEFAULTS UPON SENIOR SECURITIES. 37
     
ITEM 4. MINE SAFETY DISCLOSURES. 37
     
ITEM 5. OTHER INFORMATION. 37
     
ITEM 6. EXHIBITS. 37
     
SIGNATURES   38

 

i

 

 

PART I - FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS.

 

ALTO INGREDIENTS, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands)

 

   March 31,   December 31, 
   2022   2021 
   (unaudited)   * 
ASSETS        
Current Assets:        
Cash and cash equivalents  $36,184   $50,612 
Restricted cash   23,799    11,513 
Accounts receivable (net of allowance for doubtful accounts of $409 and $378, respectively)   80,611    86,888 
Inventories   58,491    54,373 
Derivative instruments   19,498    15,839 
Notes receivable, current   12,385    3,125 
Other current assets   10,245    7,176 
Total current assets   241,213    229,526 
Property and equipment, net   220,996    222,550 
Other Assets:          
Right of use operating lease assets, net   15,099    13,413 
Notes receivable, noncurrent   
    11,641 
Intangible assets, net   9,460    2,678 
Goodwill   5,958    
 
Other assets   5,142    5,145 
Total other assets   35,659    32,877 
Total Assets  $497,868   $484,953 

 

 

*Amounts derived from the audited financial statements for the year ended December 31, 2021.

 

See accompanying notes to consolidated financial statements.

 

-1-

 

 

ALTO INGREDIENTS, INC.
CONSOLIDATED BALANCE SHEETS (CONTINUED)
(in thousands, except par value)

 

   March 31,   December 31, 
   2022   2021 
   (unaudited)   * 
LIABILITIES AND STOCKHOLDERS’ EQUITY        
Current Liabilities:        
Accounts payable – trade  $21,750   $23,251 
Accrued liabilities   19,479    21,307 
Current portion – operating leases   4,297    3,909 
Derivative instruments   27,487    13,582 
Other current liabilities   7,168    7,553 
Total current liabilities   80,181    69,602 
           
Long-term debt   53,681    50,361 
Operating leases, net of current portion   10,705    9,382 
Other liabilities   10,336    10,394 
Total Liabilities   154,903    139,739 
Commitments and Contingencies (Note 7)   
 
    
 
 
Stockholders’ Equity:          
Alto Ingredients, Inc. Stockholders’ Equity:          
Preferred stock, $0.001 par value; 10,000 shares authorized;
Series A: 1,684 shares authorized; no shares issued and outstanding as of March 31, 2022 and December 31, 2021;
Series B: 1,581 shares authorized; 927 shares issued and outstanding as of March 31, 2022 and December 31, 2021; liquidation preference of $18,075 as of March 31, 2022
   1    1 
Common stock, $0.001 par value; 300,000 shares authorized; 74,411 and 72,778 shares issued and outstanding as of March 31, 2022 and December 31, 2021, respectively   74    73 
Non-voting common stock, $0.001 par value; 3,553 shares authorized; 1 share issued and outstanding as of March 31, 2022 and December 31, 2021   
    
 
Additional paid-in capital   1,037,869    1,037,205 
Accumulated other comprehensive loss   (284)   (284)
Accumulated deficit   (694,695)   (691,781)
Total Stockholders’ Equity   342,965    345,214 
Total Liabilities and Stockholders’ Equity  $497,868   $484,953 

 

 

*Amounts derived from the audited financial statements for the year ended December 31, 2021.

 

See accompanying notes to consolidated financial statements.

 

-2-

 

 

ALTO INGREDIENTS, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS

(unaudited, in thousands, except per share data)

 

   Three Months Ended
March 31,
 
   2022   2021 
Net sales  $308,118   $218,734 
Cost of goods sold   303,345    204,897 
Gross profit   4,773    13,837 
Selling, general and administrative expenses   7,629    7,014 
Asset impairment   
    1,200 
Income (loss) from operations   (2,856)   5,623 
Interest expense, net   (200)   (1,885)
Other income, net   454    940 
Income (loss) before provision for income taxes   (2,602)   4,678 
Provision for income taxes   
    
 
Net income (loss)  $(2,602)  $4,678 
Preferred stock dividends  $(312)  $(312)
Net income (loss) available to common stockholders  $(2,914)  $4,366 
Net income (loss) per share, basic and diluted  $(0.04)  $0.06 
Weighted-average shares outstanding, basic   71,390    70,351 
Weighted-average shares outstanding, diluted   71,390    72,464 

 

See accompanying notes to consolidated financial statements.

 

-3-

 

 

ALTO INGREDIENTS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(unaudited, in thousands)

 

   Three Months Ended
March 31,
 
   2022   2021 
Operating Activities:        
Consolidated net income (loss)  $(2,602)  $4,678 
Adjustments to reconcile consolidated net income (loss) to net cash provided by (used in) operating activities:          
Depreciation and amortization of intangibles   6,134    5,860 
Asset impairment       1,200 
Gains on derivative instruments   (5,316)   (10,543)
Non-cash compensation   673    804 
Amortization of deferred financing fees   6    190 
Bad debt expense   31    91 
Changes in operating assets and liabilities, net of business acquisition:          
Accounts receivable   11,775    (13,057)
Inventories   (2,773)   (17,291)
Other assets   14,119    3,309 
Operating leases   (1,257)   (1,037)
Assets held-for-sale       1,241 
Liabilities held-for-sale       (312)
Accounts payable and accrued liabilities   (9,726)   20,391 
Net cash provided by (used in) operating activities   11,064    (4,476)
Investing Activities:          
Additions to property and equipment   (2,334)   (4,411)
Purchase of Eagle Alcohol, net of cash acquired   (14,655)    
Net cash used in investing activities   (16,989)   (4,411)
Financing Activities:          
Net proceeds from Kinergy’s line of credit   3,314    13,042 
Proceeds from principal payments on notes receivable   781     
Proceeds from stock option exercises   
    462 
Preferred stock dividends paid   (312)   
 
Principal payments on borrowings       (8,532)
Net cash provided by financing activities   3,783    4,972 
Net decrease in cash, cash equivalents and restricted cash   (2,142)   (3,915)
Cash, cash equivalents and restricted cash at beginning of period   62,125    48,187 
Cash, cash equivalents and restricted cash at end of period  $59,983   $44,272 
           
Reconciliation of total cash, cash equivalents and restricted cash:          
Cash and cash equivalents  $36,184   $44,146 
Restricted cash   23,799    126 
Total cash, cash equivalents and restricted cash  $59,983   $44,272 

Supplemental Information:

          
Interest paid  $195   $1,825 
Income tax refunds  $81   $ 
Accrued preferred stock dividends  $   $312 

 

See accompanying notes to consolidated financial statements.

 

-4-

 

 

ALTO INGREDIENTS, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(unaudited, in thousands)

 

   Preferred Stock   Common Stock   Additional
Paid-In
   Accumulated   Accum. Other
Comprehensive
     
   Shares   Amount   Shares   Amount   Capital   Deficit   Loss   Total 
Balances, January 1, 2022   927   $1    72,778   $73   $1,037,205   $(691,781)  $(284)  $345,214 
Stock-based compensation       
        
    673    
    
    673 
Restricted stock issued to employees and directors, net of cancellations and tax   
    
    684        (9)   
    
    (9)
Shares issued for Eagle Alcohol acquisition           949    1    
    
    
    1 
Preferred stock dividends       
        
    
    (312)   
    (312)
Net loss       
        
    
    (2,602)   
    (2,602)
Balances, March 31, 2022   927   $1    74,411   $74   $1,037,869   $(694,695)  $(284)  $342,965 
                                         
Balances, January 1, 2021   927   $1    72,487   $72   $1,036,638   $(736,598)  $(3,878)  $296,235 
Stock-based compensation       
        
    804    
    
    804 
Restricted stock issued to employees and directors, net of cancellations and tax       
    550    1    (186)   
    
    (185)
Stock option exercises       
    124    
    462    
    
    462 
Preferred stock dividends       
        
    
    (312)   
    (312)
Net income       
        
    
    4,678    
    4,678 
Balances, March 31, 2021   927   $1    73,161   $73   $1,037,718   $(732,232)  $(3,878)  $301,682 

 

See accompanying notes to consolidated financial statements.  

 

-5-

 

 

ALTO INGREDIENTS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)

 

1. ORGANIZATION AND BASIS OF PRESENTATION.

 

Organization and Business – The consolidated financial statements include, for all periods presented, the accounts of Alto Ingredients, Inc., a Delaware corporation (“Alto Ingredients”), and its direct and indirect wholly-owned subsidiaries (collectively, the “Company”), including Kinergy Marketing LLC, an Oregon limited liability company (“Kinergy”), Alto Nutrients, LLC, a California limited liability company (“Alto Nutrients”), Alto Op Co., a Delaware corporation (“Alto Op Co.”), Alto Pekin, LLC, a Delaware limited liability company (“Alto Pekin”) and Alto ICP, LLC, a Delaware limited liability company (“ICP”), and the Company’s production facilities in Oregon and Idaho.

 

On May 14, 2021 and November 4, 2021, the Company completed the sale of its production facilities located in Madera and Stockton, California, respectively. The results of these facilities are included in the Company’s results reported for the three months ended March 31, 2021. As discussed in Note 2, on January 14, 2022, the Company acquired 100% ownership of Eagle Alcohol Company LLC, a Missouri limited liability company (“Eagle Alcohol”), which is now a wholly-owned subsidiary of Alto Ingredients, Inc. The results of Eagle Alcohol since the date of the acquisition are included in the Company’s results reported for the three months ended March 31, 2022.

 

The Company is a leading producer and distributor of specialty alcohols and essential ingredients. The Company also produces, markets and distributes renewable fuel. The Company’s production facilities in Pekin, Illinois are located in the heart of the Corn Belt, benefit from low-cost and abundant feedstock and allow for access to many additional domestic markets. In addition, the Company’s ability to load unit trains and barges from these facilities allows for greater access to international markets. The Company’s two production facilities in Oregon and Idaho are located in close proximity to both feed and renewable fuel ethanol customers and thus enjoy unique advantages in efficiency, logistics and product pricing.

 

The Company has a combined alcohol production capacity of 350 million gallons per year and produces, on an annualized basis, nearly 1.2 million tons of essential ingredients on a dry matter basis, such as dried yeast, corn gluten meal, corn gluten feed, and distillers grains and liquid feed used in commercial animal feed and pet foods. In addition, the Company sells alcohols acquired from other producers, and markets and distributes fuel-grade ethanol produced by third parties.

 

The Company focuses on four key markets: Health, Home & Beauty; Food & Beverage; Essential Ingredients; and Renewable Fuels. Products for the Health, Home & Beauty market include specialty alcohols used in mouthwash, cosmetics, pharmaceuticals, hand sanitizers, disinfectants and cleaners. Products for the Food & Beverage markets include grain neutral spirits used in alcoholic beverages and vinegar as well as corn germ used for corn oils. Products for Essential Ingredients markets include yeast, corn gluten and distillers grains used in commercial animal feed and pet foods. Renewable Fuels includes fuel-grade ethanol and distillers corn oil used as a feedstock for renewable diesel fuel.

 

As of March 31, 2022, all of the Company’s production facilities were operating. As market conditions change, the Company may increase, decrease or idle production at one or more operating facilities or resume operations at any idled facility.

 

Basis of PresentationInterim Financial Statements – The accompanying unaudited consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Results for interim periods should not be considered indicative of results for a full year. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. The accounting policies used in preparing these consolidated financial statements are the same as those described in Note 1 to the consolidated financial statements in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for interim periods have been included. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

-6-

 

 

Accounts Receivable and Allowance for Doubtful Accounts – Trade accounts receivable are presented at face value, net of the allowance for doubtful accounts. The Company sells specialty alcohols to large consumer products companies, sells fuel-grade ethanol to gasoline refining and distribution companies, sells essential ingredients to animal feed customers, including distillers grains and other feed co-products to dairy operators and animal feedlots and corn oil to poultry and biodiesel customers generally without requiring collateral.

 

The Company maintains an allowance for doubtful accounts for balances that appear to have specific collection issues. The collection process is based on the age of the invoice and requires attempted contacts with the customer at specified intervals. If, after a specified number of days, the Company has been unsuccessful in its collection efforts, a bad debt allowance is recorded for the balance in question. Delinquent accounts receivable are charged against the allowance for doubtful accounts once uncollectibility has been determined. The factors considered in reaching this determination are the apparent financial condition of the customer and the Company’s success in contacting and negotiating with the customer. If the financial condition of the Company’s customers were to deteriorate, resulting in an impairment of ability to make payments, additional allowances may be required.

 

Of the accounts receivable balance, approximately $52,008,000 and $63,929,000 at March 31, 2022 and December 31, 2021, respectively, were used as collateral under Kinergy’s operating line of credit. The allowance for doubtful accounts was $409,000 and $378,000 as of March 31, 2022 and December 31, 2021, respectively. The Company recorded a bad debt expense of $31,000 and $91,000 for the three months ended March 31, 2022 and 2021, respectively. The Company does not have any off-balance sheet credit exposure related to its customers.

 

Financial Instruments – The carrying values of cash and cash equivalents, restricted cash, accounts receivable, notes receivable, derivative assets, accounts payable, accrued liabilities and derivative liabilities are reasonable estimates of their fair values because of the short maturity of these items. The Company believes the carrying value of its long-term debt instruments are not considered materially different than fair value because the interest rates on these instruments are variable.

 

Business Combinations – Business acquisitions are accounted for in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 805 “Business Combinations”. FASB ASC 805 requires the reporting entity to identify the acquirer, determine the acquisition date, recognize and measure the identifiable tangible and intangible assets acquired, the liabilities assumed and recognize and measure goodwill or a gain from the purchase. Assets acquired and liabilities assumed are recorded at their fair values and the excess of the purchase price over the amounts assigned is recorded as goodwill. Adjustments to fair value assessments are recorded to goodwill over the measurement period (not longer than twelve months). 

 

Estimates and Assumptions – The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates are required as part of determining the allowance for doubtful accounts, net realizable value of inventory, estimated lives of property and equipment, long-lived asset impairments, fair value of warrants, valuation allowances on deferred income taxes, the potential outcome of future tax consequences of events recognized in the Company’s financial statements or tax returns, and the valuation of assets acquired and liabilities assumed as a result of business combinations. Actual results and outcomes may materially differ from management’s estimates and assumptions.

 

2. ACQUISITION OF EAGLE ALCOHOL.

 

On January 14, 2022, the Company purchased 100% of the membership interests of Eagle Alcohol. The purchase price was $14.0 million in cash plus an estimated net working capital adjustment of $1.3 million in cash. The selling members of Eagle Alcohol are eligible to receive up to an additional $14.0 million of contingent consideration, payable through a combination of $9.0 million in cash over the next three years and an aggregate of $5.0 million in the Company’s common stock on the fourth and fifth year anniversaries of the closing date, subject to the satisfaction of certain conditions, including continued employment with the Company. With respect to these payments, the Company has recognized an estimated $0.9 million for the three months ended March 31, 2022, in selling, general and administrative expenses in the accompanying consolidated statements of operations.

 

-7-

 

 

Eagle Alcohol specializes in break bulk distribution of specialty alcohols. Eagle Alcohol purchases bulk alcohol from suppliers. Eagle Alcohol then stores, denatures, packages, and resells alcohol products in smaller sizes, including tank trucks, totes, and drums, that garner a premium to bulk alcohols. Eagle Alcohol delivers products to customers in the beverage, food, pharma, and related-process industries via its own dedicated trucking fleet and common carrier. The acquisition will provide the Company further vertical integration and access to new markets in the specialty alcohol industry.

 

Eagle Alcohol’s unaudited results for the three months ended March 31, 2022 and 2021 generated $3.8 million and $6.8 million in net sales and $0.2 million and $0.9 million in net income, respectively. The following table presents unaudited pro forma combined financial information assuming the acquisition occurred on January 1, 2021 (dollars in thousands except per share amounts):

 

   Three Months Ended
March 31,
 
   2022   2021 
         
Revenues – pro forma  $

308,645

   $225,486 
Net income (loss) available to common stockholders – pro forma  $(2,981)  $4,508 
Diluted net income (loss) per share – pro forma  $(0.04)  $0.06 
Diluted shares   72,339    73,413 

 

The following preliminary allocation of the estimated purchase price assumes, with the exception of property and equipment and intangibles, carrying values approximate fair value. Estimates of uncollectible accounts receivable are not considered material due to the short-term nature and customer collection history. The preliminary estimate of working capital is under review by management and is subject to change. Based upon these assumptions, the preliminary purchase price allocation is as follows (in thousands):

 

Cash and equivalents  $705 
Accounts receivables   5,529 
Inventories   1,345 
Total current assets   7,579 
      
Property and equipment   1,066 
Right of use assets   2,749 
Total tangible assets  $11,394 
      
Current liabilities  $6,219 
Right of use liabiltiy   2,749 
Total liabiltiies  $8,968 
      
Net tangible assets acquired  $2,426 
Customer relationships   6,556 
Tradename   420 
Goodwill   5,958 
Total Purchase Price  $15,360 

 

Goodwill represents the value of the downstream integration that the operations of Eagle Alcohol will add to the Company. The Company expects the amortization of goodwill to be deductible for tax purposes. For the identifiable intangible assets, the Company has estimated 12 years for useful lives for customer relationships and 10 years for tradename. For the three months ended March 31, 2022, the Company recorded amortization of these intangibles of $108,000 and $9,000, respectively. Any changes to the initial estimates of the fair value of the acquired assets and assumed liabilities will be recorded as adjustments to those assets and liabilities and residual amounts will be allocated to goodwill if net assets acquired are less than the purchase price. The Company did not incur any material acquisition costs.

 

-8-

 

 

3. SEGMENTS.

 

The Company reports its financial and operating performance in three segments: (1) marketing and distribution, which includes marketing and merchant trading for Company-produced alcohols and essential ingredients on an aggregated basis and third-party fuel-grade ethanol sales (2) Pekin production, which includes the production and sale of alcohols and essential ingredients produced at the Company’s Pekin, Illinois campus (“Pekin Campus”), and (3) Other production, which includes the production and sale of renewable fuel and essential ingredients produced at all of the Company’s other production facilities on an aggregated basis (“Other production”), none of which are individually so significant as to be considered a reportable segment.

 

The following tables set forth certain financial data for the Company’s operating segments (in thousands):

 

   Three Months Ended
March 31,
 
Net Sales  2022   2021 
Pekin Campus production, recorded as gross:        
Alcohol sales  $116,050   $95,083 
Essential ingredient sales   55,280    45,077 
Intersegment sales   256    1,473 
Total Pekin Campus sales   171,586    141,633 
Marketing and distribution:          
Alcohol sales, gross  $53,926   $57,010 
Alcohol sales, net   351    452 
Intersegment sales   2,996    2,244 
Total marketing and distribution sales   

57,273

    59,706 
Other production, recorded as gross:          
Alcohol sales  $59,805   $15,969 
Essential ingredient sales   18,938    5,143 
Intersegment sales   12    305 
Total Other production sales   78,755    21,417 
           
Corporate and other   

3,768

     
Intersegment eliminations   (3,264)   (4,022)
Net sales as reported  $308,118   $218,734 

 

Cost of goods sold:        
Pekin Campus  $168,881   $128,864 
Marketing and distribution   54,716    53,958 
Other production   78,244    24,117 
Corporate and other   2,872     
Intersegment eliminations   (1,368)   (2,042)
Cost of goods sold as reported  $303,345   $204,897 

 

-9-

 

 

Gross profit (loss):        
Pekin Campus production  $2,705   $12,769 
Marketing and distribution   2,557    5,748 
Other production   511    (2,700)
Corporate and other   896     
Intersegment eliminations   (1,896)   (1,980)
Gross profit (loss) as reported  $4,773   $13,837 

 

Income (loss) before provision for income taxes:        
Pekin Campus production  $85   $10,012 
Marketing and distribution   785    3,735 
Other production   (1,209)   (5,945)
Corporate and other   (2,263)   (3,124)
   $(2,602)  $4,678 
           
Depreciation and amortization:          
Pekin Campus production  $4,538   $4,345 
Other production   1,456    1,498 
Corporate and other   140    17 
   $6,134   $5,860 
      
Interest expense:      
Pekin Campus production  $
   $519 
Marketing and distribution   200    202 
Other production   
    136 
Corporate and other   
    1,028 
   $200   $1,885 

 

The following table sets forth the Company’s total assets by operating segment (in thousands): 

 

   March 31,
2022
   December 31,
2021
 
Total assets:        
Pekin Campus production  $271,771   $266,197 
Marketing and distribution   

127,499

    130,302 
Other production   62,168    57,046 
Corporate and other   

36,430

    31,408 
   $497,868   $484,953 

 

4.INVENTORIES.

 

Inventories consisted primarily of bulk ethanol, specialty alcohols, corn, essential ingredients and unleaded fuel, and are valued at the lower of cost or net realizable value, with cost determined on a first-in, first-out basis. Inventory is net of a valuation adjustment of $249,000 and $0 as of March 31, 2022 and December 31, 2021, respectively. Inventory balances consisted of the following (in thousands):

 

   March 31,
2022
   December 31,
2021
 
Finished goods  $38,418   $35,509 
Work in progress   7,185    6,909 
Raw materials   11,770    10,837 
Other   1,118    1,118 
Total  $58,491   $54,373 

  

-10-

 

 

5. DERIVATIVES.

 

The business and activities of the Company expose it to a variety of market risks, including risks related to changes in commodity prices. The Company monitors and manages these financial exposures as an integral part of its risk management program. This program recognizes the unpredictability of financial markets and seeks to reduce the potentially adverse effects that market volatility could have on operating results.

 

Commodity RiskCash Flow Hedges – The Company uses derivative instruments to protect cash flows from fluctuations caused by volatility in commodity prices for periods of up to twelve months in order to protect gross profit margins from potentially adverse effects of market and price volatility on alcohol sales and purchase commitments where the prices are set at a future date and/or if the contracts specify a floating or index-based price. In addition, the Company hedges anticipated sales of alcohol to minimize its exposure to the potentially adverse effects of price volatility. These derivatives may be designated and documented as cash flow hedges and effectiveness is evaluated by assessing the probability of the anticipated transactions and regressing commodity futures prices against the Company’s purchase and sales prices. Ineffectiveness, which is defined as the degree to which the derivative does not offset the underlying exposure, is recognized immediately in cost of goods sold. For the three months ended March 31, 2022 and 2021, the Company did not designate any of its derivatives as cash flow hedges.

 

Commodity Risk – Non-Designated Hedges – The Company uses derivative instruments to lock in prices for certain amounts of corn and ethanol by entering into exchange-traded forward contracts or options for those commodities. These derivatives are not designated for hedge accounting treatment. The changes in fair value of these contracts are recorded on the balance sheet and recognized immediately in cost of goods sold. The Company recognized net gains of $5,316,000 and $10,543,000 as the change in the fair value of these contracts for the three months ended March 31, 2022 and 2021, respectively.

 

Non Designated Derivative Instruments – The classification and amounts of the Company’s derivatives not designated as hedging instruments, and related cash collateral balances, are as follows (in thousands):

 

  As of March 31, 2022  
   Assets  Liabilities  
Type of Instrument  Balance Sheet Location  Fair Value  Balance Sheet Location  Fair Value  
               
Cash collateral balance  Restricted cash  $23,799        
Commodity contracts  Derivative assets  $19,498  Derivative liabilities  $27,487  

 

  As of December 31, 2021  
   Assets  Liabilities  
Type of Instrument  Balance Sheet Location  Fair Value  Balance Sheet Location  Fair Value  
               
Cash collateral balance  Restricted cash  $11,513         
Commodity contracts  Derivative assets  $15,839  Derivative liabilities  $13,582  

 

The above amounts represent the gross balances of the contracts; however, the Company does have a right of offset with each of its derivative brokers, but its intent is to close out positions individually, therefore, they are reported at gross.

 

The classification and amounts of the Company’s recognized gains for its derivatives not designated as hedging instruments are as follows (in thousands):

 

    Realized Gains 
      For the three months Ended March 31, 
Type of Instrument  Statements of Operations Location  2022   2021 
            
Commodity contracts  Cost of goods sold  $15,562   $6,185 
      $15,562   $6,185 

 

    Unrealized Gains (Losses) 
      For the three months Ended March 31, 
Type of Instrument  Statements of Operations Location  2022   2021 
            
Commodity contracts  Cost of goods sold  $(10,246)  $4,358 
      $(10,246)  $4,358 

 

-11-

 

 

6. DEBT.

 

Long-term borrowings are summarized as follows (in thousands):

 

   March 31,
2022
   December 31,
2021
 
Kinergy line of credit  $53,715   $50,401 
Less unamortized debt financing costs   (34)   (40)
Less short-term portion   
    
 
Long-term debt  $53,681   $50,361 

 

Excess Availability – As of March 31, 2022, Kinergy had $15.2 million in unused borrowing availability under its line of credit.

 

7. COMMITMENTS AND CONTINGENCIES.

 

Sales Commitments – At March 31, 2022, the Company had entered into sales contracts with its major customers to sell certain quantities of alcohol and essential ingredients. The Company had open alcohol indexed-price contracts for 125,438,000 gallons as of March 31, 2022 and open fixed-price alcohol sales contracts totaling $124,713,000 as of March 31, 2022. The Company had open fixed-price sales contracts for essential ingredients totaling $23,023,000 and open indexed-price sales contracts of essential ingredients for 5,242,000 tons as of March 31, 2022. These sales contracts are scheduled to be completed throughout 2022.

 

Purchase Commitments – At March 31, 2022, the Company had indexed-price purchase contracts to purchase 17,439,000 gallons of alcohol and fixed-price purchase contracts to purchase $81,601,000 of alcohol from its suppliers. The Company had fixed-price purchase contracts to purchase $67,584,000 of corn from its suppliers as of March 31, 2022. The Company had fixed-price purchase contracts for natural gas totaling $13,439,000 and indexed-price purchase contracts for natural gas totaling 2,140,000 MMBTU. The Company also had future commitments for certain capital projects totaling $26,769,000. These purchase commitments are scheduled to be satisfied throughout 2022 and 2023.

 

Litigation – GeneralThe Company is subject to various claims and contingencies in the ordinary course of its business, including those related to litigation, business transactions, employee-related matters, environmental regulations, and others. When the Company is aware of a claim or potential claim, it assesses the likelihood of any loss or exposure. If it is probable that a loss will result and the amount of the loss can be reasonably estimated, the Company will record a liability for the loss. If the loss is not probable or the amount of the loss cannot be reasonably estimated, the Company discloses the claim if the likelihood of a potential loss is reasonably possible and the amount involved could be material. While there can be no assurances, the Company does not expect that any of its pending legal proceedings will have a material impact on the Company’s financial condition or results of operations.

 

8. PENSION PLANS.

 

The Company sponsors a defined benefit pension plan (the “Retirement Plan”) and a healthcare and life insurance plan (the “Postretirement Plan”).

 

-12-

 

 

The Retirement Plan is noncontributory, and covers only “grandfathered” unionized employees at the Company’s Pekin, Illinois facility who fulfill minimum age and service requirements. Benefits are based on a prescribed formula based upon the employee’s years of service. The Retirement Plan, which is part of a collective bargaining agreement, covers only union employees hired prior to November 1, 2010.

 

The Company uses a December 31 measurement date for its Retirement Plan. The Company’s funding policy is to make the minimum annual contribution required by applicable regulations. As of December 31, 2021, the Retirement Plan’s accumulated projected benefit obligation was $23.8 million, with a fair value of plan assets of $20.0 million. The underfunded amount of $3.8 million is recorded on the Company’s consolidated balance sheet in other liabilities. For the three months ended March 31, 2022, the Retirement Plan’s net periodic expense (income) was ($8,000), comprised of $164,000 in interest cost and $101,000 in service cost, more than offset by $273,000 of expected return on plan assets. For the three months ended March 31, 2021, the Retirement Plan’s net periodic expense was $22,000, comprised of $151,000 in interest cost and $109,000 in service cost, partially offset by $238,000 of expected return on plan assets.

 

The Postretirement Plan provides postretirement medical benefits and life insurance to certain “grandfathered” unionized employees. Employees hired after December 31, 2000 are not eligible to participate in the Postretirement Plan. The Postretirement Plan is contributory, with contributions required at the same rate as active employees. Benefit eligibility under the plan reduces at age 65 from a defined benefit to a defined dollar cap based upon years of service. As of December 31, 2021, the Postretirement Plan’s accumulated projected benefit obligation was $4.3 million and is recorded on the Company’s consolidated balance sheet in other liabilities. The Company’s funding policy is to make the minimum annual contribution required by applicable regulations. For the three months ended March 31, 2022, the Postretirement Plan’s net periodic expense was $32,000, comprised of $26,000 of interest cost and $6,000 of service cost. For the three months ended March 31, 2021, the Postretirement Plan’s net periodic expense was $42,000, comprised of $10,000 of interest cost, $26,000 of service cost and $6,000 of amortization expense.

 

9. FAIR VALUE MEASUREMENTS.

 

The fair value hierarchy prioritizes the inputs used in valuation techniques into three levels, as follows:

 

Level 1 – Observable inputs – unadjusted quoted prices in active markets for identical assets and liabilities;

 

Level 2 – Observable inputs other than quoted prices included in Level 1 that are observable for the asset or liability through corroboration with market data; and

 

Level 3 – Unobservable inputs – includes amounts derived from valuation models where one or more significant inputs are unobservable. For fair value measurements using significant unobservable inputs, a description of the inputs and the information used to develop the inputs is required along with a reconciliation of Level 3 values from the prior reporting period.

 

Pooled separate accounts – Pooled separate accounts invest primarily in domestic and international stocks, commercial paper or single mutual funds. The net asset value is used as a practical expedient to determine fair value for these accounts. Each pooled separate account provides for redemptions by the Retirement Plan at reported net asset values per share, with little to no advance notice requirement, therefore these funds are classified within Level 2 of the valuation hierarchy.

 

-13-

 

 

Long-Lived Assets Held-for-Sale – The Company recorded its long-lived assets associated with its property and equipment held-for-sale at fair value at March 31, 2022 and December 31, 2021 of $1,000,000. The fair values of these assets are based on observable values for the assets through corroboration with market data and are designated as Level 3 inputs.

 

Other Derivative Instruments – The Company’s other derivative instruments consist of commodity positions. The fair values of the commodity positions are based on quoted prices on the commodity exchanges and are designated as Level 1 inputs.

 

The following table summarizes recurring and nonrecurring fair value measurements by level at March 31, 2022 (in thousands):

 

   Fair Value   Level 1   Level 2   Level 3 
Assets:                
Derivative financial instruments  $19,498   $19,498   $
   $
 
Long-lived assets held-for-sale   1,000    
    
    1,000 
   $20,498   $19,498   $
   $1,000 
Liabilities:                    
                     
Derivative financial instruments  $(27,487)  $(27,487)  $
   $
 

 

The following table summarizes recurring and nonrecurring fair value measurements by level at December 31, 2021 (in thousands):

 

   Fair Value   Level 1   Level 2   Level 3   Benefit Plan
Percentage
Allocation
 
Assets:                    
Derivative financial instruments  $15,839   $15,839   $
   $
      
Long-lived assets held-for-sale   1,000    
    
    1,000      
Defined benefit plan assets(1)                         
(pooled separate accounts):                         
Large U.S. Equity(2)   5,612    
    5,612    
    28%
Small/Mid U.S. Equity(3)   3,684    
    3,684    
    18%
International Equity(4)   2,909    
    2,909    
    15%
Fixed Income(5)   7,782    
    7,782    
    39%
   $36,826   $15,839   $19,987   $1,000      
                          
Liabilities:                         
Derivative financial instruments  $(13,582)  $(13,582)  $
   $
      

 

 

(1)Included in other assets in the consolidated balance sheets.
(2)This category includes investments in funds comprised of equity securities of large U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.
(3)This category includes investments in funds comprised of equity securities of small- and medium-sized U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.
(4)This category includes investments in funds comprised of equity securities of foreign companies including emerging markets. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.

(5)This category includes investments in funds comprised of U.S. and foreign investment-grade fixed income securities, high-yield fixed income securities that are rated below investment-grade, U.S. treasury securities, mortgage-backed securities, and other asset-backed securities. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.

 

-14-

 

 

10.EARNINGS PER SHARE.

 

The following tables compute basic and diluted earnings per share (in thousands, except per share data):

 

   Three Months Ended March 31, 2022 
   Loss
Numerator
   Shares Denominator   Per-Share Amount 
Net loss  $(2,602)          
Less: Preferred stock dividends   (312)          
Basic and diluted loss per share:               
Net loss available to common stockholders  $(2,914)   71,390   $(0.04)

 

   Three Months Ended March 31, 2021 
   Income Numerator   Shares Denominator   Per-Share Amount 
Net income  $4,678           
Less: Preferred stock dividends   (312)          
Basic income per share:               
Income available to common stockholders  $4,366    70,351   $0.06 
Add: Dilutive securities   
    2,113      
Diluted income per share:               
Income available to common stockholders  $4,366    72,464   $0.06 

  

There were an additional aggregate potentially dilutive weighted-average shares of 1,339,000 and 3,265,000 from convertible securities outstanding for the three months ended March 31, 2022 and 2021. These securities were not considered in calculating diluted net income (loss) per share for the three months ended March 31, 2022 and 2021, as their effect would have been anti-dilutive. At March 31, 2022, the Company had outstanding unexercised warrants to purchase 8.9 million shares of its common stock at an exercise price of $9.76 per share. These warrants expired unexercised on April 28, 2022.

 

-15-

 

 

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.

 

The following discussion and analysis should be read in conjunction with our consolidated financial statements and notes to consolidated financial statements included elsewhere in this report. This report and our consolidated financial statements and notes to consolidated financial statements contain forward-looking statements, which generally include the plans and objectives of management for future operations, including plans and objectives relating to our future economic performance and our current beliefs regarding revenues we might generate and profits we might earn if we are successful in implementing our business and growth strategies. The forward-looking statements and associated risks may include, relate to or be qualified by other important factors, including:

 

fluctuations in the market prices of alcohols and essential ingredients;

 

fluctuations in the costs of key production input commodities such as corn and natural gas;

 

the projected growth or contraction in the alcohol and essential ingredients markets in which we operate;

 

our strategies for expanding, maintaining or contracting our presence in these markets;

 

anticipated trends in our financial condition and results of operations; and

 

our ability to distinguish ourselves from our current and future competitors.

 

You are cautioned not to place undue reliance on any forward-looking statements, which speak only as of the date of this report, or in the case of a document incorporated by reference, as of the date of that document. We do not undertake to update, revise or correct any forward-looking statements, except as required by law.

 

Any of the factors described immediately above, or referenced from time to time in our filings with the Securities and Exchange Commission or in the “Risk Factors” section below could cause our financial results, including our net income or loss or growth in net income or loss to differ materially from prior results, which in turn could, among other things, cause the price of our common stock to fluctuate substantially.

 

Overview

 

We are a leading producer and distributor of specialty alcohols and essential ingredients, and the largest producer of specialty alcohols in the United States.

 

-16-

 

 

We operate five alcohol production facilities. Three of our production facilities are located in the Midwestern state of Illinois and two of our facilities are located in the Western states of Oregon and Idaho. We have an annual alcohol production capacity of 350 million gallons. We market and distribute all of the alcohols produced at our facilities as well as fuel-grade ethanol produced by third parties. In 2021, we marketed and distributed approximately 480 million gallons combined of our own alcohols as well as fuel-grade ethanol produced by third parties, and over 1.2 million tons of essential ingredients on a dry matter basis.

 

We report our financial and operating performance in three segments: (1) marketing and distribution, which includes marketing and merchant trading for Company-produced alcohols and essential ingredients on an aggregated basis and third party fuel-grade ethanol sales, (2) Pekin production, which includes the production and sale of alcohols and essential ingredients produced at our Pekin, Illinois campus, or Pekin Campus, and (3) Other production, which includes the production and sale of renewable fuel and essential ingredients produced at all of our other production facilities on an aggregated basis, none of which are individually so significant as to be considered a reportable segment.

 

Our mission is to expand our business as a leading producer and distributor of specialty alcohols and essential ingredients. We intend to accomplish this goal in part by investing in our specialized and higher value specialty alcohol production and distribution infrastructure, expanding production in high-demand essential ingredients, expanding and extending the sale of our products into new regional and international markets, building efficiencies and economies of scale and by capturing a greater portion of the value stream.

 

On January 14, 2022, we acquired Eagle Alcohol Company LLC, or Eagle Alcohol, for $14.0 million in cash plus an estimated net working capital adjustment of $1.3 million in cash. The members of Eagle Alcohol are eligible to receive up to an additional $14.0 million of contingent consideration, payable through a combination of cash and our common stock over the next five years, subject to the satisfaction of certain conditions, including continued employment.

 

Eagle Alcohol specializes in break bulk distribution of specialty alcohols. Eagle Alcohol purchases bulk alcohol from suppliers. Eagle Alcohol then stores, denatures, packages, and resells alcohol products in smaller sizes, including tank trucks, totes, and drums, that garner a premium to bulk alcohols. Eagle Alcohol delivers products to customers in the beverage, food, pharma, and related-process industries via its own dedicated trucking fleet and common carrier. Eagle Alcohol generated over $35 million in revenues in 2021. Eagle Alcohol is now one of our wholly-owned subsidiaries, and its former president, Dan Croghan, who has many years of experience and expertise in the chemical and alcohol distribution industry, continues on as our employee.

 

Production Segments

 

We produce specialty alcohols, fuel-grade ethanol and essential ingredients, focusing on four key markets: Health, Home & Beauty; Food & Beverage; Essential Ingredients; and Renewable Fuels. Products for the Health, Home & Beauty market include specialty alcohols used in mouthwash, cosmetics, pharmaceuticals, hand sanitizers, disinfectants and cleaners. Products for the Food & Beverage markets include grain neutral spirits used in alcoholic beverages and vinegar as well as corn germ used for corn oils. Products for Essential Ingredients markets include yeast, corn gluten and distillers grains used in commercial animal feed and pet foods. Our Renewable Fuels products include fuel-grade ethanol and distillers corn oil used as a feedstock for renewable diesel fuel.

 

We produce our alcohols and essential ingredients at our production facilities described below. Our production facilities located in the Midwest are in the heart of the Corn Belt, benefit from low-cost and abundant feedstock and enjoy logistical advantages that enable us to provide our products to both domestic and international markets via truck, rail or barge. Our production facilities located on the West Coast are near their respective fuel and feed customers, offering significant timing, transportation cost and logistical advantages.

 

-17-

 

 

All of our production facilities are currently operating and have been operating through all of the first quarter. As market conditions change, we may increase, decrease or idle production at one or more operating facilities or resume operations at any idled facility.

 

      Annual Production Capacity
(estimated, in gallons)
 
Production Facility  Location  Fuel-Grade Ethanol   Specialty Alcohol 
Pekin Campus  Pekin, IL   110,000,000    140,000,000 
Magic Valley  Burley, ID   60,000,000     
Columbia  Boardman, OR   40,000,000     

 

Marketing and Distribution Segment

 

We market and distribute all of the alcohols and essential ingredients we produce at our facilities. We also market and distribute alcohol produced by third parties.

 

We have extensive and long-standing customer relationships, both domestic and international, for our specialty alcohols and essential ingredients. These customers include producers and distributors of ingredients for cosmetics, sanitizers and related products, distilled spirits producers, food products manufacturers, producers of personal health/consumer health and personal care hygiene products, and global trading firms.

 

Our renewable fuel customers are located throughout the Western and Midwestern United States and consist of integrated oil companies and gasoline marketers who blend fuel-grade ethanol into gasoline. Our customers depend on us to provide a reliable supply of fuel-grade ethanol and manage the logistics and timing of delivery with very little effort on their part. Our customers collectively require fuel-grade ethanol volumes in excess of the supplies we produce at our facilities. We secure additional fuel-grade ethanol supplies from third-party producers. We arrange for transportation, storage and delivery of fuel-grade ethanol purchased by our customers through our agreements with third-party service providers in the Western United States as well as in the Midwest from a variety of sources.

 

We market our essential ingredient feed products to dairies and feedlots, in many cases located near our production facilities. These customers use our feed products for livestock as a substitute for corn and other sources of starch and protein. We sell our corn oil to poultry and biodiesel customers. We do not market essential ingredients from other producers.

 

See “Note 3 – Segments” to our Notes to Consolidated Financial Statements included elsewhere in this report for financial information about our business segments.

 

Current Initiatives and Outlook

 

Our decision to diversify further into specialty alcohols and essential ingredients provided a buffer against macroeconomic challenges and weak renewable fuel crush margins in the first quarter of 2022. As a result, we generated positive gross margins and, despite generating a net loss of $2.6 million, we generated positive Adjusted EBITDA of $4.4 million for the quarter notwithstanding a challenging market environment. We define Adjusted EBITDA as earnings before interest, taxes, depreciation and amortization, or EBITDA, adjusted for asset impairments, loss on extinguishment of debt, acquisition-related expense and fair value adjustments. A table reconciling Adjusted EBITDA to unaudited net income or loss attributed to Alto Ingredients, Inc. is included below.

 

During the quarter, we remained focused on managing the areas of our business within our control by executing on our strategic goals, investing for future growth and further diversifying and high-grading our product offerings. As noted above, we acquired Eagle Alcohol, an established leader in premium alcohol distribution. The acquisition expands our product offerings and broadens our target markets, including by accelerating our ability to capture additional high-margin sales. We expect Eagle Alcohol to contribute $4.0 million in EBITDA for 2022 and $9.0 million in EBITDA annually starting in 2023, including synergies. We plan to invest $5.0 million in 2022 to further enhance our specialty alcohol quality and distribution before fourth quarter contract negotiations begin.

 

-18-

 

 

In February, we expanded our portfolio of certifications by qualifying for two additional internationally-recognized certifications at our Pekin Campus. We received a certification for active pharmaceutical ingredients and a second certification for the use of excipients. Together with the certifications we received in 2021, these new certifications create redundancy across our entire Pekin Campus. The certifications increase our appeal to customers who require a consistent, documented supply of high-grade alcohols for use in pharmaceutical, health, home and beauty, and distilled spirits products. As a result, we are expanding existing relationships and attracting new customers domestically and in growing international markets for these higher-margin specialty alcohols.

 

As previously reported, we launched our first project to produce enhanced protein at our dry mill in Magic Valley, Idaho by installing Harvesting Technology’s patented CoPromaxTM system. In the first quarter, we made progress installing the system and expect to see initial benefits from the corn oil extraction part of the system in the second half of this year, generating $4.0 million of EBITDA on an annualized basis. We expect to complete the protein enhancement part of the system by early 2023, producing an additional $5.0 million of EBITDA annually based on current market prices.

 

We plan to roll out the CoPromax system at our three other dry mills following its successful installation at our Magic Valley facility with the goal of having them fully operational by 2025. The total investment for all four facilities is $70.0 million. Assuming similar economics across all four dry mills, we estimate that the systems will contribute $34.0 million in EBITDA annually based on current market values.

 

We have begun expanding corn storage at our Pekin Campus to increase our corn-buying flexibility and reduce our need to purchase product at premium prices when farmers and elevators have stopped shipping corn, including during holidays or unfavorable weather conditions. This capital improvement project represents an investment of approximately $6.0 million, which we expect will yield over $2.0 million in EBITDA annually with a payback in less than three years beginning in the first quarter of 2023.

 

We continue to reinvest in our facilities by upgrading equipment and operating systems to increase efficiency and plant reliability. For example, after only a nominal expense, we are now able to load corn oil into railcars across all our facilities, expanding our access to higher value corn oil markets. We are planning similar capital expenditure projects that are ongoing in nature. We will provide periodic updates on these projects as they develop throughout the year.

 

We are also evaluating an investment to bypass the local natural gas utility at our Pekin Campus, which we estimate would reduce natural gas prices by 11% based on 2021 values. This investment would also create an opportunity to sell renewable natural gas produced at our Pekin Campus directly into the pipeline. The investment would be approximately $9.0 million in 2023 and yield a return of approximately $5.0 million in EBITDA annually beginning in 2024.

 

In addition, we remain actively engaged with third parties to evaluate a carbon capture and sequestration program at our Pekin Campus. We will continue to pursue additional profitable opportunities with a focus on 2024 and beyond.

 

Earlier this year, we created an environmental, social and governance, or ESG, committee consisting of senior executives, subject matter experts and members of our board of directors. Our ESG committee completed an extensive review with a third party and refined our ESG strategy. As part of this process, we promoted Stacy Swanson, who led our rigorous certification efforts, to head our day-to-day ESG programs in the newly created position of Vice President of Quality and Sustainability. As a producer and distributor of high-quality, bio-based alcohols, we are committed to creating a greener environment. We have launched initiatives, set baselines and begun tracking resources to improve employee health and safety and further reduce environmental impacts. As illustrated by our quality certifications, we are committed to producing ingredients for our customers that embody the highest levels of integrity, purity and quality for products that touch multiple areas of people’s lives. We look forward to providing periodic updates on our ESG strategy and greater transparency of our many accomplishments to date and of our activities moving forward.

 

-19-

 

 

Use of Non-GAAP Measures

 

Management believes that certain financial measures not in accordance with generally accepted accounting principles, or GAAP, are useful measures of operations. We define Adjusted EBITDA as unaudited net income (loss) attributed to Alto Ingredients, Inc. before interest expense, interest income, provision (benefit) for income taxes, asset impairments, loss on extinguishment of debt, acquisition-related expense, fair value adjustments, and depreciation and amortization expense. A table is provided below to reconcile Adjusted EBITDA to its most directly comparable GAAP measure, net income (loss) attributed to Alto Ingredients, Inc. Management provides this non-GAAP measure so that investors will have the same financial information that management uses, which may assist investors in properly assessing our performance on a period-over-period basis. Adjusted EBITDA is not a measure of financial performance under GAAP and should not be considered as an alternative to net income (loss) attributed to Alto Ingredients, Inc. or any other measure of performance under GAAP, or to cash flows from operating, investing or financing activities as an indicator of cash flows or as a measure of liquidity. Adjusted EBITDA has limitations as an analytical tool and you should not consider this measure in isolation or as a substitute for analysis of the company's results as reported under GAAP.

 

Information reconciling forward-looking EBITDA to forward-looking net income (loss) attributed to Alto Ingredients, Inc. would require a forward-looking statement of net income (loss) attributed to Alto Ingredients, Inc. prepared in accordance with GAAP, which is unavailable to us without unreasonable effort. We are not able to provide a quantitative reconciliation of forward-looking EBITDA to forward-looking net income (loss) attributed to Alto Ingredients, Inc. because certain items required for reconciliation are uncertain, outside of our control and/or cannot be reasonably predicted, such as net sales, cost of goods sold, provision (benefit) for income taxes, asset impairments and fair value adjustments, which we view as the most material components of net income (loss) attributed to Alto Ingredients, Inc. that are not presently estimable.

 

Reconciliation of Adjusted EBITDA to Net Income (Loss)

 

   Three Months Ended
March 31,
 
(in thousands) (unaudited)  2022   2021 
Net income (loss)  $(2,602)  $4,678 
Adjustments:          
Interest expense   200    1,885 
Interest income   (158)   (184)
Acquisition-related expense   875     
Asset impairments       1,200 
Depreciation and amortization expense   6,134    5,860 
Total adjustments   7,051    8,761 
Adjusted EBITDA  $4,449   $13,439 

 

Critical Accounting Policies and Estimates

 

Our discussion and analysis of our financial condition and results of operations is based on our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of net sales and expenses for each period. We believe that of our significant accounting policies, the following critical accounting policies and estimates are those policies that we believe are the most important to the portrayal of our financial condition and results of operations and that require management’s most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effects of matters that are inherently uncertain: revenue recognition; accounting for business combinations; impairment of long-lived assets and held-for-sale classification; valuation allowance for deferred taxes and derivative instruments. Except as noted below, these significant accounting principles are more fully described in “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates” in our Annual Report on Form 10-K for the year ended December 31, 2021.

 

Accounting for Business Combinations

 

Determining the fair value of assets acquired and liabilities assumed in a business combination is considered a critical accounting estimate because the allocation of the purchase price to assets acquired and liabilities assumed based upon fair values requires significant management judgment and the use of subjective measurements. Variability in industry conditions and changes in assumptions or subjective measurements used to allocate fair value are reasonably possible and may have a material impact on our financial position, liquidity or results of operations.

 

-20-

 

 

Results of Operations

 

The following selected financial information should be read in conjunction with our consolidated financial statements and notes to our consolidated financial statements included elsewhere in this report, and the other sections of “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contained in this report.

 

Certain performance metrics that we believe are important indicators of our results of operations include:

 

  

Three Months Ended

March 31,

   Percentage 
   2022   2021   Change 
Renewable fuel production gallons sold (in millions)   49.2    39.0    26.2%
Specialty alcohol production gallons sold (in millions)   23.3    19.0    22.6%
Third party renewable fuel gallons sold (in millions)   30.7    54.0    (43.1)%
Total gallons sold (in millions)   103.2    112.0    (7.9)%
                
Total gallons produced (in millions)   74.3    58.0    28.1%
                
Production capacity utilization   86%   52%   65.4%
Average sales price per gallon  $2.46   $1.94    26.8%
                
Corn cost per bushel—CBOT equivalent  $6.22   $4.98    24.9%
Average basis(1)   0.64    0.29    120.7%
Delivered cost of corn  $6.86   $5.27    30.2%
                
Total essential ingredients tons sold (in thousands)   398.8    276.9    44.0%

 

Essential ingredients revenues as % of delivered cost of corn(2)

   36.4%   40.0%   (9.0)%
                
Average CBOT ethanol price per gallon  $2.16   $1.60    35.0%
Average CBOT corn price per bushel  $6.73   $5.40    24.6%

  

 

(1)Corn basis represents the difference between the immediate cash price of delivered corn and the future price of corn for Chicago delivery.
(2)Essential ingredients revenues as a percentage of delivered cost of corn shows our yield based on sales of essential ingredients, including wet distillers grains and corn oil, generated from alcohol we produced.

 

Net Sales, Cost of Goods Sold and Gross Profit

 

The following table presents our net sales, cost of goods sold and gross profit in dollars and gross profit as a percentage of net sales (in thousands, except percentages):

 

  

Three Months Ended

March 31,

   Change in 
   2022   2021   Dollars   Percent 
                 
Net sales  $308,118   $218,734   $89,384    40.9%
Cost of goods sold   303,345    204,897    98,448    48.0%
Gross profit  $4,773   $13,837   $(9,064)   (65.5)%
Percentage of net sales   1.5%   6.3%          

 

Net Sales

 

The increase in our consolidated net sales for the three months ended March 31, 2022 as compared to the same period in 2021 was primarily due to an increase in our average sales price per gallon sold and an increase in our production gallons sold, partially offset by a decrease in third-party gallons sold. We marketed fewer third-party gallons during the quarter as we ended our contractual relationship with one of the ethanol plants for which we previously sold its production.

 

On a consolidated basis, our average sales price per gallon increased 26.8% to $2.46 for the three months ended March 31, 2022 as compared to $1.94 for the same period in 2021. The increase in our average sales price per gallon primarily reflects supply constraints that translated into higher ethanol prices. The average Chicago Board of Trade, or CBOT, fuel-grade ethanol price per gallon, increased 35.0% to $2.16 for the three months ended March 31, 2022 as compared to $1.60 for the same period in 2021.

 

-21-

 

 

Pekin Campus Production Segment

 

Net sales of alcohol from our Pekin Campus production segment increased by $21.0 million, or 22%, to $116.1 million for the three months ended March 31, 2022 as compared to $95.1 million for the same period in 2021. Our total volume of production gallons sold declined by 1.3 million gallons, or 3%, to 49.3 million gallons for the three months ended March 31, 2022 as compared to 50.6 million gallons for the same period in 2021. At our Pekin Campus production segment’s average sales price per gallon of $2.35 for the three months ended March 31, 2022, we generated $3.0 million less in net sales from our Pekin Campus production segment from the 1.3 million fewer gallons of alcohol sold in the three months ended March 31, 2022 as compared to the same period in 2021. The increase of $0.47, or 25%, in our Pekin Campus production segment’s average sales price per gallon in the three months ended March 31, 2022 as compared to the same period in 2021 improved our net sales from our Pekin Campus production segment by $24.0 million.

 

Net sales of essential ingredients increased $10.2 million, or 23%, to $55.3 million for the three months ended March 31, 2022 as compared to $45.1 million for the same period in 2021. Our total volume of essential ingredients sold increased by 12,000 tons, or 5%, to 242,000 tons for the three months ended March 31, 2022 from 230,000 tons for the same period in 2021. At our average sales price per ton of $228.31 for the three months ended March 31, 2022, we generated $2.8 million more in net sales from the 12,000 additional tons of essential ingredients sold in the three months ended March 31, 2022 as compared to the same period in 2021. The increase of $32.36, or 17%, in our average sales price per ton for the three months ended March 31, 2022 as compared to the same period in 2021 increased our net sales from our Pekin Campus production segment by $7.4 million.

 

Marketing and Distribution Segment

 

Net sales of alcohol from our marketing and distribution segment, excluding intersegment sales, decreased by $3.2 million, or 6%, to $54.2 million for the three months ended March 31, 2022 as compared to $57.4 million for the same period in 2021.

 

Our volume of third party alcohol sold reported gross by our marketing and distribution segment decreased by 6.8 million gallons, or 25%, to 19.9 million gallons for the three months ended March 31, 2022 as compared to 26.7 million gallons for the same period in 2021. At our marketing and distribution segment’s average sales price per gallon of $2.71 for the three months ended March 31, 2022, we generated $18.4 million less in net sales from our marketing and distribution segment from the 6.8 million fewer gallons of third-party alcohol sold gross in the three months ended March 31, 2022 as compared to the same period in 2021.

 

Our volume of alcohol sold reported net by our marketing and distribution segment decreased by 16.5 million gallons, or 60%, to 10.8 million gallons for the three months ended March 31, 2022 as compared to 27.3 million gallons for the same period in 2021. The decrease in third-party alcohol volume sold reported net reduced net sales by less than $0.1 million.

 

The $0.57 per gallon, or 27%, increase in our marketing and distribution segment’s average sales price per gallon for the three months ended March 31, 2022 as compared to the same period in 2021 resulted in a $15.3 million increase in our net sales from third-party fuel-grade ethanol sold by our marketing and distribution segment.

 

Other Production Segment

 

Net sales of alcohol from our other production segment increased by $43.8 million, or 274%, to $59.8 million for the three months ended March 31, 2022 as compared to $16.0 million for the same period in 2021. Our total volume of alcohol sold increased by 15.8 million gallons, or 214%, to 23.2 million gallons for the three months ended March 31, 2022 as compared to 7.4 million gallons for the same period in 2021. At our other production segment’s average sales price per gallon of $2.58 for the three months ended March 31, 2022, we generated $40.7 million of additional net sales from our other production segment from the 15.8 million additional gallons of alcohol sold in the three months ended March 31, 2022 as compared to the same period in 2021. The increase of $0.42, or 20%, in our other production segment’s average sales price per gallon for the three months ended March 31, 2022 as compared to the same period in 2021 improved our net sales from our other production segment by $3.1 million.

 

Net sales of essential ingredients increased by $13.8 million, or 271%, to $18.9 million for the three months ended March 31, 2022 as compared to $5.1 million for the same period in 2021. Our total volume of essential ingredients sold increased by 110,000 tons, or 234%, to 157,000 tons for the three months ended March 31, 2022 from 47,000 tons for the same period in 2021. At our average sales price per ton of $120.87 for the three months ended March 31, 2022, we generated $13.2 million of additional net sales from our other production segment from the 110,000 additional tons of essential ingredients sold in the three months ended March 31, 2022 as compared to the same period in 2021. The increase of $11.12, or 10%, in our average sales price per ton for the three months ended March 31, 2022 as compared to the same period in 2021 increased our net sales of essential ingredients from our other production segment by $0.6 million.

 

-22-

 

 

Corporate and other

 

Net sales of alcohol from corporate and other represented $3.8 million associated with our sales from Eagle Alcohol.

 

Cost of Goods Sold and Gross Profit

 

Our consolidated gross profit declined to $4.8 million for the three months ended March 31, 2022 from $13.8 million for the same period in 2021, representing a gross profit margin of 1.5% for the three months ended March 31, 2022 compared to 6.3% for the same period in 2021. Our consolidated gross profit declined due to extreme commodity price volatility, drawn-out supply chains, rail and operational disruptions, rising transportation costs and weak renewable fuel crush margins. In addition, our cost of goods sold includes $7.0 million in non-cash mark-to-market inventory adjustments and unrealized losses recorded on our forward derivative positions.

 

Pekin Campus Production Segment

 

Our Pekin Campus production segment’s gross profit declined by $9.9 million to $3.3 million for the three months ended March 31, 2022 as compared to $13.2 million for the same period in 2021. This decline in gross profit is largely attributable to lower margins from sales of essential ingredients. Our higher sales prices for essential ingredients did not outweigh higher corn prices. In addition, we had lower sales volumes from our Pekin Campus due to a lower capacity utilization rate for the three months ended March 31, 2022 as compared to the same period in 2021 due to plant maintenance and related shutdowns.

 

Marketing and Distribution Segment

 

Our marketing and distribution segment’s gross profit (loss) declined by $4.0 million to a gross loss of $0.4 million for the three months ended March 31, 2022 as compared to $3.6 million for the same period in 2021. Of this decline, $3.9 million is attributable to lower margins from sales of third-party fuel-grade ethanol due to increased volatility in ethanol pricing and $0.1 million is attributable to lower sales volumes for the three months ended March 31, 2022 as compared to the same period in 2021 as we ended our contractual relationship with one of the third-party ethanol plants for which we previously sold its production.

 

Other Production Segment

 

Our other production segment’s gross profit improved by $4.0 million to a gross profit of $1.0 million for the three months ended March 31, 2022 as compared to a gross loss of $3.0 million for the same period in 2021. Of this improvement, $3.3 million is attributable to improved margins on fuel-grade ethanol and $0.7 million is attributable to higher sales volumes as we restarted our Magic Valley facility in November 2021.

 

Corporate and other

 

Gross profit from corporate and other of $0.9 million was associated with our sales from Eagle Alcohol.

 

Selling, General and Administrative Expenses

 

The following table presents our selling, general and administrative, or SG&A, expenses in dollars and as a percentage of net sales (in thousands, except percentages):

 

   Three Months Ended
March 31,
   Change in 
   2022   2021   Dollars   Percent 
Selling, general and administrative expenses  $7,629   $7,014   $615    8.8%
Percentage of net sales   2.5%   3.2%          

 

Our SG&A expenses increased for the three months ended March 31, 2022 as compared to the same period in 2021. The $0.6 million period over period increase in SG&A expenses is primarily due to a $0.9 million acquisition-related accrual for future cash payments attributable to our acquisition of Eagle Alcohol, partially offset by lower professional fees.

 

Net Income (Loss) Available to Common Stockholders

 

The following table presents our net income (loss) available to common stockholders in dollars and as a percentage of net sales (in thousands, except percentages):

 

   Three Months Ended
March 31,
   Change in 
   2022   2021   Dollars   Percent 
Net income (loss) available to Common Stockholders  $(2,914)  $4,366   $(7,280)   * 
Percentage of net sales   (0.9)%   2.0%          

 

 

*Not meaningful

 

-23-

 

 

The decrease in net income available to common stockholders is primarily due to our lower gross profit and higher SG&A expenses, partially offset by lower interest expense, for the three months ended March 31, 2022 as compared to the same period in 2021.

 

Liquidity and Capital Resources

 

During the three months ended March 31, 2022, we funded our operations primarily from cash generated by our operations, proceeds from lines of credit and cash on hand. These funds were also used to acquire Eagle Alcohol and for capital expenditures. As of March 31, 2022, we had $60.0 million in cash, cash equivalents and restricted cash and $15.2 million available for borrowing under Kinergy’s operating line of credit. We believe we have sufficient liquidity to meet our anticipated working capital, debt service and other liquidity needs for the next twelve months from the date of this report. We may, however, in the future, seek and obtain additional capital in the form of secured debt to provide additional funds for accretive projects.

 

Quantitative Year-End Liquidity Status

 

We believe that the following amounts provide insight into our liquidity and capital resources. The following selected financial information should be read in conjunction with our consolidated financial statements and notes to consolidated financial statements included elsewhere in this report, and the other sections of “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contained in this report (dollars in thousands).

 

   March 31,
2022
   December 31,
2021
   Change 
Cash, cash equivalents and restricted cash  $59,983   $62,125    (3.4)%
Current assets  $241,213   $229,526    5.1%
Property and equipment, net  $220,996   $222,550    (0.7)%
Current liabilities  $80,181   $69,602    15.2%
Long-term debt  $53,681   $50,361    6.6%
Working capital  $161,032   $159,924    0.7%
Working capital ratio   3.01    3.30    (8.8)%

 

Changes in Working Capital and Cash Flows

 

Working capital improved to $161.0 million at March 31, 2022 from $159.9 million at December 31, 2021 as a result of an increase of $11.7 million in current assets, partially offset by an increase of $10.6 million in current liabilities.

 

Current assets increased primarily due to an increase in notes receivable as they became current due to their revised maturity date to June 30, 2022.

 

Our current liabilities increased primarily due to an increase in derivative instruments due to the end of period change in commodity prices for open contracts.

 

Our cash, cash equivalents and restricted cash declined by $2.1 million primarily due to $17.0 million used in our investing activities, partially offset by $11.1 million in cash provided by our operating activities and $3.8 million in cash provided by our financing activities.

 

Cash provided by our Operating Activities

 

We generated $11.1 million in cash from our operating activities during the three months ended March 31, 2022, as compared to $4.5 million in cash used in our operations for the same period in 2021. Specific factors that contributed to the change in cash from our operating activities include:

 

an increase of $24.8 million related to higher accounts receivable balances due to the timing of payments

 

an increase of $14.5 million related to higher inventories due to increased commodity prices;

 

an increase of $10.8 million related to other assets primarily related to derivative activity; and

 

an increase of $5.2 million from gains on derivative instruments due to the recent rise in corn prices.

 

-24-

 

 

These amounts were partially offset by:

 

a decrease of $7.3 million in our consolidated net income due to lower margins from alcohol sales; and

 

a decrease of $30.1 million related to accounts payable due to the timing of payments.

 

Cash used in our Investing Activities

 

We used $14.7 million of cash to acquire Eagle Alcohol, net of cash acquired, and $2.3 million of cash for additions to property and equipment in our investing activities for the three months ended March 31, 2022.

 

Cash provided by our Financing Activities

 

Cash provided by our financing activities was $3.8 million for the three months ended March 31, 2022, which reflects net proceeds of $3.3 million from Kinergy’s operating line of credit and $0.8 million in principal payments received on our notes receivable, partially offset by $0.3 million paid in preferred dividends.

 

Kinergy’s Operating Line of Credit

 

Kinergy maintains an operating line of credit for an aggregate amount of up to $100.0 million. The credit facility matures on August 8, 2023. Interest accrues under the credit facility at a rate equal to (i) the daily Secured Overnight Financing Rate, plus (ii) a specified applicable margin ranging from 1.75% to 2.25%. The credit facility’s monthly unused line fee is 0.25% to 0.375% of the amount by which the maximum credit under the facility exceeds the average daily principal balance during the immediately preceding month. Payments that may be made by Kinergy to Alto Ingredients, Inc. as reimbursement for management and other services provided by Alto Ingredients, Inc. to Kinergy are limited under the terms of the credit facility to $1.5 million per fiscal quarter. The credit facility also includes the accounts receivable of our indirect wholly-owned subsidiary, Alto Nutrients, LLC, or Alto Nutrients, as additional collateral. Payments that may be made by Alto Nutrients to Alto Ingredients, Inc. as reimbursement for management and other services provided by Alto Ingredients, Inc. to Alto Nutrients are limited under the terms of the credit facility to $0.5 million per fiscal quarter. Alto Nutrients markets our essential ingredients and also provides raw material procurement services to our subsidiaries.

 

For all monthly periods in which excess borrowing availability falls below a specified level, Kinergy and Alto Nutrients must collectively maintain a fixed-charge coverage ratio (calculated as a twelve-month rolling earnings before interest, taxes, depreciation and amortization divided by the sum of interest expense, capital expenditures, principal payments of indebtedness, indebtedness from capital leases and taxes paid during such twelve-month rolling period) of at least 2.0 and are prohibited from incurring certain additional indebtedness (other than specific intercompany indebtedness). The obligations of Kinergy and Alto Nutrients under the credit facility are secured by a first-priority security interest in all of their respective assets in favor of the lender.

 

-25-

 

 

We believe Kinergy and Alto Nutrients are in compliance with the fixed-charge coverage ratio covenant as of the filing of this report. The following table sets forth the fixed-charge coverage ratio financial covenant and the actual results for the periods presented:

 

   Three Months Ended
March 31,
   Years Ended
December 31,
 
   2022   2021   2021   2020 
                 
Fixed-Charge Coverage Ratio Requirement   2.00    2.00    2.00    2.00 
Actual   10.18    7.71    13.32    5.35 
Excess   8.18    5.71    11.32    3.35 

 

Alto Ingredients, Inc. has guaranteed all of Kinergy’s obligations under the credit facility. As of March 31, 2022, Kinergy had an outstanding balance of $53.7 million and $15.2 million of unused borrowing availability under the credit facility.

 

Effects of Inflation

 

The impact of inflation was not significant to our financial condition or results of operations for the three months ended March 31, 2022 and 2021.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

We are exposed to various market risks, including changes in commodity prices as discussed below. Market risk is the potential loss arising from adverse changes in market rates and prices. In the ordinary course of business, we may enter into various types of transactions involving financial instruments to manage and reduce the impact of changes in commodity prices. We do not have material exposure to interest rate risk. We do not expect to have any exposure to foreign currency risk as we conduct all of our transactions in U.S. dollars.

 

We produce alcohol and essential ingredients. Our business is sensitive, in particular, to changes in the prices of ethanol and corn. In the ordinary course of business, we may enter into various types of transactions involving financial instruments to manage and reduce the impact of changes in ethanol and corn prices. We do not enter into derivatives or other financial instruments for trading or speculative purposes.

 

We are subject to market risk with respect to ethanol and corn pricing. Ethanol prices are sensitive to global and domestic ethanol supply; crude-oil supply and demand; crude-oil refining capacity; carbon intensity; government regulation, including governmental mandates for renewable fuel use; and consumer demand for alternative fuels. Our ethanol sales are priced using contracts that are either based on a fixed price or an indexed price tied to a specific market, such as the CBOT or the Oil Price Information Service. Under these fixed-priced arrangements, we are exposed to the risk of a decrease in the market price of ethanol between the time the price is fixed and the time the ethanol is sold.

 

We satisfy our physical corn needs, the principal raw material used to produce alcohol and essential ingredients, based on purchases from our corn vendors. Generally, we determine the purchase price of our corn at or near the time we begin to grind. Additionally, we also enter into volume contracts with our vendors to fix the purchase price. As such, we are also subject to market risk with respect to the price of corn. The price of corn is subject to wide fluctuations due to unpredictable factors such as weather conditions, farmer planting decisions, governmental policies with respect to agriculture and international trade, including trade and other sanctions that may be levied against grain producing countries, and global supply and demand. Under the fixed price arrangements, we assume the risk of a decrease in the market price of corn between the time the price is fixed and the time the corn is utilized.

 

Essential ingredients are sensitive to various demand factors such as numbers of livestock on feed, prices for feed alternatives, and supply factors, primarily the production of alcohol co-products by plants and other sources.

 

As noted above, we may attempt to reduce the market risk associated with fluctuations in the price of ethanol or corn by employing a variety of risk management and hedging strategies. Strategies include the use of derivative financial instruments such as futures and options executed on the CBOT and/or the New York Mercantile Exchange, as well as the daily management of physical corn supplies.

 

These derivatives are not designated for special hedge accounting treatment, and as such, the changes in the fair values of these contracts are recorded on the balance sheet and recognized immediately in cost of goods sold. We recognized net gains of $5.3 million and $10.5 million related to the changes in the fair values of these contracts for the three months ended March 31, 2022 and 2021, respectively.

 

-26-

 

 

At March 31, 2022, we prepared a sensitivity analysis to estimate our exposure to ethanol and corn. Market risk related to these factors was estimated as the potential change in pre-tax income resulting from a hypothetical 10% adverse change in the prices of our expected ethanol and corn volumes. The analysis uses average CBOT prices for the year and does not factor in future contracted volumes. The results of this analysis for the three months ended March 31, 2022, which may differ materially from actual results, are as follows (in millions):

 

Commodity  Volume   Unit of Measure  Approximate
Adverse Change to
Pre-Tax Income
 
Ethanol   103.2   Gallons  $(15.7)
Corn   25.9   Bushels  $(17.4)

 

ITEM 4. CONTROLS AND PROCEDURES.

 

Evaluation of Disclosure Controls and Procedures

 

We conducted an evaluation under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by the company in the reports it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission’s rules and forms. Disclosure controls and procedures also include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded as of March 31, 2022 that our disclosure controls and procedures were effective at a reasonable assurance level.

 

Changes in Internal Control over Financial Reporting

 

There has been no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the most recently completed fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

Inherent Limitations on the Effectiveness of Controls

 

Management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control systems are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in a cost-effective control system, no evaluation of internal control over financial reporting can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been or will be detected.

 

These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of a simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation of controls effectiveness to future periods are subject to risks. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.

 

-27-

 

 

PART II - OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS.

 

We are subject to legal proceedings, claims and litigation arising in the ordinary course of business. While the amounts claimed may be substantial, the ultimate liability cannot presently be determined because of considerable uncertainties that exist. Therefore, it is possible that the outcome of those legal proceedings, claims and litigation could adversely affect our quarterly or annual operating results or cash flows when resolved in a future period. However, based on facts currently available, management believes such matters will not adversely affect in any material respect our financial condition, results of operations or cash flows.

 

ITEM 1A. RISK FACTORS.

 

Before deciding to purchase, hold or sell our common stock, you should carefully consider the risks described below in addition to the other information contained in this Report and in our other filings with the Securities and Exchange Commission, including subsequent reports on Forms 10-Q and 8-K. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties not presently known to us or that we currently deem immaterial may also affect our business. If any of these known or unknown risks or uncertainties actually occurs with material adverse effects on Alto Ingredients, our business, financial condition, results of operations and/or liquidity could be seriously harmed. In that event, the market price for our common stock will likely decline, and you may lose all or part of your investment.

 

Risks Related to our Business

 

Our results of operations and our ability to operate at a profit are largely dependent on our ability to manage the costs of corn, natural gas and other production inputs, with the prices of our alcohols and essential ingredients, all of which are subject to volatility and uncertainty.

 

Our results of operations are highly impacted by commodity prices, including the cost of corn, natural gas and other production inputs that we must purchase, and the prices of alcohols and essential ingredients that we sell. Prices and supplies are subject to and determined by market and other forces over which we have no control, such as weather, domestic and global demand, supply shortages, export prices and various governmental policies in the United States and throughout the world.

 

Price volatility of corn, natural gas and other production inputs, and alcohols and essential ingredients, may cause our results of operations to fluctuate substantially. We may fail to generate expected levels of net sales and profits even under fixed-price and other contracts for the sale of specialty alcohols used in consumer products. Our customers may not pay us timely or at all, even under longer-term, fixed-price contracts for our specialty alcohols, and may seek to renegotiate prices under those contracts during periods of falling prices or high price volatility.

 

Over the past several years, for example, the spread between corn and fuel-grade ethanol prices has fluctuated significantly. Fluctuations are likely to continue to occur. A sustained narrow spread, whether as a result of sustained high or increased corn prices or sustained low or decreased alcohol or essential ingredient prices, would adversely affect our results of operations and financial condition. Revenues from sales of alcohols, particularly fuel-grade ethanol, and essential ingredients could decline below the marginal cost of production, which may force us to suspend production, particularly fuel-grade ethanol production, at some or all of our facilities.

 

-28-

 

 

In addition, some of our fuel-grade ethanol marketing and distribution activities will likely be unprofitable in a market of generally declining prices due to the nature of our business. For example, to satisfy customer demands, we maintain certain quantities of fuel-grade ethanol inventory for subsequent resale. Moreover, we procure much of our fuel-grade ethanol inventory outside of third-party marketing and distribution arrangements and therefore must buy fuel-grade ethanol at a price established at the time of purchase and sell fuel-grade ethanol at an index price established later at the time of sale that is generally reflective of movements in the market price of fuel-grade ethanol. As a result, our margins for fuel-grade ethanol sold in these transactions generally decline and may turn negative as the market price of fuel-grade ethanol declines.

 

We can provide no assurance that corn, natural gas or other production inputs can be purchased at or near current or any particular prices, or that our alcohols or essential ingredients will sell at or near current or any particular prices. Consequently, our results of operations and financial condition may be adversely affected by increases in the prices of corn, natural gas and other production inputs or decreases in the prices of our alcohols and essential ingredients.

 

Inflation, including as a result of commodity price inflation or supply chain constraints due to the war in Ukraine, may adversely impact our results of operations. 

 

We have experienced inflationary impacts on key production inputs, wages and other costs of labor, equipment, services, and other business expenses. Commodity prices in particular have risen significantly over the past year. Inflation and its negative impacts could escalate in future periods.

 

Ukraine is the third largest exporter of grain in the world. Russia is one of the largest producers of natural gas and oil and is the largest exporter of fertilizers. The commodity price impact of the war in Ukraine has been a sharp and sustained rise in grain and energy prices, including corn and natural gas, two of our primary production input commodities. In addition, the war in Ukraine has adversely affected and may continue to adversely affect global supply chains resulting in further commodity price inflation for our production inputs. Lower fertilizer supplies may also impact future growing seasons, further impacting grain supplies and prices. Also, given high global grain prices, U.S. farmers may prefer to lock in prices and export additional volumes, reducing domestic grain supplies and resulting in further inflationary pressures.

 

We may not be able to include these additional costs in the prices of the products we sell. As a result, inflation may have a material adverse effect on our results of operations and financial condition.

 

Increased alcohol or essential ingredient production or higher inventory levels may cause a decline in prices for those products, and may have other negative effects, adversely impacting our results of operations, cash flows and financial condition.

 

The prices of our alcohols and essential ingredients are impacted by competing third-party supplies of those products. For example, we believe that the most significant factor influencing the price of fuel-grade ethanol has been the substantial increase in production. According to the Renewable Fuels Association, domestic fuel-grade ethanol production capacity increased from an annualized rate of 1.5 billion gallons per year in January 1999 to a record 16.1 billion gallons in 2018. In addition, if fuel-grade ethanol production margins improve, we anticipate that owners of production facilities operating at below capacity, or owners of idled production facilities, will increase production levels, thereby resulting in more abundant fuel-grade ethanol supplies and inventories. Increases in the supply of alcohols and essential ingredients may not be commensurate with increases in demand for alcohols and essential ingredients, thus leading to lower prices. Any of these outcomes could have a material adverse effect on our results of operations, cash flows and financial condition.

 

-29-

 

 

The prices of our products are volatile and subject to large fluctuations, which may cause our results of operations to fluctuate significantly.

 

The prices of our products are volatile and subject to large fluctuations. For example, the market price of fuel-grade ethanol is dependent upon many factors, including the supply of ethanol and the price of gasoline, which is in turn dependent upon the price of petroleum which itself is highly volatile and difficult to forecast. Our fuel-grade ethanol sales are tied to prevailing spot market prices rather than long-term, fixed-price contracts. Fuel-grade ethanol prices, as reported by the CBOT, ranged from $2.00 to $2.58 per gallon in the three months ended March 31, 2022, $1.48 to $3.75 per gallon in 2021, from $0.81 to $1.62 per gallon in 2020 and from $1.25 to $1.70 per gallon in 2019. In addition, even under longer-term, fixed-price contracts for our specialty alcohols, our customers may seek to renegotiate prices under those contracts during periods of falling prices or high price volatility. Fluctuations in the prices of our products may cause our results of operations to fluctuate significantly.

 

Disruptions in our production or distribution may adversely affect our business, results of operations and financial condition.

 

Our business depends on the continuing availability of rail, road, port, storage and distribution infrastructure. In particular, due to limited storage capacity at our production facilities and other considerations related to production efficiencies, our facilities depend on just-in-time delivery of corn. The production of alcohols also requires a significant and uninterrupted supply of other raw materials and energy, primarily water, electricity and natural gas. Local water, electricity and gas utilities may fail to reliably supply the water, electricity and natural gas that our production facilities need or may fail to supply those resources on acceptable terms. In the past, poor weather has caused disruptions in rail transportation, which slowed the delivery of fuel-grade ethanol by rail, the principal manner by which fuel-grade ethanol from our facilities located in the Midwest is transported to market. In addition, in 2020, we experienced closure of the Illinois River for lock repairs which required greater use of less cost-effective modes of product transport such as via rail and truck, which resulted in higher costs and negatively affected our results of operations.

 

Disruptions in production or distribution, whether caused by labor difficulties, unscheduled downtimes and other operational hazards inherent in the alcohol production industry, including equipment failures, fires, explosions, abnormal pressures, blowouts, pipeline ruptures, transportation accidents and natural disasters such as earthquakes, floods and storms, or human error or malfeasance or other reasons, could prevent timely deliveries of corn or other raw materials and energy, and could delay transport of our products to market, and may require us to halt production at one or more production facilities, any of which could have a material adverse effect on our business, results of operations and financial condition.

 

Some of these operational hazards may also cause personal injury or loss of life, severe damage to or destruction of property and equipment or environmental damage, and may result in suspension of operations and the imposition of civil or criminal penalties. Our insurance may not fully cover the potential hazards described above or we may be unable to renew our insurance on commercially reasonable terms or at all.

 

The effects of the coronavirus pandemic may materially and adversely affect our business, results of operations and liquidity.

 

The coronavirus pandemic has resulted in businesses suspending or substantially curtailing operations and travel, quarantines, and an overall substantial slowdown of economic activity. Federal, state and foreign governments have implemented measures to contain the virus, including social distancing requirements, travel restrictions, border closures, limitations on public gatherings, work-from-home orders, and closure of non-essential businesses. Many of these measures remain or have been curtailed only partially. Transportation fuels in particular, including fuel-grade ethanol, experienced significant price declines and reduced demand. A further or extended ongoing downturn in global economic activity, or recessionary conditions in general, would likely lead to poor demand for, and negatively affect the prices of, fuel-grade ethanol, materially and adversely affecting our business, results of operations and liquidity.

 

-30-

 

 

We may engage in hedging transactions and other risk mitigation strategies that could harm our results of operations and financial condition.

 

In an attempt to partially offset the effects of volatility of our product prices, in particular fuel-grade ethanol, corn and natural gas costs, we may enter into contracts to fix the price of a portion of our production or purchase a portion of our corn or natural gas requirements on a forward basis. In addition, we may engage in other hedging transactions involving exchange-traded futures contracts for corn, natural gas and unleaded gasoline from time to time. The financial statement impact of these activities is dependent upon, among other things, the prices involved and our ability to sell sufficient products to use all of the corn and natural gas for which forward commitments have been made. Hedging arrangements also expose us to the risk of financial loss in situations where the other party to the hedging contract defaults on its contract or, in the case of exchange-traded contracts, where there is a change in the expected differential between the underlying price in the hedging agreement and the actual prices paid or received by us. In addition, our open contract positions may require cash deposits to cover margin calls, negatively impacting our liquidity. As a result, our hedging activities and fluctuations in the price of corn, natural gas, fuel-grade ethanol and unleaded gasoline may adversely affect our results of operations, financial condition and liquidity.

 

Risks Related to our Finances

 

We have incurred significant losses and negative operating cash flow in the past and we may incur losses and negative operating cash flow in the future, which may hamper our operations and impede us from expanding our business.

 

We have incurred significant losses and negative operating cash flow in the past. For example, for the three months ended March 31, 2022 and year ended December 31, 2020, we incurred consolidated net losses of approximately $2.6 million and $17.3 million, respectively. We may incur losses and negative operating cash flow in the future. We expect to rely on cash on hand, cash, if any, generated from our operations, borrowing availability under our lines of credit and proceeds from our future financing activities, if any, to fund all of the cash requirements of our business. Additional losses and negative operating cash flow may hamper our operations and impede us from expanding our business.

 

We incur significant expenses to maintain and upgrade our production facilities and operating equipment, and any interruption in our operations would harm our operating performance.

 

We regularly incur significant expenses to maintain and upgrade our production facilities and operating equipment. The machines and equipment we use to produce our alcohols and manufacture our essential ingredients are complex, have many parts, and some operate on a continuous basis. We must perform routine equipment maintenance and must periodically replace a variety of parts such as motors, pumps, pipes and electrical parts. In addition, our production facilities require periodic shutdowns to perform major maintenance and upgrades. These scheduled shutdowns result in lower sales and increased costs in the periods during which a shutdown occurs and could result in unexpected operational issues in future periods as a result of changes to equipment and operational and mechanical processes made during shutdown.

 

Our ability to utilize net operating loss carryforwards and certain other tax attributes may be limited.

 

Federal and state income tax laws impose restrictions on our use of net operating loss, or NOL, and tax credit carryforwards in the event that an “ownership change” occurs for tax purposes, as defined by Section 382 of the Internal Revenue Code, or Code. In general, an ownership change occurs when stockholders owning 5% or more of a corporation entitled to use NOL or other loss carryforwards have increased their ownership by more than 50 percentage points during any three-year period. The annual base limitation under Section 382 of the Code is calculated by multiplying the corporation’s value at the time of the ownership change by the greater of the long-term tax-exempt rate determined by the Internal Revenue Service in the month of the ownership change or the two preceding months. Our ability to utilize our NOL and other loss carryforwards may be substantially limited. These limitations could result in increased future tax obligations, which could have a material adverse effect on our financial condition and results of operations.

 

-31-

 

 

Risks Related to Legal and Regulatory Matters

 

We may be adversely affected by environmental, health and safety laws, regulations and liabilities.

 

We are subject to various federal, state and local environmental laws and regulations, including those relating to the discharge of materials into the air, water and ground; the generation, storage, handling, use, transportation and disposal of hazardous materials and wastes; and the health and safety of our employees. In addition, some of these laws and regulations require us to operate under permits that are subject to renewal or modification. These laws, regulations and permits often require expensive 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, natural resource damages, criminal sanctions, permit revocations and/or production facility shutdowns. In addition, we have made, and expect to make, significant capital expenditures on an ongoing basis to comply with increasingly stringent environmental laws, regulations and permits.

 

We may be liable for the investigation and cleanup of environmental contamination at each of our production facilities and at off-site locations where we arrange for the disposal of hazardous substances or wastes. If these substances or wastes have been or are disposed of or released at sites that undergo investigation and/or remediation by regulatory agencies, we may be responsible under the Comprehensive Environmental Response, Compensation and Liability Act of 1980, or other environmental laws for all or part of the costs of investigation and/or remediation, and for damages to natural resources. We may also be subject to related claims by private parties alleging property damage and personal injury due to exposure to hazardous or other materials at or from those properties. Some of these matters may require us to expend significant amounts for investigation, cleanup or other costs.

 

In addition, new laws, new interpretations of existing laws, increased governmental enforcement of environmental laws or other developments could require us to make significant additional expenditures. Continued government and public emphasis on environmental issues will likely result in increased future investments for environmental controls at our production facilities. Present and future environmental laws and regulations, and interpretations of those laws and regulations, applicable to our operations, more vigorous enforcement policies and discovery of currently unknown conditions may require substantial expenditures that could have a material adverse effect on our results of operations and financial condition.

 

The hazards and risks associated with producing and transporting our products (including fires, natural disasters, explosions and abnormal pressures and blowouts) may also result in personal injury claims or damage to property and third parties. As protection against operating hazards, we maintain insurance coverage against some, but not all, potential losses. However, we could sustain losses for uninsurable or uninsured risks, or in amounts in excess of existing insurance coverages. Events that result in significant personal injury or damage to our property or third parties or other losses that are not fully covered by insurance could have a material adverse effect on our results of operations and financial condition.

 

Future demand for fuel-grade ethanol is uncertain and may be affected by changes to federal mandates, public perception, consumer acceptance and overall consumer demand for transportation fuel, any of which could negatively affect demand for fuel-grade ethanol and our results of operations.

 

Although many trade groups, academics and governmental agencies have supported fuel-grade ethanol as a fuel additive that promotes a cleaner environment, others have criticized fuel-grade ethanol production as consuming considerably more energy and emitting more greenhouse gases than other biofuels and potentially depleting water resources. Some studies have suggested that corn-based ethanol is less efficient than ethanol produced from other feedstock and that it negatively impacts consumers by causing increased prices for dairy, meat and other food generated from livestock that consume corn. Additionally, critics of fuel-grade ethanol contend that corn supplies are redirected from international food markets to domestic fuel markets. If negative views of corn-based ethanol production gain acceptance, support for existing measures promoting use and domestic production of corn-based ethanol as a fuel additive could decline, leading to a reduction or repeal of federal ethanol usage mandates, which would materially and adversely affect the demand for fuel-grade ethanol. These views could also negatively impact public perception of the fuel-grade ethanol industry and acceptance of ethanol as an alternative fuel.

 

-32-

 

 

There are limited markets for fuel-grade ethanol beyond those established by federal mandates. Discretionary blending and E85 blending (i.e., gasoline blended with up to 85% fuel-grade ethanol by volume) are important secondary markets. Discretionary blending is often determined by the price of fuel-grade ethanol versus the price of gasoline. In periods when discretionary blending is financially unattractive, the demand for fuel-grade ethanol may decline. Also, the demand for fuel-grade ethanol is affected by the overall demand for transportation fuel. Demand for transportation fuel is affected by the number of miles traveled by consumers and vehicle fuel economy. Lower demand for fuel-grade ethanol and co-products would reduce the value of our ethanol and related products, erode our overall margins and diminish our ability to generate revenue or to operate profitably. In addition, we believe that consumer acceptance of E15 and E85 fuels is necessary before fuel-grade ethanol can achieve any significant growth in market share relative to other transportation fuels.

 

The United States fuel-grade ethanol industry is highly dependent upon various federal and state laws and any changes in those laws could have a material adverse effect on our results of operations, cash flows and financial condition.

 

The Environmental Protection Agency, or EPA, has implemented the Renewable Fuel Standard, or RFS, under the Energy Policy Act of 2005 and the Energy Independence and Security Act of 2007. The RFS program sets annual quotas for the quantity of renewable fuels (such as fuel-grade ethanol) that must be blended into motor fuels consumed in the United States. The domestic market for fuel-grade ethanol is significantly impacted by federal mandates under the RFS program for volumes of renewable fuels (such as ethanol) required to be blended with gasoline. Future demand for fuel-grade ethanol will largely depend on incentives to blend ethanol into motor fuels, including the price of ethanol relative to the price of gasoline, the relative octane value of ethanol, constraints in the ability of vehicles to use higher ethanol blends, the RFS, and other applicable environmental requirements.

 

Under the provisions of the Clean Air Act, as amended by the Energy Independence and Security Act of 2007, the EPA has limited authority to waive or reduce the mandated RFS requirements, which authority is subject to consultation with the Secretaries of Agriculture and Energy, and based on a determination that there is inadequate domestic renewable fuel supply or implementation of the applicable requirements would severely harm the economy or environment of a state, region or the United States in general. Our results of operations, cash flows and financial condition could be adversely impacted if the EPA reduces the RFS requirements from the statutory levels specified in the RFS.

 

Various bills in Congress introduced from time to time are also directed at altering existing renewable fuels energy legislation, but none has passed in recent years. Some legislative bills are directed at halting or reversing expansion of, or even eliminating, the renewable fuel program, while other bills are directed at bolstering the program or enacting further mandates or grants that would support the renewable fuels industry. Our results of operations, cash flows and financial condition could be adversely impacted if any legislation is enacted that reduces the RFS volume requirements.

 

-33-

 

 

Risks Related to Ownership of our Common Stock

 

Our stock price is highly volatile, which could result in substantial losses for investors purchasing shares of our common stock and in litigation against us.

 

The market price of our common stock has fluctuated significantly in the past and may continue to fluctuate significantly in the future. The market price of our common stock may continue to fluctuate in response to one or more of the following factors, many of which are beyond our control:

 

  fluctuations in the market prices of our products;
     
  fluctuations in the costs of key production input commodities such as corn and natural gas;
     
  the volume and timing of the receipt of orders for our products from major customers;
     
  the coronavirus pandemic, including governmental and public responses to the pandemic;
     
  competitive pricing pressures;
     
  anticipated trends in our financial condition and results of operations;
     
  changes in market valuations of companies similar to us;
     
  stock market price and volume fluctuations generally;
     
  regulatory developments or increased enforcement;
     
  fluctuations in our quarterly or annual operating results;
     
  additions or departures of key personnel;
     
  our ability to obtain any necessary financing;
     
  our financing activities and future sales of our common stock or other securities; and
     
  our ability to maintain contracts that are critical to our operations.

 

The price at which you purchase shares of our common stock may not be indicative of the price that will prevail in the trading market. You may be unable to sell your shares of common stock at or above your purchase price, which may result in substantial losses to you and which may include the complete loss of your investment. In the past, securities class action litigation has often been brought against a company following periods of high stock price volatility. We may be the target of similar litigation in the future. Securities litigation could result in substantial costs and divert management’s attention and our resources away from our business.

 

Any of the risks described above could have a material adverse effect on our results of operations, the price of our common stock, or both.

 

-34-

 

 

Because we do not intend to pay any cash dividends on our shares of common stock in the near future, our stockholders will not be able to receive a return on their shares unless and until they sell them.

 

We intend to retain a significant portion of any future earnings to finance the development, operation and expansion of our business. We do not anticipate paying any cash dividends on our common stock in the near future. The declaration, payment, and amount of any future dividends will be made at the discretion of our board of directors, and will depend upon, among other things, our results of operations, cash flows, and financial condition, operating and capital requirements, and other factors as our board of directors considers relevant. There is no assurance that future dividends will be paid, and, if dividends are paid, there is no assurance with respect to the amount of any such dividend. Unless our board of directors determines to pay dividends, our stockholders will be required to look solely to appreciation in the value of our common stock to realize any gain on their investment. There can be no assurance that any such appreciation will occur.

 

Our bylaws contain an exclusive forum provision, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, employees or agents.

 

Our bylaws provide that, unless we consent in writing to the selection of an alternative forum, the Delaware Court of Chancery shall be the sole and exclusive forum for (a) any derivative action or proceeding brought on our behalf, (b) any action asserting a claim of breach of a fiduciary duty owed by any director, officer or other employee of us to us or our stockholders, (c) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, or (d) any action asserting a claim governed by the internal affairs doctrine.

 

For the avoidance of doubt, the exclusive forum provision described above does not apply to any claims arising under the Securities Act of 1933, as amended, or the Securities Act, or the Securities Exchange Act of 1934, as amended, or the Exchange Act. Section 27 of the Exchange Act creates exclusive federal jurisdiction over all suits brought to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder, and Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all suits brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder.

 

The choice of forum provision in our bylaws may limit our stockholders’ ability to bring a claim in a judicial forum that they find favorable for disputes with us or our directors, officers, employees or agents, which may discourage such lawsuits against us and our directors, officers, employees and agents even though an action, if successful, might benefit our stockholders. The applicable courts may also reach different judgments or results than would other courts, including courts where a stockholder considering an action may be located or would otherwise choose to bring the action, and such judgments or results may be more favorable to us than to our stockholders. With respect to the provision making the Delaware Court of Chancery the sole and exclusive forum for certain types of actions, stockholders who do bring a claim in the Delaware Court of Chancery could face additional litigation costs in pursuing any such claim, particularly if they do not reside in or near Delaware. Finally, if a court were to find this provision of our bylaws inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could have a material adverse effect on us.

 

-35-

 

 

General Risk Factors

 

Cyberattacks through security vulnerabilities could lead to disruption of our business, reduced revenue, increased costs, liability claims, or harm to our reputation or competitive position.

 

Security vulnerabilities may arise from our hardware, software, employees, contractors or policies we have deployed, which may result in external parties gaining access to our networks, data centers, cloud data centers, corporate computers, manufacturing systems, and/or access to accounts we have at our suppliers, vendors or customers. External parties may gain access to our data or our customers’ data, or attack the networks causing denial of service or attempt to hold our data or systems in ransom. The vulnerability could be caused by inadequate account security practices such as failure to timely remove employee access when terminated. To mitigate these security issues, we have implemented measures throughout our organization, including firewalls, backups, encryption, employee information technology policies and user account policies. However, there can be no assurance that these measures will be sufficient to avoid cyberattacks. If any of these types of security breaches were to occur and we were unable to protect sensitive data, our relationships with our business partners and customers could be materially damaged, our reputation could be materially harmed, and we could be exposed to a risk of litigation and possible significant liability.

 

Further, if we fail to adequately maintain our information technology infrastructure, we may have outages and data loss. Excessive outages may affect our ability to timely and efficiently deliver products to customers or develop new products. Such disruptions and data loss may adversely impact our ability to fulfill orders and interrupt other processes. Delayed sales or lost customers resulting from these disruptions could adversely affect our financial results, stock price and reputation.

 

Our and our business partners’ or contractors’ failure to fully comply with applicable data privacy or similar laws could lead to significant fines and require onerous corrective action. In addition, data security breaches experienced by us or our business partners or contractors could result in the loss of trade secrets or other intellectual property, public disclosure of sensitive commercial data, and the exposure of personally identifiable information (including sensitive personal information) of our employees, customers, suppliers, contractors and others.

 

Unauthorized use or disclosure of, or access to, any personal information maintained by us or on our behalf, whether through breach of our systems, breach of the systems of our suppliers or vendors by an unauthorized party, or through employee or contractor error, theft or misuse, or otherwise, could harm our business. If any such unauthorized use or disclosure of, or access to, such personal information was to occur, our operations could be seriously disrupted, and we could be subject to demands, claims and litigation by private parties, and investigations, related actions, and penalties by regulatory authorities. In addition, we could incur significant costs in notifying affected persons and entities and otherwise complying with the multitude of foreign, federal, state and local laws and regulations relating to the unauthorized access to, or use or disclosure of, personal information. Finally, any perceived or actual unauthorized access to, or use or disclosure of, such information could harm our reputation, substantially impair our ability to attract and retain customers and have an adverse impact on our business, financial condition and results of operations.

 

-36-

 

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.

 

Unregistered Sales of Equity Securities

 

None.

 

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

 

None.

 

Dividends

 

Our current and future debt financing arrangements may limit or prevent cash distributions from our subsidiaries to us, depending upon the achievement of specified financial and other operating conditions and our ability to properly service our debt, thereby limiting or preventing us from paying cash dividends.

 

For the three months ended March 31, 2022 and 2021, we accrued an aggregate of $0.3 million in dividends on our Series B Cumulative Convertible Preferred Stock, or Series B Preferred Stock. We have paid these dividends in cash and are current in our quarterly dividend obligations.

 

We have never declared or paid cash dividends on our common stock and do not currently intend to pay cash dividends on our common stock in the foreseeable future. We currently anticipate that we will retain any earnings for use in the continued development of our business.

 

The holders of our outstanding Series B Preferred Stock are entitled to dividends of 7% per annum, payable quarterly. Accrued and unpaid dividends in respect of our Series B Preferred Stock must be paid prior to the payment of any dividends in respect of shares of our common stock.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES.

 

Not applicable.

 

ITEM 4. MINE SAFETY DISCLOSURES.

 

Not applicable.

 

ITEM 5. OTHER INFORMATION.

 

Not applicable.

 

ITEM 6. EXHIBITS.

 

Exhibit
Number
  Description
31.1   Certifications Required by Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (*)
31.2   Certifications Required by Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (*)
32.1   Certification of Chief Executive Officer and Chief Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (*)
101.INS   Inline XBRL Instance Document (*)
101.SCH   Inline XBRL Taxonomy Extension Schema Document (*)
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document (*)
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document (*)
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document (*)
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document (*)
104 Cover Page Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information contained in Exhibits 101) (*)

 

 

(*)Filed herewith.

 

-37-

 

 

SIGNATURES

 

Pursuant to the requirements 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.

 

  ALTO INGREDIENTS, INC.
     
Dated: May 9, 2022 By: /s/ BRYON T. MCGREGOR
    Bryon T. McGregor
    Chief Financial Officer
    (Principal Financial and Accounting Officer)

 

 

-38-

 

 

false --12-31 Q1 0000778164 0000778164 2022-01-01 2022-03-31 0000778164 2022-05-06 0000778164 2022-03-31 0000778164 2021-12-31 0000778164 us-gaap:SeriesAPreferredStockMember 2022-03-31 0000778164 us-gaap:SeriesAPreferredStockMember 2021-12-31 0000778164 us-gaap:SeriesBPreferredStockMember 2022-03-31 0000778164 us-gaap:SeriesBPreferredStockMember 2021-12-31 0000778164 us-gaap:NonvotingCommonStockMember 2022-03-31 0000778164 us-gaap:NonvotingCommonStockMember 2021-12-31 0000778164 2021-01-01 2021-03-31 0000778164 2020-12-31 0000778164 2021-03-31 0000778164 us-gaap:PreferredStockMember 2021-12-31 0000778164 us-gaap:CommonStockMember 2021-12-31 0000778164 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000778164 us-gaap:RetainedEarningsMember 2021-12-31 0000778164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000778164 us-gaap:PreferredStockMember 2022-01-01 2022-03-31 0000778164 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000778164 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000778164 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000778164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000778164 us-gaap:PreferredStockMember 2022-03-31 0000778164 us-gaap:CommonStockMember 2022-03-31 0000778164 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000778164 us-gaap:RetainedEarningsMember 2022-03-31 0000778164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000778164 us-gaap:PreferredStockMember 2020-12-31 0000778164 us-gaap:CommonStockMember 2020-12-31 0000778164 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000778164 us-gaap:RetainedEarningsMember 2020-12-31 0000778164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000778164 us-gaap:PreferredStockMember 2021-01-01 2021-03-31 0000778164 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000778164 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000778164 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000778164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000778164 us-gaap:PreferredStockMember 2021-03-31 0000778164 us-gaap:CommonStockMember 2021-03-31 0000778164 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000778164 us-gaap:RetainedEarningsMember 2021-03-31 0000778164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000778164 2022-01-14 0000778164 2021-01-01 2021-12-31 0000778164 2022-01-01 2022-01-14 0000778164 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-03-31 0000778164 alto:AcquisitionOfEagleAlcoholMember 2022-03-31 0000778164 alto:ProductionMember alto:EthanolAlcoholSalesMember 2022-01-01 2022-03-31 0000778164 alto:ProductionMember alto:EthanolAlcoholSalesMember 2021-01-01 2021-03-31 0000778164 alto:ProductionMember alto:EssentialIngredientSalesMember 2022-01-01 2022-03-31 0000778164 alto:ProductionMember alto:EssentialIngredientSalesMember 2021-01-01 2021-03-31 0000778164 alto:ProductionMember alto:IntersegmentSaleMember 2022-01-01 2022-03-31 0000778164 alto:ProductionMember alto:IntersegmentSaleMember 2021-01-01 2021-03-31 0000778164 alto:ProductionMember alto:TotalPekinCampusSalesMember 2022-01-01 2022-03-31 0000778164 alto:ProductionMember alto:TotalPekinCampusSalesMember 2021-01-01 2021-03-31 0000778164 alto:MarketingAndDistributionsMember alto:EthanolAlcoholSalesGrossMember 2022-01-01 2022-03-31 0000778164 alto:MarketingAndDistributionsMember alto:EthanolAlcoholSalesGrossMember 2021-01-01 2021-03-31 0000778164 alto:MarketingAndDistributionsMember alto:EthanolalcoholSalesNetMember 2022-01-01 2022-03-31 0000778164 alto:MarketingAndDistributionsMember alto:EthanolalcoholSalesNetMember 2021-01-01 2021-03-31 0000778164 alto:MarketingAndDistributionsMember alto:IntersegmentSaleMember 2022-01-01 2022-03-31 0000778164 alto:MarketingAndDistributionsMember alto:IntersegmentSaleMember 2021-01-01 2021-03-31 0000778164 alto:MarketingAndDistributionsMember alto:TotalMarketingAndDistributionSalesMember 2022-01-01 2022-03-31 0000778164 alto:MarketingAndDistributionsMember alto:TotalMarketingAndDistributionSalesMember 2021-01-01 2021-03-31 0000778164 alto:OtherProductionIncomeTaxMember alto:EthanolAlcoholSalesMember 2022-01-01 2022-03-31 0000778164 alto:OtherProductionIncomeTaxMember alto:EthanolAlcoholSalesMember 2021-01-01 2021-03-31 0000778164 alto:OtherProductionIncomeTaxMember alto:EssentialIngredientSalesMember 2022-01-01 2022-03-31 0000778164 alto:OtherProductionIncomeTaxMember alto:EssentialIngredientSalesMember 2021-01-01 2021-03-31 0000778164 alto:OtherProductionIncomeTaxMember alto:IntersegmentSaleMember 2022-01-01 2022-03-31 0000778164 alto:OtherProductionIncomeTaxMember alto:IntersegmentSaleMember 2021-01-01 2021-03-31 0000778164 alto:OtherProductionIncomeTaxMember alto:TotalOtherProductionSalesMember 2022-01-01 2022-03-31 0000778164 alto:OtherProductionIncomeTaxMember alto:TotalOtherProductionSalesMember 2021-01-01 2021-03-31 0000778164 us-gaap:CorporateAndOtherMember 2022-01-01 2022-03-31 0000778164 alto:IntersegmentEliminationsMember 2022-01-01 2022-03-31 0000778164 alto:IntersegmentEliminationsMember 2021-01-01 2021-03-31 0000778164 us-gaap:AssetsTotalMember 2022-01-01 2022-03-31 0000778164 us-gaap:AssetsTotalMember 2021-01-01 2021-03-31 0000778164 alto:ProductionMember 2022-01-01 2022-03-31 0000778164 alto:ProductionMember 2021-01-01 2021-03-31 0000778164 alto:MarketingAndDistributionsMember 2022-01-01 2022-03-31 0000778164 alto:MarketingAndDistributionsMember 2021-01-01 2021-03-31 0000778164 alto:OtherProductionIncomeTaxMember 2022-01-01 2022-03-31 0000778164 alto:OtherProductionIncomeTaxMember 2021-01-01 2021-03-31 0000778164 alto:CorporateActivitiesMember 2022-01-01 2022-03-31 0000778164 alto:CorporateActivitiesMember 2021-01-01 2021-03-31 0000778164 alto:ProductionMember 2022-03-31 0000778164 alto:ProductionMember 2021-12-31 0000778164 alto:MarketingAndDistributionsMember 2022-03-31 0000778164 alto:MarketingAndDistributionsMember 2021-12-31 0000778164 alto:OtherProductionIncomeTaxMember 2022-03-31 0000778164 alto:OtherProductionIncomeTaxMember 2021-12-31 0000778164 alto:CorporateAssetsMember 2022-03-31 0000778164 alto:CorporateAssetsMember 2021-12-31 0000778164 alto:CashCollateralBalanceMember us-gaap:NondesignatedMember 2022-03-31 0000778164 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2022-03-31 0000778164 alto:CashCollateralBalanceMember us-gaap:NondesignatedMember 2021-12-31 0000778164 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2021-12-31 0000778164 us-gaap:CommodityContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0000778164 us-gaap:CommodityContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0000778164 alto:AlcoholSalesContractsMember 2022-03-31 0000778164 alto:EthanolSalesContractsMember 2022-01-01 2022-03-31 0000778164 alto:AlcoholFromItsSuppliersMember alto:EthanolPurchaseContractsMember 2022-01-01 2022-03-31 0000778164 alto:AlcoholFromItsSuppliersMember alto:EthanolPurchaseContractsMember 2022-03-31 0000778164 alto:CornFromSuppliersMember alto:EthanolPurchaseContractsMember 2022-03-31 0000778164 us-gaap:NaturalGasProductionMember alto:EthanolPurchaseContractsMember 2022-03-31 0000778164 us-gaap:NaturalGasProductionMember alto:EthanolPurchaseContractsMember 2022-01-01 2022-03-31 0000778164 us-gaap:PensionPlansDefinedBenefitMember 2021-12-31 0000778164 us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-03-31 0000778164 us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-03-31 0000778164 us-gaap:DefinedBenefitPostretirementLifeInsuranceMember 2021-12-31 0000778164 us-gaap:DefinedBenefitPostretirementLifeInsuranceMember 2022-01-01 2022-03-31 0000778164 us-gaap:DefinedBenefitPostretirementLifeInsuranceMember 2021-01-01 2021-03-31 0000778164 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2022-03-31 0000778164 us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2022-03-31 0000778164 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2022-03-31 0000778164 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2022-03-31 0000778164 alto:LonglivedAssetsHeldforsaleMember 2022-03-31 0000778164 us-gaap:FairValueInputsLevel1Member alto:LonglivedAssetsHeldforsaleMember 2022-03-31 0000778164 us-gaap:FairValueInputsLevel2Member alto:LonglivedAssetsHeldforsaleMember 2022-03-31 0000778164 us-gaap:FairValueInputsLevel3Member alto:LonglivedAssetsHeldforsaleMember 2022-03-31 0000778164 us-gaap:FairValueInputsLevel1Member 2022-03-31 0000778164 us-gaap:FairValueInputsLevel2Member 2022-03-31 0000778164 us-gaap:FairValueInputsLevel3Member 2022-03-31 0000778164 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2021-12-31 0000778164 alto:LonglivedAssetsHeldforsaleMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel1Member alto:LonglivedAssetsHeldforsaleMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel2Member alto:LonglivedAssetsHeldforsaleMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel3Member alto:LonglivedAssetsHeldforsaleMember 2021-12-31 0000778164 alto:LargeUSEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel1Member alto:LargeUSEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel2Member alto:LargeUSEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel3Member alto:LargeUSEquityMember 2021-12-31 0000778164 alto:SmallMidUSEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel1Member alto:SmallMidUSEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel2Member alto:SmallMidUSEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel3Member alto:SmallMidUSEquityMember 2021-12-31 0000778164 alto:InternationalEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel1Member alto:InternationalEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel2Member alto:InternationalEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel3Member alto:InternationalEquityMember 2021-12-31 0000778164 alto:FixedIncomeMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel1Member alto:FixedIncomeMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel2Member alto:FixedIncomeMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel3Member alto:FixedIncomeMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel1Member 2021-12-31 0000778164 us-gaap:FairValueInputsLevel2Member 2021-12-31 0000778164 us-gaap:FairValueInputsLevel3Member 2021-12-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-31.1 2 f10q0322ex31-1_altoingred.htm CERTIFICATION

EXHIBIT 31.1

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Michael D. Kandris, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Alto Ingredients, Inc.;

 

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(s) 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 Exchange Act Rules 13a-15(f) and 15d-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; and

 

5. The registrant’s other certifying officer(s) 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 information; 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: May 9, 2022

/s/ MICHAEL D. KANDRIS

  Michael D. Kandris
 

President and Chief Executive Officer

(Principal Executive Officer)

 

 

EX-31.2 3 f10q0322ex31-2_altoingred.htm CERTIFICATION

EXHIBIT 31.2

 

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Bryon T. McGregor, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Alto Ingredients, Inc.;

 

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(s) 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 Exchange Act Rules 13a-15(f) and 15d-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; and

 

5. The registrant’s other certifying officer(s) 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 information; 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: May 9, 2022

/s/ BRYON T. MCGREGOR

  Bryon T. McGregor
 

Chief Financial Officer

(Principal Financial Officer)

 

 

EX-32.1 4 f10q0322ex32-1_altoingred.htm CERTIFICATION

EXHIBIT 32.1

 

CERTIFICATIONS OF
CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
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 Quarterly Report on Form 10-Q of Alto Ingredients, Inc. (the “Company”) for the three months ended March 31, 2022 (the “Report”), the undersigned hereby certify in their capacities as Chief Executive Officer and Chief Financial Officer of the Company, respectively, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

1. the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

2. the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Dated:  May 9, 2022 By:  /s/ MICHAEL D. KANDRIS
    Michael D. Kandris
    President and Chief Executive Officer
    (Principal Executive Officer)
     
Dated:  May 9, 2022 By: /s/ BRYON T. MCGREGOR
    Bryon T. McGregor
    Chief Financial Officer
    (Principal Financial Officer)

 

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signatures that appear in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

EX-101.SCH 5 alto-20220331.xsd XBRL SCHEMA FILE 001 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Consolidated Statements of Stockholders’ Equity (unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Organization and Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Acquisition of Eagle Alcohol link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Segments link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Derivatives link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Debt link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Pension Plans link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Fair Value Measurements. link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Earnings Per Share link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Acquisition of Eagle Alcohol (Tables) link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Segments (Tables) link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Derivatives (Tables) link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Fair Value Measurements. (Tables) link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Organization and Basis of Presentation (Details) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Acquisition of Eagle Alcohol (Details) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Acquisition of Eagle Alcohol (Details) - Schedule of pro forma combined financial information assuming the acquisition occurred link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Acquisition of Eagle Alcohol (Details) - Schedule of preliminary purchase price allocation link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Segments (Details) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Segments (Details) - Schedule of financial data for operating segments link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Segments (Details) - Schedule of assets by operating segments link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Inventories (Details) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Inventories (Details) - Schedule of inventories link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Derivatives (Details) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Derivatives (Details) - Schedule of derivatives not designated as hedging instruments link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Derivatives (Details) - Schedule of recognized gains (losses) for derivatives link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Debt (Details) link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Debt (Details) - Schedule of long-term borrowings link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Pension Plans (Details) link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Fair Value Measurements. (Details) link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Fair Value Measurements. (Details) - Schedule of recurring and nonrecurring fair value measurements link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Earnings Per Share (Details) link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Earnings Per Share (Details) - Schedule of compute basic and diluted earnings per share link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 6 alto-20220331_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 alto-20220331_def.xml XBRL DEFINITION FILE EX-101.LAB 8 alto-20220331_lab.xml XBRL LABEL FILE EX-101.PRE 9 alto-20220331_pre.xml XBRL PRESENTATION FILE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2022
May 06, 2022
Document Information Line Items    
Entity Registrant Name ALTO INGREDIENTS, INC.  
Trading Symbol ALTO  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   74,075,166
Amendment Flag false  
Entity Central Index Key 0000778164  
Entity Current Reporting Status Yes  
Entity Filer Category Accelerated Filer  
Document Period End Date Mar. 31, 2022  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 000-21467  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 41-2170618  
Entity Address, Address Line One 1300 South Second Street  
Entity Address, City or Town Pekin  
Entity Address, State or Province IL  
Entity Address, Postal Zip Code 61554  
City Area Code (916)  
Local Phone Number 403-2123  
Title of 12(b) Security Common Stock, $0.001 par value  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
[1]
Current Assets:    
Cash and cash equivalents $ 36,184 $ 50,612
Restricted cash 23,799 11,513
Accounts receivable (net of allowance for doubtful accounts of $409 and $378, respectively) 80,611 86,888
Inventories 58,491 54,373
Derivative instruments 19,498 15,839
Notes receivable, current 12,385 3,125
Other current assets 10,245 7,176
Total current assets 241,213 229,526
Property and equipment, net 220,996 222,550
Other Assets:    
Right of use operating lease assets, net 15,099 13,413
Notes receivable, noncurrent 11,641
Intangible assets, net 9,460 2,678
Goodwill 5,958
Other assets 5,142 5,145
Total other assets 35,659 32,877
Total Assets 497,868 484,953
Current Liabilities:    
Accounts payable – trade 21,750 23,251
Accrued liabilities 19,479 21,307
Current portion – operating leases 4,297 3,909
Derivative instruments 27,487 13,582
Other current liabilities 7,168 7,553
Total current liabilities 80,181 69,602
Long-term debt 53,681 50,361
Operating leases, net of current portion 10,705 9,382
Other liabilities 10,336 10,394
Total Liabilities 154,903 139,739
Commitments and Contingencies (Note 7)
Alto Ingredients, Inc. Stockholders’ Equity:    
Preferred stock, $0.001 par value; 10,000 shares authorized; Series A: 1,684 shares authorized; no shares issued and outstanding as of March 31, 2022 and December 31, 2021; Series B: 1,581 shares authorized; 927 shares issued and outstanding as of March 31, 2022 and December 31, 2021; liquidation preference of $18,075 as of March 31, 2022 1 1
Common stock, $0.001 par value; 300,000 shares authorized; 74,411 and 72,778 shares issued and outstanding as of March 31, 2022 and December 31, 2021, respectively 74 73
Non-voting common stock, $0.001 par value; 3,553 shares authorized; 1 share issued and outstanding as of March 31, 2022 and December 31, 2021
Additional paid-in capital 1,037,869 1,037,205
Accumulated other comprehensive loss (284) (284)
Accumulated deficit (694,695) (691,781)
Total Stockholders’ Equity 342,965 345,214
Total Liabilities and Stockholders’ Equity $ 497,868 $ 484,953
[1] Amounts derived from the audited financial statements for the year ended December 31, 2021.
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
shares in Thousands, $ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Net of allowance for doubtful accounts (in Dollars) $ 409 $ 378
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000 10,000
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 300,000 300,000
Common stock, shares issued 74,411 72,778
Common stock, shares outstanding 74,411 72,778
Preferred Stock Series A    
Preferred stock, shares authorized 1,684 1,684
Preferred stock, shares issued
Preferred stock, shares outstanding
Preferred Stock Series B    
Preferred stock, shares authorized 1,581 1,581
Preferred stock, shares issued 927 927
Preferred stock, shares outstanding 927 927
Preferred stock, liquidation preference (in Dollars) $ 18,075  
Non-Voting Common Stock    
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 3,553 3,553
Common stock, shares issued 1 1
Common stock, shares outstanding 1 1
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Net sales $ 308,118 $ 218,734
Cost of goods sold 303,345 204,897
Gross profit 4,773 13,837
Selling, general and administrative expenses 7,629 7,014
Asset impairment 1,200
Income (loss) from operations (2,856) 5,623
Interest expense, net (200) (1,885)
Other income, net 454 940
Income (loss) before provision for income taxes (2,602) 4,678
Provision for income taxes
Net income (loss) (2,602) 4,678
Preferred stock dividends (312) (312)
Net income (loss) available to common stockholders $ (2,914) $ 4,366
Net income (loss) per share, basic and diluted (in Dollars per share) $ (0.04) $ 0.06
Weighted-average shares outstanding, basic (in Shares) 71,390 70,351
Weighted-average shares outstanding, diluted (in Shares) 71,390 72,464
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Operating Activities:    
Consolidated net income (loss) $ (2,602) $ 4,678
Adjustments to reconcile consolidated net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization of intangibles 6,134 5,860
Asset impairment 1,200
Gains on derivative instruments (5,316) (10,543)
Non-cash compensation 673 804
Amortization of deferred financing fees 6 190
Bad debt expense 31 91
Changes in operating assets and liabilities, net of business acquisition:    
Accounts receivable 11,775 (13,057)
Inventories (2,773) (17,291)
Other assets 14,119 3,309
Operating leases (1,257) (1,037)
Assets held-for-sale   1,241
Liabilities held-for-sale   (312)
Accounts payable and accrued liabilities (9,726) 20,391
Net cash provided by (used in) operating activities 11,064 (4,476)
Investing Activities:    
Additions to property and equipment (2,334) (4,411)
Purchase of Eagle Alcohol, net of cash acquired (14,655)  
Net cash used in investing activities (16,989) (4,411)
Financing Activities:    
Net proceeds from Kinergy’s line of credit 3,314 13,042
Proceeds from principal payments on notes receivable 781  
Proceeds from stock option exercises 462
Preferred stock dividends paid (312)
Principal payments on borrowings   (8,532)
Net cash provided by financing activities 3,783 4,972
Net decrease in cash, cash equivalents and restricted cash (2,142) (3,915)
Cash, cash equivalents and restricted cash at beginning of period 62,125 48,187
Cash, cash equivalents and restricted cash at end of period 59,983 44,272
Reconciliation of total cash, cash equivalents and restricted cash:    
Cash and cash equivalents 36,184 44,146
Restricted cash 23,799 126
Total cash, cash equivalents and restricted cash 59,983 44,272
Supplemental Information:    
Interest paid 195 1,825
Income tax refunds $ 81  
Accrued preferred stock dividends   $ 312
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Stockholders’ Equity (unaudited) - USD ($)
shares in Thousands, $ in Thousands
Preferred Stock
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accum. Other Comprehensive Loss
Total
Balances at Dec. 31, 2020 $ 1 $ 72 $ 1,036,638 $ (736,598) $ (3,878) $ 296,235
Balances (in Shares) at Dec. 31, 2020 927 72,487        
Stock-based compensation 804 804
Restricted stock issued to employees and directors, net of cancellations and tax $ 1 (186) (185)
Restricted stock issued to employees and directors, net of cancellations and tax (in Shares)   550        
Stock option exercises 462 462
Stock option exercises (in Shares)   124        
Preferred stock dividends (312) (312)
Net income (loss) 4,678 4,678
Balances at Mar. 31, 2021 $ 1 $ 73 1,037,718 (732,232) (3,878) 301,682
Balances (in Shares) at Mar. 31, 2021 927 73,161        
Balances at Dec. 31, 2021 $ 1 $ 73 1,037,205 (691,781) (284) 345,214
Balances (in Shares) at Dec. 31, 2021 927 72,778        
Stock-based compensation 673 673
Restricted stock issued to employees and directors, net of cancellations and tax   (9) (9)
Restricted stock issued to employees and directors, net of cancellations and tax (in Shares) 684        
Shares issued for Eagle Alcohol acquisition   $ 1 1
Shares issued for Eagle Alcohol acquisition (in Shares)   949        
Preferred stock dividends (312) (312)
Net income (loss) (2,602) (2,602)
Balances at Mar. 31, 2022 $ 1 $ 74 $ 1,037,869 $ (694,695) $ (284) $ 342,965
Balances (in Shares) at Mar. 31, 2022 927 74,411        
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Basis of Presentation
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION AND BASIS OF PRESENTATION

1. ORGANIZATION AND BASIS OF PRESENTATION.

 

Organization and Business – The consolidated financial statements include, for all periods presented, the accounts of Alto Ingredients, Inc., a Delaware corporation (“Alto Ingredients”), and its direct and indirect wholly-owned subsidiaries (collectively, the “Company”), including Kinergy Marketing LLC, an Oregon limited liability company (“Kinergy”), Alto Nutrients, LLC, a California limited liability company (“Alto Nutrients”), Alto Op Co., a Delaware corporation (“Alto Op Co.”), Alto Pekin, LLC, a Delaware limited liability company (“Alto Pekin”) and Alto ICP, LLC, a Delaware limited liability company (“ICP”), and the Company’s production facilities in Oregon and Idaho.

 

On May 14, 2021 and November 4, 2021, the Company completed the sale of its production facilities located in Madera and Stockton, California, respectively. The results of these facilities are included in the Company’s results reported for the three months ended March 31, 2021. As discussed in Note 2, on January 14, 2022, the Company acquired 100% ownership of Eagle Alcohol Company LLC, a Missouri limited liability company (“Eagle Alcohol”), which is now a wholly-owned subsidiary of Alto Ingredients, Inc. The results of Eagle Alcohol since the date of the acquisition are included in the Company’s results reported for the three months ended March 31, 2022.

 

The Company is a leading producer and distributor of specialty alcohols and essential ingredients. The Company also produces, markets and distributes renewable fuel. The Company’s production facilities in Pekin, Illinois are located in the heart of the Corn Belt, benefit from low-cost and abundant feedstock and allow for access to many additional domestic markets. In addition, the Company’s ability to load unit trains and barges from these facilities allows for greater access to international markets. The Company’s two production facilities in Oregon and Idaho are located in close proximity to both feed and renewable fuel ethanol customers and thus enjoy unique advantages in efficiency, logistics and product pricing.

 

The Company has a combined alcohol production capacity of 350 million gallons per year and produces, on an annualized basis, nearly 1.2 million tons of essential ingredients on a dry matter basis, such as dried yeast, corn gluten meal, corn gluten feed, and distillers grains and liquid feed used in commercial animal feed and pet foods. In addition, the Company sells alcohols acquired from other producers, and markets and distributes fuel-grade ethanol produced by third parties.

 

The Company focuses on four key markets: Health, Home & Beauty; Food & Beverage; Essential Ingredients; and Renewable Fuels. Products for the Health, Home & Beauty market include specialty alcohols used in mouthwash, cosmetics, pharmaceuticals, hand sanitizers, disinfectants and cleaners. Products for the Food & Beverage markets include grain neutral spirits used in alcoholic beverages and vinegar as well as corn germ used for corn oils. Products for Essential Ingredients markets include yeast, corn gluten and distillers grains used in commercial animal feed and pet foods. Renewable Fuels includes fuel-grade ethanol and distillers corn oil used as a feedstock for renewable diesel fuel.

 

As of March 31, 2022, all of the Company’s production facilities were operating. As market conditions change, the Company may increase, decrease or idle production at one or more operating facilities or resume operations at any idled facility.

 

Basis of PresentationInterim Financial Statements – The accompanying unaudited consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Results for interim periods should not be considered indicative of results for a full year. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. The accounting policies used in preparing these consolidated financial statements are the same as those described in Note 1 to the consolidated financial statements in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for interim periods have been included. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

Accounts Receivable and Allowance for Doubtful Accounts – Trade accounts receivable are presented at face value, net of the allowance for doubtful accounts. The Company sells specialty alcohols to large consumer products companies, sells fuel-grade ethanol to gasoline refining and distribution companies, sells essential ingredients to animal feed customers, including distillers grains and other feed co-products to dairy operators and animal feedlots and corn oil to poultry and biodiesel customers generally without requiring collateral.

 

The Company maintains an allowance for doubtful accounts for balances that appear to have specific collection issues. The collection process is based on the age of the invoice and requires attempted contacts with the customer at specified intervals. If, after a specified number of days, the Company has been unsuccessful in its collection efforts, a bad debt allowance is recorded for the balance in question. Delinquent accounts receivable are charged against the allowance for doubtful accounts once uncollectibility has been determined. The factors considered in reaching this determination are the apparent financial condition of the customer and the Company’s success in contacting and negotiating with the customer. If the financial condition of the Company’s customers were to deteriorate, resulting in an impairment of ability to make payments, additional allowances may be required.

 

Of the accounts receivable balance, approximately $52,008,000 and $63,929,000 at March 31, 2022 and December 31, 2021, respectively, were used as collateral under Kinergy’s operating line of credit. The allowance for doubtful accounts was $409,000 and $378,000 as of March 31, 2022 and December 31, 2021, respectively. The Company recorded a bad debt expense of $31,000 and $91,000 for the three months ended March 31, 2022 and 2021, respectively. The Company does not have any off-balance sheet credit exposure related to its customers.

 

Financial Instruments – The carrying values of cash and cash equivalents, restricted cash, accounts receivable, notes receivable, derivative assets, accounts payable, accrued liabilities and derivative liabilities are reasonable estimates of their fair values because of the short maturity of these items. The Company believes the carrying value of its long-term debt instruments are not considered materially different than fair value because the interest rates on these instruments are variable.

 

Business Combinations – Business acquisitions are accounted for in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 805 “Business Combinations”. FASB ASC 805 requires the reporting entity to identify the acquirer, determine the acquisition date, recognize and measure the identifiable tangible and intangible assets acquired, the liabilities assumed and recognize and measure goodwill or a gain from the purchase. Assets acquired and liabilities assumed are recorded at their fair values and the excess of the purchase price over the amounts assigned is recorded as goodwill. Adjustments to fair value assessments are recorded to goodwill over the measurement period (not longer than twelve months). 

 

Estimates and Assumptions – The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates are required as part of determining the allowance for doubtful accounts, net realizable value of inventory, estimated lives of property and equipment, long-lived asset impairments, fair value of warrants, valuation allowances on deferred income taxes, the potential outcome of future tax consequences of events recognized in the Company’s financial statements or tax returns, and the valuation of assets acquired and liabilities assumed as a result of business combinations. Actual results and outcomes may materially differ from management’s estimates and assumptions.

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition of Eagle Alcohol
3 Months Ended
Mar. 31, 2022
Acquisition of Eagle Alcohol [Abstract]  
ACQUISITION OF EAGLE ALCOHOL

2. ACQUISITION OF EAGLE ALCOHOL.

 

On January 14, 2022, the Company purchased 100% of the membership interests of Eagle Alcohol. The purchase price was $14.0 million in cash plus an estimated net working capital adjustment of $1.3 million in cash. The selling members of Eagle Alcohol are eligible to receive up to an additional $14.0 million of contingent consideration, payable through a combination of $9.0 million in cash over the next three years and an aggregate of $5.0 million in the Company’s common stock on the fourth and fifth year anniversaries of the closing date, subject to the satisfaction of certain conditions, including continued employment with the Company. With respect to these payments, the Company has recognized an estimated $0.9 million for the three months ended March 31, 2022, in selling, general and administrative expenses in the accompanying consolidated statements of operations.

 

Eagle Alcohol specializes in break bulk distribution of specialty alcohols. Eagle Alcohol purchases bulk alcohol from suppliers. Eagle Alcohol then stores, denatures, packages, and resells alcohol products in smaller sizes, including tank trucks, totes, and drums, that garner a premium to bulk alcohols. Eagle Alcohol delivers products to customers in the beverage, food, pharma, and related-process industries via its own dedicated trucking fleet and common carrier. The acquisition will provide the Company further vertical integration and access to new markets in the specialty alcohol industry.

 

Eagle Alcohol’s unaudited results for the three months ended March 31, 2022 and 2021 generated $3.8 million and $6.8 million in net sales and $0.2 million and $0.9 million in net income, respectively. The following table presents unaudited pro forma combined financial information assuming the acquisition occurred on January 1, 2021 (dollars in thousands except per share amounts):

 

   Three Months Ended
March 31,
 
   2022   2021 
         
Revenues – pro forma  $

308,645

   $225,486 
Net income (loss) available to common stockholders – pro forma  $(2,981)  $4,508 
Diluted net income (loss) per share – pro forma  $(0.04)  $0.06 
Diluted shares   72,339    73,413 

 

The following preliminary allocation of the estimated purchase price assumes, with the exception of property and equipment and intangibles, carrying values approximate fair value. Estimates of uncollectible accounts receivable are not considered material due to the short-term nature and customer collection history. The preliminary estimate of working capital is under review by management and is subject to change. Based upon these assumptions, the preliminary purchase price allocation is as follows (in thousands):

 

Cash and equivalents  $705 
Accounts receivables   5,529 
Inventories   1,345 
Total current assets   7,579 
      
Property and equipment   1,066 
Right of use assets   2,749 
Total tangible assets  $11,394 
      
Current liabilities  $6,219 
Right of use liabiltiy   2,749 
Total liabiltiies  $8,968 
      
Net tangible assets acquired  $2,426 
Customer relationships   6,556 
Tradename   420 
Goodwill   5,958 
Total Purchase Price  $15,360 

 

Goodwill represents the value of the downstream integration that the operations of Eagle Alcohol will add to the Company. The Company expects the amortization of goodwill to be deductible for tax purposes. For the identifiable intangible assets, the Company has estimated 12 years for useful lives for customer relationships and 10 years for tradename. For the three months ended March 31, 2022, the Company recorded amortization of these intangibles of $108,000 and $9,000, respectively. Any changes to the initial estimates of the fair value of the acquired assets and assumed liabilities will be recorded as adjustments to those assets and liabilities and residual amounts will be allocated to goodwill if net assets acquired are less than the purchase price. The Company did not incur any material acquisition costs.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Segments
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
SEGMENTS

3. SEGMENTS.

 

The Company reports its financial and operating performance in three segments: (1) marketing and distribution, which includes marketing and merchant trading for Company-produced alcohols and essential ingredients on an aggregated basis and third-party fuel-grade ethanol sales (2) Pekin production, which includes the production and sale of alcohols and essential ingredients produced at the Company’s Pekin, Illinois campus (“Pekin Campus”), and (3) Other production, which includes the production and sale of renewable fuel and essential ingredients produced at all of the Company’s other production facilities on an aggregated basis (“Other production”), none of which are individually so significant as to be considered a reportable segment.

 

The following tables set forth certain financial data for the Company’s operating segments (in thousands):

 

   Three Months Ended
March 31,
 
Net Sales  2022   2021 
Pekin Campus production, recorded as gross:        
Alcohol sales  $116,050   $95,083 
Essential ingredient sales   55,280    45,077 
Intersegment sales   256    1,473 
Total Pekin Campus sales   171,586    141,633 
Marketing and distribution:          
Alcohol sales, gross  $53,926   $57,010 
Alcohol sales, net   351    452 
Intersegment sales   2,996    2,244 
Total marketing and distribution sales   

57,273

    59,706 
Other production, recorded as gross:          
Alcohol sales  $59,805   $15,969 
Essential ingredient sales   18,938    5,143 
Intersegment sales   12    305 
Total Other production sales   78,755    21,417 
           
Corporate and other   

3,768

     
Intersegment eliminations   (3,264)   (4,022)
Net sales as reported  $308,118   $218,734 

 

Cost of goods sold:        
Pekin Campus  $168,881   $128,864 
Marketing and distribution   54,716    53,958 
Other production   78,244    24,117 
Corporate and other   2,872     
Intersegment eliminations   (1,368)   (2,042)
Cost of goods sold as reported  $303,345   $204,897 

 

Gross profit (loss):        
Pekin Campus production  $2,705   $12,769 
Marketing and distribution   2,557    5,748 
Other production   511    (2,700)
Corporate and other   896     
Intersegment eliminations   (1,896)   (1,980)
Gross profit (loss) as reported  $4,773   $13,837 

 

Income (loss) before provision for income taxes:        
Pekin Campus production  $85   $10,012 
Marketing and distribution   785    3,735 
Other production   (1,209)   (5,945)
Corporate and other   (2,263)   (3,124)
   $(2,602)  $4,678 
           
Depreciation and amortization:          
Pekin Campus production  $4,538   $4,345 
Other production   1,456    1,498 
Corporate and other   140    17 
   $6,134   $5,860 
      
Interest expense:      
Pekin Campus production  $
   $519 
Marketing and distribution   200    202 
Other production   
    136 
Corporate and other   
    1,028 
   $200   $1,885 

 

The following table sets forth the Company’s total assets by operating segment (in thousands): 

 

   March 31,
2022
   December 31,
2021
 
Total assets:        
Pekin Campus production  $271,771   $266,197 
Marketing and distribution   

127,499

    130,302 
Other production   62,168    57,046 
Corporate and other   

36,430

    31,408 
   $497,868   $484,953 
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
INVENTORIES
4.INVENTORIES.

 

Inventories consisted primarily of bulk ethanol, specialty alcohols, corn, essential ingredients and unleaded fuel, and are valued at the lower of cost or net realizable value, with cost determined on a first-in, first-out basis. Inventory is net of a valuation adjustment of $249,000 and $0 as of March 31, 2022 and December 31, 2021, respectively. Inventory balances consisted of the following (in thousands):

 

   March 31,
2022
   December 31,
2021
 
Finished goods  $38,418   $35,509 
Work in progress   7,185    6,909 
Raw materials   11,770    10,837 
Other   1,118    1,118 
Total  $58,491   $54,373 
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives
3 Months Ended
Mar. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVES

5. DERIVATIVES.

 

The business and activities of the Company expose it to a variety of market risks, including risks related to changes in commodity prices. The Company monitors and manages these financial exposures as an integral part of its risk management program. This program recognizes the unpredictability of financial markets and seeks to reduce the potentially adverse effects that market volatility could have on operating results.

 

Commodity RiskCash Flow Hedges – The Company uses derivative instruments to protect cash flows from fluctuations caused by volatility in commodity prices for periods of up to twelve months in order to protect gross profit margins from potentially adverse effects of market and price volatility on alcohol sales and purchase commitments where the prices are set at a future date and/or if the contracts specify a floating or index-based price. In addition, the Company hedges anticipated sales of alcohol to minimize its exposure to the potentially adverse effects of price volatility. These derivatives may be designated and documented as cash flow hedges and effectiveness is evaluated by assessing the probability of the anticipated transactions and regressing commodity futures prices against the Company’s purchase and sales prices. Ineffectiveness, which is defined as the degree to which the derivative does not offset the underlying exposure, is recognized immediately in cost of goods sold. For the three months ended March 31, 2022 and 2021, the Company did not designate any of its derivatives as cash flow hedges.

 

Commodity Risk – Non-Designated Hedges – The Company uses derivative instruments to lock in prices for certain amounts of corn and ethanol by entering into exchange-traded forward contracts or options for those commodities. These derivatives are not designated for hedge accounting treatment. The changes in fair value of these contracts are recorded on the balance sheet and recognized immediately in cost of goods sold. The Company recognized net gains of $5,316,000 and $10,543,000 as the change in the fair value of these contracts for the three months ended March 31, 2022 and 2021, respectively.

 

Non Designated Derivative Instruments – The classification and amounts of the Company’s derivatives not designated as hedging instruments, and related cash collateral balances, are as follows (in thousands):

 

  As of March 31, 2022  
   Assets  Liabilities  
Type of Instrument  Balance Sheet Location  Fair Value  Balance Sheet Location  Fair Value  
               
Cash collateral balance  Restricted cash  $23,799        
Commodity contracts  Derivative assets  $19,498  Derivative liabilities  $27,487  

 

  As of December 31, 2021  
   Assets  Liabilities  
Type of Instrument  Balance Sheet Location  Fair Value  Balance Sheet Location  Fair Value  
               
Cash collateral balance  Restricted cash  $11,513         
Commodity contracts  Derivative assets  $15,839  Derivative liabilities  $13,582  

 

The above amounts represent the gross balances of the contracts; however, the Company does have a right of offset with each of its derivative brokers, but its intent is to close out positions individually, therefore, they are reported at gross.

 

The classification and amounts of the Company’s recognized gains for its derivatives not designated as hedging instruments are as follows (in thousands):

 

    Realized Gains 
      For the three months Ended March 31, 
Type of Instrument  Statements of Operations Location  2022   2021 
            
Commodity contracts  Cost of goods sold  $15,562   $6,185 
      $15,562   $6,185 

 

    Unrealized Gains (Losses) 
      For the three months Ended March 31, 
Type of Instrument  Statements of Operations Location  2022   2021 
            
Commodity contracts  Cost of goods sold  $(10,246)  $4,358 
      $(10,246)  $4,358 
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Debt
3 Months Ended
Mar. 31, 2022
Debt [Abstract]  
DEBT

6. DEBT.

 

Long-term borrowings are summarized as follows (in thousands):

 

   March 31,
2022
   December 31,
2021
 
Kinergy line of credit  $53,715   $50,401 
Less unamortized debt financing costs   (34)   (40)
Less short-term portion   
    
 
Long-term debt  $53,681   $50,361 

 

Excess Availability – As of March 31, 2022, Kinergy had $15.2 million in unused borrowing availability under its line of credit.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

7. COMMITMENTS AND CONTINGENCIES.

 

Sales Commitments – At March 31, 2022, the Company had entered into sales contracts with its major customers to sell certain quantities of alcohol and essential ingredients. The Company had open alcohol indexed-price contracts for 125,438,000 gallons as of March 31, 2022 and open fixed-price alcohol sales contracts totaling $124,713,000 as of March 31, 2022. The Company had open fixed-price sales contracts for essential ingredients totaling $23,023,000 and open indexed-price sales contracts of essential ingredients for 5,242,000 tons as of March 31, 2022. These sales contracts are scheduled to be completed throughout 2022.

 

Purchase Commitments – At March 31, 2022, the Company had indexed-price purchase contracts to purchase 17,439,000 gallons of alcohol and fixed-price purchase contracts to purchase $81,601,000 of alcohol from its suppliers. The Company had fixed-price purchase contracts to purchase $67,584,000 of corn from its suppliers as of March 31, 2022. The Company had fixed-price purchase contracts for natural gas totaling $13,439,000 and indexed-price purchase contracts for natural gas totaling 2,140,000 MMBTU. The Company also had future commitments for certain capital projects totaling $26,769,000. These purchase commitments are scheduled to be satisfied throughout 2022 and 2023.

 

Litigation – GeneralThe Company is subject to various claims and contingencies in the ordinary course of its business, including those related to litigation, business transactions, employee-related matters, environmental regulations, and others. When the Company is aware of a claim or potential claim, it assesses the likelihood of any loss or exposure. If it is probable that a loss will result and the amount of the loss can be reasonably estimated, the Company will record a liability for the loss. If the loss is not probable or the amount of the loss cannot be reasonably estimated, the Company discloses the claim if the likelihood of a potential loss is reasonably possible and the amount involved could be material. While there can be no assurances, the Company does not expect that any of its pending legal proceedings will have a material impact on the Company’s financial condition or results of operations.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Pension Plans
3 Months Ended
Mar. 31, 2022
Retirement Benefits [Abstract]  
PENSION PLANS

8. PENSION PLANS.

 

The Company sponsors a defined benefit pension plan (the “Retirement Plan”) and a healthcare and life insurance plan (the “Postretirement Plan”).

 

The Retirement Plan is noncontributory, and covers only “grandfathered” unionized employees at the Company’s Pekin, Illinois facility who fulfill minimum age and service requirements. Benefits are based on a prescribed formula based upon the employee’s years of service. The Retirement Plan, which is part of a collective bargaining agreement, covers only union employees hired prior to November 1, 2010.

 

The Company uses a December 31 measurement date for its Retirement Plan. The Company’s funding policy is to make the minimum annual contribution required by applicable regulations. As of December 31, 2021, the Retirement Plan’s accumulated projected benefit obligation was $23.8 million, with a fair value of plan assets of $20.0 million. The underfunded amount of $3.8 million is recorded on the Company’s consolidated balance sheet in other liabilities. For the three months ended March 31, 2022, the Retirement Plan’s net periodic expense (income) was ($8,000), comprised of $164,000 in interest cost and $101,000 in service cost, more than offset by $273,000 of expected return on plan assets. For the three months ended March 31, 2021, the Retirement Plan’s net periodic expense was $22,000, comprised of $151,000 in interest cost and $109,000 in service cost, partially offset by $238,000 of expected return on plan assets.

 

The Postretirement Plan provides postretirement medical benefits and life insurance to certain “grandfathered” unionized employees. Employees hired after December 31, 2000 are not eligible to participate in the Postretirement Plan. The Postretirement Plan is contributory, with contributions required at the same rate as active employees. Benefit eligibility under the plan reduces at age 65 from a defined benefit to a defined dollar cap based upon years of service. As of December 31, 2021, the Postretirement Plan’s accumulated projected benefit obligation was $4.3 million and is recorded on the Company’s consolidated balance sheet in other liabilities. The Company’s funding policy is to make the minimum annual contribution required by applicable regulations. For the three months ended March 31, 2022, the Postretirement Plan’s net periodic expense was $32,000, comprised of $26,000 of interest cost and $6,000 of service cost. For the three months ended March 31, 2021, the Postretirement Plan’s net periodic expense was $42,000, comprised of $10,000 of interest cost, $26,000 of service cost and $6,000 of amortization expense.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements.
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS.

9. FAIR VALUE MEASUREMENTS.

 

The fair value hierarchy prioritizes the inputs used in valuation techniques into three levels, as follows:

 

Level 1 – Observable inputs – unadjusted quoted prices in active markets for identical assets and liabilities;

 

Level 2 – Observable inputs other than quoted prices included in Level 1 that are observable for the asset or liability through corroboration with market data; and

 

Level 3 – Unobservable inputs – includes amounts derived from valuation models where one or more significant inputs are unobservable. For fair value measurements using significant unobservable inputs, a description of the inputs and the information used to develop the inputs is required along with a reconciliation of Level 3 values from the prior reporting period.

 

Pooled separate accounts – Pooled separate accounts invest primarily in domestic and international stocks, commercial paper or single mutual funds. The net asset value is used as a practical expedient to determine fair value for these accounts. Each pooled separate account provides for redemptions by the Retirement Plan at reported net asset values per share, with little to no advance notice requirement, therefore these funds are classified within Level 2 of the valuation hierarchy.

 

Long-Lived Assets Held-for-Sale – The Company recorded its long-lived assets associated with its property and equipment held-for-sale at fair value at March 31, 2022 and December 31, 2021 of $1,000,000. The fair values of these assets are based on observable values for the assets through corroboration with market data and are designated as Level 3 inputs.

 

Other Derivative Instruments – The Company’s other derivative instruments consist of commodity positions. The fair values of the commodity positions are based on quoted prices on the commodity exchanges and are designated as Level 1 inputs.

 

The following table summarizes recurring and nonrecurring fair value measurements by level at March 31, 2022 (in thousands):

 

   Fair Value   Level 1   Level 2   Level 3 
Assets:                
Derivative financial instruments  $19,498   $19,498   $
   $
 
Long-lived assets held-for-sale   1,000    
    
    1,000 
   $20,498   $19,498   $
   $1,000 
Liabilities:                    
                     
Derivative financial instruments  $(27,487)  $(27,487)  $
   $
 

 

The following table summarizes recurring and nonrecurring fair value measurements by level at December 31, 2021 (in thousands):

 

   Fair Value   Level 1   Level 2   Level 3   Benefit Plan
Percentage
Allocation
 
Assets:                    
Derivative financial instruments  $15,839   $15,839   $
   $
      
Long-lived assets held-for-sale   1,000    
    
    1,000      
Defined benefit plan assets(1)                         
(pooled separate accounts):                         
Large U.S. Equity(2)   5,612    
    5,612    
    28%
Small/Mid U.S. Equity(3)   3,684    
    3,684    
    18%
International Equity(4)   2,909    
    2,909    
    15%
Fixed Income(5)   7,782    
    7,782    
    39%
   $36,826   $15,839   $19,987   $1,000      
                          
Liabilities:                         
Derivative financial instruments  $(13,582)  $(13,582)  $
   $
      

 

(1)Included in other assets in the consolidated balance sheets.
(2)This category includes investments in funds comprised of equity securities of large U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.
(3)This category includes investments in funds comprised of equity securities of small- and medium-sized U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.
(4)This category includes investments in funds comprised of equity securities of foreign companies including emerging markets. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.

(5)This category includes investments in funds comprised of U.S. and foreign investment-grade fixed income securities, high-yield fixed income securities that are rated below investment-grade, U.S. treasury securities, mortgage-backed securities, and other asset-backed securities. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
EARNINGS PER SHARE
10.EARNINGS PER SHARE.

 

The following tables compute basic and diluted earnings per share (in thousands, except per share data):

 

   Three Months Ended March 31, 2022 
   Loss
Numerator
   Shares Denominator   Per-Share Amount 
Net loss  $(2,602)          
Less: Preferred stock dividends   (312)          
Basic and diluted loss per share:               
Net loss available to common stockholders  $(2,914)   71,390   $(0.04)

 

   Three Months Ended March 31, 2021 
   Income Numerator   Shares Denominator   Per-Share Amount 
Net income  $4,678           
Less: Preferred stock dividends   (312)          
Basic income per share:               
Income available to common stockholders  $4,366    70,351   $0.06 
Add: Dilutive securities   
    2,113      
Diluted income per share:               
Income available to common stockholders  $4,366    72,464   $0.06 

  

There were an additional aggregate potentially dilutive weighted-average shares of 1,339,000 and 3,265,000 from convertible securities outstanding for the three months ended March 31, 2022 and 2021. These securities were not considered in calculating diluted net income (loss) per share for the three months ended March 31, 2022 and 2021, as their effect would have been anti-dilutive. At March 31, 2022, the Company had outstanding unexercised warrants to purchase 8.9 million shares of its common stock at an exercise price of $9.76 per share. These warrants expired unexercised on April 28, 2022.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Accounting Policies, by Policy (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Organization and Business

Organization and Business – The consolidated financial statements include, for all periods presented, the accounts of Alto Ingredients, Inc., a Delaware corporation (“Alto Ingredients”), and its direct and indirect wholly-owned subsidiaries (collectively, the “Company”), including Kinergy Marketing LLC, an Oregon limited liability company (“Kinergy”), Alto Nutrients, LLC, a California limited liability company (“Alto Nutrients”), Alto Op Co., a Delaware corporation (“Alto Op Co.”), Alto Pekin, LLC, a Delaware limited liability company (“Alto Pekin”) and Alto ICP, LLC, a Delaware limited liability company (“ICP”), and the Company’s production facilities in Oregon and Idaho.

 

On May 14, 2021 and November 4, 2021, the Company completed the sale of its production facilities located in Madera and Stockton, California, respectively. The results of these facilities are included in the Company’s results reported for the three months ended March 31, 2021. As discussed in Note 2, on January 14, 2022, the Company acquired 100% ownership of Eagle Alcohol Company LLC, a Missouri limited liability company (“Eagle Alcohol”), which is now a wholly-owned subsidiary of Alto Ingredients, Inc. The results of Eagle Alcohol since the date of the acquisition are included in the Company’s results reported for the three months ended March 31, 2022.

 

The Company is a leading producer and distributor of specialty alcohols and essential ingredients. The Company also produces, markets and distributes renewable fuel. The Company’s production facilities in Pekin, Illinois are located in the heart of the Corn Belt, benefit from low-cost and abundant feedstock and allow for access to many additional domestic markets. In addition, the Company’s ability to load unit trains and barges from these facilities allows for greater access to international markets. The Company’s two production facilities in Oregon and Idaho are located in close proximity to both feed and renewable fuel ethanol customers and thus enjoy unique advantages in efficiency, logistics and product pricing.

 

The Company has a combined alcohol production capacity of 350 million gallons per year and produces, on an annualized basis, nearly 1.2 million tons of essential ingredients on a dry matter basis, such as dried yeast, corn gluten meal, corn gluten feed, and distillers grains and liquid feed used in commercial animal feed and pet foods. In addition, the Company sells alcohols acquired from other producers, and markets and distributes fuel-grade ethanol produced by third parties.

 

The Company focuses on four key markets: Health, Home & Beauty; Food & Beverage; Essential Ingredients; and Renewable Fuels. Products for the Health, Home & Beauty market include specialty alcohols used in mouthwash, cosmetics, pharmaceuticals, hand sanitizers, disinfectants and cleaners. Products for the Food & Beverage markets include grain neutral spirits used in alcoholic beverages and vinegar as well as corn germ used for corn oils. Products for Essential Ingredients markets include yeast, corn gluten and distillers grains used in commercial animal feed and pet foods. Renewable Fuels includes fuel-grade ethanol and distillers corn oil used as a feedstock for renewable diesel fuel.

 

As of March 31, 2022, all of the Company’s production facilities were operating. As market conditions change, the Company may increase, decrease or idle production at one or more operating facilities or resume operations at any idled facility.

 

Basis of Presentation–Interim Financial Statements

Basis of PresentationInterim Financial Statements – The accompanying unaudited consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Results for interim periods should not be considered indicative of results for a full year. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. The accounting policies used in preparing these consolidated financial statements are the same as those described in Note 1 to the consolidated financial statements in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for interim periods have been included. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

Accounts Receivable and Allowance for Doubtful Accounts

Accounts Receivable and Allowance for Doubtful Accounts – Trade accounts receivable are presented at face value, net of the allowance for doubtful accounts. The Company sells specialty alcohols to large consumer products companies, sells fuel-grade ethanol to gasoline refining and distribution companies, sells essential ingredients to animal feed customers, including distillers grains and other feed co-products to dairy operators and animal feedlots and corn oil to poultry and biodiesel customers generally without requiring collateral.

 

The Company maintains an allowance for doubtful accounts for balances that appear to have specific collection issues. The collection process is based on the age of the invoice and requires attempted contacts with the customer at specified intervals. If, after a specified number of days, the Company has been unsuccessful in its collection efforts, a bad debt allowance is recorded for the balance in question. Delinquent accounts receivable are charged against the allowance for doubtful accounts once uncollectibility has been determined. The factors considered in reaching this determination are the apparent financial condition of the customer and the Company’s success in contacting and negotiating with the customer. If the financial condition of the Company’s customers were to deteriorate, resulting in an impairment of ability to make payments, additional allowances may be required.

 

Of the accounts receivable balance, approximately $52,008,000 and $63,929,000 at March 31, 2022 and December 31, 2021, respectively, were used as collateral under Kinergy’s operating line of credit. The allowance for doubtful accounts was $409,000 and $378,000 as of March 31, 2022 and December 31, 2021, respectively. The Company recorded a bad debt expense of $31,000 and $91,000 for the three months ended March 31, 2022 and 2021, respectively. The Company does not have any off-balance sheet credit exposure related to its customers.

 

Financial Instruments

Financial Instruments – The carrying values of cash and cash equivalents, restricted cash, accounts receivable, notes receivable, derivative assets, accounts payable, accrued liabilities and derivative liabilities are reasonable estimates of their fair values because of the short maturity of these items. The Company believes the carrying value of its long-term debt instruments are not considered materially different than fair value because the interest rates on these instruments are variable.

 

Business Combinations Business Combinations – Business acquisitions are accounted for in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 805 “Business Combinations”. FASB ASC 805 requires the reporting entity to identify the acquirer, determine the acquisition date, recognize and measure the identifiable tangible and intangible assets acquired, the liabilities assumed and recognize and measure goodwill or a gain from the purchase. Assets acquired and liabilities assumed are recorded at their fair values and the excess of the purchase price over the amounts assigned is recorded as goodwill. Adjustments to fair value assessments are recorded to goodwill over the measurement period (not longer than twelve months).
Estimates and Assumptions

Estimates and Assumptions – The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates are required as part of determining the allowance for doubtful accounts, net realizable value of inventory, estimated lives of property and equipment, long-lived asset impairments, fair value of warrants, valuation allowances on deferred income taxes, the potential outcome of future tax consequences of events recognized in the Company’s financial statements or tax returns, and the valuation of assets acquired and liabilities assumed as a result of business combinations. Actual results and outcomes may materially differ from management’s estimates and assumptions.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition of Eagle Alcohol (Tables)
3 Months Ended
Mar. 31, 2022
Acquisition of Eagle Alcohol [Abstract]  
Schedule of pro forma combined financial information assuming the acquisition occurred
   Three Months Ended
March 31,
 
   2022   2021 
         
Revenues – pro forma  $

308,645

   $225,486 
Net income (loss) available to common stockholders – pro forma  $(2,981)  $4,508 
Diluted net income (loss) per share – pro forma  $(0.04)  $0.06 
Diluted shares   72,339    73,413 

 

Schedule of preliminary purchase price allocation
Cash and equivalents  $705 
Accounts receivables   5,529 
Inventories   1,345 
Total current assets   7,579 
      
Property and equipment   1,066 
Right of use assets   2,749 
Total tangible assets  $11,394 
      
Current liabilities  $6,219 
Right of use liabiltiy   2,749 
Total liabiltiies  $8,968 
      
Net tangible assets acquired  $2,426 
Customer relationships   6,556 
Tradename   420 
Goodwill   5,958 
Total Purchase Price  $15,360 

 

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Segments (Tables)
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Schedule of financial data for operating segments
   Three Months Ended
March 31,
 
Net Sales  2022   2021 
Pekin Campus production, recorded as gross:        
Alcohol sales  $116,050   $95,083 
Essential ingredient sales   55,280    45,077 
Intersegment sales   256    1,473 
Total Pekin Campus sales   171,586    141,633 
Marketing and distribution:          
Alcohol sales, gross  $53,926   $57,010 
Alcohol sales, net   351    452 
Intersegment sales   2,996    2,244 
Total marketing and distribution sales   

57,273

    59,706 
Other production, recorded as gross:          
Alcohol sales  $59,805   $15,969 
Essential ingredient sales   18,938    5,143 
Intersegment sales   12    305 
Total Other production sales   78,755    21,417 
           
Corporate and other   

3,768

     
Intersegment eliminations   (3,264)   (4,022)
Net sales as reported  $308,118   $218,734 

 

Cost of goods sold:        
Pekin Campus  $168,881   $128,864 
Marketing and distribution   54,716    53,958 
Other production   78,244    24,117 
Corporate and other   2,872     
Intersegment eliminations   (1,368)   (2,042)
Cost of goods sold as reported  $303,345   $204,897 

 

Gross profit (loss):        
Pekin Campus production  $2,705   $12,769 
Marketing and distribution   2,557    5,748 
Other production   511    (2,700)
Corporate and other   896     
Intersegment eliminations   (1,896)   (1,980)
Gross profit (loss) as reported  $4,773   $13,837 

 

Income (loss) before provision for income taxes:        
Pekin Campus production  $85   $10,012 
Marketing and distribution   785    3,735 
Other production   (1,209)   (5,945)
Corporate and other   (2,263)   (3,124)
   $(2,602)  $4,678 
           
Depreciation and amortization:          
Pekin Campus production  $4,538   $4,345 
Other production   1,456    1,498 
Corporate and other   140    17 
   $6,134   $5,860 
      
Interest expense:      
Pekin Campus production  $
   $519 
Marketing and distribution   200    202 
Other production   
    136 
Corporate and other   
    1,028 
   $200   $1,885 

 

Schedule of assets by operating segments
   March 31,
2022
   December 31,
2021
 
Total assets:        
Pekin Campus production  $271,771   $266,197 
Marketing and distribution   

127,499

    130,302 
Other production   62,168    57,046 
Corporate and other   

36,430

    31,408 
   $497,868   $484,953 
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of inventories
   March 31,
2022
   December 31,
2021
 
Finished goods  $38,418   $35,509 
Work in progress   7,185    6,909 
Raw materials   11,770    10,837 
Other   1,118    1,118 
Total  $58,491   $54,373 
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives (Tables)
3 Months Ended
Mar. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of derivatives not designated as hedging instruments
  As of March 31, 2022  
   Assets  Liabilities  
Type of Instrument  Balance Sheet Location  Fair Value  Balance Sheet Location  Fair Value  
               
Cash collateral balance  Restricted cash  $23,799        
Commodity contracts  Derivative assets  $19,498  Derivative liabilities  $27,487  

 

  As of December 31, 2021  
   Assets  Liabilities  
Type of Instrument  Balance Sheet Location  Fair Value  Balance Sheet Location  Fair Value  
               
Cash collateral balance  Restricted cash  $11,513         
Commodity contracts  Derivative assets  $15,839  Derivative liabilities  $13,582  

 

Schedule of recognized gains (losses) for derivatives
    Realized Gains 
      For the three months Ended March 31, 
Type of Instrument  Statements of Operations Location  2022   2021 
            
Commodity contracts  Cost of goods sold  $15,562   $6,185 
      $15,562   $6,185 

 

    Unrealized Gains (Losses) 
      For the three months Ended March 31, 
Type of Instrument  Statements of Operations Location  2022   2021 
            
Commodity contracts  Cost of goods sold  $(10,246)  $4,358 
      $(10,246)  $4,358 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Tables)
3 Months Ended
Mar. 31, 2022
Debt [Abstract]  
Schedule of long-term borrowings
   March 31,
2022
   December 31,
2021
 
Kinergy line of credit  $53,715   $50,401 
Less unamortized debt financing costs   (34)   (40)
Less short-term portion   
    
 
Long-term debt  $53,681   $50,361 

 

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements. (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of recurring and nonrecurring fair value measurements
   Fair Value   Level 1   Level 2   Level 3 
Assets:                
Derivative financial instruments  $19,498   $19,498   $
   $
 
Long-lived assets held-for-sale   1,000    
    
    1,000 
   $20,498   $19,498   $
   $1,000 
Liabilities:                    
                     
Derivative financial instruments  $(27,487)  $(27,487)  $
   $
 

 

   Fair Value   Level 1   Level 2   Level 3   Benefit Plan
Percentage
Allocation
 
Assets:                    
Derivative financial instruments  $15,839   $15,839   $
   $
      
Long-lived assets held-for-sale   1,000    
    
    1,000      
Defined benefit plan assets(1)                         
(pooled separate accounts):                         
Large U.S. Equity(2)   5,612    
    5,612    
    28%
Small/Mid U.S. Equity(3)   3,684    
    3,684    
    18%
International Equity(4)   2,909    
    2,909    
    15%
Fixed Income(5)   7,782    
    7,782    
    39%
   $36,826   $15,839   $19,987   $1,000      
                          
Liabilities:                         
Derivative financial instruments  $(13,582)  $(13,582)  $
   $
      

 

(1)Included in other assets in the consolidated balance sheets.
(2)This category includes investments in funds comprised of equity securities of large U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.
(3)This category includes investments in funds comprised of equity securities of small- and medium-sized U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.
(4)This category includes investments in funds comprised of equity securities of foreign companies including emerging markets. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.

(5)This category includes investments in funds comprised of U.S. and foreign investment-grade fixed income securities, high-yield fixed income securities that are rated below investment-grade, U.S. treasury securities, mortgage-backed securities, and other asset-backed securities. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of compute basic and diluted earnings per share
   Three Months Ended March 31, 2022 
   Loss
Numerator
   Shares Denominator   Per-Share Amount 
Net loss  $(2,602)          
Less: Preferred stock dividends   (312)          
Basic and diluted loss per share:               
Net loss available to common stockholders  $(2,914)   71,390   $(0.04)

 

   Three Months Ended March 31, 2021 
   Income Numerator   Shares Denominator   Per-Share Amount 
Net income  $4,678           
Less: Preferred stock dividends   (312)          
Basic income per share:               
Income available to common stockholders  $4,366    70,351   $0.06 
Add: Dilutive securities   
    2,113      
Diluted income per share:               
Income available to common stockholders  $4,366    72,464   $0.06 

  

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Basis of Presentation (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Jan. 14, 2022
Mar. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Equity interest owned     100.00%  
Production capacity per year $ 350,000      
Annual payments of essential ingredients 1,200      
Accounts receivable 52,008,000 $ 63,929,000    
Allowance for doubtful accounts 409,000 $ 378,000    
Bad debt expense $ 31,000     $ 91,000
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition of Eagle Alcohol (Details) - USD ($)
3 Months Ended
Jan. 14, 2022
Mar. 31, 2022
Mar. 31, 2021
Acquisition of Eagle Alcohol (Details) [Line Items]      
Purchased membership interests 100.00%    
Purchase price $ 14,000,000    
Net working capital 1,300,000    
Contingent consideration 14,000,000    
Combination cash 9,000,000    
Aggregate of common stock 5,000,000    
Recognized estimated amount $ 900,000    
Net sales   $ 3,800,000 $ 6,800,000
Net income   $ 200,000 900,000
Estimated for useful life   12 years  
Amortization intangibles amount   $ 108,000 $ 9,000
Customer Relationships [Member]      
Acquisition of Eagle Alcohol (Details) [Line Items]      
Estimated for useful life   10 years  
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition of Eagle Alcohol (Details) - Schedule of pro forma combined financial information assuming the acquisition occurred - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Schedule of pro forma combined financial information assuming the acquisition occurred [Abstract]    
Revenues – pro forma $ 308,645 $ 225,486
Net income (loss) available to common stockholders – pro forma $ (2,981) $ 4,508
Diluted net income (loss) per share – pro forma (in Dollars per share) $ (0.04) $ 0.06
Diluted shares (in Shares) 72,339 73,413
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition of Eagle Alcohol (Details) - Schedule of preliminary purchase price allocation - Acquisition of Eagle Alcohol [Member]
$ in Thousands
Mar. 31, 2022
USD ($)
Acquisition of Eagle Alcohol (Details) - Schedule of preliminary purchase price allocation [Line Items]  
Cash and equivalents $ 705
Accounts receivables 5,529
Inventories 1,345
Total current assets 7,579
Property and equipment 1,066
Right of use assets 2,749
Total tangible assets 11,394
Current liabilities 6,219
Right of use liabiltiy 2,749
Total liabiltiies 8,968
Net tangible assets acquired 2,426
Customer relationships 6,556
Tradename 420
Goodwill 5,958
Total Purchase Price $ 15,360
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Segments (Details)
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Number of operating segments 3
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Segments (Details) - Schedule of financial data for operating segments - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Pekin Campus production, recorded as gross:    
Cost of goods sold $ 303,345 $ 204,897
Gross profit (loss) 4,773 13,837
Pekin Campus Production [Member]    
Pekin Campus production, recorded as gross:    
Cost of goods sold 168,881 128,864
Gross profit (loss) 2,705 12,769
Income (loss) before provision (benefit) for income taxes 85 10,012
Depreciation and amortization:    
Depreciation 4,538 4,345
Interest expense:    
Interest expense 519
Marketing and Distribution [Member]    
Pekin Campus production, recorded as gross:    
Cost of goods sold 54,716 53,958
Gross profit (loss) 2,557 5,748
Income (loss) before provision (benefit) for income taxes 785 3,735
Interest expense:    
Interest expense 200 202
Other production [Member]    
Pekin Campus production, recorded as gross:    
Cost of goods sold 78,244 24,117
Gross profit (loss) 511 (2,700)
Income (loss) before provision (benefit) for income taxes (1,209) (5,945)
Depreciation and amortization:    
Depreciation 1,456 1,498
Interest expense:    
Interest expense 136
Corporate and Other [Member]    
Pekin Campus production, recorded as gross:    
Net sales as reported 3,768  
Cost of goods sold 2,872  
Intersegment Eliminations [Member]    
Pekin Campus production, recorded as gross:    
Net sales as reported (3,264) (4,022)
Cost of goods sold (1,368) (2,042)
Gross profit (loss) (1,896) (1,980)
Corporate and other [Member]    
Pekin Campus production, recorded as gross:    
Gross profit (loss) 896  
Income (loss) before provision (benefit) for income taxes (2,263) (3,124)
Depreciation and amortization:    
Depreciation 140 17
Interest expense:    
Interest expense 1,028
Total [Member]    
Pekin Campus production, recorded as gross:    
Net sales as reported 308,118 218,734
Cost of goods sold 303,345 204,897
Gross profit (loss) 4,773 13,837
Income (loss) before provision (benefit) for income taxes (2,602) 4,678
Depreciation and amortization:    
Depreciation 6,134 5,860
Interest expense:    
Interest expense 200 1,885
Alcohol sales [Member] | Pekin Campus Production [Member]    
Pekin Campus production, recorded as gross:    
Net sales as reported 116,050 95,083
Alcohol sales [Member] | Other production [Member]    
Pekin Campus production, recorded as gross:    
Net sales as reported 59,805 15,969
Essential Ingredient Sales [Member] | Pekin Campus Production [Member]    
Pekin Campus production, recorded as gross:    
Net sales as reported 55,280 45,077
Essential Ingredient Sales [Member] | Other production [Member]    
Pekin Campus production, recorded as gross:    
Net sales as reported 18,938 5,143
Intersegment Sales [Member] | Pekin Campus Production [Member]    
Pekin Campus production, recorded as gross:    
Net sales as reported 256 1,473
Intersegment Sales [Member] | Marketing and Distribution [Member]    
Pekin Campus production, recorded as gross:    
Net sales as reported 2,996 2,244
Intersegment Sales [Member] | Other production [Member]    
Pekin Campus production, recorded as gross:    
Net sales as reported 12 305
Total Pekin Campus Sales [Member] | Pekin Campus Production [Member]    
Pekin Campus production, recorded as gross:    
Net sales as reported 171,586 141,633
Alcohol sales, gross [Member] | Marketing and Distribution [Member]    
Pekin Campus production, recorded as gross:    
Net sales as reported 53,926 57,010
Alcohol sales, net [Member] | Marketing and Distribution [Member]    
Pekin Campus production, recorded as gross:    
Net sales as reported 351 452
Total Marketing and Distribution Sales [Member] | Marketing and Distribution [Member]    
Pekin Campus production, recorded as gross:    
Net sales as reported 57,273 59,706
Total Other production Sales [Member] | Other production [Member]    
Pekin Campus production, recorded as gross:    
Net sales as reported $ 78,755 $ 21,417
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Segments (Details) - Schedule of assets by operating segments - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Total assets:    
Total assets $ 497,868 $ 484,953 [1]
Pekin Campus production [Member]    
Total assets:    
Total assets 271,771 266,197
Marketing and Distribution [Member]    
Total assets:    
Total assets 127,499 130,302
Other Production [Member]    
Total assets:    
Total assets 62,168 57,046
Corporate and other [Member]    
Total assets:    
Total assets $ 36,430 $ 31,408
[1] Amounts derived from the audited financial statements for the year ended December 31, 2021.
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Inventory net $ 249,000 $ 0
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Details) - Schedule of inventories - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule of inventories [Abstract]    
Finished goods $ 38,418 $ 35,509
Work in progress 7,185 6,909
Raw materials 11,770 10,837
Other 1,118 1,118
Total $ 58,491 $ 54,373 [1]
[1] Amounts derived from the audited financial statements for the year ended December 31, 2021.
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Recognized net gains $ 5,316,000 $ 10,543,000
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives (Details) - Schedule of derivatives not designated as hedging instruments - Non-Designated Derivative Instruments [Member] - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Cash Collateral Balance [Member]    
Derivatives (Details) - Schedule of derivatives not designated as hedging instruments [Line Items]    
Assets, fair value $ 23,799 $ 11,513
Commodity Contract [Member]    
Derivatives (Details) - Schedule of derivatives not designated as hedging instruments [Line Items]    
Assets, fair value 19,498 15,839
Liabilities, fair value $ 27,487 $ 13,582
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives (Details) - Schedule of recognized gains (losses) for derivatives - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Derivative Instruments, Gain (Loss) [Line Items]    
Realized Gains $ 15,562 $ 6,185
Unrealized Gains (Losses) (10,246) 4,358
Not Designated as Hedging Instrument [Member] | Cost of Sales [Member] | Commodity Contract [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Realized Gains 15,562 6,185
Unrealized Gains (Losses) $ (10,246) $ 4,358
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Details)
$ in Millions
Mar. 31, 2022
USD ($)
Debt [Abstract]  
Unused borrowing $ 15.2
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Details) - Schedule of long-term borrowings - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Schedule of long-term borrowings [Abstract]    
Kinergy line of credit $ 53,715 $ 50,401
Less unamortized debt financing costs (34) (40)
Less short-term portion
Long-term debt $ 53,681 $ 50,361
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Commitments and Contingencies (Details) [Line Items]  
Indexed price purchase contracts gallons 125,438,000
Open fixed-price sales contracts valued $ 23,023,000
Future commitments for capital projects $ 26,769,000
Alcohol from Suppliers [Member] | Purchase Commitments [Member]  
Commitments and Contingencies (Details) [Line Items]  
Indexed price purchase contracts gallons 17,439,000
Fixed-price purchase contracts value $ 81,601,000
Corn from Suppliers [Member] | Purchase Commitments [Member]  
Commitments and Contingencies (Details) [Line Items]  
Fixed-price purchase contracts value $ 67,584,000
Natural Gas [Member] | Purchase Commitments [Member]  
Commitments and Contingencies (Details) [Line Items]  
Indexed price purchase contracts gallons 2,140,000
Fixed-price purchase contracts value $ 13,439,000
Alcohol Sales Contracts [Member]  
Commitments and Contingencies (Details) [Line Items]  
Open fixed-price sales contracts valued $ 124,713,000
Sales Commitments [Member]  
Commitments and Contingencies (Details) [Line Items]  
Open indexed-price sales contracts tons 5,242,000
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Pension Plans (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Retirement Plan [Member]      
Pension Plans (Details) [Line Items]      
Projected benefit obligation, amount     $ 23,800,000
Fair value of plan assets     20,000,000
Underfunded amount     3,800,000
Net periodic expense (income) $ 8,000 $ 22,000  
Interest cost 164,000 151,000  
Service cost 101,000 109,000  
Expected return on plan assets 273,000 238,000  
Postretirement Plan [Member]      
Pension Plans (Details) [Line Items]      
Projected benefit obligation, amount     $ 4,300,000
Net periodic expense (income) 32,000 42,000  
Interest cost 26,000 10,000  
Service cost $ 6,000 26,000  
Amortization expense   $ 6,000  
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements. (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]    
Fair value $ 1,000,000 $ 1,000,000
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements. (Details) - Schedule of recurring and nonrecurring fair value measurements - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Assets:    
Asset $ 20,498 $ 36,826
Derivative Financial Instruments, Liabilities [Member]    
Assets:    
Asset 19,498 15,839
Liabilities:    
Liabilities (27,487) (13,582)
Long-lived assets held-for-sale [Member]    
Assets:    
Asset 1,000 1,000
Large U.S. Equity [Member]    
Assets:    
Asset [1],[2]   $ 5,612
Benefit Plan Percentage Allocation [1],[2]   28.00%
Small/Mid U.S. Equity [Member]    
Assets:    
Asset [1],[3]   $ 3,684
Benefit Plan Percentage Allocation [1],[3]   18.00%
International Equity [Member]    
Assets:    
Asset [1],[4]   $ 2,909
Benefit Plan Percentage Allocation [1],[4]   15.00%
Fixed Income [Member]    
Assets:    
Asset [1],[5]   $ 7,782
Benefit Plan Percentage Allocation [1],[5]   39.00%
Level 1 [Member]    
Assets:    
Asset 19,498 $ 15,839
Level 1 [Member] | Derivative Financial Instruments, Liabilities [Member]    
Assets:    
Asset 19,498 15,839
Liabilities:    
Liabilities (27,487) (13,582)
Level 1 [Member] | Long-lived assets held-for-sale [Member]    
Assets:    
Asset
Level 1 [Member] | Large U.S. Equity [Member]    
Assets:    
Asset [1],[2]  
Level 1 [Member] | Small/Mid U.S. Equity [Member]    
Assets:    
Asset [1],[3]  
Level 1 [Member] | International Equity [Member]    
Assets:    
Asset [1],[4]  
Level 1 [Member] | Fixed Income [Member]    
Assets:    
Asset [1],[5]  
Level 2 [Member]    
Assets:    
Asset 19,987
Level 2 [Member] | Derivative Financial Instruments, Liabilities [Member]    
Assets:    
Asset
Liabilities:    
Liabilities
Level 2 [Member] | Long-lived assets held-for-sale [Member]    
Assets:    
Asset
Level 2 [Member] | Large U.S. Equity [Member]    
Assets:    
Asset [1],[2]   5,612
Level 2 [Member] | Small/Mid U.S. Equity [Member]    
Assets:    
Asset [1],[3]   3,684
Level 2 [Member] | International Equity [Member]    
Assets:    
Asset [1],[4]   2,909
Level 2 [Member] | Fixed Income [Member]    
Assets:    
Asset [1],[5]   7,782
Level 3 [Member]    
Assets:    
Asset 1,000 1,000
Level 3 [Member] | Derivative Financial Instruments, Liabilities [Member]    
Assets:    
Asset
Liabilities:    
Liabilities
Level 3 [Member] | Long-lived assets held-for-sale [Member]    
Assets:    
Asset $ 1,000 1,000
Level 3 [Member] | Large U.S. Equity [Member]    
Assets:    
Asset [1],[2]  
Level 3 [Member] | Small/Mid U.S. Equity [Member]    
Assets:    
Asset [1],[3]  
Level 3 [Member] | International Equity [Member]    
Assets:    
Asset [1],[4]  
Level 3 [Member] | Fixed Income [Member]    
Assets:    
Asset [1],[5]  
[1] Included in other assets in the consolidated balance sheets.
[2] This category includes investments in funds comprised of equity securities of large U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.
[3] This category includes investments in funds comprised of equity securities of small- and medium-sized U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.
[4] This category includes investments in funds comprised of equity securities of foreign companies including emerging markets. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.
[5] This category includes investments in funds comprised of U.S. and foreign investment-grade fixed income securities, high-yield fixed income securities that are rated below investment-grade, U.S. treasury securities, mortgage-backed securities, and other asset-backed securities. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Potentially dilutive shares from convertible securities outstanding 1,339,000 3,265,000
Outstanding unexercised warrants to purchase (in Dollars) $ 8.9  
Common stock exercise price (in Dollars per share) $ 9.76  
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Details) - Schedule of compute basic and diluted earnings per share - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Schedule of compute basic and diluted earnings per share [Abstract]    
Net income $ (2,602) $ 4,678
Less: Preferred stock dividends (312) (312)
Basic income per share:    
Income available to common stockholders $ (2,914) $ 4,366
Income available to common stockholders (in Shares) 71,390 70,351
Income available to common stockholders (in Dollars per share) $ (0.04) $ 0.06
Add: Dilutive securities  
Add: Dilutive securities (in Shares)   2,113
Diluted income per share:    
Income available to common stockholders   $ 4,366
Income available to common stockholders (in Shares)   72,464
Income available to common stockholders (in Dollars per share)   $ 0.06
Basic and diluted loss per share:    
Net loss available to common stockholders $ (2,914)  
Net loss available to common stockholders (in Shares) 71,390  
Net loss available to common stockholders (in Dollars per share) $ (0.04)  
XML 54 f10q0322_altoingredi_htm.xml IDEA: XBRL DOCUMENT 0000778164 2022-01-01 2022-03-31 0000778164 2022-05-06 0000778164 2022-03-31 0000778164 2021-12-31 0000778164 us-gaap:SeriesAPreferredStockMember 2022-03-31 0000778164 us-gaap:SeriesAPreferredStockMember 2021-12-31 0000778164 us-gaap:SeriesBPreferredStockMember 2022-03-31 0000778164 us-gaap:SeriesBPreferredStockMember 2021-12-31 0000778164 us-gaap:NonvotingCommonStockMember 2022-03-31 0000778164 us-gaap:NonvotingCommonStockMember 2021-12-31 0000778164 2021-01-01 2021-03-31 0000778164 2020-12-31 0000778164 2021-03-31 0000778164 us-gaap:PreferredStockMember 2021-12-31 0000778164 us-gaap:CommonStockMember 2021-12-31 0000778164 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000778164 us-gaap:RetainedEarningsMember 2021-12-31 0000778164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000778164 us-gaap:PreferredStockMember 2022-01-01 2022-03-31 0000778164 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000778164 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000778164 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000778164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000778164 us-gaap:PreferredStockMember 2022-03-31 0000778164 us-gaap:CommonStockMember 2022-03-31 0000778164 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000778164 us-gaap:RetainedEarningsMember 2022-03-31 0000778164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000778164 us-gaap:PreferredStockMember 2020-12-31 0000778164 us-gaap:CommonStockMember 2020-12-31 0000778164 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000778164 us-gaap:RetainedEarningsMember 2020-12-31 0000778164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000778164 us-gaap:PreferredStockMember 2021-01-01 2021-03-31 0000778164 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000778164 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000778164 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000778164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000778164 us-gaap:PreferredStockMember 2021-03-31 0000778164 us-gaap:CommonStockMember 2021-03-31 0000778164 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000778164 us-gaap:RetainedEarningsMember 2021-03-31 0000778164 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000778164 2022-01-14 0000778164 2021-01-01 2021-12-31 0000778164 2022-01-01 2022-01-14 0000778164 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-03-31 0000778164 alto:AcquisitionOfEagleAlcoholMember 2022-03-31 0000778164 alto:ProductionMember alto:EthanolAlcoholSalesMember 2022-01-01 2022-03-31 0000778164 alto:ProductionMember alto:EthanolAlcoholSalesMember 2021-01-01 2021-03-31 0000778164 alto:ProductionMember alto:EssentialIngredientSalesMember 2022-01-01 2022-03-31 0000778164 alto:ProductionMember alto:EssentialIngredientSalesMember 2021-01-01 2021-03-31 0000778164 alto:ProductionMember alto:IntersegmentSaleMember 2022-01-01 2022-03-31 0000778164 alto:ProductionMember alto:IntersegmentSaleMember 2021-01-01 2021-03-31 0000778164 alto:ProductionMember alto:TotalPekinCampusSalesMember 2022-01-01 2022-03-31 0000778164 alto:ProductionMember alto:TotalPekinCampusSalesMember 2021-01-01 2021-03-31 0000778164 alto:MarketingAndDistributionsMember alto:EthanolAlcoholSalesGrossMember 2022-01-01 2022-03-31 0000778164 alto:MarketingAndDistributionsMember alto:EthanolAlcoholSalesGrossMember 2021-01-01 2021-03-31 0000778164 alto:MarketingAndDistributionsMember alto:EthanolalcoholSalesNetMember 2022-01-01 2022-03-31 0000778164 alto:MarketingAndDistributionsMember alto:EthanolalcoholSalesNetMember 2021-01-01 2021-03-31 0000778164 alto:MarketingAndDistributionsMember alto:IntersegmentSaleMember 2022-01-01 2022-03-31 0000778164 alto:MarketingAndDistributionsMember alto:IntersegmentSaleMember 2021-01-01 2021-03-31 0000778164 alto:MarketingAndDistributionsMember alto:TotalMarketingAndDistributionSalesMember 2022-01-01 2022-03-31 0000778164 alto:MarketingAndDistributionsMember alto:TotalMarketingAndDistributionSalesMember 2021-01-01 2021-03-31 0000778164 alto:OtherProductionIncomeTaxMember alto:EthanolAlcoholSalesMember 2022-01-01 2022-03-31 0000778164 alto:OtherProductionIncomeTaxMember alto:EthanolAlcoholSalesMember 2021-01-01 2021-03-31 0000778164 alto:OtherProductionIncomeTaxMember alto:EssentialIngredientSalesMember 2022-01-01 2022-03-31 0000778164 alto:OtherProductionIncomeTaxMember alto:EssentialIngredientSalesMember 2021-01-01 2021-03-31 0000778164 alto:OtherProductionIncomeTaxMember alto:IntersegmentSaleMember 2022-01-01 2022-03-31 0000778164 alto:OtherProductionIncomeTaxMember alto:IntersegmentSaleMember 2021-01-01 2021-03-31 0000778164 alto:OtherProductionIncomeTaxMember alto:TotalOtherProductionSalesMember 2022-01-01 2022-03-31 0000778164 alto:OtherProductionIncomeTaxMember alto:TotalOtherProductionSalesMember 2021-01-01 2021-03-31 0000778164 us-gaap:CorporateAndOtherMember 2022-01-01 2022-03-31 0000778164 alto:IntersegmentEliminationsMember 2022-01-01 2022-03-31 0000778164 alto:IntersegmentEliminationsMember 2021-01-01 2021-03-31 0000778164 us-gaap:AssetsTotalMember 2022-01-01 2022-03-31 0000778164 us-gaap:AssetsTotalMember 2021-01-01 2021-03-31 0000778164 alto:ProductionMember 2022-01-01 2022-03-31 0000778164 alto:ProductionMember 2021-01-01 2021-03-31 0000778164 alto:MarketingAndDistributionsMember 2022-01-01 2022-03-31 0000778164 alto:MarketingAndDistributionsMember 2021-01-01 2021-03-31 0000778164 alto:OtherProductionIncomeTaxMember 2022-01-01 2022-03-31 0000778164 alto:OtherProductionIncomeTaxMember 2021-01-01 2021-03-31 0000778164 alto:CorporateActivitiesMember 2022-01-01 2022-03-31 0000778164 alto:CorporateActivitiesMember 2021-01-01 2021-03-31 0000778164 alto:ProductionMember 2022-03-31 0000778164 alto:ProductionMember 2021-12-31 0000778164 alto:MarketingAndDistributionsMember 2022-03-31 0000778164 alto:MarketingAndDistributionsMember 2021-12-31 0000778164 alto:OtherProductionIncomeTaxMember 2022-03-31 0000778164 alto:OtherProductionIncomeTaxMember 2021-12-31 0000778164 alto:CorporateAssetsMember 2022-03-31 0000778164 alto:CorporateAssetsMember 2021-12-31 0000778164 alto:CashCollateralBalanceMember us-gaap:NondesignatedMember 2022-03-31 0000778164 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2022-03-31 0000778164 alto:CashCollateralBalanceMember us-gaap:NondesignatedMember 2021-12-31 0000778164 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2021-12-31 0000778164 us-gaap:CommodityContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0000778164 us-gaap:CommodityContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0000778164 alto:AlcoholSalesContractsMember 2022-03-31 0000778164 alto:EthanolSalesContractsMember 2022-01-01 2022-03-31 0000778164 alto:AlcoholFromItsSuppliersMember alto:EthanolPurchaseContractsMember 2022-01-01 2022-03-31 0000778164 alto:AlcoholFromItsSuppliersMember alto:EthanolPurchaseContractsMember 2022-03-31 0000778164 alto:CornFromSuppliersMember alto:EthanolPurchaseContractsMember 2022-03-31 0000778164 us-gaap:NaturalGasProductionMember alto:EthanolPurchaseContractsMember 2022-03-31 0000778164 us-gaap:NaturalGasProductionMember alto:EthanolPurchaseContractsMember 2022-01-01 2022-03-31 0000778164 us-gaap:PensionPlansDefinedBenefitMember 2021-12-31 0000778164 us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-03-31 0000778164 us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-03-31 0000778164 us-gaap:DefinedBenefitPostretirementLifeInsuranceMember 2021-12-31 0000778164 us-gaap:DefinedBenefitPostretirementLifeInsuranceMember 2022-01-01 2022-03-31 0000778164 us-gaap:DefinedBenefitPostretirementLifeInsuranceMember 2021-01-01 2021-03-31 0000778164 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2022-03-31 0000778164 us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2022-03-31 0000778164 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2022-03-31 0000778164 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2022-03-31 0000778164 alto:LonglivedAssetsHeldforsaleMember 2022-03-31 0000778164 us-gaap:FairValueInputsLevel1Member alto:LonglivedAssetsHeldforsaleMember 2022-03-31 0000778164 us-gaap:FairValueInputsLevel2Member alto:LonglivedAssetsHeldforsaleMember 2022-03-31 0000778164 us-gaap:FairValueInputsLevel3Member alto:LonglivedAssetsHeldforsaleMember 2022-03-31 0000778164 us-gaap:FairValueInputsLevel1Member 2022-03-31 0000778164 us-gaap:FairValueInputsLevel2Member 2022-03-31 0000778164 us-gaap:FairValueInputsLevel3Member 2022-03-31 0000778164 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2021-12-31 0000778164 alto:LonglivedAssetsHeldforsaleMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel1Member alto:LonglivedAssetsHeldforsaleMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel2Member alto:LonglivedAssetsHeldforsaleMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel3Member alto:LonglivedAssetsHeldforsaleMember 2021-12-31 0000778164 alto:LargeUSEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel1Member alto:LargeUSEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel2Member alto:LargeUSEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel3Member alto:LargeUSEquityMember 2021-12-31 0000778164 alto:SmallMidUSEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel1Member alto:SmallMidUSEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel2Member alto:SmallMidUSEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel3Member alto:SmallMidUSEquityMember 2021-12-31 0000778164 alto:InternationalEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel1Member alto:InternationalEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel2Member alto:InternationalEquityMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel3Member alto:InternationalEquityMember 2021-12-31 0000778164 alto:FixedIncomeMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel1Member alto:FixedIncomeMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel2Member alto:FixedIncomeMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel3Member alto:FixedIncomeMember 2021-12-31 0000778164 us-gaap:FairValueInputsLevel1Member 2021-12-31 0000778164 us-gaap:FairValueInputsLevel2Member 2021-12-31 0000778164 us-gaap:FairValueInputsLevel3Member 2021-12-31 shares iso4217:USD iso4217:USD shares pure 10-Q true 2022-03-31 2022 false 000-21467 ALTO INGREDIENTS, INC. DE 41-2170618 1300 South Second Street Pekin IL 61554 (916) 403-2123 Common Stock, $0.001 par value ALTO NASDAQ Yes Yes Accelerated Filer false false false 74075166 36184000 50612000 23799000 11513000 409000 378000 80611000 86888000 58491000 54373000 19498000 15839000 12385000 3125000 10245000 7176000 241213000 229526000 220996000 222550000 15099000 13413000 11641000 9460000 2678000 5958000 5142000 5145000 35659000 32877000 497868000 484953000 21750000 23251000 19479000 21307000 4297000 3909000 27487000 13582000 7168000 7553000 80181000 69602000 53681000 50361000 10705000 9382000 10336000 10394000 154903000 139739000 0.001 0.001 10000000 10000000 1684000 1684000 1581000 1581000 927000 927000 927000 927000 18075000 1000 1000 0.001 0.001 300000000 300000000 74411000 74411000 72778000 72778000 74000 73000 0.001 0.001 3553000 3553000 1000 1000 1000 1000 1037869000 1037205000 -284000 -284000 -694695000 -691781000 342965000 345214000 497868000 484953000 308118000 218734000 303345000 204897000 4773000 13837000 7629000 7014000 1200000 -2856000 5623000 -200000 -1885000 454000 940000 -2602000 4678000 -2602000 4678000 312000 312000 -2914000 4366000 -0.04 0.06 71390000 70351000 71390000 72464000 -2602000 4678000 6134000 5860000 1200000 5316000 10543000 673000 804000 6000 190000 31000 91000 -11775000 13057000 2773000 17291000 -14119000 -3309000 1257000 1037000 -1241000 312000 -9726000 20391000 11064000 -4476000 2334000 4411000 14655000 -16989000 -4411000 3314000 13042000 781000 462000 312000 8532000 3783000 4972000 -2142000 -3915000 62125000 48187000 59983000 44272000 36184000 44146000 23799000 126000 59983000 44272000 195000 1825000 81000 312000 927000 1000 72778000 73000 1037205000 -691781000 -284000 345214000 673000 673000 684000 -9000 -9000 949000 1000 1000 312000 312000 -2602000 -2602000 927000 1000 74411000 74000 1037869000 -694695000 -284000 342965000 927000 1000 72487000 72000 1036638000 -736598000 -3878000 296235000 804000 804000 550000 1000 -186000 -185000 124000 462000 462000 312000 312000 4678000 4678000 927000 1000 73161000 73000 1037718000 -732232000 -3878000 301682000 <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 1. <span style="font-variant: small-caps">ORGANIZATION </span>AND BASIS OF PRESENTATION.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><i><span style="text-decoration:underline">Organization and Business </span></i>– The consolidated financial statements include, for all periods presented, the accounts of Alto Ingredients, Inc., a Delaware corporation (“Alto Ingredients”), and its direct and indirect wholly-owned subsidiaries (collectively, the “Company”), including Kinergy Marketing LLC, an Oregon limited liability company (“Kinergy”), Alto Nutrients, LLC, a California limited liability company (“Alto Nutrients”), Alto Op Co., a Delaware corporation (“Alto Op Co.”), Alto Pekin, LLC, a Delaware limited liability company (“Alto Pekin”) and Alto ICP, LLC, a Delaware limited liability company (“ICP”), and the Company’s production facilities in Oregon and Idaho.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">On May 14, 2021 and November 4, 2021, the Company completed the sale of its production facilities located in Madera and Stockton, California, respectively. The results of these facilities are included in the Company’s results reported for the three months ended March 31, 2021. As discussed in Note 2, on January 14, 2022, the Company acquired 100% ownership of Eagle Alcohol Company LLC, a Missouri limited liability company (“Eagle Alcohol”), which is now a wholly-owned subsidiary of Alto Ingredients, Inc. The results of Eagle Alcohol since the date of the acquisition are included in the Company’s results reported for the three months ended March 31, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">The Company is a leading producer and distributor of specialty alcohols and essential ingredients. The Company also produces, markets and distributes renewable fuel. The Company’s production facilities in Pekin, Illinois are located in the heart of the Corn Belt, benefit from low-cost and abundant feedstock and allow for access to many additional domestic markets. In addition, the Company’s ability to load unit trains and barges from these facilities allows for greater access to international markets. The Company’s two production facilities in Oregon and Idaho are located in close proximity to both feed and renewable fuel ethanol customers and thus enjoy unique advantages in efficiency, logistics and product pricing.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">The Company has a combined alcohol production capacity of 350 million gallons per year and produces, on an annualized basis, nearly 1.2 million tons of essential ingredients on a dry matter basis, such as dried yeast, corn gluten meal, corn gluten feed, and distillers grains and liquid feed used in commercial animal feed and pet foods. In addition, the Company sells alcohols acquired from other producers, and markets and distributes fuel-grade ethanol produced by third parties.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">The Company focuses on four key markets: <i>Health, Home &amp; Beauty</i>; <i>Food &amp; Beverage</i>; <i>Essential Ingredients</i>; and <i>Renewable Fuels</i>. Products for the Health, Home &amp; Beauty market include specialty alcohols used in mouthwash, cosmetics, pharmaceuticals, hand sanitizers, disinfectants and cleaners. Products for the Food &amp; Beverage markets include grain neutral spirits used in alcoholic beverages and vinegar as well as corn germ used for corn oils. Products for Essential Ingredients markets include yeast, corn gluten and distillers grains used in commercial animal feed and pet foods. Renewable Fuels includes fuel-grade ethanol and distillers corn oil used as a feedstock for renewable diesel fuel.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">As of March 31, 2022, all of the Company’s production facilities were operating. As market conditions change, the Company may increase, decrease or idle production at one or more operating facilities or resume operations at any idled facility.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Basis of Presentation</span></i><span style="text-decoration:underline">–<i>Interim Financial Statements</i></span> – The accompanying unaudited consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Results for interim periods should not be considered indicative of results for a full year. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. The accounting policies used in preparing these consolidated financial statements are the same as those described in Note 1 to the consolidated financial statements in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for interim periods have been included. All significant intercompany accounts and transactions have been eliminated in consolidation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Accounts Receivable and Allowance for Doubtful Accounts</span></i> – Trade accounts receivable are presented at face value, net of the allowance for doubtful accounts. The Company sells specialty alcohols to large consumer products companies, sells fuel-grade ethanol to gasoline refining and distribution companies, sells essential ingredients to animal feed customers, including distillers grains and other feed co-products to dairy operators and animal feedlots and corn oil to poultry and biodiesel customers generally without requiring collateral.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The Company maintains an allowance for doubtful accounts for balances that appear to have specific collection issues. The collection process is based on the age of the invoice and requires attempted contacts with the customer at specified intervals. If, after a specified number of days, the Company has been unsuccessful in its collection efforts, a bad debt allowance is recorded for the balance in question. Delinquent accounts receivable are charged against the allowance for doubtful accounts once uncollectibility has been determined. The factors considered in reaching this determination are the apparent financial condition of the customer and the Company’s success in contacting and negotiating with the customer. If the financial condition of the Company’s customers were to deteriorate, resulting in an impairment of ability to make payments, additional allowances may be required.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Of the accounts receivable balance, approximately $52,008,000 and $63,929,000 at March 31, 2022 and December 31, 2021, respectively, were used as collateral under Kinergy’s operating line of credit. The allowance for doubtful accounts was $409,000 and $378,000 as of March 31, 2022 and December 31, 2021, respectively. The Company recorded a bad debt expense of $31,000 and $91,000 for the three months ended March 31, 2022 and 2021, respectively. The Company does not have any off-balance sheet credit exposure related to its customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Financial Instruments</span></i> – The carrying values of cash and cash equivalents, restricted cash, accounts receivable, notes receivable, derivative assets, accounts payable, accrued liabilities and derivative liabilities are reasonable estimates of their fair values because of the short maturity of these items. The Company believes the carrying value of its long-term debt instruments are not considered materially different than fair value because the interest rates on these instruments are variable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Business Combinations</span></i> – Business acquisitions are accounted for in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 805 “Business Combinations”. FASB ASC 805 requires the reporting entity to identify the acquirer, determine the acquisition date, recognize and measure the identifiable tangible and intangible assets acquired, the liabilities assumed and recognize and measure goodwill or a gain from the purchase. Assets acquired and liabilities assumed are recorded at their fair values and the excess of the purchase price over the amounts assigned is recorded as goodwill. Adjustments to fair value assessments are recorded to goodwill over the measurement period (not longer than twelve months). </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Estimates and Assumptions</span></i> – The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates are required as part of determining the allowance for doubtful accounts, net realizable value of inventory, estimated lives of property and equipment, long-lived asset impairments, fair value of warrants, valuation allowances on deferred income taxes, the potential outcome of future tax consequences of events recognized in the Company’s financial statements or tax returns, and the valuation of assets acquired and liabilities assumed as a result of business combinations. Actual results and outcomes may materially differ from management’s estimates and assumptions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><i><span style="text-decoration:underline">Organization and Business </span></i>– The consolidated financial statements include, for all periods presented, the accounts of Alto Ingredients, Inc., a Delaware corporation (“Alto Ingredients”), and its direct and indirect wholly-owned subsidiaries (collectively, the “Company”), including Kinergy Marketing LLC, an Oregon limited liability company (“Kinergy”), Alto Nutrients, LLC, a California limited liability company (“Alto Nutrients”), Alto Op Co., a Delaware corporation (“Alto Op Co.”), Alto Pekin, LLC, a Delaware limited liability company (“Alto Pekin”) and Alto ICP, LLC, a Delaware limited liability company (“ICP”), and the Company’s production facilities in Oregon and Idaho.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">On May 14, 2021 and November 4, 2021, the Company completed the sale of its production facilities located in Madera and Stockton, California, respectively. The results of these facilities are included in the Company’s results reported for the three months ended March 31, 2021. As discussed in Note 2, on January 14, 2022, the Company acquired 100% ownership of Eagle Alcohol Company LLC, a Missouri limited liability company (“Eagle Alcohol”), which is now a wholly-owned subsidiary of Alto Ingredients, Inc. The results of Eagle Alcohol since the date of the acquisition are included in the Company’s results reported for the three months ended March 31, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">The Company is a leading producer and distributor of specialty alcohols and essential ingredients. The Company also produces, markets and distributes renewable fuel. The Company’s production facilities in Pekin, Illinois are located in the heart of the Corn Belt, benefit from low-cost and abundant feedstock and allow for access to many additional domestic markets. In addition, the Company’s ability to load unit trains and barges from these facilities allows for greater access to international markets. The Company’s two production facilities in Oregon and Idaho are located in close proximity to both feed and renewable fuel ethanol customers and thus enjoy unique advantages in efficiency, logistics and product pricing.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">The Company has a combined alcohol production capacity of 350 million gallons per year and produces, on an annualized basis, nearly 1.2 million tons of essential ingredients on a dry matter basis, such as dried yeast, corn gluten meal, corn gluten feed, and distillers grains and liquid feed used in commercial animal feed and pet foods. In addition, the Company sells alcohols acquired from other producers, and markets and distributes fuel-grade ethanol produced by third parties.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">The Company focuses on four key markets: <i>Health, Home &amp; Beauty</i>; <i>Food &amp; Beverage</i>; <i>Essential Ingredients</i>; and <i>Renewable Fuels</i>. Products for the Health, Home &amp; Beauty market include specialty alcohols used in mouthwash, cosmetics, pharmaceuticals, hand sanitizers, disinfectants and cleaners. Products for the Food &amp; Beverage markets include grain neutral spirits used in alcoholic beverages and vinegar as well as corn germ used for corn oils. Products for Essential Ingredients markets include yeast, corn gluten and distillers grains used in commercial animal feed and pet foods. Renewable Fuels includes fuel-grade ethanol and distillers corn oil used as a feedstock for renewable diesel fuel.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">As of March 31, 2022, all of the Company’s production facilities were operating. As market conditions change, the Company may increase, decrease or idle production at one or more operating facilities or resume operations at any idled facility.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p> 1 350000000 1200000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Basis of Presentation</span></i><span style="text-decoration:underline">–<i>Interim Financial Statements</i></span> – The accompanying unaudited consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Results for interim periods should not be considered indicative of results for a full year. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. The accounting policies used in preparing these consolidated financial statements are the same as those described in Note 1 to the consolidated financial statements in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for interim periods have been included. All significant intercompany accounts and transactions have been eliminated in consolidation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Accounts Receivable and Allowance for Doubtful Accounts</span></i> – Trade accounts receivable are presented at face value, net of the allowance for doubtful accounts. The Company sells specialty alcohols to large consumer products companies, sells fuel-grade ethanol to gasoline refining and distribution companies, sells essential ingredients to animal feed customers, including distillers grains and other feed co-products to dairy operators and animal feedlots and corn oil to poultry and biodiesel customers generally without requiring collateral.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The Company maintains an allowance for doubtful accounts for balances that appear to have specific collection issues. The collection process is based on the age of the invoice and requires attempted contacts with the customer at specified intervals. If, after a specified number of days, the Company has been unsuccessful in its collection efforts, a bad debt allowance is recorded for the balance in question. Delinquent accounts receivable are charged against the allowance for doubtful accounts once uncollectibility has been determined. The factors considered in reaching this determination are the apparent financial condition of the customer and the Company’s success in contacting and negotiating with the customer. If the financial condition of the Company’s customers were to deteriorate, resulting in an impairment of ability to make payments, additional allowances may be required.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Of the accounts receivable balance, approximately $52,008,000 and $63,929,000 at March 31, 2022 and December 31, 2021, respectively, were used as collateral under Kinergy’s operating line of credit. The allowance for doubtful accounts was $409,000 and $378,000 as of March 31, 2022 and December 31, 2021, respectively. The Company recorded a bad debt expense of $31,000 and $91,000 for the three months ended March 31, 2022 and 2021, respectively. The Company does not have any off-balance sheet credit exposure related to its customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p> 52008000000 63929000000 409000000 378000000 31000000 91000000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Financial Instruments</span></i> – The carrying values of cash and cash equivalents, restricted cash, accounts receivable, notes receivable, derivative assets, accounts payable, accrued liabilities and derivative liabilities are reasonable estimates of their fair values because of the short maturity of these items. The Company believes the carrying value of its long-term debt instruments are not considered materially different than fair value because the interest rates on these instruments are variable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p> <i><span style="text-decoration:underline">Business Combinations</span></i> – Business acquisitions are accounted for in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 805 “Business Combinations”. FASB ASC 805 requires the reporting entity to identify the acquirer, determine the acquisition date, recognize and measure the identifiable tangible and intangible assets acquired, the liabilities assumed and recognize and measure goodwill or a gain from the purchase. Assets acquired and liabilities assumed are recorded at their fair values and the excess of the purchase price over the amounts assigned is recorded as goodwill. Adjustments to fair value assessments are recorded to goodwill over the measurement period (not longer than twelve months). <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Estimates and Assumptions</span></i> – The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates are required as part of determining the allowance for doubtful accounts, net realizable value of inventory, estimated lives of property and equipment, long-lived asset impairments, fair value of warrants, valuation allowances on deferred income taxes, the potential outcome of future tax consequences of events recognized in the Company’s financial statements or tax returns, and the valuation of assets acquired and liabilities assumed as a result of business combinations. Actual results and outcomes may materially differ from management’s estimates and assumptions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 2. ACQUISITION OF EAGLE ALCOHOL.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">On January 14, 2022, the Company purchased 100% of the membership interests of Eagle Alcohol. The purchase price was $14.0 million in cash plus an estimated net working capital adjustment of $1.3 million in cash. The selling members of Eagle Alcohol are eligible to receive up to an additional $14.0 million of contingent consideration, payable through a combination of $9.0 million in cash over the next three years and an aggregate of $5.0 million in the Company’s common stock on the fourth and fifth year anniversaries of the closing date, subject to the satisfaction of certain conditions, including continued employment with the Company. With respect to these payments, the Company has recognized an estimated $0.9 million for the three months ended March 31, 2022, in selling, general and administrative expenses in the accompanying consolidated statements of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Eagle Alcohol specializes in break bulk distribution of specialty alcohols. Eagle Alcohol purchases bulk alcohol from suppliers. Eagle Alcohol then stores, denatures, packages, and resells alcohol products in smaller sizes, including tank trucks, totes, and drums, that garner a premium to bulk alcohols. Eagle Alcohol delivers products to customers in the beverage, food, pharma, and related-process industries via its own dedicated trucking fleet and common carrier. The acquisition will provide the Company further vertical integration and access to new markets in the specialty alcohol industry.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Eagle Alcohol’s unaudited results for the three months ended March 31, 2022 and 2021 generated $3.8 million and $6.8 million in net sales and $0.2 million and $0.9 million in net income, respectively. The following table presents unaudited pro forma combined financial information assuming the acquisition occurred on January 1, 2021 (dollars in thousands except per share amounts):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%">Revenues – pro forma</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">308,645</p></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">225,486</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income (loss) available to common stockholders – pro forma</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2,981</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,508</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Diluted net income (loss) per share – pro forma</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.06</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Diluted shares</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,339</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">73,413</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The following preliminary allocation of the estimated purchase price assumes, with the exception of property and equipment and intangibles, carrying values approximate fair value. Estimates of uncollectible accounts receivable are not considered material due to the short-term nature and customer collection history. The preliminary estimate of working capital is under review by management and is subject to change. Based upon these assumptions, the preliminary purchase price allocation is as follows (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Cash and equivalents</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">705</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accounts receivables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,529</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Inventories</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,345</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,579</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,066</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left">Right of use assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,749</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-align: left">Total tangible assets</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,394</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Current liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6,219</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left">Right of use liabiltiy</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,749</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-align: left">Total liabiltiies</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,968</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net tangible assets acquired</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,426</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Customer relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,556</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Tradename</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">420</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,958</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Total Purchase Price</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,360</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Goodwill represents the value of the downstream integration that the operations of Eagle Alcohol will add to the Company. The Company expects the amortization of goodwill to be deductible for tax purposes. For the identifiable intangible assets, the Company has estimated 12 years for useful lives for customer relationships and 10 years for tradename. For the three months ended March 31, 2022, the Company recorded amortization of these intangibles of $108,000 and $9,000, respectively. Any changes to the initial estimates of the fair value of the acquired assets and assumed liabilities will be recorded as adjustments to those assets and liabilities and residual amounts will be allocated to goodwill if net assets acquired are less than the purchase price. The Company did not incur any material acquisition costs.</p> 1 14000000 1300000 14000000 9000000 5000000 900000 3800000 6800000 200000 900000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%">Revenues – pro forma</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">308,645</p></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">225,486</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income (loss) available to common stockholders – pro forma</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2,981</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,508</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Diluted net income (loss) per share – pro forma</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.06</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Diluted shares</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,339</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">73,413</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p> 308645000 225486000 -2981000 4508000 -0.04 0.06 72339000 73413000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Cash and equivalents</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">705</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accounts receivables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,529</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Inventories</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,345</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,579</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,066</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left">Right of use assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,749</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-align: left">Total tangible assets</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,394</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Current liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6,219</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left">Right of use liabiltiy</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,749</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-align: left">Total liabiltiies</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,968</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net tangible assets acquired</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,426</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Customer relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,556</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Tradename</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">420</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,958</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Total Purchase Price</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,360</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p> 705000 5529000 1345000 7579000 1066000 2749000 11394000 6219000 2749000 8968000 2426000 6556000 420000 5958000 15360000 P12Y P10Y 108000 9000 <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 3. SEGMENTS.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The Company reports its financial and operating performance in three segments: (1) marketing and distribution, which includes marketing and merchant trading for Company-produced alcohols and essential ingredients on an aggregated basis and third-party fuel-grade ethanol sales (2) Pekin production, which includes the production and sale of alcohols and essential ingredients produced at the Company’s Pekin, Illinois campus (“Pekin Campus”), and (3) Other production, which includes the production and sale of renewable fuel and essential ingredients produced at all of the Company’s other production facilities on an aggregated basis (“Other production”), none of which are individually so significant as to be considered a reportable segment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The following tables set forth certain financial data for the Company’s operating segments (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic; text-align: left"><span style="text-decoration:underline">Net Sales</span></td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Pekin Campus production, recorded as gross:</td><td> </td> <td colspan="2" style="text-align: left"> </td><td> </td><td> </td> <td colspan="2" style="text-align: left"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%; text-align: left">Alcohol sales</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">116,050</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">95,083</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Essential ingredient sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55,280</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">45,077</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Intersegment sales</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">256</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,473</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left">Total Pekin Campus sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">171,586</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">141,633</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Marketing and distribution:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Alcohol sales, gross</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">53,926</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">57,010</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Alcohol sales, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">351</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">452</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Intersegment sales</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,996</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,244</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-align: left">Total marketing and distribution sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">57,273</p></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59,706</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other production, recorded as gross:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Alcohol sales</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">59,805</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">15,969</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Essential ingredient sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">18,938</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,143</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Intersegment sales</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">305</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left">Total Other production sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">78,755</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,417</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Corporate and other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">3,768</p></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Intersegment eliminations</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,264</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,022</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Net sales as reported</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">308,118</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">218,734</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic; text-align: left"><span style="text-decoration:underline">Cost of goods sold:</span></td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Pekin Campus</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">168,881</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">128,864</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Marketing and distribution</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">54,716</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">53,958</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other production</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">78,244</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,117</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Corporate and other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,872</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Intersegment eliminations</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,368</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,042</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Cost of goods sold as reported</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">303,345</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">204,897</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic"><span style="text-decoration:underline">Gross profit (loss):</span></td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Pekin Campus production</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,705</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">12,769</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Marketing and distribution</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,557</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,748</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other production</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">511</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,700</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Corporate and other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">896</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Intersegment eliminations</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,896</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,980</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Gross profit (loss) as reported</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,773</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,837</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic; text-align: left"><span style="font-size: 10pt"><span style="text-decoration:underline">Income (loss) before provision for income taxes:</span></span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Pekin Campus production</span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">85</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">10,012</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Marketing and distribution</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">785</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">3,735</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Other production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(1,209</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(5,945</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Corporate and other</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(2,263</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(3,124</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">(2,602</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">4,678</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; font-style: italic; text-decoration: underline; text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Depreciation and amortization:</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Pekin Campus production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">4,538</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">4,345</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Other production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">1,456</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">1,498</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Corporate and other</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">140</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">17</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">6,134</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">5,860</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"/><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="text-align: left"/><td style="text-align: right"/><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"/> <td style="text-align: left"/><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; font-style: italic; text-align: left"><span style="font-size: 10pt"><span style="text-decoration:underline">Interest expense:</span></span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"/> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"/></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Pekin Campus production</span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-53"><span style="font-size: 10pt">—</span></div></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">519</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Marketing and distribution</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">200</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">202</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Other production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-54"><span style="font-size: 10pt">—</span></div></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">136</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Corporate and other</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-55"><span style="font-size: 10pt">—</span></div></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">1,028</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">200</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">1,885</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The following table sets forth the Company’s total assets by operating segment (in thousands): </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic"><span style="text-decoration:underline">Total assets:</span></td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: right"> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: right"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Pekin Campus production</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">271,771</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">266,197</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Marketing and distribution</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">127,499</p></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130,302</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other production</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">62,168</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">57,046</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Corporate and other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">36,430</p></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">31,408</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">497,868</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">484,953</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 3 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic; text-align: left"><span style="text-decoration:underline">Net Sales</span></td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Pekin Campus production, recorded as gross:</td><td> </td> <td colspan="2" style="text-align: left"> </td><td> </td><td> </td> <td colspan="2" style="text-align: left"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%; text-align: left">Alcohol sales</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">116,050</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">95,083</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Essential ingredient sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55,280</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">45,077</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Intersegment sales</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">256</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,473</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left">Total Pekin Campus sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">171,586</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">141,633</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Marketing and distribution:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Alcohol sales, gross</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">53,926</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">57,010</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Alcohol sales, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">351</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">452</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Intersegment sales</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,996</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,244</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-align: left">Total marketing and distribution sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">57,273</p></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59,706</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other production, recorded as gross:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Alcohol sales</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">59,805</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">15,969</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Essential ingredient sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">18,938</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,143</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Intersegment sales</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">305</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left">Total Other production sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">78,755</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,417</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Corporate and other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">3,768</p></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Intersegment eliminations</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,264</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,022</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Net sales as reported</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">308,118</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">218,734</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic; text-align: left"><span style="text-decoration:underline">Cost of goods sold:</span></td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Pekin Campus</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">168,881</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">128,864</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Marketing and distribution</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">54,716</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">53,958</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other production</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">78,244</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,117</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Corporate and other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,872</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Intersegment eliminations</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,368</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,042</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Cost of goods sold as reported</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">303,345</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">204,897</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic"><span style="text-decoration:underline">Gross profit (loss):</span></td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Pekin Campus production</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,705</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">12,769</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Marketing and distribution</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,557</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,748</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other production</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">511</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,700</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Corporate and other</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">896</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Intersegment eliminations</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,896</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,980</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Gross profit (loss) as reported</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,773</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,837</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic; text-align: left"><span style="font-size: 10pt"><span style="text-decoration:underline">Income (loss) before provision for income taxes:</span></span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Pekin Campus production</span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">85</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">10,012</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Marketing and distribution</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">785</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">3,735</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Other production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(1,209</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(5,945</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Corporate and other</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(2,263</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(3,124</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">(2,602</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">4,678</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; font-style: italic; text-decoration: underline; text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Depreciation and amortization:</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Pekin Campus production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">4,538</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">4,345</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Other production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">1,456</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">1,498</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Corporate and other</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">140</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">17</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">6,134</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">5,860</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"/><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="text-align: left"/><td style="text-align: right"/><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"/> <td style="text-align: left"/><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; font-style: italic; text-align: left"><span style="font-size: 10pt"><span style="text-decoration:underline">Interest expense:</span></span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"/> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"/></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Pekin Campus production</span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-53"><span style="font-size: 10pt">—</span></div></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">519</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Marketing and distribution</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">200</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">202</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Other production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-54"><span style="font-size: 10pt">—</span></div></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">136</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt">Corporate and other</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-55"><span style="font-size: 10pt">—</span></div></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">1,028</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">200</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">1,885</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 116050000 95083000 55280000 45077000 256000 1473000 171586000 141633000 53926000 57010000 351000 452000 2996000 2244000 57273000 59706000 59805000 15969000 18938000 5143000 12000 305000 78755000 21417000 3768000 -3264000 -4022000 308118000 218734000 168881000 128864000 54716000 53958000 78244000 24117000 2872000 -1368000 -2042000 303345000 204897000 2705000 12769000 2557000 5748000 511000 -2700000 896000 -1896000 -1980000 4773000 13837000 85000 10012000 785000 3735000 -1209000 -5945000 -2263000 -3124000 -2602000 4678000 4538000 4345000 1456000 1498000 140000 17000 6134000 5860000 519000 200000 202000 136000 1028000 200000 1885000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic"><span style="text-decoration:underline">Total assets:</span></td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: right"> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: right"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Pekin Campus production</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">271,771</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">266,197</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Marketing and distribution</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">127,499</p></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130,302</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other production</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">62,168</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">57,046</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Corporate and other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">36,430</p></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">31,408</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">497,868</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">484,953</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 271771000 266197000 127499000 130302000 62168000 57046000 36430000 31408000 497868000 484953000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">4.</td><td>INVENTORIES.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">Inventories consisted primarily of bulk ethanol, specialty alcohols, corn, essential ingredients and unleaded fuel, and are valued at the lower of cost or net realizable value, with cost determined on a first-in, first-out basis. Inventory is net of a valuation adjustment of $249,000 and $0 as of March 31, 2022 and December 31, 2021, respectively. Inventory balances consisted of the following (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, <br/> 2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Finished goods</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">38,418</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">35,509</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Work in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,185</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,909</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Raw materials</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,770</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,837</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,118</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,118</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">58,491</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">54,373</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 249000 0 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, <br/> 2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Finished goods</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">38,418</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">35,509</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Work in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,185</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,909</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Raw materials</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,770</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,837</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,118</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,118</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">58,491</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">54,373</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 38418000 35509000 7185000 6909000 11770000 10837000 1118000 1118000 58491000 54373000 <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 5. DERIVATIVES.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The business and activities of the Company expose it to a variety of market risks, including risks related to changes in commodity prices. The Company monitors and manages these financial exposures as an integral part of its risk management program. This program recognizes the unpredictability of financial markets and seeks to reduce the potentially adverse effects that market volatility could have on operating results.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Commodity Risk</span></i><span style="text-decoration:underline"> – <i>Cash Flow Hedges</i></span> – The Company uses derivative instruments to protect cash flows from fluctuations caused by volatility in commodity prices for periods of up to twelve months in order to protect gross profit margins from potentially adverse effects of market and price volatility on alcohol sales and purchase commitments where the prices are set at a future date and/or if the contracts specify a floating or index-based price. In addition, the Company hedges anticipated sales of alcohol to minimize its exposure to the potentially adverse effects of price volatility. These derivatives may be designated and documented as cash flow hedges and effectiveness is evaluated by assessing the probability of the anticipated transactions and regressing commodity futures prices against the Company’s purchase and sales prices. Ineffectiveness, which is defined as the degree to which the derivative does not offset the underlying exposure, is recognized immediately in cost of goods sold. For the three months ended March 31, 2022 and 2021, the Company did not designate any of its derivatives as cash flow hedges.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Commodity Risk – Non-Designated Hedges </span></i>– The Company uses derivative instruments to lock in prices for certain amounts of corn and ethanol by entering into exchange-traded forward contracts or options for those commodities. These derivatives are not designated for hedge accounting treatment. The changes in fair value of these contracts are recorded on the balance sheet and recognized immediately in cost of goods sold. The Company recognized net gains of $5,316,000 and $10,543,000 as the change in the fair value of these contracts for the three months ended March 31, 2022 and 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Non Designated Derivative Instruments</span></i> – The classification and amounts of the Company’s derivatives not designated as hedging instruments, and related cash collateral balances, are as follows (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"/><td style="padding-bottom: 1.5pt"> </td> <td colspan="9" style="border-bottom: Black 1.5pt solid; text-align: center">As of March 31, 2022</td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="4" style="border-bottom: Black 1.5pt solid; text-align: center">Assets</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="4" style="border-bottom: Black 1.5pt solid; text-align: center">Liabilities</td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Type of Instrument</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Balance Sheet Location</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Fair Value</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Balance Sheet Location</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Fair Value</td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; width: 35%; text-align: left; padding-left: 0pt">Cash collateral balance</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="padding-bottom: 1.5pt; width: 20%; text-align: left; padding-left: 5.4pt">Restricted cash</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">23,799</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="padding-bottom: 1.5pt; width: 20%; padding-left: 5.4pt"> </td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right"/> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left; padding-left: 0pt">Commodity contracts</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left; padding-left: 5.4pt">Derivative assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,498</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left; padding-left: 5.4pt">Derivative liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">27,487</td> <td style="padding-bottom: 1.5pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"/><td style="padding-bottom: 1.5pt"> </td> <td colspan="9" style="border-bottom: Black 1.5pt solid; text-align: center">As of December 31, 2021</td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="4" style="border-bottom: Black 1.5pt solid; text-align: center">Assets</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="4" style="border-bottom: Black 1.5pt solid; text-align: center">Liabilities</td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Type of Instrument</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Balance Sheet Location</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Fair Value</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Balance Sheet Location</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Fair Value</td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; width: 35%; text-align: left">Cash collateral balance</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="padding-bottom: 1.5pt; width: 20%; text-align: left">Restricted cash</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">11,513</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="padding-bottom: 1.5pt; width: 20%"> </td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right"> </td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left">Commodity contracts</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">Derivative assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,839</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">Derivative liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,582</td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The above amounts represent the gross balances of the contracts; however, the Company does have a right of offset with each of its derivative brokers, but its intent is to close out positions individually, therefore, they are reported at gross.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The classification and amounts of the Company’s recognized gains for its derivatives not designated as hedging instruments are as follows (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: left"/><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="padding-bottom: 1.5pt; text-align: center"/><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Realized Gains</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the three months Ended March 31,</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Type of Instrument</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Statements of Operations Location</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; width: 40%; text-align: left; padding-left: 0pt">Commodity contracts</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="padding-bottom: 1.5pt; width: 35%; text-align: left; padding-left: 5.4pt">Cost of goods sold</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">15,562</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">6,185</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; padding-left: 5.4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; padding-left: 5.4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,562</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,185</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left"/><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="text-align: center"/><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Unrealized Gains (Losses)</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the three months Ended March 31,</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Type of Instrument</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Statements of Operations Location</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; width: 40%; text-align: left; padding-left: 0pt">Commodity contracts</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="padding-bottom: 1.5pt; width: 35%; text-align: left; padding-left: 5.4pt">Cost of goods sold</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(10,246</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">)</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">4,358</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; padding-left: 5.4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; padding-left: 5.4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(10,246</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,358</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 5316000000 10543000000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"/><td style="padding-bottom: 1.5pt"> </td> <td colspan="9" style="border-bottom: Black 1.5pt solid; text-align: center">As of March 31, 2022</td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="4" style="border-bottom: Black 1.5pt solid; text-align: center">Assets</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="4" style="border-bottom: Black 1.5pt solid; text-align: center">Liabilities</td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Type of Instrument</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Balance Sheet Location</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Fair Value</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Balance Sheet Location</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Fair Value</td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; width: 35%; text-align: left; padding-left: 0pt">Cash collateral balance</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="padding-bottom: 1.5pt; width: 20%; text-align: left; padding-left: 5.4pt">Restricted cash</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">23,799</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="padding-bottom: 1.5pt; width: 20%; padding-left: 5.4pt"> </td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right"/> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left; padding-left: 0pt">Commodity contracts</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left; padding-left: 5.4pt">Derivative assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,498</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left; padding-left: 5.4pt">Derivative liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">27,487</td> <td style="padding-bottom: 1.5pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"/><td style="padding-bottom: 1.5pt"> </td> <td colspan="9" style="border-bottom: Black 1.5pt solid; text-align: center">As of December 31, 2021</td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="4" style="border-bottom: Black 1.5pt solid; text-align: center">Assets</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="4" style="border-bottom: Black 1.5pt solid; text-align: center">Liabilities</td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Type of Instrument</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Balance Sheet Location</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Fair Value</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Balance Sheet Location</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Fair Value</td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; width: 35%; text-align: left">Cash collateral balance</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="padding-bottom: 1.5pt; width: 20%; text-align: left">Restricted cash</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">11,513</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="padding-bottom: 1.5pt; width: 20%"> </td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right"> </td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left">Commodity contracts</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">Derivative assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,839</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left">Derivative liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,582</td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p> 23799000 19498000 27487000 11513000 15839000 13582000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: left"/><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="padding-bottom: 1.5pt; text-align: center"/><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Realized Gains</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the three months Ended March 31,</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Type of Instrument</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Statements of Operations Location</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; width: 40%; text-align: left; padding-left: 0pt">Commodity contracts</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="padding-bottom: 1.5pt; width: 35%; text-align: left; padding-left: 5.4pt">Cost of goods sold</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">15,562</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">6,185</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; padding-left: 5.4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; padding-left: 5.4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,562</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,185</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left"/><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="text-align: center"/><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Unrealized Gains (Losses)</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the three months Ended March 31,</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Type of Instrument</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Statements of Operations Location</td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; width: 40%; text-align: left; padding-left: 0pt">Commodity contracts</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="padding-bottom: 1.5pt; width: 35%; text-align: left; padding-left: 5.4pt">Cost of goods sold</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(10,246</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">)</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">4,358</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; padding-left: 5.4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; padding-left: 5.4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(10,246</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,358</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 15562000 6185000 15562000 6185000 -10246000 4358000 -10246000 4358000 <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 6. DEBT.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Long-term borrowings are summarized as follows (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, <br/> 2022</td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Kinergy line of credit</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">53,715</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">50,401</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Less unamortized debt financing costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(34</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(40</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left">Less short-term portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-align: left">Long-term debt</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">53,681</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">50,361</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Excess Availability</span></i> – As of March 31, 2022, Kinergy had $15.2 million in unused borrowing availability under its line of credit.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">March 31, <br/> 2022</td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, <br/> 2021</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Kinergy line of credit</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">53,715</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">50,401</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Less unamortized debt financing costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(34</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(40</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left">Less short-term portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-align: left">Long-term debt</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">53,681</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">50,361</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p> 53715000 50401000 34000 40000 53681000 50361000 15200000 <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 7. COMMITMENTS AND CONTINGENCIES.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Sales Commitments</span></i> – At March 31, 2022, the Company had entered into sales contracts with its major customers to sell certain quantities of alcohol and essential ingredients. The Company had open alcohol indexed-price contracts for 125,438,000 gallons as of March 31, 2022 and open fixed-price alcohol sales contracts totaling $124,713,000 as of March 31, 2022. The Company had open fixed-price sales contracts for essential ingredients totaling $23,023,000 and open indexed-price sales contracts of essential ingredients for 5,242,000 tons as of March 31, 2022. These sales contracts are scheduled to be completed throughout 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Purchase Commitments</span></i> – At March 31, 2022, the Company had indexed-price purchase contracts to purchase 17,439,000 gallons of alcohol and fixed-price purchase contracts to purchase $81,601,000 of alcohol from its suppliers. The Company had fixed-price purchase contracts to purchase $67,584,000 of corn from its suppliers as of March 31, 2022. The Company had fixed-price purchase contracts for natural gas totaling $13,439,000 and indexed-price purchase contracts for natural gas totaling 2,140,000 MMBTU. The Company also had future commitments for certain capital projects totaling $26,769,000. These purchase commitments are scheduled to be satisfied throughout 2022 and 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Litigation – General</span> – </i>The Company is subject to various claims and contingencies in the ordinary course of its business, including those related to litigation, business transactions, employee-related matters, environmental regulations, and others. When the Company is aware of a claim or potential claim, it assesses the likelihood of any loss or exposure. If it is probable that a loss will result and the amount of the loss can be reasonably estimated, the Company will record a liability for the loss. If the loss is not probable or the amount of the loss cannot be reasonably estimated, the Company discloses the claim if the likelihood of a potential loss is reasonably possible and the amount involved could be material. While there can be no assurances, the Company does not expect that any of its pending legal proceedings will have a material impact on the Company’s financial condition or results of operations.</p> 125438000 124713000000 23023000000 5242000 17439000 81601000000 67584000000 13439000000 2140000 26769000000 <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> 8. PENSION PLANS.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">The Company sponsors a defined benefit pension plan (the “Retirement Plan”) and a healthcare and life insurance plan (the “Postretirement Plan”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif">The Retirement Plan is noncontributory, and covers only “grandfathered” unionized employees at the Company’s Pekin, Illinois facility who fulfill minimum age and service requirements. Benefits are based on a prescribed formula based upon the employee’s years of service. The Retirement Plan, which is part of a collective bargaining agreement, covers only union employees hired prior to November 1, 2010.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif">The Company uses a December 31 measurement date for its Retirement Plan. The Company’s funding policy is to make the minimum annual contribution required by applicable regulations. As of December 31, 2021, the Retirement Plan’s accumulated projected benefit obligation was $23.8 million, with a fair value of plan assets of $20.0 million. The underfunded amount of $3.8 million is recorded on the Company’s consolidated balance sheet in other liabilities. For the three months ended March 31, 2022, the Retirement Plan’s net periodic expense (income) was ($8,000), comprised of $164,000 in interest cost and $101,000 in service cost, more than offset by $273,000 of expected return on plan assets. For the three months ended March 31, 2021, the Retirement Plan’s net periodic expense was $22,000, comprised of $151,000 in interest cost and $109,000 in service cost, partially offset by $238,000 of expected return on plan assets.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif">The Postretirement Plan provides postretirement medical benefits and life insurance to certain “grandfathered” unionized employees. Employees hired after December 31, 2000 are not eligible to participate in the Postretirement Plan. The Postretirement Plan is contributory, with contributions required at the same rate as active employees. Benefit eligibility under the plan reduces at age 65 from a defined benefit to a defined dollar cap based upon years of service. As of December 31, 2021, the Postretirement Plan’s accumulated projected benefit obligation was $4.3 million and is recorded on the Company’s consolidated balance sheet in other liabilities. The Company’s funding policy is to make the minimum annual contribution required by applicable regulations. For the three months ended March 31, 2022, the Postretirement Plan’s net periodic expense was $32,000, comprised of $26,000 of interest cost and $6,000 of service cost. For the three months ended March 31, 2021, the Postretirement Plan’s net periodic expense was $42,000, comprised of $10,000 of interest cost, $26,000 of service cost and $6,000 of amortization expense.</span></p> 23800000 20000000 3800000 8000 164000 101000 273000 22000 151000 109000 238000 4300000 32000 26000 6000 42000 10000 26000 6000 <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">9. FAIR VALUE MEASUREMENTS.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The fair value hierarchy prioritizes the inputs used in valuation techniques into three levels, as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: left; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Level 1 – Observable inputs – unadjusted quoted prices in active markets for identical assets and liabilities;</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: left; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Level 2 – Observable inputs other than quoted prices included in Level 1 that are observable for the asset or liability through corroboration with market data; and</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: left; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Level 3 – Unobservable inputs – includes amounts derived from valuation models where one or more significant inputs are unobservable. For fair value measurements using significant unobservable inputs, a description of the inputs and the information used to develop the inputs is required along with a reconciliation of Level 3 values from the prior reporting period.</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><i> </i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><i><span style="text-decoration:underline">Pooled separate accounts</span></i> – Pooled separate accounts invest primarily in domestic and international stocks, commercial paper or single mutual funds. The net asset value is used as a practical expedient to determine fair value for these accounts. Each pooled separate account provides for redemptions by the Retirement Plan at reported net asset values per share, with little to no advance notice requirement, therefore these funds are classified within Level 2 of the valuation hierarchy.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><i> </i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><i><span style="text-decoration:underline">Long-Lived Assets Held-for-Sale</span></i> – The Company recorded its long-lived assets associated with its property and equipment held-for-sale at fair value at March 31, 2022 and December 31, 2021 of $1,000,000. The fair values of these assets are based on observable values for the assets through corroboration with market data and are designated as Level 3 inputs.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><i> </i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><i><span style="text-decoration:underline">Other Derivative Instruments</span></i> – The Company’s other derivative instruments consist of commodity positions. The fair values of the commodity positions are based on quoted prices on the commodity exchanges and are designated as Level 1 inputs.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The following table summarizes recurring and nonrecurring fair value measurements by level at March 31, 2022 (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Fair Value</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 1</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 2</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 3</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif">Assets:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Derivative financial instruments</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,498</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,498</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-58"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-59"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Long-lived assets held-for-sale</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-60"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-61"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20,498</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,498</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-62"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif">Liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Derivative financial instruments</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(27,487</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(27,487</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-63"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-64"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The following table summarizes recurring and nonrecurring fair value measurements by level at December 31, 2021 (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Fair Value</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 1</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 2</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 3</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Benefit Plan<br/> Percentage<br/> Allocation</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif">Assets:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Derivative financial instruments</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,839</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,839</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-65"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-66"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Long-lived assets held-for-sale</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-67"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-68"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Defined benefit plan assets(1)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">(pooled separate accounts):</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Large U.S. Equity(2)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,612</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-69"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,612</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-70"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Small/Mid U.S. Equity(3)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,684</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-71"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,684</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-72"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">18</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">International Equity(4)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,909</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-73"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,909</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-74"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">15</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Fixed Income(5)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,782</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-75"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,782</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-76"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">39</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">36,826</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,839</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,987</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Derivative financial instruments</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(13,582</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(13,582</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-77"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-78"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">(1)</span></td><td><span style="font-family: Times New Roman, Times, Serif">Included in other assets in the consolidated balance sheets.</span></td></tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">(2)</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">This category includes investments in funds comprised of equity securities of large U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</span></td></tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">(3)</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">This category includes investments in funds comprised of equity securities of small- and medium-sized U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</span></td></tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">(4)</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">This category includes investments in funds comprised of equity securities of foreign companies including emerging markets. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: -0.25in"/><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">(5)</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">This category includes investments in funds comprised of U.S. and foreign investment-grade fixed income securities, high-yield fixed income securities that are rated below investment-grade, U.S. treasury securities, mortgage-backed securities, and other asset-backed securities. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</span></td></tr></table> 1000000 1000000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Fair Value</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 1</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 2</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 3</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif">Assets:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Derivative financial instruments</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,498</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,498</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-58"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-59"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Long-lived assets held-for-sale</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-60"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-61"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20,498</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,498</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-62"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif">Liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Derivative financial instruments</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(27,487</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(27,487</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-63"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-64"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Fair Value</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 1</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 2</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 3</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Benefit Plan<br/> Percentage<br/> Allocation</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif">Assets:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Derivative financial instruments</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,839</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,839</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-65"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-66"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Long-lived assets held-for-sale</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-67"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-68"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Defined benefit plan assets(1)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">(pooled separate accounts):</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Large U.S. Equity(2)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,612</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-69"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,612</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-70"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Small/Mid U.S. Equity(3)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,684</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-71"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,684</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-72"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">18</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">International Equity(4)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,909</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-73"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,909</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-74"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">15</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Fixed Income(5)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,782</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-75"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,782</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-76"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">39</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">36,826</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,839</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,987</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Derivative financial instruments</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(13,582</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(13,582</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-77"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-78"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">(1)</span></td><td><span style="font-family: Times New Roman, Times, Serif">Included in other assets in the consolidated balance sheets.</span></td></tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">(2)</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">This category includes investments in funds comprised of equity securities of large U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</span></td></tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">(3)</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">This category includes investments in funds comprised of equity securities of small- and medium-sized U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</span></td></tr></table><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">(4)</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">This category includes investments in funds comprised of equity securities of foreign companies including emerging markets. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: -0.25in"/><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">(5)</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">This category includes investments in funds comprised of U.S. and foreign investment-grade fixed income securities, high-yield fixed income securities that are rated below investment-grade, U.S. treasury securities, mortgage-backed securities, and other asset-backed securities. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</span></td></tr></table> 19498000 19498000 1000000 1000000 20498000 19498000 1000000 -27487000 -27487000 15839000 15839000 1000000 1000000 5612000 5612000 0.28 3684000 3684000 0.18 2909000 2909000 0.15 7782000 7782000 0.39 36826000 15839000 19987000 1000000 -13582000 -13582000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">10.</span></td><td><span style="font-family: Times New Roman, Times, Serif">EARNINGS PER SHARE.</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The following tables compute basic and diluted earnings per share (in thousands, except per share data):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three Months Ended March 31, 2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Loss <br/>Numerator</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Shares Denominator</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Per-Share Amount</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,602</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: Preferred stock dividends</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(312</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Basic and diluted loss per share:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Net loss available to common stockholders</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,914</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">71,390</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.04</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three Months Ended March 31, 2021</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Income Numerator</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Shares Denominator</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Per-Share Amount</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net income</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,678</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Less: Preferred stock dividends</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(312</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Basic income per share:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Income available to common stockholders</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; padding-bottom: 4pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,366</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">70,351</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.06</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Add: Dilutive securities</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-79"/></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,113</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Diluted income per share:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Income available to common stockholders</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,366</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">72,464</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.06</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif">  </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif">There were an additional aggregate potentially dilutive weighted-average shares of 1,339,000 and 3,265,000 from convertible securities outstanding for the three months ended March 31, 2022 and 2021. These securities were not considered in calculating diluted net income (loss) per share for the three months ended March 31, 2022 and 2021, as their effect would have been anti-dilutive. At March 31, 2022, the Company had outstanding unexercised warrants to purchase 8.9 million shares of its common stock at an exercise price of $9.76 per share. These warrants expired unexercised on April 28, 2022.</span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three Months Ended March 31, 2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Loss <br/>Numerator</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Shares Denominator</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Per-Share Amount</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,602</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: Preferred stock dividends</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(312</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Basic and diluted loss per share:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Net loss available to common stockholders</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,914</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">71,390</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.04</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three Months Ended March 31, 2021</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Income Numerator</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Shares Denominator</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Per-Share Amount</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net income</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,678</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Less: Preferred stock dividends</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(312</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Basic income per share:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Income available to common stockholders</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; padding-bottom: 4pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,366</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">70,351</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.06</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Add: Dilutive securities</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-79"/></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,113</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Diluted income per share:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Income available to common stockholders</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,366</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">72,464</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.06</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif">  </span></p> -2602000 -312000 -2914000 71390000 -0.04 4678000 -312000 4366000 70351000 0.06 2113000 4366000 72464000 0.06 1339000 3265000 8900000 9.76 false --12-31 Q1 0000778164 Amounts derived from the audited financial statements for the year ended December 31, 2021. This category includes investments in funds comprised of U.S. and foreign investment-grade fixed income securities, high-yield fixed income securities that are rated below investment-grade, U.S. treasury securities, mortgage-backed securities, and other asset-backed securities. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund. This category includes investments in funds comprised of equity securities of small- and medium-sized U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund. This category includes investments in funds comprised of equity securities of large U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund. Included in other assets in the consolidated balance sheets. This category includes investments in funds comprised of equity securities of foreign companies including emerging markets. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund. EXCEL 55 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !FEJ50'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 " 9I:E4!=\3#>X K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;15P=#E9<,G!<&!XEM(;EM8DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$5]B'S"2Q70SNLXGH<.*'8B" $CZ@$ZE,B=\;N[ZZ!3E9]Q#4/JH M]@@UY_?@D)11I& "%F$A,MD:+71$17T\XXU>\.$S=C/,:, .'7I*4)45,#E- M#*>Q:^$*F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A')HYEW>HX/WYZ75>M[ ^ MD?(:\Z]D!9T"KMAE\ENSWFP?F:QY71?\KJCXEG-QRT7S\#&Y_O"["KO>V)W] MQ\870=G"K[N07U!+ P04 " 9I:E4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !FEJ53O/]$A-@4 'T5 8 >&PO=V]R:W-H965T&UL MC5C?3^,X$'[>^RNLZAYV)4IBIS]@52J5 GO5L5!H[TY[;R9QFX@D[MD.I?_] MC9,T*2B=E <:)Y[/GV?L;\8>;:5ZU:$0AKPG<:JO.J$QF^^.H_U0)%R?RXU( MX[ 27B4=L:C_-U+3A:[$0YJ_-7$'+J5""*!&ICF1*E%A==2;T^]1C MUB#O\7/B\1[_+)P^3>>%:3&7\3Q28\*IST2&!6/$L-L]R^X+Z,=?Z?;(N^ MO5Z'^)DV,BF-@4$2I<4O?R\=<6#@T2,&K#1@GPRH=\3 *PV\?*(%LWQ:-]SP M\4C)+5&V-Z#9A]PWN37,)DIM&!=&P=<([,SX1OH91,6021J0V]1$9D=F:;$\ MK)N[1(=<"3UR#(QF;1R_1+XND-D19(_\E*D)-: &(OAH[P#+BBK;4[UF*.!/ MKLZ)1\\(NL>.I&9$8E&1NA5(_3R M$7I'1BBC\2S6D3:*PU //!%-@S.[?5@NSJ Q/4<(]BN" M?11XJ7@0I6NRV"4O,FXBAMM;8@B-045C@,)4D5CN-HWNP-PA6D$> ML;N8-XU\C=NO>*P%XAKJUN+GGN09^#XD+"7"ZT1<+CF%QG&C[K M9CHX3JMP %;J=4J3T^2^44(!3%* M"(=I)51K/,5%NEI33QE71JAX5XI8(RLX2->E M13.LIKMN.L M6L#:?,5JL6W&,E:[!FNT"7))7\GLP#"&JTBORC$$2_B MD#T*3ARZ WJ!,:SUGIU4PT^" .HM?;9_* X*CVFS[W!(ZKDN6<")/"0+X4O( M;_ 5CG\8WSH3,%RZ/_.=VA;$>RFW:2-7'&XN7J,4(U8G W92,JB(52MQKN1; ME/K-GL0Q9_<8M3HKL).R0D5M+J&HCLF_T>;X]L 1![3?Q\I(5J<%ANMY'K^) M$OPX%1S@ZR4=?,.HU F!X2)^+_/2(I0I*G(X2,_U8'\R#SO U]G PP5\&1D0 M7+DBE'U]^69W4Z; 7TVT6I ^GJY^=\]=EY(-E'9O/$93EU?G" ^7]ST[#T'!5''75S2, MW.3792_2&)GDCZ'@@5"V WQ?26GV#3M =>,Z_A]02P,$% @ &:6I5'1F M@_F:" \R0 !@ !X;"]W;W)K)$ V[KUW@6T;;-K>AXL^,!(="RN)KD0GS?WU'=**9$LC M.HON2V+10_+,(3EGAO+ELZJ_-!LI-?FK+*KF:K;1>KM<+)IT(TO17*BMK."; MM:I+H>&Q?EPTVUJ*S'8JBP7SO'!1BKR:75_:MKOZ^E+M=)%7\JXFS:XL1?WR M01;J^6I&9Z\-G_/'C38-B^O+K7B4]U+_MKVKX6G1C9+EI:R:7%6DENNKV0U= MKGQF.EB+WW/YW!Q\)L:5!Z6^F(>/V=7,,XAD(5-MAA#P[TG>RJ(P(P&./]M! M9]V1"-O5?'?/-.;JUD\(YE=N###GRB@]]V M\"TS>UI:5IK<- V0LW2,R+L1N1W1GQI1-!L"A)+4?)!_[O(G4< 4*,'[H4([E#G, M3]<\I+%_N7@ZY'%L%7@A99W5$4Z_P^D[<7Z6C:[SU.P0@Q1#MQ\@.)B7\2A) M!NC&5I0&E./H@@Y=X$1WDZ9J!Z1!%$HE,/A02/*N@HBIUD04$-?LEH8(23*U M>]#K70'!INT")F>^E]A%..-1/(=!FJVTL:AX^0'S-!CY$ /#=. I8A7&<8Q[ M&G:>ADY//U9/L#M4G4MTAX2C.8/83X;($"N?1Q-K$'7((B>RE:R!><,:! K8 M++MR:AM'XRV0^$D\ (E8!3%/<)!Q!S)V@OQ9:7FX2^807^V1QG#&8P2,Q\$ MY]B*4Q;@,),.9N*$^8O>R/H5&A$VVF (DS%"C_E#A&.KB$8ACI!ZO6AX3HR_ M*BV*-V!LASF*"SYE!T>^#?^('4L"-@7T0-VH$^A=#1E2K5_L"3<1=FMVYIQ M?$#Q4@2'ER3A$"]FQX+ F\#;:PQUB\Q^\4]+#.TUAKI%QF9R)M#M&DD,&7!, MJT=22$B6VI6;IH,CY] ;A77,C/M3<9WVLD/=NC,^L)6J'&?6/9S)H)?-5J3R M:@8I%"@P1#^28!B_W1.\:26.L?="1-U*M#] CH@TEI: M^FR('[6:".RT%R#J5J!]V%2G("*J$H3!Z-0A9BR.H@F0O?Q0M_[L0=Y,PQM+ MBI]$D-X,\2%VD(\$$V&!]>+#O#1+K( M>OUA;OUY>U;+D/HG\N,13D17>!!/E&>LUQ7FUI7CE/'4;AB+1D1'IQ>S"B;/ M;B\MS"TMQXGC*:1CK8D]&@\K&L0L3$)OBM5>2IA;2CZIZO%_# Z0S29,JI<>GS@4.E+@>)$W+!\0LX1/;MA> M8]A;:IQ3RX]5.)P/3&R,?%RXT\!-O6.!@=CR)IDI: MWFL6=VO6K2K+7-O 9&N<6U69'2&K%!"3=R:%)A%ZD>$>^"NRY6\PT+'SO?YQ M=[5T4VA%/E:/M*\M3NXMG,+ MVETMUQ).6$8:,].EG:S??!S!?$%)LO8=$WG+#(@>I,6*G?6J:DN8 S5VTTGGM1@(Z& M[E"DKAR>*Y?)\?+VLL_=LF^.%&"?7%ON32YNY,]]2BTS$9M'4?S->#V^F439 M&B<7T>AZ&+&9T'3>9Q_H,;N T0EZ_3ZC\K\RH[)'^.N<:*O%%NF)VKWT/LA4?K?M>\?Y]_RY8K^Q9[V,Z7 M*XZU^\N5C[4'RU6 M8?+58BU1\M5A+7'RU6,M2?+58*U4V^YHA[Z#85O*/H- M.$U1KRFX35&_*3A.4<\IN$Y1WRDX3U'O*;A/4?\I$$!1!BA00%$.&'# 4 X8 M<,!0#IA9>)0#!APPE ,&'#"4 P8<,)0#!APPE ,&'#"4 P8<,)0#!APPE ,. M''"4 PX<<)0##AQP?/>;[8]RP($#CG+ @0..101B4>]_ M8;-_T&IK?W/RH+16I?VXD0)BG3& []<*"M/VP4S0_<[I^F]02P,$% @ M&:6I5(RK(#KN P IQ$ !@ !X;"]W;W)K(JD:O*M*W*.45PZI=3U/6_BIHADSF)6WEOQQ8P5DI(,KS@019HB_OL14[:? M.]!YO?&-;!.I;[B+68ZV>(WE]WS%5),,61U"&0^MGA):941U(OT;_ MITQ>)?.,!%XR^A^)93)WI@Z(\0855'YC^T^X3BC0\2)&1?D?[&M;SP%1(21+ M:V=%D)*L^D6_ZD)T'.#XA(-?._CG.HQJAU&9:$56IO6$)%K,.-L#KJU5-'U1 MUJ;T5MF03+_&M>3J*5%^(XDPF6)$)4 MW( /X/OZ";Q_=P-$HAX)0#+P;\(*@;)8W()W1GOF2L6G>W&CFN6Q8O%/L'Q! M_ Z,X"WP/=_O<5_:W9]PU+A#T]U556E*XS>E\DJJ:2?&*6(BYN^G*M.)F4G>E+M%F/O?N;NNHD=VXS" M:6-CT(\:^I&5?J6F ^9O2&ZH=G%7M(2L#?M+ 3RZ /ZO4DZ,BCKR>6@^:&;QAPQM>SDN$*/I9PR.( M<#R&AY7ML?+#4_-PVI!.+R=5>BJD6B1)MNW#G9Z%VV-U&O>^P;T_<]JM-3%8 M8TX4\$?+>@J]5FN\OS"GZZ#&=)U,QP?5&+(RD3OR"*]"/CW6[ 'UMNQ!Y"C" M2'ABV]JB79/[V0&;FK6C"%B,&1E(K>:!NVB=L7P#XY [OWPD-9N9,*V&@;M(G;M ML#V6J!YBNY%)W*H8M,O8$3$E/PN]&=*!_O+E3.O/HJ4#4DR\N#]3.3ZIA>7B88Q9AK M _5\PYA\;>BS>O-M9O$_4$L#!!0 ( !FEJ53%.EL=B 0 /\/ 8 M>&PO=V]R:W-H965T&ULK5=-<^(X$/TK*M<J_U\;K'!RY> MY(92A5Z+O)03;Z/4]M[WY7)#"R+O^):6\&7%14$4#,7:EUM!26:'B8>]XXOO;+U1^H4_'6_)FLZI M>MX^"1CY392,%;24C)=(T-7$>\#W,SS2#L;B+T8/\N09:2H+SE_TX$LV\0*- MB.9TJ70( G][.J-YKB,!CG_KH%XSIW8\?3Y&_]60!S(+(NF,YS]8IC83+_50 M1E=DEZOO_/ [K0D-=+PESZ7Y18?:-O#0XPR&J'2)#M$)F:'TFBDS'@A^0T-8033^8W!AO8,-*O8QS)> K S\U MG?%2\IQE1-$,S17\P1HIB?@*?=M2072N);IZ+LDN8V!SC6[1\_PSNOITC>2& M""H1*]&?&[Z3I,SD#?IT-A[["D#JJ?QE#>BQ A1V (K05UZJC42_E!G-SOU] M(-@%^)N$,1OD%A$(8./+/WN^,>.%&3\,C$BSKB?2F7O*!MJM'? M#PNI!&SG?WJBQTWTV$2/.Z+_ 0=?DIPZ$U^Y)L95'^_]- I2C-.QOS_-AVT6 MXG08Q8W9&;)!@VS0BVS&I=*[:LUY)A'LN^:$%:IB$HPOD#J, =ZQZV@!/>X$_ M2 D[DA5;PH3>[2YPO1&TC-W++5G2B0=<8U6@A>(-]>BB\S( G$;IH/D(M6VU2 )(S=4'+17>? &6$4A1>JX M%6Y029T9K^.]!)X^AK4WV ?.W_\0Z)QP*WKX;=5CIZOFY!F_;TULLYXU:=4/]\O? M$U2G5 @HLJ"D6[Z@C.U91KLJ)%O?;B-L(7W#ZAQI*X*X7P6M9"*R)RPGBQPV M$4?PH8"=95AL0,6I<%-(K"KB-AQAZP3;9G&4)!T<6KG$_7IIP4EZV>>YT3(UM"]B:IYTU-:P5U@T;+-P*J+5BNFN%]-?YBF MA&:W9 \:M*;'"AS:,ZF D"D1*GJ:TMQ\=?.PQ7*(HY$E 0ZS(!K@#B*MJN)^ M67T7D=/5Z:-BBZF3BL,LC)/+^L8_::4**M:FPY2PZW>EJGJ.YFW3Q3Z8WNWB M_:/N;DV+UH:I6F/H*-8,FJJ>7V&Y/F#TC_- MEG.+'G>E-!>CK;7[L\G$Y%N^8^:CVG,)OZR5WC$+7_5F8O::LZ):M"LG)$EF MDQT3\MPZ%0S^W/,E+TNG"7#\U2@=M>]T"X\_/VO_4AD/QJR8X4M5_BD* MN[T8S4>HX&MV*.TW]? ?WA@T=?IR59KJ?_30R"8CE!^,5;MF,2#8"5G_98^- M(XX6@)[P M(L(-T%Z< "VBR@E:$ULLJL3\RRRW.M'I!VTJ#-?:A\4ZT&:X1T M8;RS&GX5L,Y>+I4TJA0%L[Q =Q;^0(RL06J-ELQLT1>(LT'O?DAV* 3(O$=C M]./N$WKWRWOT"Q(2?=^J@V&R,.<3"WBO/NZ?C<9>#=%7Y6T6X,^RX(7 M+]=/P([6&/)LS#6)*OS*]$=$\0=$$D(">):G+\<1.+3U+:WTT0%]O^^Y9E;( M#;IRR2JLX.8LHC=M]::5WO24F$DH=2%SM>/H7:F,>1^*0ZUO5NESA7U_.2:S M!%QT?^R=OE0ZR^:MT NLTQ;K-.J#J^)_D,1U3ED%A9\KF8N2HSQJA)-U#W.7 M@WNM[@5D"%H]H7<' Q^$?(]4ZUUVDG=G+>)9U+N?./3#7+"ZR\@"L9W25OR_ M?@!U(:1EN3%&:9IQ]5]H>E\EH1=G;7 LRCP*V.<&W=[)K1S M> A<5(.CC#.S9SF_&($/#-?W?'2)0H64]?!C((XP_GF+?Q[%_V\@'6@\$KJP M%O?,M7?PM;'Z4*5/R)QY#\9X2O&LX^R %$ZF*0W#7;1P%U&XORDYKM(3TA9( MU53Y$0*YZ"=$1CL0^S+S) WCPXEO[4D\(3J)"^S&M8;R60O)H JA=-8\G,2- MYA>@.Y #(G@QD +XB(YP%/,U*P#GRB+^Z)S*@^!P[\T4=]'U919X !SQX$BT MF2VW4/C<.-H[ZCZN[$S5*4K!5J*L.M&'JGV!TU<' UH,".1_'801+ABQ-H4] MNV :#V^>JX/KJ]"N.!0,-*2@MV@_3CC+IEV']<7&F";3;,!IGJQPG*UNY#V4 MK])B(-/2_GM)UBN0D!C.R&!,/3_A:13>[W;+=1/$(+YIWWTIQHLNOKX8I"7"<"MI*W+,G5X;UV)#G^L!? M-(5@]/JM?[S(2*_;]L5(0H?2GWB.('&.^.WM0U;("A(@ YS,NF-/0&R8-DS;Q+9^0>&B+HFK9U?0*/@)_V*B Q), B9/ [0OT>PV;.;%GI6N(S7F"1%)9_MJP0OHDD]HA<=JYU<\# M?6U2(5P'EX7C(1$NZ@#9'/-?@S;ZVI/,?GE>XMF(QMGH-I@X*Z5!$Q1>*$A+ M&N"4^90.>)=Z3J'QG4B0&?W.*=ZK:&"+DLV[0VU *@7N'T#N.8O&.]"4$)7AM)LT(3&83P;H@AZ= MH<6I;'DR>,0L6O&-D-+%!YHE<+50P3J@?7*;$9B9NS;UQ=(YG@^,S-13('WE M .]--D%%OV)-G_"FBT4_V_IB:4H&T\WS(HWSXK?F3$^T!PU662CAT],NQJ+4 MLRB-LVAU7NVT=U\9]%F +F=XWN7+@!B,$NG P$H]7](X7WX[H>[Z5$AHMNA. M.P$Q3(;P><:D<<;\_L8(!@WHDUXP+0/<&$E+SXYT$4W+N\-^7U:W&6#)C:QO MO%XY?$D]4Z5QIKJ1ECL?#%)M&CH>ZS:8D-"<#/3,U%-7&J>NF_HHW;)'=]-V M&+B<:90_*)T>77#L8CJN[/X.J MG7=]1=0^;>\7KZI;M<[S:WRVK&\)O9KZTO(KTQMW!EWR-:A,/F80&%W? ]9? MK-I75VDK9:W:51^WG!5<.P'X?:U@QFV^N!>TM[&7?P-02P,$% @ &:6I M5 [](O3K!0 ZB$ !@ !X;"]W;W)K_?936?^5;0@1X39.,WXZV0NQN)A,>;4F*^37;D4Q^LV%Y MBH6\S9\F?)<3')=.:3)!EN5-4DRST7Q6?G:?SV=L+Q*:D?L<\'V:XOS['4G8 MR^T(CGY\\$"?MJ+X8#*?[? 3>23B\^X^EW>3&B6F*9V]![>K)%= M.)06_U+RPD^N03&5+XQ]+6X^QK/I]0_T53EY.9DOF),%2_ZCL=C>CH(1B,D&[Q/QP%X^D&I";H$7L827K^"E MLK5&(-ISP=+*64:0TNSPCE^K1)PX0*_' 54.J.U@]SC8E8/=@*\EZ5)\KR,3L:C %CH 18L367-]WF'>N_WL9RF7#,X M ?>8QN./&5C@'14X46 M!["B:)_NDS+5(=G0B H%R.H,D&OPC]B2',BYR0:T M+3K#,P%_,JY*\%H/^(EU)C.11517$JHK"94X3@_.'4YP%DG^L9"SBZZ!#=\! M9"%+Q?D!RBNABF[Y/(>SR?,IJ5T+'S5-0@6(97N>'33MEEV[L6][[K1EMU+8 MV8'?LEIWK=#40[9;FS6R9]?9L\_+WI5<+H_E0GI[5B8/L.Y).%/DMW+9M?&1 M$_CJB)TZ8D<;<;F@QL5C( :1K$-9A+A8*:H@M4C%T_:&[W!$;D>RFCG)G\EH M#E0KW1!.Z'02$EA.JVH,C;4RA+/6Q]R@T*TI=+44/A N M" 9(NDO8=U(LYRP&,' M.D;H=A(TAH'78M50."M#.&MET#V]Q*MI]7XIK:<]246-UYF#ZUKJ*?CU%/SA MY@+8KMRNDE>21Y03Y>Y!BW-!?1G""?U.,ARO]>!:&AIK90AGK8^Y06!0$QC\ M!(%#E11T H&HI\=-ZT"FVD".^\?#6HCI,XU)SU94"W5!,1G""0WA+*?=+F/# M5E6N# VV'ABLP2*TCCK%TO+XMVQ0-),;#0*N$KG15=7/G1[C @)- 86F@)85 M4'.1MC>G*U/#K8>&:[)XHC;AV2+A+YS76UNH9!,.J@2%B6^W]@653:.K6+;O MP[9.4!A*H8"0W5XI*D.%4E"8V1;T@KZU<%1:\$RIU1(+PQE%9Z@%A9%O0P_V M1'U4./!,B=.2->I([6'NNR9=[KO2I^ >66Z;^Z[AV)M"/X!M[A6&*'#:U'>M M;,=%L.=A!H^B"^I5USDZ49W0KGY04-\U\I'?N^R/.@/JA<8E6E$/=4D/-P04 MPNXFW6M7VM+4:"M30.N!L)M4'K4%_+7B0ED"VA N8:XK3<;3-G&&!EN9 EKK MHV[R=A144*^H?K$HO-.'<\DR[JH3+^CKHT=Y @?T2?5;]2$)&Y:#)7Y*"'B? M1&S+$H"C;WO*:4^36E3HNI\C] %91B""] M$#E+3NHQ+F'1$%!H"FB)%!(&>5:'1D/CK0?':_)XA"D:*BL!K;RT4AE)4.-[4;:=98=@5%0HKVT%3K^?G8G149NCG#I^& M$WK.Z9/"R'<>O MP*CIG7:&D639N?FR/2/GX\;MC>V)TW:FG3Y Y(I$#0(* %K1_?4]"Y TE:NX M>>A,')$@L-@]>_9@R=.M=7>^)@KB:Z.-/YO4(6Q>S6:^J*F1?FHW9/!D;5TC M VY=-?,;1[*,BQH]6\SG/\\:J3.3M$FHK %B1^[ND-:3%1)2TEJT.G^SV W7Q/&-[A=4^_B^VW=SY1!2M#[;I M%L.#1IGT*[]V./S(@D6W8!']3AM%+]_*(,]/G=T*Q[-AC2]BJ'$UG%.&DW(; M')XJK OGUZZ21OTF$T2F%!?2*R_L6MPX\F1"?'(Z"]B+5\R*SNY%LKOXCMUC M\=&:4'OQSI14[J^?P# K'\_XM')X-%)].CD M>QY]^F5Y=?G/Y>?+ZRNQO'HK+I:WE[?B^KVX^?3N]MW5Y_CD4"H>MYIU[)06@5%7FA;2)ZM>*>2G(Q[ MW 9;W(68':D5],O=5'RN*<,(2C!R%MMY&EN6CF"UT&V9S(^\ M_.D/+Q9'SU][T:]WM+&.W0SW7%'W- 2$2Y^5RJ-.?;)_ M90.)12X0WU^D:2%S/6Z+?8AD\:55#HN.YO,_"KLUY'RM-AS$.UD!L*4N; TY MZ!?\^NN;7$CQ47EO6Z>$5HV"LYE6@I<6NUWCUE#TI(\\JK4K';<&2I@Q67IH*;BNF>XZ:(F(L'S+-]=\&9 M@F*DJ"7J( 1#=TIU &EQJE;55B]:AF&)B:I L]W&]0*P(';LC%"ONN51!K M9YL,)_#3POH0O9.KUI32X!%1Z;G6TK#&K(BW+!"1%^! $P,MRYA @%':AGQ0 M11_M%,08GN<',]J1-(,U;64I6@.G()W*)*Q6TE4(EMT\4,7LDX].(0L(>^R< M,K@WLG-M\.@0P&%KL^^"?.VHZJ3OLI2U_1;E0EMXA>5?N?)VO/7*ACK"%U?M MIUA0J*5!1:1#'.7-D[)0MTS<_]@=0_"E16V4]\B"K)(7M%ZK C0K=CDVKQ3# MG!#J',>[MK9\A,4"720KPB -O7A'NH($B*=7%Q]=R[ZC M Y$:3^%L20-!NI6 %J2JE8-+J&6P?!OZ^AY,>9QMS95]>$EPJ%$F;8PF]Q&4DP"VXL"4%2T#WJ#I@,'!0K>XTE)Z4I M!%2I:;1;)J%\)CYI['BSL1MXR*=*,SSF;25+X2[:*_O)Z"H.]L BQGGT&IB! MOZK)#G:$RZ*P;4*S('4?X60.+%G"))^-K&)O;;L*ZU9GP_3/>X%#TSHZ)^T; M%I;]0MDOY-&5U#P# E=S1)L-US'TJ9;WE(XVB K@UOV[$)J(MN?7:!B01E5% M\/RF4S+7XO%=#2>Y,O=6%=0)7BP#GW%%-QO62:0TH!U&UA6DD1?T\L=8=Z[$ MD@2&]S@[471KD&H=-7TTP;3<7O*NI=SY?6*PV*T(2M :R =[S(B@RKG#'(4# M+47WP 6)<%"&M HC.!6W%]"5=$"R8D":/5N9BK>$8Q>W."H'U-THNV < MZ(OC"WI2<=I"K([#B7LP8?E1:WI_NR9NB*U$_^P:5O.4)K 3O0K'AQ=B],A) MUU 21%2(P8^X)(/^H&P0^7U:7W(DBD/GM\=T$E+8XYY5YYM M<&Q"2^+][[(^S2[3!H_L_>U6#P=FE [P.,:E+*J6\JXWY-U4/)L45BO'U<<& M^V8X=BUW4 FYBX699Z/^94B-CR*SHI[*P/JZ[UA_G^F.'3DC&ML ^*-WV9-G MBWP^?X&_>03DR<_'^0H\GETR,9I['CB. MC@VK_@I6N.H!L$'O,G[U8Q0*%O60B/._>+C%%D].YB\?_#]^W@5SX #X$?^G MV5C-AB(;52%]W9#QT=4GL#'L_#)=_^@+6/+F@ /QO;!WH+3$+SLAR2&/V/7Z M:5_JZ=-7 HS]LKYUS <=^S[N+\.(DM/1=X!+5+IKD^SW+\L<]:HK0(]S-D22 MI#9@"=&%2O*30U\+9J./.-BJBI^J./O(4OJ>,XP.7\.6Z2/0P_3T*0T@57Q\ M:%ICZ7SZ_-E$N/1Y*MT$NXF?A-# (JYXB1<(<(LGX#GZH=#?\ ;#-\+S_P)0 M2P,$% @ &:6I5*S)\X2!" M1, !@ !X;"]W;W)KOP*AN9W>&D2CJ8FEC>\9V=A-W-K&[ZS0/G3Y M)"0A!@D& &TKO[[? 4B*DKUNIR\V+SCW[WSGB&=/VCS8K1"./1>JM.>#K7/5 MA]'(9EM1<#O4E2CQ9JU-P1UNS69D*R-X[H4*-4J39#XJN"P'%V?^V9VY.-.U M4[(4=X;9NBBXV5T)I9_.!^-!^^"+W&P=/1A=G%5\([X*]VMU9W WZK3DLA"E ME;ID1JS/!Y?C#U=3.N\/_%.*)]N[9A3)2NL'NKG)SP<).224R!QIX/CW**Z% M4J0(;OS1Z!QT)DFP?]UJ_^1C1RPK;L6U5K_)W&W/!XL!R\6:U\I]T4\_B2:> M&>G+M++^+WL*9Z?)@&6U=;IHA.%!(>@)++XED#8"J?<[&/)>_L = MOS@S^HD9.@UM=.%#]=)P3I94E*_.X*V$G+NXS/ZHI94^0WK-/O*-$NQ297JK MU=G(P0*=&V6-MJN@+?V&M@G[69=N:]G',A?YH?P(GG7NI:U[5^F;"G_F9L@F MXYBE29J^H6_2A3OQ^B;_1[CL7YTO[/83^WCYX^>/[/+S]>U/MY]?2^R;VJ@U/]B*9^)\@-ZSPCR*P05+A^PM M,T-V6[*_\[)&M['Q-"0Q9FXKV+4N*E[N6%6;; M0YVR<)'^-D!)Z6XAB)8S= MRHK)T@D8=/9%NH;L'D=;!:PR,A/LB5MV,IX.$V!5*/Y[\ \FMZ1+R?CX>1843"+ME8DUWCZLI;<"":4 MW,@5'CH-_L@$VI_5%=W!#Y[G'@8P>N@P5&4 ,;23%[BT,A>&T]F857S'O<:M MT?5FRSC.%BM9\A91)\M78M>/POC$EN+9D:P0;">XH83DWIG-QH@-LN)5S Y5 M0#!JZO6WORS2\>GWEJP6> MZR!Z8]F?86M?&;;W*M5SCBDS@MD36@1CUSQK0\J$<9Q"T65(F8TC66:JSGWE?*YJ MU%,4E=([JATX#.9[.!NRW^@)@%3M#1%HN#]O#T$)/%&]]*:4?XK\$#0GR7#9 M)B?"3/*"(:-%H!Y!U,- '-FV8XZ8\MA@)F8H+ JJ0O)SD*JDMJ?IP,0SIIU% MHD+>,32RX%03JM5*YMX1Z_#/.T](Q9 ,$+'#(R!2Q)(K1.*5KC Y']BJ5@\L M)[-R59,8Z6A.NAWC0?:%KK;9;%#0'&-KHPL4L:J41*&/A1"&!PJ2'V-> :JU MOP2;/&#LXHKR0*2BE&UU1I71>9TY[[,MN%) L*4@*)5M[1TO'Y@S=?9 %=2N M59:;NO UY8YMN$&VT2C@K4+6!16_[_T+?W.T+0&6M2Y$D B3D)XVA5D)G('[ M,6"O4ZJ1MT?)F20R>RIA*)>9KZ4/@0):*]J# M2$?38!DWD#.>="+>&QY/@"!Y^ AR. #OFIH0 <,]!_7*,^@F@",@+O-.(:@2 M.PLVH0?ANK!>8*!U?G>4IHX)ZI*C&!0%2HA5Q+*F*Z+_VA7>'5R,FX[P_349 M+CKRH?$FL;;D2@;O0CNGA\5Y_XGA$QP$8U"YNVQ_55;M XVNML!4& M*!&M^MF&ENI%A1PSOWLV3"N(W4I>4IJ@.:REWKK%8NE5^;[M2A7I+*N-@9SN M3<,X!/XNAP>\A96N+6) LIXS43E6$>:W-$EXH6NX]?Y#=.^3VM]R(I]*TA9] M 2A!A9;YZHR_[SE_PB;)(IY/9[A*TUD\7\4/)9,E.)_%T/#FJ'NJF)))/J057Z*R;AU2,CKVCHVW!EXQ(HYL7(?.-+'R# MP]0+ )9 02L_7.@.3<5+/]PA34WJ"?J1*\H^KR#Y[$VR-9>IPLV>X$M :2JU8^T*@%20M"'@Y;7HQN56&_<=GA\?[13LNS+Z&T,YM4VK+WO7[!.UP3>M-6QZDV3?O M"3M-9M'ERY1:-HMGZ3*Z*=$G2 4Q\CB>3&?1O:98?9]25-82)Y[&L]-E=/-*27Y2BH0A:"7\S@= M+P^5A@-.[@[TMD^#V")>SA>^G8_M>1XBY*#KXVDZA]T&%WY(43&P95L8GLWF MT;WA-*#1K],TB7[$8/-C9A8O9XO&\%U;J#M?*,0SBR?SA'6'C>A(E(KLH=\V M8HZQAUDB>!'UIY*?T_1^O\6\7*B]R[S>Z^-_QH?;[+[<&O=[XCAM M-FQ2CCJN:RK:H_ /HNSU*A#"QDE/T+4%V;OT/^R:?:]HCS5TZ"@=45B >SSF M5_\QAD22)&&4+NGR>&Q>0FGH<=N6 @NL(U)JH^_6_#WYM4]:/$8M/FDA\2R< M'[2"+]1*]-RWO=]FC66][SG2TY=O5DJ9U[1GA^G9*HT:=A$>2QTLY-H/K./& M(196?F%"T(&W#KCJ$("YS#UG8^S5]-MGMZ?L_DJ0:?RB';[V*W_4^Y0"@&S\ M!R/ZO84(PE>5[FGW3>HR?(K9'P\?M "+C40K*;&&:#(\G0V8"1^)PHW3E?\P ML](.:/276P' &3J ]]AL77M#!KHO=1?_ 5!+ P04 " 9I:E4XMI'%$4& M #3#P & 'AL+W=O+XU]=%.E/'F>U8V[Z$V]GY\.!JZY.WMY;A:^UHVZL\0M9C-I7SZKVBPO>JRWFOBA M)U./$X/+\[FJ8:ITU#K!I?]*[8Z><$Y8/ 'UHMW<:8 M().1,8_X\JVZZ,4(2-6J]&A!PN-)7:NZ1D, XY_.9F^])2INCE?6?PG<@+"&"OM"1&,$AYS?L">6%,3P9XX3(W\4'-CO6XFY*^KD?,6$N'O ^:3M?DD MF$_VF;_Y>GOS_>%^E^<.:F*=G;JY+-5%#PK)*?ND>I=$G)"5R1/R,%7DVLSF MLGF!U$?\CFCX'^M&-J66-9%-1: TK41F$0Q"@3:E(KHA?FJ5(JZ+[2DY9GU( M&ONH@AM0M=+@"3U:8&E0LISJ<@J*9;VHE'LG.E.VG$IP)+BNPDG8:07NT]R: M:E&J*I)U:::0C$%%.0<;(TR0MZK2"(-@$<+?!&8FTJL*RTFW"GZJ;?5I+JU_ M(>.%JC]-8"]%E(>-H2:^3._4(_-I=-[!':^P>//>Z'(RC-C%C\@&( M*SI$^F"IH_GS3P5G^9EKMZ?D6PTQ-8"]E+/YPD7'*,#CLQ;==9@,4^RL3\-V MQZ)/?@.+=AL[^0AVJQJUE"-X0??@4O3_#&1=H^XN(N8=%C*6I:ZUUVIOG%8D M XWH5?65:&.: +:E)2WF8J6?=+4 )"_$&>+TI-%C76(Z22!LR$B1TD"/KY1% MT%VV!Z9=_K;5,#8U'""8?F'1P:K'3/134BI0 +^OBR.JH!6&--U)?54UZP(A MQZ%FS,*!7UW_-'H(];/9WZ+OL-U]2$-L3_C#HLUPOXFK5:6Q%?)Q9&*-P(9R>=II07,4E ,,^C;XU7MH/>"? T(XPF MN8@>C <+;X"U(BQG-"U +&$T$R*ZW=L.WF&E+0, F@HZY!D..>4YX*D0YK'6;1=/A]P,^@6<8K^3NDP&Q[R M,BOH4!0DI2P1NP@P3D2<=MC?@^ED\H+F:4HX!(/ET;6QD,Q00FVW#BJ"YEE! M0C+RL[?;J%K#"2_1'*2DH#Q+2)\<)Q03KA\RL-T%Z+9E M2/ %1!&2M@Q(%" M+A+8UWFLPXDQ%<3?U-7IVUP%=V0%+0J&(PZC+#F0$"1-:,ZR$/^TV(H#DH:@ M$IX C-VD.2UR_A'2C KP#I#F-$Z0]#:5+?:"B@0CS..$%L,\^AK2%?"-M2?' M-;ST3_>5*JI!1'GNQP0LH8HL[C.*#>]D$!V?\A#Z!@ M'P?# FWMH//.!1 =J!)@(&@AL#^49J96HB,%?3 <*T\:OZ0C;(NZ%?'R6;E# MOBF"8V*H=G[(,3G(05Z+=-LM0(/'0^0#]0=AVO!-].H;T&73G#[[I_9=NT]K-(:"J*\(1$V88(M=JVSV&Q M$QQ+8NB>@"BC3"384Z!>XC:&"K)3/<,-R:E#"+JXHRX[G&*0/G"T;(-<66 B MVPERO0[-HHB.@B$('=1XNNOXQ-/3=@9^AC ]XB?$N]>SZQGK57M1>Q=OK+M";:"CX6HU!-3[)TQZQ[16R??%F'JYM(^/A$AB& M4[AU*XL"L#XVQJ]><(/U/?[R/U!+ P04 " 9I:E4+4[ERD # "2!@ M&0 'AL+W=O;DS]H$:1 <_6Z5I%37.=>=)0F6#K:!3TZ'FD]K85CC>VFU"G451!5"KDCQ- MWR6MD#I:+X/MUJZ7IG=*:KRU0'W;"KN_1&5VJRB+G@QW).SI:@Z]D8\R#W]Q4JRCU":'" MTGD&P9]'?(]*>2).XY\#9S2&],#C]1/[AU [U[(1A.^-^B8KUZRB1005UJ)7 M[L[L_L1#/3//5QI%X1=V@V^11U#VY$Q[ ',&K=3#5_P\W,,18)&^ ,@/@#SD M/00*65X))]9+:W9@O3>S^44H-: Y.:G]H]P[RZ>2<6Y]HQ]1.V,ETC)Q3.C- M27D 7P[@_ 5P 1^-=@W!M:ZP^A6?<")C-OE3-I?YJX0?A3V%(HLA3_/\%;YB MK*X(?,7_5+>'*TFE,M1;A+\O-N0LM\/W5R),QPC3$&'Z4H1/7Z\_??E\=W-] M_[O[>Q7L!^Z<.E'B*N*)(K2/&*VGIW!$RIOG%X+2\#20PPHZ*WF(I-J#J6'3 MJP= UPAM5#RA#DLIE-N#4*5IN$%B!EH= Q(Q%9^!U%N+E>0=@= 5]%KQ1#-O MW:.*@TGP53T*U;-1.' - @\P6A^O-.3 6- L&JP$2OXK-NK@'7,#NV827"IT M:+EIF<(/(-32DOM#E\9?!&:K:8GIB;WIX?13P.-/D@M>21K&!K3$5P L4BGF8+OYC%L_1L M\HV5BM^ 7]'P.Q#!/,X6,W@7G_'AG=CQA//-\4,19%D\GZ>0I?&BF$\^87T[B8%_"[WDZ.=*)%NPUJZ ONM1LD8[2.@GLQ MZ,RS^Z#67/E6:@*%-4/3T_DL CLHX+!QI@NJLS&.-2PL&]]BUCOP>6V,>]KX M ./?T/H_4$L#!!0 ( !FEJ53]C9TBYP0 ,(+ 9 >&PO=V]R:W-H M965T=-]'>A=M2RD([.3?6'RGUY,I@-1$Y+V53^VJS? M4U?/E.-EIG+A5ZQ;VWT89XWSINZ<@:!6NOV7WSH>=AQFHV<V*D+\<9]=>,0 M;_S=ZL25=MXV:"?OA-2Y>$]YH70A3KDME%?DQ(5R665<8TG\>;J .5KFKQ=0 M3'H4DX!B\AR*R^NKV]//5[>7-T]Q_*(S#^616\F,3@:8.D?VG@9S,=T3.U'W MQ.>2Q*)Q\'5M>7);EED*C\_GIEY)_2#HV\HXBI07W@@I[J55Y!_8"E-Y!QFP MRMVY6"B=54W.%(4%3& E/>7LE952%XBLM,A,79M<(<#*JHQ<"V63JS9:>6-; M2+74DKT QI%8*BUUIF05!4 @'59LB*B>"BLKL9+6,RZ%+6,,703>0V0SL*DY MG7*;-V#,3*'5WVT6T6A0EJO,RX6J5%MDG[2$HTN_X>O>@)@V?F::*A>E1+]!<:"<%E^807)0"9!SWM-U MS07]_-,L39*WXERZ,GH'@0QM"?3/V/UF]"\7Y%2APU:TQA%6Q<[JTTT?G89. MP(1E93]B6'1,P0?5,H1VB3X_K(@MM[[B3%;@C,1-."8^F$P&17TGE16WLFKH M^Q81EPA^*FXBWMQ%YW%-2(,M O",35Z)=!P?'!Y&6PHRB S/HMLM3;;(7XGD M,)X2'9"!)XFDR_O\,3./9^/!Y!I)Q M/)VE83#EPK!G;1K604M!4E ?]WMA#<2C0^6B3C;ZU&]%:=:$,8@?R4END"-T MO,20X@ADYLQR"6PXRGPI2*+ANBG.MQ 7UMQAI&+(E@_?>.R!!-/,"@,=QAXT M/H(V*&:2#7)(6M[P0 8,.+^-I?"("85JHQYCF4<,9ZBF5:.L E5JJ;HM"?+8 M,?!8&\.8';QU4:\CN2APL7$"B?Y5@!/:>+SW8P?Q*KLS1>V>-99W"@$JC+<3 MKZ&9OC2- PKWYBBZ)EF%/+]RG@@WC0#(EY:(Y;,_7;>3^U1_WGA@:!/BP^^M M\#!I?2/RN+<=_U1;G1L7-JXP)G?"&:A8Z*OI?HJ'_3B93:/_+'S1]A%Z\?H# M."?WYL59,MPNW1LK,(M;6$\[GSAL<0EFRP;X/O2 MX#CJ7CA!?VV?_P-02P,$% @ &:6I5,Z#FS*+ @ 1 4 !D !X;"]W M;W)K&UL?53;;MLP#'W/5Q#>,+1 %U^3!ED2(%D[ M;%@+%.TN#\,>9)N.A=J2)\E-NZ\?)3MN!K1YL4B)Y_"0,K78276O2T0#CW4E M]-(KC6GFOJ^S$FNFQ[)!02>%5#4SY*JMKQN%+'>@NO*C()CZ->/"6RWH?G>W"CR_($EYS4* MS:4 A<726X?S36+C7< /CCM]8(.M))7RWCI?\J476$%8868L Z/E 3]B55DB MDO&GY_2&E!9X:._9/[G:J9:4:?PHJY\\-^72FWF08\':RMS*W6?LZYE8ODQ6 MVGUAU\6&4P^R5AM9]V!24'/1K>RQ[\,!8!:\ HAZ0.1T=XFRHH=7WRD+/BU3K51=.^_CS F M V/B&)/7&"\WWUYJU%&4':FY;EB&2X]F1J-Z0&\%TS%8NC%<2;%];U#5D$I% M@KC8:F *^QGA?S$'IJ&0%0V/'IUP ::4K68BUZ?S$74M*UW;+C##.D5EG=%7 M$J&V3V#%@"P@4YAS V]A$I^=AQ-K!&=)$(ZN4&MH!:NE,BY7;MM6<,%$1E(@ MD]IH.(D3.(63)(#3#J%+BN]D-Q9)P_7NS2P*HP_[=?1SL$L=3T.X M?,PLU?J!\8JEO.+FZ:5+\@_^[)J*3#[O#$['N)N,YO'M?J%E; M+C146! T&)]//%#=S':.D8V;DU0:FCIGEO3,H;(!=%Y(:?:.33 \G*M_4$L# M!!0 ( !FEJ51M2J50.@( .<$ 9 >&PO=V]R:W-H965THEGQO-]\\B,1T>EGTR!:.%%<&G&I+"V'$:120L4U+14B=+= M')06U#I5YY$I-=(L@ 2/XG;[8R0HDR09!=M&)R-56]X_.'QG>#07 M,OA*]DH]>669C4G;)X0<4^L9J#N><8:<>R*7QN\3)VE">N"E?&;_'&IWM>RI MP9GB/UAFBS$9$,CP0"MN']7Q"Y[JZ7N^5'$3OG"L??LQ@;0R5HD3V&4@F*Q/ M^G+JPP5@T+X"B$^ ..1=!PI9SJFER4BK(VCO[=B\$$H-:)<TW47HC:NQ;U8;5:[E:+]6X+D_4<9@_KW7)]OUC/EHOM6UV^2><7 M=6A*FN*8N$TTJ)^1)'#7@IMQ6K"EW!5YV8)-I=/"#?4KXU=F64[#TKQ_-X@[ MG4]PCQ(UY6^U(KH8/H$Z#RMF(%65M/4<-M9FBR?U\/YSKY\ ][-S)@UP/#AH MNW77)Z#KM:H5J\HPRGMEW6($L7 O$6KOX.X/2MFSX@,T;UOR%U!+ P04 M" 9I:E4?%S7#Y@% 3#P &0 'AL+W=OOWQTI*8ICI\U>;$ODW7WWW=U'\VQM[*U;(7KX4BGMSD[G+C:HBB"4:4F69J>3"HA]>CB++R;VXLSTW@E-U6.(-^C_JN:6G2>^ED!5J)XT&B^7YZ'+Z M^NJ(]X<-?TI_8@Z.L.WZ)2[(A@?&Y]COJ0 M;#C\W7E_'W*G7!;"X5NC_I*%7YV/3D=08"D:Y3^9]2_8YG/,_G*C7/B$==P[ MHXAYX[RI6F-ZKJ2.W^)+R\/ X#3=8Y"U!EG '0,%E#\++R[.K%F#Y=WDC7^$ M5(,U@9.:BW+C+:U*LO,7\Y;?N1+:G4T\N>2%2=Z:7T7S;(_Y##X:[5<.WND" MBX?V$X+2X\DZ/%?9DPX_"CN&V?00LC3+GO WZ_.;!7^S/?X^H9<6J8L\7*'& M4GH'?U\NG+?4#_\\$>"H#W 4 ASM(_#=]L \']1PZ+9!%S@[HM9TWE MA!>>C'[\X33+TC<#'KC4X>WTS4L0NB W*Q3*KW)A,;Q0LD20VC56Z!P?.YL; MXF^WPX TV8H&TH$V.J=6L7+1>&,WAR%0;NZ0\C!:;3K?2XI9E(*B62Q:K]!H M2DI^Q0*PJI79(%+R'OP]*;QS^NJ-@SG>2GT('Q0Q;:1+2I%+)?T&UBL#9:-* MJ10/DJR:"DAV @[F75*F%C\W+7 WOF\8YH5'OP#6$>!"Y90(/;,J-DJTJPT5 M)H#J4':HD@T*SK/L(L6";M%T2!AEOF*V:F$];Q=$D0H*=L<0[))D5NHE ;<8 M# \?0/^K,O1=GH@L'61LE\PVEY0]IUBX&CO@9:-T(E?7-$M0]U M*&"Q 5'79"X6BLNS)+)Y!U7G,O Y0!LT@S[]8V9[2"+/&RZ8#[28?XE9CM). MCUDHN0S^D[5P<)#-QJ>$DUK)<'&D7Q$_I9 6[H1JD..'V1#.H0]P#K)TG'8F MD14B 2U308%$91H="GLP<,W,6,R-+6*'[6AKIL<1C45 OA J#&8\MJ4&P^-" M8RL6W.L2B9[W7/(54TV= E54:0PH2&.IRSJ1?9HPC2PJU$"%S!/\POJ"\$+2 M+%?X$IBE%P>GAVF:ON1.K*C5PIA0@M.3(W[/\*3V-,W.TP[ZX($[F*;3;K4; M/EX\)*2601.KIBR)5FZ!@^S5+.PFOXR!BY:0 #560R=VL0;?G_SQ],MN?=F?+6-K3PXF*9(4C"M?^0QRDTYT M+-QQ*?)R3&4UE0[CF;*L'\)!:FZL)"+>GAT/#XEGA2Y M/:;L--HCX-$AF"W#BTJ%=AFN8]Q+="K&.TO_MK_Q7<:+SOWV>%TD2I:D6:"P)--T M_.IX!#9>P>*#-W6X]BR,ITM4^$E_0.ME\;X[H$#]/?@B_\ 4$L#!!0 M ( !FEJ52'Z*EG&08 '\1 9 >&PO=V]R:W-H965TXZ=IBE,62 MC.74=%7!)+R9*9U3"UL][YE",YJZ0[GHQ?W^;B^G7+:.#]VS:WU\J$HKN&37 MFI@RSZE>GC*A%D>MJ+5Z<,/GF<4'O>/#@L[9+;-WQ;6&7:_6DO*<2<.5))K- MCEHGT?[I$.6=P!?.%J:Q)NC)5*E[W%RD1ZT^ F*")18U4/AY9+\P(5 1P'BH M=+9JDWBPN5YI_^!\!U^FU+!?E/B-IS8[:HU;)&4S6@I[HQ8?6>7/"/4E2ACW MERR\[(DEIK,JKPX @Y]+_TJ>*A\:!<7_+@;@Z$#O48M/3[4:D$T M2H,V7#A7W6D QR4&Y=9J>,OAG#W^0+DF7Z@H&;EBU)2: >,0YL.>!>THTTLJ M3:=>4[Q%TX!<*6DS0\YERM+-\SU 54.+5]!.XU<57E'=)8,H)'$_CE_1-ZA= M'3A]@W]V]8R;1"CTUI#?3Z;&:LB./UZQ,:QM#)V-X38;)Q/SIN,,TUUDBU)H;G2W/*_P"^; M,<)E45I#2L-26#MQZHK!LB23_*$$.2ZM F'-&!'LD0D3$FK(3 FH5[,?O'\S MV=V;')!+?!=$Y/V;<1Q%!^33U##]2*>BMK)Z4TJ:_@F9"S8?2H4_ "MQEJHB MA 36]\RB%4UX"@G'$RH":@P^I#(E@M,I%^ ),P?/(,2O0%#@M 9GJ'QA.A%E MZEEP:DB$8I90S8BJ]00("(ES4 AL5D"62)$JYQE)E-9JJK0G9 OE+8 /RB -95VR;52@J6!806%4$%$D\33>@EF.I?(;'#B M$^XC$VD'\'9N*;CY"7,H.$/RJ4O6"PG]H?04N+GV>NY@!VJ36^ M0B*DDNL'VTB?+GW9$4C&*ZSBNN61'4A6FZG2@#+3W@^P@06^@:VJ<5425:)5 M'NTWX W(6Q)-PN%DW%RX3(P/UJO <24<5U5Q9BNN#'(5A?U^ MOSZW^G5/@[?@Q'8+7N9R7>9-S&0;YIUX+QR.]TC[V?H%\O\X4&4W!6X4C@>3YN*UP)%O#MP9H))P<.KQD0+Q>2T[43O8 M*5QED1>5!5Y?4CUGY*X+,^H';1*'D_YD;61C%XW@X ?^!"YL M]03S8ZX*K$L\!F-)&B4XS" ,'868)9#Q^%UHN@&&X7,&W3:!UW.EE^MIP^4C M,]9C E6S$O(7E.705[%O0^=ECE:(-U2(\PX?BG6D49A*>.X^3"H-.'E<$:75 M6$&,$H:DGZRK^H*2<1XM,@Z=#\8V?81O&=!M9X_;:" P0,?C0!!I.VX]I'SE)>YAT#G27]'U$R_-&4 !:X!,FU]Y5&! 5- M5,]Q47WZ_=98<^O0V MF?4GJ_9ECG?J%Q9"#\)J-[V6&S;@0]'.@;/.E";WKHFOWR'J1F=Y*?+SQNQK M-[=>XU*,R>>N_A@MF%7^?EP_K?^[<.(OU6MQ_Z\)^"Z#W#4P_V=PM-_=&[6( M]M=]O[&J<%?LJ;)P87?+C$$H- K ^YF"RTBU00/U_UR._P902P,$% @ M&:6I5-]1/T$&UL MK5;;;N,V$'W75PR$?4@ Q=;%<6+#,>!!OM@B-7-XSEPXFFV5?C0EHH7G2DAS$9;6UM/AT.0E5LP,5(V2 MWJR5KIBEI=X,3:V1%=ZI$L,TCL?#BG$9SF=^;ZGG,]58P24N-9BFJIA^N42A MMA=A$NXV[OFFM&YC.)_5;(,/:'^KEYI6PQZEX!5*PY4$C>N+<)%,+T?.WAO\ MSG%K#I[!*5DI]>@6M\5%&#M"*#"W#H'1WQ->H1 .B&C\W6&&_9'.\?!YA_Z+ MUTY:5LS@E1)_\,*6%^%Y" 6N62/LO=I^QD[/J^[B<.!P_IY#VCFDGG=[D&=YS2R;S[3:@G;6A.8>O%3O3>2X=$EY ML)K>E+ICM1E^B'@5Z8'D"41I'&:?H"7]2(SCY?]L$CX<[$R5E--_/4!_JC' M'WG\T7OXB_N[V[M?'V!Y2JJAN+KAYY#DP64'!!&P7@3FI-4HV7>L0EV%(UANQ,!/B<8VT/WA=4 M-\?3X%NI$8/#3 +E(2_[1 1?E#&!#Y\)KE$J*D=FE791/?';P:)2C;3!'5TF M@HSA$QRET3A.X3CX@L9,84D]AUH3-E5V_A@4_(D72+S@*$N6_%'D@8AMX MMM,].'MB7+AX@%4!1:2B)O>HI1(%ZN[T23*"8SA+HFP2NYUX$-/&?ZI-@EM) MF!C<-15J+_-'E7/O2&>-HO'9^<\)[WS[Y$P[&J_$0BLV^$[L*,K&8SB+H^PT MH24)'0>+HIC"M8LDW7U@,&\TMYPJ*(V2) NNNQC_#\>FT6@\ZHYU14LQV=(/ MI1)847!W!3,!;+/1N&%4NK6R*"UG0KRTJ78$M_X2Q>*$/5'0-]BR,:#60 G, M)E$&H![2U 6DPR4>JC;Q^$:9 M>WQ7 ;[WS"M KT@JZPXTE#_M8PNQ_L:AI_G$@$S MSH5KP/6:)AH-NT844%*@8(5(0:9@GNP".8"%_0XJ\B=>T<7!Y$M0LN(P.M!( M?$:=&ULK5AK;]PV%OVN7T',ID4+3.;E M=_P ;"=!O-LT1M+=_;#8#QR1([&FR E)>3+]]7LN*EK+B?V+4T>+*RKN(!MZZ8^K637,1# ME9XN9K/C:<65&5U=Q+5[=W5AZZ"5D?>.^;JJN-O>2&TWEZ/YJ%WXJ(HRT,+T MZF+-"_E)AG^N[QWNIIT4H2IIO+*&.;FZ'%W/7]V/G4=Y*K4D0S/C>!7%\YNF*/=D$87T=5X&L8I0TGY%!R>*IP+ M5]=Y;FL3E"G8O=4J5]*/V7*;;K;LAW;QQXMI@#HZ-,T;T3=)].(9T0?LO36A M].R-$5+LGI_"S,[616OKS6*OP/?<3=C!?,P6L\5BC[R#SO>#*._@VWUG_[E> M^N" E?_N47#8*3B,"@Z?4?#!%=RHWWC"GQ'LIO;8XOU0,/>*HMI\Y=<\EY??3#L/=^R^6$,UCP^_-D^RFHI7=8LCEDH);NUU9J;+=GB9CYAUSX3RJ.V?)+_LPV2+<8,_OV= MFQK4U,9ML1LBGG^NE<.A^6SV';,;(YTOU9J<>,,+!.Q:Y[9$";<'?OKI=LPX M>Z^\M[533*M*P=A,*[XD;U/4:>"45FPY!K'2R[,P7,5-($%/.=R6/,V5/,LUUS@9E<1D\%4MKD M)'GK5<+67YN2;"&S1XR9E&?T%=9@E[TD5P(6O!J64=(!A&$J84UX@B M3X[XN OPA^-X $.[,.RJX-K;!M9$=^A&#S+X71W2 Z1&;O@2D5K54N^(Z+P> M+@Z$Z%X^*)3!G48E6Y50W:L9"DPIN0MMN&]1*PQ-,H!^H7>E ELY6V7HFB]S MZT.TCB]K([C!(RF%IUI+RQJ[8KQY#H\\ P:JZ*@0,8$(AK"5]$'EK;<3 *-[ M/A[,: /2#-*TY8+5!D:!')5)L5IR5\!9,G.@BLDF'XU"%N!VWSAE<&]X8UIG MT5" P\9FSP;Y@Y-%0WUW@I?VZRCGVL(J'/]"E;&HWQ4R&DAM4 M1&J\*&_:E(6R)N#^:K<4@L\U:D,\(@N\2%;(U8J:A\FW8R@O%(4Y1:@Q'+_8 M8(I=%): M. 7A,, #M#GAM] H',,JR?7N"@5\W!48E%-LBPY*8$20C4AYJ1M>1F20 BIQ M;%$5?KJTK3&MKJP5>U#,,/D1(W34T))WA"M ']:=O'1M.P9'HC0> ECA>P MTIP4-"J%4CF8A%H&*G=3O+) DHR!7*$#9 ]RVZ+]%7N'*(5RS-X!:>Q[7JW/ M4?^\1KK?PK5NY1&]M9#L39>A'KNSCQU^W\)(C]Y&6-FEUS'5(B5YJ,:'2VLC M44<8_!T/$;80F\Q&4DP*MF%+][FK!0 MWZ0P1FI^?D>,I2KV5AEN(B8_X;FL* M#T]Q>3ZWPS#!.D(Z:H$*Z)QSD-"$3EKVV]#*M:LW;[D.][%0W[_L>T9]WV M7W:PA[;2,$IJ/]U!T1[D[4%:77)-.]!C2@+5>DU4BA91\D>9I@OP.A"OVU=( MS'%U6^*]9: Z-C9DCUX0!95[G*"*;IA2YM&J7#8])S*1SXA4JS6U*E15P#L' M"D^A.]&!M@,1W!M3(BL"!(\87\![*]3U*K;5W@93TX1/6@7?^MW:I'ZSE"#C MVH#!R6**"(B6AOR>.VAG&."($^$.F% N0R^Q)AZ5%M6GN;.;KS3> 5QE74 M4%.:0! 8%\D_@RE9NM1:P$IY260#[O;=&9Z(R:59&'C )F]2E+ M1@R.4$V@4SN+.2:MM-M@<@&=Q_O?97V2W24%>W1_K>II9HGL#1Q'OY0%<B-DEQH?>7XI6R@CUA_:EX;? M9[I!QY@B&B[;O< M[IOE.#D>QP>>$$UC)PS'T(Q3_P J7/$4L*[E9$11%(6<^FI(P/E_.-Q Q8O# MV=F3_0_ R9H! ^*K M>6N L)+>-T.B0UJQJ]7+MM33%\,4,+++^MH1'G0V5^P9D3?68AMYK]#8'-,9+O'F#$6@#GN-% M(K0WI*#[('[U/U!+ P04 " 9I:E4+04P6IX# $" &0 'AL+W=O MO(+1B2 ANLMV9AMPTF[K M0P%'_O'@P>VJXT]")?SEN[@$+P?Q2202%Q=O=$SLJWU-#E7,D#458: MT>S"N>JTT3@F;%(>C<);AGIFN2H_=TPS%R&Y)>_HC@-9\5+6:,K5$]UPT-?S MT""550C+ ?:NATV^ 9N2#U*86I-WHH+JM7Z()HYV)D<[[Y*+@!^HNB%I') D M2I(+>.GH=^KPTA_Q^Z_51AN%!?/W!:9L9,H<4_8-ID?LHZI#=*1IE22ND4@I MFPT*5F3+!!4EHYPPT?>8*U:-7<+$CI@:L')/;"W+3JFO0]I'\*(=MKMO=4M+ M6/C8OAK4'OSE4ZT 7N7*LP&V48Z]!]B#Z$"3GW^:)G'\RXGY;T@:38,BRW&5 M)'F030OO#QPA3*!C0*ZXU/J:T#UEW)80,=)ZW* #6-'E,P:Y G4>^"H)9M.8 M7.,R"_)HZKUEO#,8*?$?_!9PO-14P7F@Z";*' XNBA'&*6@R28(TG9%)&F1Q M2B[D.1_SG']'GH$SS!^..=)VJJQQ;N A*S&9G,O2)?E<"B]2G$_A/=4UH:(B M@%6RIQR$T>CS),J]55G*SFX5E(!WMIE)'N3)S'LO,+=&*H8G<9!FN?1IJVL3)Q$!6%Y^:X=;I#'P>U))ADLP'14+%C MM@:&NS-8WF OBR")9Z]!>P'#7E[A'D][M6DP*Z:N!+_F M<]V#'6,K-A/'J1%=+:&PI/)C)0[]_YHXM+2#^GQ='SB5OUD_U>\?Q]Q M NZ8T(3#%E6CFPG6BNK?G'YC9.OF_$8:],\M:WRF05D!O-]*:8X;2S ^_,M_ M %!+ P04 " 9I:E4TJC3$00% #%# &0 'AL+W=OO(+Q@: "BYJ=$98F!)&VW/G0+FFY[&/9 M6[0M1!(]DF[2_?I=4K*;Q(Z0O=B4?._E.>=^D#Z_M^[.KXT)Z*%M.G\Q68>P M.9M._6)M6NW?VHWIX)>E=:T.\.A64[]Q1E?)J6VFC)!\VNJZF\S.T[L;-SNW MV]#4G;EQR&_;5KMO5Z:Q]Q<3.MF]^%ROUB&^F,[.-WIE;DWX?7/CX&FZCU+5 MK>E\;3ODS/)B/UJCR&1N[5U\^%A=3$@$9!JS"#&"AJ^O MYMHT30P$,/X98D[V6T;'Q^M=] ^).W"9:V^N;?-G787UQ41-4&66>MN$S_;^ M%S/P20 7MO'I$]WWMI),T&+K@VT'9T#0UEW_K1\&'1XYJ)<?-'SQOC3\VF ML/''Z6((<=6'8"^$X.B3[<+:H_==9:JG_E. L\?$=IBNV&C 3]J]19QBQ AC M(_'XGB-/\?@X1_39;*P+=;="?UW.?7!0$7^/A!?[\"*%%R^%AT:IMHU!=HF6 M=:>[1:T;5$$V$#0-@OYQ.NWJ!ZV/23RZ1>S,,[_1"W,Q@=;SQGTUD]F7M3/F MB?;9K]#%MQK2F*2+'S2[,7=UAZYUN]EZM'&VVJ9^P-!2"^O "VF/5LYZ?Y9= M-@N[AAKT*<8)HC3'1!)8E1(3Q;/WW@.#R \(.5/54=?>6DK,%$$"#(LB^]@% MXP;"@P&3.:)8%#S[8@-$> *L-Z$%Q5*!F: XYSR#2K@S23O=5:BJ(6GU?!OA M/\.*>P8 5')6[6@4)<4H#)CF+$99G#)Q-B0-F^"&''N\"LX$B6 MN"!Y]EM8&_=_909?16346^(R+\=4I@J77"&)J>#'"%"&.)$#]N=@!IM"X4)* MQ" 9M,BNK8.VT,$D@C:Y<%SD"OWX@V*4_?1T&]/4,(9T# =#@V.6"W2*W@@< M"^XT56"_"]!UJ>& ^@F 4IA2!2L&% HN8%\?8LNLK*T@_[:ISI[6*LB1*ZP4 MC2L&JUR,% 22 A:@#I!FF(A(^I#* M 7N.N8@99D1@51;9SZE< =^R#NA- P^G9R^U:G2#XDH% @LHD!$9&):R@/HH MQ!$1)*41=4%(0GVH@8+J?Y4"T? T+DH58QVA\TP"R YT"3#@6/$X'Q:V-3O3 MN8%)::+_USH>]UD6A+$"#D3+R@?Z# M-#W2)ONN#0C']R B60".:%RMX9&-!P ,2XR5>W\HT#W"-\V8, MP9#WZ$O'2PS*!XZ60Y"[")3G1T'N?X=AH;*3% A2!STNT?O:.3CYR\HM%BG>\H[LS#M/,Y-BH?1V^\_VM)PUA5%'&XLAZ3! M3!B1G+("4E^"L@3S8]+G#,.T3(>>R(_/]!P+3B)$0:+XHBR@1%+)*0$SDQ]- MP?31U;(U;I4NT!XM[+8+_2US_W9_1[_LKZ;?S?L+/M!;U3 ]&K,$5_*V ,U= M?VGN'X+=I(OJW :X]J;E&OYG&!<-X/>EM6'W$#?8_W.9_0=02P,$% @ M&:6I5,O7HT-I @ ^P0 !D !X;"]W;W)K&UL MA51+;]LP#+[G5Q#&#AM@Q*^D28LD0-.N6 _%BK9;#\,.BLW80F7)D^2Z_?>C MY,3-@#:[6*3([^/#I!:=TD^F0K3P4@MIED%E;7,612:OL&9FK!J49-DJ73-+ MJBXCTVADA0?5(DKC^"2J&9?!:N'O;O5JH5HKN,1;#::M:Z9?URA4MPR28']Q MQ\O*NHMHM6A8B?=H?S2WFK1H8"EXC=)P)4'C=AF<)V?KB?/W#C\Y=N9 !E?) M1JDGIUP7RR!V":' W#H&1LV6@;S K7*V'\%[K>-TL#R%MC5;T#4P8UE_W)7G9] M. #,XP\ Z0Z0^KS[0#[+2V;9:J%5!]IY$YL3?*D>3YI78I6(*@M\+>FOM?+HT1N"\],PW)>4;MHE"QJSH2!) EGLQB2.)QGL]%W6U&,)$R(S7]'#\HR0K2KYV!7+72]K,YW Z;?=X/])M[_RQ0Y267!@1N"1J/9], M=+]JO6)5X\=[HRPMBQIU0.P>R;Y6R>\4%&-Z[U5]02P,$% @ &:6I M5,JNUMY5 P \P@ !D !X;"]W;W)K&ULS59; M;]HP%'[G5UC1'EHI:DA"N%2 !'1=*W5:579YF/9@DD-BU;$SVRGK?OV.'0A, MHZR/?8#X[+&LG'1GS_.EKF@*$P\/K ;U!-YTIJUWY#P_\E.@NJ M"X)%RS%213F>J$;C = -2VWXJ15Y1Z+8'XQ&G84L2YDQ\XQ:PF4"\[//)FV0 MOR/AR.^-AH=;?!^--3?P>\-!IPG_"E(H5Z!V#(1ODH$P]),P?CT#B3^,1R\S M$,9^,HS(B3I.VCI.7EW'"E*9"_8;8>?8 _ 6P9.C\18AV#$.J_Q8_9YT<[Q^ M'X!RY^V#]=;!JYF8 O"G $AY< OM:_Q8)I<&Z6\N =SX5&$J;*+T/F7V8#2U M<2P!"ZF-UEMAG(5=/^KU MR3F.>WZ<##M'UH[647#0B$I0N6NW&OW5PC0]J5UM._JL:61[\>8Y@&'GEB(. M:U3M7@RP5E338IN)D95K:RMIL$FZ88&O$E!6 /?74IK=Q#IHWSG3/U!+ P04 M " 9I:E4,]7LA6D" -!0 &0 'AL+W=O]7$-XPM$!77],&71*@63=L6 L4[2X/PQYDF[&%ZN)) M(Y/*1)S=;:W-L6T<&C%,K.H]:Y[CR.;=6B9/9$=ZCH M9J6-9(Y,T\2V,\CJ )(BSI+D-):,JV@Q"V/: M[NS!9U)J?>^-S_4\2KP@%%@YS\!H><#W*(0G(AF_-YS1&-(#=_=;]H\A=\JE M9!;?:_&#UZZ=1],(:ERQ7KA;O?Z$FWPFGJ_2PH8OK ??/(^@ZJW3<@,F!9*K M866/FSKL *;)"X!L \B"[B%04'G)'%O,C%Z#\=[$YCO0#/X5HKUUKXH&JL_\?')&74DVWU M++.]A-?,G$">'D.69-D>OGS,+P]\^;[\?EZ4UAEJ@%][&(N1L0B,Q0N,=S07 M=2\0] J$5LU;AT9"J0WQ<-78YXJXE]'/W;GM6(7SB ;+HGG R!>B:D,E+K%" M6:+QQL$7PIKF"3R'5U 9K+F#US#)C\_2B=\DQT62'ERAM= K)K5Q_ _6U*I4 MB1573%4D$RIMG87#O( C."P2.!H0MB7_(:7.(VEPWKR:9FGV;KL>7(U)!\H0 M^G2:#J'STQ2>*W*\TZ*2,@B#:$E%K]S0K>/I..L70XO_"JI,PY4%@2N" M)B=GDPC,,'R#X707&K[4CL8G;%MZK]!X![I?:>VVA@\POH"+OU!+ P04 M" 9I:E4T+5F]W0$ ;#0 &0 'AL+W=O""WWAY\:LSL-0ISD4 M5'?E"@2>+*0JJ$%1+4.]4D S9U3P,.[UAF%!F?"G$[?WH*8361K.!#PHHLNB MH&I[!5QN+OS(WVV\9\O_*D6-Y30V=3I3<$&6U$$D3<^+P MDN_'?,UTRJ4-6Y._+N?:*+PF?[_@H]_XZ#L?_1,^9OCV9"4'(A=X=]-2*2:6 MA(J,""GV&PM+9>VH% ?I_U;27_9G8_*JF.Y@#=R+ZF=K]?8[9YNUWN-I3SMH=*Y8W3..#,,CCB34YQ;\5G0'YV1 M]E?KY\R_GRMR!0(6S'@/G(H?2MP@&"7CP\5+B2,_G+AK9"70<%[Q(RO+KT)I M16VOM9*2X[&&%574 #:]5)9(K7WNW5&U!/*Q.^N2=Y]+9K:MN$T&P3"*&Q_' M4CPB;[Q903D/[UEV9)FT21(,1_U&]UB*K.6M,* $M;T7TU0;]MLD#L:]\=[) MD10-T/"&/6$(MR*5!;0&;7(6G(WVK(XE3/$;O$W),!C%PZ/\CX,Q7H!_?9FB M)!B@G_97Z^?5Q+1;KKS$7H<@1)H)ZMNYZ MM@P?"L^1JTJ3@AU*(4&:K)8J681B1L+>#2BO7&AN*BLYM\ M7VFK3 7N=]$'U A40=5S,E)JVX4L1X$#@&/=M".32Q?1)F=ICJV+T#4H_%!; M%]8"/^*/J(YD4O2+U]?MH@=0?&MAC^AK](4.C:SQ34T'$Y#\[ 1H>VD[KML6 MD+&RZ&CV#V3_HY3T?W9*D L.*&(??8UH2>$W1RWMHJ+_2R=F\!\2X\IO+\4N M&7N3SE+1S+:#)_<6V]9SD," Y#C<=;8,^_0I'21)C4N7JEYS.^\^\Q!4)(QR M'_OMD8]"*K/$G'7F-'UT37Q_9ED?=);G*K]NS;XU3(4' ZN]?&XLM]7";U4U MNS:[S>1_60V\>_7J;P,.AWAW->&P0-->]VS@$U6-XI5@Y,J-OW-I<)AVRQS_ MO8"R"GB^D-+L!.N@^3\T_0)02P,$% @ &:6I5&P$$&CV @ T@8 !D M !X;"]W;W)K&ULK57?;]LV$'[77W$0]I 7O0S M=FK8!NRF10.TA=&TV\.P!UH\6T0H4B.IN/WO=Z1DU5V;K /V(I&GN^^^[\@[ M+8[:/-@:T<'G1BJ[C&OGVGF2V*K&AMDKW:*B+WMM&N9H:PZ);0TR'H(:F>1I M.DT:)E2\6@3;UJP6NG-2*-P:L%W3,/-E@U(?EW$6GPP?Q*%VWI"L%BT[X#VZ M3^W6T"X94;AH4%FA%1C<+^-U-M^4WC\X_";P:,_6X)7LM'[PFSN^C%-/""56 MSB,P>CWB2Y32 Q&-OP;,>$SI \_7)_3703MIV3&++[7\77!7+^.;&#CN62?= M!WU\@X.>:X]7:6G#$XZ][_4LAJJS3C=#,#%HA.K?[/-0A[. F_2)@'P(R /O M/E%@>&O@J*:FNC(-Q&MZ@TW2CFM/'U^#68HW6C.^6B]S0/)#G#+W"1 M3Z9I#I?16[1V#EMJ&S2&L.ER5@\1%X^"H^(6+HK,NVV^$QR 2&P4Q,Z_@K-' M)J2_;>!T1 5KJ$\#:JTE1S-D?Y&5< FS;%*\2+TEO4K)$/V;VBRZ4X2)T?NN M01-D_JQR$0(I5SF9SF[^F_ A=CS;^4#C&['0BXW^(;:<%-,IS-))<9W1EH1. MHS7G<[CUE:3Q!1:KS@@GT$(^R;(BNAUJ_#^DS2?EM!S2PH^Z(3F;,U320YBF MED"I;OW(&:WCP%[W<^JK>S_MZ:0.0EF0N*?0]&IV'8/I)VB_<;H-4VNG'&ULC5;9;MLP$/P50DB!%DBM MRV=A&_ 5M 6"&DV/AZ(/M+2VB5*D0E)QTJ_ODE)4MY*%^,$2CYD=#E=<3D]2 M_=)' $,>,R[TS#L:D[_S?9T<(:.Z)W,0.+*7*J,&F^K@ZUP!31THXWX4!$,_ MHTQX\ZGKVZKY5!:&,P%;1721950]+8'+T\P+O>>.S^QP-+;#GT]S>H [,%_S MK<*67[.D+ .AF11$P7[F+<)WFXF=[R9\8W#29^_$KF0GY2_;^)#.O, * @Z) ML0P4'P^P LXM$-:=E3#2O+O+#7'F3?V2 I[6G#S M69[>0[6>@>5+)-?NGYRJN8%'DD(;F55@5) Q43[I8^7#&0!YV@%1!8C^!PPO M .(*$/\/Z%\ ]"M _Z6 005P2_?+M3OCUM30^53)$U%V-K+9%^>^0Z-?3-@\ MN3,*1QGBS/R3.E#!?M-RUT1*EE0S3>2>;!5H$*8<>;T&0QG7;\A;\O5N35Y? MO2%7A GRY2@+C3@]]0W*L:1^4H5>EJ&C"Z%C$VB((K:!'7#UY#4\+ %ONZ&?Z2B1\+^Q>B;EXL/ M.\R(Z\R('5_\@LRX)BLIM.0L_9LH_^0'YLL-$U0DC')RAYV 9XG1Y,=BIXW" MT^!GAZ)^K:CO%/4O*-K<%\P\8=89P-B&R)-HS9MU-TT8!+T@>-4A:% +&G0R M;95,B_+ 2VA.$ZLN!T6>@*JV[Z%D&SHV>X _S.-!@+^I_]"B8EBK&':J6 A1 MH.LY?2H]Q[T ;;?&[@43!P4ILP-MBDKFP9FB,+JD9U3K&77K21)96"$*$F / M=,>A+?2H$7J H1).+OHUKG>-NG1R+)*8L$"RW))7%SNP+ MCJ6KE-^F>=S0W \F3<7CYCZ/QA?U3FJ]DTZ]2YIB"=P9 H]X2]"MIDZ:D<.& MODUSUB1LRO//JDH&ZN#*N2;.G;+ U+WUC6'A"J7_=WIYW<"SZ<"$)ASV" UZ M([10E26\;!B9NQJUDP8KGGL]XJT'E)V XWLIS7/#!JCO4?,_4$L#!!0 ( M !FEJ52/ZUZO:0, -T+ 9 >&PO=V]R:W-H965TCV,RL5FH>8K Y]QPN<+CSH])WI@"PY'LII%E$A;6'UW%LL@)*9@;J M !*_[)4NF<6NSF-ST,!V'E2*.$V225PR+J/EW+^[ULNYJJS@$JXU,559,OWC M#0AU7$0T>GAQP_/"NA?Q=: M'8EVHS&::_AD>C1.GTNW[K=6XU>..+M<9=\J;KA? [4G;UDN@*Q$I@J4\G(# MEG%A7I$_R.?;#7GYVZMY;)'58>.L87A3,Z0]#'\R.2!T]#M)DS3M@*_#\(], M#\B0]L(WSX?3Q_ 84]7F*VWSE?IXP_^7KR]_(8Y\L%":KP'6839)!DKP(*!NURD;/4D8.FF?0I:3& M3SS>N=#]DHX2_YO']QW,XY9Y'&3^A*;H/(7+G&3LP"T37?1UD/$Y_3# /FG9 M)T'VM9(6F4%:DBETP1UHYC9%EX3)I81@!JY:#5=/:"BW7'I:S( INKBO+KAG M(>II2ST-4J_R7$/.++A#D*FR1 GH5=E=EX;IA89Q2,.LU3 +:KB!3.62_\13 M@:> XQV +5:J2MHN%;.+?3@+B*#)R4"3)_>A80*ZCN&ZP9ZS#J>/:1L7NQPX MF8;TG1D\?5(?E[A&7:=SW8#/>=-.?;1G(_7(._DI38/RWK9+AT4,J0SL*T$$ MWW>K#<>B*?D!3)N K]&3Y=*P1ZY*I2W_61\O]%HF<[[%9>[?8NLFXB.O2Z8= MR;P<-^M/Y$[B%Z,ETZ_H7W'SW9+0W[ M[7_;)N%8-.G?)O%9*>4*7ZP?A*XR14# W" M&0 'AL+W=OB!EFB+"$4J)&6G?]\A)2N*-^32B\5EYO&]&7+&PZV0 M3RHC1*.7G'$U$T61#\6 M]Q)F;H.2TIQP105'DJQ&SL2_G?6-O37X24(Q M0Y17=\LF2<'MH'R-=$8@8ZVCDJ24$ORNT>-BCCH7E^@"N4AE6!(%$.B14ZVN M6@L_,E$JS%-8O'@S'[H:XF#4N$FM>5II#DYH#M&=X#I3Z#-/2?K6WX7X-4$, M=D&> +O/Z7J]V2IM(1W]^<, MQZCA&%F.T0F.#V1#> FI_?AA$/C^IU>BQ_)98?4LEJE+FW'H#7I1/'0W[3 ? MF@5!' UZC=D;JG%#-3Y+]3O44LHA? 1UF%#P&O &7@5>0H2U,''-(4SP4I,G M>#0ID>\4%1^PO0YN!OZ>ID.K*/8&QQ7U&D6]LXKFE)4:,LH/E!5$5F_N4 +J MP*N;"\8P"&SL+H\IJTX?M)5Y72_:4W9H!48GE^$UOT]]:GT!6K M)O8*4[54J!-KRA5B9 607K&ULO59=C],X%/TK5L0#2,LD3IND16VE^=B%D0!5 MS+ \(![EA[U3B\^\5UN[ M_M:C8#A[ ?*[6"D=^FR7C M!92:RY(HV"Z]:_KFAB8VP,WXE\-!7SP3*V4CY7<[N,^67F 9@8#4V!0,__9P M"T+83,CCQS&IUV+:P,OG4_9_G'@4LV$:;J7XPC.3+[V91S+8LEJ83_+P#HZ" M(ILOE4*[7W(XS@T\DM;:R.(8C P*7C;_[.>Q$!/= #F6=\RP MU4+) U%V-F:S#TZJBT9RO+2K\F 4?N489U;7Z8^::^XJ)+?D;[830*Y%*G.D M\O(.#.-"OR*OR0/NAZS&CS@+UU]P)(/+2*I:I3F6!5_R% @30J;,I7M-1I-_ M_0#%!M0W\H+PDCSFLM:LS/3"-RC+DO/3HX2;1D(X(.$#4U=D0O\B81"&GQ_N MR,L7K_Z;Q<>BM)4)V\J$+NWD_Z_,U_>(1>X-%/K;"--)RW3BF$X'F-XRG1.L M'0%DO&<"2M-;QB9+[++8T[I?)4&T\/<]T-,6>CH*?9VFLD8X/* I(/9&0"]T MDR6Z@(ZB<-Z/';78T2CV?;E'I5+Q?LBH TDGTP&Y<0L9CT(^2L,$'DNE$)DP MK:&_TG$'.XF2 ;E)BYV,8J\56K$R3^U*5VB.I@\]Z2H/XK@??=:BST;1G5W; M'5[CAAX6/NM A\ET0/B\A9X_H^B&E3N.VVL$?-[532?S:3\Z#^H6#X4R\!^@?%IV<;I.$SRG]"'A(? M=K!G\W@V@'TV-CKN;!^Q+?EMX?$>Q[VO(.NE,>F68!H.;'UZ-CDZ[G*W[AX& MA2XGG(/KG%?]=>@:71Q%0P3.3D?'K>Y1L0Q*5D O9M?IIF$P 'EV.CIN=6^E MS Y;>N\ M^@502P,$% @ &:6I5'Q@_%?X 0 .P0 !D !X;"]W;W)K&UL?91-;]LP#(;_BN#3!@Q18J?[*!P#2;MA.W0($FP[##LH M-FT+U8)>O%[689_*/# M=PF]OUBS4,G!VL=@?*E6R3PD! I*# 1!GQ/<@5(!1&G\'IG)%#((+]=G^J=8 M.]5R$![NK/HA*VQ7R?N$55"+H\*=[3_#6,]-X)56^?C+^L$W_9"P\NC1ZE%, M&6AIAJ]X&N_A0D"D[Y M3$FEYZ0VZ57@@W SEBW>L'2>IE=XV51D%GG9]2+9#CKK4)J&_5P?/#IJB5]7 M\,L)OXSXY0OXKT=] ,=LS6A6G(@!_'BOS]WF0+N)M# TIR++^>DR 7[QH!I< M$]O6L](>#0YO.^U.D[$>&N*?^S!6=)>--)XIJ$DZG[VCN&YHU<% V\7V.%BD M9HO+EJ8;7'"@\]I:/!LAP/1_4?P%4$L#!!0 ( !FEJ52'Q5((;0@ $PU M 9 >&PO=V]R:W-H965TM#]X+-[MW#X1X4F[&%RJ)7DI/>83_\4;+BD46*41NM7Q++ M'@Z''/+'X9"Z>#+%UW*M=86^;;*\O)RMJVI[/I^7B[7>).5[L]6Y_>7!%)ND MLH_%:EYN"YTLFT*;;$ZB2,PW29K/KBZ:[VZ+JPNSJ[(TU[<%*G>;35+\]Z/. MS-/E#,^>O_@U7:VK^HOYU<4V6>D[7?V^O2WLT_R@99EN=%ZF)D>%?KB U>,O0-H"I%^ #12@;8&F MY^9[RYIFW215[&_3FI[?H)Y3FZ+>UV95)OBPOYI4ULJYJOF@-^K@WB P81-$7DU?K$GW* MEWIY7'YN&W=H(7ENX4<25/@E*=XCBM\A$A'BL>=Z?'$<,(<>.IPV^NB OEO] MU7;0=;+9[DJT+\?KVA$*>,7\\=N1[EB)&(JE@>Q(Q/YP40>-/%O M=5OKGGA(*_0FLP]O?3;NE?!.Y4Q*VK/0%<)4T0$#Q<% $33PR&.W!X^A?W_1 MFWM=_"?@)GFH0IY@4*A#;6J"0:'YMM:_;9"9 M[H6KY)OV,S%RC%3]=GADYA-W=G.J^AW@D>I2ZM@X #(.$_ES7NE"VRFAO]G@J-3! M)@-X<9B\?:W>9@=5U!'<>;E-%OIR9KNOU,6CGETAWQ+6*NKV#,=#(QS C,-D MMDO?5]VL\_6HN$G+JDCO=V/9AX&O6)R ?AA@B^4$_&N5'/4IDUCT!Z5'C,9< M#70^,!J'(3V2@-CE+^%<]HUTI;AD0S8"I'&8TM,BT.6T=!GH"E%)!Q! @.4D MF@P!!,!*\*L1T*HX\E\4]5KM%1K@/@$HDS"4_U&M==&9;V,F-0&JDE/$N01X M2Z:(=(D+2JD(8_T.=\4(PW@@D"1 5#))K$O<.);C?N#E$3JST4\T8"/0F(3# MW4DG=5O7D9&81'&_+1XQ'@\M[01(3\)Q]0^'-@0X3<*E90,3#2*."7 M3H%?ZN&JD@,K&06LTC!6FP'9YJ+0IRS=I'DS'\M1/@4RTE/$J13H1<-QZGB? MNC'H&26BOZKYQ%B3%/-V/R"03I%/H"[BSNQ,[F_R?&(D8D-& @KI)!D%Z@:8 M9UC%?5Y[Q6(UL/@R0"L+H_682V8LEQB CX4W^Q.E'X&#+!QDCNQVYF[MNYU^ M7#E D86A.&DHPUQPGA$B^BE(GQC%9" ?QCJ)7/;7A#(,,,K"&'TIE&&>]"KK M[U5\0@-Q,P/RLC!YOR>.8%F;O;Z9* MLE&( %*R<- X#2(X,(^'F3=ZF>-N*$@CA7%_"?'($:PD'9B#'.#)7XH:QRQT MW-VM>X]3/'+!\Q1@+I^$N=R33O4AZ)C#Z$[WBO) #I/DI("T TF(B2 O/?AV+ MB/>]XI&+>:2HWRT"&"W"C!YTRX^D.P4P5YQBOR\ GV*B_;YPF M16[VDW.BG!GCBC$>R:';#0!:$0;M.!?]T/0!F IU"M\ /D4X&S#>-Y[; RIV MCJ8]8ARS 9A)H*X(F$@ :0R'+R.]HQT U/BY-4]0IC) M(;\ ?>5+P6O(+Z\[-Y? 5AF..R=R#0!4AH/0\:YQXTP2.SDTGU3W*.[82L"N M?.G\*N2;'\&8[%SC.L4]+@G8E.$8=+Q'?->T^OYP96@T$"9+(*T,DW:?H#CJ MF"E!IH"E*GS&/]$=.P"G"@>BHWVCW#P EMANS/HW[3QR# LZ0#,%R%5AY!Z% MS._V?3 =SQ1059WBRH "?JIP;#K>0Y[K530FCH,\8C+" _MK!=Q58>[V_)-; MLZ?S#G!5G>+T2P%+U42G7\K=WU/N7%-UA1@?.%12G8NT8[*O 0],'!LHP*XZ M17X@!KK&$^4'8G??SR5QTHX^L5A& T=",5 Y#E-Y[S$G"I@D3HB!N/$IL@4Q MD#6>*%O0ZNG>\9=*M]_Q.?7^Q=[0,W^/2,[GU9I7J),/UB5T?LZJ"SVK^[L'RJS;=Y^ MN3=593;-Q[5.EKJH!>SO#\94SP]U!8<7J*[^#U!+ P04 " 9I:E4LA,+ M/&,# !R"P &0 'AL+W=OL: ^MM#5Q$A*H *D%3=O#-#3VXZ':@R$'6$WBS';*^M_O[(1 :8B8Z O$ M]GV?[[ZSSS?<"OFH-@":_,W27(VNJY08RIFY$ 3FNK(3,F,:A7+NJ MD, 2"\I2U_>\R,T8SYWQT,[-Y'@H2IWR'&:2J#++F'R^AU1L1PYU=A/?^'JC MS80['A9L#7/0/XJ9Q)';L"0\@UQQD1,)JY%S1V^G-#8 :_&3PU8=?!,3RD*( M1S/XG(PL7^TP6,P"Z9@(M)? M/-&;D=-W2 (K5J;ZF]A^@CJ@GN%;BE397[*M;3V'+$NE15:#T8.,Y]4_^UL+ M<0[ KP'^$8"&)P!!#0B. <$)0%@#0JM,%8K58-
U'_>5'_X)/[XP>4," M^I[XGN^WP"?=\"DL&SA]"7=1D486OY'%MWS!";[O0K.TCOVV@R]H^ ++%Y[! MUR9.A8XLVES5IW$XB/M1?^@^'8K08M8/![W@I=FTVY<'^KLCHK")*.QDF<$C M9GS"LJ)4I) B*:N+_/ %L@7(KBUZS1:]-TE"U/!%%R6A0O<.U/5C&L?T* DM M9E%$!W%C]L*YN'$N[G0.+\ CV-N%%XA,N=*2+\IS)>TWN_3?1-)!PS>X2-+! M*ZVH'X>#P9&D+6:!%WA^NZ34VQT:%%?<<1?98KV7I74( H#[UC1%C,:>OT3BIJ*]')F7P9H=QUX59UK/[M1=YDHS8.< M@,0V*B$K*3*"^2&L3+@V$SQG^9*C%DIC JOG&]M&:_0,3!+($[3#A]3FLWE, M;]K2X!XT'!G(M6W<%%D:)ZI'L9FMFL.):0Y-PW(T?TH MNE&LE6N>*Y+""K?S;F+,CJP:O&J@16%;GH70V$#9SPTVQ2"- :ZOA-"[@=F@ M:;/'_P!02P,$% @ &:6I5( )DI_L 0 1P0 !D !X;"]W;W)K&ULC51-;]LP#/TK@K!#"VR1(Z?=5C@&V@3#>A@0-&AW M&'90;#H6*DN>Q,3MOZ\D.UZ*]6,7BY3X'ODHREEG[+VK 9 \-$J[.:T1VPO& M7%%#(]S$M*#]265L(]"[=LM<:T&4$=0HQI/DG#5":IIG<6]E\\SL4$D-*TO< MKFF$?;P"9;HYG=+#QHWC#$6 Z>P7 !P#_7T Z &+G6%]9E+44*/+,FH[8$.W9@A%[ M$]%>C=3A%M=H_:GT.,RO]1XT&BO!D9,EH)#*G9)/Y':])"-43\E<(?P@[(>GT(^$)YR_ %V_#EU",\.ES.//21GU\U,RE*Y0 MQNTLD%^7&X?63]#O-S*D8X8T9IB]FT$#OM2O'GX>X>%1[7,^^YHD2<;VQWWY M-^QO1%\8.[KF\,1\J[=2.Z*@\IAD\OF,$MN/;>^@:>/-;PSZ.8IF[5\ZV!#@ MSRMC\."$81K_'?D34$L#!!0 ( !FEJ52F[E84_P( (L( 9 >&PO M=V]R:W-H965TBAV4F$F$VE(F*4W[[T?)KI?WF]M[IC+@BJ8BOR997HSZ4%D5%1@4%X^4_?:_J<$!(O19"4!&"$X(?M1#"BA"> M$MHD114ALI4I4[%UF%%-QT,I]D0:-'HS"UM,R\;T&3?'/M<2GS+DZ?$=?P.N MA62@R.4,-&6YNB)?R1S[*]OE0,2*L /,5_(TGY'+BRMR@7;RN!$[17FFAJY& M-<:GNZPBWY21@Y;(WZGLD=#_0@(O"!KHTV[Z#)8UW3^FNUB#NA!!78C ^@M; M_+4E_#)9*"VQ/7]U! GK(*$-$K4$N66P-:M21N*@6%W6*>\87U)SI5HJU!-4HK_00'P1._#0^47<.Z@_: MQ,6UN+A3W /=8]MKD(SFCB;0&E)>&2;.V?JVMWZGMA]Z ;-+4 M;]!T=I;_ !TI2FI%2:>B1Z%IWJ0H.6N<.(T&_HFD!E04)N$Q:M8MX<7O>F%2 MY\0PJ#,;_)_;,J]NTJ00.ZX5S@.)0R8C*RD*@H=&Z"YCVA@8IWR)K464QB;# ML89HG*D6] %4$N 9XO#2@6(!LKYX>DTYN@?7<0%R;<>:(DLCHKPK:FLY.:V$.;%/TNM9VF"_&523UOWKOAS3>*FN&530( M "T% 9 >&PO=V]R:W-H965T84U,Y=JCY)V=DK7S)*IR]#L-;+"@VH1 MQE$T"6O&99"EWK?26:H:*[C$E0;3U#73/^8HU'$:C(*38\W+RCI'F*5[5N(& M[?U^IY:"UR@-5Q(T[J;!;'2]&+MX'_"9X]$,UN RV2KUX(S;8AI$3A * MS*UC8/0[X *%<$0DXWO'&?1'.N!P?6+_Z'.G7+;,X$*)+[RPU31X'T"!.]8( MNU;'&^SRN7)\N1+&?^'8QDXH.&^,574')@4UE^V?/79U& "(YWE W 'BIX#Q M"X"D R0^T5:93VO)+,M2K8Z@732QN86OC4=3-ERZ6]Q83;N<<#9;HN8'YDII MX'R)EG%A+N MW&^6<'YV 6? )7RJ5&.8+$P:6CK3(<.\XY^W_/$+_ G<*6DK M Q]D@<6?^)"T]H+CD^!Y_"KA'=.7D(S>0!S%\3-Z%O\/'[TB)^GKEWB^Y)_U M@UMIK&ZHPZT!*A;<8%%R6<+,=2JWG"J\Y"87RC0:X>ML2^'4Q=]>43'N58R] MBO$+*M:8JU+RGUB I,DO:7J?O:N69>)9W'P?LJMD-(FB* T/PQK^'3>*KL;) M,+#5&0XZKT9=^H$TD*M&VO9.>V\_\S/?ZD_\&ULS5713MLP%/T5*^(!)"!-TK0I2B-!JVE(8T)T; ]H#VYRTU@X=F<[+?S] MKI,0 I2.AVG:2VLG]QR?+ZV;5*8ED9S@1<*Z*KLJ3J\0*X MW$X=SWEZ<,-6A;$/W"1>TQ4LP-RNKQ7NW(XE8R4(S:0@"O*I<^Z=S2);7Q=\ M9[#5O36Q3I92WMO-939U!E80<$B-9:#XMX$9<&Z)4,:OEM/ICK3 _OJ)_5/M M';TLJ8:9Y#]89HJI$SDD@YQ6W-S([6=H_826+Y5@!O.$[ +\%^!\%!"T@J(TVRFI;B& M"9OBPBA\RQ!GDCDHMJ&VE9HW5W5U N0?U$P.UB3@X/CL@! M$I%OA:PT%9F.78,FK50W;0U=-(;\=PQ=475* N^8^ /?WP&?[8?/(>W@WDNX MBZWM^NMW_?5KON$[?#.J"X+?&,54I- YWW-$T!T1U$<$_S3"NR]X M#+DT4.I](H>=R.'>/IQK#48?DYPR13:45[ KVH9C5'/8^;-)_& \F<3NII_@ MVRK/"[V@JWHA,.P$AON#DF4I,V8>,2UA%(Z7CV0TZMA'_V]&XT[D^"]DU'"$ M_>Y/AI/H548[JL(HF.S.*.H$1GL%?F%TR3@S#/ZH,GK[)8V'T?B5RK=57A!& M_BN5;F^\VJL-1PQ&H0F'''&#TS':5,UUT6R,7-<3=RD-SN]Z6> -"\H6X/M< M2O.TL4.\N[.3WU!+ P04 " 9I:E4H1A5*NT" !," &0 'AL+W=O ML$T^KR<)9DR?RAD*VIE*E3%#4Q7[>J:010Z4I7Y0J[7\C''A];MN M[4[UNS(W*1=XIT#G6<;4ZR6F=U$_'W2LO3/XRG&AU\9@(QE+^6PGUU'/JUE!F.+$6 9&GSD. M,$TM$L7]TL5,L8Z9Q(--O/#))SVM[$.&4Y:FYEXLK7,;3 MM'P3F6KW"XNE; MP>,-@>#:8*:?]KALE"X;SF5CA\M[9*D[1.NC\D@*?,OA[?6?]^O-9HNR-5]/ MU+95J]YNED8;VIJEMN9>;0]";:@K4D E5B6SH&JN"3BIUX)&ZYW.;;-&V&Q7 MZVR5.EM[=7Z6!H:H>2R8(:U,PQ5&,1?QVBG"XRUF8U1/\!,&4AM[A48LI>NQ ML9%E,N+FE4;"*'K-RMT]1WU6RCS[7]75+EVV_[*ZVEOG455=VU:[JZM3:NO\ MN^KJ;)5W975MFU54E[_V,&>H8M>O-$QD+DSQ=)6K94N\<)W@W?HEM4.E7TKF)BY,P]_V-IJ)FX84+M'I4UH/VIE&8UL0[* M/Q#]7U!+ P04 " 9I:E44PAPBM,! "J P &0 'AL+W=O5)E$M1%R//XB:J4MS[,TM_)YY@YHM(659^%0 MU\K_6X!Q[9Q/^&GB6>\KC!,BSQJUAS7@IEEYBL1 *74--FAGF8?=G#],[A?3 MF)\2?FIHP]F8Q4H*YUYB\*.<\W$T! :V& F*?D=X!&,BB&S\[9E\V#(*S\5MG0OJRMLN5=YQM#P%= MW8O)0:UM]U>O_3F<"R87!+(7R.2[VRBY7"I4>>9=RWS,)EH(&WL( M4++">1)JNW^OU(YPEPCQ;A_SR6PD,W$\WU><'7V\Q70">VT#,[ CV7AT.^/, M=S>C"] UJ1N%0^IM&E;TF,#'!%K?.8>G(#9X>)[Y?U!+ P04 " 9I:E4 M?/I(.K\" ".!P &0 'AL+W=O_\,#R M0IL%-XEKFL,*]&-]+W'F]BP9JX K)CB1L)D[-_[U8F;LK<%W!CMU,"8FDK40 M3V;R.9L[GA$$):3:,%#\;6$!96F(4,;OCM/I71K@X7C/_M'&CK&LJ8*%*'^P M3!=SY\HA&6QH4^H'L?L$73R1X4M%J>R7[%K;6>20M%%:5!T8%52,MW_ZW)W# M < _!0@Z0' ,F)X A!T@M(&VRFQ82ZII$DNQ(])8(YL9V+.Q:(R&<9/%E9:X MRQ"GDR6L-3E;@J:L5.?D@JRP3K*F!"(VI!0\O] @*[(6$HD9SQ6:/*Z6Y.S= M.7E'&"??"M$HRC,5NQKU&%8W[7S?MKZ#$[Y#X+A3YP#/(!O"+<;P?C!"X MJ+<_C6!_&K?!*.,=E9J>4Q;6*;1.',CV)W M>WA6 U;>Q/-[JU62S@#>.4IW@D)!5*#Y9B M2QL=J+D()T>*!VPFWK#>::]W^K9>5:#:-GFUT2WXD,)1(M/-KU5-4Y@[V*X5 MR"TX"1FJT?_G>17IK(]T-AYI7Z F)4,!S@;*9GKE'R5AP,H+I\=EXQZTO K+ MUKX$"M/?<-UVOWZU?VQN;(]U_YFW+Q5>^IQQ14K8(-2[-+U=MMV_G6A1VP:Z M%AK;L1T6^&""- :XOQ%"[R?&0?\$)W\!4$L#!!0 ( !FEJ53JXBB0DP, M &,. 9 >&PO=V]R:W-H965TMX>B#XQ$6UPI4B.I. /VXW>D;$FM+:%M%@.& M+4J\NX]WWWWRS7=*?S(Y8Q8]%D*:19!;6[X.0Y/FK*#F0I5,PI.-T@6UL-3; MT)2:T4R6,[]O3N]G*O*"B[9G4:F*@JJ_[EB0NT6 0X.-][Q M;6[=C7 Y+^F6K9E]7]YI6(6-EXP73!JN)-)LLP@N\>LK$CL#O^,/SG:FZ5^N06-]DBB!PB)EAJG0L*/P]LQ81PG@#'WWNG01/3&7:O#][?^,/#8>ZI M82LE_N29S1?!-$ 9V]!*V'=J]PO;'VCL_*5*&/^-=O7>9!2@M#)6%7MC0%!P M6?_2QWTB.@8$]QB0O0'QN.M 'N4UM70YUVJ'M-L-WMR%/ZJW!G!OG@UX#9N\A%[M_$3\_'A+1BB&\L*\W$@[*@)._)A1SUA;R KCRQ#I>8I M0V6ETQRHAE*(KH&X!FVI$$J>3'SM>>P]NR9\6&(R'L73*(KFX<,)4.,&U'@0 MU&_0^FC# =>/-2Y#!22A!?5 1?5E,6M,M>.D@XG$$7SZ("4-I&00TIO*5MKE MI:T2*!-*:T^\DT)<>0DDDRZX4T:2!-!B%=BE3ET+<;K0JTKLI2 M<*8-^G#+BGNF/Z)_T=VAG%UR'9X/D&?:()B>D[.S)NSLV3@[.^;L9!3W%P-' MK9Y%PPSI\/4$)D_9D_(5'?%CBI,(]T/J2"P>A+126CX#/3!I 9!S$@2W8HKC MYRE&?%2,9#*>COJ+T0HM'E;:7RDH"$C%S_3_*4(KIGA\UB*TDHF'-?,I?;IW MW6U4@ET9^NK0JB8>ELWOIL;DB!HX'I2.5D;Q]*N4?.U?D%4&I<^G MF]>MUY-PV]-T>\_=IAN3$3E.=MCYWU\PO?73C8M025N/ ,W=9H*ZK.>&=GL] M?L'?Z2V7!@FV =/H8@+1=3W1U NK2C]%W"L+,XF_S&$*9-IM@.<;I>QAX0(T M<^7R/U!+ P04 " 9I:E44VBO18\# =#0 &0 'AL+W=OT9?Q1K (F>\JP08V\M MY>;2]T6RAIR(<[:!0CU9,IX3J99\Y8L-!Y(:ISSSPR#H^SFAA3<9F7MS/AFQ MKNP-/93"DFPS>D M$.AL!I+03+Q%[]'#_0R=O7D[\J4*HXW]I(*&3PX@Z\ M.Y"4@VH=:8J.OM]"O@#^PP$=U]"Q@8Y>N)G?/RM#=",A%ZXPO3I,SYG!G+.? MJFTA10LH8$DE8HN,KHANY'>(Y&Q;2%N=2]2^0=5ZM)N$T3#0GY&_L_#IUWSZ M3CX?">5H1[(M(+9$&UU4(@1(82-10O6.202!@\2@)C%PDGA0AYTOM_K(.THP M:$5W5F!8!Q\Z@W]1?Q ;X)2E-$'PI/X4!* S6B0L!VL'#UM;,3PF4;95VR@, M.ZE>U%0OG%1O"@DQPT.AAX.1W#WQ'$^BD M5[F?! YPFY_5[J*;X)%@8R?!#VI[3?-QD%M>(-7O[B,_K0!/SOP@LE"VV$7# M;LIA0SET"X:J)7^Y[.%&4G'TFL*'&X'%\:M(7P5[W$MQY&A\W&@Q=HOQBUN_ MPCO1H-!R&-IF<7?WXT:KL5NL_]G_V*+0?0N_MAEVU+.1<>S6\7_V_Z"UDS9V M;:$_3>*47:/SV"WT5SGCDOXQY^VPV[:)"+>UVQ+>/YH;<^ K,W\+E;HZQ>5X M5M^M9_PK,]D^NS_%E]?EI-[ E"\.:OA:4=63&2P59' ^4"7AY2Q>+B3;F.ET MP:2:=PT<1T4C+]YPZ$ZK,@"HX+CWQ?6[= \[1E>]B" M?6HW&CTZL91<0F.X:HB&*@MNHYM5XN)]P#.'WLQLXI3LE'IUSH\R"T)7$ @H MK&-@^#G "H1P1%C&[Y$SF%(ZX-P^LM][[:AEQPRLE/C)2UMGP75 2JA8)^RC MZK_#J.?"\15*&/\F_1"[O A(T1FKY C&"B1OAB][&_LP T3+#P#Q"(C_%Y", M -\Y.E3F9:V997FJ54^TBT8V9_C>>#2JX8T[Q:W5N,L19_-[QC5Y9J(#\@#, M=!KPB' NR-D:+./"G)-OY&F[)F=?SE-J,:/#T6)DOQO8XP_8'YA>D"3Z2N(P MCM^!KT[#UU!,\.A?.$6=D]AX$AM[ON1SL6MN"J&<7D->;G?&:ARH7R=R)%.. MQ.=8GLIQ<#G>:]> O?18=\$.>13Z)Z6'>5\^CQN*H[.3=[<.&[[GC2$"*D2& MBRN<4SU,\N!8U?IAV"F+H^7-&B\_:!> ^Y52]NBX^9I^)_E?4$L#!!0 ( M !FEJ53!)1![Y0@ !\\ 9 >&PO=V]R:W-H965TB#XQ-VT)U\5"TTRSV MQR\I*3YR+!W)DOHP^]+:$K\CGDL^?LISL9 MA0E_%"3;Q3$3KW,>I2\W$W/R=N&/<+V1^L+L]GK+UOR)RR_;1Z&^S0Y6EF', MDRQ,$R+XZF;RP;RZ-PVJ$?F0/T/^DE4^$^W+^7-,\OX71K].US*SRW2%R+T:&5-?\B#F:.5^V&B$_\DA;H; M*IR\_ JJZJ4R*_W7+(PRGXC4_*DRFVYBSA)5RK9BYT0 M8;(F+%F2)$W@PDK;VN>VXHHM9>#+TSWY]9??R"\D3,CG3;K+%#B[GDGE@9[' M;%'.]JZ8+6V8[0,3E\0R+P@U**V!W^/P>[XXP,UC^$S%[1 \>@@>S>U9#?8^ M9!F7V15BR3I8LG)+-F:I+AX%S,UA^H]X?TL-._"O9_NJVZ>C+->G[F'4T9SL MPYQL=$[W7(1[IO\LR<4:^/O#XF8MO M2#"FU+-][YVG-<-,R_%IO:O!86X!/K%; -B;%P\G$FI,O MET^7Y)]_[4+YVBF 0$&F-32 0!TFSAU- 9RWX+Z:WRZ^TF^UU&Z?D)SCF@T5 M:@+7F [ZQ#E/^"J4Y#%B"7GD8J&H32D>\B&*T@73VJ36#=PHY@:.I/ZE8?P# MRP%PGXF3WU/,HFCV$"[/+AF@,A/GL@XE SQFXD367#(X+H^U51]KOVY=M!M* M!EC-Q&FM9\G@1C$W<*395C(4.)0:J*E/B>0BR5U0:WWWBJ' K-0<6#&THKYP M/FRLF!9<'FJ[-M0E\DAO!4;#BD^!6BDN[_I53(M1S T<:3IM%0-$3W'"_AC^ M4*O[IV21QIW6J0 I42/OIP'D++@^Q4Q]B]Z12/*]),%%@5.K]C$K! MC6)NX$@K:*L4X'?:(E3YGD?$[%0D0,4T&-J! ?E9./DU]V!&IVZA'%:M"*1= ML( R+5R,O@\<^2\9O36S@'2MP3UOI>GMV_5:W2)>,PR).)":98_1HEG 91:N MZEJ:M!+=VJ75C4/:- OXT<)YKJ;$1NC=+& ]:ZB.M(!GK'XZ\@['Z5]8K[(M M6_";R5;PC(L]G]R2.LX@D,4-HX\/PL.\*W313C23C_- ^\Y0_6? VSF]-1_..Z,I=JI M$Y)!15@=SQRXT\$Y\'UH?X8F=RKO2X:VR@YPFM/SE0F..R>$;&3%Z0"Y.ET4)QVY,W"!D-VA^M,%/G1[OM7!<6?D:01# MQ[X!+;M=Y"@=W!FX0-[N4"GJ IVZ/:5H"P[I#$IDE?F;7Q>Y0+5N%YU)1Y'] M;N4U]E"AZ0()NCV%9@L.D?TELAKKYO566W#$X[[\/V,Y2V M!Y3D^4/C#4SCX=*J.=XH[@PY,H*AXSU)P'P^+MNZ;G("@O);"*IEF]-8"FX$ M0\<> BOZ712<-;+2]H%)_:%ZS@>N\_OIN3O_=!-/#97XI]JMF4I\($N_BW:S M!FMD'RC5'ZK;?"!"OZ=N:\$A&AE']BCVRJ;%+M+.&D5&^\"X_E!M%P##!3VU M70L.D=$X\OQT!,"N01?Y9XVAM ,@O&"H# R O(*>,K %ARAM'-DC&\">P7E* ML8<8#X 4@Z$*,@"Z"WINLVG!(6(<1_;(@N;;XRM 6D'K3L-:YW"42EJT6ZKL MA0E)Y8:+M[5$%U21Z6,A MA0)7%R-89_5@EJCKE^2S6M31X#$7:_VAB-O?-2.TDI&67;BUA#]O@_7. M2%[P^L_@+0L F:X%6RKO\D4V+!99R-P%V83KS?0U5+U7TQ@5'2;S/(F"Q_6) MRI,G7!23D"(_'?=Z](PX%7*MDC5]9HOORD+UGIYU9>DX'?+W*I99Y;BBKOK\ MV*?.UBZ1Q3FJP]7#V=)Y?@+S_?7 N[I3*_KI';4HJSM^[9U W0GJ[BABOKK3 M[%Q[S]3WZF:A2U;?RX]\SL"AXNCL ]-_UAF)^$HY9USJ'_1$<1BU^"+3;7X\ M\SF5,HWSCQNNBD7H >K^*DWEVQ?]@,.9X-O_ 5!+ P04 " 9I:E4/D:& M&[H" "*!@ &0 'AL+W=O3'(0JXZ=V0ZT_WYG)Z1I1U%?P#[? M??=]/M]EO%?ZR62(%IYS(W^9Y. M@JXCA (3ZQ 8_>UPCD(X(*+QM\8,FI0NL+T^H'_UVDG+FAF<*_&+IS:;!-6@&$NBBNKZ913G)W> M,2VYW!I8HH95QC3"^0(MX\)DU-QR.J->-I;)E+@=*UJ5=."3NAFP MF_;B>-3M=L?AKGV9__O%T7#0]GNC:M"H&IQ4]>.5'902GU$GW& *>Z8UD]: M55"4.LFH=^&<'N!""<&TN3BFI4HU:G&\[HR.\QLV_(8G^;B*TPUI>G-;[DT('!#D-W.%=V8KB9?M;&J\,-CK2R-(K_,Z&.! MVCG0^4;1*ZPW+D'S^9G^ U!+ P04 " 9I:E4N3_9B]@# "(#@ &0 M 'AL+W=OL:!]VI=M-G/!; M@+3 53WIKD)'MWVH^F"2 :Q-8FH;N/[W'3LA"6P(W&K[ K$S\_F;&<],9G@0 M\E5M #3YD<2I&CD;K;<#UU7A!A*FGL064GRS$C)A&I=R[:JM!!99I21V?<_K MN GCJ3,>VKVY' _%3L<\A;DD:I:0W(Z?GD A6 M;!?K[^+P*^0&M0U>*&)E?\DAE_4<$NZ4%DFNC P2GF;_[$?NB(H"XM0K^+F" M?Z[0NJ 0Y J!-31C9LV:,*P>R"-9X+6)=C$0L2*A2+8[#<9K/"0LC4C$8]R( M"!Q!M@BB+,@C>5G,R/W= [DC;K:G"$_)2\JU^E39^'TC=@K!J[Z)?".?[1.1._$? ;DT\DH)^([_E^ M#9_I[>JT@4Y0Q"JP>,$%O'<'XZ_GI=(2,^;O!A:M@D7+LFA=8/$;UA:>XOE0 M%Z%,MV-U30G9CQ_]CH?.VU?]]E:JU>GV"J$37NV"5[N1UU=0:D#F6 5 2O0# MID[XBE[9\P@N7*<,L%TE&]!SKE>$3KAV"JZ=QDA.;-0R+Y9Q&C1$IUL@=QN] M\"7#9'O,8+;$NZ*%N2L)5DSKD(V((Y"UWNC6A*Y/6V?N>"O5"CJ=>G?T"M*] MCR!-[K$^V!JE'NH,Z+V)5)<&?>_,@!HI+VC3>@OZA07]#[-@)N*8R4I^UAJ3 MG=>K1L-[\LZC\58*A2Y$@WIE3_ :K7F.H@&9F7J"+98H"'>2:PYUMV;:#&6^ M0@9JRT(8.?B9H4#NP1F3AHM.*YV+OHOEE6LRS6&K-\"G-+C@-+^DXS?F]"RO MOS^3U;0L_33XG_)ZFB/?EK*T; .TN0]\3-).\U-.\M%O=5H7Z)7=@#:W@P_/ MR&E^X(W)5K8">DLOJ';P6"AUX_TIVP)M[@NF:UO<]W0&>JTUG)(JRSYMKOLW MD[I6^>FUTG]*L*SJM+FL_QS!VPH[O5;9,ZYNY9L^ ;FVHX["LW>ISKY@B]UB MG'JV0\39_L2,6796*&&R&0V_3]<\522&%4)Z3UWTG\S&GFRAQ=9.#DNA<0ZQ MCQL<%4$: 7R_$D(?%^: 8O@<_P=02P,$% @ &:6I5&4H;C48 P BA$ M T !X;"]S='EL97,N>&ULW5A1:]LP$/XK1AVCA5$[<>/&:Q+8 H7!-@KM MP]Z*$LN.0)8\6>F2_OKI+,=)4UW(^K"U SS<$KIR47:V?N@V&NA-*!L96W4GI@J1\=W',S:(J6 MI^12Z2:VB^#^SMKE>\!F!@*Y$)W /G&&R:BBQC MK^VD6=P8GT%!.[Y;5U9A MH>FZUQ^0K4-SLT%F2F=,=V%Z9&.:C 3+08[FQ0+N1E4A@,:HT@XR3@LE::-A MX]$.+.V<"7$+3\R/_ GW*M^I:005E=W0"FJ'CL9-@'^7S7'OTD8OX@TJ_J#, MYZ7=CFSFT"OL1K.@LCD+8A\G3T9ML?.SMGVY&3KK &\08S) M=WA7$=N@P6S)A>&RG2UXEC'Y[("S](;.[(OF$WZ[/F,Y70ISUX%CLAU_8QE? MEFFWZ@82T:[:CK_"]GI)]_IB8W&9L17+INU4%[-F&-B!C=I>X+"/7#>7'\%\ M'.9' ,/B8 HP'^>%Q?F?]C-$]^,P3-O0BPQ1GR'JX[Q\R+3Y8''\/JF]_#M- MTSA.$BRCTZE7P13+6Y+ U\^&:0,/+ Y$^K-P"--_=7&XH '5@6L=R"^/P[TE-\GCJ&JF#;L"<:1-,40Z$5_CR8) MDIT$/O[Z8$])'*>I'P',KR".,02>1AS!%( &#(GCYAS<.X_"S3D5;G]]F?P& M4$L#!!0 ( !FEJ527BKL

-8?20$3;8T.P6BP^0"X99K>] M9!:G-"RD?RN^)"3X*5,>NS,-3Y"BJJ M#^4:A&TII:JHL46U#/5: 2WT"L!4/(Q'HW%842:"B_/M6)D*W8(TD!LFA:UL M*NX9/.G7]J9(-DRS!>/,/$^"]F\. :F88!5[@6(2C *B5_+IJU3L10I#^3Q7 MDO-)$'4-]Z ,R]]4SQO(.[K0;8VABY_4@DR"\<@.6#*E3=NC'9]:Q@W8SEVI M-O*:<0-J1@U\4;)>,[%LAK%7$3J7T<9A^]L%\4S]3QAE6;(<9C*O*Q"FBZ," MW@ *O6)K'1!!*Y@$VRYD*@IR)8P-$KD1W5"V;W.E=NJ;HKMJ8W&=&*HS9AO4 M3=&"^X.\M&7)66%G+\AGRJG(@;3!U0Y@C #&>P,D!QEU(!,$,MDAY+R!:/Y! M$UF2VS4H!S)%(-.]05Y2O7(@CQ#(H[U!SHW,'<@Q CGV"WFKEE2PE[:!4-'< MEYJUC)D"#0[D,0)Y[!=RFO^J[9PMHR6[HDL.9,ISN9+<(3Q!"$_\$LYAV2ZN M0W.*T)SZI;D1&]O!B@I:17Z09*+:AC=YZ2*@N//MB!@OCLF!FB+RK MH:J8Z?)#LPMM[C!6]B#R?]80,T/D60T9"-ULP%F2#RK()KRA2YI[P& M\AVHKE6790]=/DP"D6<+7%$E[$IJDH&RLJ?*S:D1EODCSZE_FN>R;F\SDEE/ M-7?:1[)X[@K/Q,7$S=C@FFF,2S8GIJ'ECJ!%--XEDU M@W"O870QT>,JSZKI/4(,Q1"33.)9,H-PPS'$))-XE@R*V=\NF&02SY+IGLB& MUAAS2N+9*7VJ7CHL">^E1,PIB6>GH"<,Y,#%Q 23>!9,[XQA<+%33"RI9[&\ M__S=DKJ8F%A2SV)!,7L;.L44DWI6S-!KPM"*8WY)]_ JXVQV%Q/](-*:)MQ^ MJBN@9 **'W8*;>MSRO-,D>:G.XI,CYHS@[+F_-+6W8IODA;;+W_;KY87?P!0 M2P,$% @ &:6I5$<<8+FD 0 FQH !H !X;"]?/L@ M*.!8*=*@/96UMCS^"^N3M9Y]A:I,A_H<]XXS[$%+16Y7M+J1YX2[5\W1T]X/T;Y.+WG(S+]KE1@J7.T@A M2/,'&019_B /03Y_T!""AOF#1A TRA\TAJ!Q_J )!$WR!TTA:)H_2 8HXX @ MJ8,U@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L"X';@G +@=R"= N!W8)X"X'> MBGHK@=Z*>BN!WMKYV";06U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70 M6U%O)=#;4&\CT-M0;R/0VU!O(]#;.ILE!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$ M>AOJ;01Z&^IM!'I[U-L3Z.U1;T^@MT>]/8'>'O7V!'K[SF;W._6.Z5J%^.QY MK/'Y[Z0ZW>X-S\??EX^3G;?WCK.#?U&+7U!+ P04 " 9I:E4+M+XP*X! M #*&@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-F60U_ 338D(HDMVU!X^SKA1VI%HR(J=2ZQ$N_.C+W2=\GT;6?(#;9U MU;A95'AO'AAS:4&U-Z&SZ[4S2RR5+EH\+@O;+UFD3*F*E/EPS[;--DWE]'!(0Z=78TK M2N.&H2!B9QW:G9\-#GVO&[*VS&BP4-:_J#I4L6W%G-]5Y.)^B3,9=9Z7*64Z M7=>A)7;&DLI<0>3K*MZ+#ON=?;AAVC_YU?Z=3)]AJ%Q8;5R8F*7+[8XC:;M' M)@B1]67_$4^.0?KJ\U$[[8RR7WJ'Z_W0=M7-P[%NN?Z.O\[XI']A#@&20X+D M2$!RW(#DF(#DN 7)<0>2XQXD!Q^C!$$A*D=!*D=A*D>!*D>A*D?!*D?A*DE7>-: MEX K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q0 M2P$"% ,4 " 9I:E4F5R<(Q & "<)P $P @ ', 0 M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( !FEJ53O/]$A-@4 'T5 M 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ &:6I5(RK(#KN M P IQ$ !@ ("!218 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &:6I5 [](O3K!0 ZB$ !@ M ("!GR8 'AL+W=O0@ "\4 8 " @< L !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ &:6I5.+:1Q1%!@ TP\ !@ ("!)CX 'AL+W=O M&UL M4$L! A0#% @ &:6I5/V-G2+G! P@L !D ("!&$@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&:6I5'Q !X;"]W M;W)K&UL4$L! A0#% @ &:6I5*Q:EHFY" M'!< !D ("!VV( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &:6I5,O7HT-I @ ^P0 !D M ("!VW0 'AL+W=O&PO=V]R:W-H M965TR%:0( T% 9 M " @0=[ !X;"]W;W)K&UL4$L! M A0#% @ &:6I5-"U9O=T! &PT !D ("!IWT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &:6I M5(_K7J]I P W0L !D ("!YH@ 'AL+W=OA*XR14# W" &0 M @(&&C >&PO=V]R:W-H965T&UL4$L! A0#% @ &:6I5'Q@_%?X 0 .P0 M !D ("!?9, 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ &:6I5( )DI_L 0 1P0 !D M ("!ZJ$ 'AL+W=O&PO=V]R:W-H965T M30( "T% 9 M " @4.G !X;"]W;W)K&UL4$L! A0# M% @ &:6I5%5+[;.J @ OP< !D ("!QZD 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &:6I5'SZ M2#J_ @ C@< !D ("!UK$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &:6I5,#LW\GP 0 6@0 !D M ("!7+P 'AL+W=O^4( ?/ &0 @(&#O@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ &:6I5+D_V8O8 P B X !D ("! MD,H 'AL+W=O&PO+1 !? M&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " 9I:E4+M+XP*X! #*&@ $P M @ %\V 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 - T ",. !; %V@ ! end XML 56 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 57 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 58 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 150 237 1 true 47 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://altoingredients.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://altoingredients.com/role/ConsolidatedBalanceSheet Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://altoingredients.com/role/ConsolidatedIncomeStatement Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://altoingredients.com/role/ConsolidatedCashFlow Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Stockholders??? Equity (unaudited) Sheet http://altoingredients.com/role/ShareholdersEquityType2or3 Consolidated Statements of Stockholders??? Equity (unaudited) Statements 6 false false R7.htm 006 - Disclosure - Organization and Basis of Presentation Sheet http://altoingredients.com/role/OrganizationandBasisofPresentation Organization and Basis of Presentation Notes 7 false false R8.htm 007 - Disclosure - Acquisition of Eagle Alcohol Sheet http://altoingredients.com/role/AcquisitionofEagleAlcohol Acquisition of Eagle Alcohol Notes 8 false false R9.htm 008 - Disclosure - Segments Sheet http://altoingredients.com/role/Segments Segments Notes 9 false false R10.htm 009 - Disclosure - Inventories Sheet http://altoingredients.com/role/Inventories Inventories Notes 10 false false R11.htm 010 - Disclosure - Derivatives Sheet http://altoingredients.com/role/Derivatives Derivatives Notes 11 false false R12.htm 011 - Disclosure - Debt Sheet http://altoingredients.com/role/Debt Debt Notes 12 false false R13.htm 012 - Disclosure - Commitments and Contingencies Sheet http://altoingredients.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 13 false false R14.htm 013 - Disclosure - Pension Plans Sheet http://altoingredients.com/role/PensionPlans Pension Plans Notes 14 false false R15.htm 014 - Disclosure - Fair Value Measurements. Sheet http://altoingredients.com/role/FairValueMeasurements Fair Value Measurements. Notes 15 false false R16.htm 015 - Disclosure - Earnings Per Share Sheet http://altoingredients.com/role/EarningsPerShare Earnings Per Share Notes 16 false false R17.htm 016 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://altoingredients.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies 17 false false R18.htm 017 - Disclosure - Acquisition of Eagle Alcohol (Tables) Sheet http://altoingredients.com/role/AcquisitionofEagleAlcoholTables Acquisition of Eagle Alcohol (Tables) Tables http://altoingredients.com/role/AcquisitionofEagleAlcohol 18 false false R19.htm 018 - Disclosure - Segments (Tables) Sheet http://altoingredients.com/role/SegmentsTables Segments (Tables) Tables http://altoingredients.com/role/Segments 19 false false R20.htm 019 - Disclosure - Inventories (Tables) Sheet http://altoingredients.com/role/InventoriesTables Inventories (Tables) Tables http://altoingredients.com/role/Inventories 20 false false R21.htm 020 - Disclosure - Derivatives (Tables) Sheet http://altoingredients.com/role/DerivativesTables Derivatives (Tables) Tables http://altoingredients.com/role/Derivatives 21 false false R22.htm 021 - Disclosure - Debt (Tables) Sheet http://altoingredients.com/role/DebtTables Debt (Tables) Tables http://altoingredients.com/role/Debt 22 false false R23.htm 022 - Disclosure - Fair Value Measurements. (Tables) Sheet http://altoingredients.com/role/FairValueMeasurementsTables Fair Value Measurements. (Tables) Tables http://altoingredients.com/role/FairValueMeasurements 23 false false R24.htm 023 - Disclosure - Earnings Per Share (Tables) Sheet http://altoingredients.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://altoingredients.com/role/EarningsPerShare 24 false false R25.htm 024 - Disclosure - Organization and Basis of Presentation (Details) Sheet http://altoingredients.com/role/OrganizationandBasisofPresentationDetails Organization and Basis of Presentation (Details) Details http://altoingredients.com/role/OrganizationandBasisofPresentation 25 false false R26.htm 025 - Disclosure - Acquisition of Eagle Alcohol (Details) Sheet http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails Acquisition of Eagle Alcohol (Details) Details http://altoingredients.com/role/AcquisitionofEagleAlcoholTables 26 false false R27.htm 026 - Disclosure - Acquisition of Eagle Alcohol (Details) - Schedule of pro forma combined financial information assuming the acquisition occurred Sheet http://altoingredients.com/role/ScheduleofproformacombinedfinancialinformationassumingtheacquisitionoccurredTable Acquisition of Eagle Alcohol (Details) - Schedule of pro forma combined financial information assuming the acquisition occurred Details http://altoingredients.com/role/AcquisitionofEagleAlcoholTables 27 false false R28.htm 027 - Disclosure - Acquisition of Eagle Alcohol (Details) - Schedule of preliminary purchase price allocation Sheet http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable Acquisition of Eagle Alcohol (Details) - Schedule of preliminary purchase price allocation Details http://altoingredients.com/role/AcquisitionofEagleAlcoholTables 28 false false R29.htm 028 - Disclosure - Segments (Details) Sheet http://altoingredients.com/role/SegmentsDetails Segments (Details) Details http://altoingredients.com/role/SegmentsTables 29 false false R30.htm 029 - Disclosure - Segments (Details) - Schedule of financial data for operating segments Sheet http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable Segments (Details) - Schedule of financial data for operating segments Details http://altoingredients.com/role/SegmentsTables 30 false false R31.htm 030 - Disclosure - Segments (Details) - Schedule of assets by operating segments Sheet http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable Segments (Details) - Schedule of assets by operating segments Details http://altoingredients.com/role/SegmentsTables 31 false false R32.htm 031 - Disclosure - Inventories (Details) Sheet http://altoingredients.com/role/InventoriesDetails Inventories (Details) Details http://altoingredients.com/role/InventoriesTables 32 false false R33.htm 032 - Disclosure - Inventories (Details) - Schedule of inventories Sheet http://altoingredients.com/role/ScheduleofinventoriesTable Inventories (Details) - Schedule of inventories Details http://altoingredients.com/role/InventoriesTables 33 false false R34.htm 033 - Disclosure - Derivatives (Details) Sheet http://altoingredients.com/role/DerivativesDetails Derivatives (Details) Details http://altoingredients.com/role/DerivativesTables 34 false false R35.htm 034 - Disclosure - Derivatives (Details) - Schedule of derivatives not designated as hedging instruments Sheet http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable Derivatives (Details) - Schedule of derivatives not designated as hedging instruments Details http://altoingredients.com/role/DerivativesTables 35 false false R36.htm 035 - Disclosure - Derivatives (Details) - Schedule of recognized gains (losses) for derivatives Sheet http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable Derivatives (Details) - Schedule of recognized gains (losses) for derivatives Details http://altoingredients.com/role/DerivativesTables 36 false false R37.htm 036 - Disclosure - Debt (Details) Sheet http://altoingredients.com/role/DebtDetails Debt (Details) Details http://altoingredients.com/role/DebtTables 37 false false R38.htm 037 - Disclosure - Debt (Details) - Schedule of long-term borrowings Sheet http://altoingredients.com/role/ScheduleoflongtermborrowingsTable Debt (Details) - Schedule of long-term borrowings Details http://altoingredients.com/role/DebtTables 38 false false R39.htm 038 - Disclosure - Commitments and Contingencies (Details) Sheet http://altoingredients.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://altoingredients.com/role/CommitmentsandContingencies 39 false false R40.htm 039 - Disclosure - Pension Plans (Details) Sheet http://altoingredients.com/role/PensionPlansDetails Pension Plans (Details) Details http://altoingredients.com/role/PensionPlans 40 false false R41.htm 040 - Disclosure - Fair Value Measurements. (Details) Sheet http://altoingredients.com/role/FairValueMeasurementsDetails Fair Value Measurements. (Details) Details http://altoingredients.com/role/FairValueMeasurementsTables 41 false false R42.htm 041 - Disclosure - Fair Value Measurements. (Details) - Schedule of recurring and nonrecurring fair value measurements Sheet http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable Fair Value Measurements. (Details) - Schedule of recurring and nonrecurring fair value measurements Details http://altoingredients.com/role/FairValueMeasurementsTables 42 false false R43.htm 042 - Disclosure - Earnings Per Share (Details) Sheet http://altoingredients.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://altoingredients.com/role/EarningsPerShareTables 43 false false R44.htm 043 - Disclosure - Earnings Per Share (Details) - Schedule of compute basic and diluted earnings per share Sheet http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable Earnings Per Share (Details) - Schedule of compute basic and diluted earnings per share Details http://altoingredients.com/role/EarningsPerShareTables 44 false false All Reports Book All Reports f10q0322_altoingredi.htm alto-20220331.xsd alto-20220331_cal.xml alto-20220331_def.xml alto-20220331_lab.xml alto-20220331_pre.xml f10q0322ex31-1_altoingred.htm f10q0322ex31-2_altoingred.htm f10q0322ex32-1_altoingred.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 60 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10q0322_altoingredi.htm": { "axisCustom": 0, "axisStandard": 16, "contextCount": 150, "dts": { "calculationLink": { "local": [ "alto-20220331_cal.xml" ] }, "definitionLink": { "local": [ "alto-20220331_def.xml" ] }, "inline": { "local": [ "f10q0322_altoingredi.htm" ] }, "labelLink": { "local": [ "alto-20220331_lab.xml" ] }, "presentationLink": { "local": [ "alto-20220331_pre.xml" ] }, "schema": { "local": [ "alto-20220331.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/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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd" ] } }, "elementCount": 382, "entityCount": 1, "hidden": { "http://altoingredients.com/20220331": 5, "http://fasb.org/us-gaap/2022": 75, "http://xbrl.sec.gov/dei/2022": 4, "total": 84 }, "keyCustom": 18, "keyStandard": 219, "memberCustom": 26, "memberStandard": 21, "nsprefix": "alto", "nsuri": "http://altoingredients.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://altoingredients.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Inventories", "role": "http://altoingredients.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Derivatives", "role": "http://altoingredients.com/role/Derivatives", "shortName": "Derivatives", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Debt", "role": "http://altoingredients.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Commitments and Contingencies", "role": "http://altoingredients.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Pension Plans", "role": "http://altoingredients.com/role/PensionPlans", "shortName": "Pension Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Fair Value Measurements.", "role": "http://altoingredients.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements.", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Earnings Per Share", "role": "http://altoingredients.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Accounting Policies, by Policy (Policies)", "role": "http://altoingredients.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Acquisition of Eagle Alcohol (Tables)", "role": "http://altoingredients.com/role/AcquisitionofEagleAlcoholTables", "shortName": "Acquisition of Eagle Alcohol (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Segments (Tables)", "role": "http://altoingredients.com/role/SegmentsTables", "shortName": "Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets", "role": "http://altoingredients.com/role/ConsolidatedBalanceSheet", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Inventories (Tables)", "role": "http://altoingredients.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Derivatives (Tables)", "role": "http://altoingredients.com/role/DerivativesTables", "shortName": "Derivatives (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Debt (Tables)", "role": "http://altoingredients.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Fair Value Measurements. (Tables)", "role": "http://altoingredients.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements. (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Earnings Per Share (Tables)", "role": "http://altoingredients.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c43", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Organization and Basis of Presentation (Details)", "role": "http://altoingredients.com/role/OrganizationandBasisofPresentationDetails", "shortName": "Organization and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c43", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c45", "decimals": "2", "first": true, "lang": null, "name": "alto:PurchasedMembershipInterests", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Acquisition of Eagle Alcohol (Details)", "role": "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails", "shortName": "Acquisition of Eagle Alcohol (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c45", "decimals": "2", "first": true, "lang": null, "name": "alto:PurchasedMembershipInterests", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Acquisition of Eagle Alcohol (Details) - Schedule of pro forma combined financial information assuming the acquisition occurred", "role": "http://altoingredients.com/role/ScheduleofproformacombinedfinancialinformationassumingtheacquisitionoccurredTable", "shortName": "Acquisition of Eagle Alcohol (Details) - Schedule of pro forma combined financial information assuming the acquisition occurred", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c47", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Acquisition of Eagle Alcohol (Details) - Schedule of preliminary purchase price allocation", "role": "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable", "shortName": "Acquisition of Eagle Alcohol (Details) - Schedule of preliminary purchase price allocation", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c47", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Segments (Details)", "role": "http://altoingredients.com/role/SegmentsDetails", "shortName": "Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "role": "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Segments (Details) - Schedule of financial data for operating segments", "role": "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable", "shortName": "Segments (Details) - Schedule of financial data for operating segments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c77", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Segments (Details) - Schedule of assets by operating segments", "role": "http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable", "shortName": "Segments (Details) - Schedule of assets by operating segments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c85", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryPartsAndComponentsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Inventories (Details)", "role": "http://altoingredients.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryPartsAndComponentsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Inventories (Details) - Schedule of inventories", "role": "http://altoingredients.com/role/ScheduleofinventoriesTable", "shortName": "Inventories (Details) - Schedule of inventories", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Derivatives (Details)", "role": "http://altoingredients.com/role/DerivativesDetails", "shortName": "Derivatives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c93", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Derivatives (Details) - Schedule of derivatives not designated as hedging instruments", "role": "http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable", "shortName": "Derivatives (Details) - Schedule of derivatives not designated as hedging instruments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c93", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Derivatives (Details) - Schedule of recognized gains (losses) for derivatives", "role": "http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable", "shortName": "Derivatives (Details) - Schedule of recognized gains (losses) for derivatives", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Debt (Details)", "role": "http://altoingredients.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnamortizedLossReacquiredDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Debt (Details) - Schedule of long-term borrowings", "role": "http://altoingredients.com/role/ScheduleoflongtermborrowingsTable", "shortName": "Debt (Details) - Schedule of long-term borrowings", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnamortizedLossReacquiredDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "alto:IndexedpricePurchaseContracts", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Commitments and Contingencies (Details)", "role": "http://altoingredients.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "alto:IndexedpricePurchaseContracts", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Operations (Unaudited)", "role": "http://altoingredients.com/role/ConsolidatedIncomeStatement", "shortName": "Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c106", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Pension Plans (Details)", "role": "http://altoingredients.com/role/PensionPlansDetails", "shortName": "Pension Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c106", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure", "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Fair Value Measurements. (Details)", "role": "http://altoingredients.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements. (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure", "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Fair Value Measurements. (Details) - Schedule of recurring and nonrecurring fair value measurements", "role": "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable", "shortName": "Fair Value Measurements. (Details) - Schedule of recurring and nonrecurring fair value measurements", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Earnings Per Share (Details)", "role": "http://altoingredients.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Earnings Per Share (Details) - Schedule of compute basic and diluted earnings per share", "role": "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable", "shortName": "Earnings Per Share (Details) - Schedule of compute basic and diluted earnings per share", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "role": "http://altoingredients.com/role/ConsolidatedCashFlow", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Stockholders\u2019 Equity (unaudited)", "role": "http://altoingredients.com/role/ShareholdersEquityType2or3", "shortName": "Consolidated Statements of Stockholders\u2019 Equity (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Organization and Basis of Presentation", "role": "http://altoingredients.com/role/OrganizationandBasisofPresentation", "shortName": "Organization and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Acquisition of Eagle Alcohol", "role": "http://altoingredients.com/role/AcquisitionofEagleAlcohol", "shortName": "Acquisition of Eagle Alcohol", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Segments", "role": "http://altoingredients.com/role/Segments", "shortName": "Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_altoingredi.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 47, "tag": { "alto_AccruedPreferredStockDividends": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued preferred stock dividends.", "label": "AccruedPreferredStockDividends", "terseLabel": "Accrued preferred stock dividends" } } }, "localname": "AccruedPreferredStockDividends", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "alto_AcquisitionOfEagleAlcoholMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AcquisitionOfEagleAlcoholMember", "terseLabel": "Acquisition of Eagle Alcohol [Member]" } } }, "localname": "AcquisitionOfEagleAlcoholMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "domainItemType" }, "alto_AcquisitionofEagleAlcoholDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition of Eagle Alcohol (Details) [Line Items]" } } }, "localname": "AcquisitionofEagleAlcoholDetailsLineItems", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails" ], "xbrltype": "stringItemType" }, "alto_AcquisitionofEagleAlcoholDetailsScheduleofpreliminarypurchasepriceallocationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition of Eagle Alcohol (Details) - Schedule of preliminary purchase price allocation [Line Items]" } } }, "localname": "AcquisitionofEagleAlcoholDetailsScheduleofpreliminarypurchasepriceallocationLineItems", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "stringItemType" }, "alto_AcquisitionofEagleAlcoholDetailsScheduleofpreliminarypurchasepriceallocationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition of Eagle Alcohol (Details) - Schedule of preliminary purchase price allocation [Table]" } } }, "localname": "AcquisitionofEagleAlcoholDetailsScheduleofpreliminarypurchasepriceallocationTable", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "stringItemType" }, "alto_AcquisitionofEagleAlcoholDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition of Eagle Alcohol (Details) [Table]" } } }, "localname": "AcquisitionofEagleAlcoholDetailsTable", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails" ], "xbrltype": "stringItemType" }, "alto_AddDilutiveSecuritiesshares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dilutive securities shares.", "label": "AddDilutiveSecuritiesshares", "terseLabel": "Add: Dilutive securities (in Shares)" } } }, "localname": "AddDilutiveSecuritiesshares", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable" ], "xbrltype": "sharesItemType" }, "alto_AlcoholFromItsSuppliersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AlcoholFromItsSuppliersMember", "terseLabel": "Alcohol from Suppliers [Member]" } } }, "localname": "AlcoholFromItsSuppliersMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "alto_AlcoholSalesContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AlcoholSalesContractsMember", "terseLabel": "Alcohol Sales Contracts [Member]" } } }, "localname": "AlcoholSalesContractsMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "alto_AltoIngredientsIncStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AltoIngredientsIncStockholdersEquityAbstract", "terseLabel": "Alto Ingredients, Inc. Stockholders\u2019 Equity:" } } }, "localname": "AltoIngredientsIncStockholdersEquityAbstract", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "alto_BasicAndDilutedLossPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BasicAndDilutedLossPerShareAbstract", "terseLabel": "Basic and diluted loss per share:" } } }, "localname": "BasicAndDilutedLossPerShareAbstract", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable" ], "xbrltype": "stringItemType" }, "alto_BasicIncomePerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BasicIncomePerShareAbstract", "terseLabel": "Basic income per share:" } } }, "localname": "BasicIncomePerShareAbstract", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable" ], "xbrltype": "stringItemType" }, "alto_CashAndCashEquivalents": { "auth_ref": [], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "alto_TotalCashCashEquivalentsAndRestrictedCash", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents.", "label": "CashAndCashEquivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalents", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "alto_CashCollateralBalanceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CashCollateralBalanceMember", "terseLabel": "Cash Collateral Balance [Member]" } } }, "localname": "CashCollateralBalanceMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable" ], "xbrltype": "domainItemType" }, "alto_CommitmentsandContingenciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Line Items]" } } }, "localname": "CommitmentsandContingenciesDetailsLineItems", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "alto_CommitmentsandContingenciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Table]" } } }, "localname": "CommitmentsandContingenciesDetailsTable", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "alto_CommonStockValueOne": { "auth_ref": [], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "CommonStockValueOne", "terseLabel": "Non-voting common stock, $0.001 par value; 3,553 shares authorized; 1 share issued and outstanding as of March 31, 2022 and December 31, 2021" } } }, "localname": "CommonStockValueOne", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "alto_CornFromSuppliersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CornFromSuppliersMember", "terseLabel": "Corn from Suppliers [Member]" } } }, "localname": "CornFromSuppliersMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "alto_CorporateActivitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate Assets [Member]", "label": "CorporateActivitiesMember", "terseLabel": "Corporate and other [Member]" } } }, "localname": "CorporateActivitiesMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "alto_CorporateAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "CorporateAssetsMember", "terseLabel": "Corporate and other [Member]" } } }, "localname": "CorporateAssetsMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "alto_CurrentPortionOperatingLeases": { "auth_ref": [], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "CurrentPortionOperatingLeases", "terseLabel": "Current portion \u2013 operating leases" } } }, "localname": "CurrentPortionOperatingLeases", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivatives (Details) - Schedule of derivatives not designated as hedging instruments [Line Items]" } } }, "localname": "DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable" ], "xbrltype": "stringItemType" }, "alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivatives (Details) - Schedule of derivatives not designated as hedging instruments [Table]" } } }, "localname": "DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable" ], "xbrltype": "stringItemType" }, "alto_DilutedIncomePerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DilutedIncomePerShareAbstract", "terseLabel": "Diluted income per share:" } } }, "localname": "DilutedIncomePerShareAbstract", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable" ], "xbrltype": "stringItemType" }, "alto_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://altoingredients.com/20220331", "xbrltype": "stringItemType" }, "alto_EarningsPerSharesBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "EarningsPerSharesBasicAndDiluted", "terseLabel": "Net loss available to common stockholders (in Dollars per share)" } } }, "localname": "EarningsPerSharesBasicAndDiluted", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable" ], "xbrltype": "perShareItemType" }, "alto_EssentialIngredientSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EssentialIngredientSalesMember", "terseLabel": "Essential Ingredient Sales [Member]" } } }, "localname": "EssentialIngredientSalesMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "alto_EthanolAlcoholSalesGrossMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EthanolAlcoholSalesGrossMember", "terseLabel": "Alcohol sales, gross [Member]" } } }, "localname": "EthanolAlcoholSalesGrossMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "alto_EthanolAlcoholSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EthanolAlcoholSalesMember", "terseLabel": "Alcohol Sales [Member]", "verboseLabel": "Alcohol sales [Member]" } } }, "localname": "EthanolAlcoholSalesMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "alto_EthanolPurchaseContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ethanol Purchase Contracts [Member]", "label": "EthanolPurchaseContractsMember", "terseLabel": "Purchase Commitments [Member]" } } }, "localname": "EthanolPurchaseContractsMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "alto_EthanolSalesContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ethanol Sales Contracts [Member]", "label": "EthanolSalesContractsMember", "terseLabel": "Sales Commitments [Member]" } } }, "localname": "EthanolSalesContractsMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "alto_EthanolalcoholSalesNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The information about ethanolalcohol sales net.", "label": "EthanolalcoholSalesNetMember", "terseLabel": "Alcohol sales, net [Member]" } } }, "localname": "EthanolalcoholSalesNetMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "alto_FixedIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FixedIncomeMember", "terseLabel": "Fixed Income [Member]" } } }, "localname": "FixedIncomeMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "domainItemType" }, "alto_IncomelossBeforeBenefitForIncomeTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income (loss) before benefit for income taxes.", "label": "IncomelossBeforeBenefitForIncomeTaxes", "terseLabel": "Income (loss) before provision (benefit) for income taxes" } } }, "localname": "IncomelossBeforeBenefitForIncomeTaxes", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "monetaryItemType" }, "alto_IndexedpricePurchaseContracts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indexed-price purchase contracts", "label": "IndexedpricePurchaseContracts", "terseLabel": "Indexed price purchase contracts gallons" } } }, "localname": "IndexedpricePurchaseContracts", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "alto_InterestExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "InterestExpenses", "label": "InterestExpenses", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenses", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "monetaryItemType" }, "alto_InternationalEquityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "InternationalEquityMember", "terseLabel": "International Equity [Member]" } } }, "localname": "InternationalEquityMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "domainItemType" }, "alto_IntersegmentEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IntersegmentEliminationsMember", "terseLabel": "Intersegment Eliminations [Member]" } } }, "localname": "IntersegmentEliminationsMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "alto_IntersegmentSaleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IntersegmentSaleMember", "terseLabel": "Intersegment Sales [Member]" } } }, "localname": "IntersegmentSaleMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "alto_LargeUSEquityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LargeUSEquityMember", "terseLabel": "Large U.S. Equity [Member]" } } }, "localname": "LargeUSEquityMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "domainItemType" }, "alto_LonglivedAssetsHeldforsaleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LonglivedAssetsHeldforsaleMember", "terseLabel": "Long-lived assets held-for-sale [Member]" } } }, "localname": "LonglivedAssetsHeldforsaleMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "domainItemType" }, "alto_MarketingAndDistributionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MarketingAndDistributionsMember", "terseLabel": "Marketing and Distribution [Member]" } } }, "localname": "MarketingAndDistributionsMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable", "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "alto_NetIncomelossAvailableToCommonStockholdersProForma": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net income (loss) available to common stockholders pro forma.", "label": "NetIncomelossAvailableToCommonStockholdersProForma", "terseLabel": "Net income (loss) available to common stockholders \u2013 pro forma" } } }, "localname": "NetIncomelossAvailableToCommonStockholdersProForma", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofproformacombinedfinancialinformationassumingtheacquisitionoccurredTable" ], "xbrltype": "monetaryItemType" }, "alto_NetLossAvailableToCommonStockholders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net loss available to common stockholders", "label": "NetLossAvailableToCommonStockholders", "terseLabel": "Net loss available to common stockholders (in Shares)" } } }, "localname": "NetLossAvailableToCommonStockholders", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable" ], "xbrltype": "sharesItemType" }, "alto_NetLossAvailableToCommonStockholdersbBasicandDiluted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of net loss available to common stockholders.", "label": "NetLossAvailableToCommonStockholdersbBasicandDiluted", "terseLabel": "Net loss available to common stockholders" } } }, "localname": "NetLossAvailableToCommonStockholdersbBasicandDiluted", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable" ], "xbrltype": "monetaryItemType" }, "alto_NetWorkingCapital": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of net working capital.", "label": "NetWorkingCapital", "terseLabel": "Net working capital" } } }, "localname": "NetWorkingCapital", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails" ], "xbrltype": "monetaryItemType" }, "alto_OpenIndexedPriceSalesContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Open indexed price sales contract.", "label": "OpenIndexedPriceSalesContract", "terseLabel": "Open indexed-price sales contracts tons" } } }, "localname": "OpenIndexedPriceSalesContract", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "alto_OtherProductionIncomeTaxMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OtherProductionIncomeTaxMember", "terseLabel": "Other production [Member]", "verboseLabel": "Other Production [Member]" } } }, "localname": "OtherProductionIncomeTaxMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable", "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "alto_PekinCampusProductionRecordedAsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PekinCampusProductionRecordedAsGrossAbstract", "terseLabel": "Pekin Campus production, recorded as gross:" } } }, "localname": "PekinCampusProductionRecordedAsGrossAbstract", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "stringItemType" }, "alto_PensionPlansDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pension Plans (Details) [Line Items]" } } }, "localname": "PensionPlansDetailsLineItems", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/PensionPlansDetails" ], "xbrltype": "stringItemType" }, "alto_PensionPlansDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pension Plans (Details) [Table]" } } }, "localname": "PensionPlansDetailsTable", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/PensionPlansDetails" ], "xbrltype": "stringItemType" }, "alto_ProductionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ProductionMember", "terseLabel": "Pekin Campus Production [Member]", "verboseLabel": "Pekin Campus production [Member]" } } }, "localname": "ProductionMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable", "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "alto_PurchasedMembershipInterests": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased membership interests.", "label": "PurchasedMembershipInterests", "terseLabel": "Purchased membership interests" } } }, "localname": "PurchasedMembershipInterests", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails" ], "xbrltype": "percentItemType" }, "alto_ReconciliationOfTotalCashCashEquivalentsAndRestrictedCashAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ReconciliationOfTotalCashCashEquivalentsAndRestrictedCashAbstract", "terseLabel": "Reconciliation of total cash, cash equivalents and restricted cash:" } } }, "localname": "ReconciliationOfTotalCashCashEquivalentsAndRestrictedCashAbstract", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "alto_ScheduleOfAssetsByOperatingSegmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of assets by operating segments [Abstract]" } } }, "localname": "ScheduleOfAssetsByOperatingSegmentsAbstract", "nsuri": "http://altoingredients.com/20220331", "xbrltype": "stringItemType" }, "alto_ScheduleOfComputeBasicAndDilutedEarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of compute basic and diluted earnings per share [Abstract]" } } }, "localname": "ScheduleOfComputeBasicAndDilutedEarningsPerShareAbstract", "nsuri": "http://altoingredients.com/20220331", "xbrltype": "stringItemType" }, "alto_ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of derivatives not designated as hedging instruments [Abstract]" } } }, "localname": "ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsAbstract", "nsuri": "http://altoingredients.com/20220331", "xbrltype": "stringItemType" }, "alto_ScheduleOfFinancialDataForOperatingSegmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of financial data for operating segments [Abstract]" } } }, "localname": "ScheduleOfFinancialDataForOperatingSegmentsAbstract", "nsuri": "http://altoingredients.com/20220331", "xbrltype": "stringItemType" }, "alto_ScheduleOfInventoriesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of inventories [Abstract]" } } }, "localname": "ScheduleOfInventoriesAbstract", "nsuri": "http://altoingredients.com/20220331", "xbrltype": "stringItemType" }, "alto_ScheduleOfLongTermBorrowingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of long-term borrowings [Abstract]" } } }, "localname": "ScheduleOfLongTermBorrowingsAbstract", "nsuri": "http://altoingredients.com/20220331", "xbrltype": "stringItemType" }, "alto_ScheduleOfPreliminaryPurchasePriceAllocationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of preliminary purchase price allocation [Abstract]" } } }, "localname": "ScheduleOfPreliminaryPurchasePriceAllocationAbstract", "nsuri": "http://altoingredients.com/20220331", "xbrltype": "stringItemType" }, "alto_ScheduleOfProFormaCombinedFinancialInformationAssumingTheAcquisitionOccurredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of pro forma combined financial information assuming the acquisition occurred [Abstract]" } } }, "localname": "ScheduleOfProFormaCombinedFinancialInformationAssumingTheAcquisitionOccurredAbstract", "nsuri": "http://altoingredients.com/20220331", "xbrltype": "stringItemType" }, "alto_ScheduleOfRecognizedGainsLossesForDerivativesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of recognized gains (losses) for derivatives [Abstract]" } } }, "localname": "ScheduleOfRecognizedGainsLossesForDerivativesAbstract", "nsuri": "http://altoingredients.com/20220331", "xbrltype": "stringItemType" }, "alto_ScheduleOfRecurringAndNonrecurringFairValueMeasurementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of recurring and nonrecurring fair value measurements [Abstract]" } } }, "localname": "ScheduleOfRecurringAndNonrecurringFairValueMeasurementsAbstract", "nsuri": "http://altoingredients.com/20220331", "xbrltype": "stringItemType" }, "alto_SharesBasedCompensation": { "auth_ref": [], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share Based Compensation", "label": "SharesBasedCompensation", "terseLabel": "Non-cash compensation" } } }, "localname": "SharesBasedCompensation", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "alto_SmallMidUSEquityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SmallMidUSEquityMember", "terseLabel": "Small/Mid U.S. Equity [Member]" } } }, "localname": "SmallMidUSEquityMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "domainItemType" }, "alto_TotalAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TotalAssetsAbstract", "terseLabel": "Total assets:" } } }, "localname": "TotalAssetsAbstract", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable" ], "xbrltype": "stringItemType" }, "alto_TotalCashCashEquivalentsAndRestrictedCash": { "auth_ref": [], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total cash, cash equivalents and restricted cash.", "label": "TotalCashCashEquivalentsAndRestrictedCash", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "TotalCashCashEquivalentsAndRestrictedCash", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "alto_TotalMarketingAndDistributionSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total marketing and distribution sales [Member]", "label": "TotalMarketingAndDistributionSalesMember", "terseLabel": "Total Marketing and Distribution Sales [Member]" } } }, "localname": "TotalMarketingAndDistributionSalesMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "alto_TotalOtherProductionSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total Other production sales [Member]", "label": "TotalOtherProductionSalesMember", "terseLabel": "Total Other production Sales [Member]" } } }, "localname": "TotalOtherProductionSalesMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "alto_TotalPekinCampusSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total Pekin Campus sales [Member]", "label": "TotalPekinCampusSalesMember", "terseLabel": "Total Pekin Campus Sales [Member]" } } }, "localname": "TotalPekinCampusSalesMember", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "alto_ValueOfRestrictedCash": { "auth_ref": [], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "alto_TotalCashCashEquivalentsAndRestrictedCash", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. 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.", "label": "ValueOfRestrictedCash", "terseLabel": "Restricted cash" } } }, "localname": "ValueOfRestrictedCash", "nsuri": "http://altoingredients.com/20220331", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r543" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r540" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://altoingredients.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r172", "r239", "r240", "r280", "r281", "r488", "r527", "r528" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r172", "r239", "r240", "r280", "r281", "r488", "r527", "r528" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.", "label": "Accounts and Other Receivables, Net, Current", "terseLabel": "Accounts receivables" } } }, "localname": "AccountsAndOtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r10", "r40" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations 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).", "label": "Accounts Payable, Trade, Current", "terseLabel": "Accounts payable \u2013 trade" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r7", "r23", "r177", "r178" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableSale": { "auth_ref": [ "r196" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease from sale of accounts receivable.", "label": "Accounts Receivable, Sale", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableSale", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r52", "r53", "r54", "r516", "r533", "r534" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r51", "r54", "r57", "r58", "r59", "r92", "r93", "r94", "r399", "r449", "r529", "r530" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accum. Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r24", "r455" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r92", "r93", "r94", "r370", "r371", "r372", "r420" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile consolidated net income (loss) to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r30", "r183", "r195" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Net of allowance for doubtful accounts (in Dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r69", "r82", "r262", "r442" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of deferred financing fees" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r82", "r220", "r225" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization intangibles amount" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potentially dilutive shares from convertible securities outstanding" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r82", "r228" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://altoingredients.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset impairment" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow", "http://altoingredients.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r15", "r89", "r154", "r161", "r168", "r193", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r395", "r400", "r434", "r453", "r455", "r494", "r512" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet", "http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r39", "r89", "r193", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r395", "r400", "r434", "r453", "r455" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Asset" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure": { "auth_ref": [ "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of assets classified as held for sale.", "label": "Assets Held-for-sale, Long-Lived, Fair Value Disclosure", "terseLabel": "Fair value" } } }, "localname": "AssetsHeldForSaleLongLivedFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "auth_ref": [ "r227", "r455" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.", "label": "Assets Held-for-sale, Not Part of Disposal Group, Current", "terseLabel": "Accounts receivable (net of allowance for doubtful accounts of $409 and $378, respectively)" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsTotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total assets, when it serves as a benchmark in a concentration of risk calculation, representing the sum of all reported assets as of the balance sheet date.", "label": "Assets, Total [Member]", "terseLabel": "Total [Member]" } } }, "localname": "AssetsTotalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "us-gaap_BadDebtReserveForTaxPurposesOfQualifiedLender": { "auth_ref": [ "r373", "r509", "r510", "r535" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of bad debt reserves for tax purposes of qualified lenders excluded in calculating deferred taxes.", "label": "Bad Debt Reserve, Tax Purpose of Qualified Lender", "terseLabel": "Bad debt expense" } } }, "localname": "BadDebtReserveForTaxPurposesOfQualifiedLender", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation\u2013Interim Financial Statements" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "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.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Business" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r382", "r383" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r382", "r383" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenues \u2013 pro forma" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofproformacombinedfinancialinformationassumingtheacquisitionoccurredTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r389", "r390" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r387", "r391" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "ACQUISITION OF EAGLE ALCOHOL" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcohol" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r384", "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r384", "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Net tangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r384", "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "terseLabel": "Total Purchase Price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition of Eagle Alcohol [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r12", "r84" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet", "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r78", "r84", "r86" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r78", "r435" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1": { "auth_ref": [ "r417" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the increase (decrease) in fair value of the hedged item in a fair value hedge recognized in the income statement.", "label": "Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge", "terseLabel": "Recognized net gains" } } }, "localname": "ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/DerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r20", "r21", "r22", "r88", "r89", "r109", "r110", "r115", "r118", "r120", "r129", "r130", "r131", "r193", "r242", "r246", "r247", "r248", "r251", "r252", "r270", "r271", "r272", "r273", "r275", "r434", "r545" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Common stock exercise price (in Dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r46", "r501", "r522" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies (Note 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r236", "r237", "r238", "r241", "r539" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommodityContractMember": { "auth_ref": [ "r308", "r413" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.", "label": "Commodity Contract [Member]", "terseLabel": "Commodity contracts [Member]", "verboseLabel": "Commodity Contract [Member]" } } }, "localname": "CommodityContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable", "http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockHeldBySubsidiary": { "auth_ref": [ "r47" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of entity shares held by subsidiary, which are purchased for the purpose of granting the shares to senior employees as part of an employee stock option plan approved by the Entity's Board of Directors. Presented as a reduction of shareholders' equity at their cost to the subsidiary.", "label": "Common Stock Held by Subsidiary", "terseLabel": "Aggregate of common stock" } } }, "localname": "CommonStockHeldBySubsidiary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r92", "r93", "r420" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r275" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r455" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 300,000 shares authorized; 74,411 and 72,778 shares issued and outstanding as of March 31, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r136", "r137", "r175", "r432", "r433", "r538" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r136", "r137", "r175", "r432", "r433", "r536", "r538" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate and Other [Member]", "terseLabel": "Corporate and Other [Member]" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r67", "r488" ], "calculation": { "http://altoingredients.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedIncomeStatement", "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r87", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r261", "r263", "r264", "r266", "r269" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAnnualPrincipalPayment": { "auth_ref": [ "r17" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the total principal payments made during the annual reporting period.", "label": "Debt Instrument, Annual Principal Payment", "terseLabel": "Annual payments of essential ingredients" } } }, "localname": "DebtInstrumentAnnualPrincipalPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.", "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "terseLabel": "Unused borrowing" } } }, "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses": { "auth_ref": [ "r375", "r376" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated impairment losses.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Impairment Losses", "terseLabel": "Recognized estimated amount" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r316" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.", "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "terseLabel": "Projected benefit obligation, amount" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/PensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r285", "r323", "r346", "r352", "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "terseLabel": "Amortization expense" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/PensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r285", "r322", "r345", "r352", "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "terseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/PensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r284", "r306", "r352" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "terseLabel": "Underfunded amount" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/PensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r285", "r289", "r321", "r344", "r352", "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/PensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r319", "r342", "r352", "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "terseLabel": "Net periodic expense (income)" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/PensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets": { "auth_ref": [ "r340", "r341", "r352" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets", "terseLabel": "Fair value of plan assets" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/PensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": { "auth_ref": [ "r307", "r352" ], "lang": { "en-us": { "role": { "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.", "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage", "terseLabel": "Benefit Plan Percentage Allocation" } } }, "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r287", "r320", "r343", "r352", "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/PensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPostretirementLifeInsuranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide postretirement life insurance benefits to retiree or beneficiary. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Postretirement Life Insurance [Member]", "terseLabel": "Postretirement Plan [Member]" } } }, "localname": "DefinedBenefitPostretirementLifeInsuranceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/PensionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r82", "r229" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation", "terseLabel": "Depreciation and amortization of intangibles" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r82", "r229" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization [Abstract]", "terseLabel": "Depreciation and amortization:" } } }, "localname": "DepreciationAndAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Current", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect.", "label": "Derivative Financial Instruments, Liabilities [Member]", "terseLabel": "Derivative Financial Instruments, Liabilities [Member]" } } }, "localname": "DerivativeFinancialInstrumentsLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r50", "r407", "r408", "r411", "r414" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable", "http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r419", "r423" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVES" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/Derivatives" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r406", "r407", "r411", "r414", "r415", "r416", "r418" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": { "auth_ref": [ "r409" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value", "terseLabel": "Assets, fair value" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": { "auth_ref": [ "r409" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value", "terseLabel": "Liabilities, fair value" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "terseLabel": "Add: Dilutive securities" } } }, "localname": "DilutiveSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share", "terseLabel": "Diluted net income (loss) per share \u2013 pro forma (in Dollars per share)" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofproformacombinedfinancialinformationassumingtheacquisitionoccurredTable" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPreferredStock": { "auth_ref": [ "r277", "r508" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Preferred Stock", "negatedLabel": "Preferred stock dividends" } } }, "localname": "DividendsPreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedIncomeStatement", "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r63", "r97", "r98", "r99", "r100", "r101", "r105", "r109", "r118", "r119", "r120", "r125", "r126", "r421", "r422", "r504", "r524" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net income (loss) per share, basic and diluted (in Dollars per share)", "verboseLabel": "Income available to common stockholders (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedIncomeStatement", "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r63", "r97", "r98", "r99", "r100", "r101", "r109", "r118", "r119", "r120", "r125", "r126", "r421", "r422", "r504", "r524" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Income available to common stockholders (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r121", "r123", "r124", "r127" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r57", "r58", "r59", "r92", "r93", "r94", "r96", "r102", "r104", "r128", "r194", "r275", "r277", "r370", "r371", "r372", "r377", "r378", "r420", "r436", "r437", "r438", "r439", "r440", "r441", "r449", "r529", "r530", "r531" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity interest owned" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r424", "r425", "r429" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r424", "r425", "r426", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Schedule of recurring and nonrecurring fair value measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r260", "r267", "r268", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r352", "r425", "r459", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS." } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r260", "r308", "r310", "r315", "r352", "r425", "r459" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r260", "r267", "r268", "r308", "r310", "r315", "r352", "r425", "r460" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r260", "r267", "r268", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r352", "r425", "r461" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r260", "r267", "r268", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r352", "r459", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r430", "r431" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r443" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Right of use liabiltiy" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r187", "r188", "r189", "r190", "r191", "r197", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r265", "r274", "r419", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r545", "r546", "r547", "r548", "r549", "r550", "r551" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedCustomerRelationshipsGross": { "auth_ref": [ "r224" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.", "label": "Finite-Lived Customer Relationships, Gross", "terseLabel": "Customer relationships" } } }, "localname": "FiniteLivedCustomerRelationshipsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r221", "r222", "r224", "r226", "r489", "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r221", "r223" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedTradeNamesGross": { "auth_ref": [ "r224" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a reasonably expected period of economic benefit.", "label": "Finite-Lived Trade Names, Gross", "terseLabel": "Tradename" } } }, "localname": "FiniteLivedTradeNamesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "terseLabel": "Realized Gains" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r13", "r209", "r210", "r217", "r219", "r455", "r492" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet", "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r65", "r89", "r154", "r160", "r164", "r167", "r170", "r193", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r434" ], "calculation": { "http://altoingredients.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit (loss)", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedIncomeStatement", "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuarantyAssets": { "auth_ref": [ "r500" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the contractual right to receive fees, as compensation in exchange for providing a guarantee to a third party, over life of the guarantee.", "label": "Guaranty Assets", "terseLabel": "Total tangible assets" } } }, "localname": "GuarantyAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r406", "r415" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable", "http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r61", "r154", "r160", "r164", "r167", "r170", "r491", "r502", "r506", "r525" ], "calculation": { "http://altoingredients.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r231", "r233" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r90", "r103", "r104", "r152", "r374", "r379", "r380", "r526" ], "calculation": { "http://altoingredients.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income Taxes Paid, Net", "terseLabel": "Income tax refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r81" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r81" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAssetsHeldForSale": { "auth_ref": [ "r81" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in book value of long-lived assets that the reporting entity plans to sell within one year (or one business cycle).", "label": "Increase (Decrease) in Assets Held-for-sale", "negatedLabel": "Assets held-for-sale" } } }, "localname": "IncreaseDecreaseInAssetsHeldForSale", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale": { "auth_ref": [ "r81" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of mortgage loans that are held with the intention to sell or be securitized in the near future.", "label": "Increase (Decrease) in Mortgage Loans Held-for-sale", "negatedLabel": "Liabilities held-for-sale" } } }, "localname": "IncreaseDecreaseInMortgageLoansHeldForSale", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Liabilities [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of business acquisition:" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r81" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "auth_ref": [ "r81" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Expenses, Other", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Expense [Abstract]", "terseLabel": "Interest expense:" } } }, "localname": "InterestExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r505" ], "calculation": { "http://altoingredients.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r76", "r79", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntermediateLifePlantsUsefulLife": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Useful life of intermediate-life plants, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Intermediate-life Plants, Useful Life", "terseLabel": "Estimated for useful life" } } }, "localname": "IntermediateLifePlantsUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails" ], "xbrltype": "durationItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "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.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r31" ], "calculation": { "http://altoingredients.com/role/ScheduleofinventoriesTable": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r37", "r455" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://altoingredients.com/role/ScheduleofinventoriesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet", "http://altoingredients.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPartsAndComponentsNetOfReserves": { "auth_ref": [ "r34", "r207" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date for elements of machinery or equipment held for the purpose of replacing similar parts in the course of repair or maintenance.", "label": "Inventory, Parts and Components, Net of Reserves", "terseLabel": "Inventory net" } } }, "localname": "InventoryPartsAndComponentsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r33" ], "calculation": { "http://altoingredients.com/role/ScheduleofinventoriesTable": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r32" ], "calculation": { "http://altoingredients.com/role/ScheduleofinventoriesTable": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41", "r89", "r162", "r193", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r396", "r400", "r401", "r434", "r453", "r454" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r89", "r193", "r434", "r455", "r498", "r518" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r9", "r43", "r89", "r193", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r396", "r400", "r401", "r434", "r453", "r454", "r455" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableGainLossOnSalesNet": { "auth_ref": [ "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the net positive or negative amount derived from subtracting from net proceeds of sale and the carrying amounts, net of allocated reserves, of financial assets transferred to third parties in transactions that qualify for sales treatment.", "label": "Loans and Leases Receivable, Gain (Loss) on Sales, Net", "terseLabel": "Net sales" } } }, "localname": "LoansAndLeasesReceivableGainLossOnSalesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r17" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-Term Purchase Commitment, Amount", "terseLabel": "Future commitments for capital projects" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NaturalGasProductionMember": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Process of obtaining and processing of flammable gas occurring naturally underground.", "label": "Natural Gas, Production [Member]", "terseLabel": "Natural Gas [Member]" } } }, "localname": "NaturalGasProductionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r80", "r83" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r55", "r56", "r59", "r62", "r83", "r89", "r95", "r97", "r98", "r99", "r100", "r103", "r104", "r116", "r154", "r160", "r164", "r167", "r170", "r193", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r422", "r434", "r503", "r523" ], "calculation": { "http://altoingredients.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r97", "r98", "r99", "r100", "r105", "r106", "r117", "r120", "r154", "r160", "r164", "r167", "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income (loss) available to common stockholders", "verboseLabel": "Income available to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedIncomeStatement", "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r108", "r111", "r112", "r113", "r114", "r117", "r120" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Income available to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Non-Designated Derivative Instruments [Member]", "verboseLabel": "Not Designated as Hedging Instrument [Member]" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable", "http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable" ], "xbrltype": "domainItemType" }, "us-gaap_NonvotingCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock securities that do not empower a holder to vote on corporate resolutions or the election of directors.", "label": "Nonvoting Common Stock [Member]", "terseLabel": "Non-Voting Common Stock" } } }, "localname": "NonvotingCommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r177", "r178", "r499" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Notes receivable, current" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/SegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r154", "r160", "r164", "r167", "r170" ], "calculation": { "http://altoingredients.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r444" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating leases, net of current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r445", "r447" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "negatedLabel": "Operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r443" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use operating lease assets, net", "verboseLabel": "Right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet", "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r4", "r405" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "ORGANIZATION AND BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/OrganizationandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r14", "r493", "r511" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "totalLabel": "Total other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets [Abstract]", "terseLabel": "Other Assets:" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r38", "r455" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets", "verboseLabel": "Total current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet", "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r14" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Other Intangible Assets, Net", "terseLabel": "Intangible assets, net" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventory": { "auth_ref": [ "r34" ], "calculation": { "http://altoingredients.com/role/ScheduleofinventoriesTable": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Gross", "terseLabel": "Other" } } }, "localname": "OtherInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r42", "r455" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "verboseLabel": "Current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet", "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r17", "r496", "r514" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-Term Debt", "terseLabel": "Long-term debt" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleoflongtermborrowingsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://altoingredients.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilities": { "auth_ref": [ "r16", "r18", "r495", "r513" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate carrying amount, as of the balance sheets date, of obligations not otherwise itemized or categorized in the footnotes to the financial statements.", "label": "Other Sundry Liabilities", "terseLabel": "Total liabiltiies" } } }, "localname": "OtherSundryLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "auth_ref": [ "r74" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "negatedLabel": "Preferred stock dividends paid" } } }, "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r71" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Purchase of Eagle Alcohol, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Additions to property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r307", "r309", "r315", "r332", "r334", "r335", "r336", "r337", "r338", "r352", "r354", "r355", "r356", "r366" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "PENSION PLANS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/PensionPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r282", "r284", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r336", "r339", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r356", "r357", "r362", "r363", "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Retirement Plan [Member]" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/PensionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "auth_ref": [ "r88", "r272" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares.", "label": "Preferred Stock, Liquidation Preference, Value", "terseLabel": "Preferred stock, liquidation preference (in Dollars)" } } }, "localname": "PreferredStockLiquidationPreferenceValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21", "r270" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in Dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21", "r270" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21", "r455" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value; 10,000 shares authorized; Series A: 1,684 shares authorized; no shares issued and outstanding as of March 31, 2022 and December 31, 2021; Series B: 1,581 shares authorized; 927 shares issued and outstanding as of March 31, 2022 and December 31, 2021; liquidation preference of $18,075 as of March 31, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Proceeds from (Repayments of) Lines of Credit", "terseLabel": "Net proceeds from Kinergy\u2019s line of credit" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfSecuredDebt": { "auth_ref": [], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from long-term debt wholly or partially secured by collateral. Excludes tax exempt secured debt.", "label": "Proceeds from (Repayments of) Secured Debt", "terseLabel": "Proceeds from principal payments on notes receivable" } } }, "localname": "ProceedsFromRepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r73", "r369" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from stock option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductionRelatedImpairmentsOrCharges": { "auth_ref": [ "r66" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold.", "label": "Production Related Impairments or Charges", "terseLabel": "Production capacity per year" } } }, "localname": "ProductionRelatedImpairmentsOrCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r55", "r56", "r59", "r77", "r89", "r95", "r103", "r104", "r154", "r160", "r164", "r167", "r170", "r193", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r394", "r397", "r398", "r403", "r404", "r422", "r434", "r506" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Consolidated net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow", "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r230", "r455", "r507", "r520" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r64", "r198" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "auth_ref": [ "r19", "r497", "r515" ], "lang": { "en-us": { "role": { "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers.", "label": "Purchase Commitment, Excluding Long-Term Commitment [Axis]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "auth_ref": [ "r19", "r497", "r515" ], "lang": { "en-us": { "role": { "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.", "label": "Purchase Commitment, Excluding Long-Term Commitment [Domain]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r19", "r497", "r515" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Fixed-price purchase contracts value" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r455", "r519", "r537" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Receivables, Net, Current", "terseLabel": "Notes receivable, noncurrent" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": { "auth_ref": [ "r161", "r164" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table]" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r161", "r164" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Schedule of assets by operating segments" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/SegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r333", "r450", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofpreliminarypurchasepriceallocationTable" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfShortTermDebt": { "auth_ref": [ "r75" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Repayments of Short-Term Debt", "negatedLabel": "Principal payments on borrowings" } } }, "localname": "RepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r12", "r86" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r277", "r455", "r517", "r532", "r534" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r92", "r93", "r94", "r96", "r102", "r104", "r194", "r370", "r371", "r372", "r377", "r378", "r420", "r529", "r531" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r282", "r283", "r284", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r336", "r339", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/PensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r145", "r146", "r159", "r165", "r166", "r172", "r173", "r175", "r279", "r280", "r488" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including 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.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Net sales as reported" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r60", "r89", "r145", "r146", "r159", "r165", "r166", "r172", "r173", "r175", "r193", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r434", "r506" ], "calculation": { "http://altoingredients.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Revenues", "terseLabel": "Net sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of long-term borrowings" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r407", "r411", "r415" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of recognized gains (losses) for derivatives" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/DerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of pro forma combined financial information assuming the acquisition occurred" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock": { "auth_ref": [ "r110", "r120", "r126" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effect of income (loss) on basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]", "terseLabel": "Schedule of compute basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "r34", "r35", "r36" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r410", "r412" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "terseLabel": "Schedule of derivatives not designated as hedging instruments" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/DerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of preliminary purchase price allocation" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r154", "r157", "r163", "r218" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r154", "r157", "r163", "r218" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of financial data for operating segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/SegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r141", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r159", "r160", "r161", "r162", "r164", "r165", "r166", "r167", "r168", "r170", "r175", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r234", "r235", "r527" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable", "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingAssetReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting, Asset Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingAssetReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r141", "r143", "r144", "r154", "r158", "r164", "r168", "r169", "r170", "r171", "r172", "r174", "r175", "r176" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENTS" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/Segments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_SelfInsuranceReserveNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer).", "label": "Self Insurance Reserve, Noncurrent", "terseLabel": "Combination cash" } } }, "localname": "SelfInsuranceReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://altoingredients.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r20", "r21", "r275" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Preferred Stock Series A" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [ "r20", "r21", "r275" ], "lang": { "en-us": { "role": { "documentation": "Series B preferred stock.", "label": "Series B Preferred Stock [Member]", "terseLabel": "Preferred Stock Series B" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balances (in Shares)", "periodStartLabel": "Balances (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r446", "r448" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "negatedLabel": "Less short-term portion" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleoflongtermborrowingsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r46", "r501", "r521" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The floor amount as of the balance sheet date that the entity must expend to satisfy the terms of disclosed arrangements (excluding long-term commitments) in which the entity must commit resources to supply goods or services to one or more customers.", "label": "Supply Commitment, Remaining Minimum Amount Committed", "terseLabel": "Open fixed-price sales contracts valued" } } }, "localname": "SignificantSupplyCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r141", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r159", "r160", "r161", "r162", "r164", "r165", "r166", "r167", "r168", "r170", "r175", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r232", "r234", "r235", "r527" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable", "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r20", "r21", "r22", "r88", "r89", "r109", "r110", "r115", "r118", "r120", "r129", "r130", "r131", "r193", "r242", "r246", "r247", "r248", "r251", "r252", "r270", "r271", "r272", "r273", "r275", "r434", "r545" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r48", "r57", "r58", "r59", "r92", "r93", "r94", "r96", "r102", "r104", "r128", "r194", "r275", "r277", "r370", "r371", "r372", "r377", "r378", "r420", "r436", "r437", "r438", "r439", "r440", "r441", "r449", "r529", "r530", "r531" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r92", "r93", "r94", "r128", "r488" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r21", "r22", "r277" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Shares issued for Eagle Alcohol acquisition (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r275", "r277" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Restricted stock issued to employees and directors, net of cancellations and tax (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r275", "r277", "r367" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Stock option exercises (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r48", "r275", "r277" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Shares issued for Eagle Alcohol acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "auth_ref": [ "r48", "r275", "r277" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Value, Conversion of Units", "terseLabel": "Outstanding unexercised warrants to purchase (in Dollars)" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r277", "r368" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Restricted stock issued to employees and directors, net of cancellations and tax" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r48", "r275", "r277" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock option exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodValue": { "auth_ref": [ "r275" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.", "label": "Stock Redeemed or Called During Period, Value", "terseLabel": "Less: Preferred stock dividends" } } }, "localname": "StockRedeemedOrCalledDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r27", "r28", "r89", "r185", "r193", "r434", "r455" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balances", "periodStartLabel": "Balances" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r58", "r89", "r92", "r93", "r94", "r96", "r102", "r193", "r194", "r277", "r370", "r371", "r372", "r377", "r378", "r392", "r393", "r402", "r420", "r434", "r436", "r437", "r441", "r449", "r530", "r531" ], "calculation": { "http://altoingredients.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsegmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by business subsegments.", "label": "Subsegments [Axis]" } } }, "localname": "SubsegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Subsegments [Domain]" } } }, "localname": "SubsegmentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_SupplyCommitmentArrangementMember": { "auth_ref": [ "r19", "r497", "r515" ], "lang": { "en-us": { "role": { "documentation": "This item is intended to be populated, by the entity, with Members identifying each supply commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.", "label": "Supply Commitment Arrangement [Domain]" } } }, "localname": "SupplyCommitmentArrangementMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplyCommitmentAxis": { "auth_ref": [ "r19", "r497", "r515" ], "lang": { "en-us": { "role": { "documentation": "Information by arrangements in which the entity has committed resources to supply goods or services to a customer.", "label": "Supply Commitment [Axis]" } } }, "localname": "SupplyCommitmentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityNetIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of net income or loss attributable to temporary equity interest.", "label": "Temporary Equity, Net Income", "terseLabel": "Net income" } } }, "localname": "TemporaryEquityNetIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r179", "r180", "r181", "r182", "r184", "r186" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r187", "r188", "r189", "r190", "r191", "r265", "r274", "r419", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r545", "r546", "r547", "r548", "r549", "r550", "r551" ], "lang": { "en-us": { "role": { "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.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice": { "auth_ref": [ "r22", "r275", "r277", "r278" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "In cases when treasury stock is reissued at a price lower than the cost to repurchase, the excess difference between the selling price and cost to repurchase is charged against retained earnings (assuming that all APIC arising from treasury stock transactions has first been exhausted).", "label": "Treasury Stock Reissued at Lower than Repurchase Price", "terseLabel": "Purchase price" } } }, "localname": "TreasuryStockReissuedAtLowerThanRepurchasePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AcquisitionofEagleAlcoholDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Less unamortized debt financing costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleoflongtermborrowingsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedLossReacquiredDebtNoncurrent": { "auth_ref": [ "r14" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unamortized Loss on Reacquired Debt is the loss incurred upon reacquisition or refinancing of debt, is treated as a deferred charge and amortized over the life of the new debt issued.", "label": "Unamortized Loss Reacquired Debt, Noncurrent", "terseLabel": "Kinergy line of credit" } } }, "localname": "UnamortizedLossReacquiredDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleoflongtermborrowingsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r82" ], "calculation": { "http://altoingredients.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "negatedLabel": "Gains on derivative instruments" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts": { "auth_ref": [ "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of open derivatives, commodity, or energy contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives and Commodity Contracts", "terseLabel": "Unrealized Gains (Losses)" } } }, "localname": "UnrealizedGainLossOnDerivativesAndCommodityContracts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r132", "r133", "r134", "r135", "r138", "r139", "r140" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Estimates and Assumptions" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Income available to common stockholders (in Shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r108", "r120" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares outstanding, diluted (in Shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r105", "r120" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares outstanding, basic (in Shares)", "verboseLabel": "Income available to common stockholders (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ConsolidatedIncomeStatement", "http://altoingredients.com/role/ScheduleofcomputebasicanddilutedearningspershareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.", "label": "Weighted Average Number of Shares, Restricted Stock", "terseLabel": "Diluted shares (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://altoingredients.com/role/ScheduleofproformacombinedfinancialinformationassumingtheacquisitionoccurredTable" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2646-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126982154&loc=d3e400-110220" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=64906022&loc=d3e23086-112654" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r366": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28200-109314" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478" }, "r391": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r423": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL7498348-110258" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107425-111719" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "905", "URI": "https://asc.fasb.org/extlink&oid=6471048&loc=d3e5272-110052" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=109255323&loc=d3e66323-112835" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r540": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r541": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r542": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r543": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r544": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r545": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r546": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r547": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r548": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r549": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r550": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r551": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r552": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" } }, "version": "2.1" } ZIP 61 0001213900-22-024981-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-22-024981-xbrl.zip M4$L#!!0 ( !FEJ53QZAA+G@\ "^> 1 86QT;RTR,#(R,#,S,2YX M39V)[N-F\'&_N"PUVO\M@? +V_^M;$!3I&+"&3(!J-[<.C-_(&%P9! EXX] M,@//V.Q7L &FC/D[S>;=W=T+BY>A%B:(>@&Q$!4/P,8&%QB+/"1("-P!PP"! M"W@/VBW0:NUT6SNM-K@9'H).J],)J_SR9D%WJ#5%,PB0@V;(92>\V2,TAH'# M=AM? ^C@,49V W"]7%Z6L UV[R.ZVX@PC2$=O?#(I+E\U13R&X!!,D'L$LX0 M]:&%EA6@PSS>&P39F#^ZLG1[>WN[*=_&10.JPA^_B>!'DFF16 ZBW?QX<3Z0/;Z+23>+"F%[%+&70MU AM!P!A M#-!U/089M]Z]\&'TV/>Q._;VHD?\H>C4G9B(:S0&LIMW!);=!L4SWQ'TR&=3 M@L:[#:'F1JS77PX PXR*06,1SD)[#ID\\'Q&&.4D)$Y "C"8;C7^X7KQ-[.("K9Y()PLZ/UPG MWJ85.(54I;02A8=<#R!^W%SWM$%"2C[T7.HYV!8A_P ZPJ$'4X1XJ,%VJ/E? MY"]EH66GQ@!6G;_'@QP?>@;):6_&L!J36C!8SV^ QOAI:]K&0Q6R[?*2GJNCKJEB\H\,;@RA>S M2%Z-DWCCPL#&O$S-7T7^#B&=GCC>G9*X98&]O"XIREY6ITS(!$)H35E%R@93 M'IZFGF/S].KX:X#9O:C?\4@W19RF6*%F*0(WJQ,X8)YU&[7SGW^_[K2W_@?" M]L"S0$=HS6C,Z!690!<_R':ART+ZP? 59_0(4\OQ:$ 0 M_R,I$7"10,H4[":EUDZIIG#?XB9/)69O? PG#MIW+(^[18HY=:FRB+J5I2PA M2O DA8%(6DV4)GJBB0Q=Z5@9/RR:KJ=X>)WE(:Y:][FZSWONG#_P"$\;4]V> M?%X^)FUGNSY1O($-[WW.P".X']_+7?2;#4Q8KIRB7EZ^D@5C2@1/(L?%BZO MU+Y4GIT/X?W!8SDW^H9Z>@2_9J1R@E_(17+QR4KOIW"]%_7^W7? MZS*; C)TY4H\)+<,H$IQ:L(>D>H4<*4H4D)3;G4@G_/4H_Z3;5(>(09QYO1. M]5JE\^I.;EVAVK8E>!8U4?O@8U*D(E9+"Y?X96XM0I\AU?Q52(^L*;(#!WEC MGWCBT#SDKT;81397!;H6AHXXNLR?2U>D-)AQ.6R*8()+RPH(%RTC8CK#>G+I MY>Y>L!I2Q4A$1A>A%:4X7B"!@1@Q6$(&"#X@UA13Y!%L(.HYG25QZ"ZM66YOF=]9^M=Y\O-\)XZ6W/KH>6\94TV0&\?MKJWB[9USEJ?3TXZ@W?-^>+@\%-K M;@_(Z-60''/_NCRX'78VJ6N1]Y\7R)D\7+'K5YWFQP7=_K2UC39/MR?GS8_P M\JV]/?P\7J#1)9Y]V;>"YZ->BQPL9G/T87#B?<*;_H=WBZ.'][W6_L59AT[\ M#^QJ?'(]?.?0S;GSR_/WJ,SV^V\/)E9F][%U1?\\*7=FWWY^G5^ M?__TM/WV^8>SW[MG?7LXOGS]\5W[_4/S_>[NG^!P M.%!9)YI))W AO@$PC$Z.A^+>Y+*I4$Q&YNI:Z4\K!!L8E4D>F:ZH)U M[Z+!K.!UFC]JTU?]9[K,1M1/''%YR"0\A(37EE\2$V" MTA%O?3G:1*^;6Q4LI#GCF0D0@*, *QA\@ 01$)! 4D^"JED)098WW !CN@.HB=\U SB,=SYTP1&8CCQ#O3F08.@=4E2X=;7/K;6FR M,IXFFMD0[8!50S6?CSO:7N1H%8KK1]7<2IOVG'OME&N?>"]BK>B]GJ;]>QS74$E\]"7N06>YQ45_ 4,C2+'%'<#&#O_+1E&_^HC0Y7$PA5>O(Z&4 MX4HGRA2>' $!$HGTY@@+B,$ C@90Q:PP*U8V;10AH?)%FLM($0E_6:2*'T:48>UNKTY*-#%1#9 MXN)'JN&HT>A&6]GJ;B,>D*[&?>*)6V[A870N[B0^#) (;?O1H;CA%"7.3UU% M)^+V1Y01:'&2PDLGY56K._P9K]%C:"9"2 / J-1N@Y% 7!.EMN"^_0LW!3LK?8$353[4?BK./GU MXWB09-[(]U8%>S^W./#QR(S Z6&Q0J.]GG4GNKG+SG M6LDK0,.K/\U1?RVTR@%"A!$^6W"P1',U'O*LUQ%7UXI_0L@<.M*67/L:"36M MZ+I<BS@#21XT@L:2+[ +G\!Q/;UF'EMCE#34'>.X8B/)RR18AE@>X6H-%IDID,B0S!O$E<%9)F.X7^[8*AN"G#J 2KJ M"5.5TL-31O)#L0+ILKY'Y"0M7J(YY^F*N! CJ=7,[RZ>MQJ=;T95T-.R&5:=N4BDY4L0*M>4A*$4V[;?!+- M\R[DTLBBOEF]E7%F]+/1Z%O44R'6#6XR/W#M3 IAL)(*P.HX$S(]3J=$!BM8 MC%>5RU=. @W6N+H.RA4-R^(MVGV"QDCL $D7/\)S;"/7_J[6_*TAJ02YSG4O M$0M')_&-P_X<8@E@Z"6B7+1($F^I&1R:'Z&,9KI4=KW-(VZZ^,'S$9OM3'E- M8@4CU,N:S%,KIW:KIVOIG&=@0A'Z]T_MOH]:&G-<6?8!&GL$18DH-^/PS1 N MGF1R^-VB5#4%M#W $)^;L..%F)9\7V6_<33*055Y1_Z3UF_ZUM*< /.TBFDR MP"=JQZ#0\O0JJ:R/#YCG94/EZ" Z,ALELR:'F$?IHXDX5>1E[$6F3X_LC>^I MMCI'S6[]TJF<798BKO,0.P RS7!D"8#J-.A^X:Y MJ7'#037 ZC!?5M^@\%T=JBHLQ\?Q[ LT&XDO$[ ?3RAHQALM7NL'FZP674FN M^<$CMYR00^ACGJX;/I1DP&K !]!!-*YI@F9Z@-I3*;GO MJ8WS1B5&I?L5U##(W[3H= Z6/(F?&CS#P28Y^MG>#&+W;QO;"^'IIFQAP1/B MS7J,#@+?=S ?/0W12PM.2UA8,^6-9BE5"$TU]9(["!YOCT]HH',0SB;,4$<' M3:F.1UQ!JF'FIH*EGO_S&KX7'DWAN9+,DHQ110%,,W.*J\@#1*;ID02EB6?' M5'R_*C^IBL_52D\S0YT2=.K%$#:%KN6=9Q0P]:2 M7W\D8P@&RX"18]*SGS;K&CVOGE=Z;[KX](^Q8QM#2!DB^"QS\#Z?,2 VB85P M[RQSV\J66N5J-?/')\/X[?1?V:QQ!3&D@$/+Z$R,,G$&+1,9;0HPZQ+J&/_A MSG^-K-'G?'"2RXU&H_>F>(>9B$)&7&I")A\8V:QH<-9DF4+9X(G1=J%Q#2;& M0=[(YT\.\R?Y@G';+AN%?*$P_!]T>'WML'Q6(QY_WK_%6&PEX4S1[D[J]K+;,/'9!%F'& M30G T GS'M:(";C'Y%JY#.4;\O^RL]>R\E'VH) ]/'@_9E9FRIMAG%)BPR;L M&I[D)WPR@&<9AIR!+07RGO4I[)YE@,U)5C*8/YPV\6_YY&_Z=YE@1FQD2>[/ M@2V[TNI#R#.&;/JV69UW0OY C <*+00Q]S28D^_DE$WD/B4A954,3 >VN/C; M$8+$%'2YE5PRE)8!ZU=L,HHIY?SG4_'TR"='KN7:D'01'@IL0A%D;="1#6PL M940C4E8IJ ELT[6]F5 38@4$AF,.L06MF@-ID3TI"A.R>).R"UC'FYG^#W.2UART.9L] M\8CV2 YO^T5_6PLIQT )>T/A\J>+AL"6I)1X&5 Z$31]![8+-0N_&>9L?@=U M7:+!W@%JSJ03?P84O6KU_#=RS'4?.8+2\S'G2E3,3Y#VZH0 MVA+:OB&\ 2BO=R\0&Q &["M*W$&2\WUC\/W6U[9,^HH\U*3(JN]2)C=0MYH" M3>^[ 0ORX)/\08.=NH!4F$..AC!)%ZA""8R,O21>R8^O@Z/E@1Y'"6).02;\ M4XV(O*D)32@@1?PD=)V,.M;C[;]B-N#,5]%''2JJ\SZD24Z1$(#]5T(8*S[K MQYI93X[NN*:S/I"5#Q$]UJ!(S)NRK_7N+9L:"MWB1F*]T)O&* E14F",1-.D M->:>60&6F.D,QT@UAEO#OX(59<0=>YY6,0>XAP305!C](9L29K\G@)(<1; < M1P-7A%@C9-N:&9\WF[HO6D/R2_\5P7'<#&0!]X9@,VG?OX"QST9%P8HJ*-XA MB4\D.=^'I%N=;2_;Z&7?&'ZT$I\(*EQYNM\^ZX/%4]J:[2-0KRE0+_- M!J%2Z&#&MN2!%8N)T2VD&Y]',[T) 9JKVB]%Q<3'?R14ZKYKLSD039N$Q7*&U&'DB2=)?&%]I,++=)- T*ZN$AS!,.Z$H(:P;TVI,X%[/#$DEL% MR/Y$0Z'D*YC1XW/#2Z,SD28)69UHL#T*A]97D5>I4GEH'5X@V;I/.- ^6Z8H M?I35MSB*:'%B/O6)+9ID,A/GDRHV;5=N1O4CM1+G%'5<[N4J1 I",!?]%*WU MJIA#"IENI6D2*K[5:(A^0$&WY4F2Q*:O,(1T0WB](R%8\0EA4[.?+1/'(3@Q M=:TTGZKQ2$Y5JS2JW/'V"?!2TW6\V1[:L-_]:C-%39!.IUNR+"2E W8#(*N* MRV" .-"]GJ5"23WU2F[6*(E5+Y3%+.BYCF0-6EY\(,^"4-B'F(F\?;K'OD:8 M7/>L=]M@K+_,MQ5ZRME'@MK>5@U:E^R:D .$H74)*!:"L@5I+F 7F4C_=HRU M@+^:.=Z&:]4.N-V7?4K86NU:8>X_[ZZ_'_WUY[TY<,<_\%'1>CX> M]GY,\.V%.[HZIL7CKX7'V_:$V<=#\SEO?^$YWH)?GH\/G\8'9HWG'RJ50NMK M;C@^+__(#ZT6[7QLTTL([)OSIW;AB&&3?GL80[OW7.?-CX7<_9@5?QP7X=%5 ML5?+W8.;+U:Q_= =P\X-M"OF!C@9W7\<7S]^J^=+U MYP+K#>Y$9RO-]E>;'7VY.[8/W5RU]N[F]\%E[Z9.T,.(#A#^4'6?.E^'=@E_ MY$[?&53 4>WCX1?>+Q;X9:%H3J[>W7S^!C];N/"AXIA'Y+K^B)X?#ZK.X\^? MP]OSULT]* X>[BN?&[<'U4;IJO2S5^CBO8E^.!R,5T5P W!$W=Q&^HFTTYC+(^<4H8X#VM/N;Q4@ M*8?-&RI&Q=!J3)C=H8KP(D-%"#F-QUTAFR^D"/W.89=0OYS1!F/(+L=B; @I M$ 9T4A7=9*^R%I2DI*F&!*^@@M#5W<7AI]$HS["GS?OV(XDCQ0J8=#WB*RM3 M3;8BEXZ]1B]D(L&1DXQ[70.6]M:)UYZL:ZC7N2HDADUBH6NP[=1CH]"N!N=5 M@FK6G%//9?!'Q;D(Y?17550H;T67(?RH0]JTRFOSFZ?BAG/RU*EH0^1:0R0D M.9_<,EFTF_O\DBF"^B1V>FX!'#M6G6:0"5BGA8;3]B_;*W#I2-6<(:65B;>+ M?D"AB3SI-9,?:#KEU&PW]H,D)7'-TO]GPKR;5C;/HV/IQ]NQTQ*-0G8.A%QR M$X#P,B$S1;&M2?7;?7"L,6B/YD/KEM62(]?2GKVFZUVY??P",>](78-"![F. M[MFQ%N^-ZFP+0A5;6&*Z\R&2=]]6"+T@;H=W77MV)%*_@U=#O7&E1=.HV)42 M,\^@\D# !9S^MXJ7#K#*XO'*$4K]:4@<(=(M"NVFX+B\Z[P;5"A-792CH&W>AFU([2ZGSVM;>PF$O_&,R/KRP[\E= MSA=3B%_+H6[&^TS]!YK6P(/G+(4S][9%)K5I) CRIE-Z%7$S!:U6=#5YSN4+ MFI-WG"N(;[M N1&G,S6&;''0ICV0 ]Z-]J^ID*5P&]Z0FY#\$R['[1, M4H7<\@YOEL:"1QAP_ 4/W[*U2FZ:Z7; Z\G^,V0O^!VLD6!*^N MIV3CE[Z6<<]=AC 4IG!Z6LS[AL;T7W1OC-X*>B^CO+BZC>0X91G6A-#R=D8T1=P\I;G>K4EV!:]RB3N!.RXWP-Q/6Q2A]:4Z[B:T MZK^G-!2U!4V7RM.-G==2Y2+BG@:Y.VHRP*G6.\$7$;VS9_6!MTGI<@RIB9A^ M)[(6;U\K0C%4J"!4XX7BC?D0N4!26FRQX%4I(A*9/H#RXVOR24)1P382[&,% M=U/UQB%\=>UZMZPT8!KZ(E^:78*F6;=JG+=M9B/X6UVEWJE0YWT^+?@]N^"W MU<1P"3Y8>+,!*2+6:H;LGP>^')M]@'NP"3B\[':AJ5O]KRQ\VF,J'5T%OI:T M12EES2:]?PAM":/^(7"=7=5R5[VWZ:M-.+!#.K_2W8VVQ6W>VI9!U_2* MK="/E&XDF.*G*0VZ>,R_7#6FX$'+YF$/87J#63?&" C_92I1YXXL*SB(N%'O MU4X?1'Q1.G:XE,*'1&,*6)$GG04!WH4+28D:!$G9.87I)O3CITO4:#^SY,/< M$?HDU]]%NJW]6(<"Y*UH8(D:S><)YC!-,+H6T01%P$Y, 0&,E ];;\A^D!;U M88'8!VKG2+HW? 0;3_LX=#3=RTQ$?& BS"6>YF2+'1$ARW?^!U!+ P04 M" 9I:E4CX"]@!9[IN$Z?.L1NGQ@83?QV1ZO7[\^X7]=?S4)VKY(AWUQ\MO[FWMOAN?H.(B2%$4>(Y $/R7\PYO80RE' MLI.O(^$WV&_'Y=>.V4?'+TZ/7[[X_C'QURS2[_CIFDQ]@%G-$F'>XIK-PCN]3^O.<4C/D>W.4DWS>V6;V'"6S MJS#^;,CE^O&#$)L X;]:>LJ=P%)L&2:L-2BY7Z4Q99 M>= Q;OSK-BWN?!ZD7,YTME";E%*JU '2DY%L%(L6=X0CYJ:-Z%*DPUWC,8OL M7*& _!N%&7Z/49(1K#O!VI^WIEB7B$24;C+"A%MQ#HX=0:W)TC62-Y=)@:W.X\: ]ZU*SW=I,;3]K M<>K6++DV8]O/6F7L(37@:/V039^AU3YI,R<;Q2)PFR9+FT_! !999/MF/PMQ M/%F0F)T6($K\(8BP/PFHK^H%B(["/^?.:Y)D<\H0W6>AF@7QO(Q0YCEW.E/< M.FU[9JO&&@X#2A>1U2(CWHQN_QHB#' M"W:$Q)2M;GB-7DMQ:%LN?$68J@A.DX>5Q7?I&-+J=FA---A89HPXWQH$8'+X MU;(3Q:F/DV :L;,#E-!O3"F#[#R.9#UEH$\%8L(0[,53NHNG)!$E&,94,]CY MJK^Q]!J]HO+@, H7QM2N8C)_B F)/S,M-W\5T5CVISL%C=I^2H'N[Z(X6O\Z MH:O[DJWN\\W5W50VNF1@I,1.[;,4/Z D\"@O?A#2WWQ<^ C40"5K'\'H177& MMR7-[J.Q"YRB0.N,6'U,^)V9/O>=0]GT_HK%3)_+S2=M:GQMEZ7/6,O#MG2U MMLG2YZOE87M\/:0F#%5/69L'DD,W?0X5!K.WT-!%[W$D<1/XEU:5T=5WM+G4FCFR8RC@CXJFR*H@ZET%C M%FY^Q=_ #^:YHAW[>(*R,'UV5)"I<[X>(XC2$_K(2?&=D^W'"TR!>8WGU*DU M9C5_&A;8&1V">-D#/EX3UN.W;8#:F@@", ?F>([G#YAHHMMX=&VH(+A$8:C' M&WM@S1'5TR#BOM -I=W@"C^F./*Q7_+%'NZ1], G J48QEZ###^)B4E))40/ M.'SS+$N.IP@M_EP'\8>3J_+48Q3GWMO@@>Y*D9=N Y>4[S]!R0,'H1COA-FK M$QRF2?D)MV <2"V2)V:O,^"G'>?L1(W:-QC^VVFL&:XD/B!-UJF"E*P4NJ*K MZ,73$Q+/S428QIU8\3W[FV?/Z2-\)OSDT(S$=T=IGP%7I%4 M4S!K653M--Q-*V7!", I!/'"^CS*&7N'0_\J)O=4#6[C=(0(G?X70;*($Q2^ M)7&V@)&2)O$#$)\NG(5<3ZW+M=SXKVZQ;:DUACX(:]<$H\#\I56C5AUH-+BR M#+V(2D-1]E<.0I *D?Q#/ U,9$+G'D[H*G<3HRBYPQZFQ!_HE,0IC'2ZZ1V( MG!2 *R3VRJ[$AND,$\@)U$+@0&32!DTAA!_L"@$2_WV"7JQLPHV-VH;&!/01 MSPM(5^S,E)^E4:]\P?9A]M=O*:D#F0URN HA_0AFG( . ]HH5-P>S%E *U * M.Q@CH929*#<8)?@NF,XHMQ^2W,&P+1XI+8>"DFAF0RYRK( V^Z7WD(#Y7>TT MW.T6E72RN>EO!4EAK3&V8]=1BJ)I0$GF>F-_F1&2<3E1="4CQJK3GIF(YFT< M^Y\#%B.P*HKUL(X=+EWT*SC SDEJIO,VCCSH34>-Q@'9)P%(G0(%L)2A%^K2_S:9]^0CHU(]W]E\\(K!4 M8HDZ\N&I;L7HHY@P2)H>QL;B(DB6DX_@<-.@!KP*"F#&JPJL@,\.*2FW^PN] M&2+'K-NW-79MP44DHG)(TA$B!1,J!)?)WHFC0Q7E_AA<'.0FCJ9C3.8L'Q]L M0RX@8%9>A%.' MR+!OH^! 6,8JVDQ1:4$+**3+9F\<@8EE:WAWBXM$!S?-61,0R\CGQST;5(:1 MVKW0MN<2WJ+CTM51'J JJR MKINE:*6(E1DK;YK7&+N@V'F!_7RM3H+[:PUU4.L\JS2[9+OIA5!E"3.?U]KD M<8=!FI+@(4MY7"YF>UKJSM/7IZ--KZ,4$YS8OX9KA2FGQSOJ\Z"N![;$T>V? M]#QKH-NZ;5[A#B#:R;FPRU:\^6X@51("?SYI7N&O2B+L[&K_9FN GC?]*;?X MFOYH^QBEA4 /YV4]6E$.#(;51F%!ZQJ.JK10P9'"EBR:=JH)P;:]H5:)JMIE MR+_UYEE1VM&N/5IS<1ZB)!E.^$0:/ 9@ZK-%!VZ)::V:(A580QM;A;4-$]0) M0HW015&AQNX9PC8!R)W65KD=J2!$VM@X4FA!""H*NDWKS^>[D0>P,,HZ30#2 M8 AU'T@8&2W,ZN<-FAN#]PU/PY;9DE!RN:456X>&U9+A!&2W7WZ<6#+(TEE,6 5T4+EM$3N *=<%%TAYGS:BUTF2[40^ M!:$]N,BC+9@2(YBLW3:*PRQE34_9^>L.1%.G=HCR:: %4].G2?8F^#MCAY*L M/#3_ Z:+)WPJB83LP9D\&82=2:4]LTMVY%VH4#P N2D!UYEGVE-DP Z%C)++ M;;&VA(2>A"P;U8IL0!P)$95#\,B%"!42>6W]O'63()P7(25UD,)I\R%>=-8I MPV;JPR&P,!W>L74>D1"[W#2QQEUO/>U\.ZU>$.L30S>$H@P,(X<9(. M)ZR*#4\:P&09>#BYCT/[QEY(R-VN1$,4,J!@8CIO29PD(Q)/K&>WU4<^"/ ; M4,"<.=]CGNWT%D>8H)"*>.#/*1Z,)W8!^_)Q@:/$>EZ&&M&#L5>J($+EB?): M.=?S!0H(C]+2Q7]J?1D1$'&YD] 0D0BB[N.O?C=SJW1AR^)HH^ P-U=#%*W8 M=)]P&7N#>1YG3JR8BA"E]P5D#D,F8I14+D.;WX:^C:.XJ0XP*TX',:4;[S"Z@9I5W,8[J%.\.3F!0W(\;H$2>7C_05*#.\93C?K^XD MUQV2TX-P&$%%U7WH9JY=E)5"B<^H$V7?]1=1.1@74P@3U,$;-?Y@ODMS[(.1 MP08DR@=J^D7#@F7@X\A/FN$ERU(043D8>0AA*B5CORE70P4&2Q2$^=VAVM%K M- O4#V9MI@UK*UWK"SV9+7P@AMM,X"/=" $\I#MOEIC]B5@ ; M^X,E]5ZF^#9C+S&<;,4V(*2D1_M0]@^:B):"M9P<).#B(@@S^BETF$^7^H$8 M46U02^%*CUS$ MA4G7YV<#+Z4>$+_X"O-B!@SL1^Z/1.8;CHWH!HS@8$+< M%WA!L!?P$SG;F_KZT"Y=%\B)U"P67L<2*E_D:XVP[DJ*'>%9:QT12GH?(H)1 MR)))WU((V&L,HZKLO&W!=E%SM_G?E7P[\5:XPJ5=!##?]-"]+-U-Q'-V;-YB M<06% $7/NCT! F_ISDB>!YD<]M6MI/> MTY:Q!NX*R3'&/967 :L[T7(YU_X.2$SJZY"T'&W S!N/L +[%SC_E_+-TA>J MZONUPEU@.=K:'+A;B^WL@XQ0A[I O!B$/EP+6$-F7"; M;PDJ^P[T+6^AUCF'C6XY([3B#HME80N(.(Z]V9"F"#Z08A@MRP)7CG15=DOV1'K>[IWFZ(IW2.@:*?2%1)^ E-5!V:0?FYB MKZ[HYL7<_LE M'C4(NYS7YC.A<>:I@3+8,KTR&]?\D??:4M M!1KFT$3]39Q9;K?-EPPF@YD!W_DJ7?2+=+=*RQAX"JNT%.#.J8 NW+ OHWV,O(ZREU,.N M)%NGN(_YN98$VP 6J*1]G3:_,C9<\ O/EX^8>$$"4 ZXBY[;0)1]B0I0A3&_ M:]T17/*D'GQ58A7B=JP)!WN7.Z K;1/4X9I?U@S(+";I&),Y@&T6TWD"%ED" M(E#E(W6^G;G&3EVH3K4V\SQ:+O!%TS@BSRM?1)"9S_I)0)2X4J3J,).J& M&I2!!+L%5996'*' AZM(6X[NUI70T]JVTK1KE+I7IUYU*'$")8\M HZ;BO21 MR398*E>U]5>L(H.K>0RY/IU46J8ZACBT>:$$B^*%KAW6=N*WBHLR?FSA3%=C M.MII3%X^,UX*A5UQ;!=VJ@CT,/?KT<8 U]XV!H=:AU$8=JR^6[)HK+D;$&R; M\IA:^\?T,I\3;YXE>%IDPEDT]6LN^S]\?A6QO.6H=F?1 M69_ .[ADH4]_'P+0YI-7>L/"?@M.N::YDZ^,@<.USU)803IWRG2-7[5-.'CV M8QZ*9 ]7EBT0=K;'M#Y#=R_"%KH'O9JV2E#22M.HV<-7W,Q1342=?1Q!K@ _ M[88[:LBW--21-M(E\83J2,+29;C;:V94ZP-7+<>8 M;/CUQO7PPTEQTP&%:SBA"CO8XAXIPZ_-'%4G%O(%=)E?F:7+)LQYG ?D0=WC!VH)$4ZB+ M!"(RQD=4&P/"Z[X*1;>^7X9X<).EG8K;U48NL*:."U#:NS6&)>4&>0\Z%/GG<<2<0!QYI6ME MG !=##K8&!1[F%#*E/M$9'*8RJ96HY@.N29UAB,JEET<-1NSX72.Z:I& M(P9D#/R^^6)7*" \,/\>(\9J=21FHI#KT:IWASH:EI+J,:?:QH6:.'):#M.R M5.18GP\=H*F66=RAWI=W1$:8\+0&8Y7?' A(W85DC*\+;PP(I>-B.FZO07:( MK7$Q50S5OIGSHIT32]F)PX!Y?&T$.=;NXX&J#=C$S@$7>1=3M^8R1 M=#MQA.D6-";(KSKX;O7N+NR<72&JT71YBTE/@HH8@C0H6'N)M62:VGDVB/S4 M:!Z._!0Q!+GRW)8; B(T"2%W1P::EE*"%=A5Y@\)58O+) WF*+7>*V!C<(>[ M4SU);(*B5CM]'Q+T>'TI\\.8)Y"G=^_-L)^%3( ;>S#FB7AT';L(PBS%/H<* M+'G)D NG;KMN(I\QU""%LRIN6#UBNGGX@OUKG\X;NHO ?MY&OFQ\2%FK=ZM. M$KH4[DHA['#GT)::JXDEP:B60'60&;JVOU]5;NA:P)M#UVJLGJV*/\+/,#TN M#B>'U!1FF.*1FU7?\XG,.]@5',35[0@ZB8'$;LR&PQN5&D(W1UFML8&;=.*: MF_HU9A57,WD]_'E&2%D?%MY"=I!U:A(UDXW5L=S#D&(M];COE/BZ,Y K+>"G ME#5<;^/T B?!-&+F<9 43-0XJ^[FU<['Z$:&+ZF1QTX^JX_C?--]PYBA_^YH MNKI\)]>YH%:3HO<#4K@>DM7[M0+WEL+-;J%?1[4N+FTO Z_2MOASY\6!J:8U MT>V=!\CRM:MU[JM)YJ^+]F%7+EX+*=>F7#6M7X[7WN7VM^9#]G7GGE):9''$ MUSC:*[#RAQ'=X5)_G5G,R+^-(U+^RA,'0"<+ (,NH\+&&9@6Y;-WDW,K$:_G MO#S4W,V.6,W9*F\;"Y1ODD\69"8>Y8>#_9@ M?U*ZG$%UYHQ8F(:.0[=4J!:8]IBA**(WVA%IWGZM G1$XBM&[KQ@HY;(4G5Q M*]@8S^HE X<%&UH=I4$(FT[=,MY6KZ)7LG6'ESC*;'$%YQR@,ZT?AFODQ12M>0:"3X2I*$NMPF(@C0 EM,"6]J5.@$KJ+F"K)3[ M =N7E?7&P-W2 I>7K$.P38&I]@GNM4@/&X:CK;UC]Y+;.H:[P+>2\6A;%=NQ M $N&.$?)C!4SHO^P9H1+%/((?7J."%E11Y;'/BQ/'S6:+J)$NW&$-+&'N?1; MWE$M[ZQ6=U43NL,NL@,M"UZ-YM,7O"+VW0<:EJZO;5\Y8;PH7#I99Y,"G:W; MY='=.>W.- M(N JG*8;-/OAU> F5KI;/6C#5>%ZM&M[,B(QW7.F M*U:@,*7?8,OB8FY?*W;#\^Z]S\,U-A+)=UXL-S(\>3@AFMY@^M9W[&AY./F0 MY*S:MD%26J[.[7=GB^10JW04-9'PVPS1?5>ZRI7/LD@W!G_R,MP$L[-%:!]_ MH&8= )V"%BI?C6?0AG!GSU##!%<>!,1M<_\,3V*"Z68HFV?\M&0P9W<]OT T MYS9FXZDOXN;RZ6Q1:FP [K/()ZN:DD+,_VTB3__@082N2G-3UWN#6^M^F6WN MGKP78%V<"GU>S9>=(,4WP1+[YUF2QG-VRA;F=5AFP2)Y2^SWVU6C^?2MC"+V MI?!M)VS5R/.JC+=HCJ'EO4GH*_ :A!B7^U]^7$Y_7T4?+K+/;W\DKW_\Y?2O M#^-5$OZX]+X\#_^5GJ3W^%]??GSYZ?&%=Y,^_^/JZO3^EY/EX]GY[\^7_CUY M^&%,+BFZMV>?QJ>ODL@CO_[QB,/IEV%Z]\/IR6^/R>O??WR-7[U]/;TY^0W= M_LM_/?YC\H@?;H/Y7P,O^^[A^CDY>YPO\/_N M-)DN/K*KKG?C7\+DU;\^_AB^S$ZN;[Z[_>?BSU:7IY^MI;O?WN]MVO^)T?G?[C:NZ]BM\/_PJ^ M_/7B>O[7WW\O/YS=W_Z&7B_^^.WJW>C#B^O1X&WZ>/?=:OG/VT5T/OO-OPW) MZ+O%/P=OWOS/T?G]W?'QD[=TE4Z62B\M/KE#%ZKDK'7MO:'CW<81RY.B>(;\ M#G^*"4[VQ,,R9?Y;@,>Z.I1Z+3U]=9)&N[YDY:,4T8UJ7!XS)O4RR MF+=$!%1UKI5D[]*/2I71MM->=UU\;J^[H+DT]GJ#$?>;([()P";U4G.78Z]91O6#2Q, MMN$VW9(JB('K).?8WJGJMUQTFQ#")0EWD+9N(-7DY]1>0HA0,=G>:%$K"Z*5 M&\A[0!=02@LJ2K)S=U".J,)MY#Z[4AB_L#'V;N:8S"M4T=F&2)K80/F'=2KV M?<,M&;AT"GM)P+I[R(_:+M,9BN*P.%^[1R&KPZ5\8TC\M-L2]Z(=W_J*D.2U M[5ZIRZDEK,T@O[I?'L)I(RT?8M_A[@# KIO,2?)#UX(M1DL#:\&C+@OM=4,L M>E_;*R=W/BX#5H'G( M&#)&YD5EL#W7?'50NM/^S23"4QQ')/8SSU@0DC$<-L11 U_V_@I9^T97B7FH M.1=]"]+]KPUOC>]RQ54]RFQ<^-U&",!IKZ2NH?!;#SEO^230[NVW RDK*3)> M.D:D:XQ]A;CSW54J@6@COF&Q\A* 8_2H 7C'$/O0O4X >=?+ Q4U/(_)(J8F M;-VR',1PBZ@X=B=% ND$!V2W5-\&7^:I8;KVIF.(/5;_KI>W?&>=TZS$N^X^ MHX&U^.D]AEGRRFIMNS4=D>JTH3)M+$V1TO('^5Y8J]2XUH .N_[J9H\9H&6] M&%?)>U&MF]7=/6>9H)3:QR"=E3A;]TA$!)R[A-KIWS*4%,YPS:[ M!<,TBZK<)+"=JU\?^?"$T<#%>KFBPEZ#4Z@]F92@5#E5MRS' MW33T&1%J0'Z#N55HWX),0,(BFS04EV@-AYR MYQ!TZ%?S)*'QGHK'PTXNKR$>$'A8B2^MV;BQQL,.;%<2>4'(]),JY)9B EU= MD]/N4Y6]&))/L^$D#ZVPC529L!G3'542AX'/2M9 W&,S8@%L05&^RJ:D#72#[&Y--U1-=4#ULOW2@@KL,D0"&81!HT'!EPO]F62!N M(CKO,MPA8LIK--$"2\(R2S@RB#),PC5V6Y M8&#[9HOH60_Z2"7C- +47S@@/;*KK*YROE^O)S:[=0I@#*6D &.E>V(4Y4B# M;*PKDN4M@#%]"L0T2DDY#X2K:'F[K-J @[&5,IK6[66GN!Q:3)O" K&=>=2( M3O[S.&2-RP@*SU#(VISIQ,@DS[O-#NZV&57H3 8"X'VB^3SV@W15<@ATN[B= MBMN<8%7Q=&(%%6^[C:-J@0013!L%A['0KKU'71JMX("$.=J,:'(;IQ=K\H.D MX+SV!1XR'*17*"#_1F%F.[/5$E/N^K" GJW8%AVP2ZG#7-D49K5ONM7*F*N( MQ!YK5[L 5>-/3L[ER;IOT92BGK![@SB9<)9+)'O=AF@%\BTE=4,I"<[98;1\ MFZCE X$UA;-5H1KUAHMGJSP=;9WK>E-TFCI;B5QYB&L3.V1\UUV#]%2M<[8# M2;/_.?ZWDWS]ZQB[GZ]V3OJ_'?-_.^;_=LR_JV-^P8P',)0R2E^[M91* :8S MDH DB-V4TW)K/!4F@(*D8,VHE*AU6]HM+:<&U:; OD50OPKSJA1AM5WJ]%N, M]5N,]5N,%QOKQ2I+ 5A:6RFOO2DDAI1[-=2%.S MI9EA^*'LBJ=3^C)!F/ M-Q@EF#E!EL740L#-?JF7;-I@@FJNS:^]ENPQ3; LD>WQ]Z#B@)XX6B!2NV?M M*L>(FE[Z)13Y41RM?YV@@"Q9CM2<*E5&\1;'9R$#J MIWIGJ_6/[P),*+JSU0U>XA @&J1(=!_B0M:G9JL"=8 /YAROJ;ZO6?MM5D!B M0GJT=Q+5E<2(].9)JY#5,(8ZX--BPWI$25O8#B-,.Q*U6O#)2-1!1#=I 0JK M RP((RZ@\O2MM@A>L%#BF* HF6!2M=.B3 XG+8PD+,Z6M/\)Q(I;90U^WLLL MO'S6U#7 KCS 5G>;;%I?$6PKCM.D!$>ZHYB_T,M=N(X669KP9>\%2(Q61LEE M',C(-V[U!MH@A'?I:U1/=R:XTZ8I"5(3/LK^34T5DBC_<7_Z=!>E*1TXMSSG,\8.53!M&UFUJ'H&;HS!\ M'_@&$A$\^F3GBP@JRQ6>JT:2>>XH"K4E(W[::6H?J'0DB'7V>M86SU7PB/T\ MQ51#+-M//=FYT@*00JMF\\XM0!U_]Z>7#GB =;>==M:OS2U7Y?% MB F',[);DJ; @B3ZU3$[LL MB%&C=,^(&5X8T!S$R248DOHK)'-WB-'="64*\Y4FB3M=Y M_R@S*=>GDP;(,$[*?1I[G^[H/,!S:K7).=V*8_\B8Y::\A_$/D2U2$6B>Y'/ MWE_&JA"#].WE?.=J9&1U9,_O07J[N72ZT0$+MC0F]F")@I M.N.8WZR+N+K, MXI 23SA_EB>?+G5G4E90W<:-;UU4H;(4/^)@.F.57)>8T'W';<;>;SCA+Y , MLS1)J?M1>,*VA:M'V]U=+DW9:D(*DY*X:54@Y-=.PY&CHRDD 3Y0E7^8J0^6 M^)YM+/E^Q/;)R38!APZ)IBS:T%%IJ:[O8 Q\?YL8WTJI=3F4/;_O2T\W /9# M)(6+T\.EDX_@_G9V3Y^N Z#N60#KTA7L.7/J2OK.RNRKZ*^97[>&5L&SL^;8 M%42W7)&!_U>6I'/[919,N7#8MT-7Y,9 0P77-HT/S"0647'H=FB+3HA4MQMH M=K91K1#,/IB?<72,LP]E+VP<=G3!U>FP&,B)6O!.V_UP5IS+MTXM@>",!G;K M5*JIZUIF9M#9/ME09L6:U)QN>0%D!)/SN3GUDPWVE<31.C"CS+'.!EU?,&U(],_5(1*JW!#D_&AWE%)F,ZBZEWL\2Y!SG\'+$X<+ R\=1I[M["PBB+0WG M4!UTH"W1ETZMG.%R@@G/,A.9^Q["';!XEJ-%VFK(()7!%NJ&T; M+_=6W6:-H@R%(Q+0%UC0'] *8'>N1/()3FTUJ(%B 0//BS/*X!WV<+!D/ABK M-VQ9L@(B3W+>B@!5"2'8$>!;0KV]4C+1D,]:D<.= ME#@T$T45=E4#IG]10L/J54&*;]@EX&LZ=Z-I0)G)\^7/5N_17S$Y#U&2P%2T M4J;LLLJ5OG)OE*]2QQ>DZX>$@XK^+9K#]*+2I;Z+VD+RLE2ZTT%1VNU8[X/$ M[9;#6($'I-T (=!>7.G20X)R/W(,>%7 E?%+8@@ M23+L#]*;^#,FXQF*[O"B8&I$ L_VH8TN=6>Q+B.9&F-L^1RN#(-^C,DGNI$[ M1XL@1:'2'-M^ZK!$('IUZ\FVFS?&SN/Y0Q"51P8II4UW,>SP(*"$4;X)SZ]J MKL Z_O3CQ5&(O]=,ZXD^S"G;/0XGUQ$U *RM37'6 R;S#F+N\J1ZR;4+PLZ3 M,2.OLDH3847"SE;WV0-5H "1E6VO4D+IL.RM$G:%M'ZP'&:ZP!-,]<$?H\>R MV,1C^5G13:I0'5858>!Y)$-A4H4\60*+_6LJ=I@ZT'EK2R2%QOQH=7[?Q"CB M]3%8;ZMZY&7=69&W1:7>@V6=T"!\F+-?!]E"M/^T; S&>+Z("34W>5++^I:" M[0V,B(RK^QO]-BI"T HIO;;N+_/][1S3E8$=7TPP*Q64)A\2/,E"]KME>762 M.\P)UXUB>7A@_3KU(&_>6 1 -P^?;.<&R(D=Z"K9!6$I._F%Z5U6[+#W.$%>_]H"I3)*B1C?)NPN-\^7/#-9#0M\;#,N)B.TW2(+K$U;@>* MH=JW4E0LXS6B0@]PTLA?,%S6\L%65?$M(.V643+VGM:#CA!)BZ[BBS@J^LD/ M)Z73#O4N762=ZK^";)MKLRJ6J@T[=C@I:KWE^T^*UK;W%)!WV)\R.^+1/_'K M^>"3I@\GIJO&^8PNZY3>AXA@%+)VU]5VB-'%/G,0KJ.J&P7[\(7MHR9#+IS. M. N*TSB<,I7$OBU9+'FP[]TC/@;\?&LETN.HKY[._B'*J!36+;3/T0)Y=/M* MW>H,^ *!G+*;&+2:8,67 SK05+OYL\-)P(Z: WY3*4%L<2W"/5[#C],.EW:/ MNK6EDP92=<8SK?7334,]'55U+*ASKO9\5 .IK*/ RNCTSDDUV@MGBT6XJG@$ MR#UM)0&WKJOEF&KJ;",HV H96->[+7*$,#>"_0B2:M9-;S73DA:7DH=DKP["U:UA/39FGCH;Y5HA,." MG?:#&3\Q0E;3 VMDJD8Y6*._LYHT6L9VE O?I7D;V+>!8OE.O)2:FM7J)P0G M1JJW')2,DE%M@B)'LYJTEX]>F+$:9ZRE( O @;IO^O2AUAEPS\X :J@&)%JL M@%PF,N$ *G=3R2LTGBC&*@!ZL MIPGWC@-,6N\9B>[X2D=PD#*DY.95=WKE %C?>1?+"(D811.\1<^Z.9C5 UOX MWE"7Z&Y1FA$4OD5)518(Y&!#0FCW=PZ4A:("$TROXLMTAJ(XK$QAQ$_R=29" MQQ!.@WL]/*RJK& '1/:;L!>VD.>QFDA$]KS+BZ3*IYR;JT([$C!K0B%N8_!E MSQ\6^%(D5%8*??"O(Q\_8G_!KBIN33@E^.4CN,J<[A-;ZL $:LF^#Z91,&'% MA=--U;G#[&WI&[RG_S_/YGGX-O^[_=+H/1AQ>%';4.(VT._T%+2GY7"!HT(- M^2WBADE0FI;R$0YQ6G9@ E4N;]NCV>ULU*=_8,+M 33,%5_FJ(ZIH[K-$$@2 M4B@JT&\?N&GA'NTY &N6G8>S.39^,HY9AMK"2UT.1#6#J[;4,JIY$ M)'QXMUE#*LA6-5B$+^PD+^@.IP'AXS..QO0)@-"2@(CCZ'B7ZM4-AP@FF*[, MV]1 (C]",CM(()'$=^0J*9>*>JSDO'-7XB9EKW)C3%!_L MG^&(_@"30]=)SN5I3Y<5:7BZG;A!)= UJ8WB)"5KOMG5XG59%A !ZE(_%'EJ MHPK7@Z'!"&5\X'G9/./M((I/AP]A,.6WDV&EVT7<444J5??1%-+=B;;^)A^# M=";C*[F.+A\]G"3#"7\%?A=],*7['_IWO+X:5?\KN'9 \^_P++*_DH$+U^J9 MI?@]KC*V!6<%]+."/7"]:B%YL+:F#3ZH@\YMZKT[4-7( " MLN[J@?27HPA)RQU Q0R4E6=W(L &L4,66Q,UA=-*.\(J\E9V(JLZ+5>!@_Z" M:B#679'0CIA8S3N/+LATJY"1:!CMT'>2D#Y<(Q"H))%"5 M))4I'[0C*P&TLUC@;B,_:T?Y/2_PC3>+8AF:]_6PU?5]J"ZO4E(]SOGR2CNL9<17KTFSWNELJ0ZPHI$965;N2WZ$$D%=GARX$NH M*D-C(MD1 ,B%(UXU^YHWB;B@C$73?!_(9_=Y'"TQ23A3'RBZUFM$:-%V:CMU MQ*T)J=U+[243O ?/=$CN@NDLO7S$Q N*SA_K/R;%7Q/KY;^,>'!; MR$A'T(88JU[C7[E]18I:OK:!*3>1XST%\Q?1S\60Y9&VG+-6_1 MLP1[WT_C)7WU(%O3/T8JCYF-WR"?GMGU^PK&&7LK)O MC.AD\VNHWIM@=,=&C"U.;N/6S0'R1 0;\+W MAGH_PV%H#_O&<(=@[-M0*+&VN%Q;R/4)!__ )Q,)9A*"4D;]IH):(P>KWW* M*R]]Q*A;FQBBD0_#+G6@4P:O;)6'KT@.?)]0?[?XA_$GRQI1%4;;J QO6P<^'*]%A$PI#'G@5I"A_?,)H_2 $LR^]K]0 M2P,$% @ &:6I5#YIV&[;?@ 7@4& !4 !A;'1O+3(P,C(P,S,Q7VQA M8BYX;6SD?6MSY+:QZ/?[*W!S3J5VZTCV:AW'L?.X-7JM=:+5*)(V3N(ZE:*& MF!G&'')"L%)&L31 M'W]U]L6[7R$_VCZL /25>E*[C9(?>9+NWZ!1MLVS_W9=??O[\^8L5&9.N@@2G\2%9 MX11^@4Y/"< "Y$6" >!WZ.F T4?OB,[>H7?OOOOJW7?OSM"GIPOT_MW[]VS* M__I#&$0_/7LI1@3O*/WCKVHKO3XGX1=QLOGR_;MW7WU9#/P5&_G=*_RB,?[S M5W3TV;???OLE_6LY- UX PG8LR__]O'V<;7%.^\TB-+,BU:P0!I\E])?WL8K M+Z.<5.*%A"/@I]-BV"G\ZO3L_>E79U^\IOZO&-\0^D,2A_@!KQ'%_+OLN,=_ M_%4:[/8A($1_MTWPFH](F"1?POPO([P!UL,BW\(B9[^%1?XC__6M]XS#7R$8 M^>GA1DC3MPU8;-*7)9XA_'Q+\&E@BE\S'/G8+W %"!*FT06HB JX #E>-6"& MP/PX*4#2A?_XJT-ZNO&\_3\?,X+=#D?9QVD XEH\IUGBK;(N MYU*"#D5E[:7/%)\@E%_B,$N+WYS";RC[>BU).)63 _@V""J^F5Y,8C(S M9L$_P^>0?@=D,FP!.#K]]/BK/Y534;Q&Y614S$8_%O/_YP\,A3]58H(?%TE3 M5EZR*I D_U00EH_X>"O1K08& B5Z B!HQ<8@C\YPJRYS M^:#%7W)7HN.PCQC06(]][X3\F\7'H!E@O6QD.@%W08^%QT('&SR-#*Q7+I8(D$ MQO6JN-0"Y\UTAD#9QJ%/#MVK?Q^"['@3K<(#A*SNXX1Z;%F6!,^'S'L.\5-\ M1ZB*HXQ02*!M;B)R6.-T?%]_%*0F,$U4F],XF$OWM?H2O_Z/W[T_^^;WB"U5 M;7-.='E,16HJ_F@\-?U*:GOT(O*["$UWO/*7^_)/MA5;A9+N48R\R-=28>=G MM530@@-$33XQTNM_Z)8JNB528P]67GN0 -@6JQT:@*IG+#IDZT M2"&UNO+(:#8V_#\D<9K>)_$Z&%M3ZI!M&_ZUM04J04>@/1WBUN;G2* N]38I M#H(H+11XD90Z.]&;D/SPUJ6UW(^G@^(JRSW0X2V35B$0+:!V@)16D:X+1!;$Y@^A 5EB6G#G' MZSC!;-R3]XK3JU>RO<<)L5V]Y'A#]OS4BD,U)::VCX$):=%2_F<*';;%EP 2 M/1#Y$05L2 :KN?T<+"AEUWZ93AKFT; [G$VV>S=ANXB(-S 0Z"T94RAFZ_1V M9!=S15+7IBY5QC9P+0GAPDNWUV'\.9T^-:6[E&4?2H:+3CH*3$)T%M>??WL7]^_)1B_R8J+8O%*@M>IKANZ;&P_%G1EMD%="#UA[7AU^&@2/!*C?1"SE9 M'>@J;^'9Z"H'.96NYNI)_B^?RM?.&:FG1/0:ZBEBT;CJF:<+VE=/WL*S44\. MX;J$3Z&AHJXI*AAL(2\/\0PW_Q0F)/I _D"TB"589]^,,B\IN_ MJ(V\QTD0$YQ6"?92?(G9?\MKJZO7U9:(#3\02^5JO<:C6Z26D7=PT6J70LGG MYN>SX3" 3^^$?8"X6HU>>24E+O3O;K\_-[I=_X8=B,_T[G<0JG/ZKL>.U.VI M&(B[E623?:FB3![M#PUY&7K&FR"*X D#B[#VJE'.XI&C?8U370!Q?A\%?F3 MZ@;OVJJ?;YR?[O!HG*:21.TT(!%8\1[NRDXTP=^)6N.[D=JQG_%*.D$ M@ALY6MX^3HL4+5Y!/ MI WJ#ZZ-B>)[0V^""+%);QV_)Q?)J*$:7/(F<5U5'QX/$]EWQ^?T+XK1[P8\ M),F/5?8]0S63.*)VWH0/D+AKC9U&IV5N\3 1?)BY&56-;;]$%'P,\T@NHBC- X#G_Y O(9[(D2R#OVQ5F&BQ&>J-(]Q<+*IG:-@ M+-#B.NP3U(!.'=K,A>EE?A(3I[Y6U"C!;A*B:VZESRH72D65=!)1MZ MAUQH6 <*=_F'$"_7]TE\'2<[CRV _5*3;R(H8\;4/4T/.V)C/&UQCU_1<_6Y%Q\'V!X/.(1"AO=> MDAUI94O(02+@QW<*92M9#<%+$!%H93X#T2FH-J?K&;JP.#1D6#0E=;7GED M7WJ91P[S,M\Z7U?@$2E/3'VX%HJ3FN*F<5I6YB)Q8#WZZ*W*S$]S>',S#GL+ MG7-6]F/B\/OKPE\KP4\8/^6NY21^RL-$OMMQPJ9.XZ8RN7'CID*2!YA;CX?G M=$*]:4&W7.ZKN;I(.ZI1\XBK\R72T @.8<;9JH!1E+&WMP]!^M/Y\1Q'J^W. M2Z8H!:=D:3.Y-)6ZH<4TF/4Z9;&SQ!B\B?CY=!N@KC M])#@R>IAB5>RNJ%)$!'6JLAGH&J*7=XLKT%0-M_8EI?7I:3[M3@X;&? MNS$41(R=\Z\JGM9&@)<55M-*QRYJ7W::)X%=XB1X(2?_"[Z)R(=XV.6)_M]C M?]-XF3OY$3X$$YL!D %X"C[?"B*J@:0Y.3E05$%56 D.E'4$%:KK]E#^#@\\ M5QBD=W%VB=-@$\']R"+-<:@C9F:(&"WAXO[6!%$-6\:OP*(HAC?9!6#B>*%M MKO5![6N8ERG&(FPZ7/]CR#7@0Z$E1M MK W2C6]":; '!(E:]>SX. KTISN[:Z%G$M^72JFN,A-QAGOP#7L6; M*/@9^Q\\LLE#[4"<7L=);2,T/%C[0'83G.R!H<9!FI30T ; L;J1&$K^QDGC MF)U;6I2!#G".SK[<- ]E-JJ^%YUN)]CG9"M9#F4*$=$M\'];Y>3-X.)70X:2 M0O\=^@VSHB[Q8N8E5_^#@(C:QG?C\()X:53$)-DTI(XK #\C:.-D\X MV9W'21)_)F>PZ7DH 60_NTF,C,9)%Y+)IQF9C9[+Z?/R"M5"XQQ@"IX8V^07 M\6X79$7PA)7YWN!H92.4UV]MNSDIO7 3IA^4,&B4K@%E?@$Z(U5HIB;TY9EY M,LQNCZ.T>'#W@+,@H:>O#9W57MERS*(':L)T]6(*Y,G@=3"#Q,\!(F_I9B_F M&&^HUUZ0_-4+#[@"/-6;3.E2EI5/AHM VV *HG-J>Z'KL[J/&.OZI:1_Z&-, MXL$>D@1N-B+_+HZ2XL=RX8_8@U6'7#>8K>$L/M(?5[U("0-$C^RH!AFM06%? MJ,+N:L"=;Y%C:@H_=F+(:=/CO?8*LXA 3Q!!$:UB>^?DHR':-,O7&N)+!D=Q M$X74&KNEA.;A)^_YL?SG]P%." G;XRU^(9R80(GT%G5U&DNQ4I_+Y1RZ&=XM M_CJ+FXE^@N:>TFJ^&*OAE9= 26(H9DTK,4UD_ F7L9GD(D)"5" I'X[(>%9/ MR_G9J2NUNA9)J1Z>5P*NRB'#YUX:K,B1>QF$Y"=?3ZV4)EY/X/:#?_T0U##H M5@P@>@:(=!_S&4R$"W7<$W5,Q>KHTI@S4P:.%6? U]Y;H(^#?U[&*WJ>/Y%Q MDBTOQ:LO-O'+EV0*V^W(/ZI-K@/(5AYH>V'1-40^!,$8%VZJB-,@>"X-@V3Y MEX.7$):%1_:&>Q2QMF&.GS&M(^,6%BIQE\/S%_F.;BHU9--6!!ZA!D=5'>1] M46OSTLO&^=2;$"WVSA8BH5((-AB1T0B&N]X*N")IJT*7P)Z7D'5@UT&Z\L*_ MDZ/TFOQ&YEWIJT$;IINMH86%2A/8< 3C$9W@RH#0D$Y;(WBD#MP*9T0$Z18->+=.@A8C23"C'MP\.5S:#0#P=^X%':-^P'@"\BK(@.UX'(;X[ M[)YQ,D@?.L L'Q7M]47N+AV&8!QB UWN"2()%"+G$F5P,C X#W@3@"L197?> M;IAUP 4X=I1#0]Y-#.0RK\8B&.PFMJ&21E/R'/+ZO[.LP$%:7$*V#'KC2K/C M+N)#E"7'B]@?0Q_D\!VHAQ0AN;8TIIZPQ$@4)R@'@ ""0U>CAT";*J5FR1 - M>_)>;WQR1@7K@*5DV,A5BDQ"S5F=(\B)%BF$UM0?&>7F1LC" M]XFDTOP_MT&$ST;0&1Y4![L0!PVYHN0C3XI_()B#EI'S,TLBIJ:6B$@>LK?D MP"[(/Y?)4_PY&D]#:C#M.K8"+#35 R; F013'.\A0N%P]:)%J:%?VP!)C[)E M0AM51ZLQK!D!8(<*TD)%4TM*TZ68-P]5$0B,JR\\PL=0FOLXS;SP'\%^) .8 M"]:)(\S#1%-?V!Q$)K6-7)?JPA455UFZ-!MXS+!#+1+L#5:,!B";5V;UA47) M\%3N9$Q+T);ES.-U(=D.%4:79O ++S?QM$8D:X.,,L?>'M]@7#I,$3'S2#2 M)9) (6H MF.52W"(Q%.+F4F8@[J?$@VYZC\?=!L*BVVPH*L8Z#EC+I-'^HCOD#7'Y M+Z"=3ZU- ?@! R^TI8!=^'9\5.2V>CZGUH."S7)_ER676-->EU ^R+F[B0C; MH0_*"X8V ODRH]QO< &[T!H^*JHKC7(.9,9XA1JYUQJYQ-H7&$+*!VD-W+(F M%UZ&-W$B:R+?YRJ\@N?FFJ*!@_I&/$'%6%>Y$!)1=._$FY297SX\[KPP+!I$ MC"#Y)CPWDF_@()<\'8J*L6XESQ5%4_)=RLPE?[7#"93)^I#$G[,MI&-[T1C? M/A^NS>B/! ^Y-A13$)N#\DFNHX!223451$RT4>PHU[HM#L/Q%*0!SH7]4$= ML3W 2(X:.-H@.')H[0]MR@99!5 _ _(DXM5/]#%&NCQD:>9%X.:.X8?(P+LY M.60H*;P2.A/1J2?L+5F*:K.=*X^.,%LNBHH9)F?/8H>XS].J,.U6IH4XB&Y@.-_,5.YXF&TQ<: M'!GQWVBTZ1T4\,301BR\B7S\^F<\AJ79AN@D&Z&%A,*,8(,1'8W(<+[+55Z/'#;J.\>5?$W8^F[8MY0?YI-^4NTU;#=)XF*A,,W:"N%,&P0"ZBH% MCS[SQF,77KJ%HICD/U?_/@0O7HBA6E9VX27)D3AXM!3-R-JBMZ8]3ZX77B)] M(I-H$8\5_ -7T]TV2>8.U M!TRVF6"58;J*^AK99#_@KV'[].!B(2Q(6XREW[O+TT,JH+JRB.DS/SW8B?0] M#HGKESP2];N+LWLOR9;KRR#=QZD7?DCBPWX:M>FYN!MK1!<]D1NP6L'+Q!3* M?V+R@3^'&+V)<$9;/(=A_-DC"L)ZI<2'YVQ]")%73"%#_O,W[[ZEN]U_?O7- M[TX(D'2/:=9 >'SK]& R4YRN,=2+O0/TO& UM&;)&5V(YJ&4S$1JWFMMBZ$- M(P0%>GZGI])O@@A=QF'H)>E;IR:[B3XTM+:I,1*M)O! MO-J1?8)6G2Q#!TJE+=2Z>NGQP%C1EMD6)U/N3)P%7*A2%PV![M"!A;X@C\YP MJS9B$=7U1$#@Z%$-(!VGA$^YDY&.' M:,(>#L): _>1OD?I4BZ^3!E"@F^TF%(&DNCX$T0<,]>&@XXDZ[JDI'Z,G7VB M6P?>"M9O\SA(2'?VS@V4VVU&=M\@(FU V^XE438/WKG<8B_%#\%F2QSV3RDS M7<=6#^E:]A5%AHXHS@BCP#$^I!C%!0 4 H3\N.KL.B[T24>J#Q_#D)9X0,3+2G!NG!)BL4%BE#\V:7HVVROB[J!_AC^PUVY/T[G0=36 ML'UX<+&0.A$S"PMUY2-P(UKDF9\5MX'W'(1!%M#8)'V;LHU#GW :'-CL.)'' MJ;VL@VLX7=Q$I9)N%N/:'%WB1Z?EA=__GYY>WGU\/CK__C=^[-O M?H^N_O+IYNGO3EW7OH*O*V(O#IG>M]46F3;G4K*0[0U,C(HB^[(VT6D*IEIH M CT:-QFSN &^]XY@6D,EH:F2"B0KV4^\E&"CRHO9LRF(;E%GOT<9S'6;VJ(6 M8B,30$&[:=;W:I4;>:>::2WZ2@)'^;P3ZY)HE6<)85HZT\S,X1_ M9KF* ^CICHQ>9XDB?'RX;T>DK/\%,W](ZLAM'&V><+*[Q,_99'$ZP2+V/14^ M(L+JT]'FE(#<(9\,=^K?2H74\&W%!!IZ(DV;HU# XT2[NWPQ!SZ)'"/15M\R M-NE-#VT:WK1.G6\_6K(57S9SV6$:>6MO<-/>&O 75S-H]F-C#GH# MN0WHF[>N]R4->3;>T2K88'CR6;N6DE]$6=6HWO=.]0GE/1.=^)W;K:G?W9+& M;9)!.&Y!_N;U8->1F UY@RZ=(IJ(+P5K*=B<9 0YO[G(U'*:GS^Y[LO MWKT[0WLO02\P[_?H[-W)NW?O4,J*?WJ';!LGP<_8_SUZQ D11U]V?R2*MD5?G9T@8"@==(E7&-H&%;\]*]<[ MA_6^_MT9;[UOWW\SXH)A0)3/9WU=]Y13&%[SPE/TL]^=O/OF:RXTQYOLMK/:YT1" M%:L:EP^FT1H>Z!MZ %G0KGPAV\Z1&)6>*L5.:I<19;7X5'I4(WPL\[1/=?JQ M5*E5K-ZY/JDKU8N4*N94J9^)9@EJU/?APU@Z=EM9N/>E@3N]7R19UOGY*,9- M5P,%;@.WW(][G52K@%@Y%;PR/4UK/1HFJ=C9!F][IVLC((E.$Q42>N9?O1.Z MYM_\YN0W9V?4K_WF_ MZW7 3N*WBE9Q$9<3X-)'A5HNJ_OC3^6SRF@VCJL9ME(;17]_$&56)NGKS(6#J@(>)OA^ R^J%]U[@WT07WC[(O+%K+HA6 M<;%9"7 1)1Z4HXD>!OXI,DTDH-C[O%JO587<(P9BGR7O0 MDS3!6QREQ!F^B# MPCAUG.=IJ >MUXZ]665LI,6J< M-+319R/=*I^^.)LEKK3H'Y#]\8!?<'08/<6X!.OBW"P6E]3Y3[VPGG;N1"&: MC&^*O4; #\O)=L0%$*BI49P\A*LGO>W+HC1TS MUUS4Q9ZBAYHHOYQ-/D$;-ITZ=%X# ,(,@MM-J9_4&[GG^OPQ-^2A?M?-CG@W M";R3N"!^]&;TDTNPB .SG(N(R-Z!P2@H1SNVM*6"ZG10XA-I:#??1(2S.,V8 M-9[KW?@5/(7+6+>119B(*WC2X<6&,XN*\2JAU55&2N^0LN#@T-W%45EDI;' MR.JC6,S%&V$I1M*7G $=V5(D5P\YE1+L/.:4$VUZVTLTL@H(+%Z\(*2EM>): M8#1_*W/NI<%J9/WJN[K]XZTGAA)?CJD?>@,1IK?(*T"A+&Y$Z7-H3C744"D: MO9 ,^&:_/ZX!EKQJ)PQ&#YG^?R15\WZZ132IR&J98@/BKV$[',#%0GLK*;.9 M3M S3*1NFQ^$!X@JJI[SN%%%J6CK"B?FS/BVA\9^(41GP*XPP\RTX>)Y-\3$ M_0%#8PWL+XA$O V^.\"%\G+=20.88D/HM[8# [@7@H(]I(!QZC$@G'218B\! MY62PWSH^OHRTHJZL_3DWMI.LL$E<)3&(3R)(SM>U/8#7?MT7:FTFJ?6B7-@634QX)E-'=?ZE\32 M ?;,PO_7(64UW9[B!PR(!;1M>17K>8K=GA.3H&C]#FP**H1IMN528/TGQ6+$ M#Y!M(C 6?KDB2*!]C@5Z/J(W!X((&?NV5MW?XYQACKZ4*56XF?D[D00'A$LN M\9Z(-Z /I4?^[!J@[3L2]>6%G0*J(2Q?90?U?G]FOXC71&6+/HI.6\WRA-3L M%= BM:=%3U\S,-^ N+C8AY1?'*4 MF7@I-R7XQ @)U.S<\VF'@R*MR7F9,[7T6BZ'G&)C/2+V4P)E[B\Q^R^QF"#I MI:J!7VM(.8V+88*![8MB QQ%L80M^0G>FD=U@YYVGJ5F5*WL?=E1X?F0!A%. MR8#5OP]$#6!+^D$5=15ZSD*5LFQTM)"FCZ(8CH5X7RJ:T])6\ BK1/S MPZS(6'$Q&.11UZ?0BQ?F'=0>B!6;!*L,^_"W7@VJAJ]B<3L< M!V.!CC;APO&< 61ZBWW"[K)Q!9WZ^TD)G_[=51AK7'4I[Y?&8;3)%20%$OFM M=;3T63#5G@4IP4(41075 G5JZYA+=9*+H"I])R;4(.I#0;(2>NNF2FG)GC_3 M5GA=C()PPVGL'FY2CM4L+V4MILWXPN;QL-^'&$PUMK-L1:DW$1)57:K-1;9KKVY6>0FY46NG!D %1YJ+, A1BG*Y\1@'=@?_8 M0D%5+@-J:KI] 2&0"*\V1ITF4^^.)=X]>:\XG4H'.@NX\-^Z: A5@>9S9MXK M,7+7A\AWFOL5.VK4'P$'%DM_+-5>%MNZ\F+T M68SP;A_&1XS3O-A%@E=$;E6JTLHCFA2&%#H;0\Y#U[4&16\L4MJE3(L9/SM)>=V1Y? MQTUD633Z!:[C!%UYFQ"C1;B*MW%83S"=IO.:BL> M5S>Y>^M\M%2L!-K[*5=/Q]]%;5S+]U_??A"Y+XHRQTU\2S\?#54+7]ORE5_A M3V'[NM-9&0+S,08D6/;2VQF5J3)7"'T+5JK(@R+D>;W@CIH*)5QHR5 M?\L4,L(;J%Z@%2UO8B/.<6+/VNAQ'Y0!=+=[ID)NW/@YAUSC&]XRO-J,NHZL M-Z)5W.B- !NAWLPLM*XIND;A 0G%QJKS*4JP%T(GR0]>$$%5C&5T23:Y%]IE M8VQ?1+7:6!Z(OAHI,!*H$XRE6;U^.91L1FF6''8.TKZZZ:"E>@PYDQSR/D+5>^/88L&8^D:V3,BWR _=E#X9GESCN(LZ ML[(TD).\5XP(MP/G5E8/J0"ZO1EDA,IG%7M,XI3A7P>QSZUW'RZ-FPZ#HKCAA2&V33 MM1&3-=E+T98,/%W'R2DTD9V;32>2JL*DXW)@0%RL!?]CG&0;;X-O8R^RJG/" MA5WL7OKH"12P5D1$I(4ST4.5P.7J*&6+Z;OI?!=]BNG56X+O$ZC/E!WO"8LS MHUT$P71IJ]A*-AS:SK$7\F5#G&QZ:=#Y^YU2"J]K@Z)B3;M/Q9'+S%$ M$&L-A"=1("/4% M;J(+;Q]D7CB)4LC702M/- MIV(%3:J IZD)WN(H#5XP2]V>9B/27M>V#:R-F4RYOD L0ZC'&W&Q>)ALORKM"56UEH2X7C5FF4+:+E8[,2Y9[X2/Y#:WGE4(#J3!. M#PE^PJ_9>3A^M'QT]!R8ZV/3($H?>OBPN+OYQ^+I9GF'%G>7Z'SQ>/.(EM?H M_N'J\>KNB?[%;X46MQ?+[Y>W+DV*?D*NZVH/=IC7YUQML7\(\7)= M&#+W."G*8P0K\E5R5[>+YMTZU\Y-UT;.RLQV%')D#PV>1#:+Y@\_,A\% * M,[O?":VP<1F'H4>^HG+<6]>QWHD4LOGZ?7RA#(@G_X"#S98 6[R0=3;X[@"A M'DC\@RUM_>/I@YWBRTA9?2]!41D7>FXB];H2]V;.D))(I>D. M/68V$3SNO_$Q^3[6 <& /M ILG:)'5_OFPS.C35W<4AP%Q M.KWDB/9%_OF>: SQ0$.J"^Z+,$ZCFO:OW74PDN_NH7SRR%]P;8NAC2Y8&C]#OB;9 Q1K:>@]K!V7;>@16JQ$4&Y6].?^$? M9:_7JO8$89XC\>'@)03B<9*:.BW@UAV-YOH"E:5M0U%&?A5 V+53"L>)SO+% M4ESB),N3$$96&&,T;.^Q MIHB*+IT !#BJ!^*7AO3CSX*CVVUSJ$K4E740NP8D@($3\7B(_.18VU''3N/B M+V+?A^0C(MWU"E4+G+R($=*D!%=.[# MJ(B,G>8FHN'6^2&._<]!&'*WT%L"[XYP((XRP@VRZJ;H!3T/ MT\ 4^5].#-F00JFM7-:MNH=[0]>?CQN]'<'H&"(:\THP&PB5/> ]N);19OIG M"CHKNDC_5J,ENDV_^O#QZN[IT?$EN;X@FX4]],@VUJ_R8KV]TDV5^'Y^S/\X M?5Y(/RR_<":"UVT1LUT7T8@$ , M!J2BYD!.(%>#@D%>BC8 Z#M'2FDLU3*!NS>;AM0&I&\6(&/U FP$ O&'(-L6 M_N1-M H//E%^,#G(__E/WNO(FZP)!K:=0@,<)4$UJ&F=@IHF=&MQ'$T;H '- M^@=F+.JONO03^>@E/V'8E>FK+\A5?3[09[M]=DHE$'O1+2U\!#I53LL;O%<3 MOW.1NM-+/N6>IT6[00B5 J-YFEJ6Y7Z":]4J!X, M,;+;JB=6[,(U;YYY'2=E6\WVS:A I?0@6=Z+M) 2Y@[67Q ]T_F@77FWU#?/ M#-;;6?1-[2_,4L7T>33@[N<2[\G'&!1%*>J7^?R-:_B;.8T5';BX&FB)WO#4 M9M(STJO-_[JFG)V&9 2<;EFS'!H,JXC!.9VM K"(*^>Q:ZL(#I01$[CJMP6]J>* MX!NC83_"9(:H1@ _3]UZ/LKB]DX"3\-4I!E]&L ^PQ 4O<3.KV+[1!!X\^R& MX3D82"_JF08YC:=+F%WN8"*RAO3NSA]R37^_+5W*C4DC1DATWMW]]>KN:?EP M<_7HV [6$5S3JE$0.T)!O7*-_-FMI9(&BF6=WE7+<=,XVP+.*U7'-]!Z8N9? M.6OPP[QM;0X:$O_2+4L;&K_E.W<1^TX\'Q&!0A5CT 8&N32)Y$+B;EA= HV= M]ASB#W'R$S1XCU=X]$1?P2(.%:2!B$!!8 S9:B"$O2'8.-YJY(+B*DF7R*%* M\N!]_D@LZ23PPLETI+&&;8>,BX7HL:'W&>V*,7.Q?'@2XBI'A\"!SP.G*N/1 M F[]U55S?=E-ZAQ>_DF+77!(&71#E00OQ/&&5@/$[3K0R,(B\K_'_@8N]%?D M3S0G>7HO:A J3NZTS/$5W49:$^;D)F*X4C2O*@9R:G@J,OUJ M*CS2NSB[Q&FPB>@CZS3'I(9>U2F@UC[@'B.7J9^)*3FH#Y@LN(OPW@[#[!V>C/JK27=6"!Z>(F;"CDA539 M 8YKG>XKWD;%P3Y\,#62/D5)SB_>&C/*M,40?LYLQ([YJ[@(4PEP$89\SY\CZXA3 M9/)Q66"L6)^B_*D0]F&;(Y9'7G0'%H*Z.I/TU-!=U7IL0!,Q@=K].8APLCDB M IFJWHI,##*7EU0]Q=L\ _59,@.^HS&X=!U'@ MJ-RJ?#+(I=X(I=*Y9.^096@"@4$59,6EYP7M++?!Q&>U<:O>R;N])T1%E4R]N'M!?%[>?KM#'J\7CIX== ,]?*S4J=W[$'JSF+Z%F";$B64T<8E(FQ8_0[CZ=U,N= M $$'E<)')T+O+H9-IX4FHAJ\VETGVK'5YY"Y,YTNW+D)D9*DLKBU?I:0:W2ZE%)I>H-2+*D]3R8*W@O6SGH.$.H'#254P M#<'4M4)$V(#SNP9R^DU$L9B#G42.D5IK9J(TFKN*!K5&!>2:+]7?-;5&4#N@ M/<>B\'GK2Y,@G=8+$#"WK!7 (Z2G,4'A7!*G,\)^[GU"+TD&^:Q720@U%.OU M))4H"8MAT7DHK_&']N2O>0&)-V=O79D3_615:HD>$\S*?L<$9?\1[[W$RW#9 MI[M7H6\Y"-M[@QP=@;J\V=-9*,VG(2^?]]9M^6XMZ50%N]6D&Z<^M#6PTL(G M+]G@;!&&^9N#>TSD&67>9OQT9B,D'*0NF^ IT,P<"@(0J!J-*A"N,_N':$8S M)<.8;:8%F3DVN9X!Q)UH>Z?C(=''5W*PH/6 MF^ZB1[R. ^=(B(Q 0ZX6#WT?W5 WK\?O%PY79?40JMOG7(B1W^Y+8- M'^* J_,C32^,+D)B5TZ?Y]4'![<)8#TPU8ADK^+=_D LLF> DK<6" _P A7G MZZ ]3E **\WF88&!PO SR?KRTCC%[#SO^D;;N;%'I-#UY1J>(=SAC%42OQV_ MYZ;^NK:OP[4QD_18857E70::>LN5UPI0CP7F=]N/&='?!^QCO,/^,KGP0N+' M7![@RH4H?A#[4[R.U%S4R5ZJA9K(UB,"^P[=$R;A) &?%H"13?,E\''DN[[G MZR?JQJ:HSQ2S"M!T;Z5]7^CY GI=;+N] B(Z<&S["AHXB1S0SKD+K_JJ,]=9 MU?"^,BO]"UU>F 1BR:X(\!8O7A#2>^*8'=54>;=QZ!,I/5,$O!(!+:4R FRY M68L)CI+#D^J95P!#60RV( ''=K0C MH1J'W@01HKM%[1W='#7/2-,&G)]M7R5M;;1:.J4$8GE/4^$SBC9=QF'H);5# M]:V;X$LO,99JI<4BT\V*PF*.AKDQ)IAO694DJ$AMK[PU&<_B7_;04.4ZN#[WZ%B-$K+X6Z?XPJEU+CV MX=-H=@01/G3AT8]&SZ*1S;>\6TA0Z:D$7(/%A;FL(9TJ,T9!ONEYDI]) TX4 M.02[+52DN(A28W(W7GRL6,^(T9%)E0VCI-D\$-D(:DKM9*Y-._CR& MWBC*N[/V\.\='&'&^E _X+"*Q#@,H(V2N,0LT@#D6RS,K:,47D%:B?9 6U5D2L,$XUVA+ M4*#C%GLIOB#L&?NRN[O F%N7OCYU$9'I4 JC6;&5/;#>=;:K6$Z-FVH^C88A MC2KW M*!-B%>A*N8[-H?,9RN>F$-!0RK=S0*9$3!C6H69(71>2B?B'YD4__' M;71#3U!5A$.##V8J25:5HKRZJ*8)_(F;*A;?;'U)4S9F' M HC87KW/X!$Y>EB1V-[/<4]6OU/Q>B_E]2^"T^\,XD+L?BO;>E$=3 M >=_H7Q_9_9&\2I-<90%7G@3;:!6(_FA]T7[9I?#ZZ$A@JF6+_WX6 @C.]5@D2+8U@.Y!$KY2^@T MO=A[BC-HG$!L%F:R]-TB9/,M:X$$%8$JT!FH8;'-96?0D$NI%BK"377CHY?\ MA#-6S^DR2+,D>#[0QPP]]$,%PZJ[I$!&H"7E+)K.79\W!Z->4TBELNCPP#"1 ML6O$?$CB=*#57P<&0&:9MR$TLC!^O5P-[A MK+^"\ %8+[,BPT9/.R*"PT1%+6S7$1!MY*_0,$^U-1D:)#C#;&XHN8E)[ M17(>S2?FT%>>36-&ET4F>Q K/UQ&NMA%[Y/WVD._%"!L:Y4<'5FO>WF TK;. MZ$FFU!0-LBU'K-08\<)63!)S"\N/+@S#,!;=#UK0CG6W_EH MQ1N^FQU?+:CF1J_@@W$"RD6<[&-:SBNO-\_3EA%::_!7<9'>),!%U#"C&$UM M"*96+GT43;DUFV*("39S8.OAM:LPV 61US?N&Y%T)B:Q_)2^9;OCR3H"+2 S(#55-0/F<& MNJ"62J41"K('/">ZBR,?I\$F@MS>28P$W@KV'[9UD1 5=XBCT\MR**IZ3J-: MVW3G!XF&^!JOU 3D3^ "2J)/"FQX4:>[.$,U:7@I^A[[&X@J5])P&Q,<1Q+O MAC3M;'1!GRB$P%_%30B!BXO0#LA'HU71)GX63H!";NV^FB*";288:^##^X0K M"13C'2\JIZ..CPPKAM!W0#^?1X]>\#.6[[* QGGMUZ/1P,1%H! M(]&G+QZ_0&ST#-(:)'RO!"^@T/#MU>/."\./@6\@;<%4RYL"'PM1WP,8_"49 MK1"\?='+Y5!*7T*MZ<=.K[[8=9<7]E8"\6PG-Y@\3&27E\5XH2HXN;>42:-Y M92FDU\1HN Y>B[)?/32@.\OR#M!!0-2Q'L:AO%R+Z^"AG.&ED/FTC=&2_B;: M'XC%B5]P>#:)'R-;R6&3^"XVPOH89 @ZFTF@1$-NW#[L G(-/6,>V/?6M.?] MK+3GO8;VO)^Q]KSOISWOI]&>KZQISU>STIZO-+3GJQEKSU?]M.>K$;0GB((, MWX+/2TP?PJW@.TEUQ ZS!.H)O< M)<9WO60ZR$-!Y'_3H:@:RU$H%U7')')JU!T34=KWO4*:9$4)G67RB).78(5U ME8/,K2D&^:E2"B'8T<\\GCZ(5A>5FF)#:6Y8/KJC#19U0242T ,IA>97D/>$ M^UM:R*Y0K*O757B &JX0YH7J?)/N(?W7'SNH*]M>>F,GTK<<3FWW.4$E*$1O M":"FH&QW,RX^& ,,,#SH($ S3H,?Y$9DR@MX)%K&QVQ^'P:K6E7QD?9$L-'(.M4QCQ%@( M*W,6$U Q@RA-/L?M*PJEY!K/*>2$Y^?G'_[WZ2GZ\8>/?_WZ?W[\VVI_>/U[ M]/6W_L_?O&S^?HP^71X^?_@F^?:;/[__UZ>G8QI^\[+Z^5WXW]F7V2/^[Y^_ M^>JGU[/5;?;N']?7[Q___.7+Z_G%W]^]^(_)\V^?DBOLA7?G/SV]_SJ-5LE? M_O&*P\W/R^SAM^^__-MK^NW?O_D6?_WAV\WMEW_S[O[;__;I'^M7_'P7[/ZU M6!W^Z_GF77+^NGO!/SQ>QW\/OM[_\.?7RY__Z6WO_WJO[/MM^^SJ_??KHX?_NON^[_@[_WH_6^N=ZNOXX_+?P4__^OL9O>O M?__[Y=/YX]W?O&_W__C;]??WG\YN[A'Y]=G7XR_&_?L#O_G'X M^_$O?_SC_Z"+QX?34U.WI;A,R+8Q<9!>,"LBO_P._? M[/9>D-!Q$' MKXBYB,B-XA0EY>@96,("27&L8!Z5P_RG&D1:@.WBD"3C[U"*Q1STEI)C)"RN M%L:?Z2/$=9P@/SX\9^M#B+P4;" MKBMB?X88%7HJHIGYVSUP.6YRSTJO"ZT4@/7:D#)L%+%L'^W*.:5WF3K-:=,1 M3M5&0D6ZZ;[UE& O/21'VOSQ 0=I>L#^(KN-/^/D:>L1EV&?+TU,MM78)E7? MU>W;6CTQ5%VI[&&0RZW+4-[USSX6W#S(OU-JRNK,L M9]EV$!"]W<<9^LP&0K !1CJL>2UD=KD%\>D:$BDFL]6&XV XT#,)6^*2U "/SRL(KL->HVA) MP_8:S#SS.,4C#MR3Z9;EZ>GGOP: MF5!JDDU-MUK7;GC5>'Y\/#P3Y0V\Y#BR)LE6LM MAYW>+&G(KU/604*V:_%[_*&LKG:IHO(7ZQ6"?%.T^H* M 5K)CWZW-!)2#K:X<3 7IL6LXDU$^Q@3QR_8L3)#.XAI.=7D<76H>7D$$X)=1T;!AY(^@Q\+V-V%]Y"3N#^W8X?(\[R_;NG+V MY('A!OV$=U!A,3FR9 ("C3US'#L4(UK&>OD[$28210KH ,>I@2I!-6(H,AH' M^-0T*+C#Q"J =QMK#*F'6?HIQ>M#"#^/K#3*Y>QO3"J4A#TMB_,4[KD.=#@* MR7BG!ZNN..NJI<4 TQO479QDP<\>:Q7>?A,T]@VJ?#$7-ZA2C$3.1VT27#WD M<]*VX>;B!E5+G(T;5#4'3.VLNP/<;"S7RST-OT2;1U9E?FRU$J_C0*.$R(@. M.SH>W-BXF('R:ORIV[>O2O$U"HM*R3;5(,BPC,B?C_=>DH%A1ESF?1P!7'+ M+M>%IS#Z(:BYK /]TL5-6/HEGPY=]=SJ5U_A-H_$'EPP#L=M">?P3?0I2K 7 M@I->^0%0!QC[-QG>W43EJV_ZR[.Q0W6&6#C034-4U;$1Z "Y(:"^/I!*- MZ-\ 9IEJ=#-Q\U-$K&+_/$Z2^#.[!*3YT0MJQ8P>_]-?V459YQ[X"=25S4'/ MQ23'OJN!J,4IOFI^F#:3\O$K]FD.1?50,R^4K94<((=@MP*C%!?A>4SGL#02 M5*19U*J%;[PPC",G,35]$=4JLZE8,."J-2"GP3I8$>>W78W@ >_(WDDT\R/Y MW]UAQQ23_3W#_MC7L.:(N-C:S-$5=47=XPBMH3S;*5-;&O6MZ>P+'%=N'WD- M5Y;&G>\P%IIMCL#F_'NB:5S.*-27 M4M4!5LF%,6MIV-T6^Z]O_2*B-XJR>IJGPC.;[G^N715C=9!7S]#>[TSO9J,- ME"+I+CR)6Z)LD.":2X,&YW2>X\\#Q7:(?\+K]P^[]&5;?-& M5H,;YHDR043<&AR1?]":'HO5ZK [T">U^6^7SV&PH<'Q\1-B^BQN_^5K'_3$ MCZ]!Z< K9C-07$XYF4F:BX$&M-)9^O+)_(3O+G:/HY3 A7^F/P395K9X>A-= MO:YPFB[7%$]ZP5,FTI5AIOI?)]?YJ?%W$TJR3*7H1"!CF2D"MTM[J+K$FH"X M#?L[4V+Y9VM#1L;5-+OH7A^(%^$_9EYVR+&8_%OE+.G^5.HB)0S/^CA9T]&= MDVCB MO3-ZPY+72EBNCA"WFMU;M18J7LE:4L+'8+%2OCI&LQ0O4VUJ1,7,[ M\'GBDVM5A^+Q="DO9FM%E>IK60]^2=$15:W.JQ,WM&@6.L01FUR%VL0."%)U M@H)V2;I5&^]M%>>AX,NQ$\G [A=OF8FFJF4MB*,)66)L2=;]>R\CA.X M_8( +^U'4;K-ET&Z"N/TD(Q>[JW7VBZRT?L@J(SZN+Z ,A)U(S6]-SM,K<)% ME 5^$!Z@._$C7AT2VHB8%8HGJQ&R(+_TD.5?PY67P U82AR=QZV7X$FNIL;! MR;H), K:HON$.&,%-,,C*M9 *4Q+$>@>7,&^8+)M01>?M%PVB M3D8?!$79,)46HT.$7W&R"B#C]+.7)/ @#&5QE8SP)HC091R&7I*^=9N(9:(6 MC=RKWJPSSO>'UE?+]0^,G\OD(=ALLZN$UO39%JYF^[W;]U:VX,TI?$(P)B)QA;XN9<&<$U E (JU<.1 ML(C\6H9CMUG%$W[-S@G4GT96]D&H.*EZ:HZO:%-/-EY4>)+0#ZPH9N7:>A]# M39H%4@?RSKR.+UVX!?[(_G=BS58MZF+?UD--6+.73(9T@KH+YH5SQW4[VUA^R;-5MU&36T9?5R M77[1U8NP=!*MU%O381MK&5[B+L/Y=EB;,9.NUCJBY?:W5O+!4.DXI3RGT33) M0C.H_2K7J&("JL]PNHNIQ::HU]I2'<.#]%-*%+.H^S-VC*D%W'I@M;F^HNA1 MR@Z^-#WL]BWU<*(@?,G4E8)#WH!@Y,4AS>(=3FA_+*!_&^Q35FE_[("-9"4' ME53%V(A"+_D,U)B"?F23_L=QG$4MQD8T14&]2*C'U23!&TS9 M?,MU["6H"'L%T1F(3D'EG*YVV'YUJ2&5\LVEBFR#;8;"OZ[ M;2DNBFV#WLF64S@:XFC;D(NFO7%(2.]OJM8UKU,@H__F(0)A,3BN@8ZJAXYT M&W&TA2B$T]Y%9)2;F!T7<1*!XIEL'Z*YUMM["1 17@(FD7K+L*X/"DF4BB C MUKB"II<=$B_\X*55R]])O!C)0K;#(6)41&]KV 1$9CC=/?2%UBB<*2=W0#F0 MVH/&9GKG)!JD7,Y!WW %2L*Z@UF0T&LK!%-GH5.ZPFS4[M A?YS2"7&:)277 MH"1UV2!G$EWKN[I]U>N)H3#?L3Y/H(V.(GJ&&B!).M=BDJ&^YGDV-)?L,H8* M-M/D;=47F,#<"B4JU\5 9&?!0+C#IT/1CVRPT^U-+!Y.LE2;0N-[=]:IH:P< M/(E>\-<8V::2J047 ='M 1V+RL&ST VIE.KJ(:;4W(BBD63L0Y7IXQ/9BU*/ M&FB3J(I\K;&C/C*=D6(BM)KH'$0GH=JLKA(Y.:^T)%E7)S43C .$*Z*I:0#0 MXO65MPEQ'FFZQ)D7A.GC:HO]0XCC]3[!8; +(B\Y%IG=-"D6:L*NZ!7'$R1[ MZ 451U_5PBXV#>;"_*%R'3@>Z4JHB&6^R1=[BTY1L2"MJU,M667?L\SE:E7T M(UW7X7W)5"I7!4LG$9)9Y=0Q<;DE)BH48M2$VJBI-\?$VI&?I;T,DT;P SB:W4A3^ZCR\SD#K+BVY)JW$<,\C%:RR1 M7!HOKKC4F7K>@!3J+ 1=VZOIB&8A\J) M/'/:B[V2RTI<[91-6N&A$ !_R ,\NH1K"H+S73(M3PFYWH:AX$/\;(I]EB882MK>5:!@IV7 \M287*&S&-4!=O=8-S%6 MB03YJLAG9&NSE:]M)Q)DA)ON#GS"]!G5X- M6!BSF<%VK*40LGU9S3G3%#'H M"DD 7N(TV+"W5).X0,)E;-Y+B9 0J%X^'-7&SR,*HY)979.D- \J#YD$+QY4 MC"I25I_(K$ET1[J496]:AHM C:HIY0N865R,ZTBPF6ZC(-WLLJ4"FW:BS7[U MMRC._%R'L>^E6Z;60?5X6/\F<]P5K=B)X^.M5-94>(526PN1Q5"U&O)2E*^' M:@LZ]>"G4[+R^F1\P9BF!HR%B-LC;1;7[O.8GI(U_+INTLQ4381 +F5&656J_H8;! M"0(] _@D(N?_E]@!/"M^UQDF^CW]IV[WQZX2;K04+' MHW("+4AVM_CK/"+P1M+G5D+49I/I!4\)-&\S&_FW@?<H.\# ME,- MK:0QT)C*O!\7-ZLY+Z.BKO$MY6DP\"'5%D+%2M I4/*YL.NFR@CXH7^3 RIC]Z_XH2^Z[[S=M/XWU \YL4-! MH)Q2,*B"DW\Q)XB"0NS=/P";RQL"0\5H*+D! XW*@"I>6(WW#M?VK;06/L-> M\'%,G=D]Q#-[U3K\QE>U0K^;7'UH6C92B/@A)&GX6 M%9_A^&W,EWH.]LO_]A)BK1RP/G\FTZ]^SD,?>)9.Y+YX#54WKAQ%] M>65Z*U45R86JI),]'1$N8[<<'A\)S?K!,&$F"9,JJ34?84JH-HUV-&L2]SP# MA9.M'7HB#$3F%AM.U4!ZJMG>851B*+<3*<&&QQ8'9K]S2@K YL$D0Z2O2O!. MGAFHA?BD41(_]E?IQRN:_T,S/?FAQE5RP/X]T1V<)-AGA8*#E\#'D4]Q>L<- M,-)94%B.3V!>,[U\&X0%R(1_A>I'>0*9;+\%" MJ13C45I.0&R&8W&(2>G*0D7VR#$$I1PNO'2[(%8A^0\42W[Q0K 312* 8=1: M7L$_<#7A"Y>!E&>R]!<4+V M(OJ [(4FT\5K%*0I;%817-3[&.]HD^L572#?M]Z068U?U :F!-_PB+P,95L" M;E_:?A GE&!&)NA<#&VMR1ZD]3AZI=" 79$4^)[J=85^DO4]$$;P=="*GTL89:!"\('L3 MTJ1^T 90ECU.@MB'_R#LK;9,!6!*0V_)X$,4$%"'C'P%$8U0^@>:S - DK*D M$P/G=%=2<:PC;ST6V]ZIV+,:$-8Y)L+">6N.ZSAA?WGR7L5']DU#UL\4 /D/ MA4!%GRM#!D"<2DN+S([(>C#'OMQ\_(I]6LFWTXE.+"\ZZ9053RYK*:^*>>XV M3"DY'+DHB7>QB=Y$&2: LZO7/?&49)]-32-_T!!R=P[G%6? MX^*%.)]@4D!9L/(8S8V ^R2^AI)X(O;?=4XIKP '1=;J)U(.D7B*,:)E]AS: M%/T9T!&F*0^MNX\$T5L5BC+Q GU*J3K\['3HXTE/DREN/D\E3HU,$SH-Y(PGXFVS0^"Z0]Q\A.Q9R^\?9!YH;XL/[-Y:,4FNMU1FT3P!,(C MTS:WE^3LS6V>>[!Y&@W,19R'2>2%>F'M.OQB);E,0L)AIP2!(< MK8[PPF]+I'^"?+P#+?#Q/DX#HA( '#U[T4\I %^7]16@>%B0'6C=F)-:7-E; MK0#;?.(&1Q@:B),-#$X0G 1DUBIE-=T:"SDT3[C"Z"B51&0.%.@B3O9QXF5X MLXU5_BPUW!2QM>[(CP?R8>8 M!A$F7E;1!\JM)<(E12* #L$.=/\J(UM5''8"DG(YY+-0+5$[G^?^4Y!3U+WA MT&" ]8\B1ZKA,6B*A,Z1RFT76]SJ*WA+LW?RA8!_!T7EPTY%/ M%(O+C;S$=/'%I.*# PN!XG6/?PJB"V^W/Z3:LJ%S$)LDDHL3H?")X0M$1KBM MM^DT0L6::GCA%4T34IG)@@FN+VUY./%O;\7D6LNB[[-OGHF^ HWY_Z^?*6?V M1%:K'+1X3JGI^$[TD?#&.A0%#YT.V\7T66.QVE_B?0OR60[9/KJW:%';6\8" M].U*?.POT@\)7,CF"B*\:M.:[?2Z30O#[KU;#[;8JU]$;\!9(DN13*F2D&2* MNP"O!*F.))0TV[*@KH-7*+P%B,@MI\Y =XSNH-)AKX J6TP5OUW@G0#\T0ZS MW8<^T#BS5YN*%494&32M80X/U18F':9R";+X.K9TZ8P/SSXP'+Z3U$>RFRG1 MFTM6:RW0N];L'IY6Q-%RCQ,/')%;[$E2F*63W%W=R;#J[D=JPFW*H65KE2\, MY-Z ?);#C4N.F,K2Y%)OS_>-HTT(!4;9[OH]#OUUG$#<36[RJ.:Y.Z)5F'7= M8RT6V#JV>V7." -(.@"($B2X;@5O\"\Y"\2JGDL2,GG,%@QW&2,:(?7TS&IOY740 M83]_DPE%29C\SU0.AW*B2R$HD>N(0Y,/]@1367'R_:8]SFWJ>PN9KA/'I^9U;]-,5=MM#ZY$]Q9]",>']O+WXGNB=5[?FJ>>[$ MH,*L(PL]%M@2R*V7;/"G1YU4"LY09SL0!Y>N"RPBS>9NKM!;MC\F?_$>\]EO//'I0HP]O260Y%(4>L:_]H M4&]-%-QWN;R3MS/P%_?:V-[9*BA(Q0\5=(8Z?*]C7&O+KN%(D_'RYS57\-J- M)>8IW^G(9KG.0A0BQK'BU=1;VS\6M;Q[S4H0M&SW"%)^+?-I<^O+Q<.M^-CHLL!B(4Q6^X,8Z)7-K]@;*&$C>] M2#;)F=DUJA?5DJ[LODK@ZQO2U86/6.)T'N8*?F],#2?E8-ZP7YG^KZ/;V)5G4U8":0 M:C?M \-A,%\?24YLOR^7K.>L-9\*2@O.-(>Z+3'3Q*7#>"%I5K-T-'K[CP$T0G.-F@I"3PI""AU9(-56!"71E,RX73F[3K,/YIS])"\6B^C14 M]%#/9[YUX93H$<43CPX;K/CG!4+W9%VB%U &(VU6QI!;7?D\!!-=]SS0I84G M$#WZ;9H&M4+;&O7#W1[O-41XS.V08OG,N,3[!*]8$@;Q.M)O: M.25ET\03$%T M3LT1=,UN(34\SBM(MVH5E9>ZRK2N1E=Y[FUX:;$"K+>HA 8M7QD\5 =(#IUV M+H,3V?5F 4^FAGRT^,$588;:H\GRHOX!O^#H(/STRBA,;>X)(I,1G8WRZ:X_ M0@T*9?$7)6/LNBOE\5=F4#<3JXD]PWZ!"6/H;X2V0V4JH&7B!Y&7'%$)%029 MPV6?)[4 *]#LEZYE:\ .KHEARE7+]CS93B"F0=00L/3/CY]2N.HA(@JD/SXD)N=N2<7!%NS$2^M?NYP3@39+D^5 MA^MT@AG108EO7)M"/]G&)*=!5PDQ/ $I:;=I[=.XE5Y"+(O9%=W)9_+-COQSF3S%GX6AM9RM M^?@3!#-0G""8XV9WD!#!Y[2 5NL!@OKFQ'T[*=Y]G84!9/LNCRJ+3'W$"=@Y M39M7\1:;3D&+CIO@LL^P!CW<.T,5^38MC8LXS99KC9JM,!!\MT=AVVTW1EX+ M?;YIQZ71+IN;%1YEYG01H3IA <83=).F!^<>)O<'B:;+'U;5ST)EH8$"Q@H!Y);__24H7!.4 6I M%0%T(-T^)//DVI]E5MU@<&N2"R_#FS@Y:OAJ"2H&.W:#&XB+7;86;?/Y6I:' M+,V\R">?MC2W4?FYH!JD3MKC[+Z8-MF]/QD^WZS*E=/!T435(EN& 445U!-4P77LUYHQ0V]OTV>K1>F7 M>O?@??X(+4 #+Q2>3K4/BPQ'Y?C.=^9"=%Q*>)*1D&PY.'$3K1)HX'V)V7]O MHJJ!\76<0(Q*+ HV!;TI)K\E'G%Q\P< 3M=Q<@H]D!U_4AI$\J6DR1NK)E[1 M2N@!KW#P OE45//S[NSB O=L%JJFG:!G6K6?;H.?H>4N(C_FR;((;)X3E$-U M^UG)*>;>)VCPR+%=?HV25CF-TW OB1"TR]@Z^R 6](PR% M>A%Q&+)W3JQ M%,)5J3R9-1FA%4I%/RY]P*?\%OZ.IP,0S#N!%V]%F+(6X8% M/Y.OJAATPDW\#8>+<()6P4E=ME@VO:LG M)N(4#L>&E_"93!UWRVR3):8WWAN8YNUW3F^7&JY-+4]*/5GE2)"U"@]0-WL3 MP9E\XT,CVW4 VTZ>'01$$*OV0QS[GX,P7$1^[8:9C#GLL']+X#4-J>)P[%-+ M Z[Y"D10'9/"N2UP.4$%-B"TD6XXLLVPIT!A+I'W'R$JQP M^DCL %5J&9U#/^QB%H)I;@]E,3F\+TQ%O.4]G_8XB/QV&X3LPDN2(_E4RRPM M;F%:R,*A;SK@'[7Y9/.%'!T&@B6IN7WIH4,E5UKZ[+'[1K]^_\8NNQ>';!LG ML$^+'^:$5<^;XL'R,2\/"5$1%B.CBE(W^Z2. M7Y[0B1B$/*189GO6P;C=^G2)%3I_VHRR9B3)-"AV'Z$#';U+: M&+?/?CY%5HOK>6F0+M=Y2 9$'8?!ZLC^5UU<#V;#Z5_-)]XAG8M^S/_+JZ_G MPH#7(I1K>/=@D=V,EV;W%D40L9:-":.[P4,'0N$2P).!A%+;D:A&RA-QEPB/ M@]+K$D9P6REAU3Q.M1<7T2LI5=RHE@8?+%]RE&W4E?<<-&!%A^9W'62TR^^@ MB[O@CIU+H=U-)\]_:LI;PNTBR:NE\$V>N\SUZE#"X[V<:JL90+D2Y'40\_M= MM:ZC? )ZDT]Q>^$MH$.J]SR2[2K_IQ0OUU=I%NR\3)P63$;!)E^.T[*)W'P# M38)XW.>1;%'?B[3Q\K;YD=4!%S*_2JRO+JB+.:[K1(EHX?%=0?@GIRS&[]GEJ-A,XS1L4U=;,X1/?-IZMC48\X_J6UFAU6K=1V M PY%O5E>NY%V/=D9]!N1E(R5$FSW?*M:B48^C94H^T6RX?288B&B;ED:)QD# M7#KXZ0(2DBUS_Y!F\0XG#SBD =ET&^Q5)8'R*:@Q9R[M*20$<46AHM]1_4?( MK9*;W/4*D+1/PLK]K0R7 &%0E$^I9:?V 6<>O($I=D2Y[A>C47D$S$3M^63P M+\3$!+M.=V&AC[ZI+NU"63/)<6%H<6, "M(M?0)@CEW&JP,$(9X2+V*QI0=, MSB:QHY^/1]4$Q&8X*P%AJGK%MYWQ6929$%#!MW@D!%LN M]K':8O\0XN4Z#XLS+: 9S&4'M_-C_D=E(DL!CM;C87-0";'>^>X$_.]BQ(]/ M--%]-ATD#9G"C6$/X:_5KY#3!255RIO; B85-0-U(DPI73R1:3#":OSY.;N) MTBRAN_6GZ)!B_SQ.DO@ST:$+;^^M(.N=!LG%X>AG>%U4P#A!# HJP: "SDE^ MR^"\'(DVS?R8=4^6V=UR[\L.;M3-PO[-;D]4CG7#2"ZV4"5%&,>L)J-\-JI- MAU<;.0#7?1%UB.1;@]KF!M3UXD>NZU/25<&!:;=EC;\S)W2IZ\UZ)Z MT6OQNSQ_Y@&G.&&7)(O5*CEX85HIJ[+@'?/=(*&HJA#UBLH_Y&O0ZI]T%=8. M,E_GI/;5([:4\SU[#'[QM_/Q)&$WVZ.T_6B IW:M=A=GES@--A%L<(OT>^QO MJ$58G%GL_5K>'RFO>>N%]SBA)B.1!2&T^G7,_+?;O*P6-::5EEO]BI.@@RI\ MD >5E"A&-:LAE5KI3HUTA]R5F_S.Q>X@H_4VCC9/.-F!$28/UL+(4QB*8.P, M4ECKJ O#M%WZ[%Z=/FYQ&%[$9'>+5 6*Z5"4CW5_+UK'G'\/VJ7-HJ,EZGG[ MB%?$ _1E^BQO"9P#F(&6:Y H,,GU.&/90"OV5685Z.=DT?'MJ2Z2 [[R=4#+%6%0, M1C#:T=<@0K[-=#&!MNLX5%_DO9LR=VD^ M>Y.(2,5N)>>-FTHT^7]N@PB?Z9:AR?^!8!):1BX_$R$M_ U*2/0OH]@5M\(1 ML0'W.,F.4!4U(R.@5,A^)[&W!M6X$A>V*O!@Q=4S5@*K1,;QQVN%X;S/WZ*D M+>MP>1EW$^T/67J+7W!X)C&IF'SN9B@4JHDMY(BIC@J(N? M=NXV+VG[A)^U[?;,E29LZW/ KC-VB?<)7@7TLQ>[O]48US?R=5SX?FZ;'IOZ M7=L1.9D PEHYU:P3Q,V*<,UU.5T\.>APPG)IBKR%Q740!>F6%674:=M1C&?5 M];I].]QV[FA0PQ.$C&Y; 8G"#3Q[__P49.(.'?2/D/YU]O[-U&M>012%4DKF)\@K_<@.UFD2KYIP&4=$98#8MI:5T\:2CP0B[ M=SDO04K0N8Z3R_CPG*T/85$MOU>WFMJ74]5]>2#V=Y)ZX5O74I*1*;C(4;#% M\M=3[%( M/UA8P44-P"?UJAKS>.HWB"N:$;V^;+9=#R?/"WB*\_!B[Y!Q 0%:ON0P]..] M+HY?;8JYAW%/?MGT28KN!:QB7&[XZ'2\*GJ8Y%/>MJL3.FUGU::&[VK+*+=; MG[#5"/(^P7MB6[=27XM'\_+#5- W,P=9FK95$8'N0>JHN*$!$_AR-6>G1:E# M@"?#M\$+]KEO\6G@2A(0()-/Z6S$KTLPD]"7%IGZ[R3^3)8=ARV1I6BPS*-E0R7WD])GSPP>T)55 M60>7<%.T49W1IHY#/.PW) M0+9'D@^/S44PV;5UHB).Z#-$OM_9RSU-[WRU)[[RI+K9Y#!*^":UU6 M5 _TZU-/$/DIQ+3> GU_7>\_PWN5[SB=2D J_Y9!DT..;XZ(/7O8'6@IB/RW MR^]RH?C!DK@$3O @MRC AJBX.;RU*\?]5KA$@W^619Q]4BQ]JY=^?"] MO,1:9.4QHO&2LUZ>0*N(0>/JT,MJ$3678;3Q>,;?%\:5B,5P>-%T6Z0*Q=^= MGK\%$CS>-PFP$R>K'B(]X$T )WF4R5XEY@^OJL&N7R7RD*\S5TZ@Y?WN<4OL M)B@(<8MI'Y-4>&S1D:S@!1T+"0ZITZR%+NX\'191:/N1PW-6705HE+=YSFJ7 M)(**A(YJVW'HX&_<$I)M=TA]P=$!0P6(HF;I#T&V+>[@;J)5> #O&PP4\G]0 MJTE<-)J"8K4RR@JNGPFT\LX2/.(<("H@0G4LMRU6>W. )U-C1EK>UIX2SZ\N MPSNIA:S_7H^43'G+/@?RU"*0)\$>G+%^!5T5/5.4D:2CZS7D.E4C7?E''1*$ M?I" 6%L/8B[ -DZP)RO%<4%?M)-![6H;EBVJ.JYM2ZI+A]VCI%8D(MGVL-[L?U )&$$U:B?OA=EL_O*F'U_+9;QU' M7-3T\<]H/:Y8=(2KFH)<;[[HW783E14$^04$>Y2%;(9-Z@WR)(4@G=:!'(DU M7!]H&OY;K%.T($CY@-AUZ FO"\M!"$8Y# $TL&V?6!Q2K+XMJ]\_RB_Y6M>O MLWG>QZ-!?=?:Z-OQ+M"$ M!^QCLLOYR^3""\-F>V9I[)Y]!L5T6HZ. FCWLFZ&Y-V(28]2[FG1@T>VHVC% MZ56>3IR8?X 5C;]J5D()AW_-0JO7SZ$A84_*Y1W9FIJ]>[)15RRO;4&FR@@_H47 M98^'_3X\#FXMS\ 8-Y9WL>D:\X"[$0_DJ.7ZZ45F+WM\=BNQ;ZIDY^+%'77- M'!=1[^+/$XJ03 M&?*WG,H;H.]G ??SZ9ZPJI9Z/1G0X(N.=]??C8L^_'>62 M:/,\@I*U%;*$5^=G;B*^F*0#$(* *Q DJ@: * MBEOMUR:6]TWTY)2K]-:\?&2C;.1'[,'UI+^$DI.'!(Q<,N NCI+BQW,O#5*] MKB2U%VXYW-R>+&'3-,PZ]-EU#QR?6URW<"*9."JUIPK[-_R)>>3=P![_+],G9M"$3DZ,0 )=XVU9^&4KNENB%5#QE@5Z]G;3>B953 M=9G\4[/F\GS[/HW"/WFT?T016?S<:Q4,:JG O%[*]6(/W#1I9\V8E-U01$3: MOD&M]<,I$N5DO8(:S8%0+2>PU1[(T7VI@!K^-:F4=*LW!$57KGL"=$NS% L_ M7]X:M^I!5LQL!$NZW7"=''<*XKB'GA9#[ 8GZUUY%U%T\,)[8HJN@CT4C3S* M*D-U.ABSZ:B6@)5Z"MSA*:=H!1,T4%6:7%S=HD65)\'S(J/66Q? XBAKQW3MH M-T+1(U$@IS[\L6W@XW!-ON9# @D?>6=:=0E$F(7*:4777VY]0U?WH5*ZN':T M!B?L=N2%B]D;8J-SKF,OX@C*^@9QM%Q_B@)Q+35VA\V@<.^M:>7*'!88>12: M<^GU(5UXJ=V/=[:31$#-Z".5AV"SS0@J*8N.G>-UG.#:KE%_["POKXZ+MSH4 MY&F\/B5 BPZ2SQ1NXUUQ';+S+!,C?@AR4 ;PUO[^2WZ]^8 CG'@A/&WW=] W M(4OHW7V>=BO9AV'V"-R3TO57KWB9!6DDL0MF')Z[L'#5]@_R.;!:@XMD@2:\-+C[?F( MZN/R0!%:?/82XHKD2T'+!+982BL^4XRWHB2U3/2!_A?*KFZ@*4* MD>9>9]5"D2O_2D6*=E#7<;+&079PWM[8@"/]I2]AK.5]O&S-A*B[($14K$1R^#_G&!XZ?3?+)D%T,\ M!M@T0F7AI'Y'I3HFO9((RT(/!![S.TX0!7D"CFC>X9V"K9=O>OHD+Y_L@F()B!R!0$>]FERKQ]/% M%F(D-Q$O^@LW2>3PS/#N)BJ?6=!?G@D%0\&!N2J.DC.P".#"P-I3%_H7MR>= M(3^X7]<0UMI5@FH?8*&CQ8&<40F@K+,/EMT4JFGSV0?;!"GV03[]=EO*"#KT MY1?2*;U,$SN..@T.B6E"H;@V.?1HY7N6^ERR7%J"[.JT0^T!^_D3WSBJKCNA MXB5W2'$/2FRERR \9)B%<86IP#48J 1RTKQ19L5%14.KV^83:LSFR[*OV6E% M@W%9R-.?2:1D^VE+]T67_'T+[S&;ZRU 0 A/9E*:[7[DG.A$*J\%RXL*$1^2 M%8.5%H5U(Q-I^I]+![SKU\[EJ$A+#$X2"O[82;3ZL;LDV5IE'_^R1>!\)-G@Y!;(QC9M:PY3&S0XR+XFV-;!D13^LC M?^WMX_3W11(1_UF)VUS8#EG"NS(.\79/4'H7A'UJ:?6ZYRPF,MM6=:7II*BD M@C*>4#398;LD=7YO KV5(,L,$DGBB/;- 3LX?\JBMCPW2D7XS++ ^V5_NW:L5=3P!*+' ;=1ZH]QDFV\#;Z-O:C>FK'G05* M011.L[FE<_M EV:]$T/.,>M)B V-*C,7[N$58QS5O9VG$Z-H4TQ=T12,/ M:68BSX>J)TCDZW3/M*:&U?(]Y3Y& ;@^+ M[#;^C).GK1<]X'U>XNT^"59"KZ, @XH.+ P0]$"GH%!&8*$*&*+0''?H[$4Y M3X1&S+/I@.1'6_H4YXG\Q84R9N'3"R_=%BG^PHN!HIXD\1KRL:@"4P:; 53Y MW,*I8/L0S;TSZ,TT1YWZGK/^AR M=3CC,ZY+E?P@$W'![B[Z*?)862+L0YK3 M _9R_=![!UJ;CF ^J@#D+T/Y9=J<5,#0HI0GM%Y,LOA)=1OV/.+DA>S752]Z MW7Y&^40$,QT+2DH5U^=6L\&=4 @*"/%QER$NJA+M^FL=C.HL,JP3\WSR&_^HC:21;VZUT;Y9<#5ZXH^,'KP,GRU7F/QJV* M>\+\GAIX>))>K(S8$ @OM7[9G,%00IRKN_I53H$9 M00P\WQJRZK*441;X$ - M7O C=+*BP3E6E ?[D$((P?%#1F/CW1BJO!5$'3BJH*,"/,N[K"T@"EEWFT:X M,(_&8!77K!I/!A8UIWQKNESS>O?*G[#47NH2D0L:'FN\:''9BTY&-T_,/1AF MTPR\@W);7OC!@RQZ_[ ")9,[F/D,1*; A7LQB5L;V$5I8"%!/*FHR+=T"5RU M&+W:X02J+G](XL_9%KY\+U+U4BWF(#8)Y;,,O>447@,5X\M,)+@=8'/BZ),*_90]B#; MC?)/@,Q"S6F(S7,C R4Y_*] 2OO_;>[Z>MNV@?A7(;"7%G WH/T$3MH- 8(Z M6UP4V)X82W:UV5(FREGR[< 4^#3#9.8G,5@6O(7$<4+?0)^KM-B8A60NNWS M/:'-JP<IBQS=>2E(XJ3H',9\N_&Y!#X!+R/#4;H>QY'MPU6]XR6V@;RN2E'MBTS]L"RS M.[F8W"B&B-KX KP#%"9*3$!WN.NHQJMV)177=]?JAF_L6(/4( MG^>4HFI/K?<7,*O+)U[L=7ZH8]]@5JG*H?$AL:P?W-20;&D!L-ZU^) <)B>E MMCXF\D^Z,^:(,-:+7.L+2D7G&X@Z?^8-#T 544UR)D&);-Z#+B91DVA6:#5I MB.V(:M(=-*]4+P7EC.PB6-&0FO+2_L,B?LULWXLW28+*3':I9^MUHHO\T;9] M+YU8O]PZ]M9=PD54KN<)9VUINH )]6TV+7LMW1%?XD1@_?F"H7T0KQ5TW&8N M65: &B#52EYD-^4U?RP:OO>ZZ=KA#,9#! =GI#Y'#R.DPVZ(Y[C^49M-U8*P M\4LP/;_,09RWW78NN"7+,,/4N4T35M3'J%LLX[;X]XC:MOY#+N6B,%?^$I"= M>B$+YI!@E@8644B;XSF25?*3.4E,44_029&#I#@(F4#>#A;?'Y,^J/([S3S3 ME^!R<@8)KJ@C&B.'J =#^J)\GJAE]O=1-(0V_!+.7+<^Z%I3':R3=6 ML.D< 5X00M_,#]0S3F_4!TWV).T^* WV:]5\SD6Q*SG<&(':K*OB0A1TV;3H MXHE&@Z3/[ *,B]:$Z&"QU2H+J&UAH=MI?7EO(ZW1EL3,[!(U"G@ M(I&WH,](6*OI2CUF0.3W(Z^;O-Z_Z-A;,!S2CL=HXR7$0DYX\$5"2%9CU@*9 M7@AMJ.09E&!0J8DG2F,* VU\4;- X;(85W]=<]!.[E\.#Y77:8&#F!Z5$ 3< MV>WIU298B=K,VVT4=:V[1,GMM&VBQ%6^K>IU7+3O'Z!QG]B M6A%5HJ^77==V]1+L0:ULE#NU]B)<134-4/A<0J0>P+.?660?-73#+C?%OL# MI ;6J?X1.A<>XE8FDIEG(V(1+CVP\+ UN>ZS@<4#5 C04KV\"DUSQ4)=F=>) M.#;0H$7& UQ>8;E6VV]"]T?W17N=5 *8M=#HMP_5]H.H,>Z\<*6M!NI>&U M+[9%GMWF9>:'\TLBVA^.9!8J,1+)P)>XI<,TH=0G.8EKZD!GB"UN=6<*M$GV MA\.<%V=HVO))8P"K'N[2YF @0 3^*[X7S8_E9G,\'/?PE..HU<.^V&E5_:;\ M\KS) =L.X[5>MMSMZES^/7=J-MB_3DOK@'_9?W(7S-E&.\9N!$+Z>B?PF*I9 M)C?'^>'B*BR>6=:T?S;)@4=.X.IU_ K5$NQW2+N8PH(^7DB0R##CT2M1:=3W MES+[+*]'T+6+$/&=K9O<^I2[ 8\P7>M;+,P;\$[GO/WFPG]J]] M"'G',JQP M.;:=.=B?9B7F+F4\268Q99:ZM0MPO9/BGXETV[<5(*G]GN.,8OHTJL.A: Q6 M4[M2=WFYF0:(=:A@8UB'SJ4"8*>Q3OHH9@@OLE/"PE?$NC).T+P#M5A7X#VY MJROH?Y5=O7P3\N:6[=O0 G=#E4ZV#M86&KA M[YVJ* Z,FBR*D@9P^_8B)16QLQU=S)KJO;J*_B9RO4*5"ZPXRZ1UIKLF]8M3 MIC;(>OR1%I-'"G%-FM]X4<*M694TPB9O[NJ\X<^^$X+YY@&6)T(#FK 'G::4 M4@$-_.SL2V*XN9R][A[/=I M065![L@7Y3B1Q'W86D?&3?EX;,1M_I3O/PV7@K'(/BA& K.D407SV*=+J>TY MP!5U,D$AI*WI9OJ\VQZ4$XNX&0+,4KBXQL9])CV0BI'"B=TQ'#HJ@[D$NW(V M8U_1T&=9#-BWNONTLE,5#>>P%NSDFZ9HI6]<,9YIZBRGBBR=K\FT/1OM8S(3 M$IQSOE3H4.AKI>RJDE57"/)GWE2UYX#;$A9K]PW_ MH\ZW6E1"RDK):-QV]N[2("0J MC.N_D;XLR5\C&-0 &"4# !4 !A;'1O+3(P,C(P,S,Q7W!R92YX;6SM?6V3 MVS:R[O?S*^;X?KFWMKQCCS?).I6<4YHW6YOQ2#LCKY.<.K4%D9"$F"(5D)1' M^?47X(O$=Q)@0RV.\V$W]GB(;O33:#0:C>X?_OMI[9QM*?>9Y_[XXO5?7[TX MHZ[EV/5>/SBO__K[.P_?OC/ER_/WE&7R&WJ"]_SD)Y](+NSUZ_.7KWZ_LVK[U]=G'V<79U=O+JXB#_YCQ\< MYGZ>$Y^>";Y=_\<7&4I/<^[\U>/+\XM7K]ZQ[]Z_Y7?5;UBV+8U^<_?[A[M%9T35XRUP^(:TD"/OO>CWYXYUDDB"39 MRM=9[6_(O[U,?^VE_-'+UQ[#?WQ MA<_6&TGBQQ?$";R74H*OWL1#_!_YDW_S?U]YKN\YS):ROR2.G,KC MBM+@Q9D<^N/#>#\)^8'0!TYM1MT@0O!<_LYY[1#G_V6:RW]/"1?,K&C +.+X M $P71S0SA[%87&OZ&(@_KP4U3;Z+HYR;48LKXJ]N'>^+)I?[SV/V8/A[7 F8 M5IYC"YMU\WO(@MU,#'+A\3<*7#8,(GD%873"E\1E?T3V@+A"U7SF>XNI,(2" ME^BG"@QW& Q.7T>6$(G/Y*C>XH8L'3IR+$^(2X'A^C% E8$NI?ZK+/_])X(/ M$![&[E:,YW%&5=C(?@6F4LZW0AJT2*]FO %F9JQBWZ-YZS8((9[%: MA$T*!%7AUZAAU#0*H,6=4E=Z7U.Q%:EPE_L,D)U;POB_B!/2#Y3X(:>J"ZSZ M>S#%NB'<%73]*>61%5?@K/0I&%,CR_+"2#VF8O.3"G*YB_ZT4S*9M8, ,EIC MEF=D[B@MCK:1P%A.#;8RAX4/X:Q+QG8K,U7^%G#I9BRY,F/E;T$9FP<:'.T_ M@O09*NV3,G--HP *KFBRE/FL&0"017DHL-]V00@ CB<^92>\&$KVHQ M(D:)?AXYK[X?K@5#XIQ%,A;$LD(NF(^X4UGBX+3AS%:&->HP09?PW2;DUDJ< MZC><690X3A(NZ#/M;F/#&;\#[;V(Q6&/""%[&QD9DLJ6-;Q:T^HX-)0+?R L M5(0&_GP'.)>6(4&/0WNBK+#-:'%>&L3 XK /VX[K!3;UV=*5L0/BB]]8"@9E MF(V'/3%0IV)BP7!J>4MQBA$(S9-C4+FR]6E/L/+@9A7,\85(C" /E[WT$K8FJC ^%9GMH[)H&A"G%B+N/:?YDILY] MZU"0WE^RF:ES6?P24N,SIRQUQBH^AM+5S"%+G:^*C^'XF@&159[-NA-X<7GM6Y"2.7/M& MZ%*P&Q].ERH+IVF8@W'>9/:;.\%6CF'Z%%#7IG;*LARXQXUMHFF"JC@XY@A% M!TF/IW0<,J?.CR]"_^62D,V_]W>0D\5M>FB;>O'F,YH+IYI805ZJDD5?\!A= M>HO3T3RZ^4[&.Y?B/J=.X*<_B0"(A*]$,H9:>3JCZ+!V)0," AXS_%?3V#.< M17W$\\P3;J7,B#_F("_G$22_<;Z)[K5?6BOF[+5EP;VU'HB!URJMZ-#QXXM7 M,IE$S&9!97CE+A9T+;<1J\+K]VGTF[H RCMGL:SD?^3%KO"NY0(8!5>$\YU8 M$I'U @:T&\WSPQ)#@+A1L;.8=A0@%,9:(#]0P3^SDA2#9%+ H%;3P%REG2&L M$4\"V6N,91GS_IXZ]JW''X5.W7O!E'!A<*Z9O_%\XKSC7K@Q Z4B\4%@K"K0 M!/P+#/#3 ]7NGD)#FQMZ(!8V+XX$F# MWWJ#IX6>6/+4%WOUG2?.C _4HH+)N; $-#"#8SN]P2#:070)MM_@8#L)5I2; M7)05! :#7I5P$KB^Q8'+)%*G!5*]8M:>#'N=%KR .!EP]."91C?(P4Y&UZ*H MBSC9;.2!%]XC:22%#5[G%=8LL 3.[]!-HZ$(316%@XLUH !-I:B@SH&Z\*5Y M$'>4^/2!+5=B5A_]V+6"!K*1%BJD#5J<0[!96LAAF-1O\HWYG-4T,(_HG?0W M'XZI%!,8=#VLZ%B(SETRP5JLB?#;82T9W,6GBF&]M,"LJ0Z([SS/_L(!8 :\,K;]WG,MT^>W#(U!&<8:,8%%Q'J[E^8@PP6J23UK (([ MP^D?KXV;@"-+[$&DEAG\C4 MEEFSU. 5K^7; M6&RDALB0/,TZ.8%E)?2_NDDGM#-D.9N)#LQ\*S/N:J!U?'/FN.YTH"#2C=1$Q74L4\O$2RA%S%HXC%0 M%044,'7T-Y\"5B$JY*0%:24\UQAVI>$Q][H&52T:SKQ(D# J,C)QNSWXK?H. MU?JU"+YRGL@Y=2/;CHRS,-.$V6/WBFR8<%J@8_\U5+!#(AU72JV0D._@PG7H MR/?8T;%"EE3G="6+ 6QI7.;YSO-EJM%D,2-/\+3X6_D[G@3S4YG%VA[_FF78I@Z5:RF,MYL9K+?QV]R$NQP\6?-5_R8R=U[\PP MGJN@J<^C4!$Z%G^$#AQ6$,!VZW73[8IX9I9Q7PVY,0C ME=431WD__@-=SRF'7C(-E'!/JTI(- H,LW!/S-CET9"LIC0X)&L$AAEI$F>9 MK2=OU3(!3"- -A ZB>S]+B@V"0L^7'3:.WK&Y*(K3Z(1'D[2C$-^AHY/! M"]E:HB>S(!O1[BI!K$<,U7Q&3/FC,%AY7'8H,(IPB=@@EG&;P* \!S TQ[X? M'@7)A-!)N [*$*92PGWJ4,79) QD_V(9^CX"B%EJPT0R)R_<9P]Y]N[8[Z&, M]-(_E(7BH- N)/HP#+O>X)KV$5J MHG0BP96N6-;Z1@#EZ&!0-.(:U5$9QKFE5D8]TO)!#BHEQLSY18VD!@ICE5?T M%@A+K"OS.$5L+Y 7ND7/OH](K&VU+W1#\9VQ1 :Q(57%A,JUH?]WQ_RKT% M>$)G=N2!P)031H_H%D ^W2.-TOO>49=RX@BE&=EKYC+)NRQ=B K&57,6*G6T?5U,;K#6$\N@X4CLP2?+NK(8)[UE( LTY(<)&O?A4(#GG\ MP,!544!-AE< K5(Z/<)7O1\^IQG3,3^)!3#1!:B&S%" JY<35'Q*NRK$O>=Z M>;4RLQ^V$$...*HLPA:I@46K]$^ETC#B.BH# M;%V27QFF5R%':@/YFBK M+-94$?HG7VDJ0K&?O0FXJVD,Q%.J$5 *'%8KB4]4-L&@]F@K'+8EO0]E OED M4;HZ,X&G&NWA'*\499JJ %*J5@VWU\P)Q4]-WSBK4A^,"5<6:ZH& -U<4>^F M94/W6\?[\D+_:=[A56TZF*DVBHVD>FR'LHN:&&_*/>FYV9>[C[Z\M=]'/T=6 M('RZZ&&_F8EI,' J&7,-J!=\)&41(S\MD3>)!@ZCF8&1,=17^T)GU[V@D*OY MC>S?0C^N^3GS'JCEN1:+>G ?W'/AE:.N=",LHMY*P&B1&>APTS.NJ:!IL0@, MZ#!)=FA<+\ODHLNW_LA*$SM_ZNN]\S\6WBT) V@O$3^ZG!)')HJ_(\R5TYVX MA[8TT"K01@TSGG(L36B5N$:V5TU<544AXE/A)1%3DA4AJ>M76/J:&K5UWV*' MN4U#6BLSW/>,H[4LUO='Q(LX]=-Y<,W\Z,G[E-,U"]?0AKV5WG-7! 7)0V6( M:9X"M\P7O%440X _%]:3^EK4H5G>4 \G-1,,N.RU3/5' M8T\SE#G = ]@#H9:<@A- M>YE+L9V)HXR=9-WXT=R-JT E4>R]Q)@B5(M8X[Q8JPK RG"=<)-P/'+M3/_V M8RE',Q/8"<]&-:5%_CC'RGW:;Z[%WY3L(N_+U..$/!'T>UL(V.L$J''4K#<( M0-Y!I''OJ6,+O_>1',,Y*%'$S]@PY!Z49:MQHH1,=2WS^$$<@I=D*K7P :5D\%*2,]>749.)Y>@G=Y _8:M=L M[@I:SLK)&1.5A:67Q(+?%[V&U[&[I3YF3E,3 \\CIZE1Q&"WEUK1[,0'GGDC MZ_>0<2I8%[H;[*8.<0.Q#&2CFDU4HP8XMMV=,*ZMT%\UN2BV@IRQ(U4E7B]# MG[E4.,UQ0SLICN1?P(NSJI ^Q1RGOFK1*&K\N%7W6:-M'=@-)#46C]X.3@4C2)&KN/M693:T7/R![I)5L-D<2<7@9BT?'L [DMTHGF2 M;D2'M5*X#.\B7:A42$@%>*16R&7GS/FQX,]2/,V\>B#TY3%ZYSK9 M1&4D;IXHMYAOH)Q_&SWLRTUX[&ODBFOW]]I8\]A=G'$.9<]-U G0X> $DV%4 M]4)'[H#W77KE7S.V:^7Q8$;YVL#&4$_G66P'#6*$N\XR>RY .P\@>X.M*T#O M# !W)-0J("R8E/^3H:PM<6B4@"74EUG)JV)ABO(_R/SFE'+FV>7 ?-(Z_>;) M6A%W21^$ M":/J+S%VJ%7EE<4'NH"GQ)UFS^"F)_,]%IUVP98G@KK$TFP$^3 MCUDW,BK>D50REKM^L)N)T2X\_N:%?EI19AO*5DJ.QS=?1[*!IG[[KW3XF8%W MWH7!=6_EZMMS0O-Y((!N<554+>?Z% #-V-K>\H^IRV(XGAOYT$_,&!25M$[# M"F:^9>W[!RKK!8,GNU20P-X0NZAM/I.E2DZXWF:F+K\1 MX,KCGTA']*Z@50@(N^K>R+:9%!EQI,<[=J_(A@FGS A^S;1.PUYVA;)%;JA9 M9 \T(,(YL--F"T; K"$RL!59)RKTUJ>6%:Y#1R8118]NY4S$&8&Z/MLF;<3, M+-'.=#%OO]57:W=Q(O=-+.B9D] MH\<1N7C^ C_SE BUK>+8]T-J7X=K+9X2-#$PY(VA4;!@!;^@K4%4:<*/PGWP5T@=R0X9]0HAZN=YFW8" MC@]V!=V!;_B56/\=J5G85]U>O1N8;9W5WR(]D5V ZBB%^1KC:C5EO*Y M!W [48ZE@;^EJHDSXE6D*JEBXF /JR,F#$[XD;M+H2.',L3>YE^Y_JT6..5MYX+\47' $/FH)%4#P^G8ESSR[P-M@N\V<7659; KTF/FL%/EW$3%-V(1/S] ]W(KHWNTE1^?AT9[4A*84#S M:Z0+1>PC70N8.7>TBP 'N[?(>KNNT!Y95*E/FZ]XE-U!.,8Z0=93ZO$&KS2H MJ<712 I[V^@ 8_XM7I/8 />*(Z^);(-M_35Q&&7L"AF&L1ZL8*\40$H42Z*W N5P6YR4<%![=N)I#&WX25:243_2B4W MGKF554T%>Q]KABR_(&KD--S=2[Y@8G&_(XB4R2OL/3STQY)[4)77I@ATC+*_-!O):5%6.W(VUMN@' MZPC>$L:C5*W\#V61G$H0\NBEHQNX*(XH*FU4$\'.>30!ESNC6>] ML :[1R0=[J(_[7JLAO*@AM9# R'-!/PH76622U<1+L,C6[IL MP2S9U+-$TMCM:Q]6D)=5NP;D+F1["1VKZ&^!^P*/R2HRK!QM1+%C4UIZT"I) MN!HU.GC/.+%I>HY(.XP_4(NRK7Q=GUA/6+B[T<1]D:N&=4 MA:PP..KY70VNHEB@'KABG%9J:\& MQ:$SY>@O=\D_FE^):EP,*=%95]"X)8V+[7UBPQ"U#T\X]0[OAX11,*0@VFR@ M%A)04 ]].1O)\6LLA&5C%MOKLT!WJ+ MG,F?[[5JONX,^H.:1 'AC%#OO>":^FSI2CL[\A,F,IP='L)F HSB-!;MXJXE M@\R''WMQ].!.,B/^>Z05C3DG["L@X*3^TQ JI+'JL58J9?N.,%=6FQB[F3XX M5?,UK_=0_&%ZC<;T%PR\X7J<\D%"-G3[U;Q8R6K!_%A^904I_,VAZ]N59HD- M]P%+99)N+T?R.:7I)G'/7+PS$90]<<4A71PEI!%V[7O/Y>E?HSP2HXO* (.X M5_K:&<& " UW$95,ZO& O0NJ)"%K2GF@ MP95TMMYBP[W(];6B^S1J+U*?F!W"]43>A(EQQ,&09#(%+&ETD@LRC12!@\2G MW+N5M*X2'C+I3(=6P0D/LU6VPO DX:%Z+=>T3#9"N&^&5+:4;LK6 ]U2-X1N M@-N%(E(LU*1*5"5:-0H=*__YG@9QIS+A+OBC+6%.M)][F::22072E.5.6J\Q M[#/5 AT!@\4"]$I;^U;TQ#D4OM^&\FC>\11D3$/>GE7^BICH9#$C3V(G2[)F MXO=8P&=X8.Y0TDN.97G H43NN/2)LN5*QH6W@M$EO0]E<\7)(JZ^^T"%()@5 MF"G%KD3Z62N5&@B +4\1O5;J,"$LPG>;D%LKXM.-F"0ECI.]6%!.<\HBMJ

[[5L?^OXZ@+L,C=XJHH7.) ,W!7+\Q]MZ@?* M)^!WJ2J_-$<&M"_C=O5([8KZ 4\)#W8S3EQ?L"UGD.DX"Y:]54\))PQIS"#D M<[H:!*SO.#N:KDEV\\S-N:J1=ONZKAP#\^*T@SX75F.U&&##PL](KPUM)_FV MSUIUG(B_DN6NQ']D\Y$M<:([\^"*<+X3'E-T<0!LT[K1'+YU*^W[N7)CW02O MOZ*@&O:D#W[3!\"'A[^^.$$F"8+ &M*-YC/7D(Z"QWUA7_%VIOPH1O+U+%@7=U1( MYT'&:">+CWX\)6ACUD@+)?I]/*/6+&?]L@PEKUQ'"]Z%1!S2@UVLR,"P%P9_ MWC@7)0G61US3G8XVTXPY,NBF5%#Y.GR5*O'J]Q2'<%CBJSM:96LNZ<+C5!P% MPW48Q>A&:_DB-FX_")TIJ\N&G/8/__GRY=G_?/KPKV_^]W]^MC;ATR_N-V_M M/[[;+G_9N1^OPR_OON-OO_OIXK>/LYWO?+>U_GCE_",X#Q[I/_[X[LWGI]?6 M7?#JU]O;B\>?SK=/EU>_O-K:CWS^[8S?"'3O+S_/+K[Q78O_\])C]Y/C?_./3=\Z;\'Q\]Y?[ MOV]NEO<3C_WZA6^8^[=Q^'G^T]89N=\&Z]5ZC=\N_;YV?+[[]+7QGW?U,[KQQ./K;V[?_8M/Y_;OW?[F]^=^SJ\>'ER^? ML[.FK_)@+>&U[?-CZ-I\ES$C)LQSF<@S#W?5B5:CC_R)QK?NP5UT:.Z>M[,' MCF4:>D5Y6BHL* OH'=M2^RKT V\M(\1.7+UHQ3;^.YYI8P[G(72@^=&._>I" MJOP@P6ZJ-E\_Y#7NTZZOQ?BW'M]'CM/JB)HY MO=W'[5V:I%-5O7+J[K%+%^JD\>Y)U1,H+3A#]28K26(X2#UTMT=5QNKD6\WG MR^$\7;T&4FZ+HV-7RM1?ISFXBC*#R:+MB]^UMR8,.I!='A^W8D.-OM; DXHD MD_JG?!"X"5;$]9S$#7DDCJSTT#E5N?YK[+50+\B&&>MK>CF'4@D$7\HG>I&5 MNBC*2#0/<<)PM,P=(PTL\FL3AB4S"CC4?'JR9J5NJG /]50$/_,"61#M,W.O MR'H3^JJKH.G[DX6@<=)@241]=X4H7M5O:\@.<<(&J67N4)U6-/ @&9[N::". M1O4 V*5RVL&HF3A@$HZRE?I ^&<:Q%6PKIE\YCP/IF/_Y2@[908 YO;<+5=^A=H#A3ODRJ?CG4+ M"Q0N"\Q$0W-CHY\*NBAT#K.\:/I$10_NDH*36/H(U2OL*KWR5 &;S'46>-WI M0<5);QMC$'"T"@(C'EHX0L0EXV;D20&Q3?5RBEDRD-B'O M4TC0BOQ;)5%AM@!+BG_+,KQ7,L=2,/2)!:OTZ8#P-9S0EIZA[XLU*FO?/P'O MZSH<8'C5.NJ?+QJH(6E,U;CR_&"RD-FYLLC3(^5;9E'_T3L(!LRSJR5T2EU^ MVQ9]%[EA''/WKP:DA@K573#H//KLR$-$+"<9G-R?M#I__+SXDKI4,'/K\?UA MK_B.M]89[S(2\JV3(DP=I0-;YENC?: @:L5MOL6ZSSX+-]9+L)TBMI>ON2([ M"1,N30D<\>,AC;R6%;2^([ZX3D_ZNNCF:4-=WUR[^6HJZ&=1S>5:*S6XH(ER M4.O 3M>=L_ 1IB?3HH;[>%5NDL#]FW!>Q)'HCGN^JW\)I_L6+KX]O]Q!O8%K M'Z_'WB(/EJ[%G-A$IL3DX3$-!'GB%.E[#K-E$1H3#^"T6-!/)2B8GHC:G@5A MBH3M*=D@0X_AFFFC-ZOHK,CY\(..0D&TH_@S2:3WBE;/$D%Y./=GFLB?:2*G MFB;2[[',K*/GK^(J5="J6D,$ M)Z+?"8E\T+=:1&!6I1=NGSS^>>P*5\BBX#4E:X@,#;>"B% [ON^9>B!?/@BW M@3/B&(,M1P.WR)4J9GGQH+>K,M44K3 XBL^E#%)1(L@)"7M.X"M[YX;&O8"N M5L/*M9.MBJVS.TGO[C0NR<04V%8,O:6^ZP4V]=G2E6\%UWM:(_]]3&M\H*7IN&F14#X$9JB4*I^J"[3+#&$IHDVXYMK- M\*3O3J0,91_]EV8(6.U*-2IUMH:$\W0RS$AS^!HB.-N%D<6?W67J1(IX'W?O MN8?)&'F35T4!-3[6K-A9O"J%@QT0.VCIP:C(VA &5F.KM%G %5J ME&Y%!.M7GB.[2''B7!)']IQ2N1MI^!X[*[1=CZ,KDB8)X+Y]6:\]FP6[]*F. MH2?-U52PTQNZPM>9;Q)INY#=J2E@)6.#MF(&5+ :/< 7DCBQ.;YO M>;,D0H#RV1KU%]&T4FGW3F4_M-5Y)VG<131N/9Y!6S,4IS(R\$''EQ0EPT)+K%UG_:'];I'=7="<&G(D!+_<#:EX--0RD>57QT25QX3>!DH#X M@1+K]Y )Z5S3>7#ON5;(I8J!+Z1N5)$?G;3CEE\P'46)F56585*R-?;]4"9\ M)17,S,%<10R]BI,VOI6BTS!];V-87;J40=>^KXT>5X(].9\[2GPJHPW >%80 MP+].5 .Q2D8:82B)@]<>OXNB0^JWI*UGO%P?&%+)S2 >&$!'273VG!36C17UM9 M2P>HSR!OU/;\7.[V?WS/*!?"6>WNZ)8Z!FX*.A+%CD."VYY*16@1/.++MDKE M+C-KY+Y C39R8$YM$55J03<1EYI ]X)U[&["P(_X>VWD@J&)$F[,# "Q*NG! MAL9 D+TX&K(7SQ#9"^B"FX#(OCD:LF^>(;)O^A?KA$&6N<2U&'$.P7L3'E<- ME>?M8M6)%B*I31/N&2>N+P@>FI:):4P6%:SZ,J? K_XG(RX7*&N8I5-;EE16 M16#A*+EG/;-RJFCEUH. M2M&"UD%.'K9V,6"4Y;LC?$D_/M[\'K)@IX)'Q7>H:45=$*B:*YRWI!3D7A/' M^*6/5$[3O!3 MP*#\U-[FNE*F@.&$ MOD";M]PMQ)#-=X/.U\!HWI#C9*B)'VW"@,Z%2EO$M6WFB+_9E'!7INQM!)LK M(N?%7,1&Y;JRHH5U$Y"8A(BSAHR2BF9&F.+BF*YMV(1O)?&^?14^MIMR[ ME7V[[VD0'U-D2CCP.NI.%[=\MQ[$V<6F(&%1Z+XJ=K]%:&K?+'VTVAJL3IJF:ZF[['3'/71:Y0*9@.= MG.T8;0ESY&8FFR>NUYX;*=O* 'PO5)''MH!5"CC>07*^*O*$_(;M)Z"E T M8": KJ:!X94IHEDC''V;741-*THE=QZVI8_RT!V=P* C4&4"6,Z3(EY5HH&Z ME56!:F3;95:BXV*W#D9-WY_T-M@X<:CK6;465+&?UL,I;1X!^8VVOE?:(AB< M9 9U-RJ9!IIOFM+'J:W>1;GUW-.]7 $[$H$YJ ES):]J9/\6^L$:OF*#+A=8 M;1]4]4);RMB1^Z*E,V,.ZJB@=:E2Q;=63'!O-Y3C1(?M2AHC_7A1RSCH939Z M!H[:Q 3F5:E!*':2UCUD?IG M, 6/K3,^*(Y\0N3ZX14ZR"#6&;MH@!\L'CLZ^D)7Q*7_1%GW;IVE&_A+:89 M0DF3I1?Z/E66QI7G^I[#[!AGU\Y2RCSXV=?3-)4H \.3;I0\S6X.5IXMF[G' MWN_DBRN3 -C&6"Y8=[J8F;N@^I+S6KN+'?F4.N6>'5IRDE&U6>&:KS>$\6B& M$WZUDAENT&':;C1Q<]F-J49'@6,?3Z-*>85'A'[O(SAHB-:J9$DJI7Z(";(M_36XS/R- WYQO/E<_E_"OO$ M%DSP(P\"T(_5U6@_5_U01 #NX>*1SX69U%!O<4.6#ATYEK?RG,-QL$]N[Y6W MGK/XK:>I$UXC*0TKW":1BLJ7=;?QG492-A)MP]Y55Y_49/(N6R\2;9UWT:,4RCYI%AEA [V0YA;$0AKMD8NCX]-7#O%],X6'.E/&NFE2 M6D6% D/=Q0I0R!$8^@.']V1MINV3*G7T5^FJRZ2C.E2+.E\O2*M15.@'WIKR M;/\?0XWY&B@-&K5&$8+?=)RR65/8K#,!!N5-2;BFUHKX:0=:*>^HS ;UB]U\ M:MR Q@%.=1,I>3I2XLVB0.W%-./10]A=\AR'^7Y([5%PYWVA?+8B[@/=),Q/ M.;.@@SNJU'$LD!;FV@)&NG6]I\$GCW\6)[(KLF$!<;I>B!>^&A!$%5/&?,)4 M<:"0[;@$>V+2,I+ !&_)03M^L;PSUM:I'R\8Q[)>B[2GZ'$3C!^ILQB[PL;( M'D9)=,B88K00.U$?J!'\-OFAY/KOW=9#7HZLC7BY>PSG0AL9X3MHS[^!TH", M>B?!(15U.]SNQ11GY"DM&_.4_BQI0I;HH:Q:,K(L'A+'/UP+R[0A^*=2,$P- MT0) X0%5N$ZO\(M'W*C(C6R'EKU$VO?\C/K5"Z<'6'$4" _0CJB(-<'_.R2S M,J/KC<>%@8N3C?8/9* /;75D4-X-]3N!*#:PIF*ODO&N!97E MQ0+_HT\7H2/_#HQG*[D!KMIV$28 O\7*G8D;D"8WP<6 )G1"13.Q(6[9;?)+ MHR@#K-I%EW&W@6SRL]ZY,!KH@6ZDJ-REH=*:0E71;:KC \EIN;21A9YG71 -^\3=)4F8%OW8ZZ;0^N3ONOF M,%*F=XJ0V'MJ+Z5!LL0_1?4PC*^K/IQHQ]Q6PID0]#ZZG!)'=HD_'/8D76I+ MMV3L'MJ3R1^^AH[':7*!O"@!5"<7QM/%8K"[G\SQ[/_P+1K%_.*L)-*C:'GV MU<-'-_2IO>\L?T4VQ!*'=.'YAX9?FC13QFZFUPQM_2N2%GG"/CL[YHJ1H7X6 MO:?SB=S5DXL[*^\_:E^_)$./BD.;7EUJM-5#$>UBZYY7W'4LU2VY?=Q2E* G MGW?Y9O2(ZUQ+]^3R[PQL(>=8*\@0;C;.[D#10&YQ)0DD+T=QS>2NF2LEA=CW MO<00Y]+7DG\TDEK:3@][Q34IQ$&CBR6I8W*!5Z;[UCV@:/@> M-XFW3<*-,X?+C%,J1Q*((T@/,)J^/VTP&F>.4VW+YT'Z7G["XTZ^M.N6([[- MF"GQMX.)JAT6!R"-7:9>, !=L#41.G1;I@JMK+O!5#$V#E9M&ED ITHFQ;U" M8ZNX%;R, S]:T4RL+_7-HF8$E#O]+C)MF3C47J%V6.&NY$<'A;IOL5RB+A#4 MSA>X*)7Z#2()0DZ<=\0_U%8QXM(V$,+(@>X"6A<98=093_E*W\H<]L";)\L) M9;%6V2MP%IZTC_ M=Z[)2>- 5?N853<$\JU8+U#:I -?&>RT#9E24#CS>D,UQCEV;?I$[8U\EU<2 M?B>E;![A1#>.4D1=RKQ%%EB5??>A#+9TV4)6&PZ*48T'*JV3F.0'\?_KO0TDCO5*'$CZNU"A'KX>N1TD"EU M?3&:?/(!D?\AG_^E]?L>:,!X=,]WC.R/SI0U+&R%D+IG>]1^K+H55PQ4TEE5 M3NY.*8%#57FB:C&UT!1KQ.GI]($/26(FOC 01JLA@F,IVY0]:Q;KI .1J*'E M N5X7PCEMB^I*_Y@)DFCE1SNE76S[N:ED[K!E)!&S6MQ& M'",JW\7#:5#@5GEB!][*_&9G_(D%JR;^_;%[\V11WY\LHJE&CW='2^'4BW^G M^S<=V7\UKD*F^7A4Q9G#Y-I&%>^"I+#M%I5LL.. M)I:YO*?!E'+FV01;JC[ ]VG1@!NY; X)U673T*RCEB@\4V M+S*D#JWU["593D]D+L3]XA.7P/I M@2+=)$RP.G501\9<,1_YP-LW5>*P,^7ANND-T@0K4'?D*YW]>>%#5$R;%@LD M:77,2,<\1.--]0-J)-6G*UNTGF5YTUN/RZM[>:<7=4BHH @\)S7:R.EW7;#. M51=3$RQD!?]C+JMB>^F>*ZHXG*'55$M&]^0_<@-FRX;: N!':H4\JD\2)V@* MQ(4FR9N\,&W;5J)O(N< AB<4WZ6K.N06' P$J*TTHEK3XZB_P[68@+N,S\21 MM;CRW*V@$#'_T67@'JT:;61KK*(8BD+%>2*\O_"7#8@FBT]$O@^S_T4_^U05;2 ]J^$48RV(W= MA]EQ\'B\/ M\8?#JF@<5,/SKAFO=$*#8O0P,,X=LXK&R#7:#&(I?^GH\^FB9 WSR.#<+Q=+ MCA\+]($NF92C&\B6@;WTIW) %!>PZS))15TM"MB*9$K8S#B1;[,>=^NYY_0" M)3\2SBI6A:,P>Y1KV2S/,N,'Q+)& V%OZ6^19Q?J&$ MW[CV-0GZ85$[*)8/JHI-O51P7D4<#&BFYU'D1?N3,/ #XLK%#+"S- X_%/2Z M2 KNEE,5QY&8ABVGEA/]8@#L7*,7J XU3=M1!Q'8:A))"!5BY1G4_>EP3QTG;/P/L M1_GQAK4?%621H@.1KZT'SLV:0-,7 BGH7K<(<2%&N62 M8_ M_J"YEE;4<>!0R@TWC$VI2@XI*@C1A)3U?X:$B[&<77P: -F-BF,. Z!:B:0H M'3D9.A?KY<2-VV$"PE0:="A;4KU44J@@ @_ZA]BX\2+0"389;"#GH[(04DAZ M1Q7T\)!-F[ELY"S9EH$.>B7SP?CNRK,AKE2;QQ^$%]Y)4"F, "$(W:4U(T]C M6\PIJB@GN01;9W4C#\4@ML@GQ>[8#:T/K(UL6TC/3_XCY]&4V]85MJI1![3B M*H62WN<>_=5^B:\K\<<)GWE?FIXV*T*5&7,83F&M1%* MEKD6Q(Y6,_ \2K))@7MR)UI2HS)XC/$^95M@)R0RF$'Y3%6"R;%ZZC=!J(\ M#LD2IZ0W/KF!AA!%RL\\!:!_@$(5@3M/1H17G@MQFBH--I"U419""DCO6(0J M'LG+F]WKB_F,!3W3KDN##02/LA!2/'H'''3QN'FRHC;8O3.$*P<Q]:W?:2+;H=WY%'9_ILY*[A(-XDW3[+F([:U,G7DYG\(SYE0QJ*G;QI2:^ &IUYWE M+@V*BWTDCS8EWZ17(C9(H_&QU?C8:)+OCY>DV6@V^>-S"S8)&]7,CY)JZ;^= M.2_!?\!HK5+/8^A_P5XU62SQS?N!LPOM-T*;<9V6Z>N[GQ%#/33H]?]*? M/\ 7;&'O0EU2?+I1;XCUIK<1Q=3;3;$7_+MFH]'Z MX#SA_>#GKF=%>%93%8W^\_/]S>IQ*_CYU:,?+!=;D@7X=C;9K(M-WR)U./3: M0BX0PM81._5&O[Z".CSY(^2D^/5$,JG[^'+6\)Z>2>:$/6D:UAK0;;/^)$G+ M[0>=+S8?1CR8@4^S;]8>Q^W)&\AW=MO]P+_T/ZJ$85$S+4F;>F?[J88\_,\; M@,3JR4VHO;38H^)@,/C OO4>-8.>@R7%#__\=O,PG=.%5-_:B:G$_]7N_2!7 M>DLOU* '855\N/]!DQ;47$JPZL6OS2_Y]_1$0>48^@(CXP%?]=:++KQ>_ MRLHS,:U7E?YV-H-'/X)L65KD48%-D%OZ0N[UA:0)_ .!/%!#F9VQ7^$./N"? MOR[7%YCHJAQAE4]D(1E/BO:1X*.-3P0/4)=4Y0D^FL*6J0$O^K#<>!G*PR\* M54$:WMLJK=])3Q1%G_\@?.&ZI2_9XNZ;ZA/=LO2%\]F+(EMS/&[CE[,M,-1- MY4\*7^*#$]V0J<%7^ZQ*TQ^D"1LV=561O2_=E?GWHOO]V<7__+?8;7QR]KYU M@@];1S@05'-\F0N!;%^Y![E!&_E^.WJ\OB(/C\/'ZP?R<'WY_7[T.(*_#F^O MR/4_+W\?WGZ])I?C;]]&#P^C\6T)MOP/R9R#UK9T6/+J_/(<%'VG/=B[L5SW M].O$0^ED/R7EO94OX_MOY%?EYT=-UV[M!2PXY2+QIW5/9[^=3<%*0XGZVQD8 M)A^O]"D\HUE,&%Z(C?K??OVP]MN+4APJ8_CZWZ+2F15I,8)<]&U)E_! MS\XN@,:G<](2A?A"Y(MB3B7U7_"J+_")>7:!5O*V/(DE7\J __*Q]$Q2S4"> M9E=J!2]6:TS=#F3JQ_OA[<.(L6[%U7ERM>5AQ67KF:$OR+_9_XBE.W_[]V'U M;(9\D'@/E_IBH9CH4((;@4H)D.N$&A^CRZ)K#6Z#K_A;_E-F/C0:C7I3;'=[ MG# W!=!I&3?)MQ(/QO?T23&1LJU;^(:=9'@#F1LC+[,N=.2)L G M4ZJJ2TGFKE= %OX;?2;NOV/OT^<,\.[T4UU5I:5)85/.W\Y CUB&N_HS-2P% M+ !WZW!(]H <__7!7H3SSLK/$"2^G4VW![_$T:GHM/QH6F#]+ W]&8EBW5#B MY#[2IKH!*I5Y+1_PZ4O=UBSC]5*7D?H!VMJ:PV0F+13U]>->S]'DXHJJTHMD M4,XHN% OUCR%BBCO>(3<0C#@R:#8R@$F[^D.)%+J$AK81/&C]',D MPS+ _5.&9D^%I$!N&_WXO497[.]#+_S'6..G.#C.D/<"=<,RR:;6A-VVJ$L! MV'>, PG85SH86 ;YCVTHIJQ,F8VESSPP+P$&)=NZXA-1? MM+.+._I#T6(O'/MVY+R9665CXPZ>5# -X&*DJHJF*V:PUS<]^T6^VI1"6"0D MUT1$<*<#TM3_IRS3WT^[8J?3/OSM)95(+M21MFTKYOW&Q-:N0RWH!EL:P+/* M4E()_4FGMJ4\HW<,K$MJ'NNUI"*9K$F&QTCJ+U1YFL,6-504*M#1G\H2))-, MMR@E)[DPU=&_J?UVUDK@W"SR'EK&>^,&XY1NAPZ1.2EG/$0:P_1"^V=H4(EK MOG<#L?M^._P9=;$;'>CO;JYK7D"IW6C5FV*SM:4&)\:'"Q;[?+>*C?S/?_>; M8N^3"32GTB4N0S2VCD! VJHV6B]$@LV&>B&&E0F2]LP;8SA6#J:U7JF2:B'@2;C'L"8BX/][X5:HP!3]ZP?SS:$A, M[#R\+B:ZZG'$\8,C/,=W)J\:S;:0K/5%YJ=SON RXR?#U+=^AQI^"HV)XSL MLV0E3,< &#U8^O2'0/[2.&\T1+AS&^194FVZ+U:YBT0BR(88YW>HF1-SEH?' M;(:X1RR6EQ]!J\7TY% @_6TGCDM#+F/PC(Y;R92E/[9,)T8-!'-AJ45N;BZ+ MO[N\XSLCE])2L>"^RO?R/M1J2JWJTQ40I'P/)A/FD*$5\JZ1)F-,+S'Y^F5,6<$6#:I4W4WLGOB=SR20S10533%)5^!+S#]%"^\-6T#X#LVQ" MG0=@3<]$:V$,E*<7.H::S[[S)#48;_@U2R^4X5M07_CHTJ!3RI29V*RQE%>3 MO(/U@.R):8-@-^7?67+(V]DY>I/5=XA;YCYTSO!>(I,GD79.?<0+, M ]]/_@,GP.?9H_ CW(6S#J9BFK69D_ZWE$R+#!I$EE[-\[@^W4O;,& UGLZ) M$RZ51A([X,%&N!GQ* M>SWP"Y9$ &1BN.*(8$VTI+T**,5A.1!]>**G&AC$+];<_?H<#DP90:E=",[KN]U? AP#ZT<^;W;PU#?!-,*!L9() M&Y<-]V;9WGY/["11RH06>RMRX)-NO 8%0U$Y&)?. W"/V-SQIFCC)W#_Z]1@ M1;Q]1KE9;@+R-HB[]X!Q"W0/NR1!C!O)KFH6#D;VAL^VJ6C4-'<6LO@N8'G! MZSI83F1V4'?]KVSY2[YZE .'(F@;,)EZD8])8\[\FFD#BT)-"5:HRFS3 $)# MD9F'P#.:SJP[V^1:#=[)*_4"2GU ,>*[U%=\^8L"KT;BT>" .K+/LV)2N09* M4=*F"EQF@3,QL1P?QF8*LF3()L'<"T7>Y>5NO9/>!RJHRE**:2F9X47@X1; V#]@MGJ0CP[*8@[\F3"K;[++GZ;*!XR(Q([ '4%UO1'0+P8 ME+S ?VH.#KZP*P8PRAH2Q#/ [50!)6/^=C:Z_;*.$\U>U&7=JCN/!-S+F6N4 M^<(>YI)!S;%M,7X%Q@4;"[0.9=:6#<8N>Z')GCJ[Z+6%1J\CB-VNBTIW?Q>$ M/X-'&JK X*-5?R(!_C$]1\I$AZP9[)!%DHY4=R69>HY8,&[$4A=X ../^/L$[_K"I-D6HK#;+6@3Q M'^R O]@,0$#7!]>=,2Q_C,IWLK4]>Z_>M96)0:4?]0D%J0,[7[*3^+?7#=@= M;CGYR_WH+;S%3CY=;\K?U>? 8?T:V7LAXB2R=6,>_+)^4 ,SOK9202QYZ_=N M3BXR-EZB1+Q%>3ON-X/6W1 =>=745ZW8[N^L.^:FY4] UK=*<#Z:,,K#6Q. M=W:!/.$%_":^4-)>($:+ ;L[]U_-(@(O*&2Z"V(2F1MHL2*GC*1$/ND M00M3.C1FPS#/WV=)Q7:-!"Z9U#*Q^P&[3;D=@%@7U7>V)MFR H^_9Y>**SJE MF,#H/B'&$A\5IHO!='L#TZPRAX6E$<7C)>7JSR1ND/H1?DS)-QX:O&:^K U" M0.0COOT4$0OWK0KW1>"^V0C%_:5DSLD757\I%/?M"O>%\'TW%/?,736'6P\U M3".3K[9Q??AK?#K\S.=KCW@5R-'BZ_L_:\K&TO/'#SKX?1 _;B6YGGE^/; M*][H#Y^YOW[X?O/('AG?7=^S.^##>3PSKL)Z$-9;V6-]<(;-5V\?1W##&OW] MFB$0/KAQ_XWXOQD_?+_'OLV?Q]\?R;?A_5^O'\G]Z.&O\9#:K) :A-1VYD@5 MT4(;WS[>CV]XL^V[^_'E]17B,";&>@DQ%A&HV7NG2H/@M2+2YEG8)M9Q)S*? M(G>J.5ZU\>/OU_?K'C5T'ZX0&0/B_)@5[ZT<81GS7O/LXN;Z*RA%QG375Z/; MKW&YKE_)R2!<#;-'5NOL O48^3*\?!S?5W@JIVDJMG&8Q/WUU]'#X_4]CI08 MWEPS^_+Z;]]'C__:G"WQ_>$:OW08,"966TEUWFEC-7O34^R<75Q=?QFRN\+W M.[@\/%S?CL;W/FQ6F"NG?=F%J^+H]AKX\,LUL)_OCE!A+ .,=;+'6._L8LN* MK'"5 :ZZV>.J?W9Q_<_?1Y]'7K2S0E'2N/D:8 =G%P^CK[?#1Y14.XD_UP.W M-FS& FJ(@Q)@6GW,-DN6!-?\1,9+%MS[B/MQL\0+SXQ+TX\IZN 4'QA< 'PB M.,SJ([G17ZC!7O>)8#T[!]2MCH!0UG+AW%\R$%6Y>]%SV]A_)*+(OYTYN4:< M:?/>#W>^D/JN=*:L,X+W-D#: $0S#!"939?!$3Z.DX0$9>*<[QW#@UMD#[Q2-6'/=-B5--K,< M_U%\L>?.#-&-3-*H)]F76,H)==O?O*F[6[U W>U\O-9J$,DBG.A0;^^PE2)Z M>KU(=]!B*==V\Z;X$KO>L=_(.B!H-U^UUG4WV-0* $ZR+KA\EESS,07W/1:_RR;6L L#$3 M$+.YIO@7-AY=4C$7:%-DN2;"+Z'7:>^IH'?]9=>:@>4@7F>&X-+-IK]TL]Z* M5+EIF_4G25I^Q$,/-1G_N%Z=>&A=2H:!%=I_QU)'KX"SY2O@M$T@T%97$/OM MK]BWMJ M6H;"&@@@SX6*H0#1$T8^1?+0ZAB(4K=KTT[\-5M";S#8B[]])ST$E!(Q@1C( M!#&!)HI"1VRE!%J^FFB3Z$/\L$',,.2-+K"IV)2"4,#K[#N-LCY_DJKJ+ZPT M!?.29=V>6#/;ZXW! MR>6R\U:OO[5S ="$HU&Q5YOZ&FCE'X/HXH;E[U25 40/$/51)XEO1Z8U V5:9M#L"OW^-LWE)>S2J'5L*_,,C^F&0LUC MY0+W"*^W- 0KG;[0'KPA&F\%TGA$6+6%5J_K .JHH$E8R_\ M-\5C8X#5:;@(VV^.#8 7TDJH(^*%=B OQ =;1^BWTIK^A[NO\?*IE7TJD"D_ M\;'2/3L07,5O=$GS680@VO:CLBFT^IVWPP&=0 Y( <"6 %>AD]40.V8QGEV, M6;]XAV^(Q.1&BMA,HGA,&#'%6REO!F70BBI<&T*SO9^B(LS(#(//:>$FD2CH M!HJ".*CJ"6)ON]]?)I@J0#MV@UTX.UG^4<>I'!7+QW%)[/>BMD6A&<$C6+%[ M6G;OA?@Z]J.I.1 ZS8/S>A;^W/#H;61I<&?H2]CE*_-]8I1QB5='@6C4.FWB M2R,47*#=J9)F@;UY[<(MU O1;#:$P2 GXCM5-"62$?U &9$4:TVATVD<6F3D MG%+&M\9O U'2.]+?"?<_6. %-5G?:[(<)"/A/]91SS5&[AFORDV/[F-OT^4+L7@3*25Q\Z, MY/,4A6X[;02LS%)\I%F2]J1@ZL4IR&PT+E9'XE9&J.DU$-K=_8;7Z7!%<&I2 M?+@UA6Y CD@9!?79Q5==EU\453U6JG;W'Q)\%@:=\L8F(ZHF,95J*J^0W1,8 MJ;RCD0,BMYXU%<8*8GM_JG#E_TBM28(3PA)@*Z< 5FG#(GK%]O'8/B2BWA&Z MG?V7[8K;4W-[<&I<-"0UA7ZO=V@FSS\>$L']N2T9VBNY,(PD$=I)2 ]^Q'+H M51JI:BC6&L5$1T.R[ <]H=_=;_T& #*Y"#A*+"3C_.!$P+U8Z;?A3A(_6!T! M*W$Z\V312F)]!P5,%.,OS'^^8+,3?[R@O]./"Y+4 P3S!%J"\6LQMQ-KF..> MWEG;)ZKYF,59RAU+OX?04>*&5E>FQ@,48$-7<$Q=0_@L+#?&V% M>=\DV:/ 7H1>;*W 7FR?"*MX/LB\TN"1]VM(C-A_JA[6?6UH2!-ENMUY3=S9 M>:U>M5X+8*<"[8Z4/;/(.QQI,+K]?GWU/J!_ED#HSRF%MWKSI*N.6EETU HC MFA"__AMHB+4?,@D\/)'.%D4B'[B?5>)-%]//*D,R.Z[65)'ZLD5!UU@#;\S>SU'EM(KT_:,%418P9!DNN-&G4=+IEW3 MU7-SHSH'O^/G?L3C[J]E$(5>A+SDFQ0%9=R!T&T>@",,H?[#M[2U1[76I-E.P3&*8 MN='AWQ8U%D#ADZ,M"<13/,(AKN ,D2H26D+W3DPJ+1]+RT9G-MF/V M[9U!9Q2,7/PY(%2(,W(M;K=;YTV,,U83(QKIB MA>]-_-Z,H^\/M,'&>:,1Y"?;G!/G54/ZD<:,;$ MAW-Q>X+[5J,1E*VZ"5O^ R)YRP*,L6 )ZW#@\^''<)"W2PCRSH% +G0#A^%& M@;B_[#+,\&EOE&B&/=N)\6PWQK.]LPM-]PI _YP3ZB8)N:_HBVLVY9IP5_0 M,166,#?90ULU4*RZ>9T>/^^AQVX)Z;%W*'KL! 9OHM!CD2 >,3(I M#WC3[B=K^(Q7O%,>($7=U* 9E-X7^X.T(H6LI(FJ@/$M2PQ$2W8R5G2]=XAN M=FB]6>W@SMO GK'?8E]H]+8#3($G/];@VSJ4]@'D#07;@FMK"@57=AT$PVH# M],5"UW*_8/'7E/5VEJI!MJ-=+FVA M'3A#?$OC@5HOCC+2PC+3S42&95/H!78DS]BJ6K^H"0366F)3GV>JOAZK$>(# M^AZ5VML?SCX=$R2XNC$&L(YI''B(B7*K:_5GG67 36-8*_U#VP.ANQL<>G=9 M6RO]LEDK@T-8*SO*0M+:*ID"-ZU^S12P:3>3*60R[@0"/M MDA\GQ/-H[AA;G QTS=2I_:6KYO UJ;$7MLK:T/)A'-BMUJ!S MJIG8FD#5S;S++M_EV;;&/1S+6;[T'VVDP4GI#9SOEEKCV:/TTT\&)NP0WK?5 ML" PPKN/$O).^@N'8#(&"NY44#*(EJ/F(XB79#I3ILKQS_3.CSGOJ24I&I6O M)4,#D)@^Z%UQX$6@GNZ@+70'&4Y->G_B&$LF#((;%62$05'H12@RC8O!8VEL MXF]YL#M5].BI,C;>BJ"H^, ML/TI-4,*EUKMIC#HYC27[501FDC*M(([0>2/X([0% ]>FI91X5D[1=D9J295%0^4"&.GVF]XPE2SFC"5R80I]A^)R3#IWXT&EN%\D"Y* M-'[JX1'^^(:/D/$7,KZ[OA\^CN"!0H=EK:;+""1XW!7(6Q;7K8$XD:J95VEF M7J5W)'A33KHI)R$]S@U0']_@H'.37#/URDAT:V!6]$U&OCGG I!JGE7VB#K( MJ!OFZ+BE<$:XV&WUU2G9X)5&JFC*,]7LT%;YC;X@BOM]#L<_P$;,%Y!-L2_T M6OL=A@>:3Y.J%=6E;K)VCD^Z+ILH&.33=E2GH12$U7CV%2&%[B1J/"M3:C[@ M)+,0)FP)K78532B.GY-@"552/\)$EA)VJTNJ([\:NFF2I:'/E(.V-TZ#:G:& M.W:$L%D[O=2U"(A\H"_8)Y(EJU)!4%LF2Y(6B M*:9E\"$[].>2:@<>+)4&@\X9O_(3@BP;KIWOFA\O;$I$MWF<&:"I"#\]V!H1 M@L/E$OFI3,"A:<)]25DL)<5 _^[QVQ81T]N!S,+SVRNC+"NF9#0V\DCLBW@5]G 4;* A7YG?T?OXC.K\V.!/7#:F"@!NOL("FA3L +/TG*--#96XFA9 MP#T-QZQC8=S2*-FP4<1H+4K%!"EB)0K^?I"ZG5+4#OGD1"@/!&NF?INF0 M2FPBJ&YU35\7GWO-^'8GIPS/4T52.N66$$N#]L&MO"*=;NL6($^R0!_^;N9W9V_MPCGO7Z)US0@:@5 M33)>1Q9=F/OSNG?:ELFF QZO;5D0O#<=J]W GD.'\QVFTLEW>]GP>.5^5(>( M6#E$D@&NF0?@\M5A$;<4)^="\:NWPR _6H%"NI+*-)(:P!333Q)%EY6]VC4; MK.2G/W=B)8G&*]PKF3$G;PR^("#/%/B)?" ]6':.OG+!L]Z>-R0E1*P8.G'5 M=@@@O@ ZF(/#MB KJFW1O8FD926W& *B&8O:W+8I;I_4=9IJ[) "ZUU3*VD0 M0QIDC)[=6#DPZQ_<>O@'*]JE1&5E#BPE$B&MJ;0[F9F >YO2E.*&NW$;]_3*,6_ MIT*:8A0%MP@=,CION$-&J^J0D4.'C&:CY!TR+H&$'=R?E:%]1#*R:*6%UX,X6B3>=9V>+"*T[SRZ\ M?'\RQ EIK OAQ] ,,]_Q0XKP4OZZF*02MT^ZB*WC/-D3V-0#>Q#X;"MM7QY) M\;TG\HL8\?K<3%-!0@]> F#F=],*!F:2#([B&GEX?A./58(F#01M8RC_QS8M MWNT0[B<&!4!.%;040KD)GJWAAU/)G//,8]1^DU?RSC;A+XKVGG@YW$2**+C2 MI\;N?[# VN0DFRE6K.XBBBNZ!$)0^*QS5A*_P([9?_(/]!G@UY*T)V6B'F]9 MO/^,NQF]*X@1.O8&]\[&;PG3B3Y M%&,?@WS\*BF:20"8K)LP;Q,"GUB&S11ISAC-SX[\KAD4WO4GE?&$: *-M2OO MB*%UQBVQC&78.68&)H:5V! Z[21%V1G4GT8E<)Q6S$P[]&%3S62*X-@TO:1: M^D<>&?DL@55ZZ3M+B,9_2UV>DH&H'R%]Z!C$^'##JI7=A'4G, -7EQD]7@O7 M?[SQ[(I.K"O%G&(;_#N#+A1[$<($;X<%,H"6&"$&?G@K^+.$TP4G7J^,8R5K MK\#RBVYS,F1=#)(#=)"ZB"NX0!W\%S2X#Z"43F? M*PKO+'Q@E;J:ZL-Z9Z &F-BFHE'39"^5IG_8 #Z$0.6W*H$ K0R;*1-X?9@TBO*_QQI[N'NO;-%Z60C"KU>VA'3QWCYB@N_K7:EC4Z2=J6% MU&,%SP@>:<]4LW1#.>YV'AM8 ]-J*2FRT]_%9.U?0MHK)VS!>\1>AK0@$WM" M,Y%"+]#9P+M8<\ YR@^>XDUZ9%STTD)!&?1^C'H@/HD:BANP%BGW. ML61.5;D.D*CCI)TJ,I>7> +E-F)>I>.D=G,K3YLV4[9GN01XWCG@_/SZ'6 YTCR;>I58 M'V)0@T6=H&;RU#M;YFA3),/:#D70%MJ][!5!&JMCJ]0CZ#WH]35C%7]4L:BR MQ!^'\!SKF8QY]2#*@6ZM5V8. ^)1'V*0U*!WSOGN5$FS M0--?NT<,\^:W$J56'[$7)PNP@2032^+0WT'Z.PV;.]N8SL$T9.OJ,W(M/<%U M::A.];FN>C%X9OI('#['/T6V0![\["0O4!-4YWB&RM/Y)F1DJ=@6NIT,Y\H> M_Q5IA]/FE"\:SMT"_L\U-T[H6I%KH\X@"]4SVF)9J&)7&/3W!Z;>$",6?[=( MAKEH&KET=XLO7I)S=;FO'J?3*+"OYDU M!=K_>"=SWSEGQ'$T]W3I6#SCV0T:.F#BL,.%A!2$5NH9O$<8_DL)-4R/:R>) MQ>25$+J3#>[66&!I*"#/EI)*W"-CB1YOO77\*:.[D/I IS8@% L60H91]TN; M_IXH1EH2,;Q.?WS,A;YD>*<_J3%5"A@;'W6T4,L'ZJ#10B#TC:$F\P^PXUX&\SB*]S%&YMIV*JXM MA9C<[0X,U-=P533T%VR@?O07V"P]24<,AASO\6N&T%PWK$=J+,)-H;[0:1UR M1$]!^0*K$N83AL*@.-T; M[!*2G=PK].6C1!"X7,!X\S, 0',J7W$>KZ%,L;$;?G^TAB*B'___>G6^>^]H M+/RER>L?^)Z\HX:BR]M9:U/51F1?_YRR^N%[R:+7LQF=1IL8+29RG!QQ2+MT M.&@) S%)26P&BCRRQKZ,S)M$LLB$/BF:YB;\Z3.;:BM=QSM(M28UV M56-OQ&>J'(T<8R_;*U\R-:G)6_A)=O(MB5F$FXNU>73D760IU^J"F51T]D1J M\"1O@QD7/J %Q';:1HF'MA>=V\5]L$?H-.\DB2F$S3H;S]8MAI "AY;0&V28 MT?DF[HM%(4?,LBXX+^VSXW[W&-UJB,3.1WDQ2$PH#'H!-X.MNT!U>SO,R-.L ML%2&:UHVL9W4HP-ABV<<"'T$P13#BZI1^4G,O#47(:G\3[!PQT3 G!W0VK.'T M!B++74G-%7*.[^PY70X<6EG/"O>2Q=,E@Z=@F@]LQG;14[];_76/3V9CQ_D8 M^D; &/K&)DS<@6OCY.U$E.E=2::<$'+('W_ # MTW,#7=P-;+_ZO^IU\D6AJOR1W$E/P%T/] \;ZQT^DNXGPIQ=L"%2KSN_8PS/ M?^JK+? C4FP&8+*+G^USXVU>0.NF\B?EX @B@TCTUR_'MP_AF=#5\O+XB#X_P MQS=\A(R_P+_&EW_]?7QS=7W_X!0\D^N_?1\]_HO_])VM2;:L@*01,!/6FNNV M*8%B>+^7P[,\W"Y@,R4!3ZFJHVI^.P-%B/\VE]+4_?>ZTH7KB2HM3:!8]V_> M,'2QT?CE$XE*.6>1K+L=\>V9M%#4UX_[8+/#;1[!/'3EQ\L/@!>L!/?SOKGB4Y4KP(3CZG\\PX=BAF MRYT6LH[_!*=$;I?Z8J%K%:V5]03;M-9,1&OY[]WM\"BIW.Y@&]]:;&4L@ZB3 M%+D^TKSCGA+>CO\$1T1YTZF]L%6\3)\6"H[_!$=&1.>$C4^**L!P0+1!YU0S ME6=:B;%2GB K"BS1D8X?*0&1E3@GR>.>'@2&'9?T .CLS"4]/-HCXK>($Q2L M#2+Y[F$N&=A$XI3P<_PG."4*&RYP8,QIX>?X3W!*%%;)L#*>("L*V^]> M##Q@4/2FDF$G=8)3HK!+::E8DGI:"#K^$Q1'8OG?7Z_H3)DJE10KV0E.28K= MZ&9EAY7L!*=$7ZR [+30DXL/,46_BS@0=%/1ZIY/<9>KD:"6B0)J-9C,#.G'3L7[)AR/3["@H?_GPV[F>-+]A:>:@QBFAHDEV=9K2'E?1?PG2_S'K0+:A:F 7E/H]?H5(YPL(V2H!3K' MPP,QM$ OJ$E*1?T5]6_LK%*LH&$1JLG-!M!;0XJ)JB8(& !_TBN:#9F!7U8H'*AXXD$%4E$^HU>X(S<"! MS"4E_L)",$4&6#*$#T-^?2*9;GMR?;&DFBDA5E,CM33"HHSF=9:RP6M0E.FN MR@&IBHAB$E'4P;2=# DN:+#M<<.V(KM*=E5$5%;9U:UD5T5VAY==X3/+TO10 M96'*SVB67_HL\I#)AOG$:)5TQ36R>;NF$+I:J_DHIGP0E*P:=6KH!/]>HA2,GIY@% MKZJ,D/@SEO2S$C5EU7"#2L-59%1?DXFJUB9K!79%4]VS8KL*K(KNZ*O]'PJ/5\E_?I PZ_( M;.N.UQF(B5Q+3RHE0W6JSW652-,_;,54JCS@8Q(AU86S(J**B"HB.CP1' APEYOIW;9[9>*XBN*WV^^[R7X_%HYE0^A%:WGY"%I51Z2BNR*)[MV M1785V15/=E5A9$5V937'$QA=/@ MRKW\>3=#YD8(:14I-DON):@RP4LK3ZN:V8KL2B]/T_A@3UZ$7I@ADJ.C_\[09XIU MHYMFE$%H0K>1BU\J?V[*8BQ:Q4AE8:2H&J-,E2R5QJ@(O20:(TTHXVTJC./, M)]^$4CM^_(.][H4B.>*^53D%2#]+*O:R-@5VIF^2,9V3EBB09J/9S($FVF67 M6;!!(NOV1*5')+)V;3K?X3JI)IZR)@!CVS(M24,*"6\5T.P5(;#:QZ+[WRH7 M93$;^%08*,;(X%QJQ2KF.3+F.445U"Y,!?7:0ENL&*EBI)/30JEX*(86ZN72 MV[_BGHI[#LD]G:)L.*'1Z@G];BX]TRHFJI@H7R;:$RWKYL9%.YR@W4%;Z XZ MQ\A,>43-*CXZ#3[J%\[D-8*^%;*M\4N[M4"&RG;1;#9:P;""81DV6L&P@F$9-EK!L()A&39: MP7!]S>/,12M+VMG_2IHM&:^$YYV)57>./'WHQ5VE^\>>(%8^])TB96?A0#H2 MHCYTTE9%T$<$FB*I.M5PI'B)5$VAW:^D]=$2]W%)Z]1#OZ(F-Y6]-5A%T:=! MT:W48T=B)!QUA6ZK7Q%V1=A%)"^TTI3,)TI>Z &!=P9E)_"J1^X)T'9^:04[ M:+LE]'L595>4G?=4W?R$]D:BV: K-%NYY,M4J3&%M=ME&*]/)-.9:C;5%TNJ MF1*BLA(&Q^)*JL8"5404N^U/NT1M?\H'VXKL*ME5$5%995^^C?4;N93]E ^!%6WG)%*K";<5V1V [*KAI!79E5V3 MBZE"O&]!D[^%;.L,(7A/3CXJ(8MM)U33MBNQ*(+O" M/1ZI.]>-F Z\L@W0OW?P1EWFN.8BNS32-M6)6TKLBN>[*IRSHKLRJ[D\W,AOP$E M7^58QX+@G4%GU##64JQ!KBFP$[ER,1^-/*E[)-D\SEOS*O?QY-T/F-0B9""N6W4M099*7 M5IY6]9H5V95>GJ;RQYZ\/"UCNN[F*''QO.,-$S^$E_666NPXBC;5%S0#; 8> ML#3B8J(;,C6\S7U6I>D/OD5BZJHBEU.@Q-MU>;P>8<1>,A!79%L6LHUJH)6I MU*\B](K0*_EU;(-N(\KE3IIK8BM K0L^-T,M4#U41>D7HA1DB^;GZ[PQ] MIE@WNFF&Y *W7SFL54\5/%0;LJB3*5<%:%7A%X.99$JCO'VE,5Q9I)O@JH= M/_#!7O="D11QWZJ< JZ?)17;<)L".],WR9C.24L42+/1%',@C';9Y15LD,BZ M/5'I$8FK79O.U[3MIQTG8(YMR[0D#2DDM'? H-DK0FJUCT7OOU4NRF*$\:DP M4(P9Q[GTTJV8Y\B8YQ15T* P%=1K"6*W8J2*D4Y."Z7BH1A:J->JN*?BGA/C MGG;J5@!1;3BAT>H)/;$0]TW%1!43%9G W19SXZ(=/9=[K:;0;.62R)TW,Z6O MEJGXZ%3YJ%DT'[6$?C$1A8J+*BXJ* J7'Q-M\$Y#%+K]R#KH $::&V'[8$F M Q;>OZC5:D[,?>E_"P]$$;$!*-N#ZH5D/"FP7WRTL7Z$*05$&*N]+-UW!K]2 M0\2H6;UT&W+L[^YK-N)N_,.SBP=*:])TJB_@QZ^ '_C"@HU8.E(5BR!+%I7) M3-$D;:K ;DT+/EC .\US?LP-P.\Y)L&9E'XE(ZG7GETQ2\9_ZV.3 ?BQO)>PUS8"WMI .5WWG]$]W2?R^+J$M8>&-%&FG\@M,#>' MP*V.A^WX?_3!_15^4V=0]""P"R(3@TH_ZA,*(@467C+0^K?;#=@N0LX/ Q]B MUU 8_'+_AO$@*YSM(+#8M,7_>^XKRO-%LO'3R/R<%2-/+H8WCV,RNOUZ?WTU MNKY]?!#@'Y?GOWZ8!# 8^X]$%/FW,^G?C0:VD/@@7>2]P]OQX_4#@5U>CF\? MQC>CJ^'C]17Y,KH=WEZ.AC?DX1$^^(9[_W5B?+BHO?M^._Q^-8*'W@P&_FJXKR\89^[>BV50>@HK\]]AXDC3E3PDUV:4G .$?0TV^,Z@) M &#_',^^N!+QP1.(5XHY5773-N@CO.&S"KJT/FW\&]_P;[@B4M"D2SB@9=AT M4_%F_=Y-H1,'H'LD#\@VLJUKGB5#D? ])J@5M0XG-<\NQO=?A[>C_S=\'(UO MB:,AAK=7Y//P8?1 QE_(W?WU ] (>^"<82Y;@D6;8H.I&\C0ORH>M2B<%C^L M4-A0%8T"2_B01R1- M)I]M$[XPS9IG02D\1U0$;3ZG^\TPK/I6;9D*:.@38#ZRI-B2U21+#C0J"\2" ME20.*9/H,S)4P<(;:4\&E15Z7S@'(.]Q1L_%I M\V?L8_'3>X$=18&U9<6@4XO_4W/^\0(W"O6UKK]H< 33GIB*K("X "2\F\(W M\(CR3-57ODOG39?<(O5>4..G1 OUKP OX^D5L[U^4$0\N;FYQ!V0L4&?8+>J MLE 06JH"9I *EQCBV+?>.9PE5MMG![NU+<.!!E^17 +B :J:(KF+UG8ONK[& MQMKC);G4UP!,=@*8/[NQP!W]H6CNQFK>(OO/NOJUNR+##D?EY9UWUAA+PL]6 MB,'%$'$^C(F]3TA]NFSS"^I,FN)"B''%PQ+^;B1+<[U(P>^W-SER$SXJ2FI%(4ORLE@[H"#,3FOX)M 9TCL'F* MSG-4%37XQ%:Y?(?7F=2_,C*VHRC8\D$H""7F+H!A8(/6G.#4K( V,Y- M0C5<8CW5]IP,S9H,A&6;)E__5K_$I"2X<&MN0XB:?J'#6I")N&N MX9;?J]6,Y=3BCJQOU)KK\DA[IJ:%?# &;628>=SY&NWQ33U&U#B:!'UM99:8&7 MN0(05TRBZ2^P8+!2?=VMW)DUL2*1VOIVP0B94H88M#0<$N+(,15NK&1+0;4U M"FH>4 FL"_TC4 /MO-5 JQ@UT,I2#30+4P.//ND%[ BF(970,*UQF4X-)K1! M&H(E.+$MX #@)I35 ']@=XESG,F> L,?%D:#7EGQ*V=53T"JINZH"]SW@EF] MYOH[J G"7Z,OZ.V>*16:&OJBI^DM]JIO<_I9PHF8 MKWG!#BK+3-( ,&0=<&3!!=0Y[3E(,.][(5#T.-*T!JNINB0S^4TL0U(T#JL) M(!H.B]L,T(ZX)Y-M"K Q_9O3D&GER8Y6_-V% 1@ZT6O1;9[-Z&,[$@11S]1 M1;SBJR>Z-6?@8[]:1S$!A29I(+I!Z5H +X.=LV;-;92P_]%?$01_V"#$Y6>) MZ3>V"SJ;(0=I4[AOJ?J3@F#F$'(V#G_" ]I3)9&C"\Q.WA*Y78Q$;F3X[IQZQF=]]W#O1HX? 3; M4PR&Z+%Q.6?2R#,XNUO!U?V> R:@LX2_2 M*WZZ^\3B^78HV3NQA<<%FS507;(#$QEL7]@IBF[GO*8-]B50@VPH 0 E GJ M:HJ:ZTD%E:F1!974]4]0U J>:H67HU1]\I0(&.U@#\M<(MO.30=(;8&SCF!3 MP/L8T/4$]I*"\M-U.41_$9.J: MX1H%['6**"L0_G,>U*TRVM=H."X IA3IL M5J:>:G!^"20 ZF2N&+ ET.+ K95PCRY[NWD+]TXQPKV3I7!O'T2XSW0P=BCC M^!GIX<%6%CR<"20_OZM5LCBRJ.SE+8N[ ;(X M.ZG9*4QJ#ID;>-W')K#H()A1T<,U+Q3NJ#H8FA(>#-V\K@R#\W!S!L@>F.&) MKILU"^D5.05I,L$.?LFX7N?YE_&XQU3+ KW:_Q MM1*Z&5[9>K+[\&M>S+0K9^#H.*B?-P?U]F811(CW;S#3*_]OOI']6'%\MD]D M,3^L?"'\J.LXH7YX\PC=3,JBYH&;K.#-28XM3OS) 6N9F[8FV3*+W.[/&>#N M)'8Q=3(^Y](S!24.2G1I4+@EP-T9]3N\P)"QQ0IY4:RYFT. KUORJYT*OWT" MM0;6@?K*O&9+G]?PN\8VQ$["=;O"C^G;%M@K[)+I9D3@[Q1VCV0"PD27WA=X M G!<_QM[XMY6*>=%^*@A(AKNZ9.MLC7X%P_U?Z(JY^$(_WO=Y ASKMLJ.SR< MFD%, :10GK8PE3"NANL:JR5JH,UM$*!XY6;N/Y-ZJ^Z'N/.^"<9@),<*7"!2#EIKGI_9KBZ+U;=*,C5QV MN)5J&I)WWG_#>>?=*N\\*.D;WJ&,JFO<@.Y5G MO%QS8S%JAFFDQ0YO<+H[(ZNM.7E\JO["##14!U>Z/;' 2JFYC_M,TI7ER'P8 MGN W? L:=)4UBAOA::3$Z,@+/G/ YPO\/,G"8E00Y4(U@#3K'ZG..<1=R5G(\$Q!%C, M[Q/R8JH"626>!L8$'!\]_Y5>]TX "\J@O5^=&ZO.P[/.2VKXN*J['CK7;02_ M68*5:,&O6,@:-#IW$ZU"O"M3&TU&W;;@Z!@QP/UA,BW&KJ7<7$K'GD")+4KS M%66#O;[\>,++396,*_+RP?[CFH='8=<.DT4; P5"S9,Q^.G$Z=4)$@1=-\LE M&MQ \LS.9.)AQB0_SPA'OYMIVM01)KZ/@<58:@;004^(-JL609(# M;.$KN*4Z^W52%KVSR11 LL"[)T<3]L?6F2?<=Y_&&^]TSB^&<.H)U;"N+8U0D:?=)!Z+-_;V']O#;B+PAY M]^:K5B*9^4A1W..Y%%3=5'#N:/@VA87C%2_\CPNZJ9\L]>D'Z%P>'0<=Y4N" M\E!C,F\J\QSPX'!AXOWHO)NBF'N15&-7A""N8,\'@V,W8UEF M<%[UM?:7&$DP\=H); /A05+I[I8"G:;0:/3A_P.27Y")PW?:;A>XU6Y+�' M.[9J;01>V.:WG$KK*?P"ER-NY'!ERQ%V"2"^DB4F?[PX28T9P"!4IFC,6HZ? M;H]8?X%7A$,S31N);6!^-733O+0-PY\#M-W@O;$+HGN1WSK =EN]7;0:$'R+ M0@/G-;^!Y>E]GV% ?RZI9C)TYX>^SY*,N5SW("6-9_I%-QZEGW>VL=1-:HYG M?\.T,K1^;M!9:H1-&DZ*S%0]3#+:_6#'[J/6Q'"$!^"8E>JX.)9U:K(8!#." M\1-]-JN[!IXYIQAI97R-J&A4LDWO!FK.,= $S]N& MDVK,@V(*4)&Y+N#%>2-7"YU8*JKCW5\=;$M8"R CO;)0H0WXT+ M=VDHS$DD*[,99=.>:7X<-GKW(^\/E+76:A5>;/\,KN'RZ] M7_4;';>O0>#QG ?/";Z+P"_9+US'E1/SQ<@UOA>=U]QUH&"^ES)[795J&M00 M5CZ9VF8)I^RX)J;Z$Y E=X\M0,+9C@_&69#Q.('C/2ENE %=?>X_F7SU$M6Y MTVM-;IKHS'=+EIQWU?SO>M)U^47!7#1TIZ$WRJO+(DL;C"C)I)AKMO8BME[@ M>YB<=FUE*T VN^XB^A.]0S5'1+MO8@5/(&J?*;?LI(43$#+)\/#DQ[ M=_>P0U_('_#ADZX()--<24[O]QBT<'Y?\][HP(5YAW@@G[Q#F8YBGST"G&.] M4/79-3C?GV_*19_CYE 68'0YG+-P;*628]]-,+^N765_>&O+VPH/]R'1+W<) M1697\#P<:]%KER7CN3KIV)&EU)"+UK7 &T*0YXY,\A"V9G,IJ##5NU7;^QMDK>=Z;+[=J. ;:;YDH9YWYN M$MEV,Z%6HKO&>?N<^+*&_; P5AY>E#-+I^#6E>?N>GM\.SQ0"X:K"LR% GME M26JP4TLW7H6:^U8$QS,W:9<&NI0L'GK$;2QY;A.S/?$IF4/>Y\J&=_ED'JSQ M M:KQ#['CYR4OI4;&U40!7N4AP6F<&NM6=)/Z@1.EF#5\\"L;EOX):XXLRVF MG:2?C(B=U!&V880[OQAP%;,S_2T0I7B-AT4-"NMKYJJ-S6KC/E+;JX(PU9^[ M_/%G$U?)3WU*'M3%U+)9&AA/WV+!8WY2[N%?V>TU;K=SK;AB(.]$.QGH/(G- M?, .BK':C6T;F"DZ[D5;+<\^>DV@B,N_?1\]C%A_O/$7G--AC>7X]_' M-P>)X2=O>Q<3.UX+H+A(S2EJLJ]-C6LL[NM3TXG?IT92+?WCG;O^-^8@QIXR M(^=6;L;N2^-:N MO+>^*;VYUJN$!@PUC>']\8/VD,4N%'PUF\;ZRSD;WE 7Z M@8QN]!=J/(*U>T_=_=SA=D*JAMOG(872:-2@BVFIVBQ+8:7U4$6^Z,8/EC8C M+14+XZV>-5_;ZUY/='J&Z%MJ_8._^)*_-ZPD>GOFT.;9./8PLPF/XB!\NQL1 MVA84")[=X, ,X[XS2NPESWSR-]_8<_)6"KP'F M&X&8F%2P;@E._6\17.<@NO-U^VGNM0[P3( :<;)"<(J88L[FV?*#/[F]$O0@/@-DS>A=.](H'-8EA]S MDICVY#_L$J([%0J68LX,VJUP4.] [K<]$X'^S$N;< M%-;JI]8NR;Z"&T#WJNKP0*DW)2YL&+SAPH9>5=@0F[CSNU.TDMTI\HJE;#18 MY/GO0*I,^C#$DXFM_EA+5Z\%MHH[W[#F7./8Y NX/8Z8M\"TETM58?T>UG\$ M\HXI1P// -=S#$WB7Y? 7MBW07 <]FL-:6I>/CM*6&SM#E8%\MM:8KPE:3\( MUFO^0*V%P5FGB8YA+Y@>DRSR)!D:RYY=&G2AV O6WLRW^ZW]RE1E2MHK"L Z MT%76I2/!W;83 FO?X';(<,_"$B7J7L*P)ML(:H#;LR*QP*K^@BXI5O")SGD\ M BL]5S'Q@N?F,Z,"P[( 5)Z\X0^IL# &O. 9;,HUA3U#PP,.#-MCS3K8#>S) M<0UF-. Q%;-+;B]L4D#[N9S+'!/J( R9>%V,A;.I]78!@M[AN:JT-I? MB8DF:?2D(,=*V6^^-5)8;S>ZI*%==H.]%_SI;6"ZHF4VUC#)T80K:4@GLO/M M 6F>)1XAE>O0^^^&[9]UMK%88V8SPF'2G.41K@*Z 9<>WHX8]CQB'O PVSBD M(UK.D$^RV]V6/,"YIO&^1[!&0#X<; VC!%R73%2O",W/:R!D^0F\YGZ[>@B@ M.]P+EJQD=4V?LJNUO-:4VNGE_4[&A%M7K^BV"0 V6 MM!3N))/"[51QUX?IG,JVBL%7,!4 ?^8=-=B4>^RU,04Q<*5@ER>XBP*%^#WT MG&2F8+Q>KW&H_VYJ&N#D/CUUPPN>O M@V;GQ2MX\4>F\[YQG7>-.H]/?%IIOFQV[HWSRPC6L>"Z!X;-E#!$TR#^/@Z_ M:3'!IN.C<>/,^TX5\GC*7T?=^B3"MQL-T_[;4+<%5J_!&-[\ZD@E?.7'6OV-IYVYY8& M>1Y0F447F;E5'+D::^C+";PS=.SV(CDP#9MHVA>Z[4[ 1-/EUCC34( &\^@! M,!7#/BP0SLUF1VCWNP%P3@CCZ'RYS77;*]]ZEBIY!Z:.^9Y(SY*B2D[HS!]F M<$;E[N;2,$Q'0&\ 3L-':"&=U=RH-DS22 MSQ+"ZX][LQJ[02&.>71(?#'T1> C0!_C&1:B4<,!%;O9>$30V,%#=YB^ 0^: M>,%NM(^)E\H)Y=W W:^/LE="'M_P?21#5;"U$1=?::R!?["AXE0>N* M,9XQX)OW7DD7$X.!VLH624_($Y M5DK31RA_OUKNAF,[JA>);%,O M_0:K*7D!)(];\MB\/B>?64*HO70+)FN^3&PGI]V'M$W$K'"($[=,!]4F>>=W M09?/TUQ,PDDQ;\E4>O2228]N1E[S>R\[;.24\<$Q6,[6T"E?P$C:JGAAR&L7 MCM&;GLZ_U@_T)URZ1>F^>O0"/3B#!!Z<=B^%R8'G!8+ /ZY7)QY:EXZ@9SE= MNR^IO4:0GZP4_IOAMIXYJ&6="DWN8=R^4JL@.(:]][:HZ0B=9EI[.E]?PHZ( MP2KE31X"JV58#2"P1%($+\=?=U"0*K4#W>.SP M7MXBX%%'L\Y)I'>J^(Y6!/!^_F])W1ZY>;W ]W=]S^8-TW>!=ZTCI8J MLQ0]+FCN5)RCI,G7+G3"1%&C6YS'+C/%%B0&[Q%5>"W%]D'KLJI2>=O2T.U[ MR)("&>S&L^\F)[.0F*/0:^\7C(6KKLT7MH-?Q_791@N6?9MO)R$1^!%K*:#2 M2+>76&OD3AM?;0G;#[QRD1,B/,"0&>P/ID1$3J4[<]>=CMWC[[UPH+!6>DO. MI_[VFG-=H2F6VYQ+IN4X'BWEM5)T.XF%=SVB06KN,ZL7&TZG]L)F)2[#!7:8 MX;V43EL'NI03P2_P]O0?DR\/P+_&JT_*[":(OC#H[L\TJ=1@6=0@9J;MZL-W MC/HPRSOD;;CUWVZ6^[889/,XT4U6QH@AQ;FR/%XO%J@SQ:(WV$?,/=F]_V"L MY7J8)=3I'"1#ATUUP*.< N398;"(?1^XV\WM_AME8I<==N)7I[5F95;NOB,[ M( J+&0TZ\:V"0YB)KE'H-L\BK%M491=FI&==4@G4MS>P'C8K@DT:.NN\XO8K M"_&[=(16=[]@26%PEBME+7(OW-B9)OF@U19?\&V\%1: MU/PM#5B3!SXBV>V5L]V&C"T.V'7SNKQ62/Y^^-BD9^J\6?)=;'$YKW,T=H^@ M-9EB9PAF#L^KO-TJJQTIZ\'!\'UDTZ_2C;!K:7 MVN0^QA? ,8J$6GA&693#A+O\S%;QW\ 7S4V*_MX-O+>NN%?;FS)N>1#K,0#;#=XZ-)FF?X0\,(3'TV7?=&PQ$S-S=$8&UV! M?>WI97\G9K=[KK^C+F/N"5UKN"ZMMUGG4^)#ND##OA49.^VZ79J=16M.RN5Z M&W:BS%C9RE:O7X."6#1-I_WZ5H_,=:$E*S)+9%6P?1_A\S&=/%9_"X*I;EJ^ M)KWE;,I;P*MC=1@3&V^XQ5B_:C%VL([3#_0)I MKK]^N[Y]?#BROM)Q<. VE8Z'M_Q')?,) ";K.+;J60JO08/D>?NG=\WWY([^4#2WX=QJ[S5O[[RFP_V: M+8Z_9K,"]F_1/8X[=V*S@RU[O4!&>)W68>]3:;&T36^D$-_=)?O0G2W$.]V] M:[TG+/BSO7<29>\&U>@+NQ\A>/"KVOX32#C )W@XLKZQ%YP+[5IH._#D'I(= MH[;ZZ>J@0'V\>H<="\TS$/K*,S/UU%=0W*R$UIVK(9G\CN@O+9(<3F0G=>CW MR/KIQ1%MK03B,*]FF %-ODR"TT1P^/G:+%F2-VQSB[Y<\>5)H;)7 M366'U78"K.Z?B+2Q'Z^J:/,MHU6CM<^OSI?QC:%DRQ]'<=*VYYK=(%Y8B2\^ MI,K\E77V]4>")8AH^4<-*"3I]522)E]9-?1*#-&H0[^\RF-?MH;:@?QD,_AL9X V 2)Q,EKV6+";3B-D KGHO\SNWVG>H& MUO9Y/:\E=3M-JVQ%E/T4@36GU14V),$Y)O@"'.K@)CB,W [90S8.DHU1",M* M[@J-SO[P6+E:CR6"^: L,!]TA$9_?[^,0BI9=[#:]@NO ZYFZ[QVB!R53IH& M*)DBM=,1FOVT^2L' J)8%B"V@3-ZO:-( MK#,)_(SAIC,%&<"V2PKCJMO*%. MDO9VN1!7,T(N7Z($HY-%7:LLJ!.%=F^_PCQ8=I@K"W;I3B=AS'\E.+SF;)<& MN3U1Z$3HS%I*U=DI#13;HM!M9=6%K:A\\V\[(SCAU^+#%%:4:C.%6/UKEVJ! M.RP.5/31Z9:%U3HM89"ZLJ-X^*5)YLT6?CVA(1Y'JG]( ]T/NZ5Q" *O]2-T^BW9_;I;'E=@1QATB^O@=')! MY6YI/$UB7QBTTHYE.A 0R^-N$L1VN?WBU64[)FV5QLTE[O?15#=M/^9*XUYK M1; P2AY0WKP '%YS]DKC!>OUA5ZG:!LR(R"6QQLE"FVQW.E81W37+-5F,FZ5 MJQM++&C@([)8(=Z1N_!ZI7'AM81>8+_,TGCP6(%^ CM4=CC_:EC\(#NNAT8; NL6"QC#&:IJ;;E .O+AX5W MO!Y?,IUJ[55OVUW[/LJ.?KW2."E;C;X@BKDT@CXUG)7&'=D4X5;5RG6&17Z] M%#=Z]K3ZZ_(_QDS@?$OM.PE*[=MG>W>0LKC>ZW*3NDC_K=731ZW^OM1-R^TV M::)9('_,I0X\.\=C&;>4[[TBK )YLR?88.DS-[A#;X"[]9>!;!ZP9"6SO52S M7H&>QS/L[HIS1('WGI4I-1^ KD/+'-1AFR:HD027G;;0$X^S8*J?)D*0"%:M2)WER^6MBL8-F_&? M@^(U3= B"5Y[_4BILJ7D@32^Y22P:K;AJEU<'"<["C] 7"&WH$ BQ G]7MHJ MD,KOO\O;N)?\JNA ;G2^PX4L"JT$P^&J($#AB&H*C?81^OJC*YY-9TP5&LA: MN;4:+:'5CI^%544 \K<[0,OV!_LMQF-P]#_7C^/F+V6Z\217B&YY4 M,:@F563 $SF%LKH)0EF=W$-9K8Q"6&6=T#., M7!TN0'6,<:B=O8?+'A%)-6 4:?".D6#H*/H(2?]O/+84"9(B@#)"A>%!8DDG M&26*2-^=3EHO[Q%&A2+!IB/TVL<5!3JA^$XT#(FE[1@5[H1+%<[9 9J=7K=> MP-#,_5#*P;U6NN!,/XW3.A*%]B/T5:IB,3%C,564I0"Y(0I1:+<*JV015HF+ MF4&$J0&EBZ,$WOJK$$EJ%=,6>@D:G5<1D1RNN"VAWWKK$9"<2QUZ"?S#W0#_ M<";NW-9)NW/W5B9LQ'&BNW]'VE1?4%<%\$ *ZH5GQ80GV69QHJ;"'[.DG]1< MN8?C>(G#M^O2]VK%>!4'<5?/?K\5! [H-8^:&!)^I)V>]T"H^=S&B3$;Q=,: MOOA?PG>WRP$=+CLR=_1+JJ5_Y*(&!%$62&P)O5:1:"QGX5'X,;;#5J=$EWMB04G"9,D( MDWA68WR!$>',G3_M7-CC_"X4S*W1Z+@5 J^2!1%S%BX=AN1O2(1 M(US9B-:W3CG9!SVSN/6VA6XO*'DR/WK)W9]V0H+RL'>HN.?-V*JI('IX[HH3 M@/;%D(D71,XK''=%EP9(0_8Z[[HH+3 KX$^^A]/R9T1>[:TZE?,&T#&Z:Z/% MK M'_"Z;JP2Q:#>/S"]>AIH\] F6,%NJ$SC1ZX1XMB#4I:ER2XBZX'85AY5\?&N^]C2E7HG(O"N(@:-5 M3LFQ>K+4DJ8<+1&U=(1^-[$VS=1I7"N!4#Q04"#"A:4D?)O=@4H:NL@]<)%+ MY9Q%#6I:A/Y<4LVD55E\79!2N2K@K*]F.@8-^_DPG#9>XU%[DA22\=,7(:?54X]@8< MR&D*QZ+27#.PNU?E\$_DJ$I1(Q8=7Y'3*(_0P5]%#&.8">TLS(2*J?.(XL5D M:K%59-2U*KPZN>!*5)'1R4)D5)&RDXJ4Q9550J.9.#/_$.&QJLSIK81$4E0Y MY7!=J@)FY:*.%*5,T65C/WK+E;SK*K)J]IBPD6.^?1S["?HX]L[RZ'QY=O$X MIT!+JJJ_H+^*-W0TJ64B@5ES B8KN=07@*!79EWU/IDU2[VSR2O0E MQ6 -_-SM2OU.T>"7NFV"V6N^_^A#01Y'",5P='S&1DG?8]I;>P%[G:[S;.., M4."U)6IDPZ:;8>Q["D]/%94'LL>S(8/G%T-?N"TW]4M=8Y867")D[_5G1]9V M,V);W6@#AH),''=HVOXI;-\D8SHG+5'X=6)\@/6;C68S_KX.?(@K.J6+"37X M2]8.(R8X3%13-/>Q6(\^J9+M/*P0UTI2M)9R3]4,K2"C*_3*F29KC0OL$&N[ M)PJ]WOXA+<<_0*N?)IUK+QB[74&,,%OUS0W/"AJGB092=$4>CM0TI7[[D"HV M>T)[$!0P7D9P&J_#*"_XA@(G33'=7N"T&D(K,%(6!S!O>OI6FMEQ^]#3;0IB M-^ULM,/ 99!F;MP^N'1Z0J.==N)3 >&=T$E<":RZ%-[Y8*PF<[SGK X&:>HY M]Y%.JRNT6T&^R6UM$-DIG]I:+PE>0Y&2IDAS+U)$H=W8+^<2(21?Y;1O9$^, M1X]BND^>5- >](1^!'57S5A*4Q^Z%PO]MC#HY#+I:M/C_F'-I;G7I9JS0W?3 M8QOB;%WWQX^T9ZI9NO$:YL$5PUVT86O$=L6=[)3C,(J9UCML7E-;FQ7K[C?G#<[. "K?>Y9JJ/;OU_?/H[O1]&W$6QP5VHC".-!,'+WJ,#+8#^F8EI4 MAAL8"!A#45^)/B,36_U!J#67-%T5:N82Z^94ZY5(ZE2?ZRKL::H;L$$*\@=@ M):D$R-:@L@+_,IEU;&LJE618=V935> =P0Q*GB45X$HDBT6(5/T%[G[POJEN M6D0WB$8M8E#8[9^,1]C3 A"M-:^Q1V1J46.A:+ $X$DB,\4P,1E!'9/36H\^^*KC2U'5GL@- (B\ RFX?MN'7+?03LV =8U+YS" BGL M&&YPPOT4_FM0)#M+>:;JJQ^;$TF5M.D:Z0+^K+5PY$8<\2@BB!'%3)K0X6IT MG_>R2]LP,&:([%:%"OT1EGBW+AZ'\X4*"0^O'3A4F.P0.T*%.4<*\P@O?5$T MQ02B)T^Z+F\-NBY9."3-=:*3=&3I8 V$#P00Q,#^M_&[W M3&@W(I2ZPB "Z98K='0OO8"-!BH++B#'3\YPFF_N84*"?)@#Q4AZ4/U*XUQ$ M5V9@^8N3;WB2@8A,M-@MM4)"_7#K&.S/;*MB0IFHRG!4M(56KU2!H?PC0[OB M0WF\6/Y$YZ J)XH'_85)MB64OS$_D[^KKAKZ1>=W[("-5S M'ZZG:? H@-@,B/-T\;/]^>#KI_;5UP3YA*)%ER[J_D.ZQ_M$'E^7L/;0D";8 MYNL6J)6#X%;'PXH-_Z\^N#_#K^K_C1$ MC[MB*=1,$?],\XYL0V-KU$DZY^3J^G[T]^'CZ.\L)%E,6& [")DD#)D)XMPP M9494D%]IV<0V%8V:/)8H>=MQ0SU.:1EV]---6E,L8NDLNF?2]:Z&# M M4-OB4XEX2_@LV8E,P43=(P1%IC&P)HF1CKDC18U:)/AJ2"5#)8H%&Q3+8' M9P46?V0>.6F!KU-,]U^PQZG^I(%89F\!];W$ .L4M*JB*OR0WGN=X_*]F93^ MP&H[6$&V09#BKY>ZQ0.UZBN19+"=8==T-J-3"U>7+!=>SSH AJ\_U6U5)G/I MF6*L=56L!X>S58GZUL$XXI>Y $CO% B>P) MW& !E9(I+$MFL*Q)9H:^@+_:4XNCV(0O8149:TI]].MGZ!IG:#2C"1"RHLM, ME-A+?(7U0E5X,?"W-6=R@-E._I?#?=)DC#E3+ ?RSC;"^&HEA9 KV0YJOOUA M#@)/IR FV.B<=Y>V 0()%L&M*Q8'PPM\6G59VQ<0T? PS^K$\DDSK;PS@[08L?P2JL2=HY M0R:\ "[=RI()3[YK3*MPC@$06RB:L@"9Q>2<*PP9D(.%4,T'++8%'P:9^ 50 MK(C#!("^D@E^A"-7V2Y8^8P^912#_S17I++:M.P@!=9@6@7$+.6I((QL:E@^ M:)JLDIE!69_XI"Q^Y#\WP%0S^7V)KVU0%E#!GZ]4"$>+Z:'L24+*#BJ,]I!> M8]*;0=550"-M;>,"T((RG>/^93IC>3 25P\R[H%!FC_!/_.X2M9A44U'%31# MRN$:!1GX%;?M8@HTI5GS%(],E,4"= Z<6G7XR61*C$53\2(AGY,O0$BXFC7' M]SM,1#5,_0E(]."Y'7["DA69;RXTD5Q\#.DCEK_#2 M&U#98XT1C#RRZ&*D?0&X,"\+^U ,:_K?$KM)<^[$4AU%; B==FO'6;CFX)1# M%$X*X<0SBRKL:RMAOY;(]W8%=B=+@=T^O, &R4Q\DGEU+.([ET]0U_R2>JJ" MQ:7,E*F3B\OG!;NB-\A&\HO(#?$(=#SGP/-+>L&18_RBSRP'EI8($ASNZ6X6 MJ<#DH60ZR:/FL:6.YD"HW2P)M;,W876C'9*7HLJ"CJL]F+>ZM2*WH>GLPK>U M!PN^87\;S[ZXCI$[:C#Q"[B&K:\^UDUVQ[G1.06NY[]&]7.68K/'EJR[)[R> M1?[K(&7^ZY!)H76%MO:JC#KAY)X(W$X-""PO*\-.;A1^(5>HF086<8YVK,\ EK!,",89L0A$?(& MHZ06^DZ9[XJICIU-V;A# (XV;74"IPAMI!RQ]A+K-JI[*X](;]'R[L-_W&Q$ MV&OGG*74W%-L631UC>M,=[F? >+5#T1>+TF%P2#=@-\ (WNO],)7RE77026NJ2$ M&W((P><[D-):G"D,N@1B([:L2#?5.5]9(0Z$]B!A_FXQU*%NW (J$LF$1-S+ MU6LTE=(3VOT=M14);KA9=^Z.F9"U+QNU:.];+TOO6_=L5[OJ,GBNUA+)*A]6 M'CZLK;X*A;FQ]EZ <[A!%^CN.L#N*A?86W+?5#"L7& G[0(KK;^KE,^JC13&7)G^H[0;R7T9V=. M"&_"'54\-<1S1XDMH=/?,?0@U!(JT.$4;7C[%MU9:. PP? '0JLHW% M+VP/!BM79G]]=9*R<78<;X[*3E-8@6J)D@\'6=)B/T=:C)W!ZB^KX4GQF$R] M6>02*;6UREG=\B WLJ2;0>*DU<#7NRG\(\WSG0>[SE,DH&;TXI-RQ >WYF1^U8?@ADR.%RT1M9Y$'NAT824OSYDT* =)1:^.R4VU:HS"'57D'5(%-=\?W'EQZ-MQ M2;91>:PJCU7EL:H\5I7'JO)8'9]?XUU^+JN@EFZ^NBL^8953Q:5+%/Y["N8$ MP$L#&KPUV]UD[WBIZQXR\^_50;)DG "4+P4V"*GIQQ^^D_K+4__$:OI/T5._YE8J0;[ M!/X\SYD]79S9\_GQZ(;UA,-Y-8=G'S[R.?2-#A(=.'N!HL+07T# .U,E[ 7\ MF/E75PG&M2-/, Z'<2LB+II[LX*CINI.K!-NX7J,[K55J]=?)\:'B]I)^Q+= MGB#\)6N'+MK'F,P+Y]!XKQMXJ_VKHE'CZ95@EW(VQP&G9FVYV*/Y+.)Y)%+X M&]*,7OT._]0!NB"S\49P3Z7I'[8"IT9!@,O<'1]V!411?Y*^UC0J@_5%1!@] HA0 M&H;:3]U^-=4^7_LK#CX:0JN;"SY.((ESGR_DX'.EKG].418,!AZS'P_J,%H&XE[^YM&],V[ILZ,1L:P+&D9>]]5W#X;.?73_:I80.&^MU MR+H!>%3:WOUW?/CZ0X>T5_/OV<73[ M]?KVO;?Z"@LKB4JJVDU-I<99!4 MS(.&DS9QJBB?_[L:N-;>APS?-^QV9#4[G.AS*O3X",GI?0B"17 M)=72/X[X"]G[[IR!R-M![(9/C"Z!+D".-CM"&RZ @2,NGR1595.: R9Z,="P M,\^4U4G71G+75N>V= O(!*1PN%H9#%+8. ] AJREC&;]?_;>M+EM9$D4_8Y? M@>MKS[-O4&QNHB2[CR/4MKK'=[Q=RST=\^D$"!1)M$& !XMDGE__,K.J@ () MDN "$J3JQ$QWBP0+695+Y9[WR73JS3+2^L8F@&-X_R<4+M0SFB=1I(E"&DM/S=CD,C[^H77@O#K+SDQ239Y# MYL\$SK7X2-8R4+NU+0M] ; $&WU%H$@^21Y:P4*7C4ZO4[S;>!GWR-'%<_LV M*(@H8ET.RJ@!33R>>HQ&IX_#(!F-@R3FBYQ6)''+FZJ[VT77.?Y%)^7Q^KO. MF-?(Y^^Z/-=,Y<*JH,T^7<,G[4-?-5=PT]RLOFGFKEY5;"YNUE WNVZL]"Y" M,MOESK+QNMWHM]K%AZ!L?A@&$U);(A3*+B@LBQ?+ZL,Q-SF<75P+>SR<_E7C M\KJW]'!PIKRQ>#(E[^$UQX47BV_%";;2'EFE-99V:Y>!,WL\.U!2EG(7LE). M6(QT&NU>JWB?GS[]]OW//.8!JH"C/X&MT64J13#M6*K_8/^Z ML%]S&@9_,[N\[K5+/JKTQRU2P9SW8U'#ZC>N^L7(EIJ%@N%LQT7J103W531T M%]4+4PRA[Y[*V/E=U(0:N.X^@O4YXCN1&L$?S,?>_D)9D!\;>%HJD;LH#0=( MMXC3!RMT@R3"'ION)"(LVNHQF)2.QLP@=%S?"K&**@DC)ONT#I((P(E@CZYO M>PDZ>3%[+6+I-'AXAY?"VC#D#TQ@73_B9 B_9J"U!C/&+N3/@"UBZOK*_ >XX"!SZ):SD8;=;-+M^3HD>FN8'W#R^ 03 @++)XK$% MZ_!''UT/ 8T2+R80<57>KU2V*Z7'P(H"CC)"9D6!#XO,P(B)@?-A]WE53JP' M5.#@*V3'9I)(E4V8HE>G@8(>(.+B! ML EQ0:MA/ % &=$Y80>^$%0+MAM1JL=&7(K;C#F4EXEG;8@FQ?+MI@NKPBJ! M7]1K5B9NP'/ . ZU(,8#YP1 RD:05O8>Q&/,_]GL7+J^$#)XG>-2%_S3_3B0 MOS(_ N!!;E*\Z&L0Q2&+W9 JFG\#632$H][!E;SM^E4ZE:^;YM>[S_0_4<*B#5"_#: I<&:!9 )H9<#)S0!82 ML"@D<$?FU -Y\Q(Y'UF^TWKS+=V7^16^HT_;;U[QOM3FF('".K:I;31\X+E# MAOVDN9Q:7"Q_4+D%CTA<996JPP"W685/[RE7^'1TA<_65*9JWH3'H35QO=GK M=0G]M(@N8TYZP(?-$XA:T<@@YVA15JD(Z0LVLH!GQ0@;9 (IT(4:7I?V0\78/K@@0D6N)$Q MM&RNB3^. W.8>$-4U"?<%6,B)2,<$0L?T(L4,LIA)ENS:4J$D)$]L##Y "<; MF#AFPX:-P-_H&P!;1WR;3(7Z*:%,9QW,F!62FBG>Q%T:<\?4 !A=>TPVBQ7& MPB@*/(_9?,@&8)&[D@#PD-$/&[DSI'-2SFB,"=D KXO&16!\AD=I^BFYU-JM MILH/-2>K10;>7QQC9[;L[8N_JW%:[)V_I6:6H*%IJ5-US0G8D(D@:@>,LW2J MQQRQYYQZF9V6<*-O"G>V/1/C8R;6#S(K,[;U 8^>D M\,_#;E-P%?YG]!= MVK;T0>?)\Q]&=()$IWZXXJ5:SP"&TTQT*>) M'<1T*3.B8;BNSQU]ZABXIEG8MH[EV]8IH=%E7.@S-/;@(G-KCOTJ\W#&LO/'%NG"G#$I]@9JC#(P:.$A:[]5PW*!0A=TBW6T\U> MM_"!LJRB-8"W^TO"=ZY/0[YP!:J&(D7JH!NXY[K4&OB7Q68!?JGV(?@-H,V0 M?,2^''@&-\E!]W-'CE#F \DH?_%+Q!1"]OK7"U)R\%\&[&>$=*"IO23<#E> MGC777) J:YJ2-G"'WNH&2#+DD MIKW D&@$N3@?< .&W.M^MF+(9:F7"D.:Q0SY9*VQ_=A.O=.PG0J*-IZ(/Q=LC6O)17MV19:D= @99'BH-EV4&77"V1,!PYHAOM%" MPXR\(MEVI,-&@*G6A>"/B=5@L<3FWB-T_O0O>6+68F0!=IA^:#K83R3$E!+5 MT[/HU%EI8"Z)(BPW,HU%([/4O7I3 R.SUUR<1)_:&92]M-;6,#>V-0H\"L8F M'@5S8X]">>O&6$<"VZI1[2VRH_>G1G77JE$E[)K];J&<&M7I+[VF-]:B]@M_ M*2UJ.?2J#D4$:FR@XU="H%ND)>^/0)3#PI\ M*>I9;BK;U"?\O[>9#X_C*DB1E\7L8VG&8IBTF&:&Z@$^\_AVBYWIIF M%54802V=E92Z83-U/MHX]6CE(A7F%VU]@#=-X_?;#]_,_[[]^.>=^>GN]O[/ M;W=4^%JQY;=W.V\_:4WEJ$#F+I6EF9H=(%I\2BAE[+(0K]T9#\JZV%N(IVJZ M_C0! X]*W$&[Q%/+?SS#II8(R=*>.+#*L[?&8C.U5I/CJ[C5 MVA[0>=._NLGPN:[SU=8O^HA,0&E*9?_73A/QOPQ0$R$D"M:3WR2^Y?R=1&AT M_BL)N$7NVCS+7O@< "D_F*@W<9$+\-0W D3$4KD_)S5A\V>&W57VUEKEJ7%T M;R..[FJ./E&.[JS@:.XBHI#>/"=C'0R_:>F5(!AX_0'6HJ3K; 2(K/0@SL;B M@JP(1)1A8;EC& Q$H1!/M."2!#-EK#! WJU^8BQDXW "'PJX:(D@BAKP2'A M0,&2*/!QU[%B&2AY\]FFH&AVRQLOUN7,% MGR!#!,P-!Q$23/'[C8 02[MJ$,<+8% M5[1MD@]%W3SXL^;"LT#K#Q@N $+%61'>#-4*)YA@B:8M2O5C%OKT!C ]<.TEBC$=A\$K$M=#[SE4++B]Q7ZFV Y/$31"3XDR^)OFG66/S6E^>X;X.@M.#XD-'3:9\NCL M8%:4%X2A5*,;G!_%<-CZ%ST(J M>!' T]&06+4]>(-+]>ZX9*K2=:24RZ1[ZGZIK\=M+S+@^".<+I]R@5=7%W@= MBTOV?A5>;705]D_X*J0&V!]1*39XDIOYGT /%T"#%]@XK>A&5*MTTVP.ZL&* M:WFD8$M/5Q0%<-7%0DKS$O\0J^[!0*:FC"#LIW2+C.5KL9>: =>)[V845^.G@XH,/CT>#)T<$5$,GRP&+Y#H!' 8^R3 MCG\4=:A0L M1>+FC5B*?;6"3K%.I*XOLA3$T^7\);R6&Q8&W018A4@+M"%I1G #Y,PO^GU( MN.N-)-S5"4LX2BPUL@&A9M:TNE#A+ZI0XSY%)UO#S=:@C#67#PBWTY'FTR!R M1;K8')L80D$M>#;/,7GOI4B7RW[%?MICRQ^Q:"5+M&O/$L=W&MYLQ O7=>,% MBC93.)AZ/)&(32<84L)E$H94/PQT A(\^V"9)PIL/ HU%UR\"T,0-54MRTIH M;416-VL'*RX!0E0[^L['+*3XB6/3^>)_D\B&!SXKN/_- IF5'\"X<0[.WMY\ MJJ,?%RW,_5%LJWS9JA&+199T"=-\6^"0P @/=_9E9YYEE]'VK^?W]^NYS5:-W3V3:HV7T[O7NS^5W1]D6/5E MIV"@[QM3BE7\"]-6VCOFK62^'H(C:P/K%GA^ELYJKH(8YM^R5Y/W^>H]+9L5 MO;T+;F4%SRZ#&OC%M,IQO=@W_Z;1NUGL2(Y')XTC6Y*HR6E=K]5L=36 MA'.FA-/6A*,)YP"WXB[#C,_R5JS65SB_I=[APEO[?E4I!H.7FDZ0##QV$%MK M(Q@JY:P#>P@[K4W\. 6D<3S1K^GRD'39[NPR#;1R#Z.FS%.@S+)*[&Y1P<#*^UA^<7)?(W>]55=?""O-(W6DT9W26'6-*II=)M(0U=' M&C2UE*:6WOE1BU0V:]D%=OW,E67]2ZIK8-+>; H+)G+6ZDRK;8RSV'Y.]\8I M32L;#OAI/RO]WOVWPUF M8J..[H#3GW288_?BD)WP*E))Q#= 4=WP'F*9W_$ M#CA/].S%O%*""#OJ_SH(?WEK?F4AOML:,?[W+6BS-ND_QT.0;E%TQ("3WKW> MO=[]$]S]01HT]5JZ05/N+75H?['MZ]8DAQ^ZCNJ4 M53;,='DN+7LTMDM@NZ^Q72=LE]G8OJ^.KQQX4Y6JNZ:.ET MUHV4DZL:UT3JS.?M2*7L_7-5\?VC\5 11G/J6;[2HO5E>SX%6]->;6A/(T,C0R-#(T,C0R.C M'LZM'961E],@\$ 9B=C4"JV8F99M@\(4J_GRFJ)J1E$:&1H9&AD:&1H9&AFG MXC79-09GA2-F_MF\;YIW_TK<>/:RH]TD.WESVQMY<['BSOWYS^[U/]'UOP?O M[F6CW^YH[VX] CE53^K2^*L5ZV^6:BI9_T:S_@F13DG6OZIZW)/&7ZU8/W?K M=\IQ?J]5R/DBCB4*Y;!&#O^?RX/OJ*[%675<5C>7BH6+CB(7IB@PWG9*#UW8 M(V9>G(ZS[AZPXOWRR75RBG!7*\([L<3E5K?AY;YNPVZC?]W3MV$];L.J9]AI M_-6*]3=+/I6LW]>L?T*D4Y;UJY[\H_%7*]:_W$(1[EX=2!%NGY(BO,M0R3TI MQA^P'8A/!VQY4B_N:;UX)P[9;,ZJM!7;^[H<.XV;5NDJ4BU4)Z<7K1ZF+Z?![ M5H9_=W\RQ_S@V\&$O;PLV\^_PF9^8K5US?H.5TN_&205W[7;!6/W=M=>-:ZN M2P=CEQ#PH?"F:793FBU[R5?=]T43SHD13D7";KM86[%ZH86=IMFMA%W5;8^> M'.'4<M. MOR[S^C1=UI8NV[U#-S?;J/.JILPG3)G7!Z;,F\9-?6:<:LJL,65NEG9PV"YC M3XHPZ[;9 S:^/>(TU$WB2CI26FFD5)?.:V1H9&AD:&1H9)P ,JKQIN[0LB.; MQJQ[B=66:C0R-#(T,C0R-#(T,JKT52R#+$M_W8]?*YMEN=$<2^WUK=CK^[+" M\9>*IKG&]QO!7F#Y!2=PMW&Y?6+8OKV#95.V-8T>F$9W&:2I:533Z#;)BE7/ MR*I;E$=3RR[44O5$KB=%+77;[-,(@/X26\ &;W^=JNN^-MLM8)&5J[XQ)U8X M<@$X?'2WOH8YZ*9OZ=9%9<#U$TMT-")1>Z_ M&0",SPG!18LM9.3O[[2YV)G?XB\+>ZSV=.>P:XH_F',+ZMX_"S2XZ#MPQV]> M8/^XL%O_Q,?_V>[R9.^RCW>>E7XO3W2Y]1U%K?S$+%S9^>)_8W82AL"_\,#G MP _EG[]9D1M]1_9:?/L"K/M_!>Z/F-NTF><)$?./9ZUG]#>@WY9_"WS*^<.M MUHLWYJ;(74GU",E2YP7\\-E;0Y&& H[=AZT4C'8#A ^#(/:#F*7EU/^4GSPS M?TZ\UYZ%QP)W_)_W.[S\@V][B<,Q&YDV<-7'Y6;RHW=,^;$ :Q4BZJG+CX6.RIO)C\X)R(]H8GG>!7"\ U+ M<9,):?J.EBA[D2C]S23*Y3$ER@*L50BMIRY1%GI1;B91+D] H@ K,]A&)CS$ MBLC3;,(0$2/!_6<@5W;U.?!_-H&L%OUJXA,78,>U+U+RV\P35>2(FIH%*AY06V4\N1J'E8-+&3_)18/1)R)P;S@L>%-S0X$'%(A#G+O6,2A/$(A,H%9LC2 M5-SL.X1:\9LL/G+Z0FUCV7(4*;@_K_[Q][+*JX_.[C?PJG\ES+?1"=]_8Y*8 MA?_,G. 4LTHE?9'CO]TI$&A]Q:._M,W.L[E3D=& UGPT"+N0L+"D&+U0-RFW M]\;\/IO"VKG+58"KB5S4B7]X7LKG!%0]U\YGSN!U MG3-G[JS0!_$5?67A_1AD98&V\##MFO=W7[[_.'S'_?FU[MO1/%E_W?_G[??[IH+ M<=^]J=55!JF%\IT1^2:*]J;TWQ%6>1E.J=FQ@19D# ,/="]2?!"Q7 M,0"T= M@+)ODR[EN%Z"6AH3.S2GH%I%N$?S)86D@B2"YV!=]M-F &7VO6/%UJO7*F)J M=0!ET@>JHYQN:*+D;2_2M M%M]4V@N%QP;JM*81J 'RO](LB,T,QV>ETN!7)\%SW>E0B3P5-@.$L\1/\?:; M/_"2C1QW/HKOXY Q N@3_&HGW>R_VJ@!^9K'I@519IS?T"_+HNC6_E?B1BXN'GT-@]]Q!< ?'Y^!5T.)TIQ.H]\J79E3 M#5Z610E.F=96RN2*"*[,.X^P38V_D\)?M072NUZS'T'LO3:_AFS(PA!#6#&8 MT@2&XSZX#O.=LE72>B9!57,TJKOX[A';WYC#V(0Y7\)WEN(JF7[G6UL'LN+@]> >_3CW4K,?P]X*/E>0?F ;F6XE-_S.[F4T^^F MW=/M>(Y'LYM;ZT>9:%$IW1;.M2 5,GKV]JK=Z-[HV1;'IM-3DZWKYA>G<@!.)7O,%(EC[5J=W@[)9)K>CIUHPU,,"*"MDLXTLDXJ.4VC MZX22V.HCN6N7V,;+;L\P7>7 J6VK>TT?/+4M[]SJ-?I7U\?-:--I46>7%J7Q M=]KXVR7"4WV>@$YK._6TMIUN/9W7=M9Y3N>=T'1,Q&H,UM^>6TA)VSD!371/ M2HOJ=;XZX6RKI(C*Y^)49Z'D M?&\KTWKHBE[EG>OV^W7)E:A57D_=-GLJI/D7J9;,N>7])S\GDP$+OPQYU.M+ M$D>QY3NB5VLQ8:9)9ZU&][*MB?-4Y>N1Z+5+36IL0Y;U2[U"ESJ^U<**+47 M>%ER\GW*R$*.KKK_.XUVNUL?_WG-B/3L[/N:^UJK]:2*+'?M2ST=CY%&AD:& M1L;QC0_M;=7>@",X5@O*>[5KM7[T>B*EO?MWN0KZ7/"[WCI_)WS.SVKG:Z?1 MZ]>FBO+)DN^IB=O=G*\%M;ZG[7ZM<9UOF=$2R^I]RP\$+%/G6[/C^3YF(3,> MX1\T1@UH![=C>:8U&H5L9,5@G@$.GF!3 #<3CS8GC]*N[OY:7F^=O?XBB MI"!K^QVA-2*J^1-H(G-!]^<5^.OFS2)M@ CQ$-B,N6&-7.LG$R='^J;/OA^]TGH],T/]U^OOWC M[M/=Y^__\;^O.\!%]^;[#_?O_KR___#ELWG[^3W\_^W'_[G_<&]^^=W\_[^S\_?J='OGR]^W:+7]R#K!N\73RQ"O$[-ZJS M>[W?..1^A=Y:\&D>Z6ZJO#(_T'$C.XGPZB<=R *=?A:Y$5QFI/<,F DB@"M? M@?]WXO-+^M&-QZ#7A*2?H=2C@=!#U[=\&RP L^X&.3<54P MQ6"*_4FPD+QA\%7P785KA$PHP+ -W+E8@0' P<2U41,A+0D%?7HZ21CB&P?, M<]D0UQC!GG"1D#TP/R&-&[0XT('$=F)FX(^G83!$52[]%J=)FNX0/T %.TIL MFT71,/$02^YDZM'6<&5\[T!4RA,@HS!X!*J)8EQ]E WT7GK ^"L#E+@ <(-H M#=WH1P0'F!YT@Q\&!2/@+(%6_Y4 WPQ='$X^$]/$ 2@@% O/&Y2U( 2\I2?\ MNC+%A?YYU5.B]0<;%+Q1>ZZM>G"5O8>VF,\K9%MQ!?:.)\)0W_:N; M?45-"UXP]!([YFI\M-$D7Q)Z\Q/J07Z !1R, X^S%+ 6=[G XR,P,EQDFT6G M6^IQ.Q$2+T24IOFG0O-V$,5$ZS_8#&\@)^%*A^M/DYA[%1SN)H+K9XP.&SL( MN?KB6W 9 CN,+,T&F@V.RP9 RAM1/U Z*GDLU90"4FMCZ1@3W"$N@.7R7]P9 MJ$IS#74C*!ZE,LHT VD&.BH#@06Q$>EFE@695NSGE#O=&W#"+EES9)Z4W!2;L$(<8CLFI&=R$:0.#J!\'KFE MZP/(/O&XJI4Y(-[@5YKN-=V?DNBW!J[GQC-T!#ENA((]<=-$U&W]+.3AC)CW MP#8S8RA2KKK=D->$FPZLERF+7?1#-0_$9-H?OAKZ_PD2 WV9MI6@ &3D)J:8 MO&>!3I#X3H).<,\EERJ)SED)MW T9=8/>-R;H84*(A:5=W0X\_].7=@-U$BX MXF'8F & 3A[3">R$G,28VA#"<^0!'G#Q+-^(Q-G=3WML^2-*=)FX%#\R4CHV,6;8:;WYYD8_S-\Y M5/11^PTF^9#^,6!>\ B$AT$FX#RDPYRF(G03Q5E/#RC9/O Z&CD&_Q8&,[P= MOC?FOJ<[80A;!KS$<&@4JJ&-3T.7CD.\B?,M;B$)?0X:,-DDP%=3* &X%LZD M(>"E*(],8^$QJ"S?Q8"W2C\8ADD&F '$D^.JXY7=0K^2#XJ"L[4 \ NH0P\N M>ZP4Q#VS9UGALB@E=A$W^X+^+T8WHP4@63PB2=Y88 4^7Q4L;G>0 'LC"\"% MAYP+6MCZ&$6#OD(.\@!X%L79RH4K&4*P8'(:B*U[O).BRB^=0Q/!?J'=*$WJ M^BFG2?5UFM29\L .@D]XP4$E>PDS#ZYSB.(/A;ZW'S !3YXH'<%+A>=\6-@B$57K_27N@Q9!5]"-A)>G@^. M-0[(&* D9DS?]_T$4_<7-V5;Z.L P0M+="];,K'7&('B$O@1K2)"TKD; $_( MD]9(*OZ%3'G3!,\_=C(PZY M0H6!"E$K<)&QRUK]B;LALN(;A].-T*HD3R/#R2EYU7QE<&%K["_@O M\0]HR9?=5^87LKJV@P\, M7/9(+ET\@Q)0&EBAP(48"82Y=ZO"J_CP&Z8?^/1N#J5%J8LT&R$AFS,*J"6^ M.\1)R.1% 2-QP-0:%TL0J,4+;(CFM#"H!-HO26@(SX7I$BIXP' N<3&JP/JA M:]0%M1:Y-3 L&[W"GAN-N5]P%-#CQ,)X [K^ R.?MG3.B'>!PLROOK$[0F)] M0 5^$9!Y#E'%%:PX#"WX&ST5(6L8:= TGWA#K[APV&2%19?]E![ZB=NC/%5@ M4LF5BGZ$T2DX=.!23$<5Q82^0^<2^A8O+S1$(+8!&'$]6HX-@7_@E;9T18G, M5Z[W4/D.?0P'!]I,3*5.@$, %+T_)G(7[DGH*N+,8OAVHIV81]S %]_XOQ:H MI: )M7NRD@ZSC&WA:+ZS1H#96T'3XLXT/WY\1S[-W+<-NE:?MWO-3/&CZD'@ ML*F71%2)!APUL60!X6,0DAL?*,:-@>RLM!\ U:BUF]WYA7CR\H1A5P&BO#Q\ M*/P9G)8K>J6$S&9H2"13_"M?0IL'%);BQ5\C>+LA[P:+WW]3:\:[KXS#(!G! M'2,464O2-.TQ2XI7"O!(+T62]P%OW*J9,0O3H:.$LLO)!4R\&KO14"0=X9(8 M.7!](XT=YYRRZ01CDX$,"V8'N;$T(RW? -&A(>DPNRHH&X <%2!+O1_Y:Z#P M FO.T;2L48WX O)Z(5=ZE$SA!@-6F/N1 11%%!@BB+!%3-#$_P0[\X&7FKRR".9J ]H3EE;@)E?1BR_]AXM7U SZ.L;2#+^:$R00_P6#8R I] M%AH6YOA,W&1"*I<"_<(F'>!:K(7-0,!R$1 &P00_%0;W@/%R=I0T@0.[&5M@ M,' MJHQ%:].!BY,;\;0%,@8\)@QKP;FV%<+O MPGD898F&,#:?=R]5Z926=+B^**_.8P0T##]X-(6NBG+B$3[V9A< %8[U2@8@ M<5PK3"U:A!@M(L8SI7#45]PPWP-YO@N#T=@BO3PP@32PNF7&Q0I9O#_!EG*9 MK$2A/V,,.8(TH43?,>#$%O>^1/V<>D)G-VND>A7."F%O%(CF1I%EOT(W'P8V6C0C M9)XAL@ZFU@O=^K4)Y_.?#-8?-\S_Q,CI?X =_L;\C5E)/,,C>V/ $[^#H$N_ MX=*/OL-?WZ5O_9"]E7_+&V*\_9::X[\#X/1=T_PJ1:SLT[ 4"@&K(2OL"JRM M).+^T$F0Q.-'4(-09D03%KMV) 6TS1+*IX(/QMQ9X(-&\V^&6A#('3"&0 ^R M9+6@#7:?3U?:/*!&P6$H:=<<1D .!:23&"L2HJD;HB"58 JX73N]2_A+'\#N MA$M+]4%2=<.(A1/^XR%/V/"-P/7F82M$Q )D(*"CN"'6Q2X:F6'HXE4;<=@S M8/$ZPMX%)*JQV8(Y9-SV-*8LICL0( &+VIS#LWJ1\W 'T,W9@KIO"6"RPHXCK&(/$=*@5-"8HV MXO\=S.#)$1(AZ2/. SQ%/$E:)*BM2&Y)A&D= "Z..\W[,E"M#.*QZ8#DPD46 M71DI%Z(22"I?PP0N\ZAR%8/@90XCX(>!\1[8L27.PX>#$$UK0#^;\DKAS.]) MO)JJL& N8S(,):TIWDBPABE5'H25'Y$+4G1C$4=7>#J:Z?87@;]YRA'X*QV! M/U,>V#JOT?.,M0%UD6#MS93P'3G$TVY=V>>IRRP+5 _=$*3;OQ*X1M#(OI6: M4E8F =H(I3DV# HW4^E[SI>/A 5<_,Z!&TTZ^Z %KX21.*9 MAQ.U^0/ODC6C]1SY<(4)@X>EL(TJ+,KO2,@Y._ \:QH!]\O_>F,J91K/YIIO M?=BEBEN=$9-7. 1(63^?RQ5[;G*KYF4N0(6VM%Y6.F9#[ZU6P MOX;YX6,=-M?>[]Y6"CIYGIVY=^XZ':/=;F$;>=Y*?O61'GRS&HNEL=BK#19W MF4FY1\@^62/71D>]Q^9-@Q.9M?=;$@+L(.O>GR;\!YL5V%]'^WIXXV$10IW( M.^Y@X,1_=H;6$NAIR>%JNP3=5)9 ME_O/=?TDZS6I__U[-1E9Y+[JU-<#))V5+S)?GHGV*&/R;+$ G4KP+"\*EI:S M\V3YY97HIW*8IY7V :BGY TJ'XRH]0(EG_FCBW2&FDQE$Z,P C\:NU,L$5R= M@,>KPI3ZR7*UF@8?3J>6@/!,5ED-&LV7@_(!: HA\HS=-!CBFM^A>L)4OPW/C? M]/+T&1OS:<:S$4#,%%!H<(<7#.")M&3=#2>:_*LK2IZK7,\(3VW\(;*9@B3. M-0!!="EM17+MDD1A$7!5%',*C=E(E!&Y'G6F!,+DSQDC"SW^?MIC UZ/-3X M%?6R7,CAIEI>^2.>R9H![K I_@RNT(0/.Q09M!9OJTBU[E@_1FU'LL4--4%\ M0G-S>,LHD8HJVAU0XBK^4I1NS7C3.OHO$/8QK,Z&0^KZX(LL693A\T!BUA#/ MG/5FLKUA$3 /:'GQZBILAQBE31A%"5R)>X<&73*U!+2H3X-3...MJ(HK[^.2I MQKM!&J(U8 H7;"M\P'9X KU9M=Q?Q>2853CD&^+P'5OF ]:@\5XT$;S;UI=N MY?H65=457(,\AUS-=GX&V3K.3A]AM*>0CYU 92HT,HURK)+PR'9!I@X1ZU5HC MK,!#$6.'03K<#ZYHT%)\62SXB-7\\_IBF$1CL8_T9J5,=T-DNJ- I*'#F/%N MB?ZWU&PC*RR?!I%+542C$'OHRN7@I9CY#F9)G#[-^ZM@%PW>CG=H/N\T^[(B M?!?4A#[#VX8 M^%GW:S9$'7;^77!W,#$;W> E(]Q29%@5&5L_>:N":8@(3-OF6!/L'/-OH5EA MK24M!B:27!U!M@"],/WGKP#Z5PM&%\\.TF=D=*A2 OVSM/QN9CT56J(^(-&8Z/(?S:B9C>3=8( M.@G)%85U(+*70BKHD5I%OR::-P,Z-FC6["?H_K&HQ"9?A!A:8U/;)U*A9+FKI!9-(V&D*]I66N\7$*.F,("E??Y(C)604K'*=?N P[-L MFWE2Y) UDHU]X+V>5*/*H /A>.==[T@F(&L!#/F.&GPDK'3^/9]K'"28"?&! M!>.KKJ5: ;B<"2M09SRB@!PQ)O/+_,+TQNQ MF[C ._/'?!!!D2.+#T#%O^<:?4DYA\7_0$A2JLI)2" ;1D',I5T$3 Y'=J9, MOE%1)NB33[@H\UH79=:3AC_XYN]L$&*S-!+A7,8RWO0+39(AD%(@>W=1A32[!Z"FA0ZRP'<*%L#K-N$S4MA/VYV*=HK? [@T4#BFXRKFH'U4 M !-MD1H&'_6�CGGK:I5R#\PJ%V 3;>/*0&DWL$M'<0I/F-?U]\I:P4Y1?5 M=,HL+]]*"OVIPL]H6-(Q2ZV5Y 07ZL8D_:+I]:[$OO!($NJG--?@I"%\_/!O M5/?HFJ5&*HU*5\[(6C+4Z'ZM&99NY?$9*A M>Y&'94BAX1TMBUHDP+X$=GAKR_067^Q1=IZWU"UBA#VX01*1-QJ9&FO1'G%@ M0N+;8\'LO()93 X5S2G(\2RTA-3=)?F5.DT#ZA$':BYC@[<)Y^U&07?QR)SX M3RN4RNAW9H_]P M&,W*M7+T!"*V8$^F[X&L(&_WY*U#KV^^??OT%_VU$,R#G M21,,BL5B:]&^FT?1@/NI35KZ6O*FTZ_3OF&\/6'$D-9=,I]%EX_4/\XR)QX< MJ!R:BIYI.1]'+"E,8B%CP(@ZYCY&4A6*GR.;"$ MG2(GD.7&B)\ISRBJ-!A;Z->-16<83ITI21$G&+RO-_?/2JY R>-Y0C+%-%\: M(SS#Q)/D::7U_@Q7M9MP*R4@:$[$M^A\1! M3!Z7KI-OE MVH,H=36HU4U&C&C">E[.+NH6&T9KZ8Z\%V=,=Z+?Q"CQE:N2Q%$:@5/4)8-K M#=SF4Y0$_,'%()F)5I _76'=\B2!M >3S[BW1D;L4K/:BE/;G#,ZJ!@,(RWA M1.8:@/G\8%&* H)L '2@F( 6 )?X5,*L6JH.=XF,R44^HZ85B3^T'F!3Z'IZ M!#UIS,U(T2\#R9A:NU,?772$A<&#$'?\EL+;C.;MDK:GT#J*Z?S@AN?]C-QD M[_?'5,02=.]@_%,T^:?&E099O[YHM[UP M3PDZ"'^'.-5=/EQ6:JHC \YO'5Z2O(3F ( 7F M0-^4X #15 Q_%OBC0% :[XQ+"Q)ERR0);*$:.'#/\+&-DHLRI-_9<&(#0$[6'DXU-.;<1X@+=2=,IZ@ \K&(A@# M-B^ ;Q9\D5UB6BYVT4ZD68F+DOMRC:*@R%@#5NV=*7U^R-1V)98@_"!P#LP? M@7;@F%DNC2'R2VD@!:=H3)0"Z37@\YFXEQN;EZ)#CL('9.B@'65-EOIE4EU. MBG90'Z(DEX0$2X!!132642"VK18W)\4_!$7WA$]A!C?_F>+N#@PQET_]E)8A M8)!SJ4/AD2S::'D-(PK284(C5$@P(8 /7+V[_Z-!/53=.&9,NGI$UAIH0B[= M=Q08>D 894-^,1**]\V.Q "A=. 19NPD(9"B<3K.%7:P/@TO#'W0FZ)E&#+EUF\6=!Z[R(@POX%P$AJ#R-:X-, M!"Z2..'!96X2_S=FHGV5[!* ]." M+KA\SQHR"TU$GCJIZ 18.G\$W0K&?(B:3(?4I^-FV11 !F YX5M08HM0&9D8 MZ-SXP7UP,L4)]2NN:J=-T=4LW\@:,K%S$48RQ/V5HV&*6]LQCQ."O$@XSM.4 M0!E>N2[F,Z%SR87[$X])3H[90'\G7JO*)6,4(#Y*H88>YVEIXI18 NZ MUSP_<(87TV5X J85DG8K>)02XK(9/SRKB#+H8B[(Q7-T*7"!.PD>A(,>8:I MOAXB1VBC0%O[*0?:;G2@[5AI;'_R8-+GP+_XX_;VJ_D)A 4.*#G?]+5/E$A/ M6O\ KA:&B7LD-\6<'V4NXD0REB#:\H,"5>*O+$]I/PE8%1G.TEPG9*3IHQ MGY,FE\@2PUPEKY#RML0@*LH66\R*0QT"*XJPXW=J.E)5"'?V$7\(I#64XS! 27 M6O+8Q!=PYD;JRGP*)M"@1U^",IOF4"G#0&E4*U<)+E#!O^#_+8,_\]1*FXKA M)W)'6'B1PJLNG/B86D6[)VUM3-8X_GAN.B1Y3$&KXR'3![+CUO"!L001&%< MO83'/Q0(B^$B#J8LJVAL#H&49'J[]/2I>6M9.C1JOIE68PF'+\T]XFJULAXE M3^9/RW.!41RNH,\1*PX;\EQ0-V4Z C\:,&-G/*D@#D3AT"Q(U!.5QVD0U(66M;!L)'/W$5$+[S!*O0/D+&KQ3M&MQ_E! M3**E&^G!.8G!A\3'TV/@,^.X-:M]!?3C2I_DI7#@5$#=V?,>3L] M5$O:M,5':^[C: UQ.=H6YI-(5< EY[TX:D<,7\E!1?>Y+YYO8,PUHMD8PUSB M*_#A+UB?8_E"J*4',\.C!H% V0T1&&XH)1!Z,::8YD_ :B,<,8.:N[/T8C;7 M7,PKDJD5-R^Y1"SN*J:K$#V:(4ILY/? IY6*"*L<\::>?SP($0=#/R YEX$> M#B8LYAH#'.REWQ:HND /^]+QY9)D-S'>Q M+VY"I#08DCO)=RE9TFY<>7A5%_#M6H=^IQ#K)]CH.#+O,%V1VFV#1HB5>=UV M8W,@2W=E6MV:&N-T:)>OW\-+$S@KQ6!D4U[W24-26N6Z7.S4NWY!BH56C: M;"6!R'ZCW5V0GJO.J 0@)W<(EXWK_@(U;W4(^Q5&96BU6$9UKTA(?:>R",5A M=_*HNFJT+LO9O6=,K]>-J_Y^#N'0ZM \D+U2]*R8D*F[<]WV>]N@$'YD.D$R M\%@IFWRC-5)+O=>[*0'\]N1;UYVWNXU>=Q];/VPWYQW[".=S<:IM"[:?_MG8 MI"IT20@8MUE:RE<01[;L7'O M"@(7YCD5)42)1.5\ZTN,>DU@X[;%*S'XF]*(&"_O*0)2QF(CT4EU8OW(*E,X M2?^=.".18TJQQN&0ZI''+,M- L@$6%,BI+REJ^R $OR!J+#"V0N!B\=&%&) M5_H;,_<;_A9*:TT';!=L@9JV+H(#OS'2P&]:]^UC'TD,[C(+<,,3;BB(+G+7 M^"8%A41 GI27C$ J"!(?$15=[ GZ$UXP7!*ZC9**9F?F96G*8]9-E-:4*S2-S"ZCKJ MW2"J"#"5@'IC8@W SXP\&O"*&*CT_8PPTLFJ+\Q16$8GC#BGK@87^BP(0N1P2EE0*38 MA>X#Y5\86/$=)J+9VMU/Y&<\+-X_B_+I&H)3E]%=)ACP8&@4/*__=E@$Q#?@ MXD$TKORT@%'C?5X@WBH",6M5^2XG#+]EY/,E)1_A8Z/T MB>O+QH!*LI%RUPOW)S9P$-I&UD90D86HTZC9H$476%:F*G*Y>(="SQ-3 ME>7-K#0/P$(I$/9EP>-:53*E'LYR?XIBH@K#[)8RY+V37O^BC9-R2XED3"%Q M_]L*944XI6?Z#I8CS91> [RA_=BB=JAX:@CAE'\%W+%D98-Z..*&^:'DT(1R M6LU-"T#Z8KH/[T _X\JAE>6$\8(IJ6,JV;VB$JV1Y;":E#PGI;.A9+P_:?&X M::%0YPD7"G5:3Z!0Z%RI?%OPA$9GY#2Z$[XD3]Y5@09[9D1&#*>&Y'P*:@=X M47G 4Y[I;H?[ZV\PC.A;3+KO7S/S$*?[*VA9X V6\]!5/BM!$_F*^:+<<#?48;7@_@[KF^S'2J#2Y#UENND(@TL^;UA@8M6PZ(6* ME:$K:&&##6)1YD'8;7L JT5 "7&V ;1+ZE'W!V[OIKE:L3C;H]64>EJ4VKUI MMC2E:DJM/Z5V^J+I:WK7]+YD M%Y>]I#T/N3/>:**?MEK]M<%CJN]9F_.H8KJ]8G0NV)".+S5O5JC803 M%@7M5G>I(_O)GKDF[;,@[79'*W":M,^1M%]>-6].D;(/H+]5F^)5MJ%<>79< MT67N>& 5DN\^E]1GI\^N'F?WE-(A%HU%,7=:YSX\A?C?54_G/FCJ.YH[_5KG M/FCJ.UKNP_52CW<]#E%;1EI#U6=W?"#UV3U%R^AKFA).\-D6=LF)9V82NYZ8 M5Z,5@[-4#*Y/*252D]VYD-WE[M5#FNSJ=6:G0';]RV;OA COU,R@?9[$+6S M&O$:?SZ8@O?+GK)0N&\UCVX,Y_-ZLV>GV:NW.J)]9.=)>.WF3;WO!4UX9ZR5 M=/K-ZUI37YTKZ+7#2SL+]=F=\MF=FI53K:Q]%X3""8M#Y=#:&231F'ERDMAO M7[Z;./#G 6PB/]8:P;FIHOWFFC:HQSX_K8J>)^'UFC?UUD(UX9VS#=1;FM)? MCT,\P=++JMRQ RMRHU^C9/KV91N391.J3Z:2X[ M8RZK ,9:'J.F/TU_FOY.\. T_9W%],'#-(YA4<3\V+4\T_5'(7-<^"LRXUSC MT7@<))'E.[J13#W8I8(Q;=Y*+NI,Y_=--72[,RD6;=_4A7AFO#.A?!ZK9.Z1C7AG0OAO:S[$,X3 M[Y)>.WK2C%A/1CQ-S["F/TU_IW6,FOXT_=4[,E8/94,M\>)EYO'8\@-/-][: M'\RV:OWG>#)KPSUDPZO>8R@^SP^L8OL37PV-M? M'??AK0'_^_47_*^=$T,6L2P^<7V'X8K=:ZP6W\_^KA8Q7V'.##\I<4[_Z^+" M_-UEGO/:_)9X[.(KZ#'FQ04])=_/#^8B#J9T./*DTKIY^NS1=>+Q:[-S^>)9 M[LP2*64 "D;!I,\\3+0G^\:SU MC/Z.<-:-^'M+\%;B[1G'VS^>M5LM1%RFO<_KY+ **-L*JPN$8PK5G!"0WS0[ MEZZ_U^AP>UG6^D&:7I;]'[6@,D,V#5G$4_#'S'338,#B1\9\^MB= M3)CC6C&@WXK&PF:8R_P"6\+R'7Q\(S"&29R$+%N2%AH&H?EN#(@=!?(=L^:" M8)V3JII,-R/3SC'(=+_IAQ8:KC9\C+)R:2:B&8V#Q\@,DM"78P#C8[E$>6#E\NRQN5WQ[M_O[T#4XPOP[>_NJF]Z8+&QN\7:HG MG.S^/K/8N$=B;)CO!.7^$01.9-YC2122SA]A$$7FUS 8NO'QSP&TA':5BN6) M[XBC]CM$=9 PI@/+ M66&T^%V!,$Q7-W(E=0V3_;39-%:>CEZ]/I.#+T-*&RD(PA"P\=RG$;Q!_E=J M2^!EOTF_MKS[N=BIG#F,]V9JE&@JMC^[1G56+EH.U7(H1L,_7X$RPQCLP[8!9'H6BS]EO] M9(7V>*.M=MN-W Z%=7QHPIWS9%T\,O1,(6=ZSAOSN(S#3QG_^[7I!^'$\L3) M2R#EAUMRV+:[>#>V?!%9<*M<]EYL<<7>N"6R77J37E1S M!\Z_9:][6Y:')-YV\V*?J1[8=?:ZT6XO:Q]5S197JC<:=^5-B/9UXZJ[K%^$ MQEV=<7=]T^A>:]0=;&/[QE^OM;3I636;7)=[7[Z8;S&&M&_[\=U" .[XH9.M M7 E5$N9FD.Q^SW<;W=[E9L;PH8Y"D\&AR #5]>N;#<LN4 M?DT%3X0*>M=+ZPVKIX%M]9EMW!#K-9[>3B3VAY(]5/) =WOAEC0-+S6=(!EX M[""FTT8P[$S,C:NEI7D%AW\\>:8QOV?,M[N-ZVY9E4:C_IQ0__*FT2H]MWG? MJ%^6\G_.6-]<>ZD,]?W+9EES=N^8WY\S1H**$&%E2AM+4V0*((^INS&L8N]U M U_3=&6"1TUP7I5UD .H4IJN>/_K$RQ6O'OG^VHIW5:\ZU4M=#5N]X+;?G-5 M>X@#XK9*!!X*695'T@^U(8V,VB!C21.!,^DA*,N <9\Z]"L.+#@I[P@.';A,?XT#V4V3 .2Y:]&2C.PPCV.)B9ENDP M_G.#"@3=T+G YV:YWS;-OQAB[0>C:F7VR,+"9YTDI#)'V/R_$O@&'H/]/C)Q M9.*@X]"RX\3RS)!Y%L(9C=VI^>C&8S/PF0%:/2Z0MDWU+*R51$P\CETX>MYLWO?3G!5S6-+]CPXIBEC*6P)ER)9#ET&,VD%243*?P-VX\Q@)^ M:I!AQ2;\X4<>G0-\&)ACT"M@H5RCWX@#(0]'=K+X+;!"8(2A\3VT' 8'&%(? MOH8Y3)AW,<(/ES8,;F1G:6+/17F6[>W/TGB.K4-7GN41N>CT^7>N;4&U;+SV M^)3^0MA9Z TL]J\$&[V\-CO=-^9_6UZ"EV36<8AT=O[;)5V6VIV"/BA]I7W2 MJ@J):=[(3*_HXI*+,MU7WEZHFY3;>V-^GTUA[=O0&J#]^AG(G!_!YP WVVGG M6B_)G^%7%WQ:F3R"94B_=SHL&5U;: M_69;?E5X41NEE)Z;RX)E"I6?+P!]C+.VS8? 2R;4"&2)48#:O^?ZM FCW>RF M+Q /T5:Z?">]F\7OMU?B+EO-?M%JQM)MW<9E\/(?__NZT[YZ$ZU32^%,0'7J M7I;'2 ,MCZQGT_-NAG$@URA"2!7+L2P=T8,(@'K\9&(9\E@4\N3FCK]7HW1. M7<:3:35[5YR,+U\T#*% [^GDMX1^&6&8[@1@>1#FY18((/;M9<@L,!^?]IUZ M& %!"AB[CT%@*QLYUL]LV2H,Q+QH[S>OT M(">@$A>(1I)X_"@PE(P<"4<7"W%7>)C&@81?%^Z%/N&F??6BL MTB6T3NF?2%21<]U1424XBUKGB2:?+CHF),>))G[2G<[-@N[@#&S4XRQ3&2B$8O(02D[!#]DT"/$FY?T= M@9+*$>=&<.0HM:_;.!\;=9?[N51-[I-Z^6OGF5DI,>UT; M+#O:S>S*JW:Q7;D))&44K?:U(@!6&*$YTMF,2@K.(M/@5++A84'%9E4CA#GR M)JK>L/GS?I6^LY*'];UN"\!':9E)P&*IY_/8=#F9EY=CV)RY4)#U6T*0M3*2 M-7;V8G6N5OC$EEH;$F(S'W(WY&F(\UD\%'@KMOI6.!RV3&R/(4-TV[0WT/@7 M5>&:TDQ9DC^9#6$&"B#K\BH7W<7KEAN<^<#U>AXH>SEM[7U>9J>&+$H\'@477)E(6(%;7A\AZW>SF%<*N)\WA&U6/7',9&\OS@OI*2&9C!^YMT>,Y[V68JSAF6:N MW0*K9"GA9!YB]>25Q59'QHQJ(V,=3KVMS#>\[N"-+>[EW?S'A3$Q8_W);1U$ MZUWM-X;6[H"E>;5]#*VM7BF[B5(*GJ@;%$H+;;S3:7J.W60K2M M\'1WD9;&)M&VI4=33HXJ&2X'C+_M>T;<08=O;9JUVGO*6:L=G;5:2$&G:8GO M*QP%0+\+PFF UP@%G$E&'78'.\F@$SWWY3:R+=%AINC(9J[R3$+%R(FBP'9) M!> 547#+*'?]G37RF'G+EU^\56K(1!6KW<\JB@E7N2F*:48TI00N\TL9:^V)G+6URJ)H9,* 7-QYZ+]?98B3,1!:MPJ"> =DP#,B1G7T#&P9\6N!Q\T3">T'OV+((G3 M,KHQSL"%W5JNQR7A%&T=;HHX;A0F4RH&A2? $E!.(.U_TZB>$+& $*4^*!*>4#8CNG!N3$<46RC*ND8 M 3=HX/0?L?0/M$OW 3;T #@((@(P:E81AWY".3BKBG,V$;9'+>0Y+QF[4S95 MV4*#8AF%IK>:K81RO+M-@KBQ$%]073)KHOQN)"'"3_,S?"/3@Q-D(!.MF(>X>+\E;1Y@Y!#F6LYTXT1(+7'@SQK-7UK'AHCO1SFQ.^^(X=E^[48 MLE^+*?JUJ.>QU]XM6AZ?:4:.EL++I?#:5(Z\1BG#_2N$KGB40FX%:3(;9]LL M"/-NZ>0;(88%U+RJ)J>B%XCB=(M2&N-;%L6ND*-7*Y;*:\M2D'*Y%[(HMBC= M%F7?)VODVAA@\AC(>-!@47IC-?1G!'O PF7)Y(=+*3CI:-\91CZ>8."#'-*& M$"]+ QYT=\1NMS$WS+?@R>WV'C2TPA>(?_KC2F' M/[9:+\I7S3S;<"9\49T.SY.IM&\Z.3EC!,=S]C\TLLR4[?ZSW,KTWZ]-/P@G MEB=P+H&4'Q;E$I5(3MIV%]_)ZX* ?^(FP!V9 +\.PE_>9IZ$S:9N+1R^QO*1 ML?P.C"0Q.\/U:X7,LK-(M#!YUIF7YR7'[NU\..@%J!71U!@U=94 Z+#0.#QM M'+[GFK)&XVFC40RSJA4:JYUG*HR,RT[!B/G"V:9SQM5%.F>L1^BH0 MXN7F:VJP+D&:M*)>['M2Z_IY.LJKZS!.48!SLRDXNX[HN6KT.S=;8>=PP[PT ME1R?2EKM9>,W-95H*N'P]-O+!AYJ&CD6C90YCH,3RG7S^OB$LK_9KJK"O&SD M8VG-;$?%3$]\/>)4T(Z>^'JVN.TVE_GR#HQ;/61TRQ?IB:]GC8PE$U_KF054 MER1,+(:1Z05J=H%,PBZ3+FULW"!*[?0A'P@>,']3/IQU0BR 3ID(FA7.8+)4 MVB'*98YV7IMCJ6BW.=HC!>V;IF&961J6 MH=.P=!I6W6."JQ-TUF=3E(P:ZC0LC>65N]!I6&= 9O5/,*AQOE;129P$7NL@ M/G0.U^GC4.=PG04:=0[7VARN'3;W.;5@"8HB*[;0>5&W6/G:8+0"VP'R*MXY-)#>5( M79CD.*11X+?]/\Z\LJP-G8=UQ%R=EZWFLISVBK?]2F=B M'2#+;ME=IC.QGFKRCT9&C9"Q)!.KAFT)#S-K8=ETGF^)QR[4J2[R=25FX*0: M8>?RQ;/C, HS5GLY&>0&;OK?<@6(N 8"V7-6$ M58JN%6-16VY13D6Q)LV3E_9X/Q7WJ_P_N M/,P&B90Y>:+%R;IA7Y=/>=A75P_[JI;8E_9>K'FR&L\$W$0P.2Q+1U:2!-=G M!Q8D*F.B(>]+3=U@-X)#M(S$3$/1DG4A.7I%3K*)K?VQ7ZM\N"&SNS<"8F^C M@LN*20SXG9)8/SZ\']U_)2Y.&:*FKN^L*=K"YC<6 ?'9BO^IUGU2ZU(A\3X) M*5^XU$A:XQ&G*Z6]X-.!3:H@X!U?L?(@&UX+/)I_OH',;C/FB-:NV'Z?ND;; M.)6$RP!: V3.&/Z@NHJ(&?AR;,P<@GCRHL!,(M%\&NL8X,-< 0.M@C+ %B1" M@@&63T*<:')++RP8NHNC39[W6_D94 A-@_YIP%WK/EA>.NP)A4[HVKA1@IEZ M3K2M/\BYD#YKGL M@1D$YP.(GF0X=&T53<(?^"ZXD :(/H'H-NP M\,&UU>:\V4H^QY$HD_&!@,SXD7D/Z42&=#0[C@D3S7[P]PYBR\V-=)=(D[\(P@DN'S$[0'% M'9!7>F68]_!5$AVBGW9]JA%.;T-_,4,(.F!^*Q820!:W6),@\?F8$.)]UX_0 MFX@:H-! 4W3SBX1+DE!J"+Q*+ULO8AXC\3UT<384GX^% H82.R;R(/8)< M9@8)PU2^-FA%/!LNMD$V\ML8Y"3>)IW6FT^6#Y96;E+$>S>R$ZK=XQVX063. M(I=^]'L*QKO Y_*4G@'=*O%B>N1+>H?3&]IO#)P(8]&(GSQTYDM9.Z16!KTZ MZGB$&E[ M<FAH.5HO1[^TQW+M#ZWZ6N0%-Q M!1(T!>[ =0FG%=HCJQ."JSRB$JT[*TWSO;QIW%QWU^?Z5GD&Y:H&-/HK0'^_ MTVAW2C1KU>@_VM8KIX&7W6:)VK(JC^'5_EJP5GJ=)6&(X2,KBE@\G[U_4/(\ MADBJE 8[O7:CTUYV#QV M"MN81%7NXVN(B0HBQH:&T)1/[O;9?/^#LR'5(\F=5N/F1LN=,T%FIW%YN:S M2R/S]"Z1EZWFU1'0>6+&A>=: ]=S8W>A/OAL2/ H\N2ZU6A?'T.+.6]QE=#9@#K V,[?/\ W]T$;-P0LF^YTJ>1Q$UE]U&7U\;9X++ M5J/;U[@\GVNCWSR&L7\:]L1?^0J6R,04B,ZR"*A& MYNE="\?Q,YV+,3%W<9A4Q**)=-]$VFVVM"IZ3NCLZEC%^:#SY?+)U$>(5533 M/ZWZ(7H'*)VNOMD$[()GID=85"IO1]E,@S?6B,;F[U[P>)!JZ1.OC:ZN$IIC MQDC;(4RPZIEWO7@.%IO2I<**YUO54'.&YV *-&_4IV3)CGRPS2?[A53EBT6^ MEI_-*(4_G[?;S2NY )*+G4L9+&[*L["&.A1564.)#%9>&JR);&64UN#X5.;C M+@ZB]7/3:WDU>PCTY#Y0L3,04CQF,W/ ;.R)))$L?@U?N2$\_N#BXA,K3D(L MTJ?6(?#U_TU\9G9;?.*N)H8C@?\E"8T"YMR *AQ8^<&BOBNN'\5APOL99$2 MW850*(B6639=1+RQPF024.,&>(<-=Q-V<0FFC%HNQ*'%.[B UT4ECX5 M=D%RF.U15PBX"YYWFNUL(/8\]3QO7RFW&+5T E+ EAJN_P"K4LL/&\B)Z+!A M%-TV>$6UY_LUR08A\PVHRJ;-)H[KY)HW/>\W+G *+[U,EC=+*3C8[ M*VKJ:-Y/F>T.7=L< FA!&/'V1'0YN8,DSEI"*G=:\=X,96^BTT]U [+IG^VT M'[/$\L7^K>-]ML39:OIUR:Z[JQM@%[>[EJW=5C2\WN]1WO2O;BIT@UG^1JU1 M<^9"O+ )&*@W6C-2*1?< M2M7TT-;'Z\7-F"6SON9MI,46"YH+-!>TBN\0 MWLU0.*,R8DV4;M+$UVQEG&<<;JF-^ M;(9N)/QMX6: \"NG>2#>.2'[^5G!FJN&E_2?\O"2GAY>+# M+#:"@N;POM%*KF:=4V6=;DL)$"B&7^I7G%HS0O6"+U'U#QY*3]6QNDUB=6K< MY4,:X]R=,/TQ%ZT$.9IGS1""*,8BV;M$1-?]*GQ",.'T_QO*/<@O(1 M&LXC)O;0-(QI83,A8T4>0!JG6QL-U#'ZH^^B,$;_>YI/H7F_#N 7(JDHZ<5\ MM*)\RDQI7FQ@'VOX.V1#G+D3H> PTEEP=/,KXH(4X++CT;BT:>43>:8A*-CN MU/)2G4!$)'&$'14$?!?&\(^(YB_U*U!UR&WO>A<"7,;%L8L6808\P@/8"X@9>_M)]Q3'"QR-B".M> M3"_\ C:A3S/+LDOP&_P89(^71/!+]Q4L%_%D(^88UG3J@0F)!@]'![S*'^&O M2$2VFU>7+_"5'2"K%X7;3,4G"6< )?%)T:,3'8+0=B,B2EH&9!TN2-, ]TTOPH9;E#6U<3"/'/XE\-00@O20?AO/?C'!W^$P.'S#?C#;F)2 M6,CD*0,P(SX2,\KE@"ZL:M"J\*%\M06*L0=6*!JKV9%@ M"YM('N8\W1"1*LD 0.IPYT8VG [040B_+:9:&G\J\L;P/%AAR@V\E.O/#BCD M=@R7;P#7VD7PB(FY43*(7#CK<-;@>_N!($ >+TLA#+BQ1 M#$:1,O-7S +F-#6$WT8XTS=X5.6]Z;$'!E9U*E=P3N,<:>%%A?R',Q_AX>S* MA(6&[D_F7-AC. F@XT!(7TIP-5\"P=H)=ZA1V1>?YWM!.S!#6!&A9!;<3_X( M8<,86SIA=':M=$8DW!*@-?^;/C"X.DPL2:FT"NP,2&/0Z #$):4V;A?/#BU7HC)=<8(%<]"6*;7X6E*+L MSW*/O^+R/AAX[LA*QWFNH(05.@F +>8E&UB1!W011O$%'&] =5?T'?Y'BAC< M!5 SEX!4JH4 \SP;61L&ZS]@50Z7DAY:>6%U\N>$9,VF*0!73SD%X%*G )PT ML1]P O0*V6>%LFP0[",R)6@<,QDB*^Y _!/,+BQ@EG)LZ'HB>)0;8 ^BV,@& M1?/H(LE!(+L2+\KF.F>O%".;+3M.^%!J&JTL/6A2@8#;%?5%YE27[Z"G(Z]K M8[38HFC)<+Y%X7FPAB$U@6AQTF,_1=[ZJ8[50OL=O=($X"?NF;Y#SS3-*$_P^8+WP@8X9I^E/M?%'OXRW=:DW+J!U(ME,;DETQ2[PFIU<_ MB&J.SV6-\&IR>O6#2.-3X_. ^%S6V; FI[>%!G >+1@+J.4(O'32Z^NSU&=9 MQ_6?U%E6VRQ;.+,N.P53K-^8\@[#O^"A9F^ZUXZNOY//\QWY/ FP=]+O^8W\ MGM\8I0!C[&[)):LGH%<^ ;W3;"U3<6IT#)H"- 5H"M 4H"G@"5' +N.E*E9M M;BDNJVYE/=!9 MK1ND8FW@CM*W-7GN?6Z]5@;."9V76ADX)W2VVUH9."=\=FNG#%0Z^RT7"3F' M\K4#;@@3[(W%NLRQ%9FCQ HM/V98.,:+A!9:,RA%2TO+DIKF+67=SS>&D&G^ M8\NAHN\DCF++1^7.D'7"U/VTJS2FH98/;;4A*I9^\\KF)25WR^$JB\5!X#FG M5-MQ?'COAD-L]F$ \\%*@C/J^^$%L1@ ) M5C%B/8NH1E8K77Q>!XGUX[*\!0O1%T>LK&T78R"#T^25:HE=-#2]NBQJ87AU M6'*A?UBFZ_SCF?7/5NL&RPJMMWO9[;J>A=MML>B'ZGX_?+_[9'2;YO_[\_;S M]P_?;[]_^.\[\_;S>_S@H_S[_8?[=Q^_W/_Y[>[>O/WMRY_?S4^WW_[K[KOY M[.$@Z$,1]L4"H6:X_D/@/5!/EE06JEW880'>R$*,RW,2FXF6 M)U+2KCBAIOD7,YV Q._8>F!9CPC"0!***2&\D-N@3C1X)HE-*V#E MN?ICK*0%:A)#.^T9/WD+6S&34$_@MT+Q0XFO;AXA_K-YWX0W>9X5[K"ARL?J_0=W.L"T:MHX(&T@N M"K$2:W)&!N)@V.E O @'#""[&?MF-W,;=C.6LML\S 5EMG#P!8^ JZ1(&<#;@%D$EWAHW*17L5.!?'1'$PRH;]\O&*I&>XQ&0#*Z+.C89HQ*UI&9TU7..H:O L,'U5MOOOMRW=3V"-?X/2^TH_!3 W"";=Z[GGCI:;Y MIW0=1++JGT,-%(+MV"C=E4NR.MZ,Z-EAV!H-6P42/.+'& 'V0#/4NS_PD@E3! %)6GR-@) 45O=G 3SD7T0.3SF1&JR5E."PGI%NBVLO MW\?*3FF7R%S9Z4).C)7"YY%9)-)2?PG@ M9VB%*$"GGN73C%@0%6#AT%3P-/+A76+0 O@4'# H&-M(B.B"#P+=$6RI4 M1)@JY.D#M:D>:#"B)W?6Q<_PV /*4HOF3,6 0XMZWR+5<6F=X/A;I'1<2=QD M"U>4(C]SLGM1>$9XC2P1FL82H4EXV51BPP&@2NQXPYW%%IO8ZY!Q+=U*, M&;FFB?/*D[04I.(QQVE^@CT?R(3P4&>/ _L'"L$APR;U0B-#;67(8QNIRB(H M6I"R6+9A9",).7TA(\0B^""%L!U5M6]0%RA0"VP MO!?,*'1%M,WB&<9.:.U)OAGJF#G4!Q@L3GC?"'N!FO?I?\L.L?3&A)OX8%?A :-A_L_0?C#_,1"# ^X2&=H/?>IXG56_>#EC9$(YNR2E!Q'G[[F^J97(5<]M4GP@*:'29. PC1<0' M0^'\0&)#FDW[%7,U!'0AI N;RVIO]'UG'LAL M;"Z0TJB,'D=CQF+A#;*#D8^7?:[?-+E=(R+#48!-V,B"0A>0\@.<="(&;M(L MSNY<,!J.UY@L#B[:>"OE@V2F#)(UE'Z=7OEX]A.(E90!?Z/>G==/N7=G7_?N M/ >F.+9V%1L+LV%0+6)3"T4VPZ; M?#$7DER,E(@-@,1FCK'@.^8^D(@[(-(#2*BYM:BV)_5+,6!P^1DZ7[@?F?%T M#;Y1:MU,*EUZRR5#V?.YIZ7<4=F3*SGU-8Y'2KRFZ1M=O[[^)@THVD2H)2VYO M%9_884[I3]^-^=N#(?_W)V:AX#Y/HKB=3L/@)UTIO,_L+;\*.'3OZ#X0PX$" M_L!7N%R^P^7R@2Z7*LGI('UI^KT7S]Z*H.>*JO\5!+FR.KV8/5;7U+=;W69G MHQKXE6\I"?[\RK*UT1]P(\(55\'9/-_L6%ZV+YM7&QW+J^V+^.$R"/VTLF/% M#LLBHV!#GRMW\4<*DJ559Q; MBFR[5?L4V8(M4E9LKVF^^_+Y^[6-WT6+56K*VQU2E8U1-CJ ._03 M4@ !C;/W;F1[W.Q]AZ8E<+3)4MPJ MQ4E1,L6THT@ZEM.Y)CP+TYU:,N*(3H0LAJ)&]_&;=V.7#4#RH^Y#Y]$102%1T2#">C2UNERVE*E]S/ M@,DD)E:-=5IOLM\82W[3H"?;;RA)''/;^/CX;PGFCK6[UD7[\B5[13]J7SKB MK^PD[_F4*XR&R4@4#IQ&F-LWW1Z?:3@A9P:./#34AQKFA%E^E-\-#^!F\/$$ M!3G+*\U8XP?%'4[,YSXJ_,Y54LM"WB>1GADP>7Y\7!?/39 #PG@Z!$VEB4RL M6G,]GGP:)8.)FQL#EMLES;+A\9 &AQE3[#$%;H(Q['^+C B^,GZ!A,9?9U"* MA!Q(DPVG$\ HYXHKI&]%<]^-D'#3NL"04"5R B= !._7$DINP&7#0*B").8S M&T6NXK)?[G+P)LU)*SYV/MERL[.W;#N9R&E[Y-B;3!(?=&0U+,3?EDUH+61F M?$^:"";BL#27C9(),0U48(C1C;-E8D19LI)(/.1A8IH$X-[F07G0WXZS#X**5Y(0QA+1-$6 M[P^MEST5O8Q[*=LJ* MG7N^D=NPL6[#.TC*.D=O3E*&P4KNVP\^TK(?&Q]3I2F2.3%W\ZJ]M"-__<4M M*+,]678^._GT*54.C32^*^LZ-U""L&IM(VGVZ'I8O 0JD4\I_E@1P.M!#1:& MF&W+1YF#"AI:":;XIVM&LRAFDP;*T@GF3H;F&'1*2@1$M8X!%3J*/8EBRK9\ M.1$=*!8D4J:@-6C+UB *O"2FG$*AKW$ED.H,*36?5^>)6>XY4'B"VH3%3?/W M)$1KKJ&:ML*<4W_!QVV';.CQ@^;) Z9\8\CK#.!@*:L7127F8[J4T2X3S@? M:T.7]T)(T4+K#@C "#:+BC3E*8C$9CZ%&9/2P&CZC=F6R.&D.D;!WHI-1*EE M%CU_D6JX1@$>%)>#G,M=B@I4O$@4*!HS+QH XP_ X0G]LA2":,3 %&ND#DY- MB,< [*.0EU]9O+I8P@"K),)HQ.147)^.CA8 PVB(]/!., M![^A=#,G>$1'#G86(IH;9-QD&6 ,@S;%J10)"6@XMGZ )9NZ5_&'Y)) 9G7# M_[^];W]NVTCR_QU_!;Z^S57R/4H623V3K*MD6;*5V)(CR>=DKZZV0&)((@8! M!@])S%]_T]WSPH-ZV'P )+:V=F42Q/3,]/3T\]/MF$:'X0(Q2"&3DF MW&B&O JF4E*9TH6K>E3Q):JWX?97W>JARH:RNB&_/26QANJ@-PI#%_S,(ET( MA;Z69'"MT$)S29([_$"(( L/8YSV^XP(S2\SW_AEH?CZ]NK/-S>\N^ MO'EW>F6?7YQ=7GTXOCF_O-A4K*YVI[:)".UM^_WIV^/WE(%P^N;\XNUS4A": M;/GEXY#X; B5X* J, C%\!_W?<<;D\T$.C-!<4J4+*F"/(#"LVU_'D'%'CSF MC*$Z*Z9WD+]^-V(! M>@+\6Z'W9I7/;?M=>, K 4G!V&,=#CFCD#IP86:)(K M);:4*5V8 8P=3#5>A(0)F '7V)H!UIB9WM)Q&&?KIRN7]MWZ2OOC;<15M,^. M3VXNKVHLZ9\5K/O94SL\7R?W2N^&YR[!:Y2D""U"&""A E!IV2-@6\AL .\L MH;J,QR&0&?:_M.QIF-KQ" 5FGU]'@]3'4!0)<878@2D8_BF*D4<(>AQ9.HU X^ M_!FDIO 5W?H-WW&X]:LHBL(9P4?9"RH_1UGTC),#GW488+8!2'=F0M[,>J.5 MO32_!.$=KE8:*P"$A/4!EN,7&F@!$S$"$/DZ')1R5"H/Q <*YB MY.8"1H?UA*0@"T$O(^%!&\!W$#D!(!&XE[>?(TWF9\OEA>%S6H!=_P5 ML+EUI8M!83=?"^Y M;B]B@Q_17!;$MFMGG3_ N'Q[1UP' W@1!)ZED%$>WCD#RB:XLL"4]B-,B1>@ M!2A%$%762IV,0&M.?9Q+E;X!FN VH6+&&@W+8X4@"B&]22O?PD 6WK^:8GX' M(P$09R'NYP-@!!?RK"CDTLH#Y+4T(*H!+T=07RV)S<654GY,AK"0@ @0B5L? M50@%#U8.H2?<(E"@RO?F.E%@X/I,

Z-ETN6'W 2+MD BM"R3R"S& M$2Q@D23:"A@N9NP+8:T%;!@FD)HN)9G,F@PSP$DB9U+&>B&.S4D#CYT4@!&* M9&$8:'YI#G>%)P3!>8L*H/CE%H,'E1]* #L!FS($(!4'DCC(](NY'>VX"A"4 ML&FA_B1E_M8044]9%I$;4F;5<77-%C=P7L\,!#]TQ.N\66 \+Z T)[21(?&?!F! VVH!$$ C\+P>((@$G(#SZ1Z'CD3T5H(\#2#1T]%)^)1"[P.F&@@ MGY3@D[ :)7)+Z1IWLUW>L]7O$KM]V[Z"\Y[R>Q:A74A,&?I%RV@: /@OA=5O M/:"!D+$OS'+A9!%F/6<[I(.4)"W'6Y:>%E X44@/_&8 R83SY&6>99)Z%L MGC R.V"(SF'SQB>LN9SXEJ2,[LXF)V4<-DD9U4CUK\VE>!Y8TJ_>$A)*B*:B M/"-K#$%E RS72R*OEU*$N(\P:P0HKCVB/880YJ!P8H 6@YG"J .,3 D1;Y&, M1J6+KBF1]0O2&E5O19?V1Y]EKFPNHAU"PI>ZIK#P8@&[ZV%L0&4O_I6"+HT4 MAP.K9+;@GPV2,)H2\JCI\8=;:MO^P,](B&%81)T+^T#E&$S/V4NH7PK=*2DO MD^LD7L0U6WZ;3!]<8P/F7&=2PDD52>!IZ2TDO%N@J'(;F&^#%X_@ID\TB#FG M02'@HX$.L9L9KQ)-,DK>"/[0*/=>,AFH[#76^RT3X2%)G0\^YLNH4G++L-F+ MM"!&O]1_6J*$'E>FH!"4%,4C?7JC33"9&B%Y''A5C6941!#N6O C_5MFY^32DMG#*EG,BI MD=.#04DW5\@LC=DKW)F-2E+A"0DY98ENM6@94#PZ3D1L,8<6U<*1T&S_*KR>8@/K&T]D)(3+K.M-Q#6L@H3: MMM^'=Q"S4?NAXZDJ?TOLA3CXPRB\PZPU+($&9[<8GA[#7HVX\#HPJSL=6\?\ MA2U["*5PY%H6TY--O&B#L'"85MS5$A,MZ/,*E MF[%1E)=%AMM.1-5U]-Y1/B,MXBA>'L::+74P&GC/(EU1J6XB][55L$PD!F,I M*[;,HI'9;-FD?%7TF-W(1J'/\&M@RE0N#6Q"_F+3BZPN2U7,I-,Q,FYS[*R* M14$:_ 1AH@Q31'?_&/@03Y(99@_Y/Y6^1TBD*G-%>8ELU0"4PL#'_7Y(>(#" M<+]2/:+/H.LS%^?4$0\5-I7/]6#45;6O-D+AU$ D$+58B%Z):3. Y;F]9_>H M;X@U)&QUL)FH'0HG]Q>'_X2+@/;1T1&UA29<3+N]O]V6O[3E+_D/.COMPYRF MZ96NED&R=&+S/8Z@92 DX\'2(5ZK<$N&=X'0XXT?ZE"R+C #[R!%O>5*('Z7 M_KWG^LPM?TN+G(QRY4Q%E&1@B^(/O6E6&T,X"J>7!BZR3HD?WE3DI& 5.GG. M@R@T:",=P)I],@Q% M1JQ.V$)<,TVXQS,M-=_/%,K624QGS.CJQU\4'_MJ1/ M]=@LB1 UA-((GZ%GV*5ZAO4UPKW)&9A'SD![DW,&CIJ<@<7F#*R]([^HR"AK M#-05D1XI0LM&^3EXF3*=;7X_DQMK9W-A,KEVC\]9(Y_U*5LFG?SPM+._% MNJC'2B>H;P6Z+W>NA$*K'V9GO8SJ.W1 GD-@B3C7(]T%L@9T]1 .E/D95]FC MT&?I6&0;>@DW^@;P:U'ID5D(:(,'P0)<"I"R7#5(**^Z3+^B3&_ +/>H/@U M%QTL>+7C"=>0S(6*0?T=86(LWV)(N*9T:[LTW7H;E?'2]%<$_Y8@\!+3#+H+ MMFQ,6Q&J]S\ZVSL[0!3_8^\0]6O2F&T)&?]X@\!_M+=W#_$=W>V#O=P[J(TM MC;6S?=C&Y]K;^YWBOFH/)JF'A>QX MD:YN?7NZNI'S6YZNGLE*+NTN::GS^6V$V!KZQ]YX<92*#NVB4#[K",MD MHF6#Z"7%XK.00!HO5>V8'0H3Y;:*.TUA0(LH&'H:"'!&54U%_)^<"T*H6( [ MH07U\MAQMI#7Z 6#B%]H$<@-Z/UP;H;'6S*9 ]$]F6O)URC?CDB:*G>%9*J9 M""@H$?TG5/FV\4L&%RWD#: #))NA+R8/<_^3R^LM,&_XTEDN\SU^%%2M&$5' MS=-C5DM"=$YTO(#XA.EF(S@'A-*%L\A<0P&A.43.G7(F")<%ADE;%@4]^0;; M=_ ]OZ @O9(+.\SGH28<)K(29LU9GS-/(1\%W11V#3_$BLW MG,YK*]^B - ] =!$5&MG/Z?3:A9&*X<6,!VT!)$L!J .)+99^( MP8\W%C*+^B+DI.*\!E3E!@K2L5WSA0"3B;R=R M8PUV[@58!"CC@)D$"Y<+]FAJVH$JW0ME$S83XQI,),K$^>D2C8]ZA(^D\PY: M=H]+DA!SRB;>A&&($):!OLP*'XN+-<]5B?U2>O*UX5(-[ )YEAB_&$=_I?IY%WCE[.N(-&0\M1);Q5J'G0^8Y'0HY3D@-Q^%MQZ42B1(^@= M)O=COC-F.4&9J41XS_$@HL2/)USF*+AR[];#5(8^U_^PHI7_VO$IQ>T20:9D M;PL9'I.(:RJY5.&ERX71L&1<]-[BL;MC,O<_#626#K@G[D0/$%DU@1ALXS&+ M^IXH\U%=T5!;LU2=?Y.@7WVG #AK%2R;;!_ N=CAO)S&7./FLQA[?60-L_=3 M,*,R_"G> 874UO@$JBM<@3%*.6'DQ!FE7NXXBV4!/68T15DP$ZA<2H2#.B_R M(GZ#7(0E'-B,W]0A4"6*4\'=R< # A! M"0)_418 @V83&MHG)K4!&WJ,J47'F,LQ['HDT!H<8:7A] UUT<(<%53(,:#TF.F4.X'.E9Y,:,H_4D,X&IX9T=YK4D"8UY)NF M)A+\63!TJ /JB+E#C*\;]?>&YP8@A.VQAM:'DLZ$#16@W&F5% M-4J (0$_3\+&$TQS4&H&M"&/&5VDAC&2Q>@SW$M&R9A995EV\9:5DEGH@&Y) MBQ=E++0W#(UX.T2YO?ML1H>#42YIMQ?"IQI>(_^<=*^9$1-39P1@<0,CE+I2?,"OG#80HT)A/.M!!;%%;5B<2YKH1S2-@U "V*N M2G^AB :X#['NFO\_1<'T*50-';-U@K B&CK&3,_!K)D6-!$!_0=GE(Q0^;4, MG8KF([M_9B%Z$1\A3D5(+\GX'[%R@W"XA%E;X 2J#;\-+:%NT@CSF M2[%MOQ/+G45I ?\2%+O%$D=,(MQC3$FM#GJ:P/WCJ62,.VR3IW#N;4KL%V\0 M>VO)S8(VT0Y)P@"K@M47H)D*8Z7O4!@GO_-JQUMZ4*@R@/BD;EV-YT]B2X([ M'KWIG'A+0N1A+Q=(4/&G*O=$_E(RHP/-ZY -I$.+T.'E?DX1+2O'C MSW#'6+Q _/6E3$YNS_KIL>04"A!E)^NM .G-LD%KHP9'U7&H_#J O:3)@>.6-(6Q3"T=2%N5QC+EY >$US*>X(1UP&3ZU1CRNK'L^; M_7+9TQ+?^='<6TSAP'HX^O8-OZ;'/\;O]'^T=G>YV8?5=#!&/]H'VQWY2XY8 ML6:(E34ZA6N8]_L9 (+@&)D"14(74:*&P,U$Q71"RNHC^9:*DPRL)(K9P*$5 MZ8V4<)/C*^LNZ]_1K^)_8)\OKB,U?ISJ'A'.3Q$;"DCL97 6^1G&T!I>1HIT MXL4=0T-?Y?BR8I4]GU0*Y3^(,)O.PEN$:AILM\[N6Q0:&TN(11%U(^AH0TD%X,R\P*\N(XI>KP+%I: 9 0'2(X;[UM!F_BRW#K&#Q*BPW7 M/-ZXX"J21$MBU^F&7/MX!E1#&"[&E""X4+?5P@F]>7TGBJ;"<2@X42!/"V>F M/99(\9*JI MR*0O\@LF(UQ]MOBKA)V0Y2/IB(5T76K6Q6?UG_]QV.GL_$2P'B-O(H04 M?MS^20I#-/+X>R=I!.11P:;+!M11>\KG2W*_>]B1;O%S4-9 H(DF'?9)Z#*D M%/[ ZT,F20 =>0)4PT]H:(WM,J$Y+$*/W"'6^]YW*J<70RC]D)-&4A0B+U[B MDX,,5HVOCVW 8M0_3OAJ;;1HJ.L/&,Y9/5%K!(X$;G=P $H41=[!BRV"?D M(Q>Q!SEIV+'VP4\QO]O]E.6AU#$6D%]B46@K*S4DZ*.LX[7XCF^Q>XRJH6IB M=E&?EF_R-<&:*BQV< ?,'%]Z#NZPS+B/C=*%!X$R4(6TM QI"0^Y#\K+:>[R6DY[28M9UT/Q5+C3N_94!@K5VBS(\#A!TC"B#8J#E59:T-D M3\ULN9"I*FG9(^;X_*I&Q=09@&\ U%'PGN/N&EFB="E[$&XD.V,-RC'6SM#@ MNY]O[2S:T Z*:>P^EG1GRXS0&"']1#% %N.&S!2?S!"16^)Z,=?M &^'JS.J MU,_"'"A,V/"@XQ'U^H%R\2CD"O!/I(52C(1Z25&=?@N#*9#:WP(U/E_X*-$ MN$7B8#8.%2'!)+-5AG=0"!G_9,FTD2*OBX '5W7]<,H*&-^RMQ4E'94MC5&$ M:'8')_5^ EJS;)"%&K',J8&\,U7=)=L#B%TT. 5RZ6^]4/;5>'") M0KD29JX\=+XA%=C"$C9=CC&@@@V9]"(K^44!'-2?RKHU*% 5#"H&B-AMV-<+ M]C(L\TY.M16!!T7&S9VOD!!G^&8[CL3#XX,KC]_!:;"(7NJ MD@)TXE(6T1C "4Q<2?X]P"(D8$'"!F7.H?4@ ZR3^V\=1;!RS&$5HXR4 VYI MK+*4J>R&.4$ZP02[C!3&>B%@8 ML)1FJ @JEZ'B+ H,*)*A_)S((U[VM5'Y \6:D7PU%-<,*#7/%TC:@!*"_"9FAUDXL!@;:B:TPAV@]H+;#@$O$*O"GC2<1&0CR> M9D[8%?V"'VIXBC^B]^6])_VUQY1UVCXZW&EI5U+)E3F035HIZU(GB8I.,(]- ML65)>%DAYT!JY&5@K%IX8Y)H+W>CD)+>]QUO',.232+O%H' (*496,3WV9#2 M+$7-L2A,%J(%:YDM43MQJ>T>TX77J("BTV724C2V]?R8# MPBV?!5C2&3#F/8]]\;";BTD,'22JO.0ZY0AO?_1+FR2)L*'1\]1ZP 5)/$_Y M.8,"*H#0\^('$:VV[8]\ $F?>&]QF:R"VD_1U,*VT/DNMQ0< .KNRWK_;*9& MB]SIM]XPC$"*F!O'55=(N2,=G9F Z;Z-4E4P=!>@%6'0S#Y8.E_\G$QJ"*!=D]XL[G?[)[2(/( M7 9%0OGHI[0!.GT'05I($&6T;FF$DW@#\$U"FRSC M#4B'@\^%-GTK>M)P@3L.P1G@D"F7M:Q;U/%*#-"//&AH\W?Y"";N6RSXGAH_ M"@!70"!%Y5/TB$3?WMA+$DH]P(:'C 5\(;A@'CI"R(N\*ZOGA014@OJ]O/D0 M]6[B4R)E/UITB$^%K M:JMJ KR1!E + &DR0@_@+_:28H%BK(0!>@8 OHRN4FEM&%W(7,<#/,,Q@<3CM7SP#%A7,&!88"V-T_(G N>-R M=:NO"BD\2C\1KFRDC, !479F&CW)+]"#I0H7;CUVIX * D\K$$%]S2>YKDF04FS^QN68=#L7I?1$3A M>9&2J"ZM&3IUCTU#O!3!W<;O$:[%>/&(;(6\@;!MO_%B?IDG I:,&]A46 =2 M]/1P3W_PO;?-MEN6P@G +Z0G))W _7*X]]T,\')JN?R#;"D)=@374F+ 27-A M6'7;SJ#&D\%KG5-JB9S2AWKPP-64QN5M= C\7U1>8-JP.W-L94JC-Q%2Z;%6 MDA$^R,,6#AALXC+FR@TVN'[\1P"(85AXF XKK+.91AD"OO$5?-!H*WMSD&)= M+:1@>% ,0\"!LN>G5/_@I;>,*P(^79L"\W JFX037=8#=EX_W-*MDX43'2NE M$-X0TY!E8H7Q*QF?TNUM612*\BVY)K*3)3F!.7MP?K=R$"U2![4CD7L<1F;J M!7_]P(.C,BU"WHBVI1EM-*D."RI)?X0# M@"5E^IZ@FSI&_L4!P8;V,HWFEESE5.%1 H^X!GE67U?C4UF/#WB5/P4HPJ\A MFRI^4(_5';IR[;URJ5FVK@Y1L15@).D6PMQZ%7E!?=MZ5CSC*UI!-XZ;2NL3 M5B:EP?ZHG?['X)XAN-+3C\$2=_%'5V?7+2.1XI3<)A\A M2J>R(CH[.R@K+>.)\T RN:CEO&;]-#)2*?B/#J@TA@\!TIJ?FC'7(+"- =;* M_)6&B2,;HC. \86R'NH0I"@FT?R]K%_5YT_:OC^0E,=JV)[6A@#1D<2I1A=!@ 5A8X.G!,6 0\9E5S/?#5$I:]*%9=YX M,YHB(MJ9?"SL'_AK1?KK 5FGX";V3[V(I!&6,S(37T\,$*% M?HX4(_[ATA6%J[3IG)1?TA'IJM:=XU$S!$-!%A+ Q7.?1?H6->GJ#5YL)GBA MI/*%9H@''%['*8/D#-EYY7@88<\;..ZHQHIF7QAS1H\C @U(\XM>AI)2(?CQ M3UU.%E;^20&TX;6>LQ'<&14?DP#&D M/,6,11_RCF+JY3GPU&5C\=\VLJ3"$_IOTM M?K,03/U)" @?"+R99*(Q6' K M<$S1.X*>-(21*)OE M!P3*C66L2?T,4G&17DK$U11 BR312P%LYR@F:OABB>8QJ/EAFUKF>R0=H :# M;F1!*WHGI+Z"(LN7<*/EH_9"/Q8S%T(9-1T\Z@(Z4Z+R*^6(?SF$W@TBU4*( M#1%\@8.37SII;#WQ_,^R=QX[_V".&=MC>3%-0L;T\G*!5+G%Z0XU/]USCU+L M;7*4HMM$*=;U4"RUQ/=2X34(+^Y).!YSV7@-D?Z%UO@:GI^RJS^[DXV'\A', M(V;C%%G1G_>=_'.T?'#U(S2*'-SL7*. G/*A(A>I@EJFAR%#+ M_R=ZSNXN=2,7NW/5&GV#-Z)R1PB+6)$(?G2^L&FVV_@D3>CF"-6>M8P.8G\<9@J[V&% .F 2 ?V#YI0ZWGLC8J&3Z8 $%V]A%G< M3[GF"0E5S>96*7Z"#P+ MGKG9SRJ.OL$;L=H[2.>E"_\\I&G229'^"[BGG =%=S>@J;*F)'9[%\51]_@ MC5CI09(A+"/&A45:Z*R@6\KT$XI41W_:;%X51]_@C5CI*3( 0DV8/SN,I.M! M0%T8L'/-QE5Q] W>B$I%H\#U_5?J1 F+_"EI=)$LTM*=J(2EU.Q@%4??X(U8 MK=/!E0BE *C$ $B0X.$'2 6&=1&/,&!^LV%5''V#-V*E)R>']A#V!&(B74 * MB$&W.V]VK8JC;_!&K/SXJ*-A([J-Z@]!K@0J!:=VR66IM KL-J::5_[CG^#7 MS>Y6?4V3C M\+(@B%HJ/% .Q,>"2<.%HG]!F3U,9+ "* #V("+H=AQ--[) 8"Y9&M(R[AD MNN>_<"C95=<.89T)X<9ADZ%>!(#%B<2GMQP19YH:M1P2$0YZ&WG#D6U60XD: M*'YX54.='I&> /P)I@#*>)5!1;8P16)" -U&F=-#]534#8C S4!,0YV),T1/ MI&KC#+UQ A6&%NA-!"IL.W><4@+_Y9_W ,.7:\,+KRAN),8WH&MSPT4<T9()V\X,&:_A[7Z!;')BLLVUPPOSQ_9L\J5]_? MY'+UW:9LJH(LT?M7,YS^1UPQ [AGT]'1#U+P\@3$?M JQ)ZL(6I\5L^NL1^!V H*> MQ?"/L+D 061<.9>-FODKB3+$*,5N36)>EIB7'@2/1(^:ZMI.HOI%$T*SFD/H M1-@ME*"#L H;>SC#KP48(8"FMF XJ-LAN-P1K%TKIQQ9Y: _K5FH/RTCFHGX MQJ*Q;Q:_!IT#?):5O!70XZ"@EFQQJS* $=G6!)/%#_+?Q.P,G;E M4#+4-"MIB0&(N0>]N:S<,JMY9X9'0NC20RW_9/]X=+ ,!$0$MJ M6]BE,,"NJ)P;[L"10\UU$+F12^V^OJVSK6: 1\CH?L/X^T$6GW#60-%Z,@)Q M$T&+>8>D(+Z."SYQ=6=Y&0I,OW=^0,G$V17:-<.7CFKMPTGO,X;./^GT$I=V MC_$1!BW[^Q[]W)'MKV)&G2L="]M& E5@*5'_<,[U'K2Z=+##,X#EWA'X*5(@ M>%NQMM'Q6G XO",5L+KR2)CGC=/3-^FQ#'JHC26_NSP$#YJD40S0SG@?!%-] MKJ535*WN6TIXY:L<<26*I/9[YPX]&]^[LZ9/PUE4:*@17D7O*!^Z)S@>7&YA M/XD );FVK%[SDWH6$EPO%\>>*]LPN&':2^B4S;P "KXT-V0Q:;\(3RL82W1/ ME7RG@;<-!R[!^EKMHV[7A 5N2;S9[*-E'Y_>4SV$;AG?W2U]E?D@.I&1<3L' MDNWE]Q:\"')6X18RUD B?_)!X[YM462XI91^_DX];@*+$4%=%2G9%WMZO48_SLPA(J3-U&>%/L^D=N)*MB0^,DVC(Z>16UPY$2YS14/G[ P0 MD[S0!Z$/P*E#O[(C]57/$0PGFR M!MB+S/L(=<&HQR_70D0;7O),-< MWO&< JL'P<4^'FX^FC' G1=S4D=A2'!O/84[+!')B!HX($M5XTXS^$FQ2VA.#GJ;="CA2N(8+>J6W><2%++%"2Q]*MU1 M?'% _=0J47?DJ1EVS[S1(]0 %@F=N#:><2$2PR[F\=9]= X^?S'FD>3$*_9 M-!#W @)6"P1 C*,!Q'41 5#CLN<7-ZN#QZ)C.H:[(0-$KY0([>8:RT/HUK^% MENNX4&,([D:46X^GP;P"XZP]^WA$,%U:Y'?^N+.K@#*-HTMHP(3+\N6 M::BAB0YWMT4]84(1TN&*MB-]81G,FS"F!G4+=[/6IAO=4FTSV0_)RO,'F@<1 M*.$J3XWOJ N:'E=4PT%"?RFSI:529B'0!-H6M)B#-]TQTH%K5\31.&&=8Z"/T,HR,P?A?$&;3Y#O"M*)^]O J?AQ<,5D%(KAMG^8G M O-4#>CU3)!6LC@M]7-IY,*7J '3>1:17)JZ#?D00#QG"8_:Q<M'H-K3SF@Q6I HU]+]K!B+K=60V[0HK6" 71(QI7#>'&< M,M+=<4O,/HAC+I&P,D](OC"E_0JCH1-X?XMXM[96!]P(O^/F"M_['E_A= (V M.!=LTPD]J>CTP (9D_!*6'\4A'XXG&KVQFR/F-K/XJK(;[;M=^$=M.>1P5T5 MS\R%C2V:IIJ!#!K'*7@'/"92_#F(2SX(/480+C]K(FPB/B7E-(+<'LBVQXF?- M2-+^@9:$SIBK=6XK=S589<_"+<+GF!U+A#'=APOK._70MGU-21I2Q\I11F3D^E3E"1JD_@ 3' C1EMIR M\&,"KQ1."/1O0&;_-CIEIM#(@:K#(A@G,2BE>Q?E8$1-[F)F$BC.HB;*6"6= M>".<;:U,3CXYX.6A;D[9BLBW+H68+Y724L\((U-MDY\:ES=G.W]*A2!3DOJ& MEPXY> +1[CX&;%2IA7,G.4@:&*8('F "$O$)9A:!*R^"!MI<8P/7N Z=YUJ_ MXX#%NXU?!GP5P+&!FHKRY%O%VRD[X4+3'-"S9+%+@DUU8VS+&>L(.IPZ'[(* M #V#'SD^=#)M2=A;B /P%Z3HD[3T10IY4"S"4T-W*D)7C\1%1H\+) &\]R I M*^$+ANMLBL#OM0JCWRY_:#[Y@[#D+%-%EP*@9>JQYH*HY+BFO]VJR/\4B,:Q M?S/7@J;'%*K2;$6&@30F6I1T4<(!ZA[-'(MLU@E7OT4")OD+=(8)&CO2/-(? MHYM=V!'R*8'1W[,5\ M'5J6/(,0&VHI]WJ4JZ*26C&:(AD"GK*8^*O2U;QSX D+%>A6KOI3*Z8QPTZC M_E1>IV7:J]$,F%IYHP5+V0V!:^JQO2D)6$S_17L2WV91MJ1X"ITTU/9-Q9)0 M 68!= IEN!L&K)9L3(Q&2D; *B(I+F)*;14W"D(NF" 36:A.L+.X7D0\R"U9 MJ&Z&\O * ;&E.AZ/005)H-B0PL*,C]:2R0,MD3F ZQ%"R2U&B?+A?3)+."TB M6I?9;V-;(9A4NOME6VV$LL39PL1_EU@%!?^,<:R9XR!?F>R48U^M,K7,4D.A M#WI17A_D-B"<%K$@5+,LI3MV12:G1:#B35*M#'+NO6ZWBX\'\O+IZOSFG']X?/'&_G1]"E]^O+H\.3U]4]9%?KY2 M3T$E/( =[KF>$WE,E$JU1 DSUI],J';5I",8AN+CNP/#K]<[6Z[97=V.AUD&/Y'&SUV3K\?I>"&"FQG..3J M*_C-."/^8V>[:W-*?%%F4< + #HX@:_MDW2,'K5;R"@/$'@04@(^1FS (JC\ MOE8(1.HWN2\1@ M]3E#/KB**+]V;#=-6 M>$*?F87;'D"JBT"7(%Z;.$&XHL#&SX3.3+*E8I +P\K>7P5I:>'R6 M[MBOC*=QK[:>QNZV_>;T[/C3^YMK^]/'RPO[^O3B_/+*\# ^PYM8@\.[=M+H M(DPLG4ZSN4=PO[9'<'?;_G!^<6I?'Y^=WOQAOSF_/GE_>?WIJCEZ%9]0<_3H MZ!W4]NCM;=N7-^].K^SSB[/+JP_'-^>7%XL\= ]NXHRJHBHYHA=.?W.DZ$@= MUO9([6_;I[^_.W]]?K/0ZVN)6Y,0X@7S_0DDN07#?[[8>8'_YC_HRW\_>SIW MGIN,X-&=[U1V3#_T?6<2<\KD7R]$0X]"0XMOC=8B/@ MI_BEZ^LBW3<8]%#W3GD6GRG-Z/DJ?R$:.YJ3D?M[PII1H5EF6N, M!Q&GL-CA^6U8.*FWU>D>MCI[>S^\*&]CLK"Z M[&Y[NUVV30]M2@D7.?8H8@-.2WOGKYUNI\/NN^VM]K\=/PGY:8F8NSU*QO.D M^P26=X!M-" 2ARJB_]][(83$9Y6,'42 MY:J[HV&NG*CG!"S>NKSWV52^L;/#G_C^__^@5M9Y'I^L@ LZB^*"3L,%7\D% M%906G45)B\[RI 7A'GELP%F LP.&KRX%X"6X6NF[,Q6$E=^9/- ^M#]M7V^? M: "_=G=OYU&6.=K97R_!T=YI;Y]?7#^5)^:I>0:^%S#[]]=7[^WS %SQ?6:_ M"?LI.K3-):SUB8,%OCYYM^(%OG'NPR <3Q&E@+#GK_LC-G:^><57L9XGQ^^K MMYXGCM\7Y2GV>R_XTG-B9JTG/[\Y/:O>^K]A R_PYKO\JUC<]\>OJ[>X[YT> M\]6Z*J%AK15;?[PZK=[*?X2TAB"9LUQ9_O+NEB[MHA;U! &5L:CF'.;B4''Y M&Z@C/_.X8?$]%>1AZ61LFWN0*W:W$KDG3.U)MIQ/EMIZ@2U<*#&GHOW#S+W) M- >MGV\M5^TD7)5%1^4CY6M@WVV994^EKYT%=B?\1YV][UYDJ[C(EX0_+M2K M9>=J3A6)*U9E%6C\ME58K'/R.>L&'DQ.V2-2HFCY644'H&B;!PQ>_&Y&([1Y MK'_=3_0/(NR)9,PV +A4*N7?"<(B9+BR$L-,__L5D\ MJT+V:),K9 ^:"MFJ'I%<)/%H+I'$KV:O.:),GK^].+Z!M)@F*Z;*$Y*N3HFF M83;.>[+GG7X(-;01>$VAY;>; H@404DB"'S$H(LB OL3/!]DC'.%&IJ"(#*- MW9M:A.FW\#X-P+'@?F_MHPY(\GR>@?BX1@SUM-E4,XC^@(+Z M8A&68VXKS'@()PT^_>>+SIQ!G(_?WUS:YQ=OKT[?G)]>W%RW^#].MC.HR$^V M[8N6O5CO?=3XE[%.V7%W5S-L=W_!XSYW.^:9Q !UUS_:'YRI?42%8>7.E;D- M^'KZXT-+_@0M>&ZDO(Q?VJ^O_KB\0")NMNT/)_SZ_Y1=[K/&\W97FDNEGG.0_R_ERDS^&?I"^,X6BAX#;G3][ M]S^.F,-Y\)5M6_@OS^5CRW_QI\XBT@F8C6]P^ M#IPQ'R.-MX:.,_GQB@&D*%PF\05+3J@Z_86=!AZ])(W=%_9][/T8>/X_7R11 M"@2]S([Z"N,)#]/2+=+2SM/R-@Q=*(%__O#/7H=.?NR3<#SV$G0P'0?N28AW M, N@?\:SR7GV2G171\UND9K=/#6J_!NKOZ^Q=ANAMUR#&"KI?A*O/$S17I&B MO=525+)&^T^AZ%)7]"]IH0XJ0%;):3N49$%"+C)W&"!!&/RZY$)N*0+G: 5D M[)3(O8(0/HYCEIPCO#*<^1.^%<.O..E?04I!!I\'_7#,;IS[T_L)"V+VFKKY M?L7*/$Q,NXR:@E2>'S5?L38%J?R1^K;&9U$X1KZYI"8EI_?042'.")\%KE)1 M/A/H1GPY>"/Q-K+GGM\A] $$6/&3>?-6^["$T(+81OGSVN$K=0*M]X(84Y;F MOVI')<04)/:2B.FT2X@IR.EE$5,BG-N'J]JF,IXY*A #[$IW^QOLE?>1*^FA M2U?9HY0^XU;[&G([!5$^@UR\8>:TKL_GMTY!S*^>S#*EO"#_5T]FB0#N%"Z& MA\@\[O^5>M1;=-ZZ>^E6%VZ'51%7ML'%&V$UQ)6>Y<(-,>,VG;_V479A=0IW MQ-+(*67ZPBVQ/'+*.*EP3RQOLTIXIUNX![BNR!75]V$\=]8MX95N0;XO;/@R MWN@6Y/;BAB_AA6Z9HKZ8X;MESINBQ%V._M0M\4MT5Z5S=_=+B%F5SMT]*"%F M53IW*<\4=>Y5:SJE&_A4;7R)9)9L[6[UM/"R3=]]GA8^)P?#UTB1W>7=$A?[[NKT\E*V6IU> M7LH[A1MC<;I8":_L+4\/+^.-O>7IX66\L+<\/?R@;'@EBS&^@G6N+$Z$Z_XK MPAF/,>!AB?]C;W?91)2<@KV])1-18I3ME2C?89314A"6&'F+SQPOPFOWC>J5.O< 2;M,7A2DY1+I*3G!^^61 MR>704^)6V2_(T^714^9]1ZQZ/K8RI]PN*[I*)ZI01 M5=!IE\A))7;+?D$Z+Y&>LI-6$-)+I*?$H[F_0DG=+?$Q[J]04I(CTE_'Q0$-)+I*>,GU-Z3+OQV- M>X5\K#/?&;YX-7#\F,E7BE^_>M8+15+V&5]'Q_^#.=%IX$+%Y8M76UOMSE:W M77C[T]\M<;OHY>2 /..?Q2]>_59\[S->? I-JJ8G_-61XY\'+KO_E4U?O-KA M_SDX.&SO[Y80#9^HU'8:*Y)9:_&KGWTO^/)CC"B1?$#['O]-N*]@9F]!W>E. MM]O>OL=-Q:^3Z803%'OCB8\[FWT';;4QAAPT#M.(_]N^'_M!S!DL228_OGQY M=W>W?=^+_.TP&K[L[.QT7WH")Y22]"-&<(OQR)M@ZTL^!/^U=__OG7\#<]K\ MK[;ZJZ/^ZJJ_=M5?>^JO??77@?KK4/UUI-]L#")&R616X1=ZT+8>M:V';>MQ MVWK@MAZYK8=NZ[$[>NR.,4,]6D>/UMDM$M?%+_38G?WB,T?XA::DHRGI:$JZ MFI(N4?+"3D)S(\(P"<)$GG-SSPR'^>RM[':*I!WLX7C=DF_V\9O=(B7MQRAY MC(Z]DM%PD[LEBW?0P6\.BG1TOI6.P^)H^[A7W:,2.G:0S7>*='171X?];8];>'X>W+D_-?LY=-_L=JJ)>Y ML8SQ)W@=YL;G C]*X/I]!??-UDZ;_U>^1']GB]<;ULZ]>+K[YAC7HU'$-3#Z8PQIT:[<&;:G! MSFT-=E>R!EH\L"'HTX8 $%^YG)![ ''UD@\,>MG8KC NO9'(*PQD"J.7.2HKQ\)[S?8M;_OF?_KV-V+[ M7E=C^^9_^@Z:[:OSZ3M<\^V["(/;$$KAC=K=QW>O)F?OJ-F\96W>_$]>&XS7 MBJO=&@TR]Q+ \>&YB(W@;;>, M,'P>WDY51QKSO+M^ W2SFJY*8OW_VP.3I5 M)3=\^>Z635;%*LD"C<-IX0ZG^4='.HW#J7XAK4[C<%J:PVD!N]=5V>O&E[/$^%A5-KUQ 6W8*6\\1RN+CU6% M!1J'TQ(2LN=>^MTXG!:?&#KO3=MM'$Y+3,B>^^XU#J>ZGKO&X;2RA.RY[^7R M'4[?&"!L;[5WY[D RW?"K$3/S7@JYZ#G[B[?H?%MZ_:U^7,FO\UCW6KK$SCS M B]A[[D(Y*H(/W9#K^TSO3..'B,KHR(,P>OPD79")6 M)(5RM[9> MQ%YG[DZS:]B9P@)HA7VG)LUF%T';TY5W\'2M6XC*M#?,: V3V,F.OQ?S0"#5FM_MZ> MAM5J(M7J[YZJ&*MA!S[Q.?#89I>U[]4_1ZOAKRK+K_JGA56,OV["!+JS?/&" M$V<\2>,GW9-K+L3JGX_6,%GE)5EM?=U/8;(/3O2% 2+K,5\I+TXBKY>BBWNE M3HVW41@WYN9>;5WL#>?57.:M=7R@.ISG&)QWP9(-#RGNK76\H.&Z:LJZ_;6. M'U2 ZRKB&*F(D-M?ZQA"PVY5DVYK'4>H +NAQV06'4W8%'EPK6,-#0_60@ZN M=3P"$_RUOYBR^V^<^R=6:RS$D]*(O;6.3C0L5T4IM]:QBM6S7.6RE:HBZM8Z M4M'P767EW5K'*5;.=Q5QI51%R*UU>*)AMDI)MH.UCDJLG-G08Y*CXBE7ZGI+ MN(.UCDTT3%=-2;?L",7/_V]KR_Z?SQ_^>^]__^?W_B2]_R/8.W+_/K@=_C$- M/KU)[]X>1$<'OW;^_'0SC?V#V_[?._XOR?Z MUY>W]Z]/_MBY=:^CWOY-=,H<_^+UEYO.7ASTH]_^=<_\X=^7R=5^Y^7O]_'1 M'P=';._MT?#]R]^=BU_Y9[\(;_WG<3_^K=[X3O;X?W[+/UV?A'][> MY/.O]V_^_NU\Y_C#NTX\G'Q.+@=G5S>_^O'>+Y\/_&[Z\OS]?UT<3DZ'%Y>A M]Z^[:.(%N^?IE]ZOM_YQL)^,1^/)F;/W?K_[2S(ZZB2GG:/^].U_7;S[C;US M@\[NV;B_%WZX_-/[^\_V^?C/O_ZZ_?3Z^N)WYVCRK]_/WGW\U#[_>/SV[:>7 M>Q^'GX+IP9]_W[N_??[E[W^QOV[<^&/WW=DOOX\[_VN?7%]M;;U:WE'66%#1 M)(SXH\G/ MKVE:WU.]UK[K*FQT54[T6ON-OSG]:6T/^.%:NW KN.\5.>^'C1=U ^WPP[5. MM*[L-B;TA).=F _D48N.([ MYJ[/15M;]\_#O)/IL.EB5SE(V^@_#@[5<,X3.:>V?J1&ZJS\QJJM1ZN1.BOF MG-IZUM:;[S0DV!]@ZX:]=NRP0@TZJVK(J747NG7;N= MG@QV9)#Y,KIFT:W79\6#>1:%X_,D1G;@8R\$[/!C&O5'3LPTMYW>]_W4Y5?3 M^S 8. MUG;/L_O\,8R32/WBO3> & 17+)X0QJ^+S&[7U^E:P[VLI AOU\\;NRXL4!6) MWJZ?"U1N\9D7\ U$%'@9'L[S@ P@ESP:O_>1[6;CA?] MM^.G[/54_?F.#^-P0WGZGMTR/[NYZJ'S8)+RW80GVD_;R(;)OHW)ZN>.G">3 M=1HF6P:3U<\Y.4\FZS9,M@PFJZ_/<>9NHI<97- ^WTB7:I7>,=\=A%'\A"X2 M==J]^CH=ZZ;L;!!3U=>K63?E9H.8JKYNT[HI,YO#5)WZ^F^7>/W582/KZX5= MXI53AXVLL2]U>6*^#AM98S=JS:W\!00Z.YOMKVR8R6KL5JV95V 1N[?9_LO&*;X0IMIL_V7C%%\$4W4WVW_9.,47PE0U M]J4^O'M.-&2?KD__2OE\UB4%O;O9#M/E*RMKR40U=M;64CE92R;:;!_Q\I61 MM62B&ON ']RMZ['C^Q\\]ZD;5B>%<;-=JDM70=:9E6KL.*VC(K+.K+397MRE MJR/KS$HU]MT^N&?G?)81H?$Z_A.WK2Z;MKO9OM&E:R5KS4LU=HG642U9:U[: M;(?MTO62M>:E&OMM']RT,^^>N039OT9ZY.YF>TB7KI*L*1?5V$5:1V5D3;EH MLYVV2U=#UI2+-MM?NZ("RD5LY&9[2U=40+F(C:RQK[*^!91SV<@T\&@7XY$3 ML3C3@6O,G#B-V"M!-CX@7R._TR^&-Q7>FL;N"[4SN==Z<;C;:1_\^.GZ3>&M MMDGRK#=_9)&B.C."Z]URALFM'/SR@M^0D9.$T:L,ISR9ILP^YEY8&.P-"\(Q MOY_IVQD#/KBVI4/F7FMNMYKW(VLWX6]_8*?AZ]+99U_ZTKO_D5,=IE&?Q?3/ M$7-27_MQ>Z4_Y_HV3LO_H_4$L#!!0 ( !FEJ51Z_KK 7P< M - = = 9C$P<3 S,C)E>#,Q+3%?86QT;VEN9W)E9"YH=&W566%/V\@6 M_1XI_V$4:5<@F0!I>=HE*5)(W!)M"MG@KMJ/$WN V[T%U:"; ],_?<>^X]=\;N7 0?AV?U6N?"[_;QF]&_3C (AOY9Y]#]QM/# M\G'G_*K_A5T'7X;^NT:LTOR4'1]E.0OD7!AV*99LK.8\]=P-CUT++>,&)F+J MZ*GSVFS.]52FI^RHS7+Q+3_@B9SB4LOI+&^<=<[/_,\7@_-!P-X<-X\[A^> M/'IN8Z%(8-0=,O^S MW_L4#/[P<1LC_/$+NPLTHT_CZT_=RX %5^S:[UE,;XY:A"NX\-EU=WS>O?2O M#ZX^#_TOK-L+ZC4\:AT=M9X;FTPC07-;;YLG6?X27-RW,/#81QG.N$A8O\E^ MXVFD)6:'0N-YJLG-NX"\\ MFZ_83:J6B8BFPG,!T,[M2,%&JG(6PC"7:;W&TQ4KTEP7@IFT9 YOQ$PO+&FP;T(:&3*$A(ULD$# M0JG#8HYA*:;7:P7\R19TUP&&"S=M8U! &O/6$ A-S,6)VII*N:UF$J3:PY+G&XZX(#I;?!G*C0/X+X" M"LO2?-MDP1U_?];F:Z':IF2IE%I*9!7'$I=[9I\J,X*8<2ULX!%'.4D$Q8<) ML#U)I)G1%!HV1RE3.=-U)$V8*%-@'A6Y5HDC(-,J%!%N&[:'>$<"!+J@^M\@ M_^E4L"ZJ9UPD&''\AA\0N]^U2DAIGZI@G XQJ;",A'$$$9F=+ ML5NY-!3#$#EZ-TT<%E+W?W]#>OM+\U=+_A[?9WUAL.- "*RB?9\@#QT):<$+ ML_L6,5V]:S,@*(DSNI\=W MBJM>NZTNC]W+DMWK2/Y1"8R M7Y'&;[-+.6O%W3+ETNW.T(UV;Y7N6^E15N@,J6)L4PI#I2-"8-.H7IN*%+TF M09O^!)82N+0B;B&,U7+N"KV=)#JYY2 MK^V@%>YR>U^U:8")*'/CNO=$%?GC$!XQAY)=ZYEK\&X-VIS$W]^AL4FUF[6I M+5PL *A-J[\B(B,4N O1PU#3YKOLB/;)=D*?4-:DZ2H,"TT!7>OGMKW'7)D< M]^D4C+5,B(6^NE,2VWL,28SP9MS1_Y4>\>3O[-WM ?AJ$H^ M;UU25.*;_*^KBPC<.91>==;: H]CDY K;1P6&F3O8,TYCI&Y$(]+&)LH=!5Z M'DD I%78'K($>F%(D/";-BM5;HNOA01^F\=%&MHCQ_XKVR%V<3:"RW5.ZDL:4*>82)1MP6 MX:-"535_S %OZ-&>:SH&T3#%')&0_Q76G5+_MIY/7T>!WMG!=:'CL4:">XBE ML(4)-NQ+BI(WSXF@3!)6@G 6M ]'_JLYP^'UZ-N;W#YX5WCJ&&O1]U^O[KN#@I!J)*$9T:<+#&^NAWZXH;>NO'U95P[-(?LX MZ%UT_:%]<]R][(\'U[?^X,>X8J8ROB7PC8>.[PZQXC<1,OGC_QT+7;)WL#+W9.GDL@,^1;_;_7T(TPF%#TDW;9'HS*6*' MQ_\FPH).+NS*[9*<.CT7U">1OC=R!U((\BTL!Z7$MK^EA@ZMBOY-S3Y TMAZ M+B\K:7GB=\"'8]OLN:#\DKG/G97MC:]KA_1%UGVBI2^Y_P-02P,$% @ M&:6I5(8W?B=&!P VQT !T !F,3!Q,#,R,F5X,S$M,E]A;'1O:6YGEP,MSJCRT_LSO\TZ'VH12K)SMA)(\V8+^?"L*%8LK&:\\1S-SQV M)[2,:EB(I;??NNZRN2,->S_2;/>3+-SEHDOV1&/Y10C6DYGY2V9A((D M'[F)M8M6YZ+WYTV_T_?9NY-ZLW7<@4VWWX_F,80 2H6N7?R<3$QZ_HH*8$ZW M-_;[5_UNV^^/AFQTQ6['_6&W?]L>L*O^L(V?^#6ZPHS>^)7-!9K;/\9W?[2' M/O-'[*[7M9C>-9J$R[_IL;OVN-,>]NZ.1G\.>I]8N^M7*QAJ-AHO'HHR],WW M]5.*_,O'XJF&OLJ42YM?9Q^!:BZG2'IRC,QFM6#;CV=F+J/\1MIS469_- M^$(P+192+$4( Z1AO^=<(];QBHU%JG3&8.Z5TG,H/?J]6E$1:\>98OUDJD4H M(1(J^TE0?QFP/\+R9IUUN(&]L&R^8O>)6L8BG K/.4 [LT,%'8G*6 #%7";5 M"D]6+$\RG0MF,IZ).:0R^(-#(SPF>"#0R83$Q'>F@"8'403['M 3+JY4<9FFVG,E@QDQ.'VL!2Z%% M(85,F$L3"Q[*9,J6,IO!1).*P"(DP2FPJ1"&+K L9)/5IB->-12O&&PK_]TZ MU-7*TU@+%LD$SJ2XK'WG,9Y@/H;UQKA,(M0 SR1R1B9!G(<0B@!M.,I#<"75 M30KW4FI@F,?Q.O:%UQ&ZQ[J18*$DR1Y-R6/$#Q%7B(K59RR@@)L9BV*U-&4Z M@'VDR32')DXW'?"(&&D=5%.BV8+[=NKU?9WYC^S]69O/N3HW190*_J7L5E$D M<7E@#JE<0S Q-#-:0M/FJ&^J<;H.I0EB97*LH\K7 M*G8!2+4*1(C;AAW WZ% )U3>U^"&4^F@K514N,\QHR3=_SHY/1 %#!.3D-W M>6A%26JFB8L\*6!4>!L)X0)$8/;6%#G)A:((BLC0QVGBL!#E__^[U/M?Z[_9 MX!_P0W8I#'8A<(&EN:\'R$.;0EKPW.R_AKAP(N#L0I5C5Y5K"$ I+:2Q!8I9 M(K%RJ-NO:WN3'[2(N8U>IERIKT/@%>1!HQ)U#C!&Q3+DF44Z,3*47$MRD'1M MP%)60GIS0\QL4]Y8&K?UK(P H@S\08M2]&X9Y#$G'H)=%L5,5"L%Q6.):QB; MG0Z_)H)F@BH@0(3_?VI8I\?D:7I\I;BJE8?J\MB3+-F_+O=.%B380H:4 MRH MA!,#<8/\H1Y.4*94JWLP17N M48>27?.9:_!.!FU.HJ]OV]BDW.+:U!;.%P!T3M+?4"!#%+AST;:K:4=>=$0[ MLCN@WU#6Q.DJ"')-#EWSYZZ]QUR9#/?I9 Q9)H"@S^[HQ Z>0Q(A-[#]?C*] M@(X=GK#'"51HDN0/P X=K!DW#^V&*M7FD@@MB5F/% 2SPJ'A7L3%V>+)?,]U M@QWF[.VDMY$_Y=[Q]'OVCO9T');)YZU+BDI\,_[KZJ( [NU*KSR [8#'L4G( ME#8."TVR=R!SCK-E)L3S%,8F"EV%QD,)@"2%'2!+P!>&" G?M%DI.0[?V ZQC7,6]6*)$-*!B/;,@13P=\'6#QNUI>#W1+_"$H-C8-O& M[;&]/'-]4QB++94[:>RH0AYBH1$/1?@L497-'VL0-_1HSS4= V^8? Y/R+^% M-:?@OYWGT[=1H(]V<&WP>*21X!Y\*6QA(AKVR441-\^1H$P6*EY0[*"*3XM' M,+HH9C%/8[42@+.<*5>]_%%:((K_TBGVCWC]%1ZQ_I4;8J(MG_OMSJ#'NKW! MX.ZVW>T/KS_4&C5[?=N^O"ROVX/^]?!#;=R_OO%K)::E#+,9@6K\= Y2T-BD M'@4JCGEJQ!DK?]7L&X"6/R[>!+3\RU+ @M@1K:K$F*GTG!52?VG\5"M7O((7 M+A'X,_:1K]AO'FLVFDUR2.O8O]Q&65@V45FFYF>L$_/@GIT0_S-[N#IG3^UP M4Q],>?^ZIAR;8]89?QH-[6/C[O6X=ST:/YB#CW$9@7_Q>VW;[OT1ICRD4\91 M+"):L?5"I8"Z_4IE\QG=+M?_( A;#]W_,\_5Z;GBGLCKS=/G_/<2V?;P>NR; M$75G4D3L:GTD)BPCM_UQO/,?@CNX=>=-\.UNA(<[2N?8LN3%]Q#R$5+%UG!Q M6=+)*[_X^RZU])*67LZZM[7T4O#,R+3%?86QT;VEN9W)E9"YH=&W=6&M/XDH8_F[B M?WA#LAM-$"FH\<*2E%*T602VU!/].+13F+/#3'6+R=K,;$C9H M,^_]-O.TG8O@)CH6K?3Z[K7%U[/"Z#=:EB=_1X& M-7DG=]I,//3EWRS5+%X]]@;Y:MVO8I8F9R\9GTD>@66]PH.'ED.T1%6MZ[A^ MX T\QPZ\\6@*XT&GYZ-!Y\)S!^!>N\Y5X/WCXC[RN#[8HSX4M($WLD>.9P\K M6B$XN?*G5_8H@& ,UC%<-:8-IP%3US'ZP6H?-NL%HST%NS^>!&X?-F0*6L5^ MTCQ"[1!P.V$QA*J]ELO4MY'B:'T_AQA[2/&WE__']5 MWF*SLM Z*"QX D(I! TUDP+NF%Z 7E#XD1&%%>.K[2V?)E)I0.I JB4:W?L! M,@:;:PF>F"L:,=2(%CT1-F#'2'_ET:],GCERF1"Q^JKRU2[$4N7*]4)1"DN, M89$"18TQ78H384TWAUI!-]^MGZSVJ8N-==%F><8RDQX=S4;=V/BO[* MF*)+TVDF([_SNT-V ?O*.MR)=M=9Q"*KHO+N?;@@8DZK5%HG[8.B(,N\\\Y, M WRVI+;*I#*!([:9PRC5A9EZ* 8$JXX3AF$."O5V,,9()YV@#Y]\,0]GT M:3V7BM=#@@HCEJLV(X1<&2]J(Q.J7R%'J0L6L?9/D)E^^D^7'K. MA>T.H=^ [WAC^]XTUXP?_NMB[3[GU_.;EPS'FO+<)K:?8ND;;59*SN4'=]\+$.NO&8DGGCT>B?W\UNA^ M'I!@0XF?)3ZC8O2\N*T9HB[$3IJ*[:U4X_@8S%7AKP@0:&_ UKJ!7A*O> 61 M#+.Z0)*$ M$H5X!"'_*D';!LSDD+!$,)2C)TH*%L*M>1I GQZ% '\0P0+!X(PB;Z+D+3,/ M(PC--V!_?J+?,PA1O9#P +YX !$ ( ! &%L=&\M,C R M,C S,S$N>'-D4$L! A0#% @ &:6I5(?.51H8# 484 !4 M ( !S0\ &%L=&\M,C R,C S,S%?8V%L+GAM;%!+ 0(4 Q0 ( !FE MJ52/@+V %S4 +$& P 5 " 1@< !A;'1O+3(P,C(P,S,Q M7V1E9BYX;6Q02P$"% ,4 " 9I:E4/FG8;MM^ !>!08 %0 M @ %B40 86QT;RTR,#(R,#,S,5]L86(N>&UL4$L! A0#% @ &:6I M5.;A$PH>-0 &"4# !4 ( !<- &%L=&\M,C R,C S,S%? M<')E+GAM;%!+ 0(4 Q0 ( !FEJ50N,3B$ 2OZZP%\' #0'0 '0 @ 'X+ ( 9C$P<3 S,C)E>#,Q M+3%?86QT;VEN9W)E9"YH=&U02P$"% ,4 " 9I:E4AC=^)T8' #;'0 M'0 @ &2- ( 9C$P<3 S,C)E>#,Q+3)?86QT;VEN9W)E9"YH M=&U02P$"% ,4 " 9I:E490KV5^T$ ##$0 '0 @ $3 M/ ( 9C$P<3 S,C)E>#,R+3%?86QT;VEN9W)E9"YH=&U02P4& D "0!R ) @ .T$" end